Миграција на 10 геопросторни платформи години подоцна - геостатика на микростаниците - Oracle Spatial

Ова е чест предизвик за многу катастарски или картографски проекти, кои во тоа време 2000-2010 интегрираа Microstation Geographics како мотор на просторни податоци, земајќи ги предвид причините како што се:

  • Управувањето со архитектонски јазли беше и продолжува да биде исклучително практично, за катастарски проекти.
  • На DGN е атрактивна алтернатива, со оглед на последната верзија во истата датотека, која не се промени во 15 години, за разлика од другите формати во кои видовме многу некомпатибилни верзии на секои три години.
  • На слободен софтвер 2002 беше сон далеку од она што го имаме денес.
  • Стандардите на OGC не беа тешки за комерцијален софтвер.
  • SHP датотеки се ограничени на проекти oceangoing и вселенски бази се 'уште се во непосредна близина до не-стандардизирани шеми кои компромитиран вршење на сервери ... и сребро.
  • Далечинското поврзување беше почетно во споредба со она што сега го имаме.

Значи, да се спроведе врз основа на ГИС шема "поврзани CAD" е прифатливо решение, и покрај употребливост за целите на атрактивни презентација жртвувана. На API VBA беше доволно да се програмира рутини трансакциска управување поврзани со ProjectWise за контрола на физичките датотеки и можноста за употреба на GeoWeb издавач за просторна анализа од серверот, иако објавувањето е ограничен на ActiveX во Internet Explorer (кој во таа година беше еден прелистувач).

Проблемот не е да еволуираат постепено и наместо да помине геопросторни серверот или повеќе робустен верзии на ProjectWise, сакајќи да преживее ГИС од физички датотеки, целосно потенцијалот на Oracle просторно лиценциран и способност да се развијат. Значи тоа беше нашиот предизвик.

1. Базата на податоци: Postgres, SQL Server или Oracle?

Особено, би сакал претходно. Но, кога сте со кои се соочува трансакциски сервис-ориентиран систем, но не работи добро, во кој дел од логиката и интегритет е што се PL во базата на податоци, промена на Свет база не е итен случај. Не, освен ако немате цел да развиете нова верзија на системот што не е во непосреден термин.

bentley map vbaНиту, пак, тоа е акција на Талибанците за да се омаловажи сè што мириса на приватно. Значи останете со Oracle е мудра одлука, ако тоа е работа, ако големината и услов е широка, ако добро дизајниран, заштитени и дали медиумите е да ги искористат предностите. Тема за друга пригода.

Значи она што останало беше да се развијат функционалностите за податоците кои треба да се пренесат во оваа база на податоци, услуги за објавување и трансакциски алатки за управување со векторски податоци.

За да ги контролирате улогите и корисниците кои претходно биле управувани од ProjectWise, беше креирана модуларна алатка која дозволи:

  • Управувајте со корисниците и улогите од VBA на BentleyMap.
  • Од корисникот назначи административни права, право на одделенија и општини.
  • Доделете право на катастарска датотека со проект.
  • Право на алатки достапни во модулите на Изградба, издавање, објавување, консултации и администрација. На овој начин се создаваат само нови апликации и се појавуваат на корисниците според нивната специфична улога или задача.
  • Оваа најава панел, исто така го поедноставува комплексноста на заеднички проекти BentleyMap, како што ќе влезат само категоријата дрво и атрибути се дефинирани во појавува Администратор на земјена површина.VBA катастрофа бентли мапа

Панелот од ова ги решава проблемите со мало разбирање и ризици од нови корисници на функционалностите како интероперабилност на податоците. Тоа е уште еден пример, бидејќи Бентли е природно уреден во Oracle Spatial, кој е прекрасен, но исто така и ризичен ако немате трансакциски контрола.

Така, на пример, модулот за изградба ги има следниве алатки:

  • Доделете функции
  • Волшебник за географски поврзувања
  • Миграција на сериски простор
  • Избриши објекти
  • Уредете полигони
  • Експортирај Shp / CAD
  • Import Shp / CAD
  • Геолошка миграција
  • Миграција Геопунто
  • Географска миграција
  • Регистрирај карта
  • Линк Гео-линија
  • Врска Гео-точка
  • Линк Гео-регион

Комплементарните алатки беа додадени постепено, вклучувајќи ги и некои за директно уредување на геопросторниот администратор.bentley map vba

  • Администратор за да ги видите функциите
  • Тополошка анализа
  • Види SAFT
  • Прелистајте ја функцијата
  • Конвертирај крива на LineString
  • Креирај функции
  • Креирај својства
  • DBConnect конфигурација
  • DBConnect Испраќам барање
  • Уреди ја функцијата Xfm
  • Уредете го Xfm проектот
  • Отстрани карактеристики Xfm
  • Идентификација на парцели
  • Измени симбологија
  • Функции за надпишување
  • Класа тематизација
  • За тематски
  • Тематиката со паѓачката листа
  • Xfm комунални услуги

2. Податоци: DGN миграција кон просторни бази: Oracle Buider или карта на Бентли?

Најинтересен предизвик во ова беше дека е потребна контролирана миграција и имајќи предвид дека DGN датотеките кои се ажурирани повеќе од 10 години може да имаат проблеми со топологијата - вистинско лудило.

Навистина беше. Главните проблеми на мапите се тука:

  • Модификацијата на парцелата во границата на датотеката (сектор или зона) подразбира дека мора да има модификација на двете, вклучувајќи ја и совпаѓањето на јазли во случаи како кога во еден сектор е една линија, но во соседот таа линија е сегментирана.
  • Постојат датотеки кои по трансакциите за одржување на 300 складирани во историјата на DGN можат да бидат оштетени.
  • Постојат повеќе комплексни проблеми кои не можат да се контролираат во кабинетот, како на пример кога имотот се преклопува со друг сосед во друга датотека, за износи што не можат да се решат на картата, бидејќи тоа би вклучувало и теренска инспекција за да се избегне да влијае на трето лице.
  • Лошите практики, како што е вклучувањето на мапи во различни проекции, во овој случај имаа сектори во NAD27, иако стандардот беше WGS84. Во екстремни случаи беа направени прилагодувања помеѓу податоците од различни проекции, до перверзни.

Решението беше алатка за тип на Wizzard за масовна миграција, која може да мигрира индивидуална мапа, неколку или дури и цела општина (градска сала) или оддел.

ДНГ оракуларна просторна миграција

Во суштина она што алатката ги зема податоците од проектот Geographics и ги промовира до карактеристиките на Benltey Map, потоа прави серија валидации, како што се:

  • Еден-на-еден врска помеѓу геометријата и база на податоци,
  • Валидација на недостаток на дупликати,
  • Проверка на конзистентноста на површина-центрио,
  • Проверка на објекти на картата во однос на неактивни објекти во базата на податоци,
  • Валидација на топологијата во однос на постоечките топологии во просторна основа

По валидациите, панелот овозможува масовно собирање на информациите, како што се методот на мерење и стандардот за контрола на квалитетот на тие податоци.

Конечно, таа објавува во базата на податоци, конечно генерира извештај. Од изреката на фактот има огромна се водат, но конечно се приспособи на каприците на Oracle Spatial кои не се толку пресилени како оние на Бентли и неговиот начин на гледање на сложени заговори или многу парчиња темиња.

3 Објавувањето: Geoserver или MapServer? OpenLayers или брошура?

Прегледувачот е изграден преку OpenLayers и некои приклучоци. За првпат по 10 години на напуштање на развојот на просторот дел, беше видлив нов гледач кој го замени ActiveX на GeoWeb објавена. Го користевме MapFish кодот за ехо, geojson за контрола на страничното дрво, бидејќи Geoserver им служеше на слоевите на OracleSpatial.

катастарски гледачи отворени дела

Конечно, замена на технологии беше направена според следниот графикон. Како што можете да видите, комбинација на слободен код, одржување на базата на податоци и управување со земјиштето користејќи комерцијален софтвер.

Приватен слободен софтвер

4. Изградба и уредување, директно до Oracle Spatial. Бентли Мапа или QGIS?

Ова е друга приказна. Бентли Мапа се уредува на родно место на просторната основа, што создава конфликти ако нема да работите со Web Feature Service (WFS). Конфликтот е:

Како да се реши правилото за да не се дозволи преклопување на топологијата, ако се уредува и кога сака да објавува извештаи дека објектот влијае на себе?

Ова е решено со верзионирање пред, уредување директно и потврдување дека при објавување, ако нешто не успее, верзијата се обновува, оставајќи ја трансакцијата целосна, но во неуспешна состојба.

Друг проблем што мораше да се надминат за внесувањето на масивни податоци, со оглед дека корисниците треба да се престане со користење geographics и имаше неколку проекти до масовни земјиште.

георафија Бентли мапа

Ова беше лесно бидејќи беше направена само алатка слична на онаа што се користеше за интегрирање на податоците во Microstation Geographics, олеснување со потенцијалите на BentleyMap и со повеќе контролиран асистент.

Масовна регистрација мапи bentleey мапа

Сликата покажува како оваа алатка е развиена, со некои особености, како што се создавање и регистрација на темиња и вклучување на Puntoparcela, како листа на функционалности во случај методот на мерење на некои темиња не одговара на одреден стандард за квалитет.

Дефинитивно овој проток беше многу добар, бидејќи корисниците знаеја кои алатки најчесто се користат. Тоа беше неопходно за да се промени нивниот начин на размислување помеѓу усвојувањето на повеќе функции, нивоа на управување, промовирање на нови придобивки да се заборави на архаичен Microstation V8 2004, како што WMS, транспарентноста и признавање на мајчин DWG датотеки последните верзии; Да не зборуваме за интероперабилност со kml, shp и gml за повеќе астрални.

Слично на тоа стана катастарски одржување алатки, кои имаат можност да ги менуваат директно во форми или намалување на Arc-јазол за комплексни случаи.

5. Клиент за општините преку GML. QGIS или gvSIG?

QGIS. Но, тоа е уште една приказна што може да се каже подоцна.

Остави одговор

Вашата е-маил адреса нема да бидат објавени.

Оваа страница користи Akismet за намалување на спам. Дознајте како се обработуваат податоците од вашиот коментар.