Good evening,
This question may have been answered, but when I search the forum with my keywords I get a huge number of matches and none so far are related to my question. Here's what I'm doing:
(1) A single shapefile loaded into an overlay; it contains municipal boundaries.
(2) A single InMemoryFeatureSource loaded into another overlay. This layer has one point in it.
(3) Using code as shown in the "MoveAFeature" (TranslateByOffset) I move the position of the point 100 meters
(4) I then refresh JUST the overlay.
(5) I'm trapping the OverlayDrawn event and find that just moving the feature in the memory layer is resulting in what appears to be a redraw of BOTH layers.
This is a significant issue because when I have all my layers present in the first overlay on lower-end machines this redraw causes 100% CPU spikes and reported redraw times in excess of five seconds each time the GPS position is moved. Can anyone explain to me why the "background" overlay is redrawing when nothing changes? Is there some setting to suppress this?
Thanks!
Allen Huber