コード例 #1
0
        public static LatLng FromHACoord(HACoord HACoord)
        {
            double x = HACoord.doubleX / 5.0 + 588086.0;
            double y = -HACoord.doubleY / 5.0 + 6140036.0;

            GPS.GPS.UTM utm = new GPS.GPS.UTM(y, x, 32);
            return(new LatLng(utm.Latitude.GetDecimalCoordinate(), utm.Longitude.GetDecimalCoordinate()));
        }
コード例 #2
0
 public static HACoord FromLatLng(LatLng ll)
 {
     GPS.GPS.UTM utm = new GPS.GPS.UTM(new GPS.GPS.Coordinate(ll.latitude, GPS.GPS.CoordinateType.Latitude), new GPS.GPS.Coordinate(ll.longitude, GPS.GPS.CoordinateType.Longitude));
     return new HACoord((int)(utm.Easting - 588086) * 5, -(int)(utm.Northing - 6140036) * 5);
 }