QGIS 3.0 은 새로 나왔고,

새로 나왔기에 지원되지 않는 플러그인이 많다.


망고소프트의 이민파 소장님께서 만든 TMS for Korea도 당연히 지원이 안되고

심지어는 openlayers plugin도 지원이 안된다.


하지만 편법은 다 있는법.


QGIS 3.0.2를 켜도 좋고, 2.18.19을 켜도 좋고 뭐를 켜도 좋다.

나는 3.0.2을 켰지만, 사실 2.18.19을 사용하는게 안정적인듯.


일단 난 시스템 로케일을 영어로 설정해놔서 영어로 뜸


뭐 잡소리 끄고 하는방법


Browser Panel에서 XYZ Tiles를 들어간다.



그리고 마우스 오른쪽 버튼 누르고 New Connection을 하면 다음과 같은 창이 뜸




Tile Map URL을 넣으면 되지롱!


Tile Map Url은 일단 나는 기본적으로 구글 기본지도랑 OSM 지도를 넣었다.

OSM 지도 URL은 다음과 같음

http://a.tile.openstreetmap.org/{z}/{x}/{y}.png

참고로 나는 Max Zoom Level은 19로 했는데 20으로해도 된다.


Google 지도 URL은 다음과 같음

http://mt0.google.com/vt/lyrs=m&hl=en&x={x}&y={y}&z={z}&s=Ga


자세히 보면 이부분이 조정 가능한 파라미터인데

lyrs=m&hl=en

lyrs = m (레이어 = m)

hl = en (언어는 = en)

이라는 의미다

한국어는 kr, 일본어는 ja 이런식이다.

lyrs 의 값은 다음과 같음


  • h = roads only
  • m = standard roadmap
  • p = terrain
  • r = somehow altered roadmap
  • s = satellite only
  • t = terrain only
  • y = hybrid



기존의 OpenLayers Plugin이 시스템 로케일에 따라 언어설정이 불가능했다면

이거는 오히려 언어설정시 유용하다.


그리고 구글지도 Max Zoom Level 은 20까지 지원됨

이미 나는 OSM 지도를 깔았기 때문에 이번에 추가로 Google Road를 넣었다.



오랜만에 유용한 글이 되었길 바라는데


일단 빨래 걷으러 가야함


읽어줘서 감사요




참고로 네이버랑 다음 지도도 URL 올려줄께요

반응형

+ Recent posts