Migrēšana funkcijas no Ģeogrāfiskie Bentley Karte

Pirms kāda laika mēs esam runājuši par to, ko nozīmē panākt, ka Microstation Geographics veic lēcienu Bentley kartemēs runājām par to kā abi darbi shēmas un dažas svarīgas Bentley kartes priekšrocības. Jau amatā es runāju pēc iespējas migrēt struktūru no projekta, šajā gadījumā es gribu raudzēt, kā pārnest kartes ar Geographics atribūtiem uz xfm funkciju klasēm.

Lai gan projekts veidota ar Ģeogrāfiskie Legacy var importēt no Bentley karte nenozīmē, ka objekti ir atribūti, kas tiks atzīti par jaunu projektu, tie ir piešķirti.

Kā strādāja ģeogrāfija

Ģeogrāfisko stilu objektos, izmantojot MSLINK, bija saistība ar datubāzi, tas bija viss, kas tam bija, OLE tipa saite. Tas MSLINK saistīts grafisku objektu no DGN failu, MAPNAME MAPS galda, un MSCATALOG noteikt, kur, lai iegūtu datus no Entitynum. Bez tam, bija divkāršas tabulas intergraph saderīgiem projektiem, kas parasti veica UG agrāk.

formu faili eksportē bentley kartes ģeogrāfiskos datus

Turklāt objekts bija funkciju, lai gan tas nav dinamisks, piešķirot īpašības definēti šī atribūta (ieskaitot komandas) ieguva un tas pats bija saistīta ar kategoriju tabulā. Objekts var būt vairāk nekā viens atribūts, un priekšroka tika piešķirta viņam galīgo stils, šī funkcija citus objektus, kas saistīti ar pamatni, tika saistītas ar MSCATALOG galda, kur tie tika norīkots šāda entitynum kas bija viss naba.

dbdiagrm

Tad fails index.dgn (MAPID), lai katrai tabulai, kas saistīta ar Geographics, būtu vismaz divi lauki: MSLINK (unikāls objekta numurs katrā mapē), kas vienmēr ir primārā atslēga un MAPID ( uz kuras karti tā tiek saglabāta, kartes kartē ir unikāla), kas ir ārējā atslēga MAPS tabulā.

Tādējādi vienīgais veids, kā mijiedarboties ar datiem, bija savienojums ar bāzi, un operācijas ar to tika veiktas uz zvēru kā būt atjauninājums tabulās, kurām bija informācija par objektu, piemēram, apgabalu, perimetru un koordinātas, lai Publisher zinātu, kā to parādīt. To var arī iegūt uzlīmes kas nokritās kā objekti no datubāzes ar vienu saiti no saistītā objekta.

Šķiet, ka tas ir vienkāršs, bet tas man izmaksāja pasauli, lai to saprastu no MGE, un sāpīgi ir tas, ka visi šie dūmi nepalīdz daudz par projektu ar Bentley Map.

Kā Bentley karte darbojas

formu faili eksportē bentley kartes ģeogrāfiskos datus Bentley kartes projekts uztur tādu pašu loģiku kā kategorija, atribūts, karte, objekts; bet šajā gadījumā, aizstājot formu OLE datu saites ar XML liela daļa no procesa izmaiņām.

Šajā gadījumā objektam uz kartes var būt saglabāti dati (tajā pašā dgn), kas tiek saprasts kā xml vai kā Bentley to sauc par wfm. Tad tā arī maina, ka tagad objektiem var būt tikai viens atribūts un tie ir telpiski saistīti ar topoloģiskajiem noteikumiem; pirms tā varētu būt līnija manzanero limita un robeža īpašumu, tagad vajadzētu būt atsevišķiem objektiem, bet ar topoloģiskās asociāciju tādā, kas mainītu viena otru arī ir.

Tātad, mijiedarbojoties ar datiem, ir vienkāršs klikšķis, kas ir vai nav saistīts ar projektu, jūs varat izlasīt visu, kas tika atstāts kā xfm dati. Un tad apstrādi uzlīmes un īpašību īpašības, tikai veicot izmaiņas no ģeotelpiskās administrators. Pirms izmaiņu veikšana bija tikai dinamiskais skats, izmantojot Izdevēju, bet objekti, kuriem vajadzēja noņemt un atribūtu atkārtoti piešķirt.

Papildus Bentley Karte nodrošina iespējas, lai izveidotu datu formas, secīgus procesus, kas saistīti komandas (metodes / operācijas / domēni / kritēriji / ziņojumi) un citus trikus, kas veicina ēkas datus.

Kaut kas daudz nemainījās, un tas, kā ESRI saka, ka dūmi aizņem zaļo, lai košļāt un sagremot to.

Problēma

Tomēr ir iespējams migrēt projekta struktūru, pēc tam pievienojot funkcionalitāti caur ģeotelpisko administratoru, kas nozīmētu gatavību turpināt datu barošanu, taču dilemma ir:

Un kartes, kas izveidotas ar Geographics?

Par šo Bentley nav izveidojis nevienu artefaktu, kas ļauj konvertēt objektus no Legacy projekta uz xfm ... kāds cits darījums!

Priekšlikums, ko es ierosinu, ir tas, ko es uzskatu par dzīvotspējīgu pēc tam, kad esmu čatā ar draugu, kurš no Čīles sazinājās ar mani, pēc vairākiem e-pasta ziņojumiem mēs esam ieradušies novecojušā, bet funkcionālā Geofumādē.

Step 1. Eksportēšana, lai veidotu failus

Atvērtajā Geographicics projektā tiek izvēlēta iespēja eksportēt atribūtus formu failiem ((fails / eksports / SHP) Tas ir jādara katram iezīme esošie kartē.

formu faili eksportē bentley kartes ģeogrāfiskos datus

Būtu nepieciešams nedaudz cīnīties, ja priekšmeti ir centroze / robeža, jo būtu nepieciešams tos nodot formām, nododot ligue.

Eksportu var izdarīt arī Mapinfo kā vēlamo.

Step 2. Importē no Bentley kartes

formu faili eksportē bentley kartes ģeogrāfiskos datus Un tagad, no Bentley Map Project, mēs izvēlējāmies importēšanas opciju (Failu / import / GIS datu tipi), ar šo logu Savietojamība, ar peles labo pogu noklikšķiniet uz imports un izvēlieties jauns imports.

Ar peles labo taustiņu Imoport1 tiek atlasīts fails vai pilnīgs direktorijs. Ir iespējams importēt formas faili, vai formu faili eksportē bentley kartes ģeogrāfiskos datus Mapinfo faili tips mif un tab.

Atskaņojot funkciju klase mēs varam redzēt, ka ir iespējams izvēlēties līmeni, krāsu, caurspīdīgumu un citas īpašības.

Lai to piešķirtu iezīme kas mūs interesē, ir pietiekami, lai piešķirtu slāni (līmeni).

Cik sāpīga

Kā Memins teica vecajā meksikāņu pakiņā:

"Dana!"

jums tas būtu jādara katrai funkcijai katrā kartē katrā kategorijā katrā projektā.

Lai to izdarītu, varat saglabāt importēt, tāpēc to sauc par failu tikai pēc faila vai direktorija. Patiesība ir tāda, ka ir grūti pārveidot datus, jo īpaši, ja tie ir atsevišķos failos. Tas nebūtu ievainots, lai izveidotu vba .NET par autoru
Lai izlaistu procesu, tā vietā, lai risinātu šo uzdevumu kājām, kas vienā dienā var izraisīt vairāk nekā vienu pašnāvību. Toral problēma ir tā, ka, lai padarītu lēcienu tas turpina paļauties uz specializēto (un ļoti kūpināts), saprast, kas īsti Bentley Karte un Ģeogrāfiskie padomu, tas ir iespējams, bet pieteikumi nevajadzētu būt tik astrālā (protams, abi ir) parastajiem lietotājiem.

Vēl sāpīgāk, ja sākotnējā informācija tika saglabāta vēsturē... jaunajam failam nebūs nekas no vēstures.

noslēgumā

Es klāt risinājums ir dzīvotspējīgs, ja Jums ir maz datu, vai arī, ja tie saglabāti kasetnes telpā, tāpēc skumji secinājums ir tāds, ka migrācija no Ģeogrāfiskie Bentley karte nav tik vienkārši, lai pārveidotu datus. Ja ģeotelpiskās administrators, kā es teicu iepriekš, ir zobu sāpes, datu migrācija varētu būt vēl sāpīgāka, ja vien Bentley domā par risinājumiem saviem lietotājiem, kuri nevēlas iet no vienas dienas uz otru.

Runājot ar ģeofumādžu draugiem, radās neprognozējama analoģija, taču kopš tā laika ir nāvējošā diena nāves viesnīcā, un salīdzinājums ir tik taisnīgs, ar jūsu atļauju es to izmantošu:

"Tas nav kā mainīt partnerus ...

... varētu būt kā zaudēt nevainību "

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta.

Šī vietne izmanto Akismet, lai samazinātu surogātpastu. Uzziniet, kā tiek apstrādāti jūsu komentāru dati.