====== GeoCoders ====== tags: géocodeur, Geocoder, geocodage ===== gouv.fr ===== https://api-adresse.data.gouv.fr est fait pour géocoder des adresses, pas des noms de ville avec leur code INSEE, ça c'est le boulot de https://geo.api.gouv.fr ===== Overpass ===== /* CSV des communes françaises */ [out:csv("ref:INSEE",name,::lat,::lon)][timeout:300]; relation["ref:INSEE"][admin_level=8]; out center; ===== Nominatim ===== [[http://nominatim.openstreetmap.org/]] ===== Jour de fête ===== [[http://jdf.geovelo.fr/]] ===== Photon ===== An open source geocoder for openstreetmap data * run: http://photon.komoot.de/ * source: https://github.com/komoot/photon ===== AddOk ===== [[https://adresse.data.gouv.fr/map/]] La **Base Adresse Nationale** est une base de données qui a pour but de référencer l'intégralité des adresses du territoire français. Elle est constituée par la collaboration entre: * des acteurs nationaux tels que l'IGN et La Poste, * des acteurs locaux tels que les collectivités, les communes, les SDIS, * des citoyens par exemple à travers le projet OpenStreetMap et l'association OpenStreetMap France. * MAP http://adresse.data.gouv.fr/map/ * API http://adresse.data.gouv.fr/api/ * Géocoder un fichier CSV http://adresse.data.gouv.fr/csv/ * Code source * https://github.com/etalab/addok * https://github.com/etalab/adresse.data.gouv.fr ===== OpenCage Geocoder ===== http://geocoder.opencagedata.com Easy and open geocoding for the entire world ===== Leaflet plugins ===== Aussi voir http://leafletjs.com/plugins.html * [[https://github.com/k4r573n/leaflet-control-osm-geocoder|Leaflet Control OSM Geocoder]] A simple geocoder that uses the OpenstreetMap gecoder Nominatim to locate places. * [[https://github.com/sa3m/leaflet-control-bing-geocoder|Leaflet Control Bing Geocoder]] A simple geocoder that uses Bing to locate places. * [[https://github.com/smeijer/L.GeoSearch|Leaflet GeoSearch]] - Small geocoding plugin that brings address searching/lookup (aka geosearching) to Leaflet. Comes with support for Google, OpenStreetMap Nominatim, Bing, Esri and Nokia. Easily extensible. * [[https://github.com/OpenCageData/leaflet-opencage-search|Leaflet OpenCage search]] A search plugin plugin that uses OpenCage Data’s geocoding API. * [[https://github.com/perliedman/leaflet-control-geocoder|Leaflet Control Geocoder]] A clean and extensible control that uses Nominatim (OSM) or Bing to locate places. Easy to adapt for other providers. * [[https://github.com/Cyrille37/leaflet-control-geocoders|leaflet-control-geocoders]] is my fork. * Leaflet GeoIP Locator - A simple plugin that allows finding the approximate location of IP addresses and map centering on said location. * Esri Leaflet Geocoder - A geocoding control with suggestions powered by the ArcGIS Online geocoder. ===== Divers ===== * GeoCheck : [[https://github.com/bjperson/geocheck|source]] [[http://www.ideeslibres.org/GeoCheck/|démo]] * GeoComp : [[https://github.com/communaute-ciami/geocodeComp|source]] > search for locations by using keyless geocoding providers like MapZen Search, Algolia Places or Photon@MapsMarker (optional: use the geocoding providers MapQuest Geocoding or Google Places with mandatory API key registration), ==== GeocodeJSON-spec draft ==== A specification attempts to create a standard for handling geocoding results. https://github.com/yohanboniface/geocodejson-spec