Microstation Geographics, Database keçid
Coğrafiya Bentley-nin əlyazma versiyası olsa da, Benley Xəritə və Kadastrın qalmasından sonra burada coğrafiya layihəsi xəritələrinin bazasını birləşdirmək istəyən tələbə üçün bəzi qeydlər var.
Əvvəlki mövzulardan
Bəzi yazıda mən Coğrafi Cəmiyyətin bəzi cəsarətlərinin necə işlədiyini izah etdim, demək olar ki, 15 girişlərinin bu xülasəsi həqiqətən çox sevindim.
- Xüsusiyyət kitabı
- Thematize
- topoloji təmizləmə
- Xəttləri birləşdirin
- Topoloji təhlili
- Yerli bir layihəyə qoşun
- Form fayllarından idxal
- Koordinat şəbəkəsi yaradın
- Bir fərqlər Bentley Xəritə ilə
- VBA ilə inkişaf
- Kadastro ilə fərqlər
- Bentley Xəritəinə köçürün
- G ilə tüstüləndi! Alətlər
- Rahat nümunələr
Nə olur ki, Coğrafiya həmişə belə idi, administrator səviyyəsində həyata keçirmək üçün siqaret çəkilən şeyləri bilməli olan bir proqram. İstifadəçilər tətbiq etmək üçün əsas rutinləri etməyi öyrənməli olsalar da, Bentley-in dəstəyə cavab verməməsinə baxmayaraq, onu buraxmaq istəməyən istifadəçilər tərəfindən diş və dırnaqların qorunması halında bir vasitədir.
Nəyə bağlanmalı?
Coğrafiya, ən azı Oracle, SQLServer və ya Access verilənlər bazalarına, tercihen ODBC vasitəsi ilə bağlana bilər, baxmayaraq ki, onlar yalnız verilənlər bazaları və ya yeganə əlaqə rejimi deyillər. Keçmiş siyahının 6-cı bəndində izah etdiyim kimi əlaqə yaradılır.
Nəyə bağlanmalı?
Coğrafiya, bu versiyalarda obyekt əlaqə linkləri vasitəsilə işləyir (əlaqələndirici linklər), bir xətt, nöqtə, hücrə və ya çoxbucaqlı ola bilər. Bu əlaqə aşağıdakı kimi işləyir:
- Birləşdirən obyekt xəritədə olmalıdır, 425876 formasının bir nişan sayını nəzərdə tutur.
- MsLink, bir xəritədə təkrarlanmayan və obyektin verilənlər bazasına bağlı olduqda əlaqəli olan bir nömrədir.
- MapID, mslink'i qeydiyyatdan keçmiş xəritələ birləşdirən bir nömrədir, belə ki, bir MsLink bir xəritədən digərinə təkrarlana bilər, fərq xəritədə qeydiyyat nömrəsi ilə üst listenin 12 qismində açıqladığım bir mövzu.
- Bağlandıqdan sonra Vergi ödəyiciləri reyestri, kadastr dəyərləri kimi Coğrafi məlumat bazasında digər cədvəllərə baxmaq mümkündür ... Və bununla topoloji analiz, tematik xəritələr, xəritəyə şərhlər və s.
Verilənlər bazası
- Coğrafi layihələrlə əlaqə yaratmaq üçün verilənlər bazası aşağıdakı cədvəllərdən ibarət olmalıdır:
kateqoriya
xüsusiyyət
xəritələr kataloqu
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat
- Əlavə olaraq, əlaqələndirmək istədiyiniz cədvəldə (məsələn, kadastr qeydiyyatı kimi deyilir) nişanı) MsLink adlı bir sütun, yazdığım kimi M və L ilə böyük hərflərlə əlavə olunmalıdır. Və bu çox saylı tip olmalıdır, buna görə hər dəfə yeni bir kart yaradılanda təkrarlanmayacaq bir nömrə verilir.
- Aşağıdakı sütunlar da cədvəldə əlavə edilməlidir:
Sahə, bu sütunların adı vacib deyil, əhəmiyyəti iki ondalık rəqəmlə ədədi olmasıdır. Bu verilənlər bazasındakı əmlak sahəsini yeniləmək olacaq.
Perimetri, əvvəlki kimi olduğu kimi, əmlakın tərəflərinin məbləğinin dəyərini də saxlayır.
x1, y1, x2, y2. Bunlar əmlakın aralığını təyin edən koordinatların saxlanılacağı və xassəyə getmək üçün faydalı olacağı dörd sütundur (tapmaq) seçin, yalnız Geoweb Publisher-da dərc etmək istəyirəm.
- Sonra verilənlər bazasında, mscatalog cədvəlində qeyd defterinin cədvəlini daxil etmək və ona bir identifikator təyin etmək lazımdır. Bu ona görədir ki, cədvəl növbəti mərhələdə Coğrafiyadan görünə bilər və kataloqda qeyd edilə bilər.
Xəritələr
- Xəritə qeydiyyatdan keçməlidir, bu da həyata keçirilir Layihə / quraşdırma / qeydiyyat xəritəsi / dgn faylını qeyd edin. Bununla, xəritə ugmaps cədvəlində bir sıra əldə edir.
- Yaradılan cədvəl də coğrafiyadan yaradılmalıdır. Bunun üçün getməlisən Layihə / quraşdırma / masalar / masa kataloqu. Burada adında TICKET, əsas açarda MSLINK (böyük hərflərlə) və bir takma ad qoyaraq yaradıldı. Sonra Tərtib et. Bununla da flört etməyə hazırıq.
Bağlantı
Nesne masanın bir sahəsi ilə əlaqələndiriləcək nişanıvasitəsilə mslink bir əsas əsas kimi və sütun ilə bir matç əsasında key_chart.
Bağlanacaq obyekt (qeyd edək ki, xəritədəki mö'cüzə nömrəsi ilə) reyestrdə bir identifikator arasında bənzərsiz bir uyğunluq olmalıdır. Fayl nömrəsi və ya kadastr açarı ola bilər, ancaq eyni xəritədə təkrarlanmamalıdır.
Bağlamaq üçün, a hasarsonra Verilənlər bazası / mətn meneceri. Liqaya davam etmək üçün yalnız çip nömrəsi səviyyəsini buraxırıq. Sonra bağlamaq istədiyimiz cədvəlin adını və uyğunluğu olan sütunu seçirik. Bu vəziyyətdə Tab cədvəli və sütun key_chart.
Seçimi aktivləşdirin Çit istifadə edin, biz düyməni seçirik qoşulmaq və biz ekrana vurduq.
- Hazırdır Gegraphics, xəritədə çip sayının bütün sahələrini axtararaq, masa verilənlər bazası çip nömrəsinə uyğun gəlmişdir. nişanı və sütun key_chart. Və içində bir flört etdi mslink həmin sütunda mövcud olan avtomatik ədədi. Testin yolu əmrdən istifadə etməkdir xüsusiyyətləri nəzərdən keçirin, əlaqəli masaları qaldırmalıyıq.
- Alan və ətrafı yeniləmək üçün səviyyələr aktiv olaraq qalır və ya xüsusiyyətləri quru hüdudları və blokları və mərkəzlər. Sonra edilir Məlumat bazası / sahə u
ddate. - Koordinatları yeniləmək üçün, Verilənlər bazası / koordinatları yeniləyin.
- Taxmaq verilənlər bazasında yeni bir qeyd yaratmaq, yeniləmə bir yeniləmə etmək.
Bilirəm və bilirəm. İndi bunların VBA alətləri ilə niyə avtomatlaşdırıldığını başa düşürsünüz ...
Ancaq onun məntiqini öyrənmək beynimizin bir hissəsini inkişaf etdirən zehni bir məşq idi. The Məkan Administratoru Həm də mənzil var.