Geospatial - GISMicrostation-BentleyEls meus Geofumadas

Migrar features de Geographics a Bentley Map

Fa un temps venim parlant del que implica donar el salt des Microstation Geographics a Bentley Map, Hem parlat de com funcionen tots dos esquemes i alguns avantatges importants de Bentley Map. Ja en un post vaig parlar com és possible migrar l'estructura del projecte, en aquest cas vull mastegar com migrar mapes amb atributs de Geographics a feature classes de XFM.

Si bé, una estructura de projecte construïda amb Geographics Legacy pot ser importada des Bentley Map, no vol dir que els atributs que tenen els objectes han de ser reconeguts pel nou projecte, aquests han de ser assignats.

Com funcionava Geographics

En l'estil Geographics els objectes a través d'un MSLINK tenien una associació a una base de dades, això era tot el que tenia l'objecte, un enllaç tipus OLE. Aquest MSLINK associava l'objecte gràfic des de l'arxiu dgn mitjançant el mapname de la taula MAPS, i mitjançant el MSCATALOG per identificar d'on treure la dada a partir de l' Entitynum. Addicionalment, havien taules dobles per als projectes compatibles amb Intergraph que usualment portaven un UG abans.

shape files export bentley map Geographics

A més a l'objecte tenia un FEATURE, encara que aquest no era dinàmic, a l'assignar-adquiria les propietats definides per a aquest atribut (entre ells comandaments) i aquest mateix estava associat a la taula CATEGORY. Un objecte podia tenir més d'un atribut i la prioritat era la que li assignava l'estil definitiu, aquest FEATURE i altres objectes lligats a la base estaven associats a la taula MSCATALOG on se'ls assignava el tal entitynum que era el melic de tot.

dbdiagrm

Després el fitxer index.dgn mantenia els shapes de mapes lligats, aquí els mapes tenien un MAPID, d'aquí que cada taula vinculada a Geographics tenia almenys dos camps: MSLINK (nombre importants gràfica, és únic en cada mapa) que sempre és la clau primària i MAPID ( en què mapa està emmagatzemada, és únic al catàleg de mapes) que és una clau externa a la taula MAPS.

Així que l'única forma d'interactuar amb les dades era estant connectat a la base, i les operacions amb aquesta es feien al bèstia  com ser l'actualització en les taules que tinguessin informació de l'objecte tal com àrea, perímetre i coordenades perquè Publisher sabés com desplegar-lo. També es podia extreure etiquetes que queien com a objectes des de la base de dades amb el mateix enllaç de l'objecte lligat.

Sembla simple però em va costar un món entendre des MGE, i el penós és que tota aquesta fumada no serveix de molt per a un projecte amb Bentley Map.

Com funciona Bentley Map

shape files export bentley map Geographics Un projecte de Bentley Map manté la mateixa lògica de Categoria, atribut, mapa, objecte; però en aquest cas, en reemplaçar la forma d'enllaç de dades OLE per XML molt del procés canvia.

En aquest cas, l'objecte en el mapa pot tenir dades emmagatzemades (en el mateix dgn), que és entesa com xml o com li diu Bentley WFM. Després canvia també que ara els objectes només poden tenir un atribut, i estar associats espacialment mitjançant regles topològiques; abans podia ser una mateixa línia el límit de l'manzanero i també el límit de la possessió, ara han de ser objectes separats però amb una associació topològica tal que a l'modificar-ne un l'altre també ho sigui.

Així que el interactuar amb dades, està a un simple clic, estigui o no connectat a el projecte, podrà llegir tot el que es va deixar com data XFM. I després es torna dinàmic el maneig de etiquetes i propietats dels atributs, amb només fer canvis des del Geospatial Administrator. Abans, fer canvis només era dinàmica la vista per mitjà de Publisher però els objectes requerien que se'ls tragués i tornés a assignar l'atribut.

A més a Bentley Map ofereix opcions per crear formularis de dades, processos seqüencials, comandaments associats (mètodes / operacions / dominis / criteris / reports) i altres piruetes que faciliten la construcció de dades.

En alguna cosa no va canviar molt, i és que com ho diuen els usuaris d'ESRI, aquesta fumada s'ocupa de la verda per aconseguir mastegar i digerir-la.

el problema

Ara bé, migrar l'estructura d'un projecte és possible, després agregar-funcionalitats mitjançant el Geospatial Administrator, el que suposaria estar llest per seguir alimentant dades però el dilema està en:

I els mapes construïts amb Geographics?

Per això Bentley no ha dissenyat algun artilfugio que permeti convertir objectes d'un projecte Legacy per un XFM ... que fotuda!

La proposta que vaig a suggerir és la que veig viable, després d'estar xerrant amb un amic que des de Xile em va contactar, després de diversos correus hem arribat a una Geofumada antiquada però funcional.

Pas 1. Exportant cap shape files

Des d'un projecte Geographics, obert, es tria l'opció d'exportar atributs a shape files (file / export / SHP). Això cal fer-ho per cada característica existent en el mapa.

shape files export bentley map Geographics

Caldria batallar una mica quan els objectes són centroide / boundary, ja que seria necessari passar-los a shapes traslladant el lligui.

També l'exportació es pot fer a Mapinfo, segons es prefereixi.

 

Pas 2. S'està important des Bentley Map

shape files export bentley map Geographics I ara, des del Projecte de Bentley Map, triem l'opció importar (File / import / GIS Data types), Amb això apareix la finestra interoperabilitat, Es fa botó dret del ratolí a importacions i es selecciona new import.

Amb el botó dret de ratolí en Imoport1 es selecciona bé un arxiu o un directori complet. És possible importar shape files, o shape files export bentley map Geographics arxius de Mapinfo tipus MIF i tab.

En tocar el feature class podem veure que és possible seleccionar el nivell, color, transparència i altres propietats.

Per assignar-lo al característica que ens interessa n'hi ha prou amb reservar la capa (level).

 

el dolorós

Com deia Memín en aquell antic Paquín mexicà:

"Diantre !!!"

caldria fer això per a cada feature en cada ruta a cada categoria en cada projecte.

Per a això és possible guardar el importar, Així només es diu arxiu per arxiu o per directori. La veritat és que hi ha un dur treball per transformar dades, sobretot si estan en arxius separats. No estaria de més, treballar-XNUMX VBA en .NET per aut
omatizar el procés en lloc d'afrontar aquesta tasca a peu, que pot provocar més d'algun suïcidi un dia. El problema toral clar, que per fer el salt es continua depenent d'una assessoria especialitzada (i molt fumada) en entendre'l els budells a Bentley Map i Geographics, és possible, però les aplicacions no haurien de ser tan astrals (admetem-ho, les dues ho són) per als usuaris comuns i corrents.

Més dolorós encara, si en el dgn original estava emmagatzemada informació al history... el nou arxiu no tindrà res d'història.

en conclusió

La solució que presento és viable si es té poques dades, o si es van emmagatzemar en cartutx espacial, de manera que la trista conclusió és que la migració de Geographics a Bentley Map no està tan senzilla, per la transformació de dades. Si el Geospatial Administrator, com deia abans, és un mal de queixal, La migració de dades podria ser més dolorós encara llevat que Bentley pensi en solucions per als seus usuaris que per això no es volen passar d'un dia per l'altre.

Parlant amb amics geofumados em feien una analogia poc prudent, però com avui és un avorrit dia a un hotel de mala mort i la comparació és tan certa, amb el seu permís la faré servir:

"No és com canviar de parella ...

... podria ser com tornar a perdre la virginitat "

Golgi Alvarez

Escriptor, investigador, especialista en Models de Gestió del Territori. Ha participat en la conceptualització i implementació de models com: Sistema Nacional d'Administració de la Propietat SINAP a Hondures, Model de Gestió de municipis Mancomunats a Hondures, Model Integrat de Gestió Cadastre - Registre a Nicaragua, Sistema d'Administració del Territori SAT a Colòmbia. Editor del bloc de coneixement Geofumades des de l'any 2007 i creador de l'Acadèmia AulaGEO que inclou més de 100 cursos sobre temàtiques GIS – CAD – BIM – Digital Twins.

Articles Relacionats

Deixa un comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

també pots veure
a prop
Torna al botó superior