Je suis en train d'exécuter simple ST_Intersects requête:POSTGIS TopologyException: emplacement latéral conflit
select st_intersects('MULTIPOLYGON(((1 5,4 8,7 5,4 2,1 5)),((5 5,8 8,11 5,8 2,5 5)))','POLYGON((3 4.5,3 5,4 5,4 4,3 4.5))');
qui écrasent la console et renvoie l'erreur suivante:
Error: GEOSIntersects: TopologyException: side location conflict at: 6 4
Ce qui est tout à fait étrange parce que la fonctionne requête suivante:
select st_intersects('MULTIPOLYGON(((1 5,4 8,7 5,4 2,1 5)),((5 5,8 8,11 5,8 2,5 5)))','POLYGON((3 4,3 5,4 5,4 4,3 4))');
la seule différence entre les deux est le 4/4,5 dans la la st polygon ..
J'utilise POSTGIS version 2.2.1 Que manque-t-il ici?
Merci pour la réponse mais cela n'explique toujours pas pourquoi le deuxième polygone ne se retourne pas –