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 !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Le portail retrouve peu à peu ses fonctionnalités.

Les listes ne fonctionnent pas mais nous mettons tout en oeuvre pour les réactiver rapidement.

Si vous avez pris contact avec l'association (petite enveloppe en haut/droite), sachez que nous lisons vos messages mais que les mails ne partent pas (#bug).

Ne soyez pas surpris si vous ne recevez pas de réponse.

#1 Mon 04 March 2019 15:40

capo04
Membre
Date d'inscription: 14 May 2018
Messages: 15

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

Partagez  |