MicroStation Ģeogrāfiskie, saistīt ar datu bāzi

Kaut Ģeogrāfiskie ir mantojums versija Bentley pēc Benley karte un kadastra ieradās palikt, šeit es apkopoju dažas piezīmes skolēnam, kurš vēlas, lai izveidotu savienojumu ar datu bāzes kartes ar Ģeogrāfiskie projektu.

No iepriekšējām tēmām

Dažos posteņos es paskaidroju, ka pirms dažu Geographics ieskatu, šis gandrīz 15 ierakstu kopsavilkums parāda, ka man patiešām patika.

  1. Funkcijas grāmata
  2. Tematiskajam
  3. topoloģisko tīrīšana
  4. Savienojiet līnijas
  5. Topoloģiskā analīze
  6. Pievienojiet vietējo projektu
  7. Importēt no formu failiem
  8. Izveidojiet koordinātu tīklu
  9. Daži atšķirības ar Bentley karti
  10. Attīstība ar VBA
  11. Atšķirības ar parakstu
  12. Pāriet uz Bentley karti
  13. Kūpināts ar G! Rīki
  14. Iedvesmojoši piemēri

Notiek tas, ka Geographics vienmēr bija šāda, programmatūra, kas bija jāzina, kūpinātas lietas, lai to ieviestu administratora līmenī. Lai gan lietotājiem bija jāiemācās veikt pamata kārtība, lai to piemērotu, tomēr tas ir rīks, kas, neraugoties uz to, ka Bentley nereaģē uz atbalstu, lietotāji, kuri nevēlas to atlaist, joprojām tiek aizsargāti ar zobu un naglu.

Ko pieslēgt

Ģeogrāfiju var savienot vismaz ar Oracle, SQLServer vai Access datu bāzēm, vēlams, izmantojot ODBC, lai gan tās nav vienīgās datu bāzes vai vienīgais savienojuma režīms. Savienojums ir izveidots, kā es paskaidroju iepriekšējā saraksta 6. punktā.

Ko pieslēgt

Ģeogrāfija šajās versijās darbojas, izmantojot objektu savienojuma saites (inženierijas saites), kas var būt līnija, punkts, šūna vai daudzstūris. Šis savienojums darbojas šādi:

  • Savienojošajam objektam jābūt kartē, pieņemsim, ka ir 425876 formas cilnes numurs.
  • MsLink ir numurs, kas kartē nav atkārtoti, un tas ir saistīts, kad objekts ir saistīts ar datubāzi.
  • MapID ir numurs, kas asociē mslink ar reģistrēto karti, tāpēc MsLink var atkārtot no vienas kartes uz otru, atšķirība ir kartes reģistrācijas numurs, ko es paskaidroju 12 augšējā sarakstā.
  • Kad tas ir saistīts, ģeogrāfijas datu bāzē ir iespējams apskatīt citas tabulas, piemēram, nodokļu maksātāju reģistru, kadastrālās vērtības ... Un līdz ar to veic tādas darbības kā topoloģiskā analīze, tematiskās kartes, kartes anotācijas utt.

Datu bāze

  • Lai mijiedarboties ar projektu Geographics, datu bāzē jābūt šādām tabulām:

kategorija
iezīme
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Turklāt tabula, kurai vēlaties pieslēgties, piemēram, kadastra reģistrs (domājams, ka to sauc ficha) tam jāpievieno kolonna ar nosaukumu MsLink, kā es to rakstu, ar M un L ar lielajiem burtiem. Tam jābūt autonomumeriska tipa, tāpēc katru reizi, kad tiek izveidota jauna karte, tam tiek piešķirts numurs, kas netiks atkārtots.
  • Arī tabulai jāpievieno šādas slejas:

Platība, šo kolonnu nosaukumam nav nozīmes, svarīgi ir tas, ka tas ir skaitliskais ar divām zīmēm aiz komata. Tas būs, lai atjauninātu īpašuma apgabalu datu bāzē.

Perimetrs, tāpat kā iepriekšējais, lai saglabātu īpašuma vērtību sānu vērtību.

x1 y1 x2 y2. Šīs ir četras kolonnas, kurās tiks saglabātas koordinātas, kas nosaka rekvizīta diapazonu un kuras būs noderīgas, lai dotos uz rekvizītu (izvietot), kā arī publicēt to Geoweb izdevēja vietnē.

  • Tad datu bāzē mscatalog tabulā ir jāiekļauj reģistra tabula un jāpiešķir tai identifikators. Tas ir tāpēc, ka tabulu var redzēt no Geographics nākamajā solī un to var reģistrēt katalogā.

Kartes

  • Karte ir jāreģistrē, tas tiek darīts no Projekts / setup / reģistrēt karti / dgn failu. Ar to karte iegūst numuru tabulā ugmaps.
  • Izveidotā tabula ir jāizveido arī no ģeogrāfijas. Par to jums jādodas Projekts / setup / tables / table katalogs. Šeit tas tiek izveidots, ievietojot TICKET nosaukumā, MSLINK (ar lielajiem burtiem) primārajā atslēgā un aizstājvārdu, šajā gadījumā FC. Tad izdarīt. Ar to mēs esam gatavi flirtēt.

MSLINK

Viņš aicina

Objekts tiks saistīts ar lauku tabulā ficha, izmantojot mslink kā primāro atslēgu un pamatojoties uz kolonnas sakritību key_file.

Starp saistāmo objektu (pieņemsim, ka kartē ir marķiera numurs) un reģistrā esošo identifikatoru jābūt unikālai. Tas var būt faila numurs vai kadastra atslēga, taču to nevajadzētu atkārtot tajā pašā kartē.

MSLINK Lai ieslēgtu, a žogstad Datubāzes / tekstu pārvaldnieks. Atstājam tikai žetonu skaita līmeni, lai pārietu uz līgu. Tad mēs izvēlamies tās tabulas nosaukumu, kurā mēs vēlamies saistīt, un kolonnu, kurā ir atbilstība. Šajā gadījumā tabula Tab un kolonna key_file.

Mēs aktivizējam opciju Izmantojiet žogu, mēs izvēlamies pogu pievienoties un noklikšķiniet uz ekrāna.

  • Gatavs MSLINK Gegraphics pārlūkoja visus šos marķiera numuru laukus kartē, kas tabulā atbilst datubāzes marķiera skaitam ficha un kolonna key_file. Un flirtēja caur mslink šajā slejā esošais automātiskais cipars. To var pārbaudīt, izmantojot komandu pārskatīt atribūtus, jums vajadzētu pacelt attiecīgo tabulu.
  • Lai atjauninātu apgabalu un perimetru, līmeņi vai funkcijas zemes robežas un kvartāla, kā arī centraids. Tad tas ir izdarīts Datubāzes / apgabala perimetrs u
    ddate
    .
  • Lai atjauninātu koordinātas, Datubāze / koordinēt atjauninājumu.
  • ielaidums ir izveidot jaunu ierakstu datu bāzē, atjaunināšana veikt atjauninājumu.

Es zinu un apzinos. Tagad jūs saprotat, kāpēc šīs lietas tiek automatizētas ar VBA rīkiem ...

Tomēr tā loģikas apguve bija prāta vingrinājums, kas attīstīja kādu mūsu smadzeņu daļu. The Ģeotelpiskās administrators arī ir dzīvokļi.

Atstājiet atbildi

Jūsu e-pasta adrese netiks publicēta.

Šī vietne izmanto Akismet, lai samazinātu surogātpastu. Uzziniet, kā tiek apstrādāti jūsu komentāru dati.