Páginas

sexta-feira, 28 de janeiro de 2011

FME, Oracle Spatial e Oracle Locator

Olá!

Sou o Leonardo Cezar e vou estrear o blog com um post de uma pergunta que muitos usuários de FME me fazem: "Oracle Spatial ou Oracle Locator?" e "Como usar Oracle Locator no FME?"


Oracle Spatial ou Oracle Locator?
O Oracle tem suporte a dados geográficos, tanto na versão Enterprise, quanto na versão Standard, até mesmo o Express (XE) possui suporte.
Porém a edição Standard (e Express) possuem somente o Locator, ele possui armazenamento de pontos, polígonos, linhas, retângulos e demais geometrias, porém ele não possui a capacidade de execução de consultas espaciais (via querys) como por exemplo "está contido", "intersecta", dados 3D, entre outras, funções que estão contidas somente no Spatial.

Resumindo: O Oracle Locator é o core do Oracle Spatial.


Como usar Oracle Locator no FME?
Os usuários ficam sem saber o que fazer quando se deparam com os Writers de Oracle para o FME, pois ele possui o Writer Oracle Spatial Relational e Oracle Spatial Objects (recomendo este último), e eles esperavam encontrar um Writer chamado "Oracle Locator".
Eu efetuei diversos testes no laboratório e afirmo, não há problema algum em utilizar esses 2 Writers. O FME consegue gravar e ler perfeitamente os dados no Oracle Locator, sem precisar do Spatial.

Resumindo: Utilize os Writers "Oracle Spatial Relational" e "Oracle Spatial Objects"


OBS: O Writer "Oracle Spatial Objects" está licenciado no FME somente a partir da edição Oracle.


Espero ter ajudado a todos! :)

Caso estejam interessados em nossas soluções FME e Oracle entrem em contato com nossa equipe comercial: comercial@inovacaogis.com.br

Referências: