【问题标题】:How to List All Locations in MapPoint 2009 within a PlaceCategory using .NET (C# or VB.NET)?如何使用 .NET(C# 或 VB.NET)在 PlaceCategory 中列出 MapPoint 2009 中的所有位置?
【发布时间】:2011-01-25 00:51:45
【问题描述】:

我安装了 MapPoint 2009,并在我的 C# 项目中添加了对“Microsoft MapPoint 16.0 对象库(北美)”COM 组件的引用。

如果我执行以下操作,我可以获得特定城市内所有“地点”的列表:

var m = new MapPoint.Application();
var map = m.ActiveMap;
MapPoint.FindResults r = map.FindPlaceResults("West Bend, WI");

但是,有没有办法只查询所有“警察局”?

【问题讨论】:

    标签: .net com mappoint


    【解决方案1】:

    我猜这在 MapPoint 2009 中是做不到的。

    【讨论】:

      【解决方案2】:

      克里斯在这里有点慢,但我在 2009 年还不是会员!

      您可以在 GUI 和 API 中将显示设置为“仅限警察局”。可以试试吗?

      此外,您可以浏览所有 POI 列表并选择警察局。

      我知道几年前我已经按照这些思路编写了一些代码。该应用程序适用于旅行信息亭 - 因此可以查询“此时附近的夜总会”之类的内容。我必须回到我的代码,但绝对可以使用上述方法之一。

      【讨论】:

      • 只是查看文档中的其他内容,您需要“FindNearby()”方法。这会查询所有可见的 PlaceCategory 对象。所以将“警察局”(只有警察局)设置为可见,然后使用 FindNearby() 而不是 findPlaceResults()。
      猜你喜欢
      • 2010-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 1970-01-01
      • 1970-01-01
      • 2012-02-12
      相关资源
      最近更新 更多