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

Определение пользовательской СК, как стандартной epsg

Добавлено: 19 ноя 2010, 15:06
gis
Каким образом можно определить пользовательскую СК с ложным кодом epsg, чтобы она отображалась в стандартных СК.

Попробовал отредактировать файл ...\share\proj\epsg - СК не добавилась.

Re: Определение пользовательской СК, как стандартной epsg

Добавлено: 19 ноя 2010, 15:34
Voltron
QGIS хранит описания проекций и СК в файле qgis.db в домашнем каталоге пользователя. Это база SQLite, можно попробовать отредактировать её.

Re: Определение пользовательской СК, как стандартной epsg

Добавлено: 19 ноя 2010, 16:34
gis
Спасибо помогло :)

В установленной у меня инсталяции стандартные СК хранятся в бд ...\apps\qgis\resources\srs.db. Отредактировал ее и добавил свою СК с ложным кодом epsg.

В qgis.db хранится только пользовательская СК.

Нужно это было для решения этой проблемы viewtopic.php?f=19&t=6580

Кстати возможно есть какой-то баг в QGIS:
1) Когда загружаю слой из PostGIS, при попытке в свойствах выбрать для него определенную пользовательскую СК программа вылетает без описания ошибки. Если выбирать эту же СК но из списка ранее использованных - все нормально.
2) При поиске в диалоге выбора СК по коду, которого нет в стандартных СК иногда появляется окошко "Подходящих проекций не найдено", которое сложно потом закрыть (оно самовостанавливается)

Re: Определение пользовательской СК, как стандартной epsg

Добавлено: 19 ноя 2010, 17:42
Denis Rykov
gis писал(а):2) При поиске в диалоге выбора СК по коду, которого нет в стандартных СК иногда появляется окошко "Подходящих проекций не найдено", которое сложно потом закрыть (оно самовостанавливается)
У вас старая сборка, в новых версиях этот баг исправлен.