【问题标题】:Gmap.net, marker ClusteringGmap.net,标记聚类
【发布时间】:2018-01-10 02:57:49
【问题描述】:

有人在 Gmap.net 中对标记聚类做过任何事情吗? 我有一堆标记,我需要将它们与一个包含其下标记数量的整体标记聚合。 想不出办法来做到这一点。 我正在使用 Windows 窗体。

【问题讨论】:

  • 我不太确定你在问什么。你的意思是当你被缩小时你想将几个标记表示为一个?
  • 是的,完全正确。然后,当您放大并看到各个标记时。

标签: c# winforms gmap.net


【解决方案1】:

我会连接到 gmapControl.OnMapZoomChangedEvent,然后编写一些逻辑来管理该委托中的标记,例如

    gMapControl.OnMapZoomChanged += GMapControl_OnMapZoomChanged;

    private void GMapControl_OnMapZoomChanged()
    {
        if (gMapControl.Zoom > 10)
        {
            // split markers
        }
        else
        {
            // group markers
        }
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多