public static Marker FromProjectMarker(ProjectMarker projectMarker)
 {
     return(new Marker()
     {
         Name = projectMarker.Name,
         Id = projectMarker.Id,
         CreatedTime = projectMarker.CreatedTime,
         LastUpdatedTime = projectMarker.LastUpdatedTime,
         LastUsedTime = projectMarker.LastUsedTime,
         RelativePosition = projectMarker.Position,
         RelativeRotationEuler = projectMarker.Rotation,
         ObjectScale = projectMarker.Scale
     });
 }
Beispiel #2
0
        private GMapMarker addPMarker(PointLatLng latlng, ProjectData p)
        {
            ProjectMarker m = new ProjectMarker(latlng, p);

            m.ToolTipText = p.name + "\n" + p.addr;
            m.ToolTip.Format.Alignment = StringAlignment.Near;
            if (gMap.InvokeRequired)
            {
                return((GMapMarker)Invoke(new addMarkerHandler(addMarker), new Object[] { m }));
            }
            else
            {
                return(addMarker(m));
            }
        }