Перанос аб'ектаў з Geographics на Bentley Map

Некаторы час таму мы казалі пра тое, што гэта азначае, што робіць скачок ад Microstation Geographics да Bentley MapМы казалі пра тое, як працаваць як схемы і некаторыя важныя перавагі карты Bentley. Ужо ў пасце я распавёў пра тое, як гэта магчыма міграваць структуру праект, у дадзеным выпадку я хачу, каб жаваць, як перанесці карты з атрыбутамі Geographics ў XFM класаў аб'ектаў.

У той час як структура праекта пабудавана з Geographics Лягасі могуць быць імпартаваныя з Bentley Map не азначае, што аб'екты маюць атрыбуты, якія будуць прызнаныя новым праектам, яны павінны быць прызначаныя.

Як Geographics працаваў

У стылі Geographics аб'екты праз MSLINK мелі сувязь з базай дадзеных, гэта было ўсё, што было ў аб'екта, спасылка тыпу OLE. Гэты MSLINK звязаў графічны аб'ект з файла dgn праз КАРТУ табліцы MAPS і праз MSCATALOG, каб вызначыць, дзе ўзяць дадзеныя з Entitynum. Акрамя таго, былі падвойныя табліцы для сумяшчальных з Intergraph праектаў, якія звычайна неслі UG раней.

Файлы экспарту Bentley формы карта Geographics

Акрамя таго, аб'ект меў АСАБЛІВАСЦЬ, хоць гэта і не было дынамічна, але пры прызначэнні ён набыў ўласцівасці, вызначаныя для гэтага атрыбута (уключаючы каманды), і ён быў звязаны з табліцай CATEGORY. Аб'ект можа мець больш за адзін атрыбут, і прыярытэт быў прызначаны канчатковым стылем, каб FEATURE і іншыя аб'екты, звязаныя з базай, былі звязаны з табліцай MSCATALOG, дзе ім быў прызначаны такі entitynum што было пуп ўсё.

dbdiagrm

затым файл index.dgn падтрыманне формы карты звязаныя паміж сабой, тут карты набылі МАПІД, такім чынам, кожная табліца звязаная з Geographics, па меншай меры, два палі: MSLINK (колькасць графічнага аб'екта, з'яўляецца унікальным на кожнай карце), якая заўсёды з'яўляецца першасным ключом і МАПІД ( какая карта захоўваецца, ён з'яўляецца унікальным у каталогу карт), які з'яўляецца знешніх ключом да табліцы MAPS.

Такім чынам, адзіны спосаб ўзаемадзеяння з дадзенымі быў падлучаны да падставы, і былі зробленыя аперацыі зьверу  напрыклад, абнаўленне табліц, у якіх была інфармацыя пра аб'ект, напрыклад плошча, перыметр і каардынаты, каб выдавец ведаў, як яго адлюстраваць. Вы таксама маглі б здабываць этыкеткі Яны падаюць, як аб'екты з базы з адной і той жа спасылкай з звязанага аб'екта.

Гэта гучыць проста, але ён узяў свет зразумець з MGE, і наколькі хваравітым з'яўляецца тое, што ўсё гэта дым не так шмат для праекта з Bentley Map.

Як Bentley Map работ

Файлы экспарту Bentley формы карта Geographics Праект Bentley Map падтрымлівае той жа атрыбут логіка Катэгорыі, карта, аб'ект; але ў гэтым выпадку, замяніўшы спосаб сувязі дадзеных XML OLE для большай часткі тэхналагічных змяненняў.

У гэтым выпадку аб'ект на карце можа захоўваць дадзеныя (у тым самым dgn), што разумеецца як xml альбо як Bentley wfm называе яго. Потым таксама мяняецца, што цяпер аб'екты могуць мець толькі адзін атрыбут і быць прасторава звязанымі па тапалагічных правілах; Раней мяжа яблыні магла быць той самай лініяй, а таксама мяжа ўласцівасці, цяпер яны павінны быць асобнымі аб'ектамі, але з тапалагічнай асацыяцыяй, каб пры мадыфікацыі адзін аднаго гэта таксама было.

Такім чынам, узаемадзеянне з дадзенымі знаходзіцца ў адным кліку мышы, незалежна ад таго, падключаны вы да праекта, вы можаце прачытаць усё, што засталося як data xfm. А потым апрацоўка этыкеткі і ўласцівасці атрыбутаў, проста уносячы змены ад прасторавага адміністратара. Раней унясенне змяненняў было толькі дынамічным у выглядзе праз Publisher, але аб'екты патрабавалі выдалення і перапрызначэння атрыбута.

Дадаткова Bentley Map прапануе параметры для стварэння формаў дадзеных, паслядоўных працэсаў, звязаных каманд (метады / аперацыі / дамены / крытэрыі / справаздачы) і іншых піруэтаў, якія палягчаюць пабудову дадзеных.

Нешта не зменіцца, і што карыстальнікі ESRI, як яны кажуць, што мае справу з зялёным дымам, каб дасягнуць жуюць і пераварваюць.

праблема

Цяпер перанясіце структуру праекта можна, затым дадаць функцыянальнасць з дапамогай адміністратара геопространственных, які будзе гатовы да працягу дадзеных кармлення, але дылема:

А карты пабудаваныя з Geographics?

Для гэтага Bentley ня праектаваў artilfugio, які дазваляе пераўтварыць аб'екты праекта Спадчыны да аднаго XFM ... што трахал!

Прапанова будзе прапаноўваць тое, што я бачу жыццяздольным пасля таго, як у чаце з адным з Чылі звязаўся са мной пасля таго, як некалькі паведамленняў электроннай пошты дасягнула састарэлы, але функцыянальнага Geofumada.

Крок 1. Экспарт фармаваць файлы

З праекта Geographics, адкрыць магчымасць экспарту атрыбутаў выбіраюцца для фарміравання файлаў (Файл / Экспарт / SHP). Гэта трэба зрабіць для кожнага асаблівасць існуючых на карце.

Файлы экспарту Bentley формы карта Geographics

Ён павінен змагацца трохі, калі аб'екты медыян / мяжы, было б неабходна, каб перадаць іх форме trasladándoles фліртуе.

Экспарт таксама можа быць зроблена Mapinfo, як пераважны.

 

Крок 2. Імпарт з Bentley Map

Файлы экспарту Bentley формы карта Geographics А цяпер, з праекта Bentley Map, абярыце опцыю імпарту (Тыпы файлаў / Імпарт / ГІС дадзеных) У гэтым акне аказваецца функцыянальная сумяшчальнасць, Правая кнопка мышы зробленая імпарт і выбраны новы імпарт.

Правай кнопкай мышы на Imoport1 вы выбіраеце альбо файл, альбо цэлы каталог. Можна імпартаваць файлы формыабо Файлы экспарту Bentley формы карта Geographics MapInfo MIF тыпу файлаў і таб.

дотык клас Feature мы можам бачыць, што можна выбраць ўзровень, колер, празрыстасць і іншыя ўласцівасці.

Для таго, каб прызначыць асаблівасць мы зацікаўлены проста прызначце пласт (ўзровень).

 

як балюча

Як сказаў Memín ў гэтым старажытным мексіканскім Пакуине:

«Чорт !!!»

Вы павінны зрабіць гэта для кожнай функцыі на кожнай карце ў кожнай катэгорыі ў кожным праекце.

Для гэтага вы можаце захаваць імпарт, таму ён называецца толькі файл за файлам альбо па каталогу. Праўда заключаецца ў тым, што ёсць вялікая праца па пераўтварэнні дадзеных, асабліва калі яны знаходзяцца ў асобных файлах. Гэта не пашкодзіла б, працуйце з vba ў .NET для аўт
Прапусціце працэс замест таго, каб вырашаць гэтую задачу пешшу, што можа прывесці да больш чым аднаго самагубства ў дзень. Асноўная праблема заключаецца ў тым, што, каб зрабіць скачок, мы працягваем залежаць ад спецыялізаванай (і вельмі вэнджанай) кансультацыі, каб зразумець кішкі Bentley Map і Geographics, магчыма, але прыкладання не павінны быць такімі астральнымі (пагодзімся, і тое, і другое) для звычайных карыстальнікаў.

Яшчэ больш хваравітым, калі ў зыходным DGN захоўвалася інфармацыя ў гісторыі... новы файл не будзе мець нічога ў гісторыі.

ў зняволенні

Рашэнне, якое я прадстаўляю, жыццяздольнае, калі ў вас мала дадзеных альбо яны захоўваліся ў прасторавым картрыджы, таму сумная выснова заключаецца ў тым, што пераход з Geographics на карту Bentley не так просты з-за пераўтварэння дадзеных. Калі Геапрасторавы адміністратар, як ён казаў раней, ёсць зубная больМіграцыя дадзеных можа быць яшчэ больш хваравітым, калі Bentley не думаць аб рашэннях для сваіх карыстальнікаў, таму яны не хочуць, каб перайсці ад аднаго дня да іншага.

Geofumados гутараць з сябрамі я зрабіў неразумнае аналогію, але так як сёння гэта сумны дзень ўбогі гатэль і параўнанне настолькі дакладна, з вашага дазволу, я буду выкарыстоўваць яго:

«Гэта не так, як партнёры змены ...

... Я мог бы быць як раз страціць сваю некранутасць "

Пакіньце адказ

Ваш электронны адрас не будзе апублікаваны.

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца для вашых каментароў.