geopy の API リファレンス
geopy (geopy/geopy) の公開 API 69 件 —— クラス 43、関数 20、メソッド 6。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。
リポジトリ: geopy/geopy
| 種別 | 件数 |
|---|---|
| クラス | 43 |
| 関数 | 20 |
| メソッド | 6 |
API 一覧
class
geopy.adapters.AioHTTPAdapterThe adapter which uses `aiohttp`_ library.
class
geopy.adapters.BaseAdapterBase class for an Adapter.
class
geopy.adapters.BaseAsyncAdapterBase class for asynchronous adapters.
class
geopy.adapters.BaseSyncAdapterBase class for synchronous adapters.
class
geopy.adapters.RequestsAdapterThe adapter which uses `requests`_ library.
func
geopy.adapters.get_retry_after(headers)Return Retry-After header value in seconds.
class
geopy.distance.DistanceBase class for other distance algorithms.
class
geopy.distance.geodesicCalculate the geodesic distance between points.
class
geopy.exc.ConfigurationErrorWhen instantiating a geocoder, the arguments given were invalid.
class
geopy.exc.GeocoderParseErrorGeopy could not parse the service's response.
class
geopy.exc.GeocoderRateLimitedThe remote geocoding service has rate-limited the request.
class
geopy.exc.GeopyErrorGeopy-specific exceptions are all inherited from GeopyError.
class
geopy.extra.rate_limiter.BaseRateLimiterBase Rate Limiter class for both sync and async versions.
func
geopy.format.format_degrees(degrees, fmt=DEGREES_FORMAT, symbols=None)TODO docs.
func
geopy.format.format_distance(kilometers, fmt=DISTANCE_FORMAT, unit='km')TODO docs.
class
geopy.geocoders.arcgis.ArcGISGeocoder using the Esri ArcGIS API.
class
geopy.geocoders.azure.AzureMapsAzureMaps geocoder based on TomTom.
class
geopy.geocoders.baidu.BaiduGeocoder using the Baidu Maps v2 API.
class
geopy.geocoders.baidu.BaiduV3Geocoder using the Baidu Maps v3 API.
class
geopy.geocoders.banfrance.BANFranceGeocoder using the Base Adresse Nationale France API.
class
geopy.geocoders.base.GeocoderTemplate object for geocoders.
class
geopy.geocoders.bing.BingGeocoder using the Bing Maps Locations API.
func
geopy.geocoders.bing.Bing.parse_resource(resource)Parse each return object.
class
geopy.geocoders.databc.DataBCGeocoder using the Physical Address Geocoder from DataBC.
class
geopy.geocoders.geocodio.GeocodioGeocoder using the Geocod.io API.
class
geopy.geocoders.geokeo.GeokeoGeocoder using the Geokeo API.
class
geopy.geocoders.geolake.GeolakeGeocoder using the Geolake API.
class
geopy.geocoders.geonames.GeoNamesGeoNames geocoder.
func
geopy.geocoders.geonames.GeoNames.parse_code(place)Parse each record.
class
geopy.geocoders.google.GoogleV3Geocoder using the Google Maps v3 API.
class
geopy.geocoders.here.HereGeocoder using the HERE Geocoder API.
func
geopy.geocoders.here.Here.parse_resource(resource)Parse each return object.
class
geopy.geocoders.here.HereV7Geocoder using the HERE Geocoding & Search v7 API.
func
geopy.geocoders.here.HereV7.parse_resource(resource)Parse each return object.
class
geopy.geocoders.ignfrance.IGNFranceGeocoder using the IGN France GeoCoder OpenLS API.
class
geopy.geocoders.mapbox.MapBoxGeocoder using the Mapbox API.
class
geopy.geocoders.mapquest.MapQuestGeocoder using the MapQuest API based on Licensed data.
class
geopy.geocoders.maptiler.MapTilerGeocoder using the MapTiler API.
class
geopy.geocoders.nominatim.NominatimNominatim geocoder for OpenStreetMap data.
class
geopy.geocoders.opencage.OpenCageGeocoder using the OpenCageData API.
class
geopy.geocoders.openmapquest.OpenMapQuestGeocoder using MapQuest Open Platform Web Services.
class
geopy.geocoders.pelias.PeliasPelias geocoder.
class
geopy.geocoders.pickpoint.PickPointPickPoint geocoder is a commercial version of Nominatim.
class
geopy.geocoders.tomtom.TomTomTomTom geocoder.
class
geopy.geocoders.what3words.What3WordsWhat3Words geocoder using the legacy V2 API.
func
geopy.geocoders.what3words.What3Words.parse_resource(resource)Parse record.
class
geopy.geocoders.what3words.What3WordsV3What3Words geocoder using the V3 API.
func
geopy.geocoders.what3words.What3WordsV3.parse_resource(resource)Parse record.
class
geopy.geocoders.woosmap.WoosmapGeocoder using the Woosmap Address API.
class
geopy.geocoders.yandex.YandexYandex geocoder.
func
geopy.geocoders.yandex.Yandex.parse_code(place)Parse each record.
class
geopy.location.LocationContains a parsed geocoder response.
method
geopy.location.Location.altitude()Location's altitude.
method
geopy.location.Location.latitude()Location's latitude.
method
geopy.location.Location.longitude()Location's longitude.
method
geopy.location.Location.raw()Location's raw, unparsed geocoder response.
class
geopy.point.PointA geodetic point with latitude, longitude, and altitude.
method
geopy.timezone.Timezone.pytz_timezone()A pytz timezone instance.
method
geopy.timezone.Timezone.raw()Timezone's raw, unparsed geocoder response.
func
geopy.units.arcminutes(degrees=0, radians=0, arcseconds=0)Convert angle to arcminutes.
func
geopy.units.arcseconds(degrees=0, radians=0, arcminutes=0)Convert angle to arcseconds.
func
geopy.units.degrees(radians=0, arcminutes=0, arcseconds=0)Convert angle to degrees.
func
geopy.units.feet(kilometers=0, meters=0, miles=0, nautical=0)Convert distance to feet.
func
geopy.units.kilometers(meters=0, miles=0, feet=0, nautical=0)Convert distance to kilometers.
func
geopy.units.meters(kilometers=0, miles=0, feet=0, nautical=0)Convert distance to meters.
func
geopy.units.miles(kilometers=0, meters=0, feet=0, nautical=0)Convert distance to miles.
func
geopy.units.nautical(kilometers=0, meters=0, miles=0, feet=0)Convert distance to nautical miles.
func
geopy.units.radians(degrees=0, arcminutes=0, arcseconds=0)Convert angle to radians.
func
geopy.util.join_filter(sep, seq, pred=bool)Join with a filter.
この情報について
掲載しているシグネチャは geopy/geopy の公開ソースコードを
Python の ast モジュールで静的解析し、引数名・デフォルト値・
型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。
詳しくは仕組みの解説をご覧ください。