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. 无法从PHP文件更改Google地图标记的图标
- 3. 在Google地图应用程序中更改标记图标
- 4. Google地图:无法更改标记图标
- 5. 如何更改Google地图标记图标?
- 6. Google地图标记图标自动更改
- 7. 更改记录标记数据(Google地图API)
- 8. Google地图标记
- 9. 更改Google地图上的可拖动标记光标
- 10. Google地图上的文本框值更改更新标记
- 11. 如何更改Google地图上所有地块的标记图标?
- 12. 正在更新Google地图标记
- 13. 更改地图标记的位图
- 14. 更改google地图中的pin标签?
- 15. 更改google标记的icon_image
- 16. 如何更改Google地图中标记的颜色?
- 17. 如何更改Google地图标记的颜色?
- 18. 在Android上的Google地图中更改标记
- 19. Google地图:如何更改标记的z索引?
- 20. 更改Google地图V2中的标记颜色
- 21. Google地图标记群集
- 22. android + Google地图标记
- 23. Google地图API标记
- 24. Google地图标记动画
- 25. Google地图标记距离?
- 26. Google地图标记事件
- 27. Google地图连接标记
- 28. 隐藏Google地图标记
- 29. 将Google Maps标记图标更改为自定义图标
- 30. 我可以更改Google地图嵌入式地图(iframe)中的标记吗?
在提出明显问题之前,请阅读文档。 – ifaour 2011-01-26 09:12:20