10 godina kasnije migrirati geoprostornih platformu - MicroStation geographics - Oracle Spatial

To je čest izazov za mnoge katastarske ili kartografske projekte, koji su u to vrijeme 2000-2010 integrirali Microstation Geographics kao motor prostornih podataka, s obzirom na sljedeće razloge:

  • Upravljanje Arc-čvorovima bilo je i ostaje iznimno praktično za katastarske projekte.
  • DGN je atraktivna alternativa, s obzirom na svoju verziju u istoj datoteci, koja se nije mijenjala u 15 godinama, za razliku od drugih formata u kojima smo vidjeli svake tri godine nespojive verzije.
  • U 2002-u, slobodni softver bio je daleki san onoga što danas imamo.
  • OGC standardi nisu težili čak ni na vlasničkom softveru.
  • Datoteke shp-a bile su ograničene za projekte visokog profila, a prostorne baze i dalje su bile vrlo zatvorene prema nestandardnim shemama koje su ugrozile performanse poslužitelja ... i srebro.
  • Udaljena povezanost bila je početna u usporedbi s onim što sada imamo.

Stoga je provedba GIS-a na temelju sheme "povezane CAD" bila održivo rješenje, unatoč činjenici da je upotrebljivost žrtvovana za atraktivne svrhe prezentacije. VBA API je obilovao programskim rutinama upravljanja transakcijama koje su povezane s ProjectWiseom za kontrolu fizičkih datoteka i mogućnost korištenja GeoWeb izdavača za prostornu analizu s poslužitelja, iako je objavljivanje bilo ograničeno na ActiveX u Internet Exploreru (koji je te godine bio samo preglednik).

Problem nije u tome što se razvio postupno i umjesto da se preseli na Geospatial Server ili robustnije verzije ProjectWisea, želeći preživjeti GIS iz fizičkih datoteka, s punim potencijalom licenciranog Oracle Spatial i sposobnošću razvoja. To je bio naš izazov.

1. Baza podataka: Postgres, SQL Server ili Oracle?

Posebno bih volio prvu. Ali kada se bavite transakcijskim sustavom koji nije orijentiran na uslugu, ali dobro radi, gdje je dio logike i integriteta kao PL u bazi podataka, promjena u OpenSoure bazi podataka nije hitna. Ne, osim ako nemate na umu razviti novu verziju sustava koja nije u neposrednom roku.

bentley karta vbaNiti je riječ o akciji talibana kako bi se omalovažilo sve što je mirisalo vlasništvo. Ostati s Oracleom je mudra odluka, ako dobro radi, ako su veličina i zahtjev široki, ako je dobro osmišljen, zaštićen i ako se koristi podrška. Tema za drugu prigodu.

Dakle, preostalo je razviti funkcionalnosti za podatke koji se migriraju na ovu bazu, usluge objavljivanja i alate za upravljanje transakcijama vektorskih podataka.

Za kontrolu uloga i korisnika koji su prethodno upravljani iz ProjectWisea, stvoren je modularni alat koji je dopuštao:

  • Upravljajte korisnicima i ulogama iz BentleyMap VBA.
  • Od korisnika dodijelite prava na upravljanje, pravo na odjele i općine.
  • Dodijeliti pravo na katastarsku datoteku po projektu.
  • Pravo na alate dostupne u modulu Izgradnja, izdanje, objavljivanje, savjetovanje i upravljanje. Na taj način stvaraju se samo nove aplikacije i pojavljuju se korisnicima prema njihovoj specifičnoj ulozi ili zadatku.
  • Ovaj panel za prijavu pojednostavljuje uobičajenu složenost BentleyMap projekata, tako da se unos stabla kategorija i atributa definiranih u Geoprostornom administratoru pojavljuje samo unosom.karta vba katastra bentley

Ploča ovoga rješava probleme malog razumijevanja i rizika novih korisnika na funkcionalnosti kao što je Interoperabilnost podataka. Što je još jedna zamjena, jer Bentley uređuje izvorno u Oracle Spatial, što je divno, ali i rizično ako nemate transakcijsku kontrolu.

Tako je, na primjer, konstrukcijski modul imao sljedeće alate:

  • Dodijeli značajke
  • Pomoćnik za geografsko povezivanje
  • Migracija prostornog prostora
  • Brisanje objekata
  • Uređivanje poligona
  • Izvezi Shp / CAD
  • Uvezite Shp / CAD
  • Migracija geolina
  • Migracija Geopunto
  • Migracija Georegion
  • Registrirajte kartu
  • Link Geo-Line
  • Link Geo-Point
  • Link Geo-regija

Komplementarni alati postupno su dodavani, uključujući i neke za izravno uređivanje geoprostornog administratora.bentley karta vba

  • Administrator za prikaz značajki
  • Topološka analiza
  • Upit SAFT
  • Konzultirajte značajku
  • Pretvori krivulju u LineString
  • Stvori značajke
  • Izradite svojstva
  • DBConnect konfiguracija
  • DBConnect upit
  • Uređivanje značajke Xfm
  • Uredi projekt Xfm
  • Ukloni značajke Xfm
  • Identifikacija parcele
  • Izmijenite simbologiju
  • Prebrisati značajke
  • Označavanje po razredima
  • theming
  • Tematizirajte po popisu Desplegable
  • Uslužni programi Xfm

2. Podaci: Migracija DGN-a na prostornu osnovu: Oracle Buider ili Bentley Map?

Najzanimljiviji izazov u tome bio je da je bila potrebna kontrolirana migracija i, uzimajući u obzir da su DGN datoteke koje su ažurirane više od 10 godina mogle imati problema s topologijom - istinsko ludilo -.

Doista je. Glavni problemi mapa su ovdje:

  • Modifikacija grafikona na granici datoteke (sektor ili zona) podrazumijeva da mora postojati modifikacija oba, uključujući i podudarnost čvorova u slučajevima kao što je kada je u sektoru to jedna linija, ali u susjedstvu ta linija je segmentirana.
  • Postoje datoteke koje nakon održavanja 300 transakcija spremljenih u povijesti DGN-a mogu biti oštećene.
  • Postoje složeniji problemi koji se ne mogu kontrolirati u vladi, npr. Kada se jedna imovina preklapa s drugim susjedom u nekom drugom dosjeu, za iznose koji se ne mogu riješiti na karti, jer bi to podrazumijevalo terensku inspekciju kako bi se izbjeglo utjecanje na treću stranu.
  • Loše prakse, kao što je uključivanje karata u različite projekcije, u ovom slučaju bilo je sektora u NAD27-u, iako je standard bio WGS84. U ekstremnim slučajevima su napravljene prilagodbe između podataka iz različitih projekcija, prema perverznom.

Rješenje je bilo oruđe tipa Wizzard za masovnu migraciju, koje se može pojedinačno migrirati na kartu, nekoliko ili čak cijelu općinu (gradsku vijećnicu) ili odjel.

prostorno. \ t

U osnovi ono što alat ne uzima podatke iz Geographics projekta i promovira ih u značajke Benltey Map, a zatim provodi niz validacija, kao što su:

  • Odnos jedan prema jedan između geometrije i baze podataka,
  • Potvrda nedostatka duplikata,
  • Validacija konzistentnosti područja-centroida,
  • Validacija objekata karte u odnosu na neaktivne objekte u bazi podataka,
  • Provjera valjanosti topologije s obzirom na postojeće topologije u prostornoj bazi

Nakon provjere valjanosti, panel omogućuje dodavanje informacija na masivan način, kao što su metoda mjerenja i standard kontrole kvalitete tih podataka.

Konačno, on objavljuje u bazi podataka, konačno generira izvješće. Od izreke do činjenice da postoji strahovito rastezanje, ali na kraju je to bilo prilagođeno hirovima Oracle Spatiala koji su još uvijek ludi kao i oni Bentleya i njegov način viđenja složenih temelja ili mnogih parcela vrhova.

3. Publikacija: Geoserver ili MapServer? OpenLayers ili letak?

Preglednik je izgrađen pomoću OpenLayera i nekih dodataka. Prvi put nakon 10 godina napuštanja razvoja prostornog dijela, bio je vidljiv novi preglednik koji je zamijenio ActiveX GeoWeb izdavača. MapFish kod je korišten za ispis, geojson za kontrolu bočnog stabla, budući da je Geoserver posluživao slojeve posluživanja OracleSpatial.

katastarski preglednik

Naposljetku, zamjena tehnologija izvršena je prema sljedećem grafikonu. Kao što možete vidjeti, kombinacija besplatnog koda, održavanje baze podataka i upravljanje zemljištem pomoću vlasničkog softvera.

slobodan softver vlasnički

4. Izrada i uređivanje, izravno na Oracle Spatial. Bentley Map ili QGIS?

Ovo je druga priča. Bentley Map objavljuje izvorne u bazi prostora, što stvara konflikte ako neće funkcionirati s uslugom Transactional Web Feature Service (WFS). Sukob je:

Kako riješiti pravilo da se ne dopušta preklapanje topologije, ako se uređuje i kada želi objaviti izvješća da objekt utječe na samoga sebe?

To se rješava uređivanjem prije, uređivanjem izravno i potvrđivanjem da se prilikom objavljivanja, ako nešto ne uspije, vraćanje verzija vraća ostavljajući transakciju dovršenu, ali u neuspjelom stanju.

Drugi problem koji se morao riješiti je masivan unos podataka, s obzirom da su korisnici morali prestati koristiti Geographics i imali nekoliko projekata koji su podizali masivni katastar.

karta georafike bentley

To je bilo lako jer je napravljen samo sličan alat za integraciju podataka u Microstation Geographics, olakšavajući s potencijalima BentleyMapa i s više kontroliranim asistentom.

masivna mapa snimanja bentleey karta

Slika prikazuje kako je ovaj alat razvijen, s nekim specifičnostima, kao što su stvaranje i registracija vrhova i uključivanje Puntoparcele, kao spremna funkcionalnost u slučaju da metoda mjerenja nekih vrhova ne zadovoljava određeni standard kvalitete.

Taj je tok definitivno bio vrlo dobar, jer su korisnici znali koji se alati najčešće koriste. Bilo je potrebno učiniti ih da promijene svoj mentalitet između koraka višestrukih značajki do upravljanja razinama, promičući nove prednosti tako da su zaboravili arhaičnu Microstation V8 2004, kao što je WMS usluga, prozirne folije i izvorno prepoznavanje DWG datoteka novije verzije; Da ne spominjemo interoperabilnost s kml, shp i gml za astralnije.

Jednako je napravljen alat za katastarsko održavanje, koji ima mogućnost uređivanja izravno u oblicima ili ih spušta na luk-čvor za složene slučajeve.

5. Klijent za općine putem GML-a. QGIS ili gvSIG?

QGiS. Ali to je još jedna priča za kasnije.

Ostavite odgovor

Vaša email adresa neće biti objavljen.

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.