Long Lat

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
Xav

Long Lat

Message par Xav » mer. févr. 26, 2014 11:42 am

Hello,
Après avoir télécharger le fichier des données shapefile sur GeoFabrik Download, j'ai réussi à importer les données dans ma base PostgreSql.

Je peux visualiser les tables et leurs colonnes.

Pourriez-vous me dire comment déterminer la longitude et la latitude d'une rue dans la table roads par exemple ?

Merci de votre aide.

vdct
Messages : 225
Inscription : mar. janv. 22, 2013 10:16 pm

Re: Long Lat

Message par vdct » mer. févr. 26, 2014 11:47 am

Bonjour,
Tu peux regarder par exemple du côté de ST_AsText :
http://postgis.net/docs/manual-2.0/ST_AsText.html

vincent

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

Re: Long Lat

Message par cquest » mer. févr. 26, 2014 11:56 am

lat/lon d'une rue... c'est à dire ? du centre de la rue ? car une rue c'est un objet linéaire qui n'a pas qu'une coordonnée lat/lon mais une suite de lat/lon.

ST_Line_Interpolate_Point permet d'obtenir un point sur ce linéaire

ST_Line_Interpolate_Point(shape,0.5) donnera donc le milieu.

http://postgis.refractions.net/docs/ST_ ... Point.html

Ensuite pour avoir la longitude et la latitude, on peut utiliser ST_X et ST_Y

Bienvenue dans le merveilleux monde de PostGIS !

Xav

Re: Long Lat

Message par Xav » mer. févr. 26, 2014 4:31 pm

Merci pour ces infos !!

C'est bien ce que je cherchais..

Répondre

Qui est en ligne ?

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