10 let později přenést geoprostorové platformy - MicroStation GeoGraphics - Oracle Spatial

Jedná se o společnou výzvu pro mnoho projektů katastrálních a kartografických projektů, které v době, kdy 2000-2010 integroval Microstation Geographics jako prostorový datový stroj, s ohledem na následující důvody:

  • Vedení oblouku bylo a je nadále velmi praktické pro katastrální projekty.
  • DGN je atraktivní alternativou s ohledem na její verzi ve stejném souboru, který se v letech 15 nezměnil, v rozporu s jinými formáty, ve kterých jsme viděli mnoho nekompatibilních verzí každé tři roky.
  • V 2002 byl svobodný software vzdáleným snem toho, co máme dnes.
  • Standardy OGC nezvážily ani vlastní software.
  • Soubory shp byly pro projekty s vysokým profilem omezené a prostorové základny byly stále velmi uzavřeny pro nestandardní schémata, které ohrozily výkon serverů ... a stříbro.
  • Vzdálené připojení bylo počáteční ve srovnání s tím, co nyní máme.

Zavedení GIS založené na "propojeném CAD" schématu bylo životaschopným řešením, přestože použitelnost byla obětována pro atraktivní prezentační účely. VBA API byla spousta programovat rutiny transakční správy připojených k ProjectWise kontrolovat fyzické soubory a schopnost používat Geoweb Publisher pro prostorovou analýzu ze serveru, i když publikace je omezena na ActiveX v aplikaci Internet Explorer (které v tomto roce byl pouze prohlížeč).

Problém se postupně nevyvíjel a namísto přechodu na server Geospatial nebo robustnější verze aplikace ProjectWise chtěl přežít GIS z fyzických souborů a měl plný potenciál licence Oracle Spatial a schopnost rozvíjet se. Tak to byla naše výzva.

1 Databáze: Postgres, SQL Server nebo Oracle?

Zejména bych upřednostňovala první. Ale když jste čelí transakční systém orientované na služby, ale nefunguje dobře, ve kterém část logiky a integrity je PL v databázi, změny na OpenSource základnu není nouze. Ne, pokud nemáte na mysli vývoj nové verze systému, který není v okamžiku.

bentley mapa vbaNení to ani o tom, aby Taliban podnikl kroky k zeslabení všeho, co vlastně voní. Takže zůstat s Oracle je moudré rozhodnutí, pokud funguje dobře, pokud je velikost a požadavek široký, pokud je dobře navržen, chráněn a pokud je podpora používána. Téma pro další příležitost.

Takže zbývalo se rozvíjení funkčnosti dat, které mají být migrovány do této databáze, publikační služby a nástroje pro správu transakčních vektorových dat.

Pro řízení rolí a uživatelů, které byly dříve spravovány z aplikace ProjectWise, byl vytvořen modulární nástroj, který umožňoval:

  • Správa uživatelů a rolí z BentleyMap VBA.
  • Přiřadit uživateli s administrativními právy právo na oddělení a obce.
  • Přiřadit právo na katastrální soubor na projekt.
  • Právo na nástroje dostupné ve stavebních, edičních, publikačních, konzultačních a administrativních modulech. Tímto způsobem se vytvářejí pouze nové aplikace a objevují se uživatelé podle jejich specifické role nebo zadání.
  • Tento přihlašovací panel také zjednodušuje běžnou složitost projektů BentleyMap tak, že při zadání se zobrazí strom kategorií a atributů definovaných v Geospatial Administratoru.vba katastrální mapa bentley

Panel tohoto řešení řeší problémy s malým porozuměním a riziky nových uživatelů s funkcemi, jako je například interoperabilita dat. Která je další role, protože Bentley se natočí na Oracle Spatial, což je skvělé, ale také riskantní, pokud nemáte transakční kontrolu.

Konstrukční modul měl například následující nástroje:

  • Přiřaďte funkce
  • Asistent geografického propojení
  • Dávková migrace místa
  • Smazat objekty
  • Úpravy polygonů
  • Export Shp / CAD
  • Importovat Shp / CAD
  • Migrace geolinu
  • Migrace Geopunto
  • Migrační georegion
  • Zaregistrujte mapu
  • Link Geo-Line
  • Link Geo-Point
  • Link Geo Region

Doplňkové nástroje byly přidány postupně, včetně některých přímo upravovat Geospatial Administrator.bentley mapa vba

  • Administrátor pro zobrazení funkcí
  • Topologická analýza
  • Dotaz SAFT
  • Konzultujte funkci
  • Převést křivku na lineární řetězec
  • Vytvořte funkce
  • Vytvořte vlastnosti
  • Konfigurace DBConnect
  • DBConnect Query
  • Upravit funkci Xfm
  • Upravit projekt Xfm
  • Odebrat funkce Xfm
  • Identifikace parcely
  • Změna symbolu
  • Přepsat funkce
  • Třídění podle tříd
  • Vymažte
  • Tématizujte podle rozevíracího seznamu
  • Xfm Utilities

2 Data: migrace DGN na prostorovém základě: Oracle Buider nebo Bentley Map?

Nejzajímavějším úkolem v této době, byla vyžadována řízená migrace, a za to, že soubory DGN, které byly aktualizovány pro více než 10 let by mohly mít problémy s topologie pravého šílenství.

Bylo to skutečně. Hlavní problémy map jsou zde:

  • Úprava pozemku o souboru hraniční (sektoru nebo zóna) znamená, že musí existovat modifikaci obou, včetně odpovídající uzly v případech, například když sektor je jediný řádek, ale v sousedním tento řádek je rozdělena.
  • Existují soubory, které po uložení transakcí 300 uložené v historii DGN mohou být poškozeny.
  • Existují složitější problémy, které nelze ve skříni ovládat, například když se vlastnost překrývají s jiným sousedem v jiném souboru, na částky, které nelze vyřešit na mapě, protože by znamenalo inspekci v terénu, aby se zabránilo ovlivnění třetí strany.
  • Špatné postupy, jako je zahrnutí map v různých projekcích, v tomto případě existovaly v NAD27 sektorech, i když standardem byl WGS84. V extrémních případech byly provedeny úpravy mezi údaji z různých projekcí a perverzními.

Roztok byl druh Wizzard migrační nástroj masivně, které mohou migrovat individuálně map, několik, nebo dokonce všechny obce (obce) nebo oddělení.

migrace dgn oracle prostorové

V podstatě to, co nástroj provádí data projektu Geografics a propaguje je do funkcí Benltey Map, provede řadu validací, jako například:

  • Jednosměrný vztah mezi geometrií a databází,
  • Ověření nedostatku duplikátů,
  • Validace konzistence plochy-centroid,
  • Ověření mapových objektů vzhledem k neaktivním objektům v databázi,
  • Validace topologie s ohledem na existující topologie v prostorové bázi

Po ověření panely umožňují masivní přidávání informací, jako je například metoda měření a standard kvality řízení těchto dat.

Konečně se vloží do databáze a nakonec generuje zprávu. Snadněji řekne, než udělá, že je úsek obrovský, ale nakonec se upraví na rozmarech Oracle Spatial už není tak přitažené za vlasy, jak Bentley a jeho způsob vidění složité grafy nebo grafy mnoho vrcholů.

3 Publikace: Geoserver nebo MapServer? OpenLayers nebo leták?

Prohlížeč byl vytvořen pomocí OpenLayers a některých pluginů. Poprvé po 10 letech zanedbání vývoje prostorové části byl viditelný nový prohlížeč, který nahradil ActiveX vydavatele GeoWeb. MapFish kód byl použit pro imbrication, geojson ovládat boční strom, od Geoserver sloužil vrstvy OracleSpatial byly podávány.

katastrální prohlížeč openlayers

Nakonec byla nahrazena technologie podle následujícího grafu. Jak můžete vidět, kombinace volného kódu, udržování databáze a správy pozemků pomocí proprietárního softwaru.

free software proprietární

4 Konstrukce a úpravy přímo do Oracle Spatial. Bentley Map nebo QGIS?

To je další příběh. Bentley Map vydává nativní v prostoru vesmíru, což generuje konflikty, pokud nebude fungovat s službou Transactional Web Feature (WFS). Konflikt je:

Jak vyřešit pravidlo, že se topologie nepřekrývají, zda je editována a chcete odesílat zprávy o tom, že se objekt sám ovlivňuje?

To je vyřešeno před verzí, přímým editováním a ověřením toho, že při odesílání, pokud něco selže, je verifikace obnovena, takže transakce skončila, ale v selhání.

Dalším problémem, který musel být vyřešen, je masivní vkládání dat, vzhledem k tomu, že uživatelé museli přestat používat Geografics a měli několik projektů zvyšujících obrovský katastr.

georaphické mapy bentley

To bylo snadné, protože byl vytvořen pouze nástroj podobný tomu, který sloužil k integraci dat do Microstation Geographics, což usnadnilo možnosti BentleyMap a více řízeného asistenta.

masivní mapy záznamů bentleey

Obrázek ukazuje, jak byl tento nástroj vyvinutý, s některými zvláštnostmi, jako je vytváření a registrace vrcholů a zahrnutí Puntoparcela jako seznam funkcí v případě, že metoda měření některé vrcholy nesplní určitý standard kvality.

Určitě tento tok byl velmi dobrý, protože uživatelé věděli, které nástroje nejčastěji používají. Bylo nutné změnit jejich myšlení mezi přesunem násobku má stupňovitý řízení, propagaci nové výhody zapomenout na archaickou Microstation V8 2004, jako WMS, transparentnost a uznávání nativního DWG souborů nejnovější verze; Nemluvě o interoperabilitě s kml, shp a gml pro více astrální.

Stejně tak byly vytvořeny nástroje pro údržbu katastru, které mají možnost úpravy přímo ve tvarech nebo jejich snižování na obloukové uzly pro složité případy.

5 Klient pro obce prostřednictvím GML. QGIS nebo gvSIG?

QGIS Ale to je další příběh později.

Zanechat komentář

Vaše e-mailová adresa nebude zveřejněna.

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.