кадастрГеопространственных - ГІСМикростанция-Bentley

Oracle Spatial доступ з BentleyMap

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

 

Усталюйце кліент Oracle

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

Bentley map oracle 1

Падключыцеся да базы дадзеных

Bentley map oracle 1Для гэтага трэба зрабіць:

Файл > узаемадзеянне карт

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

Шкада, што няма падключэння да PostGIS.

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

 

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

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

 

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

 

Пракансультуйцеся і адрэдагуйце інфармацыю

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

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

Bentley map oracle

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

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

 

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

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

ВЫДАЛЕНА = 0 І КОД АДДЗЕЛА = 08 І МУНІЦЫПАЛЬНЫ КОД = 01 І СЕКТАР = 0006

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

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

Гольджы Альварэс

Пісьменнік, даследчык, спецыяліст па мадэлях землеўпарадкавання. Ён удзельнічаў у канцэптуалізацыі і рэалізацыі такіх мадэляў, як: Нацыянальная сістэма кіравання маёмасцю SINAP у Гандурасе, мадэль кіравання аб'яднанымі муніцыпалітэтамі ў Гандурасе, інтэграваная мадэль кіравання кадастрам - рэестр у Нікарагуа, сістэма адміністравання тэрыторыі SAT у Калумбіі . Рэдактар ​​блога ведаў Geofumadas з 2007 года і стваральнік Акадэміі AulaGEO, якая ўключае больш за 100 курсаў па тэмах GIS - CAD - BIM - Digital Twins.

Артыкулы па Тэме

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

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

Вярнуцца да пачатку кнопкі