Hello, all
I'd like to add some points to Map every 5 seconds.
But I can't predefine how much points I have to draw. Maybe it will decrease/increase one or two point after 5 sec.
could you give some idea about follow code?
Private Sub ShowImage(ByVal lonX() As Double, ByVal latY() As Double)
For i As Integer = 0 To lonX.Length - 1
Dim imgLayer As New InMemoryFeatureLayer()
imgLayer.ZoomLevelSet.ZoomLevel01.DefaultPointStyle.PointType = PointType.Bitmap
imgLayer.ZoomLevelSet.ZoomLevel01.DefaultPointStyle.Image = New GeoImage("....gif")
imgLayer.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20
imgLayer.InternalFeatures.Add("Car", New Feature(New PointShape(lonX(i), latY(i))))
Dim PointLayer As New InMemoryFeatureLayer()
PointLayer.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20
Dim imgQueryResultsOverlay As New LayerOverlay()
imgQueryResultsOverlay.Layers.Add("imgLayer", imgLayer)
imgQueryResultsOverlay.Layers.Add("PointLayer", PointLayer)
If WinformsMap1.Overlays.Contains("imgQueryResultsOverlay") Then
WinformsMap1.Overlays.Remove("imgQueryResultsOverlay")
End If
WinformsMap1.Overlays.Add("imgQueryResultsOverlay", imgQueryResultsOverlay)
Next
End Sub