Questions tagged «qgis»

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

2
使用QGIS将不规则多边形分成相等的区域?
我是测量师,并使用QGIS维护土建项目上的土壤测试记录,并不断获得所需的测试批面积或批号。这些形状通常不是不规则的,并且令人怀疑。 是否有插件/解决方案将包含不规则多边形的层切成相等的区域或具有指定区域的手数,结果是根据提供的面积获得的手数最多?

4
如何从[LINE | MULTILINE] STRING提取POINT
我想在其中创建一个vectorLayer,QGIS以显示形成DB LINESTRING或MULTILINESTRING存储在PostGISDB中的所有点。 我认为我需要将LINESTRING(或MULTILINESTRING)的所有点转换为POINT。 第一个问题: 有PostGIS功能吗? 第二个问题: 如果要从结果POINT表中排除重复的点,该怎么办?

2
计算QGIS中相交多边形的面积
我有两个shapefile集合: 1-邮政编码,行政和政治区 2-各种土地利用类别(例如公园和地段)以及点(例如树) 我想按邮递区号,行政区和政治区以及以相同方式划分的点数对这些土地使用类别的面积进行统计。例如,SE15中有4.1公顷的公园,SE22中有879棵树,依此类推。 我正在使用QGIS。我已经处理了原始数据,以准备好所有shapefile,但是在此网站和其他网站上进行了无济于事的搜索之后,我看不到这样做的方法。

2
将地理配准数据添加到TIFF图像中
我想.tiff从.png文件创建地理参考文件。因此,我.tiff使用以下命令行将.png转换为普通文件: convert image.png image.tiff 在这里,一切正常,我有一个有效的.tiff文件,显示正常。然后,我想在其中添加一些地理配准数据。为此,我找到了一个名为的工具tiff2geotiff,我正在这样使用它: tiff2geotiff -4 "+proj=latlong +ellps=WGS84 +datum=WGS84 +no_defs" -c none -n "-122.5575664 38.5818201 -122.5449425 38.5896175" notgeoreferenced.tiff georeferenced.tiff 这给了我黑色图像,该图像在QGis中导入,在适当的地方显示良好,除了在各处都是黑色(证明已正确添加了地理参考数据)。 因此,当我这样做时: gdalinfo georeferenced.tiff 我得到: Warning 1: TIFFReadDirectory:Bogus "StripByteCounts" field, ignoring and calculating from imagelength Driver: GTiff/GeoTIFF Files: araujo_tmp.tiff Size is 1585, 979 Coordinate System is: GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS …
10 qgis  gdal  php  geotiff-tiff 

3
是否可以通过Python命令设置项目CRS?
是否可以通过Python命令在QGIS中设置项目的项目CRS? 在我的情况下,用户应打开QGIS,启动我的书面插件,此插件将加载具有epsg代码31467(高斯Krueger区域3)的空间数据。不幸的是,QGIS的默认CRS是WGS84,所以我遇到了单位和比例的麻烦。 我的第一种方法是使用以下代码: my_crs = core.QgsCoordinateReferenceSystem(31467, core.QgsCoordinateReferenceSystem.EpsgCrsId) self.iface.mapCanvas().mapRenderer().setDestinationCrs(my_crs) 这将CRS更改(在已经可视化数据之后)到高斯Krueger区域3。至少右下角的espg代码已更改。单位仍然是度,刻度是完全错误的。高斯·克鲁格的1:5000是WGS 84中的1:528822376(在我的情况下是QGIS)。在属性中手动设置项目CRS之后,项目crs实际上是GK3,并且比例和单位正确。 所以我的问题是,我可以用不同于完成项目的其他方式设置项目CRS吗?我想避免手动方式。 我通过添加以下代码解决了该问题: qgis.utils.iface.mapCanvas().setMapUnits(0) qgis.utils.iface.mapCanvas().refresh() 这会将单位设置为米,并且刻度会自动更新。0代表米,1代表英尺,2代表度,3代表未知数。
10 qgis  python 

3
使用Python获取QGIS中一项选定功能的数据吗?
我对python和QGIS有问题。是否可以使用python获取QGIS中一项选定功能的数据,如果可以,怎么办? 在我的示例中,我有一个图层,其中显示了一些用于城市规划的地块。如果现在选择一个宗地,我想获取该宗地的数据。此数据应通过python脚本读取,然后添加到自动创建的PDF文件中。最后一步很容易,但是我没有从所选功能中获取数据。 可以从活动层获取数据,但是也可以从该层的一个选定要素中获取数据吗? 希望您能够帮助我。问候
10 qgis  python  pyqgis 

5
如何总结QGIS中的像素值?
我需要知道栅格中所有像素之和的值。但是,在“属性”中“元数据”选项卡的“统计信息”部分中,“所有单元格的总和”下,它始终表示0.00。我尝试使用不同的栅格格式无济于事。我究竟做错了什么?我如何获得该价值?

5
如何加快QGIS的使用速度?
我是QGIS的新用户,并对它的执行速度感到好奇。我可能要问的比我想的要多。我认为这是评估其性能是否异常缓慢的相关信息。 QGIS版本1.74 GDAL / OGR版本1.9.0 PostgreSQL客户端版本9.1.2 QWT版本4.8.0 项目信息:从远程PostGIS数据库中查询的多边形的1个矢量层(查询简单而又快速),在项目的定义坐标空间(WGS 84)中返回了总共160行,并遍及全球。包含这些行的PostgreSQL表占用的磁盘空间少于130 kb,查询的行几乎构成整个表。 系统:MacBook OS X 10.7.3、2.4GHz Intel Core Duo,4GB RAM。 性能:渲染需要5到10分钟。实际上,任何更改都需要花费很长时间,包括重命名单层。真的让我感到惊讶。没有其他需要大量内存的应用程序可以同时运行。 令人沮丧的是,对项目的任何修改(无论多么微小)都需要漫长的等待时间才能评估结果,并且有时应用程序完全崩溃而未完成我所要求的任何操作。这不寻常吗? 更新: 我有相同数据的Shapefile。它们是45个文件,总计约100 MB。这个数字显然与我在原始帖子中描述的数据集的大小不符,并且使速度变得更容易理解。 更新: 我刚刚发现了QGIS地图查看器左下方的“渲染”按钮。我觉得以前没有注意到它是个白痴,但是关闭渲染功能大大提高了我完成对立即重新渲染并不重要的任务的速度。我在这里提到这个是为了其他新用户的利益。
10 qgis 


2
在QGIS中绘制视点符号吗?
我通过将点的样式设置为圆并添加一些以不同角度旋转的线来在QGIS中制作了视点符号,结果像这样 在理想情况下,我希望该符号是多边形样式(而不是点样式),因此在任何缩放下它都将是正确的大小(不创建依赖于缩放的符号)。 我的问题是我想要一个半圆,像这样: 像这样的一个半圆以上的圆: 关于如何在QGIS中创建这种样式的任何建议?

3
使用QGIS在给定多边形上的Voronoi图
我正在尝试在特定的多边形上创建Voronoi图,但是在处理边缘时会出现一些问题。这是我的方法: 为Voronoi和图的多边形准备点 创建Vornoi 使用多边形切割边缘 使用Union组合切割的Voronoi和多边形(不确定这是否是最好的方法),这是我的边缘问题。我想:1)从原始Voronoi地图中删除框架(标记为蓝色)2)将边缘扩展到区域多边形的边缘(标记为红色),以使边缘侧的服务区域更加逼真。 我怎样才能做到这一点?


1
QGIS 3和SAGA 3.0+集成
我在网上四处寻找,我想知道QGIS开发人员是否有计划将存储库中可用的某些较新版本的SAGA集成,并将该项目主页上的二进制文件集成到QGIS 3中? 在某些情况下,我遇到了一个问题,即较新版本的SAGA中可用的算法值得我简单地安装它,因此我可以使用它的工具。但是,安装两个SAGA是违反直觉的。 谁能指出我可能出现的讨论话题?

1
所选要素QGIS的字段中的总和
我是一个尝试执行非常简单的操作的新用户,但我完全被卡住了。我希望能够在地图上选择多个要素,然后即时获取仅用于所选要素的特定字段的总和。例如,对我在地图上选择的多个县的人口字段求和。我不需要以任何方式存储总和,我只需要快速获取它以供参考。
9 qgis 

5
如何制作便携式QGIS 3
是否可以通过更改Qgis设置参数文件夹的位置来使QGIS 3可移植。 对于QGIS 2,它在qgis.bat文件中看起来像这样: qgis --optionspath“ X:\ qgis” --configpath“ X:\ qgisini” 对于QGIS 3,它不起作用。设置参数默认放置在: C:\ Users \ xxx \ AppData \ Roaming \ QGIS
9 qgis  portable 

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.