#1 Mon 04 March 2019 15:40
- capo04
- Participant occasionnel
- Date d'inscription: 14 May 2018
- Messages: 14
Topology
Bonjour à tous
Je commence à utiliser les fonction de topologie de postgis, j'utilise la documentation de postgis mais elle est difficilement compréhensible.
Après avoir créé ma première topology :
select topology.createtopology('topo1',2154);
SELECT topology.AddTopoGeometryColumn('topo1','schema','table', 'topo', 'multipolygon');
j'ai voulu remplir mon champs topologie (topo) avec un update :
UPDATE schéma.table SET topo = topology.toTopoGeom(geom), 'topo1',1,1.5);
J'obtient ce message d'erreur:
"ERROR: ERREUR: SQL/MM Spatial exception - curve not simple
CONTEXT: fonction PL/pgsql topology.totopogeom(geometry,topology.topogeometry,double precision), ligne 114 à FOR sur des lignes de SELECT
fonction PL/pgsql topology.totopogeom(geometry,character varying,integer,double precision), ligne 89 à affectation"
Je ne comprend pas ce que j'ai mal, si quelqu'un veut bien m'orienter
Hors ligne