Prístup k aplikácii Oracle Spatial od spoločnosti BentleyMap
Nasleduje príklad funkcií, ktoré je možné vykonať pomocou aplikácie Microstation BentleyMap na správu informácií z databázy OracleSpatial.
Nainštalujte klienta Oracle
Nie je potrebné mať v počítači nainštalovaný Oracle. Iba klient, v tomto prípade používam 11g R2. Na rozdiel od doby, keď sa používal Geografická mikroskopia, nie je potrebné definovať pripojovací reťazec na klientovi, pretože tam to fungovalo efektívnejšie pomocou konektora ODBC. V prípade BentleyMap je reťazec pripojenia definovaný vo VBA tak, že sa nezadáva, ukladá sa do súboru XML alebo sa zadáva do panela pri vytváraní spojenia.
Pripojte sa k databáze
Pre to musíte urobiť:
Súbor> interoperabilita máp
Takto sa na bočnom paneli vytvorí karta, ktorá nám umožňuje nadviazať spojenie s údajmi z rôznych zdrojov. V prípade BentleyMap môžete odtiaľto získať prístup k pripojeniam Oracle, službám SQL Server a WFS.
Škoda, že neexistuje žiadne spojenie s PostGIS.
V priečinku Pripojenia kliknite pravým tlačidlom myši a vyberte položku Nové pripojenie Oracle ...
Toto je panel, do ktorého musíme zadať adresu používateľa, heslo a adresu služby.
V prípade prístupu cez port, ktorý je zvyčajne 1521, ako aj hostiteľská a vzdialená služba, kde je zverejnená.
Vlastnosti spojenia je možné uložiť ako xml súbor rozšírenia orax, sqlx alebo wfsx, aby ste zavolali bez toho, aby ste museli zadávať polia.
Pozrite sa a upravte informácie
Po vytvorení spojenia sa zobrazia vrstvy dostupné v projekte, ktoré je možné zobraziť usporiadaným spôsobom podľa typu alebo podľa kategórií atribútov definovaných v Geospatial Administrator.
Pri vyhľadávaní údajov sa používa ikona vo forme okuliarov, čo umožňuje zobraziť informácie v tabuľkovej forme alebo ako štruktúra XML.
V pravom tlačidle myši sú zobrazené rovnaké funkcie priestorovej lišty nástrojov:
- Querry sa používa na vytvorenie dátového dotazu buď z displeja (View) alebo z konkrétneho dotazu, alebo zo všetkých existujúcich dát v priestorovej schéme.
- Príspevok sa používa na ukladanie zmien geometrie.
- Uzamknúť / odomknúť, aby sa umožnila možnosť vykonania zmien.
- Vymazať uložené súbory vymaže údaje zobrazenia
Ak chcete vykonať konkrétny dopyt, môžete ho umiestniť do poľa Kde klauzula, podľa informácií, ktoré objekt obsahuje. V tomto prípade chcem iba katastrálne parcely, ktoré sú v aktívnom stave a patria do sektoru 0006 odboru 08 a obce 01. Dotaz by bol:
DELETED = 0 A CODDEPARTAMENTO = 08 A CODMUNICIPIO = 01 A SECTOR = 0006
Je dôležité si uvedomiť, že BentleyMap sa edituje natívne, takže možnosť vzniku katastrof je v nedostatku bezpečnostných kontrol. Je potrebné jasne stanoviť úlohy používateľov pri kontrole volieb verzie a obnovy omylom vymazaných informácií. Ľudia sú vo všeobecnosti zlomyseľní a zamieňajú si to, čo je zámok, s odomykaním.
Inak je to úžasné, ak vezmeme do úvahy, že má všetky možnosti softvéru CAD. Prax hovorí, že musíš využiť VBA pre lepšiu správu nástrojov a pre riadenie transakcií.