草庐IT

python - Pandas 经纬度到连续行之间的距离

这个问题在这里已经有了答案:FastHaversineApproximation(Python/Pandas)(7个答案)关闭6年前。我在Python2.7的PandasDataFrame中有以下内容:Ser_NumbLATLONG174.16606130.512811272.24967233.427724367.49982837.937264484.25371569.328767572.10482833.823462663.98946251.918173780.20911233.530778868.95413235.981256983.37821440.6196521068.7785

python - 如何在python上找到经纬度点的最近邻居?

输入:point=(lat,long)places=[(lat1,long1),(lat2,long2),...,(latN,longN)]count=L输出:neighbors=places靠近point的子集。(len(neighbors)=L)问题:我可以使用kd-tree快速最近邻s查找具有纬度和经度的点吗?(例如,scipy中的实现)是否需要将坐标x,y中的点的地理坐标(经纬度)进行变换?这是解决这个问题的最佳方法吗? 最佳答案 老实说,我不知道使用kd-tree是否能正常工作,但我的直觉告诉我这是不准确的。我认为您需要使

python - 如何过滤经纬度坐标落在一定半径内的django模型

我有以下模型。classLocation(models.Model):name=models.CharField(max_length=128,blank=True)address=models.CharField(max_length=200,blank=True)latitude=models.DecimalField(max_digits=6,decimal_places=3)longitude=models.DecimalField(max_digits=6,decimal_places=3)def__unicode__(self):returnself.name如果我当前的纬

android - 如何从谷歌地图的经纬度坐标中获取城市名称?

如果我有城镇或地区的经纬度坐标,如何在Googlemap中获取城市名称?我尝试使用纬度、经度和国家,但我不知道如何获得城市名称。 最佳答案 来自Geocoder对象,您可以调用getFromLocation(double,double,int)方法。它将返回Address的列表有方法的对象getLocality().Geocodergcd=newGeocoder(context,Locale.getDefault());Listaddresses=gcd.getFromLocation(lat,lng,1);if(addresses

android - 如何从谷歌地图的经纬度坐标中获取城市名称?

如果我有城镇或地区的经纬度坐标,如何在Googlemap中获取城市名称?我尝试使用纬度、经度和国家,但我不知道如何获得城市名称。 最佳答案 来自Geocoder对象,您可以调用getFromLocation(double,double,int)方法。它将返回Address的列表有方法的对象getLocality().Geocodergcd=newGeocoder(context,Locale.getDefault());Listaddresses=gcd.getFromLocation(lat,lng,1);if(addresses

javascript - 如何按经纬度设置谷歌地图标记并提供信息气泡

googlemapsapi提供的示例代码如下vargeocoder;varmap;functioninitialize(){geocoder=newgoogle.maps.Geocoder();varlatlng=newgoogle.maps.LatLng(40.77627,-73.910965);varmyOptions={zoom:8,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP}map=newgoogle.maps.Map(document.getElementById("map_canvas"),myOptions)

ios - 在 iOS 中使用 Geocoder 类根据地址获取经纬度

我根据经度和纬度值获得了当前位置,然后我还使用注释在谷歌地图上获得了多个位置。现在我想根据地址(即街道、城市和县)获取经度和纬度值。需要一些关于如何实现这一点的指导。到目前为止,这是我尝试过的:-#import"ViewController.h"@interfaceViewController()@end@implementationViewController@synthesizestreetField=_streetField,cityField=_cityField,countryField=_countryField,fetchCoordinatesButton=_fetchC

iphone - 使用 gmap for iPhone 中的经纬度计算两个地方之间的距离

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:GPScoordinatesindegreestocalculatedistances如何使用iPhone版gmap中的经纬度计算两地之间的距离?在iPhone的gmap中使用经纬度计算两地之间的距离

iOS - 打开带有经纬度方向的 Apple map

我正在开发一个应用程序,需要打开AppleMapssession,并传入纬度和经度坐标以获取从用户当前位置到该位置的方向。我知道这可以在我已经在做的谷歌地图中完成,但是当尝试在Applemap中打开URL时,它只会打开地点,而不是从用户当前位置到目的地的方向。这是我一直在使用的URL方案:http://maps.apple.com/?ll=(someLatitude),(someLongitute)代码:UIApplication.sharedApplication().openURL(NSURL(string:"http://maps.apple.com/?ll=\(location

objective-c - 如何在 Swift 中绘制地址,将地址转换为经纬度坐标?

在Objective-C中,这段代码可以很好地绘制地址并找到经度和纬度坐标:NSString*address=@"1InfiniteLoop,CA,USA";CLGeocoder*geocoder=[[CLGeocoderalloc]init];[geocodergeocodeAddressString:addresscompletionHandler:^(NSArray*placemarks,NSError*error){//Checkforreturnedplacemarksif(placemarks&&placemarks.count>0){CLPlacemark*topResu