2012-05-17 4 views

답변

1

jVectorMap의 새 버전을 사용해보십시오. 이 기능이 있습니다. 다음은 example입니다.

+0

감사합니다. bjornd, jqvmap이 버려진 프로젝트처럼 느껴지기 시작했습니다. 나는 원래 jVectorMap 전에 그것을 우연히 발견했기 때문에 그것을 사용하고있었습니다. 나는 jVectorMap로 즉시 이주하고있다. – Cogicero

+1

감사 Cogicero. 나는 jVectorMap repo에 오랜 시간 동안 공약하지 않았다. 나는 곧 프로젝트에 착수 할 것입니다. – bjornd

+0

안녕 다시 비요른, 제게 올바른 방향으로 나를 가리 키시겠습니까? jvectormap을 직접 만들었지 만 왜 latlong 좌표가지도에 표식으로 표시되지 않는지 전혀 알지 못합니다. 내 투영 데이터 (type 및 centralMeridian) 값이 잘못되었거나 인세 트 및 bbox 값이 잘못된 것 같습니다. 내 경로가 매우 정확합니다. SVG지도를 직접 만들었으므로지도에 사용할 올바른 투영법 인 CentralMeridian 등 값을 얻는 방법을 알아야합니다. 무리 감사. – Cogicero

1

jqvmap은지도를 표시하기 위해 svg 이미지를 사용합니다. svg 이미지를 편집하고 점을 추가 할 수 있습니다. 다음은 SVG 편집기에 대한 링크가 http://svg-edit.googlecode.com/svn/branches/2.5.1/editor/svg-editor.html

FF에 불을 지르고를 설치하고 다음 단계

  1. 열기 다른 탭에서 (SVG 편집기) 위의 링크.
  2. 열기 http://jqvmap.com/. (또는 페이지 당신의 지도가 렌더링 됨)
  3. 방화 광으로지도를 검사하십시오. 모든지도 데이터가 포함 된 <svg> 태그가 있습니다.
  4. <svg> 태그에는 g 태그가 있습니다. 방화 광에서 오른쪽 <g> 태그 및 복사 svg 코드.
  5. 첫 번째 창으로 돌아 가기 (svg 편집기)
  6. svg 소스를 보려면 두 번째 메뉴 버튼을 클릭하십시오. (또는 U를 누르십시오)
  7. <g> 태그를 복사 한 코드로 바꿉니다.
  8. 변경 사항 적용
  9. 이제 원하는 위치에 점을 배치 할 수 있습니다. (도구를 탐색 해보십시오)
+0

지도에 js를 통해 "마커"를 동적으로 추가하려고합니다. 내 자신의 사용자 정의 맵을 만들지 말것 –

관련 문제