Jak włączyć transformację projekcji w QGIS

13

Mój projekt QGIS ma dwie warstwy, jedna warstwa jest pobierana przez wtyczkę warstwy Google, która pobiera statyczny obraz mapy Google, którego CRS to + proj = merc + lon_0 = 0 + lat_ts = 0 + x_0 = 0 + y_0 = 0 + a = 6378137 + b = 6378137 + jednostki = m + no_defs, a kolejną warstwą wektorową jest warstwa postgis, której CRS wynosi + proj = longlat + ellps = WGS84 + dane = WGS84 + no_defs.

Zdygitalizowałem niektóre funkcje wielokątów z Warstw Google i dodałem je do warstwy wektorowej. Wydaje się jednak, że QGIS nie dokonuje automatycznej transformacji CRS. Jak mogę zmienić jego rzut?

Dzięki

xiao
źródło
Dodałeś wielokąty do warstwy PostGIS? Czy nakładało się poprawnie przed edycją?
podmrok

Odpowiedzi:

18

Aby ponownie rzutować warstwy (w CRS projektu), musisz włączyć opcję „włącz ponownie rzutowanie” we właściwościach projektu.

Ponowne odrzucenie rastra działa tylko od qgis 1.7

Po otwarciu projektu naciśnij, ctrl+shift+'p'aby otworzyć okno dialogowe właściwości projektu. Zaznacz pole wyboru „Włącz” w locie „transformacja CRS”:

wprowadź opis zdjęcia tutaj

Giovanni Manghi
źródło
1

Możesz po prostu wyeksportować warstwę z innym układem współrzędnych: kliknij warstwę i po prostu przejdź do „zapisz jako”, gdzie możesz wybrać CRS

Mykolas Simutis
źródło
to nie działa ogólnie. Zaleca się ponowną ochronę i transformację shp, jak opisano tutaj: Ponowne rzutowanie i przekształcanie (wektor) Dane docs.qgis.org/2.2/en/docs/training_manual/vector_analysis/…
maycca