Страница 1 из 1

GeoKettle. Первые шаги

Добавлено: 29 июл 2011, 14:26
updates-bot
Обсуждение статьи "GeoKettle. Первые шаги"

http://gis-lab.info/qa/geokettle.html

Re: GeoKettle. Первые шаги

Добавлено: 29 июл 2011, 14:55
Александр Мурый
Спасибо, интересная статья.
Замечание:
При работе в Linux файл требуется сделать запускаемым (chmod -x)
Сделать исполняемым -- "chmod +x", а вот снятие атрибута исполнения -- как раз "chmod -x"

Re: GeoKettle. Первые шаги

Добавлено: 29 июл 2011, 15:21
Mavka
amuriy
Исправил.

Re: GeoKettle. Первые шаги

Добавлено: 02 авг 2011, 00:04
Mavka
Думаю, стоит отметить в статье:
GeoKettle для строковых полей в БД PostgiSQL предлагает тип TEXT (неограниченной длины). Который из соображений оптимизации производительности рекомендуется, по возможности, заменять на строковый тип с ограниченной длиной: CHARACTER VARYING(255).

Re: GeoKettle. Первые шаги

Добавлено: 30 авг 2011, 15:24
SS_Rebelious
В разделе статьи "Обработка множества файлов" в первом шаге не раскрыта роль функций Select Values и Replace in a String. Смотрю сейчас тестовый проект и не могу понять, что же именно они делают. Если с filenameTAB всё вроде понятно в Select Values, то его роль в Replace in string не ясна.

Какие функции выполняет filenameSHP? - такое ощущение, что просто переименовывает расширение из tab в shp?

P.S. нашёл в Known Issues такое:
Linux
Occasional JVM crashes running SuSE Linux and KDE. Running under Gnome presents no problems. (detected on SUSE Linux 10.1 but earlier versions also have the same problem)
На поздние версии тоже распространяется...

Re: GeoKettle. Первые шаги

Добавлено: 30 авг 2011, 16:11
Mavka
Get File Names выдает таблицу с 13 полями (полный путь, только имя файла, расширение, размер и т.п.)

В Select values выбираем из таблицы только поле filename (полный путь). Причем берем его два раза под разными именами: filenameTAB будет использоваться при чтении (OGR File Input), а filenameSHP для указания куда записывать результат (OGR File Output).

Поскольку на выходе Select values оба поля одинаковые, то в Replace in string выполняется замена в поле filenameSHP подстроки "tab" на "shp" (здесь простая замена, но можно еще и RegExp включить).

Re: GeoKettle. Первые шаги

Добавлено: 19 июн 2012, 06:16
vlalexey
Спасибо за статью. Помогает стартовать в изучении.

Подскажите: есть возможность в "SRS Transformation" задать СК иначе чем через WKT? (хочется через Proj4 формат)