Plataforma Geospatial bat migratzen 10 urte geroago - Microstation Geographics - Oracle Spatial

Hau Katastroa eta Kartografia proiektu asko erronka komun bat, eta horrek 2000-2010 in Microstation Geographics integratuta denbora espaziala datuak motor gisa, arrazoi kontuan hartuta honako hau da:

  • Arch-node kudeaketa izan zen eta oso praktikoa izaten jarraitzen du, katastroko proiektuetarako.
  • DGN alternatiba erakargarria da, 15 urteetan aldatu ez den fitxategi bereko bertsioa kontuan hartuta, beste formatu ezberdinekin kontrajarriak diren hiru bertsio ezberdinekin ikusi ditugu.
  • Software librearen 2002-en gaur egun dugun ametsa izan da.
  • OGC estandarrak ez ziren software jabedun astunak ere.
  • Shp fitxategiak proiektu handiko proiektuetarako mugatuak ziren eta espazio-oinarriak oraindik oso itxita zeuden zerbitzuen errendimendua eta zilarraren arriskua estandarizatu gabeko eskemekin.
  • Urruneko konektibitatea hasierakoa zen orainarekin alderatuta.

Horrela, "lotutako CAD" eskeman oinarritutako GIS ezartzea irtenbide bideragarria izan zen, aurkezpen erakargarrietarako erabilgarritasuna sakrifikatu arren. VBA APIa ugari zen ProjectWise-rekin konektatutako transakzio kudeaketa errutinak programatzeko fitxategi fisikoak kontrolatzeko eta GeoWeb Publisher zerbitzaritik analisi espazialerako erabiltzeko aukera zegoen arren, argitalpena Internet Explorer-en ActiveX-era mugatuta zegoen (urte horretan arakatzaile bakarra).

Arazoa ez da pixkanaka eboluzionatu eta Geospatial Server-era edo ProjectWise-ren bertsio sendoagoetara aldatu beharrean, fitxategi fisikoetatik GIS bat iraunarazi nahi izatea, baimendutako Oracle Spatial-en potentzial guztia eta garatzeko gaitasuna izatea. Hori zen gure erronka.

 

1. Datu basea: Postgres, SQL Server edo Oracle?

Bereziki, lehena nahiago nuen. Baina zerbitzuetara bideratuta ez dagoen baina ondo funtzionatzen duen sistema transakzional baten aurrean zaudenean, logikaren eta osotasunaren zati bat PL bezalakoa da datu basean, OpenSoure base batera aldatzea ez da larrialdia. Ez, zure helburua sistemaren bertsio berri bat garatzea ez bada berehalako epean.

bentley map vbaEz da pribatu usaina duen guztia gutxiesteko talibanen ekintza bat egitea ere. Beraz, Oracle-rekin egotea erabaki jakintsua da, ondo funtzionatzen badu, handia eta zorrotza bada, ondo diseinatuta, babestuta eta laguntza baliatuz gero. Gaia beste okasiorako.

Beraz, zer geratu zen datu-base honetara migratzeko datuen funtzionaltasunak garatzea, bektoreen datuen argitaratze zerbitzuak eta kudeaketa transakzioko tresnak.

ProiektuaWise-rekin aurrez kudeatutako rolak eta erabiltzaileak kontrolatzeko, moduluen tresna bat sortu da:

  • Kudeatu erabiltzaileak eta rolak BentleyMap VBA-tik.
  • Esleitu erabiltzaileak administrazio eskubideekin, sailetara eta udaletara.
  • Esleitu katastroko fitxategia zuzenean proiektuaren arabera.
  • Eraikuntza, edizio, argitalpen, kontsulta eta administrazio moduluetan eskuragarri dauden tresnetarako eskubidea. Horrela, aplikazio berriak bakarrik sortzen dira eta erabiltzaileei agertzen zaizkie beren eginkizunaren edo esleipen zehatzaren arabera.
  • Saio-panel honek BentleyMap proiektuen konplexutasun arrunta ere sinpletzen du, hala nola, sartu besterik ez duzu Geospatial Administratorean definitutako kategoria eta atributuen zuhaitza ikusiko duzu.vba cadastro bentley map

Honen panel batek Datuen Elkarreragingarritasuna bezalako funtzioetan berriak diren erabiltzaileen gaizkiulertuak eta arriskuak konpontzen ditu. Zein da beste eragozpen bat, Bentley-k Oracle Spatial-en natiboki argitaratzen baitu, zoragarria baina arriskutsua baita transakzio kontrolik ez baduzu.

Horrela, adibidez, Eraikuntza moduluak honako tresnak izan zituen:

  • Esleitu ezaugarriak
  • Lotura geografiko morroia
  • Batch Space Migration
  • Ezabatu objektuak
  • Editatu poligonoak
  • Esportatu Shp / CAD
  • Inportatu Shp / CAD
  • Migrazio geologikoa
  • Migrazioa Geopunto
  • Georegion migrazioa
  • Erregistratu mapa
  • Lotura Geo-Line
  • Lotura Geo-Point
  • Lotura Geo-Eskualdea

Tresna osagarriak pixkanaka gehitu ziren, batzuk Geospatial Administratza zuzenean editatzeko.bentley map vba

  • Administratzailea funtzioak ikusteko
  • Analisi topologikoa
  • Ikusi SAFT
  • Arakatu eginbidea
  • Bihurtu kurba LineString-era
  • Sortu eginbideak
  • Sortu propietateak
  • DB Konektatu konfigurazioa
  • DBKonektatu kontsulta
  • Editatu Xfm eginbidea
  • Editatu Xfm proiektua
  • Kendu Ezaugarriak Xfm
  • Lursailen identifikazioa
  • Aldatu sinbologia
  • Over-idazteko eginbideak
  • Class Thematization
  • Gaikakoari
  • Topaketak goitibeherako zerrendan
  • Xfm Utilitateak

 

2. Datuak: migrazioa DGNtik Oinarri Espazialera: Oracle Buider edo Bentley Map?

aro honetan erronka interesgarriena, kontrolatua migrazio behar zen eta, hori DGN fitxategiak the haber sido urte 10 baino gehiago eguneratuko topologia-a egia eromena arazoak izan zitekeen kontuan hartuta.

Izan zen. Hemen daude mapen arazo nagusiak:

  • Fitxategiaren mugan (sektorearen edo eremuaren) zati baten aldaketak esan nahi du bi moduluak aldatu behar direla, nodoen kasualitatea, sektore batean lerro bakar batean gertatzen den kasuetan, baina lerro hori segmentatuta dagoen kasuetan barne.
  • 300 mantentze-eragiketen transakzioak DGN historian gordetako fitxategiak hondatuta egon daitezke.
  • Kabinetean kontrolak ez diren arazo konplexuagoak daude, adibidez, jabetza beste fitxategi batean beste bizilagun bat gainjartzen denean, mapan ezin diren ebatzi ez diren zenbatekoak, eremuko ikuskapena egiteak hirugarren bati eragin diezaiokeen eragina izan dezan.
  • Praktika txarrak, esate baterako, proiekzio ezberdinetan mapak sartzea, kasu honetan NAD27 sektoreak izan zituzten, baina estandarra WGS84 izan zen. Muturreko kasuetan, proiekzio desberdinetako datuen doikuntzak egin ziren.

Soluzio Wizzard motako tresna izan zen masa-migrazioarentzat, banako mapa bat, hainbat edo are udalerri (udaletxea) edo sail bat migratzeko.

migrazio espaziala

Funtsean Geografia proiektuaren datuak hartzen ditu eta Benltey Maparen ezaugarriak sustatzen ditu. Ondoren, balidazio batzuk egiten ditu:

  • Geometria eta datu-baseen arteko harreman bakarra,
  • Dopinak eza balioztatzea,
  • Eremu barikoko koherentzia baliozkotzea,
  • Mapako objektuen baliozkotzea datu basean objektu ez aktiboekin alderatuta.
  • Topologiaren baliozkotzea oinarrizko espazio topologikoen topologiei dagokienez

Balidazioen ondoren, panelak informazioa modu masiboan agregatzeko aukera ematen du, hala nola neurketa-metodoa eta datu horien kalitate kontroleko estandarra.

Azkenean, bidali datu basean, azkenean txostena sortuz. Gauzak honela izugarrizko tartea dago, baina, azkenean, Oracle Spatial-en kapritxoetara egokitu zen, oraindik Bentley-renak bezain urrun daudenak eta propietate konplexuak edo erpin ugari ikusteko duten modua.

3. Argitalpena: Geoserver edo MapServer? OpenLayers edo Leaflet?

Ikusle bat OpenLayers eta zenbait plugin erabiliz eraiki zen. Zati espazialaren garapena 10 urtez utzi ondoren, lehenengo aldiz, GeoWeb Publisher-en ActiveX ordezkatu zuen ikusle berria ikusi zen. MapFish kodea inprimatzeko erabili zen, geojson alboko zuhaitza kontrolatzeko, Geoserver-etik OracleSpatial-etik zerbitzatutako geruzak zerbitzatu ziren.

 

katastroko ikustailea openlayers

Azkenean, teknologia ordezkatzea grafikoaren arabera egin zen. Ikusten duzun bezala, doako kode konbinazioa, datu baseak eta lurren kudeaketa software jabedunaren bidez.

software librearen jabetza-

4. Eraiki eta editatu, zuzendu Oracle Spatial-era. Bentley Map edo QGIS?

Hau beste istorio bat da. Bentley Map-ek modu espazialean editatzen du natiboki, eta horrek gatazkak eragiten ditu, baldin eta Web Transakzio Ezaugarri Zerbitzuarekin (WFS) funtzionatuko ez badu. Gatazka hau da:

Topologia gainjartzea baimendu ez duen arau bat konpontzeko, edita badago eta objektuak berak eragiten duen txostenak argitaratu nahi badituzu?

Hau bertsioen bidez ebazten da zuzenean editatzen eta baliozkotzen denean, mezuak bidaltzean huts egiten badu, bertsioa berreskuratuko da transakzioa osatuta utziz baina huts egin du.

Beste arazo bat konpondu beharra dago datu masiboen sarrera, erabiltzaileek geografiak erabiltzeari uztea eta hainbat katastroko masiboa biltzea zen kontuan hartuta.

georaphics bentley map

Hau erraza izan zen Microstation Geographics-en datuak integratzeko erabiltzen zen antzeko tresna bat egin baitzen, BentleyMap-en potentzialtasunarekin eta laguntzaile kontrolatzaile batekin erraztuz.

mapan bentleey maparen ontziratze masiboa

Irudia tresna hau nola garatu zen erakusten du, berezitasun batzuekin, esate baterako, eraztunen sorrera eta erregistroa eta Puntoparcela sartzea, zerrendaren funtzionaltasun gisa. Adibide gisa, zenbait punturen neurketa metodoa ez da kalitate estandarraren bat betetzen.

Behin betiko, fluxu hori oso ona zen, erabiltzaileek baitzekiten maiz erabiltzen zituzten tresnak. Beharrezkoa zen funtzio anitzetatik kudeaketa mailara igarotzearen arteko mentalitatea aldatzea, abantaila berriak sustatuz Microstation V8 2004 arkaikoa ahaztu zezaten, hala nola, WMS zerbitzua, gardentasunak eta azken bertsioetako DWG fitxategien jatorrizko aitorpena; Zer esanik ez kml, shp eta gml-rekin elkarreragingarritasunari buruz astralentzat.

Tresnak ere egin ziren katastroko mantentze lanetarako, zuzenean formatuetan editatzeko aukera edo kasu konplexuetarako arku-nodora jaistea.

5. Udalentzako bezeroa GML bidez. QGIS edo gvSIG?

QGIS. Hori da gero kontatzeko beste istorio bat.

Utzi erantzuna

Zure helbide elektronikoa ez da argitaratuko.

Gune honek Akismet-ek spam erabiltzen du. Ikasi zure iruzkina datuak prozesatzen.