6
A
回答
18
真的很简单 - 看直接从谷歌文档
var image = 'beachflag.png';
var myLatLng = new google.maps.LatLng(-33.890542, 151.274856);
var beachMarker = new google.maps.Marker({
position: myLatLng,
map: map,
icon: image
});
,如果你想要做更复杂的东西
http://code.google.com/intl/en-US/apis/maps/documentation/javascript/overlays.html#SimpleIcons
例如,您还可以扩展谷歌覆盖类和执行自定义渲染...
0
是的,你绝对可以:
试试这个
var map = new GMap2(document.getElementById("YOUR MAP ID"));
var icon = new GIcon();
icon.image = "IMAGE PATH - RELETIVE OR ABSOLUTE";
icon.iconSize = new GSize(25, 30);
icon.iconAnchor = new GPoint(6, 20);
var marker = new GMarker(new GLatLng(Latitude, Longitude), { draggable: false, title: YOURTITLEHERE, icon: icon });
map.addOverlay(marker);
+0
感谢您的帮助,我添加了ur代码,但现在我得到了两个标记,默认baloon标记和我添加的自定义标记。如何删除默认标记。 – user232751 2011-01-26 07:52:02
1
这是一个我用用我自己定制设计的标记代替谷歌的默认标记的方式。
加入这行代码:
var icon = new GIcon();
icon.image = "http://yourwebsite.com/logo.png";
icon.shadow = "http://youwebsite.com/shadow.png";
icon.iconSize = new GSize(50, 28);
icon.shadowSize = new GSize(68, 28);
icon.iconAnchor = new GPoint(37, 59);
icon.infoWindowAnchor = new GPoint(31, 8);
调整GSize两个iconSize并在必要时shadowSize。圆括号中的第一个数字定义了标记的宽度,第二个数字定义了高度(均以像素为单位)。
现在,加入这行代码:
function createMarker(point, name, address)
希望帮助:
var marker = new GMarker(point, icon);
只是这行后!你可以在http://icode4you.net/developing-a-custom-store-locator-map-using-your-own-custom-markers-instead-of-googles-default-markers上看到我写的博文,如果你有任何疑问或问题,请留下评论。
0
从谷歌地图API V2,这也可能是不要轻易与对象的MarkerOptions:
map.addMarker(new MarkerOptions()
.position(new LatLng(...your_lat... , ...your_long...))
.title("marker title")
.icon(BitmapDescriptorFactory
.fromResource(R.drawable.custom_icon)));
希望这有助于!
相关问题
- 1. 更改Google地图标记的图标
- 2. Rails如何更改Google地图标记?
- 3. 更改Google地图标记检查
- 4. Javascript,更改google地图标记颜色
- 5. 更改google地图标记颜色
- 6. 点击其他地图时更改Google地图标记图标
- 7. Google地图标记图标与不同地方的更改
- 8. 更改Google地图的选定标记或更改标记的颜色? [iOS的]
- 9. 更改Google地图标记图标大小
- 10. 无法从PHP文件更改Google地图标记的图标
- 11. Google地图:无法更改标记图标
- 12. 在Google地图应用程序中更改标记图标
- 13. 如何更改Google地图标记上的图标
- 14. 如何更改Google地图标记图标?
- 15. 如何动态更改Google地图标记图标
- 16. Google地图标记图标自动更改
- 17. 直接更改Google地图标记图标?
- 18. 更改记录标记数据(Google地图API)
- 19. Google地图标记
- 20. 更改Google地图上的可拖动标记光标
- 21. 更改Google地图标记上的标题
- 22. Google地图上的文本框值更改更新标记
- 23. 如何更改Google地图上所有地块的标记图标?
- 24. 正在更新Google地图标记
- 25. 更新Google地图标记位置
- 26. 更改地图标记的位图
- 27. 更改google地图中的pin标签?
- 28. 更改google标记的icon_image
- 29. 更改Google地图V2中的标记颜色
- 30. 如何更改标记下方的十字(Google地图V3)?
在提出明显问题之前,请阅读文档。 – ifaour 2011-01-26 09:12:20