У нас є великий (10 000 плюс) сховище просторових даних (shp / gdb / tab vectors та ecw / tif растри, а також дані las, xyz та DEM), де деякі мають записи метаданих у xml за допомогою редактора метаданих anzlic. Я хочу перевірити, чи є у кожного просторового набору даних пов'язаний запис XML і перевірити проекції, просторовий обсяг, джерело та розмір відносно пов'язаного просторового файла.
Я створив скрипт на основі arcpy, щоб витягнути цю інформацію з читаних форматів ESRI, але я не впевнений, як обробляти файли вкладок і, що ще важливіше, як перевірити її проти запису xml на основі метамедіатора.
Отже, якщо у нас є citypoints.shp / .tab, тоді ми повинні мати citypoints_metadata.shp / .tab.xml, оскільки запис метаданих -це окремо від citypoints.shp.xml, яке деяке програмне забезпечення автоматично створюється.
Ще одне подібне питання на форумі: чи підтримуються метадані ANZLIC, використовуючи новий підхід ArcGIS 10.x? але він не охоплює вимогу перевірити наявність дійсного запису та мати справу з форматами .tab (інші не-esri) у робочій області open source / creative commons, відповідно до мого запитання ( Як читати файли MapInfo .tab в ArcPy ? ). Я також переглянув програмне забезпечення, згадане в Редакторі метаданих ISO Open Source? але жоден з них не автоматично генерує файл базових метаданих або дозволяє порівняти існуючі записи з джерелом.