Bentley Map- ում հարմարեցված աշխարհագրական գործիքները
Մի քանի օր առաջ ես խոսում էի BentleyMap-ի մասին, վերջերս մենք դիտարկեցինք այն միգրացիան տվյալների և գործընթացի ավտոմատացման հնարավորությունը, այս դեպքում մենք պատրաստվում ենք ցույց տալ Geographics-ի գործիքների հարմարեցման օրինակ, որոնք մեզ անհրաժեշտ էին, երբ մենք սկսեցինք գործել xfm-ը:
Մինչ Bentley Map-ի դուրս գալը, 2004 թվականի համաժողովում xfm սխեման ներկայացվեց որպես այլընտրանք, թե որտեղ էին նրանք քայլում, չնայած այն այնքան գրավիչ չէր թվում, որքան Geospatial Administrator-ը թվում էր այնքան դժվար: ինչպես հիմա. Նրա ֆունկցիոնալությունը տեսնելուց հետո մենք ժամանակ ունեցանք նստելու և մտածելու, թե որքանով է հնարավոր ինտեգրել xfm-ն առանց Geographics-ից դուրս գալու և այնտեղից ծնվեց մի հետաքրքիր նախագիծ, որի մասին կխոսեմ մեկ այլ ժամանակ։ Այս դեպքում, ես ուզում եմ կենտրոնանալ առաջին բանի վրա, որը մենք արեցինք, երբ Bentley Map-ում ոչ մի տեղ չկար Geographics գործիքների կարոտախտը, մենք դա արեցինք վերջերս Կաթոլիկ համալսարանն ավարտած ծրագրավորողի հետ և լավ տիրապետելով .net-ին:
Անփոխարինելի աշխարհագրական գործիքներ:
Bentley Map-ի խնդիրն այն է, որ այն դուրս է թողել Geographics-ի որոշ տարրական գործառույթներ, որոնք օգտատերը չի կարողանում գտնել, թե ինչպես լուծել (ոչ ավանդական եղանակով): Եթե ուշադիր նայեք, դրանք հիմնական են, և, հետևաբար, Bentley Map-ի մեծ թուլությունը, որը չունի չափազանց պարզ կոնվենցիաներ, բայց այլ ոչ ամուր գործիքներ ունեն դրանք, և եթե ունեն դրանք, ապա դրանք շատ թաքնված են նույնիսկ իր նախորդի օգտագործողների համար: Տեսնենք, թե որոնք էին սրանք.
Այս տեսանյութը Այն կարելի է ներբեռնել geofumadas-ից, ներքեւի նկարները վերցված են դրանից։ Մշակումը եղել է .net-ում, նախագիծը եղել է Geographics 8.5-ում, իսկ տվյալների բազան՝ Oracle 9-ը:
Առանձնահատկությունների կառավարում
Այս պարզ բարը թույլ տվեց dgn գրաֆիկական օբյեկտները վերափոխել նախագծի հետ կապված տարրերի գործառույթների աղյուսակի միջոցով, որը հարմար էր, բայց Bentley Map-ը ոչինչ չբերեց դրա մասին, ուստի մենք վերակառուցեցինք այն.
Առանձնահատկությունների ընտրությունը ընտրելով կատեգորիան, տեսակը և հատկանիշը, դրանով լուծվում է այն, ինչ մենք արեցինք կոմունալ ծառայությունների/հատկանիշների կառավարչի հետ:
Ներքևի կոճակը նաև թույլ է տալիս ընտրել մի հատկանիշ՝ հիմնվելով այն օբյեկտի վրա, որն արդեն ունեք, իսկ մյուսը՝ lԱկտիվ հատկանիշի վերագրում մեկ կամ մի քանի տարրերի:
Այնուհետև կողային ներդիրում տեղադրվեցին մյուս գործիքները՝ հատկանիշի տեղեկատվությունը տեսնելու և այն հեռացնելու համար, որոնք մենք գիտեինք որպես կցել և անջատել:
Խնդիրը լուծված է, բացառությամբ առաջնահերթության փոփոխության (որը երբեք չի օգտագործվել), լուծվել են գործառույթների կառավարման 5 հրամանները։
Տվյալների թարմացումը
Միշտ աջ վահանակի վրա դրված էր կոճակ՝ երկրաչափական տեղեկատվությունը գրավելու համար: Օբյեկտն ընտրելիս այն բարձրացնում է վահանակ, որը թույլ է տալիս մեզ ընտրել այն, ինչ ցանկանում ենք թարմացնել՝ տարածքը, պարագիծը, երկարությունը կամ կոորդինատների տիրույթը: Սա արվել է Geographics-ում տվյալների բազայի / տարածք-պարագծային-կոորդինատների թարմացումով
Եվ հետո ստեղծվեց վերջին կոճակը՝ տվյալներ փոխանցելու մեկ օբյեկտի և մյուսի միջև. այն խնդրում է այն, եթե տվյալները փոխարինվեն:
Հատկանիշի վիզուալիզացիա
Ինչ վերաբերում է վիզուալիզացիային, կամ այն, ինչ Geographics-ում կոչվում էր ցուցադրման կառավարիչ, դրա համար ֆունկցիոնալությունը մշակվել է նույն հավելվածում, գրեթե ինչպես Geographics-ը: այստեղ նրանք կարող են դիտել տեսանյութը.
Եթե ուշադրություն դարձնեք, դա կատեգորիաների ցանկն է՝ իրենց ատրիբուտներով և կոճակներով՝ ամեն ինչ անջատելու, միացնելու, ընտրելու կամ ապաընտրելու համար։ Տեսարանը ընտրելու լրացուցիչ տարբերակով:
Իմ տեղեկություններով, սա xfm-ով կատարվող առաջին քայլերից մեկն էր, որը կատարվել է դեռևս 2005-ին, մեկ տարի էլ քիչ անց այն բանից հետո, երբ Bentley-ն այն ներկայացրեց 2004 թվականին Օռլանդոյի համաժողովում: Հենց հիմա, որ Bentley անում է առաջխաղացումը իրենց նոր գործիքը, որը փորձում է ստիպել օգտվողներին լքել Geographics-ը:
եզրակացնում ենք? Մինչ Bentley քարտեզ Թույլ է տալիս զարգանալ VBA-ով և կատարեք գրեթե ցանկացած հարմարեցում, դա համարժեք չէ այն, ինչ անում է Bentley-ն՝ մոռանալով, թե ինչի են սովոր իր օգտատերերը անել: Մեր դեպքում, մենք ունեինք այս մակարդակի geofumed ծրագրավորողներ, բայց դա այն չէ, ինչ պետք է խթանի «առանց տուփի» ծրագրակազմը, եթե այն ցանկանում է լայն տարածում ստանալ:
Երբ ես գնում եմ Tools, ես չեմ ստանում Geographics տարբերակը: Փորձում եմ արտահանել kml
Դուք կարող եք չօգտագործել Geographics, պարզապես միկրոկայան:
Մեկ այլ հավանականություն այն է, որ Geographics-ը սխալ է տեղադրված:
Ես չեմ ստանում Geographics տարբերակը, երբ գնում եմ Գործիքներ: Փորձում եմ արտահանել kml: