2011-10-06 5 views
2

전 세계, 국가 및 지역 맵의 이미지 맵을 자동으로 생성하는 방법을 찾고 있습니다.지도의 지역/경계에 대한 자동 이미지 맵 작업 방법

현재이 tool을 사용하여 수동으로 생성 된 한 국가의 지역에 대한 이미지 맵이 있습니다. 지역을 클릭하면 수동으로 생성 된 하위 지역지도가 표시됩니다. 하위 영역을 클릭하면 다른 페이지로 리디렉션됩니다.

현재이 방법은 한 국가에서 작동하지만 다른 국가에서도 사용하고 싶습니다.

이상적으로 솔루션은 국가를 쉽게 선택할 수 있어야하며 해당 이미지 맵이 제시되어야합니다. Google지도 또는 이와 유사한 온라인 도구를 사용하려고 생각했지만 지금까지는 작업을 완료하는 데 필요한 정보 나 적절한 API를 찾을 수 없었습니다.

나는 또한 this tool을 찾았지만 imagemap 생성을 자동화하는 방법 (또는 그렇게 할 수있는 경우)이 명확하지 않습니다.

도움이나 제안을 환영합니다.

건배

+1

http://davidlynch.org/blog/2008/03/creating-an-image-map-from-svg/ 읽기를 고려해보십시오. 완벽한 해결책은 아닙니다. 이 Python 스크립트는 SVG 파일을 이미지 맵으로 변환한다고합니다. SVG 맵은 예를 들어 여기에서 찾을 수 있습니다 - http://en.wikipedia.org/wiki/Wikipedia:Blank_maps#SVG_format – Lapple

+0

감사합니다. 이것은 좋은 제안입니다. 사소한 변화가 있었지만이 예제를 적용 할 수 있었지만 다른 이미지의 경우 다른 이미지의 좌표가 점에서 점으로 계산 되었기 때문에 큰 변화가 필요합니다. – pavid

답변

0

하지 완벽한 솔루션 그러나 나는 지금까지 할 수 있었는지 :

(I가 제공하는 스크립트를 사용 할 수 있었다 아래 솔루션의를 @Lapple 사용하여 수정을)

사용할 수있는지도는 here입니다.

1 - 저장 -
4 개체를 선택하고 오른쪽과 왼쪽으로 이동 - 3
, 상대 좌표를 허용 SVG 출력과 옵션을 제거 - 파일 - - 잉크 스케이프 환경 설정 잉크 스케이프,지도
2를 엽니 다 일반 SVG와 같은 사본,
5 -, 잉크 스케이프로 다시 열고 객체와 그룹 해제를 선택
7 - - 다음
(6), 뷰 박스를 말하는 줄을 제거하고 저장, 일부 편집기로 SVG 파일을 열 개체의 크기를 조정, 원하는대로 비율에 따라 비율 조정하는 것을 잊지 마세요. Object - Transform - Scale,
8 - 파일 - 문서 속성 - 콘텐츠 페이지의 크기를 조정 - 도면에 크기 조정,
9 - 모든 지역과 그룹을 선택,
10 - 파일 - 진공의 인증 된 정의,
11 - 마지막으로, 비트 맵으로 PNG를 내 보냅니다.

이 단계를 통해 Lapple의 설명에 제공된 스크립트를 사용할 수있었습니다.