7得票1回答
谷歌地球 确定缩放级别的边界框

我有一个使用Google Earth的Windows Forms应用程序,用户可以在地图上绘制一个多边形作为地理围栏。 我想做的是,通过点击按钮将视图缩放到多边形,使其在屏幕上完美显示。类似于缩放适合功能。 查找多边形中心并将Google Earth相机设置为该纬度/经度很容易。 我需要...

7得票3回答
从一组坐标中获取边界点

我有一组纬度和经度点,我想从这些点中提取形成边界的点,我已经使用了凸包算法,但是对于我的目的来说不够,因为凸包只返回最远的点,形成所有点都适合的多边形,我需要形成周长的所有点,就像我附加的图像一样。我该怎么办?有没有可以直接使用的软件包,而不是实现任何空间算法? 谢谢

8得票2回答
生成像SpatialKey一样的密度/热力图

SpatialKey生成了一些非常漂亮的热力图,我们正在研究如何在一个内部项目中可视化大量点的情况下实现这个功能。我正在寻求关于从哪里开始的一些想法的反馈(这是一个非常有趣的问题)。 SpatialKey热力图 http://img697.imageshack.us/img697/7964/...

7得票2回答
空间索引的好书/文章

我对有关空间索引的好文学感兴趣。哪些索引正在使用,它们在速度、空间需求、使用时的空间查询性能等方面的比较等。

12得票2回答
在MongoDB中,$maxDistance如何计算?

我似乎找不到这个信息。但是在地理搜索中,你可以指定$maxDistance,但是我找不到这是英里、千米等什么单位。这是我使用的示例查询:db.hotels.find( { location: { $near : [18.74255, 99.03523], $maxDistance : 0.05...

7得票1回答
PostGIS:找到距离给定点最近的几何体

假设我有许多几何图形在我的数据库中。我想在PostgreSQL内创建一个函数,使得我可以传入经纬度,并返回给定半径内(按线性和道路距离)最接近的几何图形。 我是一个新手,所以任何建议都将不胜感激。 我正在运行以下版本: PostgreSQL: 9.2 PostGIS: 2.0 以下是...

17得票3回答
确定两个邮政编码之间的距离(mapdist的替代方案)

我希望计算大约100,000个不同的邮政编码之间的距离。我知道在ggmap包中有mapdist函数。 mapdist函数运行完美:library(ggmap) mapdist('Washington', 'New York', mode = 'driving') # fro...

20得票2回答
创建 SpatialPointsDataframe

我有一个包含10列的数据框df1,其中两列是lng和lat。 我想从df1创建一个SpatialPointsDataframe。 当我阅读如何创建SpatialPointsDataframe时,感觉好像我必须从我的两个坐标列创建一个矩阵m1,然后将该矩阵分配给数据框df1。 这将是一个绕路,因...

7得票1回答
在MongoDB中,我如何将文档中的字段用作$geoWithin/$centerSphere表达式的输入?

我正在尝试编写一个MongoDB查询,以在指定位置为中心的半径内搜索文档。 下面的查询有效。它找到所有在searching.coordinates周围searching.radius弧度内的文档。 但是,我想做的是将当前文档的allowed_radius值添加到searching.radi...

7得票3回答
使用MySQL的空间分析函数和数据类型按距离排序

我正在使用 Laravel 5.5 构建一个 PHP Web 应用程序,并需要显示一组地点(例如商店),按照它们与用户指定位置的距离排序。这些地点将存储在 MySQL 数据库中,并应作为 Eloquent ORM 模型实例检索。 经过一些研究,我发现了许多关于此主题的帖子和问题(提供不同的解...