Проекция в PRJ в LL WGS84
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Проекция в PRJ в LL WGS84
Есть проекция, описанная файлом PRJ. Есть набор точек в текстовом файле X Y.
Чем проще и быстрее всего пересчитать эти точки в Lat/Long WGS84?
Обязательно, что бы файл PRJ считывался, а не вводился руками.
Чем проще и быстрее всего пересчитать эти точки в Lat/Long WGS84?
Обязательно, что бы файл PRJ считывался, а не вводился руками.
-
- Активный участник
- Сообщения: 115
- Зарегистрирован: 29 апр 2008, 11:08
- Репутация: 7
Re: Проекция в PRJ в LL WGS84
Boris, Вам нужен полный "автомат", или ручной тоже сойдет?
Достаточно простой способ, но ручной, не на автомате.
Софт QGIS 1.0.1 + fTools 0.5.6.:
1. Через модуль "Текст с разделителями" подгружаем текстовый файл с точками X Y.
2. На появившемся в ТОС слое щелкаем правой кнопкой мыши, выбираем "Сохранить как shp-файл", проекцию оставляем по-умолчанию.
3. Файл PRJ созданного слоя удаляем, тот который нам нужен переименовываем как слой.
4. Подгружаем в QGIS. Если проекция не сложная (проверял на GK, UTM), она определяется автоматически.
5. В fTools делаем "Export to new projection", в качестве выходной проекции выбираем Lat/Long WGS84.
Достаточно простой способ, но ручной, не на автомате.
если проекция не очень мудреная (GK, UTM).Boris писал(а):Обязательно, что бы файл PRJ считывался, а не вводился руками.
Софт QGIS 1.0.1 + fTools 0.5.6.:
1. Через модуль "Текст с разделителями" подгружаем текстовый файл с точками X Y.
2. На появившемся в ТОС слое щелкаем правой кнопкой мыши, выбираем "Сохранить как shp-файл", проекцию оставляем по-умолчанию.
3. Файл PRJ созданного слоя удаляем, тот который нам нужен переименовываем как слой.
4. Подгружаем в QGIS. Если проекция не сложная (проверял на GK, UTM), она определяется автоматически.
5. В fTools делаем "Export to new projection", в качестве выходной проекции выбираем Lat/Long WGS84.
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Проекция в PRJ в LL WGS84
Спасибо за совет. А если исключить часть про SHP (или иной ГИС формат), то это упростит задачу?
В том плане, что создать SHP (или MIF) - это не является проблемой. Проекция будет нестандартная, но GK.
В идеале, это был бы вообще интерфейс командной строки.
В том плане, что создать SHP (или MIF) - это не является проблемой. Проекция будет нестандартная, но GK.
В идеале, это был бы вообще интерфейс командной строки.
-
- Активный участник
- Сообщения: 115
- Зарегистрирован: 29 апр 2008, 11:08
- Репутация: 7
Re: Проекция в PRJ в LL WGS84
я тоже подумал, что так было бы проще, но к сожалению, не владею в достаточной степени софтом работающим в консолеBoris писал(а):В идеале, это был бы вообще интерфейс командной строки.

-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Проекция в PRJ в LL WGS84
Чувствую придется SIM'а звать на помощь. Должно же что-нибудь в PRJ такое проделывать. 

- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Проекция в PRJ в LL WGS84
я тоже призадумался
есть proj, он может брать значения из текстового файла, разумеется выход можно перенаправить в файл, проблема в том, что я не нашел способа брать исходную СК из prj файла
можно использовать ogr2ogr, он позволяет использовать для описания исходных данных prj-файлов, например вот так:
однако тут такая проблема, не пойму как заставить его брать на входе простой TXT/CSV
в общем я уверен есть вариант, используя эти программы или их комбинацию, но как точно сходу не подскажу
есть proj, он может брать значения из текстового файла, разумеется выход можно перенаправить в файл, проблема в том, что я не нашел способа брать исходную СК из prj файла
можно использовать ogr2ogr, он позволяет использовать для описания исходных данных prj-файлов, например вот так:
Код: Выделить всё
ogr2ogr -s_srs ESRI::Input.prj ESRI::output.prj -t_srs shapeout.tif shapein.tif
в общем я уверен есть вариант, используя эти программы или их комбинацию, но как точно сходу не подскажу
пристегивайтесь, турбулентность прямо по курсу
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Проекция в PRJ в LL WGS84
есть еще вариант попробовать через CSV->Shape, оказывается ogr2ogr и такое понимает, сам не пробовал
http://www.gdal.org/ogr/drv_csv.html
http://www.gdal.org/ogr/drv_csv.html
пристегивайтесь, турбулентность прямо по курсу
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость