Vous n'êtes pas identifié(e).
Pages : 1
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
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
Pages : 1