lizardoluis / omtg-designer

Web tool for modeling geographic databases.
http://www.aqui.io/omtg/
MIT License
33 stars 13 forks source link

A sintaxe geralmente é atualizada? #24

Closed wm1981 closed 6 years ago

wm1981 commented 6 years ago

Bom dia, não sou DBA, nem desenvolvedor, estou iniciando no Postgis e estive tentando modelar um banco espacial com o OMT-G Designer. De início tive problemas para executar a versão desktop, aparentemente devido a incompatibilidades com versão do Eclipse, Java, não sei bem. Posteriormente descobri a versão online. Fiz a modelagem, gerei o gráfico e exportei o sql. Importei no pgAdmin4 e tive que especificar os esquemas para pode executar as querys. As colunas de geometria que iniciam com "ast" dão erro, surge a mensagem de que a função não existe. No geral eu deletei o "ast" e funcionou, porém, ao importar o arquivo com as querys de restrições (as relações entre as entidades) não consegui executar de jeito nenhum. De qualquer maneira que execute há sempre o erro "function ast_spatialrelationship() does not exist". Poderia me ajudar? Obrigado.

lizardoluis commented 6 years ago

Prezado, está correto sim, mas você precisa instalar o ast-postgis. https://github.com/lizardoluis/ast_postgis

Ele implementa tipos de dados avançados (semanticamente enriquecidos) e restrições de integridade espaciais. Que são os tipos e funções com prefixo ast que você notou. Caso queira ler mais sobre ele, dá uma olhada nesse paper: https://dl.acm.org/citation.cfm?id=3140020

lizardoluis commented 6 years ago

A propósito. Nao conheço a versão desktop que você citou. Ela deve ter sido desenvolvida por outro grupo.

wm1981 commented 6 years ago

Obrigado pelo retorno Luis, eu vou olhar mais detalhes então. Não me lembro agora aonde vi essa versão, senão te enviaria o link. Essa instalação do ast-postgis eu faço no pgAdmin, é isso? É só no linux ou é possível no Windows também?

Pelo que entendi da descrição, a sua ferramenta converte a sintaxe mais complexa em comandos mais simples... Há alguma lista com essas sintaxes? Gostaria de aprender, para o caso de precisar usar e não ter uma ferramenta que faça esse tipo de conversão. Tenho procurado nos manuais do post-gis, mas, como leigo, ainda não peguei o "x" da coisa. Obrigado.

lizardoluis commented 6 years ago

Não, vc precisa instalar usando o terminal como diz aqui https://github.com/lizardoluis/ast_postgis#build-and-install.

No windows é possível, mas não sei como. Você teria que verificar.

wm1981 commented 6 years ago

Obrigado.

Em qui, 19 de abr de 2018 05:29, Luís Lizardo notifications@github.com escreveu:

Não, vc precisa instalar usando o terminal como diz aqui https://github.com/lizardoluis/ast_postgis#build-and-install.

No windows é possível, mas não sei como. Você teria que verificar.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/lizardoluis/omtg-designer/issues/24#issuecomment-382653874, or mute the thread https://github.com/notifications/unsubscribe-auth/Akt8hHX1ldeLn4_-IZvnvLb3eSpVjDTSks5tqErSgaJpZM4TaOe3 .