Com obrir, retolar i tematitzar un arxiu .shp amb Microstation V8i

En aquest article veurem com obrir, tematitzar i retolar un arxiu shp utilitzant Microstation V8i, igual funciona amb Bentley Map. Malgrat que són arcaics fitxers de 16 bits, antics com algunes -moltes- dels meus cabells blancs, és inevitable que continuen sent utilitzats en el nostre context geoespacial. És clar, que aquests criteris són aplicables a objectes vectorials vinculats a altres fonts de dades.

Algun dia vaig parlar com, utilitzant Microstation V8 es importaven, retolaven i també com fer temàtics. MicroStation Powerview shapePer a aquell temps feia servir Microstation Geographics versió 2004, que sorprenentment veig que molts ho fan servir encara amb molta satisfacció -o por de migrar-. En aquest cas farem servir Microstation Powerview versió Select Series 3, això és més o menys equivalent al que era PowerMap, amb un preu que ronda els 1,500 dòlars la llicència perpètua.

Obrir un fitxer shp

Amb aquestes versions no cal importar el fitxer shp, ja que el llegeix diréctamente, sigui com a arxiu en mode màster o anomenat de referència.
Per això es fa:

File> open

Després en el tipus d'arxiu, seleccionem els de tipus .shp, perquè es llistin només els arxius d'aquest tipus. Com es pot veure en el gràfic, Microstation V8i pot obrir sense importar, arxius de tipus dgn, dwg, dxf, fitxers de blocs (.cel), llibreries (.dgnib), també versions True dwg d'AutoDesk (dwg i dxf), SketchUp (.skp), entre d'altres, inclosos els dgn que poden tenir qualsevol extensió a l'antull (.cat .hid .rie .adm, etc.)

Veure les dades del dbf

MicroStation Powerview shapeEl fitxer de tipus shp té els objectes espacials, ocupa dos arxius addicionals com a mínim: 1 shx que és el indexat i el dbf que conté la base de dades vinculada als objectes espacials. A més a és important també el .prj que conté la projecció i sistema de referència.

Per veure les propietats del fitxer dbf, es fa el següent:

Tools> Geospatial> database operations

D'aquesta panell, seleccionem la icona 5 anomenat «Review XFM atributes».

Recordem que els atributs XFM existeixen des Microstation Geographics 2004, quan van aplicar l'associació xml de dades tabulars als objectes vectorials com una evolució del tradicional engeneering link.

MicroStation Powerview shapeEn aquells dies només era aplicable a atributs creats des del Geospatial Administrator. Ara és possible per a llegir qualsevol informació de base de dades associada a un objecte.

La creació del Model

Per crear labels, tematitzar o altres funcions espacials, primer cal generar un model. Això no es pot fer des de l'espai de treball i s'assembla -encara que no és igual- a l'layout d'AutoCAD.

Això es fa de la següent manera:

File> Map manager

Ens va a sol·licitar si volem que es creï el model, triem l'opció si, i que s'afegeixi de referència.

Amb això, es crea un panell lateral a l'esquerra de l'espai de treball, on es poden veure les dades tant en forma de feature class com nivells. Aquest model suporta els seus propis arxius de referència, propietats de vista i moltes altres funcionalitats d'anàlisi espacial com a generació de memòria intermèdia, geoprocessos (join, intersect, exclude ...), llistat de dades, locate i per descomptat, el que s'explica a continuació: tematitzat i retolat.

Tematitzar per criteris

Per tematitzar, es selecciona la capa amb el botó dret de ratolí i es tria «Symbology ...». En aquest cas, estic fent servir un mapa cadastral de rastreig complet, significa que els béns d'ús públic com lleres de riu i carrers tenen clau cadastral i estan representades com parcel·les.

Suposem que en el meu mapa cadastral, vull pintar de color gris les parcel·les de tipus carrer, en taronja les de tipus immoble i en blau les de tipus riu. Per això, he de crear tres classes:

Es selecciona l'opció de simbolització «Thematic», després es crea la primera classe, amb el nom Carrers, amb una condició triada en la taula WHERE TIPOPARCEL = 1, tal com s'observa en el gràfic següent. A la classe se li pot definir color, tipus de línia, gruix, transparència; en aquest cas seleccionem color gris. De la mateixa manera fem amb les parcel·les de tipus Riu en blau i tipus Immoble en color groc.

tematizacion gis MicroStation

Un cop seleccionat el botó «Apply», aquest és el resultat. Recomano que juguin una mica amb les altres fucionalidades, com creació de classes basant-se rangs o altres a les que estem acostumats a veure en programes GIS.

MicroStation Powerview shape 1

Posar labels (retolar) des del dbf

Finalment, si el que volem és que les parcel·les tinguin un label. Es selecciona la capa amb el botó dret de ratolí, i es tria «Labeling ...», amb això apareix un panell on seleccionarem com a estil de retolació «By Layer», text tipus Arial, color vermell, a partir de la columna de la base de dades anomenada IDPARCELA i que el text no estigui rotat segons la forma de la parcel·la (Orientation Fixed).

Allà el tenim, un text dinàmic provinent del dbf. Per descomptat, és possible agregar camps automàtics com a àrea de l'objecte, que a diferència d'una àrea emmagatzemada, és dinàmic i s'actualitza amb l'edició de la geometria.

MicroStation Powerview shape 1

Les propietats d'estil de retolat i tematització es poden guardar com xml, amb extensió .theme, similar als estils SLD. Així es tornen a trucar i aplicar a altres capes o dins d'una rutina programada en VBA.

Fins ara l'arxiu amb què hem treballat és un shp i està només de lectura. Però amb guardar-lo com dgn, es pot editar i totes les propietats de la base de dades passaran a estar a l'xml incrustats en esquemes continguts en el dgn.

Deixa una resposta

La seva adreça de correu electrònic no es publicarà.

Aquest lloc té validesa Akismet per reduir el correu brossa. Aprèn com es processen les dades dels teus comentaris.