کاداسترمیکرواستیشن-بنتلی

Geographics Microstation، پیوند به پایگاه داده

در حالی که Geographics یک نسخه میراث بنتلی است، پس از نقشه Benley و کاداستر وارد به ماندن، در اینجا من برخی از یادداشت های یک دانش آموز که می خواهند برای اتصال به یک پایگاه داده نقشه های یک پروژه Geographics خلاصه.

از مقالات قبلی

در بعضی پست ها قبل از اینکه چگونه برخی از جغرافیای Geographics کار می کنند توضیح دادم، این خلاصه ای از نوشته های تقریبا 15 نشان می دهد که من واقعا از آن لذت بردم.

  1. کتاب ویژگی
  2. تظاهرات
  3. تمیز کردن توپولوژی
  4. خطوط را ببند
  5. تجزیه و تحلیل توپولوژیک
  6. یک پروژه محلی را وصل کنید
  7. واردات از فایل های شکل
  8. ایجاد شبکه مختصات
  9. برخی از تفاوت ها با نقشه بنتلی
  10. توسعه با VBA
  11. تفاوت با کاداستر
  12. مهاجرت به نقشه بنتلی
  13. دودکش با G! ابزارها
  14. نمونه های الهام بخش

اتفاقی که می افتد این است که جغرافیای همیشه اینگونه بود ، نرم افزاری که باید شناخته می شد برای اجرای آن در سطح سرپرست ، چیزهایی را دود می کرد. در حالی که کاربران مجبور بودند کارهای روزمره اولیه را برای استفاده از آن یاد بگیرند ، اما ابزاری است که علی رغم اینکه Bentley پاسخی به آن نمی دهد ، هنوز هم کاربرانی که نمی خواهند آن را رها کنند از دندان و ناخن دفاع می کنند.

چه چیزی برای اتصال

جغرافیاها را می توان حداقل به پایگاه داده های Oracle ، SQLServer یا Access ترجیحاً از طریق ODBC متصل کرد ، اگرچه آنها تنها پایگاه داده یا تنها حالت اتصال نیستند. همانطور که در مورد 6 لیست قبلی توضیح دادم ، اتصال ایجاد شده است.

چه چیزی برای اتصال

Geographics، در این نسخه ها، از طریق اتصال به شیء (لینک های مهندسی) ، که می تواند یک خط ، نقطه ، سلول یا چند ضلعی باشد. این اتصال به شرح زیر عمل می کند:

  • شیء اتصال باید روی نقشه باشد، فرض کنید یک شماره تب از فرم 425876 باشد.
  • MsLink یک عدد است که در یک نقشه تکرار نمی شود و هنگامی که شی با پایگاه داده مرتبط می شود، مرتبط می شود.
  • MapID یک شماره است که با نقشه mslink ثبت نام شده، به طوری که یک mslink می توان از یک نقشه به دیگر تکرار مرتبط است، تفاوت در تعداد ثبت نام بر روی نقشه، موضوع را به بخش 12 توضیح داده شده در لیست بالا است.
  • پس از اتصال ، می توانید جداول دیگری را در پایگاه داده در Geographics مشاهده کنید ، مانند ثبت مالیات دهندگان ، مقادیر کاداستر ... و با این کار ، عملیاتی مانند تجزیه و تحلیل توپولوژی ، نقشه های موضوعی ، حاشیه نویسی روی نقشه و غیره

پایگاه داده

  • به منظور تعامل با یک پروژه Geographics، پایگاه داده باید شامل جداول زیر باشد:

دسته
از ویژگی های
mapsmscatalog
محتوا
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • علاوه بر این، جدولی که میخواهید ارتباط برقرار کنید، مانند ثبت نام کاداستر (فرض کنید آن را نامیده اید) برق وصل کردن) همانطور که من آن را می نویسم ، باید ستونی به نام MsLink با M و L با حروف بزرگ به آن اضافه شود. و این باید از نوع خودشماری باشد ، بنابراین هر بار که کارت جدیدی ایجاد می شود به آن عددی اختصاص داده می شود که دیگر تکرار نخواهد شد.
  • ستون های زیر نیز باید به جدول اضافه شوند:

منطقه، نام این ستون ها مهم نیست ، مهم این است که عددی باشد با دو رقم اعشار. این کار برای به روزرسانی منطقه خاصیت در پایگاه داده است.

محدوده، درست مثل یک قبلی، برای ذخیره مقدار دو طرف اموال.

x1 y1 x2 y2. این چهار ستون است که مختصاتی که دامنه خاصیت را مشخص می کنند ذخیره می شود و برای رفتن به خاصیت مفید خواهد بود (قرار دادن) انتخاب شده است، درست مانند انتشار آن در ناشر Geoweb.

  • سپس ، در پایگاه داده ، در جدول mscatalog شما باید جدول رجیستری را وارد کنید و به آن یک شناسه اختصاص دهید. این کار به این صورت است که در مرحله بعدی می توان جدول را از Geographics مشاهده کرد و در کاتالوگ ثبت کرد.

نقشه ها

  • نقشه باید ثبت شود، از این کار انجام می شود پروژه / تنظیم / ثبت نام نقشه / فایل dgn. با این کار ، نقشه در جدول ugmap ها عددی بدست می آورد.
  • جدول ایجاد شده نیز باید از طریق جغرافیایی ایجاد شود. برای این شما باید بروید پروژه / تنظیم / جداول / جدول فهرست. در اینجا ایجاد می شود ، TICKET را در نام ، MSLINK (با بزرگ) در کلید اصلی و یک نام مستعار ، در این مورد FC قرار می دهیم. سپس مرتکب. با این کار ، ما آماده لاس زدن هستیم.

MSLINK

پیوند

شی به یک فیلد در جدول پیوند خواهد خورد برق وصل کردن، از طریق mslink به عنوان یک کلید اولیه و بر اساس یک بازی با ستون key_chart.

باید بین جسمی که باید پیوند بخورد (با فرض کنید شماره رمز روی نقشه) و یک شناسه در ثبت مطابقت داشته باشد. ممکن است شماره پرونده یا کلید کاداستر باشد ، اما نباید در همان نقشه تکرار شود.

MSLINK برای پیوند دادن، a حصارسپس بانک اطلاعاتی / مدیریت متن. برای رفتن به لیگ فقط سطح شماره تراشه را روشن می گذاریم. سپس نام جدولی را که می خواهیم پیوند دهیم و ستونی را که حاوی مطابقت است انتخاب می کنیم. در این حالت ، جدول Tab و ستون key_chart.

گزینه را فعال کنید استفاده از حصار، ما دکمه را انتخاب می کنیم پیوستن و ما روی صفحه کلیک میکنیم

  • آماده است MSLINK Gegraphics برای همه این زمینه های شماره تراشه را بر روی نقشه جستجو کرد، که با شماره تراکنش پایگاه داده در جدول همخوانی داشت برق وصل کردن و ستون key_chart. و از طریق لاس زدن mslink عدد خودکار موجود در آن ستون. روش آزمایش آن استفاده از دستور است ویژگی های بازبینیباید جدول مربوط به آن را افزایش دهد.
  • برای به روز رسانی منطقه و محیط، سطوح فعال فعال یا امکانات از مرز زمین و بلوک ، و مرکز سانترال. سپس انجام می شود پایگاه داده / محیط اطراف شما
    ddate
    .
  • برای به روز رسانی مختصات به روز رسانی پایگاه داده / مختصات.
  • قرار دادن ایجاد یک رکورد جدید در پایگاه داده است به روز رسانی برای به روز رسانی

من می دانم ، و آگاهم. اکنون می فهمید که چرا این موارد با ابزار VBA خودکار می شوند ...

با این حال ، یادگیری منطق آن یک تمرین ذهنی بود که بخشی از مغز ما را توسعه داد. مدیر جغرافیایی این آپارتمان نیز دارد.

گلگی آلوارز

نویسنده، محقق، متخصص در مدل های مدیریت زمین. وی در مفهوم سازی و اجرای مدل هایی مانند: سیستم ملی مدیریت املاک SINAP در هندوراس، مدل مدیریت شهرداری های مشترک در هندوراس، مدل یکپارچه مدیریت کاداستر - ثبت در نیکاراگوئه، سیستم مدیریت منطقه SAT در کلمبیا مشارکت داشته است. . سردبیر وبلاگ دانش Geofumadas از سال 2007 و خالق آکادمی AulaGEO که شامل بیش از 100 دوره در زمینه GIS - CAD - BIM - Digital Twins است.

مقالات مرتبط

دیدگاهتان را بنویسید:

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

بازگشت به دکمه بالا