Google 지도를 SVG 이미지로 저장하려면 어떻게 해야 하나요?

Google 지도를 SVG 이미지로 저장하려면 어떻게 해야 하나요?

여기에서 이미지를 변환하고 싶습니다.http://scimaps.org/maps/map/map_of_complexity_sc_154/detailSVG 또는 PDF 파일로. Firefox에서 인쇄 기능을 사용할 수 없습니다. 내 옵션은 무엇입니까?

답변1

콘텐츠 소유자로부터 허가를 받았고 자신이나 공유하는 다른 사람에게 저작권 문제를 일으키지 않는다고 가정하면 적절한 해상도로 축소하고 이미지 덩어리를 화면 긁을 수 있습니다(Windows Ctrl+Alt+print에서) 화면이 초점이 맞춰진 현재 창을 클립보드에 캡처합니다. 그런 다음 MS 페인트나 가장 선호하는 사진 이미징 도구에 이미지를 다시 붙여넣고 다시 연결합니다. 그런 다음 페인트에서 원하는 형식으로 파일을 저장하거나 PDF 드라이버가 있는 경우 PDF로 인쇄할 수 있습니다.

답변2

(내 대답은 다음과 같습니다.이 Wayback Machine 스냅샷원본 페이지가 더 이상 존재하지 않기 때문입니다. 후속 페이지의 현재 URL은 다음과 같습니다.https://scimaps.org/map/9/5)

귀하가 링크한 페이지는 자신만의 비트맵 타일을 내부에 넣을 수 있는 (현재는 더 이상 사용되지 않는) Google 지도 라이브러리를 사용하고 있습니다. 기존 Google 지도를 구동한 것과 동일한 라이브러리입니다.

Google Maps(해당 서비스)는 쉽게 저장할 수 있는 방식으로 지도 벡터를 노출하지 않습니다. 이것은 해킹을 통해서만 작동할 수 있습니다.

최신 Google 지도('부드러운 확대/축소' 기능 포함)는 완전한 벡터 기반입니다.하지만Maps Javascript 애플리케이션은 이러한 벡터를 <canvas>요소에 표시합니다. 브라우저가 결국 얻는 것은 다시 비트맵입니다(간단히 말하면). 기존 Google 지도는 오늘날 대부분의 웹 지도와 마찬가지로 비트맵 타일을 기반으로 합니다. 귀하의 브라우저는 기본 벡터를 전혀 볼 수 없습니다. 서버에 존재할 필요도 없습니다.

tl;dr:불가능합니다. 어쩌면 지도의 원본 작성자에게 물어볼 수도 있습니다.

관련 정보