localiser certains établissements

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
Henneka
Messages : 4
Inscription : mer. déc. 05, 2018 8:50 am

localiser certains établissements

Message par Henneka » jeu. déc. 06, 2018 9:49 am

Bonjour,

Je cherche a savoir si il est possible de recenser certains types d'établissements, par exemple des medecins ou des écoles, grace a OSM

Par exemple, je suis au point x, y et je cherche dans un rayon de 500 m les medecins generalistes

Cela vous semble t il faisable ?

Par avance merci

deuzeffe
Messages : 65
Inscription : jeu. déc. 28, 2017 5:39 pm

Re: localiser certains établissements

Message par deuzeffe » dim. déc. 09, 2018 7:15 pm

En utilisant une appli. qui permet de le faire ?

Voir https://wiki.openstreetmap.org/wiki/And ... plications pour Android et https://wiki.openstreetmap.org/wiki/IOS ... plications pour iOS.

Ou plus généralement : https://wiki.openstreetmap.org/wiki/Software

Sinon, une "bête" requête overpass devrait faire l'affaire.

HTH.
--
deuzeffe

Henneka
Messages : 4
Inscription : mer. déc. 05, 2018 8:50 am

Re: localiser certains établissements

Message par Henneka » lun. déc. 10, 2018 11:42 am

Merci pour votre réponse,

Etant novice en la matière, auriez vous un bon tuto a me conseiller ?

Je précise que c'est dans le cadre d'un site web ...

Par avance merci bien

deuzeffe
Messages : 65
Inscription : jeu. déc. 28, 2017 5:39 pm

Re: localiser certains établissements

Message par deuzeffe » lun. déc. 10, 2018 4:00 pm

Henneka a écrit :
lun. déc. 10, 2018 11:42 am
Je précise que c'est dans le cadre d'un site web ...
J'essaie de "deviner" votre besoin, dites-moi si je me trompe.

Vous cherchez à afficher sur une carte osm-like des points d'intérêt divers et vairés autour d'un point géographique donné. En première approche, je dirais umap Voir le tuto de cartocité : https://wiki.cartocite.fr/doku.php?id=u ... oriel_umap

À base d'overpass, donc : https://wiki.openstreetmap.org/wiki/FR:Overpass_turbo (difficile à prendre en main mais si indispensable quand on commence à savoir s'en servir*)

Sinon, c'est pour un projet local ou national ? Le "centre" du périmètre de recherche varie-t-il en fonction de la position de qui fait la requête ? Bref, quel est votre cahier des charges ? ;)
--
deuzeffe
* oui, c'est moi qui dis ça...

Avatar de l’utilisateur
cquest
Messages : 1859
Inscription : ven. avr. 16, 2010 12:22 am
Localisation : Val de Marne
Contact :

Re: localiser certains établissements

Message par cquest » lun. déc. 10, 2018 6:31 pm

L'API overpass permet ce type de recherches.

Exemple:
(
node[amenity=school](around:500,48.85,2.35);
way[amenity=school](around:500,48.85,2.35);
);
out center;

Ceci va retourner les écoles (amenity=school) dans un rayon de 500m autour des coordonnées 48.85N,2.35E (quartier latin à Paris)

Et sur une carte ça donne ça: https://overpass-turbo.eu/s/Eqq

La réponse peut être en XML, json voire CSV.

Henneka
Messages : 4
Inscription : mer. déc. 05, 2018 8:50 am

Re: localiser certains établissements

Message par Henneka » ven. déc. 14, 2018 3:06 pm

Merci pour ces réponses

En fait j'ai un projet perso initié avec google maps.

I s agit de trouver des centres d interet precis autour d'un point géolocalisé précis

Par exemple, quels sont les restaurants et les cinémas autour du palais de justice a Perpignan ?

Maps places permet cela mais je viens de regarder les tarifs et cela me fait peur ....

Imaginons que mon projet prenne de l'ampleur .... ?

Donc je suis à la recherche de tutos et de ressources ....

Et de conseils également

Par avance merci pour vos aides et avis

Avatar de l’utilisateur
cquest
Messages : 1859
Inscription : ven. avr. 16, 2010 12:22 am
Localisation : Val de Marne
Contact :

Re: localiser certains établissements

Message par cquest » lun. déc. 17, 2018 10:06 am

Si les tarif Google te font peur, c'est que tu envisage un usage non négligeable.

Dans ce cas, s'appuyer sur un API externe, gérée bénévolement, n'est peut être pas une solution viable sur le long terme.

Avec OSM, toutes les données sont disponibles, tu peux les récupérer d'un bloc (et les mettre à jour).
Tu peux les mettre dans la base de ton choix et faire ta propre API qui correspond à ton besoin.
Tu peux aussi installer ta propre instance d'une API plus générique comme overpass (ce qui te permet d'utiliser les instances publiques en secours de la tienne si besoin).

C'est la solution viable sur le long terme... il faut y consacrer un peu de temps pour monter en compétence sur le sujet. Un bon investissement ;)

Henneka
Messages : 4
Inscription : mer. déc. 05, 2018 8:50 am

Re: localiser certains établissements

Message par Henneka » mar. déc. 18, 2018 12:18 pm

Merci pour toutes ces infos

Qui pourrait me donner des liens vers des tutos ou documentation, afin que je puisse m'approprier le sujet petit a petit svp ?

Par avance merci

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 8 invités