14得票3回答
R如何在一定容差范围内叠加点和多边形?

我希望使用R叠加空间点和多边形,以便将地理区域的属性分配给这些点。 通常我使用sp包中的over命令来实现。但问题是我正在处理全球范围内大量的地理位置事件,在某些情况下(特别是在沿海地区),经纬度组合略微超出了国家/地区的边界。 以下是一个可重现的示例,基于这个非常好的问题。## exampl...

21得票3回答
有没有为.NET文档化的免费R-Tree实现?

我找到了一些使用C#编写的开源R-Tree实现,但没有文档,也没有迹象表明它被其他人使用过,只有开发者自己。

14得票1回答
使用sf::st_read读取shape文件无法捕获UTF8编码。

我想读取一个以UTF8编码的shape文件。使用rgdal::readOGR读取时,它可以正常工作,但是sf::st_read无法获取正确的编码。有什么建议可以解决这个问题吗? 为了提供可重现的示例,您可以从这里下载我正在尝试读取的shape文件。 使用rgdal::readOGR进行读取...

50得票2回答
PostGIS中的ST是什么?

PostGIS中几乎所有函数都以ST开头,例如ST_Distance_Sphere,ST_GeomFromText,ST_Intersection等。 ST代表什么意思? http://www.postgis.org/documentation/manual-svn/PostGIS_Spe...

8得票1回答
使用空间多边形更改栅格值

如果要更改SpatialPoints下的光栅值,可以直接使用[。 r <- raster(system.file("external/test.grd", package="raster")) rTp <- rasterToPoints(r, spatial = T) set....

7得票2回答
Geopandas 多边形转线段

我刚接触geopandas,想要绘制一个多边形的轮廓线,类似于PostGIS中的ST_Boundary()函数。 我有一个名为states的geodataframe,其中包含每个州的多边形。 states = counties.dissolve(by='STATEFP') 当我选择一个...

11得票3回答
如何在ASP.NET VNext中使用空间数据类型和EF 7?

在vnext中,使用Entity Framework 7 (https://github.com/aspnet/EntityFramework)如何在模型(代码优先方法)中使用空间数据类型(例如DbGeography)来保存点、形状等,以创建表的模型。例如:public DbGeography...

11得票4回答
Neo4j与MongoDB在空间搜索方面的比较

我准备开始一个项目,建立一个餐厅推荐引擎。我一直在犹豫要用Neo4j(图数据库)还是MongoDB(文档数据库)。我的节点/文档将是像餐厅和人这样的东西。我知道我会想要一些边缘关系,比如人->喜欢->餐厅,或者人->在餐厅吃过->餐厅。然而,我的主要查询将是查找距离位置Y X 英里以内的餐厅。...

7得票2回答
在C#中将UTM坐标解析为DBGeography

我正在使用C#编写一个WinForms应用程序。我需要确保我的Datatable中没有两个Datarow之间的距离超过100公里。每行都有一个UTM区域、东经和北纬在不同的DataColumn中。所有坐标都使用相同的基准面,但有些区域不同(否则,我只需使用勾股定理,因为UTMs是以米为单位的)...

8得票1回答
从小多边形的栅格中提取数据 - 圆形权重太小

使用R语言,我正在尝试使用多边形图层从栅格图层中提取数据。这些多边形比栅格单元格要小得多。 现在我从 raster 库调用 extract(): a <- extract(raster, polygons, weights = TRUE, small = TRUE) a # .....