새로운 맵 박스 벡터 타일을 QGIS베이스 맵으로 사용할 수 있습니까?


19

맵 박스 벡터 타일의 구현으로 QGIS 프린트 맵에서베이스 맵으로 어떻게 사용될 수 있는지에 대한 의문이 생깁니다 (누군가가 더 이상 프린트 맵에 관심이 있다고 가정하면)!

고품질 인쇄 맵에서 OSM 데이터를 사용하려면 현재 래스터 인 오픈 레이어 플러그인베이스 맵을 사용하지 않고 데이터를 다운로드하고 스타일을 지정하고이를베이스 맵으로 사용합니다.

나는 mapbox OSM 벡터 타일 레이어가 OSM 데이터의 다운로드 및 스타일링을 완화하는 데 사용될 수 있는지에 대해 흥미가 있습니다 (후면의 고통 ...). '벡터'라는 단어가 들리면 인쇄 품질을 생각합니다.

아마도 자신의 맵 박스 레이어를베이스 맵으로 로그인하고 사용할 수있는 맵 박스 QGIS 플러그인일까요?

모든 생각이나 통찰력에 감사드립니다!

답변:


1

Dane의 승인 된 답변에서 제안 된 퀀텀 잉크 플러그인은 QGIS 2.x에 대해 업데이트되지 않았으므로 오늘 나에게 맞는 업데이트를 제공하고 있습니다.

공식적인 방법은 최소 49 $ / 월 표준 계획이 필요한 WMTS ( https://www.mapbox.com/help/mapbox-arcgis-qgis/ ) 를 사용하는 것 입니다. 나는 그것을 시도하지 않았지만 아마도 가장 쉬운 것입니다.

그러나 TileLayer 플러그인을 사용하여 Mapbox의 스타일을 QGIS로 가져올 수 있습니다. mapid와 토큰이 모두 필요합니다.

-의 mapId는 Mapbox의 기본값 (에서 전체 목록 mapbox.streets, mapbox.light, mapbox.satellite ... 중 하나가 될 수 있습니다 https://www.mapbox.com/api-documentation/#maps 당신이 만들거나 하나) 맵 박스 에디터.

TileLayer 플러그인의 .tsv 파일을이 형식으로 작성하십시오 (대괄호로 모든 값을 바꾸십시오).

[layername] [attribution]   http://api.mapbox.com/v4/[mapid]/{z}/{x}/{y}.png?access_token=[yourtoken]

물론 매월 맵뷰 할당량을 소모합니다.


@Lukasz-벡터 타일은 내가 생각했던 것이 아니기 때문에 고맙게도이 질문을했습니다 ... 벡터 타일을 사용하는 방식으로 벡터 타일을 사용할 방법이 있는지 의심합니다. for-그것은 단순히 내 자신의 Mapnik 서버를 가동시키고 데이터를 그런 식으로 배포하는 것일 수 있습니다 ...
DPSSpatial

QGIS에 WMTS 레이어를 추가 할 수 있었고 무료 '스타터'계획을 세우고 있습니다.
윌.

QGIS에서 .png 대신 스타일 벡터를 사용할 수 있습니까?
RutgerH

7

물론 매트. 지도의 데이터 소스로 벡터를 사용하는 것은 고해상도 인쇄 출력에 이상적이며 MapBox 벡터 타일은 OSM과 같은 대용량 데이터를 효율적으로 배포하는 데 효과적입니다. 이 작업과 같은 것을 얻는 데있어 문제는 순전히 소프트웨어 수준이라고 생각합니다. 타일을 모아 모자이크하고 스타일을 적용한 다음 타일 가장자리 아티팩트를 피하기 위해 매끄럽게 렌더링하는 기능이 필요합니다. 또한 인쇄 대상 형식이 PDF / SVG인지 또는 고해상도 PNG / JPEG가 완벽한 렌더링을위한 최적의 방법을 결정하는지 여부에 따라 출력 형식을 고려해야합니다.

Mapnik의 벡터 타일 지원을 통해 TileMill은 벡터 타일을 이미 지원할 가능성이 높은 벡터 타일을 지원합니다. 그러나 C ++ 및 Python 기반 QGIS는 Quantumnik 플러그인 ( https://github.com/springmeyer/quantumnik ) 에서와 같이 Mapnik을 직접 사용할 수도 있습니다 . QGIS의 레이아웃 도구는 현재 TileMill보다 인쇄 출력에 대한 더 많은 제어 기능을 제공합니다.


2

나도 같은 것을 궁금해했다. 덧붙여서, 나는 오늘 일찍이 링크를 가로 질러 갔다.

http://blogs.terrorware.com/geoff/2012/11/17/offline-map-tiles-in-qgis/

아마도 로컬 컴퓨터가 아닌 데이터를 다운로드하지 않고 Mapbox에서 타일을 가져 오기 위해 약간 조정할 수 있습니다.

행운을 빕니다!!


@Dane : 답장과 생각에 감사드립니다! 개인적으로 QGIS 플러그인뿐만 아니라 Mapbox 정원에 씨앗을 심는 중입니다 ...이 경우 QGIS를 Mapbox의 클라이언트로 간주합니다.베이스 맵의 작성 환경은 tilemill / mapbox에 의해 잘 처리되며 이유는 없습니다. QGIS에서 OSM 기반베이스 맵의 디자인을 처리하기 위해 ... 진화되는 것을 기대합니다! (ps. 어떻게 stackexchange 주석에 캐리지 리턴을 추가합니까?!?!)
DPSSpatial

재미있는 해킹! 나는 그것을 시도 할 수 있습니다!
DPSSpatial

누구든지 이것을 통합하는 곳을 얻었습니까?
NetConstructor.com

@ NetConstructor.com 아니오, 그리고 벡터 타일이 내가 어떻게 생각하는지 잘 모르겠습니다.
DPSSpatial
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.