23得票3回答
在mongoose中创建和查找地理位置

我想在用户模型中保存位置的经度/纬度,并使用$geoNear查询它。我查看了几乎所有相关主题的页面,但仍然不确定如何 1)适当地创建模型和2)如何进行查询。 以下是我的模型部分: loc: { //type: 'Point', // see 1 //type...

23得票5回答
将经纬度转换为JTS格式?

我试图将hibernate spatial与JPA集成以进行地理搜索。我已参考官方网站上的教程(我与hibernatespatial没有关联)。 不幸的是,该教程没有涵盖如何从纬度/经度对创建一个Point实例。我正在尝试在此处执行此操作,但我仍然不确定这是否是将纬度/经度对转换为JTS P...

23得票6回答
在Windows 64位系统上安装Python、GEOS和Shapely

当我在Windows 64位计算机上尝试安装Shapely时,无法使GEOS库工作。 到目前为止,我已经运行了OSGeo4W安装程序,并从中安装了GDAL(我认为geos库包含在该软件包中)。之后,我检查了我的C:\ OSGeo4W \ bin目录中的geos_c.dll,但我可能错过了一些...

22得票2回答
使用ggplot绘制带有地图的图表

我希望使用ggplot2(v.9)绘制世界地图,将两个信息合并在一起。以下示例说明: library(rgdal) library(ggplot2) library(maptools) # Data from http://thematicmapping.org/downloads/wor...

21得票3回答
为什么在缓存方面要使用Redis而不是MongoDB?

最近我看到很多人将Redis用作缓存,为什么不用Mongo呢?就我所知,Redis可以在索引上设置过期日期(类似于memcache),但除此之外,还有其他任何不使用Mongo的理由吗? 我这样问是因为我正在MySQL中进行大型联接,然后在选择后更改数据。 我已经在站点的其他部分中使用了mem...

21得票5回答
需要一个独立的Java库,用于对经纬度数据进行空间计算。

我正在寻找一个Java库,能够对一组经纬度数据进行空间计算。以下是我需要的一些功能: 计算两点之间的大圆距离 判断一个点是否在一个由有序点列表定义的简单封闭多边形内 判断连接点“A”和点“B”的直线是否与一个由有序点列表定义的简单封闭多边形相交 确定点“A”是否在点“B”的某个半径范围内 ...

21得票2回答
在Laravel Eloquent ORM中处理Mysql空间数据类型

如何在Eloquent ORM中处理MySQL的空间数据类型?这包括如何创建迁移,插入空间数据和执行空间查询。如果没有实际解决方案,是否有任何变通方法?

20得票2回答
几何列的SRID 0是什么意思?

我向空间表添加了几何列,并参考了一些 MSDN 文档,最终将 SRID 指定为 0,代码如下: update dbo.[geopoint] set GeomPoint = geometry::Point([Longitude], [Latitude], 0) 然而,我认为这是一个错误,在更...

20得票3回答
使用SRID 4326的几何图形,STDistance返回什么度量单位?

这是我的设置: 我有一个如下的表: Id, Lat, Long, GeoPoint, GeomPoint GeoPoint(地理)和 GeomPoint(几何)都设置为 SRID 4326。 我有以下查询: DECLARE @radiiCollection TABLE ...

20得票3回答
发布 Oracle 和 SQL Server 的性能测试是否违反许可证?

我希望对Oracle和SQL Server中的空间索引进行性能测试,并将其纳入我的硕士学位论文。发布这种结果是否违反dbms的许可证? 也许有人已经遇到过这种问题?我不喜欢深入研究枯燥的许可证内容 ;)。