我在基于Joomla的网站上有一系列地图(每个事件都有一张地图,我的客户需要一直上传地图),我需要删除“Map Satellite Terrain Earth”按钮。 我可以想象如何为一个地图做这件事(使用APIv3和JS,编写包含坐标和隐藏控件的代码),但我需要制作一个可以应用于页面中所有地图的JS文件。
这是我的一张地图:
<iframe src="http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=Jurys+Inn+Birmingham,+245+Broad+Street,+Birmingham&aq=0&sll=52.476821,-1.911922&sspn=0.010573,0.023046&vpsrc=0&g=245+Broad+Street,+Birmingham&ie=UTF8&hq=Jurys+Inn+Birmingham,+245+Broad+Street,+Birmingham&ll=52.476756,-1.911515&spn=0.020519,0.046091&t=m&z=14&iwloc=A&cid=6378983717094669639&output=embed" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="218" height="180"></iframe>
有很多这样的。关于如何编写应该适用于所有这些文件的JS文件的任何想法?这是一个joomla网站,所以我需要将JS代码放在一个单独的文件中。
谢谢!
答案 0 :(得分:0)
如果您使用Maps API而不是仅仅将iframe链接到Google地图页面,这会更容易。
答案 1 :(得分:0)
正如我在上面的回答中所说,我想创建样式以应用于我的所有地图。我还没有找到合适的解决方案,但我一直在阅读这篇文档:http://code.google.com/apis/maps/documentation/javascript/styling.html并且地图样式可能是部分帮助。
map.mapTypes.set('pink_parks', pinkMapType);
map.setMapTypeId('pink_parks');