Как включить проекционное преобразование в QGIS

13

Мой проект QGIS имеет два слоя, один из которых извлекается плагином слоя Google, который выбирает статическое изображение карты Google, CRS которого + proj = merc + lon_0 = 0 + lat_ts = 0 + x_0 = 0 + y_0 = 0 + a = 6378137 + b = 6378137 + единиц = m + no_defs, а другой векторный слой является постгис-слоем, CRS которого + proj = longlat + ellps = WGS84 + datum = WGS84 + no_defs.

Я оцифровал некоторые функции полигонов из Google Layers и добавил их в векторный слой. Однако QGIS, похоже, не выполняет автоматическое преобразование CRS. Как я могу изменить его проекцию?

Благодарность

сяо
источник
Вы добавили полигоны в слой PostGIS? Правильно ли он наложен перед редактированием?
Подземье

Ответы:

18

Чтобы перепроектировать слои (в проекте CRS), вы должны включить «включить репроектирование на лету» в свойствах проекта.

Репроекция растра работает только с qgis 1.7

Открыв проект, нажмите, ctrl+shift+'p'чтобы открыть диалоговое окно свойств проекта. Установите флажок «Включить» преобразование CRS «на лету»:

введите описание изображения здесь

Джованни Манги
источник
1

Вы можете просто экспортировать свой слой с другой системой координат: нажмите на слой и просто перейдите к «сохранить как», где вы можете выбрать CRS

Миколас Симутис
источник
это не работает вообще. Рекомендуется перепроектировать и трансформировать ваш shp, как описано здесь: Перепроектирование и преобразование (векторные) данных docs.qgis.org/2.2/en/docs/training_manual/vector_analysis/…
maycca