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

GDAL и создание файла из таблицы.

Добавлено: 09 авг 2012, 12:28
cibo
Есть две пространственные таблицы. У одной геометрия в WGS у другой в МСК.

Сохраняю один из объектов таблиц в файл

Код: Выделить всё

ogr2ogr -f "MapInfo File" output2.tab PG:"host=localhost user=postgres password=123456 dbname=postgis" -sql "SELECT * from filedata WHERE num=1"
Таблица которая была в WGS сохраняется нормально,

Изображение

а та, которая в МСК имеет сдвиг.

Изображение

Форма у них разная изначально(выступ в верхней части участка).
нужно как то определять систему координат при таком сохранении?

Re: GDAL и создание файла из таблицы.

Добавлено: 09 авг 2012, 14:15
cibo
Так же есть желание вызывать огр2огр из явы делаю так.

Код: Выделить всё

	Process process = Runtime.getRuntime().exec(new String[]{"cmd.exe", "D:/Projects/GDAL/ogr2ogr.exe -f 'MapInfo File' D:/Projects/GDAL/r/output_test.tab PG:'host=localhost user=postgres password=123456 dbname=postgis' -sql 'SELECT * from filedata WHERE num=1'"});
Ошибок не выдает, но и работать не работает.

Re: GDAL и создание файла из таблицы.

Добавлено: 09 авг 2012, 14:28
Voltron
Пункт 2.1.3 правил форума.

Про жабу смотрите здесь

Re: GDAL и создание файла из таблицы.

Добавлено: 10 авг 2012, 06:42
cibo
Насчет второго вопроса извините. Правда, он уже решился.
Хотелось бы по первому вопросу узнать ваше мнение.

Re: GDAL и создание файла из таблицы.

Добавлено: 13 авг 2012, 17:25
Boris
cibo писал(а):Есть две пространственные таблицы. У одной геометрия в WGS у другой в МСК.
Сохраняю один из объектов таблиц в файл
нужно как то определять систему координат при таком сохранении?
Что бы получить ответ надо ЯВНО указать, что вы имеете в виду по "МСК".