如何隐藏GMap.net地图中的默认显示标签

时间:2017-05-08 06:09:59

标签: c# .net wpf gmap.net

我在GMp.net的wpf工作,能够在画布上显示地图。我能够在画布上显示不同的地图提供者的地图。但是,成功加载地图图块后,提供商提供的默认地名将显示在地图中。我想隐藏地图中所有这些地方的名字,因为我不希望用户看到整个地名。我想只显示我想向用户显示的地方的自定义名称。

我做过这些事情:

    <Canvas x:Name="CanvasMain" Grid.Row="1">
        <src:Map x:Name="MainMap" HorizontalAlignment="Left" 
                 CanDragMap="True"
                 Bearing="1"
                 Height="{Binding ActualHeight, ElementName=CanvasMain}"
                 Width="{Binding ActualWidth,ElementName=CanvasMain}">

        </src:Map>
    </Canvas>

在代码背后:

        MainMap.MapProvider = GoogleMapProvider.Instance;

        MainMap.SetPositionByKeywords("India");
        MainMap.Manager.Mode = AccessMode.ServerAndCache;

        MainMap.MinZoom = 3;
        MainMap.MaxZoom = 17;

        MainMap.Zoom = 8.0;
        MainMap.ShowCenter = true;

enter image description here

0 个答案:

没有答案