Я использую статические карты Google. Я хочу, чтобы в центре карты была иконка.
Вот так выглядит мой запрос:
http://maps.googleapis.com/maps/api/staticmap?center=43.7000931135661900,7.2607183456420900&scale=2&size=300x200&sensor=false&maptype=roadmap&zoom=15&markers=icon:http://i.imgur.com/DOXAD.png
Изображение в порядке, но пользовательский значок не отображается. Даже если я закодирую URL-адрес значка следующим образом: http% 3A2F% 2Fi.imgur.com% 2FDOXAD.png | shadow: false
Есть идеи? Заранее спасибо
Пожалуйста, не забудьте центрировать ваш маркер, предоставляя информацию о ЛВС и СПГ с помощью |.
Вот образец.
https://maps.googleapis.com/maps/api/staticmap?center=43.7000931135661900,7.2607183456420900&scale=2&size=300x200&sensor=false&maptype=roadmap&zoom=15&markers=icon:http://i.imgur.com/DOXAD.png|43.7000931135661900,7.2607183456420900
http://maps.googleapis.com/maps/api/staticmap?center=43.7000931135661900,7.2607183456420900&scale=2&size=300x200&sensor=false&maptype=roadmap&zoom=15&markers=icon:http://i.imgur.com/DOXAD.png|43.7000931135661900,7.2607183456420900
Если вы прочитаете блог Google и проверите, как там делается изображение, вы увидите, что каждый маркер должен иметь свою центральную точку и значок, который должен быть разделен на |В вашем случае центральная точка карты и центральная точка маркера совпадают, поэтому вам следует скопировать LAT и LNG.