Vous êtes sur la page 1sur 68

Converso Cartografia Multicodificada Hugo Pereira Cmara Municipal de Abrantes

Cartografia Multicodificada

Muitos utilizadores no esto cientes do conceito de cartografia multicodificada

Logo no esto preparados para o seu uso.

Cartografia Multicodificada

Surgem os comentrios: esta cartografia muito m, falta muita informao

uma confuso, vai dar muito trabalho organizar a informao

Cartografia codificada

Para que servem os cdigos? Os cdigos so associados aos elementos geomtricos da cartografia para indicar qual o elemento do mundo real, que pretendemos representar. Modernices Sempre usamos o layer!?

Multicdigos

Porque se usam multicdigos? O mesmo elemento da cartografia pode representar vrios elementos do mundo real. Nesse caso o mesmo elemento codificado com os vrios cdigos que os identificam.

Uma Linha dois cdigos

Representao

Se um elemento tem vrios cdigos, a sua representao na cartografia feita apenas de acordo com as regras do cdigo mais importante.
(corresponde ao valor numrico mais baixo)

Problema

Os softwares normalmente utilizados para lidar com a cartografia no conseguem ler multicdigos, ou mesmo que os leiam no sabem lidar com eles. Ento os utilizadores so tentados a usar a representao da cartografia, e desta forma perder muita da informao que consta na cartografia.

O ArcGIS l Multicdigos?

O ArcGIS est preparado para ler cdigos e multicdigos de ficheiros Microstation, desde que estes estejam linkados em ODBC. (o que por norma no acontece) Se um elemento da cartografia tiver mais que um cdigo o ArcGIS cria vrios campos na tabela de modo a guardar todos os cdigos do elemento.

Replicao de Multicdigos

A replicao de multicdigos consiste em : transformar um elemento da cartografia que tem vrios cdigos

em vrias cpias desse elementos, em que cada uma tem um e um s cdigo do elemento original.

Como o fazer na prtica?

Por exemplo, usando a ferramenta ngXis para Microstation, e realizar 2 simples tarefas:

- Transformar os cdigos em cdigos ODBC. (gravar linkagens em ODBC).


- Replicar a informao (comando ngXisF).

Pr-Requisitos

Se pretendemos utilizar esta cartografia em SIG (ArcGIS)

Devemos solicitar (ou exigir) que, para alm da verso original, nos seja entregue:
Cartografia Replicada e com linkagens em ODBC!

Passos na importao da Cartografia

DGN

CAD to Geodatabase

Annotation

Multipatch

Point (3d)

Polygon (3d)

Polyline (3d)

CAD To Geodatabase DGN Original

CAD To Geodatabase DGN ODBC

CAD To Geodatabase DGN Replicado ODBC

Automatizao

Agora que j conseguimos ter acesso aos cdigos no ArcGIS, seria interessante ter um procedimento para importar toda a informao de um modo simples e eficaz.
Model Builder

Passo 1 CAD to Geodatabase

Resultado

Obtive anotaes, linhas, polgonos, pontos ento j est, afinal no assim to complicado.

Polgonos?

Que polgonos so estes? Algo correu mal

O que aconteceu?

Na realidade a converso CAD to Geodatabase apenas gera polgonos para linhas fechadas da cartografia. No modelo da cartografia, os elementos de rea no esto representados por linhas fechadas, mas sim por vrios segmentos de linhas que partilham o mesmo cdigo (e que at podem estar desenhados em Layers diferentes).

Como gerar os polgonos?

Feature To Polygon. (apenas disponvel no ArcInfo)


Para gerar polgonos para determinado tema (cdigo) ser necessrio correr esta ferramenta com as linhas (2d) que tm esse cdigo.

Passo 2 Polylines 3d para 2d

Gerar Polgonos Cdigo a Cdigo

As linhas 2d esto todas na mesma featureclass, agora s exportar as linhas referentes aos cdigos para o qual pretendo fazer os polgonos e correr a ferramenta. Feature To Polygon Mas tenho de fazer isto cdigo a cdigo?

Model Builder

Iteraes: O model builder permite fazer iteraes. Uma das possibilidades iterar todos os valores distintos de um campo de uma determinada tabela. Desta forma o modelo corre para cada valor distinto da tabela.

Passo 3 Linhas 2d para Polgonos (por cdigo)

Iterate Field Values MsLink_ODBC. Em cada iterao usar o valor para filtrar as linhas2d e para dar nome featureclass.

Resultado

Polgonos para FeatureClass

Copiamos todos os polgonos para uma nova feature class.

Tabela com os polgonos identificados por cdigo

Catlogo de Objetos

Exemplo de polgonos

Resumo da obteno de polgonos.

Obtemos os polgonos para todos os cdigos existentes nos ficheiros DGN originais de forma automtica.

Este mtodo no resolve todos os problemas da importao da cartografia, mas permite de uma forma expedita que a mesma possa ser usada em ambiente SIG.

Exemplo de Utilizao da Cartografia


Hugo Pereira Cmara Municipal de Abrantes

Exemplo de Aplicao

Pretende-se estimar a rea bruta de construo para cada arruamento do permetro urbano da cidade de Abrantes.

De que modo a cartografia 2000 multicodificada pode ser til?

A rea de construo determinada por: rea de Implantao x Nmero de pisos A rea de implantao de um edifcio ser a rea do polgono que o representa.

Como podemos estimar o nmero de pisos?

Estimativa do nmero de pisos

No modelo da cartografia 2000 da Comunidade Urbana do Mdio Tejo, existe o elemento:


3010206 Ponto de Cota No Beirado Do Telhado.

Informao existente

Polgonos edificado Pontos de cota no beirado dos edifcios. Eixos de via Modelo Digital de Terreno (pode ser gerado)

Modelo Digital de Terreno

Construo do modelo digital do terreno a partir dos elementos da cartografia.

Para simplificar usamos apenas os elementos: Curvas de nvel Linhas de gua Pontos cotados

Modelo Digital de Terreno

Edificado e Pontos de Beirado

Associar Cotas ao Edifcio.

Para cada ponto de Beirado, obtemos o valor do MDT. (estimativa da cota soleira do edifcio) Extract Values to Points (Spatial Analyst) Associamos o Ponto de Beirado, j com a estimativa da cota soleira, ao Edifcio. Spatial Join (Analysis)

Calcular altura e estimar pisos

A altura do edifcio ser dada pela diferena entre a Cota de Beirado e a Cota Soleira.

Para a estimativa do nmero de pisos usou-se a frmula:


Pisos = Parte Inteira (Altura/3 + 0,5)

Modelao v1.0

Foi criado um modelo, e obtiveram-se os seguintes resultados.

Edificado com estimativa de pisos

Fotografia

Edificado com estimativa de pisos

Fotografia

Problema

A localizao do ponto de beirado dentro do edificado tem influncia na estimativa da altura do mesmo. E consequentemente na estimativa do nmero de pisos. Como determinar uma melhor estimativa da cota soleira do edifcio?

Usar os vrtices do polgono do Edifcio

Feature Vertices To Points (Data Management)

Obtemos assim vrias estimativas para a cota soleira do edifcio, a ferramenta usada identifica para cada ponto o polgono que lhe deu origem.
possvel fazer uma anlise aos vrtices de um polgono e guardar a informao que se julgue importante.

Aplicamos a estatstica aos Pontos.

Summary Statistics (Analysis) Vamos obter o valor Mximo e Mnimo para a cota de terreno para cada conjunto de pontos que partilha o mesmo ORIG_FID (id do polgono original).

Associar Cotas ao Edificado

Associamos a estatstica, cota mxima e mnima, ao edificado. Add Join (Data Management) De seguida os pontos de cota de beirado ao edificado. Spatial Join (Analysis)

Estimativa da Altura do Edifcio

Passamos a poder calcular uma estimativa mxima e mnima para a altura do edifcio.

Foram analisados os resultados obtidos para estas estimativas, e como estes no eram satisfatrios foi necessrio encontrar um equilbrio.

Ponderao

Modelao v1.1

O modelo, foi adaptado nova metodologia. obtiveram-se os seguintes resultados

Edificado com estimativa de pisos

Fotografia

Edificado com estimativa de pisos

Fotografia

Comparao entre modelos

Verso 1.0
Clculo da cota soleira para a localizao do ponto de cota. Altura corresponde diferena das cotas.

Verso 1.1
Clculo da cota soleira para os vrtices do polgono. Estimativa do nmero de pisos baseado numa altura ponderada.

rea bruta de construo

Com o nmero de Pisos e a rea de Implantao podemos finalmente estimar a rea bruta de construo para cada um dos edifcios.

Relao entre Edifcios e Arruamentos

Os edifcios so relacionados com os arruamentos atravs da ferramenta Near (Analysis) Os edifcios recebem 2 novos campos. NearID ID do arruamento mais prximo. NearDistance Distncia ao arruamento.

Estatstica

Aplicamos uma anlise estatstica tabela de edifcios e para cada cdigo de arruamento calculamos a soma da rea bruta de construo. Summary Statistics (Analysis) Associamos a Estatstica aos Arruamentos e ficamos com uma estimativa da rea bruta de construo para cada um. Add Join (Data Management)

Resultado Final

Concluso

Mesmo com os defeitos que a cartografia multicodificada possa ter, se juntarmos


Os SIG e a Arte de Ser Portugus esta pode ser transformada em conhecimento sobre o territrio.

Obrigado pela ateno, Hugo Martins Pereira hugo.pereira@cm-abrantes.pt

Vous aimerez peut-être aussi