48得票2回答
两个几何图形中距离最近的点的坐标在Shapely中如何表示?

给定一个由顶点坐标构成的多段线 [(x1,y1), (x2,y2), (x3,y3),...] 和一个点 (x,y),在 Shapely 中,geometry1.distance(geometry2) 返回两个几何对象之间的最短距离。>>> from shapely.geom...

47得票3回答
不支持编译器'com.apple.compilers.llvmgcc42' xcode 5 DP。

我有一个项目,其中包含Geos和Proj。在Xcode 5之前,我使用LLVM GCC 4.2编译器编译它们,但在Xcode 5 DP中,我收到了一个关于不支持的编译器的错误。选择另一个编译器会根据语法而产生编译错误。我该如何解决这个问题?

27得票6回答
安装 Shapely 时出现“OSError:找不到 geos_c”错误

我是一个新手,想用Python制作/绘制地图。一直在尝试按照这篇博客文章生成世界地图(http://sciblogs.co.nz/seeing-data/2011/08/12/plotting-geographic-data-on-a-world-map-with-python/),但在这里遇...

15得票2回答
GeoDjango: 如何基于点和半径创建一个圆形

我有以下(简化)的模型:class Zone(gismodels.Model): name = gismodels.CharField() poly = gismodels.PolygonField() 我想创建并保存一个表示圆的多边形,基于给定的点和半径。 我能想到的唯一方...

14得票2回答
检查版本/是否安装PROJ4

我刚开始接触地理空间库,已经成功安装了GDAL和PostGIS。我想确认是否已经包含了GEOS和PROJ4这两个PostGIS的要求。 您需要输入哪些命令来检查它们的版本或是否已安装? 只需进行proj4检查:

13得票3回答
如何将GEOS的MultiLineString转换为Polygon?

我正在开发一个GeoDjango应用程序,用户可以上传地图文件并执行一些基本的地图操作,如在多边形内查询要素。 我发现有时用户会上传 "MultiLineString" 而不是 "Polygon",这会导致期望闭合几何体的查询失败。 在Python中将 MultiLineString 对象...

12得票3回答
shapely中是否有信封类?

我发现Java的JTS库中的envelope class非常方便。一个envelope(信封)保存几何图形的最小和最大坐标,有时也被称为bounding box。 我想获得一些Shapely点的公共envelope。在JTS中,您可以调用expandToInclude逐点扩大envelope...

11得票2回答
无法在Red hat linux上安装rgdal和rgeos R库

在我们的Redhat Linux机器上编译rgdal adn rgoes软件包时,我遇到了错误。我尝试过一些研究,但找不到可能的解决方案。由于这对我来说非常重要,请您帮忙解决问题,谢谢。**ERROR WHILE COMPILING RGDAL in R 3.0** **strong tex...

10得票2回答
尽管安装了GEOS,但仍出现“django.core.exceptions.ImproperlyConfigured: GEOS is required and has not been detected.”错误。

我正在运行使用 Django 1.8 和 Python 3.4 的 Ubuntu 14.04 LTS。最近,我的 Django 应用程序一直报告说缺少 GEOS。虽然 GEOS 已经安装,并且 libgeos_c.so 在应该在的地方(/usr/lib/),但我的代码似乎没有问题。它是一个 D...

10得票4回答
在Windows上如何安装GeoDjango的GEOS?

我正在使用Python 2.5、Django 1.2、MySQL和Apache开始一个GeoDjango项目。该项目将上传到Linux服务器,但开发将在Windows上进行。 问题在于,我无法安装GEOS,应该怎么做?