Questions tagged «qgis»

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

1
在QGIS中为“中国的长城”创建符号吗?
我想创建一个这样的符号(请参见下面的屏幕截图(第一和第二个:白色圆圈)),这些符号的形状不同,其中一些是直线,一些是弯曲的。我该怎么做? 屏幕截图1 屏幕截图2(请参见白色圆圈) 如何缩小线条和矩形之间的距离?
9 qgis  symbology 

1
QGIS 3.0.0。坐标显示不正确
QGIS(项目属性)将我的CRS报告为ED50 / UTM31N(EPSG 23031),由于所有层均已正确放置,这似乎是正确的。但是,坐标显示框显示的纬度和经度(以度为单位)相同。当坐标显示设置为“地图单位(米)”时,它将正确显示。 这是否与3.0.0中不再提供即时转换有关?

2
在QGIS 3.0中导出分层的pdf
QGIS 2.x从未选择过导出为分层pdf。取而代之的是一个麻烦的解决方法,包括导出为svg,导入到Scribus中以及手动将单独的功能添加到单独的图层。这个问题涵盖的所有内容: QGIS可以在导出为PDF时保留图层吗? 有没有更有效的方法在QGIS 3.0中创建分层pdf?
9 qgis  pdf  qgis-3 

1
QGIS限制顶点沿x或y轴移动
在QGIS中,是否有办法约束沿x或y轴的“顶点移动”? 在下面的图片中,我想限制沿y轴的编辑运动,如红色粗虚线所示。(这就是我要的。) 默认的“蓬松度”行为由细红线显示,而不是我在这种情况下想要的。

1
在QGIS中使用分类和分级样式来可视化图层?
我的图层包含五个不同类别的路段,每个路段都有一个值。我正在尝试获取值的渐变颜色(例如,浅蓝色表示低值,深蓝色表示高值),同时使高速公路(0类)比本地道路(4类)更粗等。 现在,通常我会使用大约10个类(分位数)来可视化颜色,所以最终我会定义大约50条规则:道路等级1,值0-100-道路等级1,值100-500,依此类推。 有没有办法更快到达那里? 使用2.18.10版

1
在QGIS中对shapefile运行SQL查询吗?
有什么方法可以将shapefile导入QGIS,然后对它运行空间SQL查询? 我显然ogr2ogr -sql可以这样做,但是每次都要将输出导入QGIS来查看它,这很痛苦。 如果我可以将shapefile导入QGIS,然后对它运行SQL并立即查看结果,那将是很好的。
9 qgis  shapefile 

2
QGIS计算圆弧半径到属性
我已经安装了QGIS 2.18.16。我的问题是,如何计算圆弧/曲线特征(线)的半径?这些行源自.dgn文件,我使用FME读取该文件并将其写入PostGis DB。我已经创建了主键等,并且该表是完全可编辑的。我成功计算了圆弧的长度,但无法弄清楚如何计算这些曲线的半径。这个(https://www.mathopenref.com/arcradius.html)可能在数学方面给出了一些想法,尽管我不知道如何在QGIS计算器中使用它。因此,我需要为数据库中的所有行计算“ R”。 贝娄就是一个例子。我的数据在与“正常”折线不同的表上具有“弧线/曲线”。

1
是否有QGIS等同于ArcGIS中的“描绘建筑面积”工具?
我有附近的海岸线折线一套结算点,但实际上并不在海岸线。我最终需要将海岸线折线划分为“已结算”海岸线与“未结算”海岸线。 我相信最简单的方法是将定居点聚在一起,然后将海岸线折线用作我的边缘,类似于ArcGIS中的“ 描绘建筑物面积”工具所做的事情: 之后,我将能够根据“建筑面积”是否触及海岸线来分割海岸线。 可以使用QGIS完成吗? 编辑:我不能简单地缓冲我的点,然后与海岸线相交,因为缓冲实际上并没有在边界处停止。例如,假设我在大陆上有一些定居点,然后将其缓冲10k或诸如此类以将它们组合在一起并到达海岸线。这个缓冲区不仅撞击海岸线,而且穿越一个荒岛的海岸线。如果我然后将我的缓冲shapefile与我的land shapefile相交,结果将是一个荒芜的岛屿上的一小片居住地!
9 qgis 



1
如何设计岩石海岸?
我从LINZ获得了很多数据,其中包括岩石地区。是否可以像他们一样对它们进行样式设置(参见图片)?在大型地图中,这是一种相当标准的样式,所以我希望它会很简单! 我使用的是QGIS,但相对较新
9 qgis  style  terrain 

3
使用QGIS绘制点集的边界?
我有一组要更改为多边形的点。 我尝试过凹面船体,但没有得到想要的多边形,如下图所示, 当我使用Denaulay三角剖分时,我需要删除外部三角形。 有没有一种有效的方法可以做到这一点? 我也尝试过凸包。

2
在不使用栅格的情况下找到相对于多个点的不可访问性
我想从代表苏格兰城镇和村庄的一系列观点中找到一个“难以接近的观点”。使用FOSS GIS工具(QGIS,SAGA,GRASS,Postgres / PostGIS ...)。 这是离人口中心最远的地方。这将是不包含城镇的最大圆圈的中心,但边缘将具有城镇。 有一种有效的栅格方法-GDAL 接近滤镜。 有基于VECTOR的方法吗?不需要栅格化的一项? 这是我对栅格的尝试... 从一个点层开始,以米为单位的合适投影(我正在使用OSGB,27700) 添加一个名为“ one”的字段,并将其设置为常数值为1的整数。 向量到栅格,使用-a并使用GEO而不是像素来编辑命令。确保像素为正方形! 在邻近栅格(在本例中为1 km宽)上创建轮廓 这是它的样子。我用手画了一些候选点;-) 我以为可以解决重复的缓冲区(使用Multi ring缓冲区插件),但是我怀疑我没有足够的内存来使它起作用。


2
如何修复“孔位于外壳之外”
我得到了一个具有多边形形状的数据集,其中的几何由QGIS插件“ Geometry Updater ” 更新。现在我有一个问题,在PostGIS中,我得到了无效的几何图形,并显示了错误消息“孔位于外壳外部”。但是,当在QGIS中观察几何图形时,实际上有两种形状,其中一种是主要几何形状,另一种是(可能是)孔。 我以为原因是几何类型设置为ST_Polygon。但是即使将其更改为ST_MultiPolygon,错误仍然存​​在。有人知道如何解决此问题?也可以在QGIS中手动进行。 编辑: 这是图片中形状的原始WKT(将其更改为之前ST_MultiPolygon): POLYGON((681328.211640639 5312556.84866055,681333.876018639 5312566.85338355,681344.126811639 5312584.17146655,681360.13777864 5312605.81168455,681368.571629639 5312620.16794654,681375.15817664 5312633.84801255,681380.74133464 5312647.74367554,681384.01769064 5312658.41482554,681392.01169764 5312694.63471254,681393.07199764 5312701.83700354,681389.16681464 5312705.85459254,681379.79126564 5312704.26135554,681393.93193764 5312715.39845154,681401.81727164 5312723.43382354,681398.09962564 5312710.95653254,681395.19739764 5312693.68448654 ,681387.20535464 5312657.40285554,681383.87846764 5312644.38168654,681378.69327164 5312632.35257854,681367.00831364 5312610.47778954,681346.401239639 5312581.83289054,681336.365640639 5312564.27437955,681340.354365374374365679365468163768563752225764 5312565.30077054,681395.29993964 5312563.90629854,681410.98915364 5312545.67508754,681413.79585564 5312536.98783954,681415.77221864 5312530.93185454,681416.991529641 5312523.86320254,681406.38747164 5312515.12414654,681403.96790864 5312507.57002154,681395.94924164 5312514.30082354,681394.08765664 5312516.71419154,681390.91027864 5312518.71529654,681387.07111564 5312520.63375054,681381.90838164 5312522.38690354,681376.13571264 5312525.04785255,681366.362498639 5312530.79640254,681349.071127639 5312540.57236955,681332.287335639 5312550.05537054 ,681321.992430639 …

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.