Questions tagged «geolocation»

地理位置定位是一种发现对象的物理位置(以现实世界的地理术语表示)的方法。

3
适用于高性能Web应用程序的最佳GIS系统-PostGIS与MongoDB
我正在基于位置数据开发Web /移动应用程序。由于我已经熟悉MongoDB,因此我发现mongo的地理空间索引非常适合我的需求。由于我主要处理的是简单/短位置点,因此Mongo 2d索引对我很有好处。 我选择PostGIS的方式是因为它的方式稳定/成熟。及其出色的功能集。但是我主要关心的是性能,因为我的数据在很大程度上取决于位置(大多数db调用中有70-80%处理位置)。 我喜欢mongo,因为它已经被Foursquare等高性能网络应用所使用。但是我已经看到PostGIS主要用于政府/企业项目(主要是非Web /移动应用程序)。因此,我现在很少为我的Web /移动应用程序选择正确的GIS数据库?有什么建议吗?

8
在附近生成随机位置?
我正在尝试在我的位置附近创建随机位置。我想要的是在围绕我的位置的200米圆内创建随机的纬度/经度对。 这是我想出的公式(在StackOverFlow的人们的帮助下):(-1和1之间的随机数)*半径+(旧经度)=旧经度范围内的新经度 (介于-1和1之间的随机数)*半径+(旧纬度)=旧纬度半径内的新纬度 问题是我的实现发生了一些奇怪的事情,因为所有随机位置都离我的位置中心太近了,看来该公式不能覆盖整个半径。 我的公式有什么问题的想法吗? 编辑以显示当前的Java实现: public static Location getLocation(Location location, int radius) { Random random = new Random(); // Convert radius from meters to degrees double radiusInDegrees = radius / METERS_IN_DEGREES; double x0 = location.getLongitude() * 1E6; double y0 = location.getLatitude() * 1E6; double u = random.nextInt(1001) / 1000; …

2
n个点的三边测量算法
我需要找到的算法,可以计算出重心甲(又名重心,几何中心,质量中心)从图中圆圈其中T1,T2,T3,T4,T5,...,Tn的交叉并线的长度[R从质心到该图的最远角 给出以下信息: T1纬度= 56.999883经度= 24.144473半径= 943 T2纬度= 57.005352经度= 24.151168半径= 857 T3纬度= 57.005352经度= 24.163356半径= 714 T4纬度= 56.999042经度= 24.168506半径= 714 T5纬度= 56.994226经度= 24.15709半径= 771 结果应如下所示:纬度= XX.XXXXXXX经度= XX.XXXXXXX半径= XX 您可能已经知道,我正在开发可以通过最近的Wifi接入点或移动基站查找设备位置的软件,因为接入点或基站的数量可能会发生变化,我需要一种能够适应不确定数量的点的算法。 这里和这里也有一些类似的问题,但是它们都不能完全回答我的问题。

2
为了提高GPS位置的2D精度,对平均(纬度,经度)样本有多大意义?
假设GPS单元未移动,则几个GPS应用程序(例如一个或这个)获取给定位置的多个(经纬度)样本,然后取这些样本的平均值,以计算出“更精确“ 2D位置。 (我们不在乎这里的海拔/高度位置!) 第二个应用程序(GPS平均)将与每个样本关联的精度值用作当前位置的权重,然后相应地计算加权平均值。它还提供了对平均位置准确性的估计。 问题: 1)虽然常识促使我们相信平均应该可以提高准确性,但它对诸如电话之类的手持设备(即不使用差分GPS的简单设备)有多大意义? 2)您会建议GPS平均以外的其他方法来计算平均位置吗? 3)如何计算平均位置准确性的估计? 4)有没有一种方法可以通过获取给定位置的多个(纬度,经度)样本来平均以获得更好的2D定位? 更新1:我的初步研究结果是使用2个手持GPS单元(Sony电话型号ST15i和ST17i)在4.5小时内在同一位置获得3m精度定位的,得出的数据如下: =>有趣的是,即使修复的假定精度为3米,ST17i模型在距中值/平均值3米处也有很多点。 => ST15i模型的经度单调漂移也很明显。 (请注意,ST15i的天线似乎比ST17i灵敏,因为我可以分析它比ST15i平均多使用3颗卫星进行修复!) 更新2:仍来自相同数据集的其他一些统计数据和数字 =>数据绝对不正常 =>我还计算了ST15i的中位数位置和ST17i的中位数位置之间的距离:就像研究在玩我们一样,它是3米,因为所用的所有固定装置的精度都在3米或更高。这无疑验证了以下建议,即使用已知参考来得出有关每个GPS单位精度的有意义的结论!

4
正在寻求国家/州/城市数据库?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4个月前关闭。 我正在创建一个目录,该目录使用位置对所有列表进行分类。我想提供用户可以选择的位置列表,而不是依靠用户输入。我已经尝试过GeoBytes提供的GeoWorldMap,但存在某些问题。例如,它列出了275个国家。除此之外,他们的数据库会定期更新,这意味着,如果我维护本地数据库,则需要不时更新它,以确保它是最新的。 我想知道开发人员为此使用了什么。他们是否使用数据库而不是数据库来获取位置列表? 恐怕手动用户输入不是一个开放选项,因为按位置进行分类将是必不可少的,因此我不能信任或依赖用户手动输入的内容。 我见过很少有网站这样做,所以我确信那里有一个实用的解决方案。
22 data  geolocation 

1
为什么Twitter上的地理位置“四舍五入”?
我正在绘制(lon, lat)使用7mi的Stream API收集的推文的一些地理位置。半径。下图显示了两个具有相同数据的地图,但每个观察结果使用不同的alpha /透明度。 查看左侧的地图,我注意到地理位置大多遵循带有特定节点的一种虚构“网格”。任何人都可以帮助我了解为什么会出现这种模式? 当然,我在坐标中确实有四舍五入,例如: "loc: 42.7388,13.1798" "loc: 42.6252,13.2948" "loc: 42.6008,13.293" "loc: 42.73,13.2028" "loc: 42.66918468,13.27893702" 但是我的问题是,既然我假设Twitter API将保证相同的精度,为什么会进行这些舍入?
19 r  geolocation  twitter 


6
wifi地理定位应使用哪种算法?
学校接送用例(更新) 进入更具体的用例,而不是下面的原始后院示例,可能会有所帮助。当地执法部门已开始打击在学校区域使用短信和手机的行为。这给父母在初中毕业后接孩子带来了问题。即使对于那些自欺欺人的人,当成千上万的孩子一次打电话给父母时,手机信号塔也会很快变得超负荷。校园很大,有wifi覆盖。似乎应该有可能编写一个移动应用程序,使手机用户可以向网络服务发送包含wifi信号强度列表的文本消息。然后,Web服务将创建位置定位,并将消息推送到父母的车载导航设备。然后,家长将开车到校园中的正确位置。 后院用例(原始) 当我将笔记本电脑带入后院并选择“查看可用网络”时,我会看到4个邻居的列表。当我四处走动时,邻居的相对信号强度会发生变化。 我想将笔记本电脑放在我后院的已知位置,点击地图并收集具有4种不同信号强度的点。 在收集了很多(但不是太多)这些校准点之后,我想编写一个程序,该程序采用4个wifi信号强度级别,并以误差椭圆的形式估算位置。可以使用与用于收集原始校准点的设备不同的设备来测量信号。 我应该使用什么算法? 我不想问我是否可以进来并调查他们路由器的确切位置来打扰我的邻居。 但是,我可以假设邻居路由器的位置没有变化。

4
计算点与两条经度/纬度的虚拟线之间的距离
请参考示例和相应的图像。 我想实现以下操作:提供两个位置(纬度/经度),其中示出了如下面甲和乙。据此,将绘制一条虚拟线,然后计算该线与C之间的距离(在任何测量中)。 目前,我已经在Google Maps API v3中实现了这一目标,但也希望能够以我选择的语言在后台进行。任何提示/想法将不胜感激!

2
使用视域分析为Watch Tower提出新位置
我想建议在森林地区新守望台的位置,但是我对我可以建议最佳位置的标准感到困惑。如果我要使用DEM,距现有塔的坡度和距离,那么我该如何根据GIS提出最佳位置。我不想手动选择点并检查视域,再次选择新的点及其视域,直到获得最大可见区域。我想使用gis工具。我尝试了dem,slope,与现有塔的接近度,然后将其重新分类为10类,然后将权重叠加到dem上,然后再与现有塔进行距离叠加,而对倾斜率最小,但是我无法获得理想的结果。请给我建议一个解决方案,我将非常感谢您的朋友。 朋友们,今天我要解决以下问题:我想找到一个监视森林火灾的监视塔:---- 1)第一个标准:距道路和排水的距离(分别为200米和500米的缓冲区),并将它们相交寻找合适的地区。2)然后,我从SRTM DEM制作了斜率文件,并以小于6度作为标准(使用Raster Calulator),并且我得到了将近85%的研究区域在此范围内。对于我的研究区域,DEM的范围从400到763,使用Raster Calculater,我得到了海拔> 500(粗糙)的新图层。并将坡度层和DEM都转换为多边形。3)ROAD_DRAINAGE_BUFFER现在与SLOPE_DEM层相交了。而且我得到的多边形更少,但仍然很多。现在,如果我试图将“视域”设置在最高可能的位置,那么从这一点来看,再次视域并不能给我最大的可视区域。仍然我要进行大面积分析。如何减少我的面积。还是个问题。我不想让你感到不舒服,问同样的问题。请如果您仍然提供一些线索,我将很感激。谢谢你的朋友们,.....给了我最珍贵的东西...(时间).....

2
在哪里问“……在哪里?”?
在我的工作地点,我们经常会收到“马铃薯湖在哪里?”形式的询问。或“ Poppingstone Creek在哪里?” 或...问题来自同事,公众和其他组织。我们是政府机构,负责销售地图,因此是此类查询的自然目标。 我的回答方法通常类似于: 搜索官方名称数据库(在加拿大,我们拥有加拿大地理名称数据库), 扫描我们的本地数据存储和地图 常规互联网搜索 发送电子邮件给现场工作人员(生物学家,保护区和公园管理员等) ... ...但是如果您一路攀升至#5并且仍然需要答案怎么办?我可以在我的网站上发布一个故事,而今年读过这本书的7个人中有一个可能知道。GIS Stack Exchange由可能认识的人所组成,但这不是主题。的确,即使是关于这个问题的这个问题也接近于脱离话题(读为:如果普遍的共识是将其转移到meta上,我也可以接受)。 所以我的问题是,在哪里“这样-这样-哪里?” 是话题吗?

1
如何理解地质方向?
我读的是1950年代出版的“印第安纳州某些矿物和岩石指南”,里面有这些令人困惑的方向: “在西南部1 / 4NE1 / 4sec.29,T. 23 N.,R. 8 W.的Rainsville以西1.5英里的Mud Pine Creek上诈l。” 在此pdf的第38页上:https://scholarworks.iu.edu/dspace/bitstream/handle/2022/235/C04.pdf?sequence = 1 如何使这些指示易于理解?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.