需要在边界框内找到所有国家的清单

问题描述

我有必要在哪里列出所有国家(从对角线地理坐标拖起)58.75383399335443,-13.411479469299309,35.366463598059575,56.90102053070069

在上面我添加了两个坐标对,我们可以形成一个矩形,并且我需要矩形内的国家/地区列表。

谢谢

Gaurav Singh

解决方法

如果我的理解正确,您想使用两个坐标来创建一个边界框,然后查找具有该边界框的所有县。这不是Bing Maps的功能,但是可以使用空间数据库(例如SQL)轻松实现。

县边界数据通常可以作为开放数据使用。您可以将该数据上载到SQL,然后对数据库进行交叉测试以检索所需的边界。 https://docs.microsoft.com/en-us/sql/t-sql/spatial-geometry/stintersects-geometry-data-type?view=sql-server-ver15

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...