This project is read-only.

Move a point.

May 14, 2015 at 3:36 PM
Move a point.

Good evening,
I used this code to draw a point on the map:

Private Sub Map0_Mousedown (ByVal Button As Integer, ByVal Shift As Integer, ByVal x As Long, ByVal Y As Long)
 Xx As Double Dim: Dim Yy As Double
 Map0.PixelToProj x, Y, Xx, Yy

 Map0.NewDrawing (dlSpatiallyReferencedList)

 Map0.DrawPoint Xx, Yy, 3, RGB (255, 0, 0)
end Sub

How do I move it without deleting it and reshape it as I drew other points on the map?

Nicolò
May 14, 2015 at 3:37 PM
Sorry but my English is really bad. :-))

Nicolò
May 15, 2015 at 2:57 PM
Moving a drawing point is not possible. You need to clear the drawing and paint again.
Here's a tracking example: http://www.mapwindow.org/documentation/mapwingis4.9/_tracking_8cs-example.html

If you have other data that needs to be drawn you can add them on separate drawing layers or create an in-memory shapefile.

I hope it helps,

Paul
May 17, 2015 at 4:55 PM
Ok. Done.
Now how can I draw a picture instead of the point?

thanks
May 17, 2015 at 5:58 PM
Hi

I suggest you use a point shape. Then you can associate it with a bmp and move it with putXY

Olivier
May 17, 2015 at 6:31 PM
True, but for what I am realizing the Draw method it is perfect, so I would be able to display an image or mini icon instead of the point.
Suggestions?

thanks
May 18, 2015 at 4:58 PM
Suggestions?