15得票1回答
使用D3在地图上绘制点

我正在尝试使用D3地理库根据纬度和经度在地图上绘制一些点。但是,当我将这些值传递到我的投影函数中时,它会导致坐标超出SVG图像的边界。我的代码基于文档中提供的示例。 我已经把当前代码放在这里。 我的源数据是一个简单的对象数组,格式如下:var places = [ { name...

15得票3回答
替代谷歌地点自动完成的选择

我正在开发的项目使用谷歌地点自动完成来帮助用户输入兴趣点和地址。这个功能还算不错,但我们想通过特定区域内定义的多边形筛选自动完成结果。 由于谷歌没有在响应中发送纬度和经度,因此无法使用他们的API。当然,我们可以发送第二个请求来检索此数据,但从性能和数据使用方面来看,这似乎不是一个好的解决方...

15得票4回答
Leaflet在缩放级别下计算每像素米数

我正在尝试确定 Leaflet 中给定缩放级别和地理中心点时,1个像素所代表的米数的计算方法。是否有人可以指导我相关的数学知识或者是否有一种可以直接在 Leaflet 中实现的方法?目前我并没有找到太多相关信息。

14得票5回答
如何在JavaScript中按经纬度距离对数组项进行排序?

我有一个6个位置的JSON数组。是否有办法根据经纬度对它们进行排序,使得附近的位置在数组中紧随其后?[ {"id" : 279, "longitude":79.853239,"latitude":6.912283}, {"id" : 284, "longitude":79.865699,"la...

13得票2回答
使用Cartopy绘制特定国家的地图?

我尝试过Cartopy画廊中的这个示例,链接在此 (点击这里),它很好用。但我该如何聚焦于另一个国家,比如只展示德国呢? 我尝试了一些坐标放在extend()方法中,但是我没能让它看起来像美国地图一样。或者我需要修改shape文件吗? 图片链接在此 。

13得票5回答
美国城市所属的县最佳查询方式是什么?

我正在寻找以编程方式获取给定美国城市所属的美国县名的最佳/最简单方法。看起来没有针对这种(看似简单的)任务的直接API可用?

11得票1回答
在R中计算具有经度、纬度和海拔的两点之间的距离

是否有一个包可以计算两个点之间的空间距离,同时考虑高程。因此,对于每个点,我们将拥有纬度、经度和海拔高度信息。到目前为止,我只能编写以下函数:library(geosphere) distance3D <- function (point1, point2) { plan...

11得票2回答
在BigQuery中使用HAVERSINE距离算法?

我正在寻找在BigQuery中获取HAVERSINE()函数的方法。例如,如何获取离任意点最近的气象站?

11得票2回答
将米转换为十进制度数

我需要将米转换为C#中的十进制度。 我在维基百科上读到1个十进制度等于111.32公里。 但这是在赤道上,所以如果我位于赤道之上/之下,我的转换将会出错吗? 我认为这是错误的:long sRad = (long.Parse(sRadTBx.Text)) / (111.32*1000); 编辑...

11得票4回答
理解CLLocation是否代表陆地还是海洋。

我正在尝试构建一个API,可以判断CLLocation是否代表陆地。由于我预计大多数用户无法连接网络,因此需要支持离线工作。我使用MapBox作为瓦片服务器,但这仍然是一个MapKit问题,因为我没有使用MapBox SDK。 我已经尝试过几种方法来确定给定坐标是否代表陆地或海洋位置: ...