GeoKettle. Первые шаги
-
- Bot
- Сообщения: 276
- Зарегистрирован: 03 фев 2008, 23:13
- Репутация: 3
-
- Гуру
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: GeoKettle. Первые шаги
Спасибо, интересная статья.
Замечание:
Замечание:
Сделать исполняемым -- "chmod +x", а вот снятие атрибута исполнения -- как раз "chmod -x"При работе в Linux файл требуется сделать запускаемым (chmod -x)
Редактор материалов, модератор форума
- Mavka
- Гуру
- Репутация: 9
- Mavka
- Гуру
- Репутация: 9
Re: GeoKettle. Первые шаги
Думаю, стоит отметить в статье:
GeoKettle для строковых полей в БД PostgiSQL предлагает тип TEXT (неограниченной длины). Который из соображений оптимизации производительности рекомендуется, по возможности, заменять на строковый тип с ограниченной длиной: CHARACTER VARYING(255).
лангольеры под окном жрали время ом-ном-ном
- SS_Rebelious
- Гуру
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: GeoKettle. Первые шаги
В разделе статьи "Обработка множества файлов" в первом шаге не раскрыта роль функций Select Values и Replace in a String. Смотрю сейчас тестовый проект и не могу понять, что же именно они делают. Если с filenameTAB всё вроде понятно в Select Values, то его роль в Replace in string не ясна.
Какие функции выполняет filenameSHP? - такое ощущение, что просто переименовывает расширение из tab в shp?
P.S. нашёл в Known Issues такое:
Какие функции выполняет 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)
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
- Mavka
- Гуру
- Репутация: 9
Re: GeoKettle. Первые шаги
Get File Names выдает таблицу с 13 полями (полный путь, только имя файла, расширение, размер и т.п.)
В Select values выбираем из таблицы только поле filename (полный путь). Причем берем его два раза под разными именами: filenameTAB будет использоваться при чтении (OGR File Input), а filenameSHP для указания куда записывать результат (OGR File Output).
Поскольку на выходе Select values оба поля одинаковые, то в Replace in string выполняется замена в поле filenameSHP подстроки "tab" на "shp" (здесь простая замена, но можно еще и RegExp включить).
В Select values выбираем из таблицы только поле filename (полный путь). Причем берем его два раза под разными именами: filenameTAB будет использоваться при чтении (OGR File Input), а filenameSHP для указания куда записывать результат (OGR File Output).
Поскольку на выходе Select values оба поля одинаковые, то в Replace in string выполняется замена в поле filenameSHP подстроки "tab" на "shp" (здесь простая замена, но можно еще и RegExp включить).
лангольеры под окном жрали время ом-ном-ном
-
- Активный участник
- Сообщения: 141
- Зарегистрирован: 01 апр 2011, 05:07
- Репутация: 9
Re: GeoKettle. Первые шаги
Спасибо за статью. Помогает стартовать в изучении.
Подскажите: есть возможность в "SRS Transformation" задать СК иначе чем через WKT? (хочется через Proj4 формат)
Подскажите: есть возможность в "SRS Transformation" задать СК иначе чем через WKT? (хочется через Proj4 формат)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя