97得票10回答
从给定的经纬度位置开始,找出所有距离该位置一定距离范围内的所有经纬度位置的算法。

假设有一个包含了经度和纬度信息的地点数据库,例如40.8120390, -73.4889650,如何找到距离特定位置一定距离内的所有位置? 从数据库中选择所有位置,然后逐个计算与起始位置之间的距离来确定它们是否在指定距离内似乎不是很高效。有没有好的方法来缩小最初从数据库中选择的位置范围?一旦...

15得票3回答
如何在R中使用纬度/经度边界从netCDF文件中提取子集

我有一个netCDF文件,希望使用R语言中的“ncdf”包从其中提取经纬度边界定义的子集(即经纬度定义的框),该文件摘要如下。它具有两个维度(纬度和经度)和1个变量(10U_GDS4_SFC),基本上是一个包含风场值的纬度/经度网格:[1] "file example.nc has 2 dim...

12得票3回答
将经度和纬度转换为米数

我需要一个将 GPS 位置映射到 x/y 值的函数,就像这样:getXYpos(GeoPoint relativeNullPoint, GeoPoint p){ deltaLatitude=p.latitude-relativeNullPoint.latitude; deltaLo...

8得票3回答
给定一个经纬度位置,如何找到最近的街道?

有没有这样的API,可以给定一个位置(以经纬度表示),我可以找到给定点是否在道路/街道上。如果可能,还能告诉我该位置最近的街道/道路。我找到了来自[查找附近的街道]-> http://www.geonames.org/maps/us-reverse-geocoder.html#findN...

10得票5回答
如何从Mercator地图(JPEG)的x、y坐标获取纬度和经度?

我有一张用墨卡托投影的JPEG地图,我想知道如何将给定的x、y坐标与其纬度和经度相关联。我查看了Gudermannian函数,但是我不知道如何使用它。具体来说,它需要哪些输入?我找到的实现(JavaScript)似乎接受-PI到PI之间的范围,但是我的像素y值和该范围之间有什么关系呢? 此外...

9得票3回答
如何通过距离将地理点列表进行聚类?

我有一个点列表P=[p1,...pN],其中pi=(latitudeI,longitudeI)。 使用Python 3,我想找到一个最小的簇集合(P的不相交子集),使得簇中的每个成员与簇中的其他成员之间的距离不超过20公里。 使用Vincenty方法计算两点之间的距离。 为了更具体一些,...

8得票4回答
需要帮助计算地理距离

我正在设置一个小程序,从用户处获取两个地理坐标,然后计算它们之间的距离(考虑到地球曲率)。因此,我查阅了维基百科上有关该公式的内容这里。 基本上,我按照该公式编写了 Python 函数,以下是我的成果: def geocalc(start_lat, start_long, end_lat,...

56得票13回答
通过自动完成地点API返回的place_id获取纬度和经度

我正在使用Google自动完成地点API在我的应用程序中搜索地点,现在我想获取我搜索的位置的纬度和经度。如何从Google在Android中返回的自动完成地点API结果中获取纬度和经度?

7得票1回答
将经度/纬度转换为iPhone上的x/y坐标

我正在一个UIImageView中展示一张图片,想要将坐标转换为x/y值,以便在这张图片上显示城市。根据我的研究,这是我尝试的方法: CGFloat height = mapView.frame.size.height; CGFloat width = mapView.frame.size....

19得票5回答
locationManager.getLastKnownLocation() 返回 null。

我不明白为什么 locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER); 返回空位置。我已经给予所有权限,但它返回了null。 if (isGPSEnabled) { if ...