Microstation Geographics, povežite se z bazo podatkov
Čeprav je Geographics zapuščena različica Bentleyja, potem ko so Benleyjeva karta in katastar ostali tukaj, tukaj je nekaj opomb za študenta, ki želi povezati bazo podatkov geografskih projektov Geographics.
Iz prejšnjih tem
V nekem prispevku sem pojasnil, preden delujejo nekatere pogube Geographics, ta povzetek skoraj 15 vpisov kaže, da sem res užival.
- Funkcionalna knjiga
- Tematiziraj
- Topološko čiščenje
- Povežite linije
- Topološka analiza
- Povežite lokalni projekt
- Uvozi iz datotek oblike
- Ustvarite koordinatno mrežo
- Nekatere razlike s karto Bentley
- Razvoj z VBA
- Razlike s katastrom
- Preselite se na karto Bentley
- Dimljena z G! Orodja
- Navdušujoči primeri
Kar se zgodi, je bilo, da je bila Geographics vedno takšna, programska oprema, ki jo je bilo treba poznati, je kadila, da jo je lahko izvajala na ravni skrbnika. Čeprav so se uporabniki morali naučiti izvajati osnovne rutine, da bi jo uporabili, pa je to orodje, ki kljub temu, da se Bentley ne odziva v podporo, še vedno brani zobe in nohte uporabnikov, ki ga nočejo spustiti.
Kaj se povezati
Geografske podatke lahko povežemo vsaj z bazami podatkov Oracle, SQLServer ali Access, po možnosti prek ODBC, čeprav niso edine baze podatkov ali edini način povezave. Povezava se ustvari, kot sem pojasnil v 6. točki prejšnjega seznama.
Kaj se povezati
Geografija v teh različicah deluje prek povezave povezav objektov (Engeneering povezave), ki je lahko črta, točka, celica ali mnogokotnik. Ta povezava deluje na naslednji način:
- Povezovalni objekt mora biti na zemljevidu, predpostavimo, da je številka tabele obrazca 425876.
- MsLink je številka, ki se na zemljevidu ne ponovi in je povezana, ko je predmet povezan z bazo podatkov.
- MapID je številka, ki se povezuje z registrirano mslink zemljevid, tako da se mslink lahko ponovi od enega zemljevidu drugega, je razlika v številu register zemljevid, ob pododdelek 12 razloženo v zgornjem seznamu.
- Ko so enkrat povezani, si je mogoče v zbirki podatkov v Geographics ogledati druge tabele, na primer register davkoplačevalcev, katastrske vrednosti ... In s tem izvajati operacije, kot so topološka analiza, tematski zemljevidi, pripisi na zemljevid itd.
Baza podatkov
- Za interakcijo z geografskim projektom mora podatkovna baza vsebovati naslednje tabele:
Kategorija
funkcija
mapsmscatalog
ugcategory
pogovorno okno
ugjoin_cat
ugmap
ugtable_cat
- Poleg tega tabelo, na katero želite vzpostaviti povezavo, kot je katastrski register (domnevajte, da se imenuje Vtič), ko pišem, mu je treba dodati stolpec z imenom MsLink, z velikimi črkama M in L. Ta mora biti samodejnega števila, zato ji je vsakič, ko ustvarite novo kartico, dodeljena številka, ki se ne bo ponovila.
- V tabelo je treba dodati tudi naslednje stolpce:
Območje, ime teh stolpcev ni pomembno, pomembno je, da je številsko z dvema decimalnima mestoma. To bo posodobitev območja lastnosti v zbirki podatkov.
Perimeter, tako kot prej, za shranjevanje vrednosti vsote strani nepremičnine.
x1, y1, x2, y2. To so štirje stolpci, v katerih bodo shranjene koordinate, ki določajo obseg lastnosti in ki bodo koristne za obisk lastnosti (poiščite), tako kot ga želite objaviti v izdajatelju Geoweb.
- Nato morate v zbirko podatkov v tabelo mscatalog vključiti tabelo registra in ji dodeliti identifikator. To je tako, da je tabelo v naslednjem koraku razvidno iz Geographics in registrirano v katalogu.
Zemljevidi
- Zemljevid mora biti registriran, to storite s Project / setup / register map / dgn datoteka. S tem zemljevid pridobi številko v tabeli ugmaps.
- Ustvarjeno tabelo je treba ustvariti tudi iz zemljepisa. Za to moraš iti Katalog projekta / setup / tabel / table. Tu je ustvarjen, v njem je TICKET, ime MSLINK (z veliko začetnico) v primarnem ključu in vzdevek, v tem primeru FC. Potem Spoštovati. S tem smo se pripravljeni spogledovati.
Povezava
Objekt bo povezan s poljem v tabeli Vtič, skozi mslink kot primarni ključ in temelji na ujemanju s stolpcem key_chart.
Med predmetom, ki ga želite povezati (predpostavimo številko žetona na zemljevidu), in identifikatorjem v registru mora biti unikatno ujemanje. Mogoče je številka datoteke ali katastrski ključ, vendar je ne bi smeli ponoviti na istem zemljevidu.
Za povezavo, a ograjapotem Upravitelj baze podatkov / besedila. Za nadaljevanje v ligo pustimo vklopljeno le številko čipov. Nato izberemo ime tabele, kamor se želimo povezati, in stolpec, ki vsebuje ujemanje. V tem primeru tabela Tab in stolpec key_chart.
Aktivirajte možnost Uporabite Fence, smo izbrali gumb pridruži se in kliknemo na zaslon.
- Pripravljen Gegraphics je iskal vsa polja polja čipa na zemljevidu, kar je sovpadlo s številko čipa baze podatkov v tabeli Vtič in stolpec key_chart. In flirtala skozi mslink samodejno številčno v tem stolpcu. Način, da ga preizkusite, je ukaz pregledati atribute, bi morala dvigniti pridruženo tabelo.
- Če želite posodobiti območje in obseg, so ravni aktivne ali lastnosti kopenske meje in bloka ter centroidi. Potem je končano Območje podatkovne zbirke / območja u
ddate. - Če želite posodobiti koordinate, Posodobitev baze podatkov / koordinate.
- Vstavi je ustvariti nov zapis v bazi podatkov, posodobitev narediti posodobitev.
Vem in se zavedam. Zdaj razumete, zakaj so te stvari avtomatizirane z orodji VBA ...
Vendar pa je bilo učenje njene logike miselna vaja, ki je razvila del naših možganov. The Geospatial Administrator Prav tako ima svoje stanovanja.