У нас есть большой (более 10 000) репозиторий пространственных данных (векторы shp / gdb / tab и растры ecw / tif, а также данные las, xyz и DEM), где у некоторых есть записи метаданных в xml с использованием редактора метаданных anzlic. Я хочу проверить, имеет ли каждый набор пространственных данных связанную запись xml, и проверить проекции, пространственный экстент, источник и размер по сопоставленному пространственному файлу.
Я создал скрипт на основе arcpy для извлечения этой информации из читаемых форматов ESRI, но не уверен в том, как обращаться с файлами вкладок и, что более важно, как сравнивать его с XML-записью на основе anzlic metaeditor.
Так что если у нас есть 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 с открытым исходным кодом? но ни один из них не генерирует автоматически файл базовых метаданных и не позволяет сравнивать существующие записи с источником.