草庐IT

经纬度

全部标签

ruby-on-rails - Postgis 纬度/经度读反了

我有一个类Geocoordinateable,它为模型提供了一些处理地理坐标的有用方法。其中包括接受数组的“geocoordinates=”。https://gist.github.com/mboyle/58dd3add830bbdeef316您可以调用“geocoordinates”来获取数组中的坐标:irb(main):056:0>b.geocoordinates=>[-118.25,34.197]当我这样分配坐标时:irb(main):058:0>b.geocoordinates=[34.197,-118.25](1.8ms)UPDATEusersSETgeocoordinate

ruby-on-rails - Rails 如何从字符串地址获取经纬度并将其放在谷歌地图上?

这是用户故事:用户输入地址:法国巴黎。然后我想用一个可移动的标记在巴黎显示谷歌地图中心。然后用户用标记指向它的确切位置并单击保存。地址字符串和map坐标保存到数据库中。经过一些搜索,我知道我可以用各种gem显示谷歌地图:例如制图师。我的问题是如何获取坐标或如何将地址传递给制图师以便map以巴黎为中心? 最佳答案 我同意,geokit非常有用...您可以执行以下操作:require'geokit'includeGeoKit::Geocoderscoords=MultiGeocoder.geocode(location)putscoor

STM32——定位模块ATGM336H,数据解析,提取经纬度

模块介绍ATGM336H定位模块支持GPS系统,BDS(北斗)系统,GLONASS(俄罗斯)系统,伽利略卫星导航系统(欧盟)。这个模块要拿到室外才能接收到信号,且初次初始化或者隔太久时间没有启用会导致获取定位信息的时间很长。可以使用中科微电子提供的集成软件设置模块,可以设置串口输出的参数,波特率等等参数。本文介绍用STM32串口接收定位模块的数据,并将数据进行解析,解析后得到经纬度的原始数据,把经纬度原始数据转换成精确的经纬度信息后存放到数组里,可打印或继续串口传输到其他设备,后面会介绍传输到ESP32,并保存到SPIFFS中。上图是模块通过串口向上位机输出的数据帧样例。通过GNSS工具可以看

STM32——定位模块ATGM336H,数据解析,提取经纬度

模块介绍ATGM336H定位模块支持GPS系统,BDS(北斗)系统,GLONASS(俄罗斯)系统,伽利略卫星导航系统(欧盟)。这个模块要拿到室外才能接收到信号,且初次初始化或者隔太久时间没有启用会导致获取定位信息的时间很长。可以使用中科微电子提供的集成软件设置模块,可以设置串口输出的参数,波特率等等参数。本文介绍用STM32串口接收定位模块的数据,并将数据进行解析,解析后得到经纬度的原始数据,把经纬度原始数据转换成精确的经纬度信息后存放到数组里,可打印或继续串口传输到其他设备,后面会介绍传输到ESP32,并保存到SPIFFS中。上图是模块通过串口向上位机输出的数据帧样例。通过GNSS工具可以看

java - 使用纬度经度计算两点之间的距离?

这是我的尝试,这只是我的代码片段:finaldoubleRADIUS=6371.01;doubletemp=Math.cos(Math.toRadians(latA))*Math.cos(Math.toRadians(latB))*Math.cos(Math.toRadians((latB)-(latA)))+Math.sin(Math.toRadians(latA))*Math.sin(Math.toRadians(latB));returntemp*RADIUS*Math.PI/180;我正在使用这个公式来获取纬度和经度:x=Deg+(Min+Sec/60)/60)

java - 使用纬度经度计算两点之间的距离?

这是我的尝试,这只是我的代码片段:finaldoubleRADIUS=6371.01;doubletemp=Math.cos(Math.toRadians(latA))*Math.cos(Math.toRadians(latB))*Math.cos(Math.toRadians((latB)-(latA)))+Math.sin(Math.toRadians(latA))*Math.sin(Math.toRadians(latB));returntemp*RADIUS*Math.PI/180;我正在使用这个公式来获取纬度和经度:x=Deg+(Min+Sec/60)/60)

java - 当您在java中知道经度和纬度时,以米为单位计算距离

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:Workingwithlatitude/longitudevaluesinJava复制:Workingwithlatitude/longitudevaluesinJavaHowdoIcalculatedistancebetweentwolatitudelongitudepoints?我需要计算两个坐标给出的两点之间的距离。我正在做的项目是Java项目,所以Java代码会很棒,但也可以给出伪代码,然后我可以自己实现:)你可能知道,坐标有三种表示方式:度:分:秒(49°30'00"N,123°30'00"W)度数

java - 当您在java中知道经度和纬度时,以米为单位计算距离

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:Workingwithlatitude/longitudevaluesinJava复制:Workingwithlatitude/longitudevaluesinJavaHowdoIcalculatedistancebetweentwolatitudelongitudepoints?我需要计算两个坐标给出的两点之间的距离。我正在做的项目是Java项目,所以Java代码会很棒,但也可以给出伪代码,然后我可以自己实现:)你可能知道,坐标有三种表示方式:度:分:秒(49°30'00"N,123°30'00"W)度数

java - SQlite 获取最近的位置(经纬度)

我的SQLite数据库中存储了经纬度数据,我想获取与我输入的参数最近的位置(例如,我当前的位置-纬度/经度等)。我知道这在MySQL中是可能的,并且我已经进行了相当多的研究,认为SQLite需要一个自定义外部函数用于Haversine公式(计算球体上的距离),但我还没有找到任何写在Java和作品。另外,如果我想添加自定义函数,我需要org.sqlite.jar(用于org.sqlite.Function),这会增加不必要的大小应用程序。另一方面,我需要SQL中的Orderby函数,因为仅显示距离并不是什么大问题-我已经在自定义SimpleCursorAdapter中做到了,但我无法对数

java - SQlite 获取最近的位置(经纬度)

我的SQLite数据库中存储了经纬度数据,我想获取与我输入的参数最近的位置(例如,我当前的位置-纬度/经度等)。我知道这在MySQL中是可能的,并且我已经进行了相当多的研究,认为SQLite需要一个自定义外部函数用于Haversine公式(计算球体上的距离),但我还没有找到任何写在Java和作品。另外,如果我想添加自定义函数,我需要org.sqlite.jar(用于org.sqlite.Function),这会增加不必要的大小应用程序。另一方面,我需要SQL中的Orderby函数,因为仅显示距离并不是什么大问题-我已经在自定义SimpleCursorAdapter中做到了,但我无法对数