如何隐藏GMapControl的默认标记,按C#编码?
作为我的标题,请帮助隐藏GMapControl的默认标记。我使用C语言。请看下图中的红色方框。 非常感谢你。 这是我的密码。请看下面。非常感谢:)如何隐藏GMapControl的默认标记,按C#编码?,c#,google-maps,gmap.net,C#,Google Maps,Gmap.net,作为我的标题,请帮助隐藏GMapControl的默认标记。我使用C语言。请看下图中的红色方框。 非常感谢你。 这是我的密码。请看下面。非常感谢:) gmap.MapProvider=GMapProviders.GoogleMap; gmap.DragButton=MouseButtons.Left; gmap.ShowCenter=false; gmap.MinZoom=1; gmap.MaxZoom=100; gmap.Zoom=10; gmap.Manager.Mode=AccessMod
gmap.MapProvider=GMapProviders.GoogleMap;
gmap.DragButton=MouseButtons.Left;
gmap.ShowCenter=false;
gmap.MinZoom=1;
gmap.MaxZoom=100;
gmap.Zoom=10;
gmap.Manager.Mode=AccessMode.ServerAndCache;
GMapOverlay标记=新的GMapOverlay(“标记”);
笔刷工具提示BackColor=新的SolidBrush(颜色.透明);
画笔前景=画笔。绿色;
对于(int i=0;i
我不知道这个GMap.NET库,它看起来几乎没有任何文档,所以我不能说它是否支持自定义地图样式,也不能帮助您实现它(希望其他人会这样做!)
但是,在JavaScript中,要隐藏JavaScript API映射上的POI图标,您可以添加以下JSON(可以使用获取):
到地图的样式
属性。例如:
const mystyle = [
{
"featureType": "poi",
"elementType": "labels.icon",
"stylers": [
{
"visibility": "off"
}
]
}
]
map.setOptions({styles: mystyle});
希望这能帮助您找到类似的C#GMap.NET解决方案。您必须向我们提供您迄今为止尝试过的代码。请参阅下面的我的代码。非常感谢。我删除了下面的代码。对不起,我没有看到你的代码。你必须接受我的编辑我的朋友。转到位于右上方的最近收件箱消息选项卡。我的编辑将显示以供审阅。亲爱的专业人士,我知道这是用JavaScript编写的。但是我使用的是C#::),我已经搜索了很多地方,但是没有找到关于这方面的源代码。谢谢你的回复。
[
{
"featureType": "poi",
"elementType": "labels.icon",
"stylers": [
{
"visibility": "off"
}
]
}
]
const mystyle = [
{
"featureType": "poi",
"elementType": "labels.icon",
"stylers": [
{
"visibility": "off"
}
]
}
]
map.setOptions({styles: mystyle});