Bonjour,
Dans une requête, je cherche à utiliser la fonction SDO_INSIDE pour savoir si un point est dans un polygone.
Le point est donné par une latitude et une longitude, donc je recrée la géométrie à la volée.
La géométrie du polygone est récupérée dans une autre table.
1 2 3 4 5
| SELECT
SDO_GEOMETRY(2001, 4326, SDO_POINT_TYPE(pnt_lon, pnt_lat, NULL), NULL, NULL) geom,
(SELECT sge_geometry FROM sit WHERE SIT_NOM = 'mavaleur') geom_polygon,
SDO_INSIDE(geom, geom_polygon)
FROM matable |
Quand je lance cette requête dans sqldevelopper, j'ai l'erreur :
ORA-00904: "GEOM_POLYGON" : identificateur non valide
Qu'est ce qui cloche ?
Merci,
Nico
Partager