问题标签 [spatialite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
891 浏览

php - 如何为空间站点配置 wampserver

我在 Windows 7 中。我安装了 WAMPServer。现在,我无法加载空间库。它显示警告..

警告:SQLite3::loadExtension() [sqlite3.loadextension]:在多线程 Web 服务器中不受支持

这是我的总体配置过程,我做了什么......

从这个链接我得到了spatialite lib。我复制了“libspatialite-1.dll”并将其粘贴到包含 php 扩展 dll 的“D:\wamp\bin\php\php5.3.8\ext”。

http://www.gaia-gis.it/spatialite-2.3.1/libspatialite-win-x86-2.3.1.zip

然后我编辑了 php.ini 文件。我更改了以下配置。

最后,我将下载的 libspatialite-win-x86-2.3.1 中的所有库复制并粘贴到我的 php 代码中的项目文件夹(libspatialite.a、libspatialite.dll.a、libspatialite.la)中,我将脚本编写为跟随...

我不知道我做错了什么或如何解决这个问题?

0 投票
2 回答
2812 浏览

python - 在 Windows 上安装 Pyspatialite

我在 ubuntu 上使用 pyspatialite 没有问题——它很完美。但是 Windows 让我非常头疼。我已经尝试解决这个问题至少三天了。

我正在使用带有 mingw (gcc) 作为编译器的 Visual Studio 2010 express。我遇到并解决了很多问题:vcvarsall.bat、iconv.h等,但我实际上并不知道我到底做了什么。我为 DLL、.h 文件(头文件)、.a 文件(afaik 它与 mingw 相关)、osgeo4w 二进制文件等尝试了几个环境变量。但我无法弄清楚。

我在使用 MSVC 时收到以下错误:'gcc' failed with exit status 1并且在使用 MinGW 时:命令提示符下的很多警告行与lex.gml.c, lex.kml.c, lex.geojson.c或类似的东西有关。

我不是开发人员。我只是对开源 GIS 世界感兴趣。有谁知道“如何在 Windows 上安装 pyspatialite”的分步指南?

0 投票
2 回答
3149 浏览

python - Python:pysqlite 库不支持 C 扩展加载

我正在尝试让 Spatialite 与我的 django 应用程序一起使用,但是,我遇到了以下问题:

使用 ubuntu 12.04,我pip在同一个用户中使用 sudo 安装了 pysqlite。我也尝试过编译 pysqlite 并启用自己的扩展加载。

帮助?

0 投票
3 回答
2457 浏览

android - Spatialite for Android NDK 构建

我在构建现有项目时遇到了一些麻烦:

我正在使用 Win7 和 Cygwin

我通过使用“GIT for Windows”进行克隆来获取源代码。将其放入:C:\temp\ECLIPSE\workspace\SA1

我下载以下内容:

我把它们放在:C:\temp\ECLIPSE\workspace\SA1\spatialite-android-library\jni

然后我启动 Cygwin 并执行以下操作:

在 Cygwin 之外,我在编辑器中打开: C:\temp\ECLIPSE\workspace\SA1\spatialite-android-library\jni\geos-3.2.2\source\headers\geos\platform.h 并进行一些更改它类似于下面

保存并关闭

然后我回到 Cygwin 并执行以下操作:

与 Compile++ 行一起,以下编译

但是,当它通过geos时,会出现以下错误:

有人可以帮助我解决这个问题吗?非常感谢任何帮助!

0 投票
1 回答
965 浏览

import - 如何使用c#将shapefile加载到spatialite?

我正在尝试在 c-sharp 中编写代码以将 shapefile 导入到空间数据库。

编写用于初始化 sqlite 连接的代码如下,

我认为存在语法错误。有任何想法的人吗?

0 投票
1 回答
1011 浏览

sqlite - 在 clojure 的 sqlite 中启用空间扩展

我正在尝试使用来自 clojure 的空间数据库进行一些简短的空间查询。我正在使用 xerial sqlite-jdbc 连接器进行连接。

我尝试加载空间扩展名失败,出现“未授权”错误:

本页描述了 Java 中的一种方法,您可以在其中实例化 SQLiteConfig 对象,设置一些属性,然后在设置数据库连接时传递配置对象。

作为 Clojure 的新手,这让我大吃一惊。任何人都可以提供连接到启用空间的 sqlite 数据库的示例吗?

0 投票
2 回答
17148 浏览

sql - 以米为单位获取距离,而不是 Spatialite 中的度数

我有以下查询:

这给了我 0.97 度。但我需要它以米为单位,不知道要转换到哪个 SRID。

有人可以给我一个例子,如何以米为单位获得 spaceite 的结果吗?

这些职位都在欧洲。

0 投票
0 回答
1187 浏览

sql - 在没有 GEOS 的情况下在 SpatiaLite 中查找最近点

我想找到在 SpatiaLite 中存储为点的经纬度的最近点。我读了这个,它有这个例子:

但是,我不能使用它,因为ST_Distance需要使用 GEOS 编译 SpatiaLite,它在 LGPL 中,我不能使用。有没有一种方法可以计算距离并将其设置为“变量”,然后找到距离最小的那个?

0 投票
0 回答
570 浏览

delphi - Delphi 是否支持 GIS 专用数据库?

例如PostGISSpatiaLite

我正在使用不提供支持的 AnyDac。在 Delphi 中使用这种支持 GIS 的数据库时,是否有任何其他组件可以让我的生活更轻松?


[更新] 如果不是您想要的,请在我的另一个问题中发布要求。谢谢你。

0 投票
1 回答
199 浏览

django - Django 和 Spatialite 崩溃

我按照此处的说明将 Spatialite 添加到我的 django 应用程序中,但是,当我尝试运行 syncdb 时全部崩溃。

这是唯一使用地理点的模型:

这是syncdb抛出的错误:

我不知道是什么问题...

帮我!