Microstation Geographics, lidheni me Database
Ndërsa Geographics është një version trashëgimi e Bentley, pas Benley Harta dhe Kadastër ardhur për të qëndruar, këtu unë të përmbledh disa shënime për një nxënës që duan të lidheni me një bazë të dhënash hartat një projekt Geographics.
Nga tema të mëparshme
Në disa postime që kam shpjeguar më parë sesa disa punime të gjeografisë punojnë, kjo përmbledhje e shënimeve pothuajse të 15 tregon se unë me të vërtetë e gëzova atë.
- Libri i funksionit
- Për tematike
- Pastrim topologjik
- Lidhni linjat
- Analiza topologjike
- Lidhni një projekt lokal
- Importo nga skedarët e formës
- Krijo rrjetë bashkërenduese
- Disa dallimet me Bentley Map
- Zhvillimi me VBA
- Dallimet me kadastrin
- Migroto në Bentley Map
- I tymosur me G! Tools
- Shembuj frymëzues
Ajo që ndodh është se Geographics ishte gjithmonë e tillë, një softuer që duhej të dihej se tymoste gjëra për ta zbatuar atë në nivelin e administratorit. Ndërsa përdoruesit duhet të mësonin të bënin rutinat themelore për ta zbatuar atë, megjithatë është një mjet që pavarësisht nga fakti që Bentley nuk përgjigjet në mbështetje, ai mbrohet ende me dhëmbë dhe gozhdë nga përdoruesit që nuk duan ta lëshojnë atë.
Çfarë duhet të lidheni
Gjeografia mund të lidhet me të paktën bazat e të dhënave Oracle, SQLServer ose Access, mundësisht përmes ODBC, megjithëse nuk janë të vetmet baza të të dhënave ose mënyra e vetme e lidhjes. Lidhja është krijuar, siç e shpjegova në pikën 6 të listës së mëparshme.
Çfarë duhet të lidheni
Gjeografi, në këto versione funksionon nëpërmjet lidhjeve të lidhjeve të objekteve (lidhjet e inxhinierisë), e cila mund të jetë një drejtëz, pikë, qelizë ose shumëkëndësh. Kjo lidhje funksionon si më poshtë:
- Objekti lidhës duhet të jetë në hartë, të supozojmë një numër tab të formës 425876.
- MsLink është një numër që nuk përsëritet në një hartë dhe shoqërohet sapo objekti lidhet me bazën e të dhënave.
- MapID është një numër që e lidh me hartë mslink regjistruar, kështu që një mslink mund të përsëritet nga një hartë në një tjetër, dallimi është në numrin e hartës regjistër, në varësi të pikës 12 shpjegohet në listën e mësipërme.
- Pasi të lidheni, është e mundur të shikoni tabela të tjera të bazës së të dhënave në Gjeografikë, të tilla si regjistri i tatimpaguesve, vlerat kadastrale ... Dhe me këto, kryeni operacione të tilla si analiza topologjike, harta tematike, shënime hartash, etj.
Baza e të dhënave
- Për të bashkëvepruar me një projekt të Gjeografisë, baza e të dhënave duhet të përmbajë tabelat e mëposhtme:
kategori
tipar
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat
- Përveç kësaj, tabela në të cilën dëshironi të lidhni, siç është regjistri kadastral (supozoni se është quajtur skedar) një kolonë e quajtur MsLink duhet t'i shtohet asaj, ndërsa unë e shkruaj, me M dhe L të shkruara me shkronjë të madhe. Dhe kjo duhet të jetë e tipit autonumerik, kështu që sa herë që krijohet një kartë e re i caktohet një numër që nuk do të përsëritet.
- Gjithashtu tabela duhet të shtohet kolonat e mëposhtme:
Zonë, emri i këtyre kolonave nuk ka rëndësi, e rëndësishme është që ajo të jetë numerike me dy presje dhjetore. Kjo do të jetë për të azhurnuar zonën e pronës në bazën e të dhënave.
rrethues, ashtu si ai i mëparshmi, për të ruajtur vlerën e shumës së anëve të pronës.
x1, y1, x2, y2. Këto janë katër kolona ku do të ruhen koordinatat që përcaktojnë diapazonin e pronës, dhe që do të jetë e dobishme për të shkuar në pronë (gjetur) të përzgjedhur, si dhe për ta botuar atë në botuesin Geoweb.
- Pastaj, në bazën e të dhënave, në tabelën mscatalog duhet të përfshini tabelën e regjistrit dhe t'i caktoni një identifikues asaj. Kjo në mënyrë që tabela të mund të shihet nga Gjeografia në hapin tjetër dhe të mund të regjistrohet në katalog.
Hartat
- Harta duhet të regjistrohet, kjo bëhet nga Projekti / setup / regjistro hartën hartë / dgn. Me këtë, harta merr një numër në tabelën e hartave.
- Tabela e krijuar gjithashtu duhet të krijohet nga gjeografia. Për këtë ju duhet të shkoni në Projekti / setup / tabela / katalogja e tabelave. Këtu është krijuar, duke vendosur BILET in në emër, MSLINK (me shkronjë të madhe) në çelësin kryesor dhe një pseudonim, në këtë rast FC. Atëherë Kryej. Me këtë, ne jemi gati të flirtojmë.
Ai thërret
Objekti do të lidhet me një fushë në tabelë skedar, përmes mslink si një çelës primar dhe bazuar në një ndeshje me kolonën clave_ficha.
Duhet të ketë një përputhje unike midis objektit që do të lidhet (le të supozojmë numrin e shenjës në hartë) dhe një identifikuesi në regjistër. Mund të jetë numri i skedarit ose çelësi kadastral, por nuk duhet të përsëritet në të njëjtën hartë.
Për të lidhur, a gardhpastaj Baza e të dhënave / menaxheri i tekstit. Ne e lëmë të ndezur vetëm nivelin e numrit të çipit, për të vazhduar në kampionat. Pastaj zgjedhim emrin e tabelës ku duam të lidhim dhe kolonën që përmban ndeshjen. Në këtë rast, tabela Tab dhe kolona clave_ficha.
Aktivizo opsionin Përdorni Gardhin, ne zgjedhim butonin Bashkohet dhe klikoni në ekran.
- gati, Gegrafikët kontrolluan të gjitha ato fusha të numrit token në hartë, të cilat përputheshin me numrin e tokenave të bazës së të dhënave në tabelë skedar dhe kolonën clave_ficha. Dhe bëri një flirt përmes mslink ekzistuese numerike në atë kolonë. Mënyra për ta provuar është përdorimi i komandës atributet e rishikimit, duhet të hiqni tabelën përkatëse.
- Për të përditësuar hapësirën dhe perimetrin, nivelet ose karakteristika të kufirit dhe bllokut të tokës, dhe centroids. Atëherë bëhet Baza e të dhënave / perimetri i zonës u
ddate. - Për të rinovuar koordinatat, Azhurnimi i bazës së të dhënave / koordinimit.
- Fut është që të krijojë një rekord të ri në bazën e të dhënave, Përditësimi për të bërë një përditësim.
Unë e di, dhe unë jam i vetëdijshëm. Tani e kuptoni pse këto gjëra automatizohen me mjetet VBA ...
Sidoqoftë, mësimi i logjikës së tij ishte një ushtrim mendor që zhvilloi një pjesë të trurit tonë. Administrator Gjeospatial gjithashtu ka banesat e saj.