logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 19-12-2018 09:59:28

hyrr0
Membre
Distrib. : Debian stable
Inscription : 12-01-2018

API villes Françaises / Code Postaux / Latitude & Longitude

Bonjour à tous!

Je suis en train de coder une appli en PHP pour de la gestion d'évènements. Pour ces évènements, je dois les localiser par code postal / commune.

La facilité du développeur me dit : Prends l'API google places. Mon instinct de libriste veut faire le truc autrement, mais là, je sèche.

Connaissez-vous une API, gratuite (de préfère ou pas très chère), qui fournit les informations suivante : code postal / commune / latitude / longitude en REST (c'est plus simple à appeler) ?

Merci pour votre aide!

Hors ligne

#2 19-12-2018 10:23:27

hyrr0
Membre
Distrib. : Debian stable
Inscription : 12-01-2018

Re : API villes Françaises / Code Postaux / Latitude & Longitude

Une première réponse à moi même :
https://geo.api.gouv.fr/communes?codePo … at=geojson

Les coquins... ils vous disent pas de rajouter le "format=geojson" pour avoir les coordonnées gps. Merci l'expérience ...

C'est cool, c'est gratuit, c'est Français tout bien tout bien... mais j'ai aucune info sur les limites d'usage. Administration Française, mon amour crash.gif

Hors ligne

#3 19-12-2018 11:05:33

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : API villes Françaises / Code Postaux / Latitude & Longitude

OSM ne le fait pas ?

virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#4 19-12-2018 11:11:05

hyrr0
Membre
Distrib. : Debian stable
Inscription : 12-01-2018

Re : API villes Françaises / Code Postaux / Latitude & Longitude

OSM n'est pas une API. C'est une BD constituée par des bénévoles.

Par exemple, tu as Nominatim qui fait ça et dont les termes sont les suivants : https://operations.osmfoundation.org/po … nominatim/

Mon cas rentre dans les "FORBIDDEN" tongue

Dernière modification par hyrr0 (19-12-2018 11:13:55)

Hors ligne

#5 19-12-2018 12:03:54

Sébastien
Membre
Lieu : SDF entre Limoges et Metz
Distrib. : Debian GNU/Linux 10 sous Dflinux
Noyau : 4.19.0-10-amd64
(G)UI : Xfce
Inscription : 26-08-2016

Re : API villes Françaises / Code Postaux / Latitude & Longitude

C'est de la donnée ouverte libre sous licence Etalab de mémoire.

Après j'ai pas forcément compris ce que tu souhaitais faire mais il y existe ce géocodeur également à l'adresse : https://adresse.data.gouv.fr/csv

Dernière modification par Sébastien (19-12-2018 12:07:07)

Hors ligne

#6 19-12-2018 12:09:14

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : API villes Françaises / Code Postaux / Latitude & Longitude

hyrr0 a écrit :

Mon cas rentre dans les "FORBIDDEN" tongue


À cause de la limitation d'une requête par seconde max ?


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#7 19-12-2018 14:15:00

hyrr0
Membre
Distrib. : Debian stable
Inscription : 12-01-2018

Re : API villes Françaises / Code Postaux / Latitude & Longitude

Indirectement, oui. Je souhaite faire de l'autocomplétion. Au final, je pense utiliser l'API du site open data gouv en modifiant mon schéma d'interface. Je vais faire comme tout le monde et déclencher la requête quand le code postal est complet pour proposer les communes correspondantes. Ca fait plus sens en fait smile

Comme c'est géré en JS, c'est l'IP du client qui sera affichée et pas celle du serveur. Donc question limitations je pense que ça passe smile

Hors ligne

#8 19-12-2018 19:54:11

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : API villes Françaises / Code Postaux / Latitude & Longitude

hyrr0 a écrit :

Indirectement, oui. Je souhaite faire de l'autocomplétion.


Ce truc que je désactive en premier partout où je le peux ? Je vois, je vois tongue


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#9 20-12-2018 09:55:21

hyrr0
Membre
Distrib. : Debian stable
Inscription : 12-01-2018

Re : API villes Françaises / Code Postaux / Latitude & Longitude

T'as des extensions qui désactivent le JS pour partie (seulement les trucs suspicieux: google, facebook... ). Je pense à Privacy Badger par exemple. C'est ce que j'utilise smile

J'essaie de faire en sorte que mes sites n'aient que le minimum de librairies nécessairement à une interface simple et conviviale. Et quand c'est pour un client, j'essaie d'expliquer pourquoi je me refuse à mettre des API de google dedans. S'il le souhaite, au final c'est lui qui décide, mais au moins j'aurais essayé de prêcher ^^

Hors ligne

Pied de page des forums