2010-01-04 4 views
2

나는 세계지도를 표시 할 수있는 .NET 차트 구성 요소를 찾고 있습니다. 다른 국가를 음영 처리하는 옵션이 있습니다.프리웨어 .net map 구성 요소?

이렇게하는 프리웨어 제품이 있습니까?

모든 Google 유형 API를 사용할 수 없으므로 "오프라인"이어야합니다.

+0

답을 표시해야합니다. –

답변

0

SVG 월드 맵을 사용하여 코드를 동적으로 편집하고 (사진을 다시로드하여) 하이라이트를 표시하는 것이 하나의 접근 방법이라고 생각합니다.

SVG는 XML 형식이며 개별 스타일이 올바르게 정의되어 있으면 일반 스타일 시트를 사용하여 개별 오브젝트의 색상을 변경할 수 있습니다. (자유롭게 사용할 수있는)를 world map on Wikipedia의 경우, 국가가 코드에서,

<path class="landxx ca" d="M 614.43303,201......." id="path4906"/> 

그래서

다음과 같이 정의된다, 당신은 단지

.ca { fill: red; } 

과 같은 스타일 섹션 뭔가에 추가 할 수 있습니다 다시 끝났어.

[SVG 계발을위한 Simonw에 환호]

0

Microsoft Silverlight Toolkit는 무료이며, 오프라인으로 작동합니다. 그것으로 당신 만의 세계지도를 개발할 수 있습니다.

참고 : 사용자는 Silverlight이 설치되어 있어야합니다.