3
A
回答
1
我发现最好的办法是用下面的脚本...
,那么你需要下面的代码片段:
var iconOptions = {};
iconOptions.width = 32;
iconOptions.height = 32;
iconOptions.primaryColor = "#66CC6600";
iconOptions.cornerColor = "#66CC6600";
iconOptions.strokeColor = "#000000FF";
var iconSeller = MapIconMaker.createMarkerIcon(iconOptions);
function createMarker(icon, point,html,label)
{
opts =
{
"icon": icon,
"labelText": label,
"labelClass": "markerLabel",
"labelOffset": new GSize(-4, -31)
};
var marker = new LabeledMarker(point, opts);
GEvent.addListener(marker, "click",
function()
{
marker.openInfoWindowHtml(html);
});
return marker;
}
确保你样式表中有一个名为markerLabel
的类,因此您可以设置包含标签的div的样式。我从优秀的econym教程网站收集了大部分代码,其中有许多清晰的示例和代码示例。
0
看到这个:Map Overlays > Markers > Icons
图标
标记可以定义图标 取代默认的图标的显示。定义 图标很复杂,因为地图API中包含构成 单个图标的不同图像的数量为 。至少在 处,图标必须定义前景图像,尺寸类型为
GSize
,图标偏移为 定位图标。最简单的图标是基于
G_DEFAULT_ICON
类型。根据此类型创建一个 图标,您可以通过 快速更改默认图标 只修改几个属性。
看起来这是最简单的情况。您使用G_DEFAULT_ICON
作为基础GIcon
,然后通过更改该新对象的.image
属性来扩展它。 simple example非常简单。
4
这是最简单的方法:
var greenIcon = new GIcon(G_DEFAULT_ICON);
greenIcon.image = "http://www.google.com/intl/en_us/mapfiles/ms/micons/green-dot.png";
var markerOptions = { icon:greenIcon };
var marker = new GMarker(point, markerOptions);
该标记的图像是谷歌的,但你也可以用你自己的。
MapIconMaker非常棒,如果您需要在飞行中生成独特的标记。
0
我需要在地图中添加gmarker并从web服务获取数据的项目
相关问题
- 1. Javascript,更改google地图标记颜色
- 2. 在Google地图上更改颜色
- 3. 更改google地图标记颜色
- 4. 如何在Google地图中更改路线的颜色v3
- 5. 如何更改Google地图中道路的颜色?
- 6. 如何更改Google地图中标记的颜色?
- 7. 如何更改Google地图上特定道路的颜色?
- 8. 如何更改Google地图v3方向上的虚线颜色
- 9. 如何更改Google地图标记的颜色?
- 10. Google地图改变KML的颜色
- 11. 更改iOS MapView中的地图颜色?
- 12. 更改高地图地图颜色
- 13. 更改Google地图V2中的标记颜色
- 14. 更改Google静态地图中的标签颜色
- 15. 如何更改总览图(Google Maps v3)中矩形的颜色?
- 16. 如何更改Google Maps API V3中的图标颜色?
- 17. 在Google地图中更改颜色多标记API
- 18. 在Google地图搜索框中更改颜色
- 19. 更改google默认方向图颜色
- 20. 如何在冲浪地块中更改色彩地图中的颜色?
- 21. 更改标记的颜色 - Google地图V2 Android
- 22. 在Google地图上更改瓷砖的背景颜色
- 23. 在地图上更改Google徽标的颜色
- 24. 更改缩放控件的颜色Google地图3
- 25. 如何更改UIActivityViewController中的文本颜色和图标颜色
- 26. Google柱形图:如何更改负值的列的颜色
- 27. 更改Google地图的选定标记或更改标记的颜色? [iOS的]
- 28. 如何更改谷歌地图API中标记的颜色3
- 29. 更改Google Maps中的KmlLayer颜色
- 30. 更改Google地图选择器操作栏颜色