Convertir une couche 2D en 2.5D

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Convertir une couche 2D en 2.5D

Insaf
Bonjour,
Comment je fais pour convertir une couche qui est en 2D vers du 2,5D?
Merci pour ta réponse
Insaf
Reply | Threaded
Open this post in threaded view
|

Re: Convertir une couche 2D en 2.5D

Gwendall Petit
Administrator
Il faut utiliser la fonction STO_Constraint3D

create table result_3D as select STO_Constraint3D(the_geom) as the_geom, a.*{except the_geom} from my_table_2D a;
Ou "result_3D" est la table résultante et "my_table_2D" est la table que l'on souhaite convertir

Ici on demande à ce que le résultat de la conversion soit stocké dans un champ the_geom.
Ensuite on demande à avoir l'ensemble des champs de la couche 2D, sauf le champ "the_geom" qui va faire doublon avec celui nouvellement créé.