Меня интересуют плюсы и минусы различных пространственных инструментов ETL (извлечение, преобразование, загрузка). Если вы использовали предметы, перечисленные здесь (или добавили свои), я прошу вашего мнения и опыта. В частности, я хотел бы увидеть сравнение юзабилити:
- Safe Software FME (проприетарная)
- Расширение совместимости данных ArcGIS (проприетарное, подмножество функций FME)
- Пространственное расширение Talend (ранее Spatial Data Integrator) (с открытым исходным кодом)
- GeoKettle (с открытым исходным кодом)
- ogr2ogr (я не знаю, что это действительно ETL, но больше из набора инструментов для перевода файлов)
- Любой дополнительный лот в списке
Нет необходимости давать обзор ВСЕХ упомянутых программ. Если у вас есть опыт даже с одним из них, это будет очень полезно при принятии решения о том, в каком направлении идти.
Пример: я ищу, чтобы создать функцию преобразования схемы, которая позволит мне выбрать входной слой, создать перевод и вывести на новую, предварительно определенную схему. Оптимально, после создания сценария перевода, я хотел бы иметь интерактивную форму, где я могу «сопоставить» поля в моем входном слое с выходным слоем (т. Е. Выходной слой будет иметь поле под названием «Адрес», как оно называется во входном слое?)
Некоторые из них были упомянуты в разделе «Вопросы и ответы» в разделе Какие инструменты доступны для загрузки ГИС-данных в базу данных?
И вот пара связанных статей, которые я нашел.