Microstation גיאוגרפי, להתחבר למסד הנתונים

למרות Geographics היא גרסה מורשת של בנטלי, לאחר מפת Benley ו Cadastre הם כאן כדי להישאר, הנה כמה הערות לסטודנט שרוצה להתחבר מסד נתונים של מפות פרויקט גיאוגרפי.

מתוך נושאים קודמים

באיזו הודעה הסברתי לפני כמה האומץ של עבודה גיאוגרפית, סיכום זה של ערכי 15 כמעט מראה שאני באמת נהנה מזה.

  1. ספר התכונות
  2. לתמטיים
  3. ניקוי טופולוגי
  4. חבר קווים
  5. ניתוח טופולוגי
  6. חבר פרויקט מקומי
  7. ייבוא ​​מקובצי צורה
  8. צור רשת קואורדינטות
  9. כמה diferencias עם מפת בנטלי
  10. פיתוח עם VBA
  11. הבדלים עם הירשם
  12. הגירה אל מפת בנטלי
  13. מעושן עם G! כלים
  14. דוגמאות מעוררות השראה

מה שקורה הוא שהגיאוגרפיה הייתה תמיד כזאת, תוכנה שהייתה צריכה לדעת דברים מעושנים כדי ליישם ברמת המנהל. בעוד המשתמשים היו צריכים ללמוד לעשות שגרות בסיסיות כדי ליישם את זה, אבל זה כלי כי למרות בנטלי אינו מגיב בתמיכה, הוא עדיין להיות מוגן על ידי אלה שאינם רוצים לתת לו ללכת.

מה להתחבר

גיאוגרפי יכול להיות מחובר לפחות Oracle, SQLServer או Access מסדי נתונים, רצוי באמצעות ODBC, אם כי הם לא רק בסיסים או רק מצב של חיבור. החיבור נוצר, כפי שהוסבר ב- 6 ברשימה לעיל.

מה להתחבר

גיאוגרפיות, בגרסאות אלה הוא עובד דרך קישורים חיבור אובייקט (קישורים), אשר יכול להיות קו, נקודה, תא, או מצולע. חיבור זה פועל כך:

  • האובייקט המחובר חייב להיות על המפה, נניח מספר כרטיסיות בטופס 425876.
  • MsLink הוא מספר שאינו חוזר על המפה והוא משויך פעם האובייקט מקושר למסד הנתונים.
  • MapID הוא מספר המקשר את mslink עם המפה הרשומה, כך MsLink ניתן לחזור ממפה אחת לאחרת, ההבדל הוא במפה אחת מספר, אשר הסברתי ב 12 ברשימה העליונה.
  • פעם מקושרים, ניתן לדמיין בטבלאות גיאוגרפיות אחרות של מסד הנתונים, כגון רישום של משלמי המסים, ערכים cadastral ... ועם אלה לעשות פעולות כמו ניתוח טופולוגי, מפות נושאיות, ביאורים למפה, וכו '

מסד הנתונים

  • כדי לקיים אינטראקציה עם פרוייקט Geographics, מסד הנתונים חייב להכיל את הטבלאות הבאות:

קטגוריה
תכונה
מפות
קטגוריית
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • בנוסף, את הטבלה שבה אתה רוצה להתחבר, כגון לרשום את cadastral (נניח שזה נקרא תקע) עליך להוסיף עמודה בשם MsLink, תוך כדי הקלדה, באותיות רישיות M ו- L. וזה חייב להיות מסוג האוטונומי, כך שבכל פעם שנוצרת כרטיסייה חדשה היא מקצה מספר שלא יחזור על עצמו.
  • בנוסף לטבלה יש להוסיף את העמודות הבאות:

אזור, שם של עמודות אלה לא משנה, מה שחשוב הוא שזה מספרי עם שתי ספרות אחרי הנקודה העשרונית. זה יהיה כדי לעדכן את השטח של הנכס במאגר.

היקף, בדיוק כמו הקודם, כדי לאחסן את הערך של הסכום של הצדדים של הנכס.

x1, y1, x2, y2. אלה ארבע עמודות אשר ישמרו את הקואורדינטות המגדירות את טווח הרכוש, ואשר יהיה שימושי ללכת לחווה (לְאַתֵר) שנבחר, כמו גם לפרסם אותו Geoweb Publisher.

  • לאחר מכן, במסד הנתונים, בטבלה mscatalog יש לכלול את טבלת התבנית ולהקצות מזהה. זה כך את הטבלה ניתן לראות מן גיאוגרפיים בשלב הבא והוא יכול להיות רשום בקטלוג.

המפות

  • המפה חייבת להיות רשומה, זה נעשה מ פרויקט / הגדרה / הרשמה מפה / קובץ dgn. עם זאת, המפה רוכש מספר בטבלה ugmaps.
  • יש ליצור את הטבלה שנוצרה גם מאזור גיאוגרפי. בשביל זה אתה צריך ללכת פרויקט / הגדרה / טבלאות / טבלה קטלוג. הנה נוצר, הצבת קובץ בשם, MSLINK (עם אות הון) את המפתח הראשי ואת כינוי, במקרה זה FC. ואז לְבַצֵעַ. עם זאת, אנחנו מוכנים להתקשר.

MSLINK

הוא קורא

האובייקט יקושר לשדה בטבלה תקע, דרך mslink כמפתח הראשי ועל בסיס צירוף מקרים עם הטור key_file.

חייבת להיות התאמה ייחודית בין האובייקט להיות מחויב (מניחים מספר כרטיסיות במפה) ומזהה בתבנית. זה יכול להיות גם את מספר הקובץ או מפתח cadastral, אבל זה לא צריך לחזור על אותה מפה.

MSLINK כדי להפעיל, א גדראז מסד נתונים / מנהל טקסט. אנו משאירים רק את מספר התקע כדי להמשיך בשיחה. לאחר מכן בחר את שם הטבלה שבה ברצוננו לקשר ואת העמודה המכילה את ההתאמה. במקרה זה, טבלת טבלה והעמודה key_file.

אנו מפעילים את האפשרות השתמש גדר, אנו בוחרים את הכפתור לְהִצְטַרֵף ולחץ על המסך.

  • בוצע, MSLINK Gegraphics חיפש את כל השדות של מספר האסימון על המפה, אשר תאם את מספר אסימון הנתונים בטבלה תקע בעמודה key_file. והוא עשה שיחה דרך mslink מספר אוטומטי באותו עמודה. הדרך לבדוק את זה היא באמצעות הפקודה תכונות סקירה, עליך להרים את הטבלה המשויכת.
  • כדי לעדכן את האזור ואת המערכת, את רמות או מאפיינים של הגבול של רכוש תפוח, ו centroids. ואז זה נעשה מסד / שטח המערכת u
    ddate
    .
  • כדי לעדכן קואורדינטות, עדכון מסד נתונים / קואורדינטות.
  • הַבלָעָה היא ליצור שיא חדש במסד הנתונים, עדכון כדי לבצע עדכון.

אני יודע, ואני מודע לכך. עכשיו הם מבינים למה הדברים האלה הם אוטומטיים עם כלים VBA ...

עם זאת, לימוד ההיגיון שלה היה תרגיל מנטלי שפיתח חלק מהמוח שלנו. ה מנהל גיאו-מרחבי יש גם דירות שלה.

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם.

אתר זה משתמש Akismet כדי להפחית דואר זבל. למד כיצד מעובדים נתוני ההערה שלך.