spatialite

    3热度

    2回答

    我使用的是Ruby 1.8.7和Rails 2.3.8,并有许多位置由经度和纬度表示。我正在使用SQLite SpatiaLite扩展将坐标转换为众所周知的二进制(WKB)格式。我关心的是如何让ActiveRecord执行插入或更新,调用适当的SpatiaLite转换方法。我期待做这样的事情: obj.geometry = "AsBinary(MakePoint(4, 51))" obj.sav

    5热度

    1回答

    根据https://docs.djangoproject.com/en/1.3/ref/contrib/gis/db-api/,Spatialite支持GeoQuerySet.distance()。不过,在进口的区域列表(MultiPolygon为mpoly属性),我试图做到以下几点: Area.objects.all().distance(center) ,取而代之的东西可用,我只得到一个错

    1热度

    1回答

    我有一个在Azure中托管的WCF服务。 我有一个空间数据库文件,我将保留在Azure blob存储(1.1G)中。压缩它是500K。 我想在我的服务启动时将其复制到本地存储,然后使用spatialite从数据库文件运行各种空间功能。空间数据是静态的。 有没有人有代码片段(C#)将文件从azure blob存储复制到本地存储? (还可以,我觉得这种做法是有道理的 - 不是吗?) (也,我应该打扰压

    2热度

    2回答

    Spatialite有能力计算2个几何与它的Distance()函数之间的距离。还有其他functions在LINESTRING上工作。但是我找不到它返回的单位。它是米吗?如果我有2分,我如何在空间查询中计算它们之间的距离? (为了记录,我使用SRID 4326,即WSG 86,即旧的传统经度和纬度)。

    3热度

    1回答

    我试图使用命令 sudo python setup.py install 它编译成功编译pyspatialite 2.6.1,但生成的二进制文件丢失的象征。当我从它导入dbapi2模块时,出现以下错误。 Python 2.7.1 (r271:86882M, Nov 30 2010, 10:35:34) [GCC 4.2.1 (Apple Inc. build 5664)] on darwin

    3热度

    2回答

    首先,请原谅并指出是否要使用其他协议来引用另一个线程/帖子。 有一个前面的线程how to compile spatialite for iOS其中最重要的答案部分描述了将spatialite构建为iOS的静态库。答案包括以下内容: “拖动n拖放.a(都需要在模拟器和真实硬件中工作),您可以通过调用spatialite_init(1)来初始化spatialite。” 我猜这是翻译成以下版本的? 的

    2热度

    1回答

    在RHEL上安装GeoDjango依赖关系时,我正在解决依赖关系问题。我希望以前曾经这样做过的任何人都能一步步地获得指导。我正在从我的Ubuntu开发机器(其中一切从软件包轻松安装)转移到RHEL测试/临时服务器(软件包古老或不可用)的工作应用程序。 首先,我从源代码安装了GEOS,GDAL和PROJ.4。 然后我从源代码安装了spatialite。 最后,我安装源pysqlite,但它并没有像现

    0热度

    1回答

    我一直在研究在Azure上使用Spatialite。预编译的二进制文件在SpatiaLite 2.3.1都适用于x86,并且试图包含libspatialite-1.dll当然不起作用,因为Azure要求x64。 我只是想念一些简单的东西,还是我需要尝试将二进制文件编译成一个x64 dll?这是我应该走下去的路吗? 任何指导或链接到教程,以获得在Azure中运行SpatiaLite将不胜感激。

    3热度

    1回答

    我想要在Ubuntu 11.04上的SpatiaLite上运行GeoDjango,甚至是使用非常小的设置,我遇到了一个奇怪的错误。节能与地理领域工作的模型的实例,但再次加载失败与exception: Error encountered checking Geometry returned from GEOS C function "GEOSWKBReader_read_r". 我setting

    8热度

    4回答

    我想使用Spatialite beta 3.0版本,因为我在64位机器上使用了 Windows 7。 当我尝试加载 libspatialite-4.dll时,我始终得到可怕的sqlite3.OperationalError: The specified module could not be found.错误。 我曾尝试以下: 把libspatialite-4.dll并在同一文件夹中的所有其他DL