Module: geocodage

Ensemble de fonctions utilitaires de geocodage

Source:

Methods


<inner> geocode(options)

Permet de géocoder une adresse dans un system de projection données

.

Permet de géocoder une adresse dans un system de projection données

Parameters:
Name Type Description
options Object

Options pour la fonction

Properties
Name Type Description
address string

Adresse à géocoder // liste de valeur dans le cas d'un WFS

service string | undefined

Nom du service de geoCodage (osm, here, google, ban). Par défaut osm

epsg string | undefined

Systeme de projection. Par defaut, celui du service (généralement EPSG:4326)

protocol string | undefined

Protocol de la requête. Par défaut https

app_code string | undefined

Code de l'application pour l'authentification Here. Requis pour le service Here

app_id string | undefined

Identifiant de l'application pour l'authentification Here. Requis pour le service Here

key string | undefined

Cle d'authentification de l'API de Google. Requis pour le service Google

Source:

<async, inner> geocodeBAN(address, epsg, protocol)

Permet d'utiliser le service de géocodage du gouvernement français https://adresse.data.gouv.fr/api/ INFO: Actuellement en version bêta INFO: Uniquement sur des adresses situées en France

.

Permet d'utiliser le service de géocodage du gouvernement français https://adresse.data.gouv.fr/api/ INFO: Actuellement en version bêta INFO: Uniquement sur des adresses situées en France

Parameters:
Name Type Description
address string

Adresse à géocoder

epsg string

Systeme de projection. Par defaut, celui du service (généralement EPSG:4326)

protocol string

Protocol de la requête. Par défaut https

Source:

<async, inner> geocodeCSVWithBAN()

Cette fonction ne fonctionne pas car la BAN ne comprend pas les données envoyée via le champs de formulaire

.

Cette fonction ne fonctionne pas car la BAN ne comprend pas les données envoyée via le champs de formulaire

Source:

<inner> geocodeGoogle(address, epsg, key, protocol)

Permet d'utiliser le service de géocodage de Google https://developers.google.com/maps/documentation/geocoding/intro

.

Permet d'utiliser le service de géocodage de Google https://developers.google.com/maps/documentation/geocoding/intro

Parameters:
Name Type Description
address string

Adresse à géocoder

epsg string

Systeme de projection. Par defaut, celui du service (généralement EPSG:4326)

key string

Clé d'authetification sur l'API de Google

protocol string

Protocol de la requête. Par défaut https

Source:

<inner> geocodeHere(address, epsg, app_code, app_id, protocol, url, key)

Permet d'utiliser le service de géocodage de Here https://developer.here.com/rest-apis/documentation/geocoder/topics/quick-start.html TODO: résoudre problème Invalid Credentials

.

Permet d'utiliser le service de géocodage de Here https://developer.here.com/rest-apis/documentation/geocoder/topics/quick-start.html TODO: résoudre problème Invalid Credentials

Parameters:
Name Type Description
address string

Adresse à géocoder

epsg string

Systeme de projection. Par defaut, celui du service (généralement EPSG:4326)

app_code string

Code de l'application pour l'authentification Here

app_id string

Id de l'application pour l'authentification Here

protocol string

Protocol de la requête. Par défaut https

url string

Url de service wfs

key string

Clé de recherche dans le wfs

Source:

<inner> geocodeOSM(address, epsg, protocol)

Permet d'utiliser le service de géocodage de OpenStreetMap http://wiki.openstreetmap.org/wiki/Nominatim

.

Permet d'utiliser le service de géocodage de OpenStreetMap http://wiki.openstreetmap.org/wiki/Nominatim

Parameters:
Name Type Default Description
address string

Adresse à géocoder

epsg string

Systeme de projection. Par defaut, celui du service (généralement EPSG:4326)

protocol string http

Protocol de la requête. Par défaut https

Source: