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 tāds pats kā programmatūra, kurai bija jāzina kūpinātas lietas, kuras jāievieš administratora līmenī. Lai lietotājiem būtu mācīties darīt pamata rutīnas īstenot, tomēr ir rīks, kas, lai gan Bentley nereaģē atbalstu joprojām aizstāv pro swashbuckling lietotājiem, kuri nevēlas ļaut aiziet.

Ko pieslēgt

Ģeogrāfiju var savienot vismaz ar Oracle, SQLServer vai Access datu bāzēm, vēlams, izmantojot ODBC, lai gan tie nav vienīgie pamats vai vienīgais savienojuma režīms. Savienojums tiek izveidots, kā paskaidroju iepriekšējā saraksta 6 sadaļā.

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ā.
  • Pēc saistīšanas varat apskatīt Ģeogrāfiskie citas tabulas datu bāzē, piemēram, nodokļu maksātāju reģistrā, īpašuma vērtības ... Un darīt šīs operācijas kā topoloģiskās analīzes, tematiskās kartes, kartē anotācijas uc

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), jums jāpievieno kolonna ar nosaukumu MsLink, kā to rakstot, ar M un L lielajiem burtiem. Un tam jābūt autonomā 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 nosaukumiem nav nozīmes, kas ir interesanti, ka tas ir skaitlis ar diviem decimāldaļām. Tas būs, lai varētu atjaunināt īpašuma platību 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. Tās ir četras kolonnas, kurās tiks saglabātas koordinātas, kas definē īpašuma diapazonu, un tie būs noderīgi, lai pārietu uz īpašumu (izvietot), kā arī publicēt to Geoweb izdevēja vietnē.

  • Tad datu bāzē mscatalog tabulā ir nepieciešams iekļaut standarta tabulu un piešķirt tam identifikatoru. Tas, lai nākamajā solī no tabulas varētu redzēt Geographics, 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 skaitli tabulā ugmaps.
  • Izveidotais tabula jāveido arī no ģeogrāfiskiem datiem. Lai to izdarītu, jums jādodas uz Projekts / setup / tables / table katalogs. Šeit tas tiek izveidots, ievietojot FILE nosaukumu, MSLINK (ar lielo burtu) primārajā taustiņā 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.

Jābūt unikārai atbilstībai starp objektu, kas tiks saistīts (iedomājieties kartes numuru kartē) un modelī identifikatoru. Iespējams, ka tas ir faila numurs vai kadastrālais kods, taču to nedrīkst atkārtot tajā pašā kartē.

MSLINK Lai ieslēgtu, a žogstad Datubāzes / tekstu pārvaldnieks. Mēs atstājam tikai kartes numura numuru, lai pārietu uz saiti. Tad mēs izvēlamies tabulas nosaukumu, kurā mēs vēlamies saites, un sleju, kas satur atbilstību. Šajā gadījumā tab Tabula un sleja 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 viņš izveidoja saiti caur mslink šajā kolonnā. Veids, kā to pārbaudīt, ir, 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 no īpašuma robežas un ābolu, un centroīdiem. Tad tas tiek darī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 es zinu. Tagad jūs saprotat, kāpēc šīs lietas tiek automatizētas ar VBA rīkiem ...

Tomēr mācīšanās tās loģikai bija garīga vingrinājumi, kas attīstīja kādu mūsu smadzeņu nozari. 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.