Как избавиться от этих топ-ссылок в Google Map Embed? - PullRequest
0 голосов
/ 26 мая 2011
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=las+vegas&amp;aq=&amp;sll=37.0625,-95.677068&amp;sspn=59.337006,87.275391&amp;ie=UTF8&amp;hq=&amp;hnear=Las+Vegas,+Clark,+Nevada&amp;z=11&amp;ll=36.114646,-115.172816&amp;output=embed"></iframe>

Этот код создает карту со ссылками вверху для различных режимов просмотра, таких как карта, спутник, ландшафт и земля. Есть ли способ избавиться от этих ссылок?

1 Ответ

0 голосов
/ 26 мая 2011

Если вы используете Google Maps API v3, вы можете установить для mapTypeControl значение false в MapOptions, передаваемых в конструктор Map, например ::

var map = new google.maps.Map(document.getElementById("map_canvas"), 
        {center:new google.maps.LatLng(lat,lon),
         mapTypeId:google.maps.MapTypeId.ROADMAP,
         zoom:initialZoom,
         mapTypeControl:false});

Настройка этого более сложна, чем просто вставка URL-адреса в iframe, но вы получаете гораздо большую гибкость.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...