Geoprzestrzennych - GISBentley Microstation-Moi egeomates

Migruj funkcje z Geografii do Bentley Map

Jakiś czas temu rozmawialiśmy o tym, co oznacza skok przez Microstation Geographics Bentley Map, rozmawialiśmy o tym oba prace schematy i kilka ważnych zalet Bentley Map. Już w poście mówiłem o tym, jak to jest możliwe migracji struktury projektu, w tym przypadku chcę przeżyć to, jak migrować mapy z atrybutami Geografii, aby uwzględnić klasy xfm.

Chociaż struktura projektu zbudowany z Geographics Legacy mogą być importowane z Bentley Map nie oznacza, że ​​obiekty mają atrybuty, które zostaną uznane przez nowego projektu, powinny być one przypisane.

Jak działa Geographics

W stylu Geographics obiekty przez MSLINK miały powiązanie z bazą danych, czyli wszystko, co obiekt miał, łącze typu OLE. Ten MSLINK skojarzył obiekt graficzny z pliku dgn poprzez MAPNAME tabeli MAPS i przez MSCATALOG w celu określenia, skąd pobrać dane Entitynum. Dodatkowo istniały podwójne tabele dla projektów kompatybilnych z Intergraph, które zwykle zawierały UG.

pliki kształtu eksport bentley mapa geograficzna

Dodatkowo obiekt posiadał CECHĘ, choć nie była to dynamika, to przypisując ją, uzyskał właściwości zdefiniowane dla tego atrybutu (w tym komendy) i był powiązany z tabelą CATEGORY. Obiekt mógł mieć więcej niż jeden atrybut, a priorytetem był ten przypisany przez styl ostateczny, że FEATURE i inne obiekty powiązane z bazą były przypisane do tabeli MSCATALOG, w której przypisano im takie entitynum to był pępek wszystkiego.

dbdiagrm

Następnie plik index.dgn zachowując kształty map powiązane, tutaj mapy nabył Mapid, stąd każda tabela powiązana Geographics miał co najmniej dwa pola: MSLINK (numer jednostki graficznej, jest unikalna na każdej mapie), który jest zawsze kluczem podstawowym i Mapid ( która mapa jest zapisana, jest unikatowa w katalogu map), który jest obcym kluczem do tabeli MAPS.

Jedyny sposób na współdziałanie z danymi polegał na połączeniu z bazą, a operacje z nim zostały wykonane do bestii  takie jak aktualizacja tabel, które zawierały informacje o obiekcie, takie jak obszar, obwód i współrzędne, aby Wydawca wiedział, jak je wyświetlić. Możesz także wyodrębnić Etykiety które spadły jako obiekty z bazy danych z tym samym połączeniem połączonego obiektu.

To wydaje się proste, ale kosztowało mnie świat zrozumieć to z MGE, a bolesne jest to, że cały ten dym nie przynosi wiele korzyści dla projektu z Bentley Map.

Jak działa Bentley Map

pliki kształtu eksport bentley mapa geograficzna Projekt Bentley Map zachowuje tę samą logikę kategorii, atrybutu, mapy, obiektu; ale w tym przypadku przez zastąpienie formularza OLE danych link przez XML wiele zmian procesu.

W takim przypadku obiekt na mapie może mieć dane przechowywane (w tym samym dgn), co jest rozumiane jako xml lub jak nazywa to Bentley wfm. Wtedy też zmienia się, że teraz obiekty mogą mieć tylko jeden atrybut i być powiązane przestrzennie według reguł topologicznych; Wcześniej granica jabłoni mogłaby być tą samą linią, a także granicą właściwości, teraz muszą to być oddzielne obiekty, ale z powiązaniem topologicznym, takim, że podczas modyfikowania również są.

Tak więc interakcja z danymi jest tylko jednym kliknięciem, niezależnie od tego, czy jesteś podłączony do projektu, czy nie, możesz przeczytać wszystko, co pozostało jako data xfm. A potem obsługa Etykiety i właściwości atrybutów, po prostu wprowadzając zmiany od Administratora danych geoprzestrzennych. Wcześniej wprowadzanie zmian było dynamiczne tylko w widoku za pośrednictwem programu Publisher, ale obiekty wymagały usunięcia atrybutu i ponownego przypisania.

Dodatkowo Bentley Map oferuje opcje tworzenia formularzy danych, procesów sekwencyjnych, powiązanych poleceń (metody / operacje / domeny / kryteria / raporty) i innych piruetów, które ułatwiają tworzenie danych.

Coś nie zmieniło się znacznie i jest to, jak mówią użytkownicy ESRI, że ten wędzony zielony zabiera go do żucia i strawienia.

Problem

Teraz migracja struktury projektu jest możliwa, a następnie dodaj funkcjonalność za pośrednictwem administratora przestrzeni geograficznej, który byłby gotowy do dalszego karmienia danych, ale dylemat to:

Mapy są zbudowane z Geografii?

W tym Bentley nie opracowano żadnego artefaktu, który umożliwia konwersję obiektów z projektu Legacy na xfm ... Co za cholera!

Wniosek będzie sugerować to, co widzę opłacalne po czym rozmowy z przyjacielem z Chile zwrócił się do mnie po kilku e-maile dotarły przestarzały, ale funkcjonalne Geofumada.

Krok 1. Eksportowanie do plików kształtu

Z otwartego projektu geograficznego wybrana jest opcja eksportowania atrybutów do plików kształtu (plik / eksport / SHP). Należy to zrobić dla każdego cecha istniejących na mapie.

pliki kształtu eksport bentley mapa geograficzna

Trzeba było walczyć trochę, gdy obiekty są centroid / brzegiem, ponieważ trzeba by je przekazać do kształtów, przenosząc link do nich.

Również eksport może być dokonany Mapinfo, zależnie od Państwa preferencji.

 

Krok 2. Importowanie z Bentley Map

pliki kształtu eksport bentley mapa geograficzna A teraz z projektu Bentley Map wybraliśmy opcję importu (Typy danych pliku / importu / GIS), z tym pojawi się okno Interoperacyjność, prawy przycisk myszy jest zrobiony import i jest wybrany nowy import.

Kliknięcie prawym przyciskiem myszy Imoport1 wybiera plik lub cały katalog. Istnieje możliwość importu plików kształtówlub pliki kształtu eksport bentley mapa geograficzna Pliki MapInfo mif i tabulator.

Dotknij przycisku klasa funkcji Widzimy, że można wybrać poziom, kolor, przejrzystość i inne właściwości.

Aby go przydzielić cecha że jesteśmy zainteresowani, po prostu przydzielić warstwę (poziom).

 

Bolesny

Jak Memín powiedział w tym starym meksykańskim pachwinie:

"Diantres !!!"

Musiałoby to być zrobione dla każdej funkcji na każdej mapie w każdej kategorii w każdym projekcie.

W tym celu można zapisać importować, więc jest nazywany tylko plik po pliku lub katalogu. Prawda jest taka, że ​​transformacja danych wymaga ciężkiej pracy, zwłaszcza jeśli znajdują się one w oddzielnych plikach. To nie zaszkodzi, praca vba w .NET dla aut
Pomiń ten proces, zamiast wykonywać to zadanie na piechotę, co może prowadzić do więcej niż kilku samobójstw dziennie. Główny problem polega na tym, że aby dokonać skoku, nadal polegamy na wyspecjalizowanej (i mocno wędzonej) firmie konsultingowej, aby zrozumieć tajniki Bentley Map and Geographics, jest to możliwe, ale aplikacje nie powinny być tak astralne (przyznajmy, że oba są) dla zwykłych użytkowników.

Bardziej bolesne, jeśli informacje były przechowywane w oryginalnym DNA w historii... nowy plik nie będzie miał historii.

na zakończenie

Rozwiązanie, które przedstawiam, jest wykonalne, jeśli masz mało danych lub jeśli były one przechowywane w kasecie przestrzennej, więc smutny wniosek jest taki, że migracja z Geographics do Bentley Map nie jest taka łatwa ze względu na transformację danych. Jeśli administrator danych geoprzestrzennych, jak powiedział wcześniej, jest ból zęba, migracja danych może być jeszcze bardziej bolesna, chyba że Bentley myśli o rozwiązaniach dla swoich użytkowników, którzy nie chcą przechodzić z jednego dnia na drugi.

Mówienie do geofuzywnych przyjaciół sprawiło, że byłam mądrą analogią, ale od dzisiaj jest to nudny dzień w pikantnym hotelu, a porównanie jest tak prawdziwe, za zgodą pozwolę sobie z tym skorzystać:

"To nie jest zmiana partnerów ...

... może to być jak utrata dziewictwa znowu "

Golgiego Alvareza

Pisarz, badacz, specjalista w zakresie modeli zarządzania gruntami. Uczestniczył w konceptualizacji i wdrażaniu modeli takich jak: Krajowy System Zarządzania Nieruchomościami SINAP w Hondurasie, Model Zarządzania Wspólnymi Gminami w Hondurasie, Zintegrowany Model Zarządzania Katasterem – Rejestr w Nikaragui, System Administracji Terytorium SAT w Kolumbii . Redaktor bloga wiedzy Geofumadas od 2007 roku i twórca Akademii AulaGEO, która obejmuje ponad 100 kursów z zakresu GIS - CAD - BIM - Digital Twins.

Powiązane artykuły

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Powrót do góry przycisk