需要在Bounding Box中查找所有国家的列表



我有一个要求,我需要从两个对角地理坐标58.7583399335443,-13.414779469299309,35.366463598059575,56.90102053070069 列出所有国家

上面我添加了两对坐标,使用它我们可以形成一个矩形,我需要位于矩形内的国家列表。

感谢

Gaurav Singh

如果我理解正确,您希望使用两个坐标创建一个边界框,然后找到具有该边界框的所有县。这不是必应地图中的一个功能,但可以使用SQL等空间数据库轻松实现。

县边界数据通常作为开放数据提供。您可以将这些数据上传到SQL中,然后与数据库进行交叉测试,以检索所需的边界。https://learn.microsoft.com/en-us/sql/t-sql/spatial-geometry/stintersects-geometry-data-type?view=sql-服务器-ver15

所有这些都可以在应用程序/内存中完成,但性能不会很好。下面是一个例子,我在浏览器中做了类似的事情,但使用的人口普查块仅限于个别州:https://azuremapscodesamples.azurewebsites.net/?sample=Census%20block%20group%20analysis

最新更新