Geospatial - GISMicrostation-BentleyԻմ egeomates

Տեղափոխեք առանձնահատկությունները Geographics- ից Bentley Map- ին

Որոշ ժամանակ առաջ մենք խոսում էինք այն մասին, թե ինչ է նշանակում թռիչք կատարել Microstation Geographics-ից դեպի Bentley Քարտեզմենք խոսել ենք, թե ինչպես երկուսն էլ աշխատում են սխեմաները և Bentley Map-ի որոշ կարևոր առավելություններ: Արդեն մի գրառման մեջ ես խոսեցի այն մասին, թե ինչպես է դա հնարավոր միգրացիոն կառուցվածքը նախագծի, այս դեպքում ես ուզում եմ ծամել, թե ինչպես տեղափոխել Geographics ատրիբուտներով քարտեզները xfm առանձնահատկությունների դասերին:

Թեև Geographics Legacy-ով կառուցված նախագծի կառուցվածքը կարող է ներմուծվել Bentley Map-ից, դա չի նշանակում, որ ատրիբուտները, որոնք ունեն օբյեկտները, կճանաչվեն նոր նախագծի կողմից, դրանք պետք է վերագրվեն:

Ինչպես աշխատեց Geographics-ը

Geographics-ի ոճով MSLINK-ի միջոցով գտնվող օբյեկտները կապ ունեին տվյալների բազայի հետ, սա այն ամենն էր, ինչ օբյեկտն ուներ, OLE տիպի հղում: Այս MSLINK-ը կապակցում է գրաֆիկական օբյեկտը dgn ֆայլից MAPS աղյուսակի MAPNAME-ի միջոցով և MSCATALOG-ի միջոցով՝ պարզելու, թե որտեղից ստանալ տվյալները entitynum. Բացի այդ, կային կրկնակի աղյուսակներ Intergraph-ին համապատասխանող նախագծերի համար, որոնք սովորաբար նախկինում կրում էին UG:

Շեյփ ֆայլերը արտահանում են բենթլի քարտեզի աշխարհագրությունը

Բացի այդ, օբյեկտն ուներ FEATURE, թեև սա դինամիկ չէր, սակայն նշանակվելիս ստացավ այդ հատկանիշի համար սահմանված հատկությունները (ներառյալ հրամանները) և նույնը կապված էր CATEGORY աղյուսակի հետ: Օբյեկտը կարող էր ունենալ մեկից ավելի հատկանիշ, և առաջնահերթությունն այն էր, որը վերագրում էր վերջնական ոճը, այդ FEATURE-ը և բազայի հետ կապված այլ օբյեկտները կապված էին MSCATALOG աղյուսակի հետ, որտեղ նրանց վերագրվում էր այդպիսին: entitynum որն ամեն ինչի մատն էր։

db դիագրամ

ապա ֆայլը index.dgn պահպանել են կապակցված քարտեզների ձևերը, այստեղ քարտեզները ձեռք են բերել MAPID, հետևաբար Geographics-ի հետ կապված յուրաքանչյուր աղյուսակ ուներ առնվազն երկու դաշտ՝ MSLINK (գրաֆիկական միավորի համարը, այն եզակի է յուրաքանչյուր քարտեզում), որը միշտ հիմնական բանալին է և MAPID (որ քարտեզը: այն պահվում է եզակի քարտեզի կատալոգում), որը հանդիսանում է MAPS աղյուսակի օտար բանալին:

Այսպիսով, տվյալների հետ փոխազդելու միակ միջոցը տվյալների բազայի հետ միանալն էր, և դրա հետ գործառնությունները կատարվեցին վայրենաբար  օրինակ՝ թարմացնելով աղյուսակները, որոնք ունեին օբյեկտի մասին տեղեկություններ, ինչպիսիք են տարածքը, պարագիծը և կոորդինատները, որպեսզի Publisher-ը իմանա, թե ինչպես ցուցադրել այն: կարող է նաև արդյունահանվել պիտակները որոնք որպես օբյեկտներ հեռացվել են տվյալների բազայից՝ նույն հղումով, ինչ կապված օբյեկտը:

Թվում է, թե պարզ է, բայց ինձ մի աշխարհ պահանջվեց MGE-ից դա հասկանալու համար, և ցավալին այն է, որ այդ ամբողջ ծխելը այնքան էլ օգտակար չէ Bentley Map-ով նախագծի համար:

Ինչպես է աշխատում Bentley Map-ը

Շեյփ ֆայլերը արտահանում են բենթլի քարտեզի աշխարհագրությունը Bentley Map նախագիծը պահպանում է նույն Կատեգորիան, հատկանիշը, քարտեզը, օբյեկտի տրամաբանությունը. բայց այս դեպքում, OLE տվյալների պարտադիր ձևը XML-ով փոխարինելով, գործընթացի մեծ մասը փոխվում է:

Այս դեպքում քարտեզի վրա գտնվող օբյեկտը կարող է պահված տվյալներ ունենալ (ինքնին՝ dgn-ում), որը հասկացվում է որպես xml կամ ինչպես Bentley wfm-ն է անվանում։ Այնուհետև փոխվում է նաև, որ այժմ օբյեկտները կարող են ունենալ միայն մեկ հատկանիշ և տարածականորեն կապված լինել տոպոլոգիական կանոնների միջոցով. Նախկինում խնձորի ծառի սահմանը կարող էր լինել նույն գիծը և նաև սեփականության սահմանը, այժմ դրանք պետք է լինեն առանձին օբյեկտներ, բայց այնպիսի տոպոլոգիական ասոցիացիա ունեն, որ երբ մեկը փոփոխվում է, մյուսը նույնպես առանձին է:

Այսպիսով, տվյալների հետ փոխազդեցությունը ընդամենը մեկ սեղմումով է հեռու, անկախ նրանից՝ կապված եք նախագծին, թե ոչ, դուք կկարողանաք կարդալ այն ամենը, ինչ մնացել է որպես xfm տվյալ: Եվ հետո այն դառնում է դինամիկ բեռնաթափում պիտակները և հատկացնել հատկությունները, պարզապես փոփոխություններ կատարելով Geospatial Administrator-ից: Նախկինում փոփոխություններ կատարելը դիտման համար միայն դինամիկ էր Publisher-ի միջոցով, սակայն օբյեկտները պահանջում էին հեռացնել հատկանիշը և վերանշանակել:

Բացի այդ, Bentley Map-ն առաջարկում է տվյալների ձևեր, հաջորդական գործընթացներ, հարակից հրամաններ (մեթոդներ / գործողություններ / տիրույթներ / չափանիշներ / հաշվետվություններ) և այլ հնարքներ ստեղծելու տարբերակներ, որոնք հեշտացնում են տվյալների կառուցումը:

Ինչ-որ բան շատ չի փոխվել, և դա այն է, որ ինչպես ասում են ESRI-ի օգտատերերը, ծուխը խլում է կանաչը, որպեսզի կարողանա այն ծամել և մարսել:

Խնդիրը

Այժմ, նախագծի կառուցվածքի տեղափոխումը հնարավոր է, այնուհետև ֆունկցիոնալություններ ավելացնելը Երկրատարածական ադմինիստրատորի միջոցով, ինչը կնշանակի պատրաստ լինել շարունակել տվյալների սնուցումը, բայց երկընտրանքն այն է.

Իսկ Geographics-ով կառուցված քարտեզնե՞րը։

Դրա համար Bentley-ն չի նախագծել մի սարք, որը թույլ է տալիս օբյեկտները վերափոխել Legacy նախագծից xfm... ի՜նչ բա՜

Առաջարկը, որը ես պատրաստվում եմ առաջարկել, այն է, որը ես համարում եմ կենսունակ՝ Չիլիից ինձ հետ կապ հաստատած ընկերոջ հետ զրուցելուց հետո, մի քանի էլ. նամակներից հետո մենք հասանք հնացած, բայց ֆունկցիոնալ Geofumada:

Քայլ 1. Արտահանում ձևավորող ֆայլեր

Բաց Geographics նախագծից ընտրեք ատրիբուտները ձևավորող ֆայլեր արտահանելու տարբերակը (ֆայլ/արտահանում/SHP) Սա պետք է արվի յուրաքանչյուրի համար առանձնահատկություն քարտեզի վրա գոյություն ունեցող.

Շեյփ ֆայլերը արտահանում են բենթլի քարտեզի աշխարհագրությունը

Անհրաժեշտ կլինի մի փոքր պայքարել, երբ օբյեկտները կենտրոնական/սահմանային են, քանի որ անհրաժեշտ կլինի դրանք փոխանցել ձևերի՝ փոխանցելով հղումը։

Արտահանումը կարելի է կատարել նաև Mapinfo-ում, ըստ ցանկության։

 

Քայլ 2. Ներմուծում Bentley Map-ից

Շեյփ ֆայլերը արտահանում են բենթլի քարտեզի աշխարհագրությունը Եվ հիմա, Bentley Map Project-ից, մենք ընտրում ենք ներմուծման տարբերակը (Ֆայլ / ներմուծում / GIS Տվյալների տեսակները), սա բացում է պատուհանը Փոխգործունակության, սեղմեք մկնիկի աջ կոճակի վրա ներմուծումը եւ ընտրված է նոր ներմուծում.

Imoport1-ում մկնիկի աջ կոճակով դուք ընտրում եք կա՛մ ֆայլ, կա՛մ ամբողջ գրացուցակ: Հնարավոր է ներմուծում ձեւավորել ֆայլերկամ Շեյփ ֆայլերը արտահանում են բենթլի քարտեզի աշխարհագրությունը Mapinfo ֆայլերը մուտքագրեք mif և ներդիր:

Անդրադառնալով խաղարկային դաս մենք տեսնում ենք, որ հնարավոր է ընտրել մակարդակը, գույնը, թափանցիկությունը և այլ հատկություններ:

Այն նշանակելու համար առանձնահատկություն որը մեզ հետաքրքրում է, բավական է նրան վերագրել շերտը (մակարդակը):

 

ցավալի

Ինչպես Մեմինն ասաց այդ հին մեքսիկական պակունի մեջ.

"Սատանա!!!"

դա պետք է արվի յուրաքանչյուր ծրագրի յուրաքանչյուր կատեգորիայի յուրաքանչյուր քարտեզի վրա գտնվող յուրաքանչյուր հատկանիշի համար:

Դրա համար հնարավոր է փրկել ներմուծում, ուստի այն պարզապես կոչվում է ֆայլ առ ֆայլ կամ ըստ գրացուցակ: Ճշմարտությունն այն է, որ տվյալների վերափոխման համար շատ աշխատանք է պահանջվում, հատկապես, եթե դրանք առանձին ֆայլերում են: Չի խանգարի աշխատել vba-ի վրա .NET-ում aut-ի համար
կառավարել գործընթացը՝ այս խնդիրը ոտքով կանգնելու փոխարեն, ինչը կարող է օրական մեկից ավելի ինքնասպանության հանգեցնել: Հիմնական խնդիրն այն է, որ թռիչք կատարելու համար դուք շարունակում եք կախված լինել մասնագիտացված խորհրդից (և շատ ծխախոտ) հասկանալու համար Bentley Map-ի և Geographics-ի խորամանկությունը, դա հնարավոր է, բայց հավելվածները չպետք է լինեն այդքան աստղային (եկեք խոստովանենք. երկուսն էլ) սովորական օգտագործողների համար:

Նույնիսկ ավելի ցավալի է, եթե տեղեկատվությունը պահվում էր սկզբնական dgn-ում պատմության մեջ...նոր ֆայլն ընդհանրապես պատմություն չի ունենա:

Եզրափակելով

Լուծումը, որը ես ներկայացնում եմ, կենսունակ է, եթե դուք ունեք քիչ տվյալներ, կամ եթե դրանք պահվել են տարածական քարթրիջում, ուստի տխուր եզրակացությունն այն է, որ Geographics-ից Bentley Map միգրացիան այնքան էլ պարզ չէ տվյալների փոխակերպման պատճառով: Եթե ​​աշխարհատարածական ադմինիստրատորը, ինչպես նախկինում ասացի, է ատամի ցավըՏվյալների միգրացիան կարող է ավելի ցավոտ լինել, եթե Bentley-ն լուծումներ չմտածի իր օգտատերերի համար, ովքեր չեն ցանկանում տեղափոխվել մեկ գիշերում:

Խոսելով գեոսմոքված ընկերների հետ՝ նրանք ինձ անխոհեմ անալոգիա դարձրին, բայց քանի որ այսօր ձանձրալի օր է խճճված հյուրանոցում, և համեմատությունն այնքան ճիշտ է, ձեր թույլտվությամբ ես կօգտագործեմ այն.

«Գործընկերներ փոխելը նման չէ...

…կարող է լինել նորից կուսությունդ կորցնելու պես»

Գոլջի Ալվարես

Գրող, հետազոտող, հողի կառավարման մոդելների մասնագետ: Նա մասնակցել է այնպիսի մոդելների հայեցակարգացմանն ու ներդրմանը, ինչպիսիք են՝ Գույքի կառավարման ազգային համակարգ SINAP Հոնդուրասում, Հոնդուրասում Համատեղ քաղաքապետարանների կառավարման մոդել, Կադաստրի կառավարման ինտեգրված մոդել՝ ռեգիստր Նիկարագուայում, Տարածքի կառավարման համակարգ SAT Կոլումբիայում: . 2007 թվականից Geofumadas գիտելիքների բլոգի խմբագիր և AulaGEO ակադեմիայի ստեղծող, որը ներառում է ավելի քան 100 դասընթացներ GIS - CAD - BIM - Digital Twins թեմաներով:

Առնչվող հոդվածներ

Թողնել մեկնաբանություն

Ձեր էլ. Փոստի հասցեն չի հրապարակվելու: Պահանջվող դաշտերը նշված են *

Վերադառնալ սկիզբ կոճակը