Example #1
0
        public PixelPoint GetPointOnMe(LatLng Loc)
        {
            PixelPoint mypoint = util.GetCordinateOnStaticImage(Loc.Lat, Loc.Lng, this.m_latitude, this.m_longitude, this.m_zoom, this.m_width, this.m_height);

            return(mypoint);
        }
Example #2
0
 public double GetDistanceBetweenPoints(LatLng p1, LatLng p2)
 {
     return(GetDistanceBetweenPoints(p1.Lat, p1.Lng, p2.Lat, p2.Lng));
 }
Example #3
0
        public double GetDistanceBetweenLineAndPointInUnknownUnit(LatLng LinePoint1, LatLng LinePoint2, LatLng Point)
        {
            /**/

            PixelPoint pxLinePoint1 = FlatenMyLocation(LinePoint1);
            PixelPoint pxLinePoint2 = FlatenMyLocation(LinePoint2);
            PixelPoint pxPoint      = FlatenMyLocation(Point);

            return(GetDistanceBetweenLineAndPointInUnknownUnit(pxLinePoint1.x, pxLinePoint1.y, pxLinePoint2.x, pxLinePoint2.y, pxPoint.x, pxPoint.y));
        }
Example #4
0
 public PixelPoint GetCordinateOnStaticImage(LatLng Position, LatLng Center, int zoom, double width, double height)
 {
     return(GetCordinateOnStaticImage(Position.Lat, Position.Lng, Center.Lat, Center.Lng, zoom, width, height));
 }