В ArcGIS 10 появилась новая возможность добавлять вложения к отдельным объектам в классы объектов, хранящиеся в базе геоданных. Одним из вариантов использования этого было бы добавление нескольких картинок в определенное место, пожарные гидранты, кажется, популярный пример (важно знать, если вы собака в Интернете, нуждающаяся в пит-стопе, я полагаю).
В базе данных структура класса объектов с включенными вложениями является тройной:
- сам класс объектов,
- таблица, содержащая вложения и связанные метаданные (имя файла, размер и т. д.), и
- класс отношений, определяющий отношение «один ко многим» между ними.
Мой вопрос: как экспортировать эти данные - класс пространственных объектов , вложения, метаданные вложений - для использования вне Arcgis? *
Экспортировать FC легко, FeatureClassToFeatureClass работает так же, как и для FC без включенного вложения. Экспорт таблицы вложений? Не так много. TableToTable для output.dbf извлекает только метаданные вложенного файла, для вывода ошибок output.csv с неподдерживаемым типом поля, а для вывода информационной таблицы происходит сбой с общей ошибкой поля.
Это не так уж удивительно, поскольку эти типы файлов не поддерживают тип двоичного двоичного объекта. Я ожидал / надеюсь найти инструмент, который конвертирует прикрепленные двоичные файлы в их родной формат, например
Так как насчет этого? Что мне нужно сделать, чтобы получить данные?
* по иронии судьбы мой проект, который породил этот вопрос, состоит в экспорте для использования в Arcgis, но не в Arcgis Desktop ...