Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Mon 04 March 2019 15:40

capo04
Participant occasionnel
Date d'inscription: 14 May 2018
Messages: 13

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

 

Pied de page des forums

Powered by FluxBB