Oracle Spatial juurdepääsu BentleyMap
Järgmine näide funktsioone, mida saab teha, kasutades Microstation BentleyMapi, et hallata OracleSpatial'i andmebaasis olevat teavet.
Paigaldage Oracle klient
Oracle'i pole vaja arvutisse installida. Ainult klient, antud juhul kasutan 11g R2. Erinevalt ajast, kui seda kasutati MicroStation Geographics, pole kliendis vaja ühendustringi määratleda, sest seal töötas see ODBC-pistiku abil tõhusamalt. BentleyMapi puhul on ühenduse string VBA-s määratletud nii, et seda ei sisestata, see salvestatakse xml-faili või sisestatakse ühenduse loomisel paneelile.
Ühenda andmebaasi
Sel teha:
Fail> kaardi koostalitlusvõime
See loob külgpaneelil vahelehe, mis võimaldab meil luua ühendusi erinevatest allikatest pärit andmetega. BentleyMapi puhul pääsete siit juurde Oracle'i ühendustele, SQL Serveri ja WFS-i teenustele.
Häbi ei ole kättesaadav PostGIS ühendus.
Paremklõpsake kaustas Ühendused ja valige Uus Oracle Connection ...
See paneel ilmub kui me siseneme võti kasutaja ja teenuse aadress.
Kui juurdepääsu kaudu port, mis tavaliselt on 1521 ja vastuvõtva ja kaugete teenus, kus see on avaldatud.
Omadused ühendus saab salvestada XML faililaiend ORAX, SQLx või wfsx helistada ilma et algamas väljad.
Vaata ja muutke teavet
Kui ühendus on loodud, kihid saadaval projekti, mis võib sorteerida tüübi järgi vormis või kategooria määratletud atribuute näidatud Geospatial Administrator.
Andmete vaatamiseks ikooni kasutatakse kujul prillid, see võimaldab teabe kuvamiseks tabelina või XML struktuuri.
On hiire parema nupuga sama funktsionaalsust tühikut tööriistad kuvatakse:
- Querry kasutatakse päringu andmed kas kasutuselevõtu (Vaata) või konkreetse päringu või kõik olemasolevad andmed ruumilise skeemiga.
- Post kasutatakse salvestada tehtud muudatused geomeetria.
- Lock / Unlock võimaldada võime teha muudatusi.
- Puhverdatud eksemplarid puhas kustutada andmevaatest
Kui te soovite teha konkreetse päringu saate asetada valdkonnas Kui klausel, vastavalt objektil sisalduvale teabele. Sellisel juhul soovin ainult katastripakke, mis on aktiivses olekus ja kuuluvad osakonna 0006 ja omavalitsuse 08 sektorisse 01. Päring oleks:
Ja kõrvaldatakse = 0 08 JA CODMUNICIPIO CODDEPARTAMENTO = = = 01 0006 JA SEKTORI
Oluline on mõista, et BentleyMap toimetab loomulikult, seega on katastroofide tegemise võimalus turvakontrolli puudumine. Vale kustutatud teabe versiooniuuringute ja taastamise võimaluste juhtimisel on vaja selgelt kindlaks määrata kasutajate rollid. Üldiselt on inimesed kelmikad ja ajavad segi lukustuse avamisega.
Muidu on see imeline, arvestades, et sellel on kõik CAD tarkvara võimalused. Praktika ütleb, et peate kasutamine VBA parema juhtimise tööriistu ja tehingukulude juhtimine.