问题标签 [qgis]

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 投票
2 回答
10050 浏览

xml - Order of coordinates in geojson

I was testing rendering of data via GitHub in geojson format, because I wanted to use it for INSPIRE data. INSPIRE data are in GML 3.2.1 format. I've downloaded one of datasets from http://services.cuzk.cz/gml/inspire/cp/epsg-4258/ (which is in ETRS). I needed to get json file from it, so I've opened GML file in Quantum GIS (version 1.9) and saved it like geojson file (CRS=EPSG::4326) and then uploaded to my GitHub. Order of coordinates in geojson is (easting, northing), but after saving file from QGIS it's (northing, easting). My data comes from Czech Republic, but it's rendered in Yemen. Does anybody have any experience with this problem? Does anybody know how to switch order of coordinates (or axis) in geojson file? I have much more experience with xml based data formats than with json and because of that I hope that this isn't so silly question.

0 投票
1 回答
3520 浏览

visual-studio-2010 - bison.exe 在 VS2010 中找不到 MSBuild 所需的文件 m4sugar.m4

我正在尝试在 Visual Studio 中编译 QGIS。我使用 OSGeo4W 下载软件包,将 Flex.exe 和 Bison.exe 添加到我的环境路径中。下载了 QGIS Release 2.0,并启动了带有“Visual Studio 10”选项的 CMake-GUI。然后我使用 GUI 工具配置了我的路径。

CMakeGui1 CMakeGui2 CMakeGui3

然后我点击配置和生成,它工作。我查看了我的目录,发现有可用的 Visual Studio 解决方案文件。然后我点击“全部构建”,我在“输出窗口”中得到以下输出

所以这就是我卡住的地方。我尝试的第一件事是下载 m4sugar.m4,我在这里找到了它——因为我从 apple.com 下载了它,所以我真的不认为它会起作用,但我认为它值得一试,我把它放在正确的目录,然后点击构建...这次它显示
Generating qgsexpressionparser.cpp了,但它只是停在那里并且无法再提供输出。

在阅读了一些资料后,我得到的印象是 m4sugar.m4 在某种程度上不是标准文件,您需要在运行 msys 或 cygwin 时使用它。因此,我尝试使用 MSys 进行 Visual Studio 构建,但无法运行 vcvars32.bat。也许我应该更努力地尝试这种方法?无论如何让这个m4文件工作?

0 投票
1 回答
250 浏览

xml - 更新 kml 标签

我正在研究谷歌地图 kml。我有几个 shapefile 并使用 QGIS 我已将其转换为 kml 文件。我需要更新标签结构以应用 BalloonStyle。kml 添加扩展数据 我需要转换标签结构,如

转换成

是否有任何查找和替换算法或任何其他软件将 shp 导出到 kml 我检查了不同的软件和在线转换器,还检查了 ogr2ogr,但所有这些都给出了带有简单数据的标签结构。
提前致谢....

0 投票
0 回答
881 浏览

python - CMake 编译错误:未知的 CMake 命令“PYQT4_WRAP_UI”

读完这篇文章后,我想在 CentOS6.3 上编译 QGIS1.8 。

我已将以下代码添加到/qgis-1.8.0/python/CMakeLists.txt顶部 1、2、3 行

但是我仍然有以下错误:

如何继续编译 qgis 源代码?

0 投票
1 回答
250 浏览

postgresql - Openstreetmaps - 连续的道路?

我在 Postgres 中导入了瑞士的 OSM 数据,我有兴趣获取高速公路连续部分的道路数据(我知道名字),即连接两个特定城市的部分。高速公路相当大(A1),将许多城市连接在一起。

我不确定路段序列是如何存储在 postgres 中的(即,如何知道一个路段紧随另一路段之后)。我应该如何查询 Postgres 以获取从一个城市到另一个城市的路线的线串?我可以通过查询在 QuantumGis 中可视化整个高速公路(跨越多个城市)的数据:

但我不知道如何仅按照它们在路线中出现的顺序获取我感兴趣的 osm_ids。我不想在 where 子句中做边界框约束,因为我正在寻找一个通用的解决方案,而且我仍然不确定如何保存路段序列的顺序。

0 投票
0 回答
222 浏览

macos - 无法在我的 Mac 上安装 QGIS

我尝试了几次安装网站上的几乎所有东西,http://www.kyngchaos.com/software/qgis

但是,当我打开 QGIS 时,初始图像卡在“启动 python”这句话上,然后自动退出。

我的 mac OS 版本是 10.8.5 这样的问题是因为我的系统中有两个版本的 python 造成的吗?我系统中的python是2.7.5,以前我还安装了一个标准版本的python,大约是3.3。然后我意识到我可以只使用 2.7 版本,所以我只是将名为“python”的整个折叠从我的应用程序文件夹拖到垃圾箱中,然后使用终端中的 2.7 版本。但恐怕这也行不通...

我现在如何正确安装 QGIS?作为一个初学者,这个过程对我来说似乎很混乱......

0 投票
1 回答
593 浏览

macos - Python 和 gdal 1.10 给出 numpy.core.multiarray 无法在 OSX 上导入

我最近使用 Kyngchaos 软件包将 QGIS 升级到 2.0,结果发现我在 iPython 中运行的克里金 scipts 然后抛出了以下错误:

numpy.core.multiarray 导入失败

似乎 SWIG 分配的路径名变量与 iPython 不兼容。我讨厌路径管理,它似乎是 UNIX 机器上错误的最大原因。

无论如何,一个相当笨拙的解决方法是将 Python/2.7/site-packages 从 gdal 1.9 版复制到 1.10 版(将原始 1.10 目录重命名为适当粗鲁的东西)这至少适用于 iPython 并且 QGIS 似乎可以运行仍然。有人可以提出一个更优雅的解决方案吗?

0 投票
3 回答
147 浏览

javascript - JS 脚本的语法错误

我有以下.js文件,Dreamweaver 在第 2 行报告语法错误。

好像有什么问题

线。

0 投票
1 回答
9317 浏览

arcgis - 我可以在 ArcGis Desktop 10.1 试用版中将我的 .lyr 文件转换为 .shp 文件吗?

我有 ArcGis Desktop 10.1 的试用版。如何将我的 .lyr 文件转换为 .shp 文件?

0 投票
3 回答
5019 浏览

geoserver - QGIS 插件发布到地理服务器

是否有 QGIS 插件可以将图层发布到 Geoserver 和/或将图层/地图发布到 GeoNode?