Oracle Spatial доступ з BentleyMap

Ніжэй прыведзены прыклад функцыянальных магчымасцяў, якія могуць быць выкананы з дапамогай Microstation BentleyMap для кіравання інфармацыяй з базы дадзеных OracleSpatial.

Усталюйце Oracle Client

Не трэба ўсталяваць Oracle на кампутары. Толькі кліент, у гэтым выпадку я выкарыстоўваю 11g R2. У адрозненне ад таго, калі ён быў выкарыстаны Геаграфія геаграфіі, няма неабходнасці вызначаць радок злучэння ў кліенце, бо там ён працаваў больш эфектыўна з дапамогай раздыма ODBC. У выпадку BentleyMap, радок злучэння вызначаецца ў VBA, каб не ўваходзіць у яе, ён захоўваецца ў файле XML або ўводзіцца на панэлі пры падключэнні.

bentley map аракул 1

Падключэнне да базы дадзеных

bentley map аракул 1Для гэтага трэба зрабіць:

File> map interperability

Гэта стварае ўкладку на бакавой панэлі, што дазваляе нам рабіць злучэнні з дадзенымі з розных крыніц. У выпадку з BentleyMap, вы можаце атрымаць доступ да злучэнняў Oracle, службаў SQL і WFS.

Шкада, што ніякай сувязі з PostGIS няма.

У тэчцы Connections пстрыкніце правай кнопкай мышы і абярыце New Oracle Connection ...

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

У выпадку доступу праз порт, які звычайна з'яўляецца 1521, а таксама хост і выдаленая служба, дзе яна апублікавана.

Уласцівасці злучэння могуць быць захаваны ў выглядзе XML-файла пашырэння orax, sqlx або wfsx для выкліку без неабходнасці ўводу палёў.

Кансультацыі і рэдагаванне інфармацыі

Пасля стварэння злучэння адлюстроўваюцца словы, даступныя ў праекце, якія можна праглядаць упарадкавана па тыпах або па катэгорыях атрыбутаў, вызначаных у Geospatial Administrator.

Для кансультацыі з дадзенымі выкарыстоўваецца значок у выглядзе ачкоў, што дазваляе адлюстроўваць інфармацыю ў выглядзе табліцы або ў выглядзе структуры XML.

bentley карта аракул

У правай кнопцы мышы аднолькавыя функцыі панэлі прасторавых інструментаў:

  • Querry выкарыстоўваецца для запыту дадзеных альбо з дысплея (View), альбо з пэўнага запыту, альбо з усіх існуючых дадзеных у прасторавай схеме.
  • Паведамленне выкарыстоўваецца для захавання змен, унесеных у геаметрыю.
  • Заблакаваць / разблакаваць, каб дазволіць унесці змены.
  • Выдаліць кэшаваныя экземпляры выдаляе дадзеныя праяў

карта бэнтлі, прасторавая2

bentley map аракул 1Калі вы хочаце зрабіць пэўны запыт, вы можаце змясціць яго ў поле Дзе Пункт, у адпаведнасці з інфармацыяй, якая змяшчаецца ў аб'екце. У гэтым выпадку я хачу толькі кадастравыя ўчасткі, якія знаходзяцца ў актыўным стане, якія належаць сектару 0006 дэпартамента 08 і муніцыпалітэту 01. Запыт будзе:

Выдалена = 0 І КОДDEPARTAMENTO = 08 І КОДМУНІЦІПІ = 01 І СЕКТР = 0006

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

Для астатніх гэта дзіўна, калі ў вас ёсць усе магчымасці праграмнага забеспячэння САПР. Практыка кажа, што вам трэба выкарыстоўваць VBA для лепшага адміністравання інструментаў і для кіравання транзакцыямі.

пакінуць каментар

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

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