コード例 #1
0
 public OnlineMapsGoogleGeocoding(string address, string key)
 {
     geocodingParams = new GeocodingParams(address)
     {
         key = key
     };
 }
コード例 #2
0
    private OnlineMapsGoogleGeocoding(RequestParams p)
    {
        _status = OnlineMapsQueryStatus.downloading;

        if (p is GeocodingParams)
        {
            geocodingParams = p as GeocodingParams;
        }
        else if (p is ReverseGeocodingParams)
        {
            reverseGeocodingParams = p as ReverseGeocodingParams;
        }

        StringBuilder url = new StringBuilder("https://maps.googleapis.com/maps/api/geocode/xml?sensor=false");

        p.GenerateURL(url);
        www             = new OnlineMapsWWW(url);
        www.OnComplete += OnRequestComplete;
    }
コード例 #3
0
 /// <summary>
 /// Resolve input coordinates to addresses and vice versa
 /// </summary>
 /// <param name="p">Parameters of the request</param>
 /// <returns>Instance of the query</returns>
 public static OnlineMapsOpenRouteService Geocoding(GeocodingParams p)
 {
     return(new OnlineMapsOpenRouteService(new StringBuilder(endpoint).Append("geocoding?"), p));
 }