2013-02-28 4 views
0

Google 정적지도 API를 사용하여 Google 드라이브 스프레드 시트에 이미지를 가져 오려고합니다. 대부분, 일하는 것 같습니다. 그러나 일부 우편 번호에서는 무작위로 작동하지 않는 것 같습니다. 그러나 내 우편 주소를 브라우저의 주소창에 수동으로 입력하면 올바르게 작동합니다.Google 드라이브 (문서 도구)의 Google 정적지도 API 스프레드 시트

= 이미지 ("https://maps.googleapis.com/maps/api/staticmap?size=50x50&markers=color:green|size:tiny|"& E10 & ": | 크기 빨간색 : & 마커 = 색상 : 작은 |"& B1 & "& 센서 = false"를) 다음 세포 내 코드는

셀 E10 및 B1에는 우편 번호가 있습니다. B1이 다를 경우 일부 우편 번호가 작동하지 않습니다. 특히 B1 = 20001 및 E10 = 22408이 작동하지 않습니다. 그러나 :

https://maps.googleapis.com/maps/api/staticmap?size=50x50&markers=color:green|size:tiny|22408&markers=color:red|size:tiny|20001&sensor=false 

내 브라우저의 주소 표시 줄에 완벽하게 작동합니다.

아이디어가 있으십니까?

+0

동일한 문제가 발생했습니다. 나에게는 그것이 전혀 작동하지 않는다 - 나는 마을/장소 이름 (영국)이있는 열을 가지고 있으며'# N/A (이미지가 발견되지 않았다 ...) '만 얻는다. 브라우저에서 URL을 열면 잘 작동합니다. – koniu

+0

실제로 나는 그것이 당신에게 전혀 효과가 있다는 것에 놀랐습니다. 마커 정보를 제거하고 간단한 형식으로 필요한 인수 만 남겨두고 스프레드 시트에 아직지도가 없습니다. – koniu

답변

0

내가이 작업을 수행 할 수 있었던 유일한 방법은 http://goo.gl을 사용하여 URL을 줄이는 것입니다. 스프레드 시트에 URL을 붙여 넣기 만하면됩니다.

=image("http://goo.gl/dOmcVP", 1) 
관련 문제