RaphaelJS (예 : http://raphaeljs.com/australia.html)를 사용하여 대화식지도를 작성하려고합니다. 출처를 확인하십시오. 지도 경로 데이터를 입력해야합니다. 삽화가 또는 inkscape가 그것을 할 수 있다는 사실 외에도이 정보를 얻는 방법에 대한 명확한 설명은 어디에도 없습니다. 이 인도지도에서 "주"경로 데이터를 얻으 려는데 : http://en.wikipedia.org/wiki/File:India-locator-map-blank.svgRaphaelJs에서 사용할 SVG 맵에서 경로 데이터 추출
6
A
답변
11
음,이 중 하나는 쉽습니다. SVG는 단순한 XML 파일입니다. 따라서 Illustrator를 통해 "추출"할 필요가 없습니다.
텍스트 편집기에서 SVG를 열면 모든 것이 나타납니다! (RaphaelJS 경로 기능과 함께 사용할 수있는 경로 데이터 문자열은 경로 노드의 d 속성에 보관됩니다).
는 시계 우리 다른 사람의 SVG 파일을 사용하는 경우 저작권 문제에 대한; RaphaelJS에 최적화 될 필요가있을 것이다 나이가 SVG를 들어) 경로 데이터를
스컹크
0
을 파일. 잉크 공간에서 파일을 열고 최적화 된 AVG로 저장하십시오. Adobe Illustrator에서 빈 이미지로 열리는 AVG 파일이있는 경우 텍스트 편집기로 파일을 편집하고 viewBox의 처음 두 값을 0,0으로 설정합니다. Wikipedia의지도 AVG 파일 작업시 두 단계가 필요할 수 있습니다.
4
Ready.Set.Raphael과 같은 변환기를 사용하여 경로를 추출하고 자바 스크립트 출력을 생성 할 수도 있습니다. 실시간 세이버입니다!
이런 쓰레기! 텍스트 편집기에서 SVG 파일을 열 수 있습니다!?!? 내가 물건을 알아낼 수 없을 정도로 이상하게 여겨지지 않습니다. 감사! – Stromfeldt