Questions tagged «qgis»

QGIS是根据GNU通用公共许可证许可的跨平台GIS应用程序。

2
有没有一种方法可以为QGIS中的按列分配表的行号?
字段计算器在“记录”下有一个很棒的功能,称为“ $ rownum”,它返回(分配)当前行的编号。 有没有办法使其与排序一起使用?可以说我想按“长度”列对表格进行排序,并按从最短到最长的长度获得行的顺序(顺序)。 我知道我可以轻松地使用一些Office电子表格软件来对此进行按列排序,并用顺序(顺序)填充新列。但是我更愿意在QGIS中完成整个工作。 更新:作为解决方法,还有如何更改shapefile中特征的顺序?-使用mmqgis插件和功能进行修改/排序,然后在新保存的文件上使用“ $ rownum”。

3
QGIS Print Composer不会从横向更改为纵向吗?
使用2.10.1,我打开一个新的Print Composer,然后立即将页面设置方向从横向更改为纵向。但是屏幕的方向不会改变。它继续显示风景。 同样,更改“纸张尺寸”不会影响“打印编辑器”窗口的尺寸/方向。 如果我将地图添加到Print Composer并导出为PDF(无论页面设置设为什么),结果始终是横向的。 看来Print Composer仅能使用A4横向。 我想念什么?

1
为什么在独立的PyQGIS处理脚本中导入顺序很重要?
在运行独立的PyQGIS处理脚本时遇到了一个奇怪的问题。脚本中的导入顺序会影响其正常执行。 您可以通过打开Python控制台并输入以下脚本(我使用GNU / Linux,QGIS 2.6.1,处理插件v.2.2.0-2和Python 2.7.3)来重现该问题: # Prepare the environment import sys from qgis.core import QgsApplication from PyQt4.QtGui import QApplication app = QApplication([]) QgsApplication.setPrefixPath("/usr", True) QgsApplication.initQgis() # Prepare processing framework sys.path.append('/home/YOUR_USER/.qgis2/python/plugins') from processing.core.Processing import Processing Processing.initialize() print Processing.getAlgorithm("qgis:creategrid") # Exit applications QgsApplication.exitQgis() QApplication.exit() 您应该获得: ALGORITHM: Create grid HSPACING <ParameterNumber> VSPACING …

2
在QGIS中使用WKT将几何创建为CSV(选择字段定界符)
在QGIS中以wkt导出几何图形的CSV时,是否可以选择字段定界符? 我有一个带有甜甜圈孔的shapefile,我想将其导出为CSV。适用于数据库不支持空间数据的合作伙伴。 我遵循了Greg Krakow的方法,将WKT字段添加到导出的文件中(导出到csv时,GEOMETRY=AS_WKT在“ Layer”字段中添加,但是导出的字段定界符是逗号: 问题是我的多边形的每个坐标对(而且我怀疑线的坐标对也是一样)也被逗号隔开,所以我无法将数据导入回QGIS 使用point shapefile时,它就像一个魅力。 有人知道导出到CSV时是否可以选择定界的字段吗?例如选择一个分号? 我在网上搜索和QGIS文档,但没有找到任何东西。
13 qgis  export  csv  wkt 


2
如何过滤图层中的要素?
我正在尝试使用QGIS在基于shapefile的图层中显示某些功能。我已经在属性面板中找到了subset函数,它确实可以实现我想要的功能,但是由于我不得不手动筛选大量功能,所以这太繁琐了。有更快的方法吗? Dietmar我同时使用shapefile和postGIS

4
在QGIS中,如何从栅格中删除波段?
当我在QGIS中处理栅格时,它将创建第二个波段。频段似乎没有有用的数据。我喜欢使用“栅格颜色”工具,该工具不会接受带上以外的任何其他栅格。 如何删除多余的乐队?
13 raster  qgis 

2
在QGIS中保存和加载用户配置文件
有没有一种方法可以使用配置文件(例如.ini)在安装QGIS时为其加载相关设置,或者与其他人共享? 已安装插件并已填写插件存储库 启用和禁用工具栏 QGIS屏幕上工具栏的排列 QGIS菜单中的某些样式的SVG路径已填充:选项,系统 “您找到了一种使QGIS将现有用户配置文件导出到上面指定的新位置的方法吗?– SAnderka,2014年3月3日,13:44”(如何为多个QGIS安装集中QGIS连接) QGIS 3.2.2-1已解决 留下而不是删除只是很明显,这些方法,至少对我来说是行不通的。 尝试以下操作,未成功QGIS 2.2,QGIS 2.14-15 1.可以使用Open OSGeo4W导出默认设置 糊: qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis" (如何为多个QGIS安装集中QGIS连接) 我不确定如何导入设置,它可能会导出您的“调整后”设置,而不是QGIS的默认设置。 2.使用设置(自定义)导出.ini设置? 无法使用以下设置导入设置:设置,自定义 3.加载QSS插件,创建一个新的QGIS主题 无法满足我的需要。我不记得可以导出和导入主题了。(http://plugins.qgis.org/plugins/LoadQSS/) 编辑替换了另一台计算机上的.qgis2文件的内容 从OSGeo4W脚本运行并复制导出的QGIS文件。 qgis --optionspath "X:\mynat\qgis" --configpath "X:\mynat\qgis" (如何为多个QGIS安装集中QGIS连接) 在新计算机上保存的文件夹。在新计算机上,转到C:\ Users \ USERNAME.qgis2 删除了.qgis2文件夹的内容 内容: C:\ Users \ USERNAME.qgis2 \ Cache C:\ Users \ …


1
如果一个字段在QGIS中为空,则显示多个字段作为标签?
我在尝试为QGIS中的单个标签显示多个字段时遇到一些问题。在QGIS2.6中,如果其中一个字段为null,则尝试显示由多个字段组成的要素的标签会导致标签为空。因此,例如,在标签表达式对话框中: concat("Temp Site",'\n',"Notes",'\n',"Function") 除非其中一个字段为null,否则它将正常运行,否则将不会显示任何标签。使用“ ||” 运算符而不是表达式对话框中的结果也相同: "Temp Site" || '\n' || "Notes" || '\n' || "Function" 是否可以显示标签,即使其中一个字段为空?
13 qgis  labeling 

1
Qt Designer和QGIS如何一起工作?
我只是想了解qgis和设计师如何一起工作。从Nathan W的出色文章中,我知道如何创建用户表单,如何将其挂钩到qgis层以及如何添加验证代码。我在这里的问题很幼稚,但每个人都知道的东西恰恰是人们无法找到的东西: QGIS随附的Qt Designer的副本是否仍与QGIS GUI集成在一起(就像ms-access中的表单设计器一样,其余的ms-access)吗? 我可以从QGIS中启动Qt Designer,还是必须在Windows资源管理器中的QGIS安装中闲逛,然后找到要双击的Qt Designer exe? 与使用集成的Qt Designer相比,我是否最好安装单独的Qt Designer / Qt Creator或pyQt版本? 为新用户准备的预打包Windows安装程序是否以可用于表单设计的方式配置了Qt Designer? 如果我正在寻找一种使用python验证代码创建表单的方法,PyQt是一个好的解决方案吗? 许多数据收集任务是非空间性的,例如,添加路标价格表。GIS可以记录哪些标志需要更换,但是需要提供价格表以提供成本估算。无论如何,是否会触发非空间数据表的表单显示?
13 qgis  qt4  qt-designer 

3
使用QGIS将xy坐标转换为经度纬度?
我正在使用具有XY坐标的可下载shapefile。它们类似于'3672187.92698000, 534175.72095400'。 我想将它们转换为经度,以便更像'-90.097017, 29.963176'。 我已经看到使用ArcMap解决了这个问题,但是我没有该软件。我能够下载并安装QGIS,但不幸的是,其复杂的界面使我感到困惑。如果可能的话,想要进行转换。

5
如何基于多个属性在QGIS中设置点的样式
当试图找到一种显示地震的有用方法时,我注意到它并不是那么容易管理。 我希望能够从该点的样式中识别出“幅度”,“日期”和“深度”。就像是: 大小:基于大小 深度:基本色(例如<15红色,15-30黄色,> 30蓝色) 日期:从100%颜色到白色/ ...的阴影的颜色强度 有没有一种方法可以不定义许多规则?



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.