3

PHP 애플리케이션에 표시된 일부 Google지도를 인쇄해야합니다.클러스터 (클러스터러) 아이콘이있는 Google지도를 인쇄하는 방법은 무엇입니까?

기본적으로 인쇄 할 수 있으며 중요한 마커는 정확하게 인쇄됩니다. 그러나 클러스터를 인쇄해야하는 경우 문제가 발생합니다. 클러스터 아이콘 대신 흰색 상자 만 인쇄됩니다 (사실 맵의 일부는 전혀 인쇄되지 않습니다). 해당 클러스터에 포함 된 마커 수가 해당 상자에 인쇄됩니다.

맞춤 아이콘을 사용해 보았는데 결과가 같습니다.

클러스터 드 (아이콘)으로 그룹화 된 마커가 포함되어 있어도 아무 것도 인쇄 할 수 있습니까? 적어도 상자에 색을 넣으시겠습니까? 아이콘이 될 필요는 없습니다. 빈 상자의 색상을 스타일로 설정할 수 있습니까?

Tnx 미리!

+0

FF8에서 동일한 결과가 나타납니다. 다른 브라우저를 사용해 보셨습니까? 이것은 분명히 버그입니다! Firefox 또는 markerclusterer 개발자 (다른 브라우저가 어떻게 처리하는지에 따라 다름)에보고되어야한다고 생각합니다. – TMS

답변

2

MarkerClusterer에서는 인쇄 할 수 없지만 MarkerClustererPlus이라는 확장명을 사용하면 인쇄 할 수 있습니다. 기본적으로 원래 v2 MarkerClusterer의 Google Maps v3 업그레이드이며 게리 리틀에 의해 더욱 강화되고 확장되었습니다. v3 MarkerClusterer와 거의 같은 기능을하지만, 더 많은 옵션을 제공합니다. doc. 질문에 대한 특정

, 당신은 (MarkerClustererPlus를 사용하는 경우) MarkerClusterer 생성자 함수에 대한 옵션 세트를 전달하고 옵션을 포함 할 수 있습니다 printable를. true으로 설정하면 원하는 것을 제공합니다. 나는 printable에서 true으로 설정하면 클러스터 마커 아이콘 내에 클러스터 카운트 라벨의 위치를 ​​조정할 수 있지만 보통 약간의 조정이 필요하다는 것을 알았습니다. 가장 중요한 점은 클러스터 아이콘과 카운트 라벨이 맵 프린트에 나타납니다.

+0

안녕하세요, Google은 Google 코드에서 코드를 제거했기 때문에이 MarkerClusterPlus를 찾았지만 어디에서든 (github 및 기타) 내가 인쇄 할 수있는 옵션을받는 버전을 찾지 못하는 것처럼 보였습니다. 내가 찾은 모든 생각? –

관련 문제