2013-03-07 1 views
1

미국의지도와 그 위에 국가 레이어, 다른 카운티 및 다른 장소 (as per defined by US Census)를 표시해야합니다. 또한 일부 기준에 따라 하나의 레이어 또는 다른 레이어를 동적으로 전환하고 일부 레이어를 채색해야합니다 (예 : 일부 카운티를 빨간색으로 채우기, 다른 일부를 초록으로 채우기 등). 지도 자체는 단순 할 수 있으며 도로 나 자세한 것은 필요 없습니다.벡터 레이어를 지원하는 타일 기반지도 솔루션

첫 번째 시도는 this example을 기반으로 한 d3으로 수행되었지만 타일링 기반 솔루션으로 바꾸고 싶습니다. 모바일 장치 용으로보다 가볍고 부드럽고 잘 지원되는 것처럼 보입니다.

웹용 솔루션 (상업용 및 비상업적 인 서비스 또는 로컬로 구현 가능)을 찾고 있었지만 내 모든 요구를 충족시킬 솔루션을 찾지 못했습니다. 예를 들어, very nice editor도 포함 된 MapBox을 찾았지만 정의한 레이어를 정밀하게 제어 할 수는 없습니다. 내가 레이어를 숨기거나 표시 할 수는 있지만 그 중 일부만 색칠 할 수는 없습니다. Google지도는 물론 첫 번째 옵션 이었지만 위와 같은 방법을 찾지 못했습니다.

사용할 수있는 해결책이 있는지 알고 계십니까?

+0

OpenLayers를 보았습니까? 웹용 표준지도 솔루션. – Svend

+0

이미 [폴리 맵] (http://polymaps.org)을 보셨습니까? –

답변

0

나는 끝이없는 제품을 살펴볼 것입니다. 이를 통해 다양한 기술을 사용하고 다양한 방법으로 최종 제품을 제공 할 수 있습니다. Geoserver는 계층의 요구 사항에 따라 타일이나 기능을 출력 할 수있는 타일링 서버로 사용됩니다.

ESRI, Quantum GIS를 사용하여 연결하거나 포함 된 웹 기반 맵을 사용할 수 있습니다. 그것들은 오픈 소스이기 때문에 기본적으로 동일하지만 엔터프라이즈 지원과 함께 제공되는 무료 또는 상용 버전으로 사용할 수있는 커뮤니티 버전이 있습니다.

here을 찾을 수 있습니다.

관련 문제