사용자 정의 OpenStreetMap 타일 서버 생성


13

작업중 인 프로젝트 에 대한 전체 OSM 행성 데이터베이스를 기반으로 맵 타일 서버를 만들고 싶습니다 . 나는 몇 가지 가이드와 협력하여 무언가를 시작하고 실행했지만이 과정을 처음부터 끝까지 진행하는 포괄적 인 리소스를 너무 많이 찾지 못했습니다.

지금까지의 요구 사항 :

  • 리눅스 기반 (10.04를 선호하지만 무엇이든 열려 있습니다)
  • Mapnik을 사용한 타일 렌더링
  • 지도 제작 및 기호화를 내 필요에 맞게 사용자 정의 할 수있는 기능 (Quantumnik 또는 Cascadenik은이를위한 좋은 도구 인 것 같습니다)

우리가 구축하고있는 일부 내부 앱에 적합한 사용자 지정베이스 맵지도 제작법을 갖고 싶습니다. 이것이 시작하기에 좋은 곳이라고 생각했습니다. 이것을 구축하는 데 좋은 가이드 / 리소스를 아는 사람이 있습니까? 각 구성 요소에 대한 문서만이 아니라 단계별 설명을 선호합니다 ...

답변:


10

다음 스레드가 귀하의 질문에 대답 할 수 있습니다 . OSM 데이터를 기반으로 사용자 정의 맵을 어떻게 시각화합니까?

여기에는 자신의 데이터, 타일 드로어 도구, mapnik 등의 롤링에 대한 정보가 포함됩니다. 스레드는 질문에 특히 적합한 다음 링크를 나타냅니다. "자신의 OpenStreetMap 서버 구축" http://weait.com/content/build -자체 오픈 스트리트 맵 서버 Ubuntu 10.04 / PostGIS / Mapnik 스택을 사용합니다.


또한 필수 소프트웨어가 이미 설치된 가상 머신을 사용하는 mapsfromscratch.com 튜토리얼을 권장합니다 .
tcarobruce

3

이것은 정말 큰 질문입니다. 첫 번째 부분의 대부분은 매우 자세한 위키 페이지 http://wiki.openstreetmap.org/wiki/Mapnik에 설명되어 있습니다. 타일 ​​렌더링 부분에 대한 가능성이 높은 TileCache가 부족합니다. 그것으로 충분합니까? 타일 ​​드로어를 빌드하는 데 사용한 일부 파일을 제거 할 수 있습니다.


서로 다른 구성 요소가 함께 작동하도록 구성하는 방법에 대한 설명서가있는 경우 시스템 작동 방식을보다 잘 이해하는 데 도움이됩니다.
colemanm

1

전체 행성 파일을 가져 오는 데 시간이 오래 걸린다는 점에 유의하십시오 (6 일 후에도 서버에서 전원이 꺼지면 여전히 완료되지 않았습니다). osm2pgsql에서 -a를 사용하여 일련의 작은 행성 파일 가져 오기를 고려할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.