dgterritorio / recart-plugin

3 stars 8 forks source link

Atualização da Dimensão de alguns objetos #33

Open RainIsGood opened 2 years ago

RainIsGood commented 2 years ago

A importação, no plugin, como está a funcionar, todas as tabelas são criadas inicialmente com geometrias 2D. Só as tabelas onde são importados objetos 3D vão sendo transformadas dinamicamente para conterem geometrias 3D.

A base deveria ser atualizada para que as tabelas de objetos 3D sejam criadas logo de início com as repectivas geometrias 3D, independentemente se serem importados objetos ou não nessas tabelas, para que a base de dados criada após a importação fique sempre de acordo com a definição Recart, independentemente dos objetos importados.

Por exemplo o objeto:

sinal_geodesico

na BD criada, se for importado, a sua definição fica:

geometria public.geometry(GeometryZ,3763)

se não for importado, a sua definição fica:

geometria public.geometry(Point,3763) NOT NULL