问题标签 [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.
python - 如何从 python 中的 QLineEdit 中读出文本?
我为我的插件创建了一个带有 3 个按钮的启动 GUI。这很好用,如果我单击其中一个按钮,则会启动特定操作。到目前为止,这有效。如果我单击其中一个按钮,则会出现一个带有“ok”和“cancel”两个按钮的新 GUI,然后会出现一个 lineedit。如果我按下取消,GUI 将关闭,如果我按下确定,我希望程序从编辑行读取文本并将其存储在变量中。到目前为止,这不起作用。
这是包含对话框的类:
这是在使用 QT Designer 和命令 pyuic4 创建 GUI 后包含 GUI 结构的类:
在这个类中,我需要变量:
这只是课程的一小部分,但这是我对如何从 LineEdit 小部件读取文本有疑问的部分。
你有什么想法或建议吗?
谢谢和抱歉,如果这是一个双重职位,但我还没有找到适合我的问题的答案。
geolocation - QGIS 是否支持 WMS-T(WMS with time)?
有谁知道QGIS中是否支持WMS-T?
通过该应用程序我可以添加 WMS 图层,但我无法使用 WMS-T(没有设置时间参数的地方)。
我一直在研究 Python 插件,虽然有些插件可以处理时间(时间管理器、多时态和多变量数据可视化),但它们不支持 WMS 协议(它们直接与数据库一起工作)。
问候
注意 - 我正在使用 GeoServer
routing - 建立道路网络
我有不同数量的轨道代表不同的道路。每条轨道代表一条道路。我已将此 gpx 文件加载到我的 postgres 中。
现在我的问题是我将如何在所有这些道路之间建立一个网络,以便能够找到从任何轨道点到任何其他轨道点的最短路径。在下面,您可以看到我的 4 条道路的图像。
我已经安装了 pgrouting 和 postgis。我已经通过创建源列和目标列并使用assign_vertex_id() 为它们加载数据来完成一些工作。问题是网络没有正确构建,比如我只能从同一条道路的起点到终点,而不是不同的道路。任何建议如何在所有这些道路之间建立适当的网络?
python - 将基于 arcpy 的 python 脚本转换为 OGR 以实现半自动元数据创建
我创建了一个脚本来使用基于 arcpy 的编码自动生成基本 ANZLIC 标准元数据。谁能帮我把它转换成 OGR/GDAL python?这样它就可以在 QGIS 中运行并处理所有类型的矢量和栅格数据。
下面是对重要部分进行一些注释的工作代码。
添加/替换为以下内容
...
在这里,我们将需要一个类似的调用来列出 ogr 可访问的数据集(ogrinfo 似乎只列出文件的属性 - 有没有类似于 arcpy.List 的东西......)
上面的代码需要调用 osgeo.ogr.Open(File) 对吧?
以下需要为osgeo重写...
我看到我可以使用以下内容
php - 使用PHP将多边形从json文件导入mysql
我正在尝试导入大量已解析的 JSON 文件(4 gb)。我想将它插入到 QGis 的 mysql 数据库中。起初我以为我可以直接使用 mongodb 和 RazorSQL 导入所有内容,但那是不可能的。我发现没有比制作脚本单独处理所有内容更快的方法了:
我想使用 PHP 导入这些数据我想如果将多边形组合成一行多边形信息,就可以将其查询到 MYSQL。我是这样做的:
检查值时,我只得到 NULL 值。
gis - 基于热图的等高线提取
我一直在玩 Mapbox 的关于将热图转换为等高线的博客文章,但我一直停留在这个过程的提取部分。
我使用 CSV 插件创建了一个点矢量图层,然后创建了一个基于该点的热图栅格层,但之后我似乎无法看到基于该栅格层的等高线。当我查看属性并选择分类时,它似乎没有列出任何符号。
我猜这可能是某种类型错误,因为我必须根据地图单位而不是米创建栅格图层,但我不知道如何纠正它。我错过了什么?
web - Qgis 网络客户端/Openlayers
我需要你的帮助。我使用 Qgis Web 客户端,我想使用这样的代码:
我尝试将此代码插入到webclient 文件夹(qgis-web-client / site / js )中的几乎每个js 文件中,但没有成功。
谁能告诉我如何以及在什么 js 文件中(以及在文件的哪个部分)我必须插入这样的代码?例如:我喜欢通过单击地图项来打开一个弹出窗口。
谢谢
gis - 无法在 ubuntu 12.04 中安装 QGis
我无法在 ubuntu12.04 中安装 QGis。我收到以下错误。
请帮我..
qgis - qgis(从 shapefile 中提取的段(链接)起始节点和结束节点 id)
上个月我一直在处理很多形状文件编辑工具。我试图从形状文件(一个用于节点,一个用于链接)中以适当的格式(node_id,x,y 用于节点和 link_id, start_node_id,end_node_id,...对于链接)以创建预言机空间网络。我得到了节点的 dbf。我现在想从包含折线(道路)的加载形状文件中获取属性表,并且我想将每条折线拆分为其包含它们的开始和结束节点 ID 的线段,除了它们的几何形状。每一个帮助公认..