You are correct the World data is in decimal degrees so plotting a point from a GPS device is really simple. In fact it is just a few lines of code as shown below. For stick pins you would use a bitmap symbol instead of a circle which is also simple. If you have any other questions please let me know.
' Create the point from your GPS coordinates
Dim WorldOnePoint As New PointShape(-88.059772, 42.050127)
' Create the Map Shape and tell it how you want it drawn
Dim World1 As New PointMapShape(WorldOnePoint, New PointSymbol(PointStyleEnum.Circle, New Pen(Color.Black), New SolidBrush(Color.Red), 12))
' Give it a name for the label
World1.Name = "I Am Here!"
' Define how you want the label to look like
World1.TextSymbols.Add(New TextSymbol(New Font("Arial", 8, FontStyle.Bold), New SolidBrush(Color.Black)))
' Add the MapShape to the map
Map1.MapShapes.Add(World1)
Thanks
|