Geospatial - GISMicrostation-BentleyI miei egeomates

Migrazione caratteristiche da Geographics di Bentley Map

Qualche tempo fa abbiamo parlato di ciò che significa fare il salto da Microstation Geographics Bentley Map, abbiamo parlato di come sia il lavoro schemi e alcuni importanti vantaggi di Bentley Map. Già in un post ho parlato di come sia possibile migrare la struttura progetto, in questo caso voglio masticare su come migrare le mappe con gli attributi Geographics a XFM caratteristica classi.

Mentre una struttura di progetto costruito con Geographics Legacy possono essere importati da Bentley Map, non significa che gli oggetti hanno attributi che verranno riconosciuti dal nuovo progetto, dovrebbero essere assegnati.

Come funzionava la Geografia?

Nello stile Geographics gli oggetti attraverso un MSLINK avevano un'associazione a un database, che era tutto ciò che l'oggetto aveva, un collegamento di tipo OLE. Questo MSLINK ha associato l'oggetto grafico dal file dgn tramite il MAPNAME della tabella MAPS e tramite MSCATALOG per identificare da dove ottenere i dati Entitynum. Inoltre, c'erano doppie tabelle per i progetti compatibili con Intergraph che di solito trasportavano un UG prima.

i file di forma esportano la mappa geografiche di bentley

Inoltre, l'oggetto aveva una CARATTERISTICA, sebbene questa non fosse dinamica, durante l'assegnazione acquisiva le proprietà definite per quell'attributo (compresi i comandi) ed era associato alla tabella CATEGORIA. Un oggetto poteva avere più di un attributo e la priorità era quella assegnata dallo stile definitivo, che FEATURE e altri oggetti legati alla base erano associati alla tabella MSCATALOG dove venivano assegnati tali entitynum che era l'ombelico di tutto.

dbdiagrm

Poi il file index.dgn Ha mantenuto le forme di mappe collegate, qui le mappe hanno acquisito un MAPID, quindi ogni tavolo collegato a Geographics ha avuto almeno due campi: MSLINK (numero di entità grafica, è univoco in ogni mappa) che è sempre la chiave primaria e MAPID ( quale mappa è memorizzata, è unica nel catalogo delle mappe) che è una chiave estera alla tabella MAPS.

Quindi l'unico modo per interagire con i dati è stato collegandosi alla base e le operazioni con esso sono state fatte alla bestia  come l'aggiornamento delle tabelle che contenevano informazioni sull'oggetto come area, perimetro e coordinate in modo che Publisher sapesse come visualizzarlo. Potresti anche estrarre etichette che sono caduti come oggetti dal database con lo stesso collegamento dell'oggetto collegato.

Sembra semplice, ma mi ha costato un mondo per capirlo da MGE e la cosa dolorosa è che tutto quel fumo non aiuta molto per un progetto con Bentley Map.

Come funziona il Bentley Map

i file di forma esportano la mappa geografiche di bentley Un progetto Bentley Map mantiene la stessa logica di Categoria, attributo, mappa, oggetto; ma in questo caso, sostituendo la forma di collegamento dati OLE per XML molti dei cambiamenti di processo.

In questo caso, l'oggetto sulla mappa può avere dati memorizzati (nello stesso dgn), che è inteso come xml o come lo chiama Bentley wfm. Poi cambia anche il fatto che ora gli oggetti possono avere un solo attributo ed essere associati spazialmente da regole topologiche; Prima che il limite del melo potesse essere la stessa linea e anche il limite della proprietà, ora devono essere oggetti separati ma con un'associazione topologica tale che quando si modifica l'uno lo sia anche l'altro.

Quindi interagire con i dati è un semplice clic, indipendentemente dal fatto che tu sia connesso o meno al progetto, puoi leggere tutto ciò che è stato lasciato come dati xfm. E poi la gestione di etichette e proprietà degli attributi, semplicemente apportando modifiche dall'amministratore geospaziale. In precedenza, le modifiche erano dinamiche solo nella vista tramite Publisher, ma gli oggetti richiedevano la rimozione e la riassegnazione dell'attributo.

Inoltre, Bentley Map offre opzioni per creare moduli di dati, processi sequenziali, comandi associati (metodi / operazioni / domini / criteri / rapporti) e altre piroette che facilitano la costruzione dei dati.

Qualcosa non è cambiato molto, ed è che, come dicono gli utenti di ESRI, il verde fumato serve a masticare e digerire.

Il problema

Ora è possibile migrare la struttura di un progetto, quindi aggiungere funzionalità tramite l'amministratore Geospatial, che sarebbe pronto per continuare a alimentare i dati ma il dilemma è:

E le mappe costruite con Geografia?

Per questo Bentley non ha progettato alcun artefatto che permette di convertire gli oggetti da un progetto Legacy in un xfm ... Che cazzo!

La proposta che intendo suggerire è quella che ritengo vera e propria, dopo aver chiacchierato con un amico che mi ha contattato dal Cile, dopo diverse e-mail siamo arrivati ​​ad una vecchia ma funzionale Geofumada.

Passo 1. Esportare i file di forma

Da un progetto Geographics aperto, viene scelta la possibilità di esportare attributi ai file di forma (file / esporta / SHP). Questo deve essere fatto per ciascuno caratteristica esistenti sulla mappa.

i file di forma esportano la mappa geografiche di bentley

Sarebbe necessario combattere un po 'quando gli oggetti sono centroid / boundary, in quanto sarebbe necessario passarli in forme trasferendo il collegamento a loro.

Anche l'esportazione può essere fatta a Mapinfo, a seconda delle preferenze.

 

Passo 2. Importazione da Bentley Map

i file di forma esportano la mappa geografiche di bentley E ora, dal progetto Bentley Map, abbiamo scelto l'opzione di importazione (File / import / tipi di dati GIS), con questa viene visualizzata la finestra Interoperabilità, il tasto destro del mouse viene fatto importazioni ed è selezionato nuova importazione.

Con il tasto destro del mouse su Imoport1 si seleziona un file o un'intera directory. È possibile importare file di formao i file di forma esportano la mappa geografiche di bentley File Mapinfo tipo mif e tab.

Toccando il tasto classe di funzioni Possiamo vedere che è possibile selezionare il livello, il colore, la trasparenza e altre proprietà.

Per assegnarlo caratteristica che ci interessa, è sufficiente assegnarlo allo strato (livello).

 

Il doloroso

Come ha detto Memín in quella vecchia paquina messicana:

"Diantres !!!"

Ciò dovrebbe essere fatto per ogni funzione in ogni mappa di ciascuna categoria di ciascun progetto.

Per questo è possibile salvare il file importare, quindi viene chiamato solo file per file o per directory. La verità è che c'è un duro lavoro per trasformare i dati, soprattutto se sono in file separati. Non sarebbe male, funziona un vba in .NET per aut
Salta il processo invece di affrontare questo compito a piedi, il che può portare a più di pochi suicidi al giorno. Il problema principale è che per fare il salto continuiamo a dipendere da una consulenza specializzata (e molto fumata) per capire il coraggio di Bentley Map e Geographics, è possibile, ma le applicazioni non dovrebbero essere così astrali (ammettiamolo, lo sono entrambe) per utenti ordinari.

Ancora più doloroso, se le informazioni sono state memorizzate nel DNA originale nella storia... il nuovo file non avrà alcuna storia.

Insomma

La soluzione che presento è praticabile se si hanno pochi dati, o se sono stati archiviati in una cartuccia spaziale, quindi la triste conclusione è che la migrazione da Geographics a Bentley Map non è così facile, a causa della trasformazione dei dati. Se l'amministratore geospaziale, come ha detto prima, lo è un mal di denti, la migrazione dei dati potrebbe essere ancora più dolorosa a meno che Bentley non pensi alle soluzioni per i propri utenti che non vogliono passare da un giorno all'altro.

Parlando con amici geofumati, mi hanno fatto un'analogia scoraggiante, ma da oggi è un giorno noioso in un hotel sconcertato e il confronto è così vero, con il tuo permesso lo userò:

"Non è come cambiare partner ...

... potrebbe essere come perdere la tua verginità di nuovo "

Golgi Alvarez

Scrittore, ricercatore, specialista in modelli di gestione del territorio. Ha partecipato alla concettualizzazione e all'implementazione di modelli quali: Sistema nazionale di amministrazione della proprietà SINAP in Honduras, Modello di gestione dei comuni congiunti in Honduras, Modello integrato di gestione del catasto - Registro in Nicaragua, Sistema di amministrazione del territorio SAT in Colombia . Editor del knowledge blog Geofumadas dal 2007 e ideatore dell'AulaGEO Academy che comprende più di 100 corsi su argomenti GIS - CAD - BIM - Digital Twins.

Articoli Correlati

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

Torna a pulsante in alto