PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

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

#1 25/11/2012 17:31:15

doha-i2m
Membre

detection des relations spatiales

Bonjour,
Je cherche une fonction sql pour détecter des relations spatiales entre deux objets géographiques. Dans postgresql, j'ai trouvé une fonction mais qui retourne seulement vrai ou faux : vrai = il existe une relation , faux = n'existe pas. Mais il n'y a pas une fonction qui retourne le nom de la relation s'il elle existe(intersecte,touche,chevauche..).
Merci de me répondre.

Hors ligne

#2 07/12/2012 14:21:28

hypn0s
Membre

Re : detection des relations spatiales

Bonjour,

Avez-vous vous regardé du côté de PostGIS ?
Sauf erreur, ça fait tout cela et c'est basé sur PostgreSQL.
Selon vos besoins, cela pourrait peut-être résoudre votre problème.

Voir notamment cette très bonne documentation : http://www.davidgis.fr/documentation/wi … index.html

Par contre, si vous prévoyez d'utiliser PostGIS sur un hébergement web, il vous faudra soit que celui-ci ait PostGIS préinstallé (ça existe mais ne court pas les rues) soit que vous preniez un serveur dédié afin de pouvoir compiler PostGIS.

Au-dessus de PostGIS vous avez également des surcouches comme CartoWeb par exemple pour une architecture cartographique de type client-serveur, mais expérience faite c'est assez galère au niveau de la gestion des dépendances. Pas évident de trouver les versions des librairies qui fonctionnent ensemble.

Hors ligne

Pied de page des forums