יותר

מוצא ומתקן שכבה חסרה ב- MXD באמצעות ArcPy?


אני נאבק עם ArcPy.

מישהו יכול לעזור עם סקריפט לזהות שכבות חסרות (חץ אדום ב- TOC) ולאחר מכן לחפש את מיקומי הקבצים הנכונים ולאחר מכן לעדכן את mxd.


כל סקריפט לשם כך יצטרך להתחיל באמצעות ListBrokenDataSources אשר:

מחזירה רשימת Python של אובייקטים של שכבה בתוך מסמך מפה (.mxd) או קובץ שכבה (.lyr) שניתקו חיבורים לנתוני המקור המקוריים שלהם.

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


צפו בסרטון: Convert ArcGIS file types .lyr.mxd to QGIS with SLYR. burdGIS (אוֹקְטוֹבֶּר 2021).