GIS传道者 · 精选文章
共 1677 篇精选
如何修改 LAS 强度值,使不同扫描仪的强度值可以直接比较
问题 我有两台不同扫描仪获取的 LAS 点云数据。两台扫描仪的平均激光强度和强度直方图差异相当大。两者都是 16 位(0-65535),但一台的平均值约为 20000,另一台的平均值约为 45000。我想修改其中一台扫描仪的强度值,使其数值直方图大致与另一台扫描仪的直方图相匹配。 我想出了一个修改扫描仪 2 的公式:(强度值 = 强度值 / 2.25),但不
小程序阅读全文
无法使用 GDAL 矢量管线过滤 ArcGIS WFS 服务
问题 我正在尝试使用 GDAL 矢量管线来过滤 ArcGIS WFS 服务——使用 --bbox 过滤器,但一直没能成功。 gdal vector pipeline --config CPL_DEBUG ON ! read WFS:"https://ags.doris.at/arcgis/services/HVD/MapServer/WFSServer" -
小程序阅读全文
如何组织栅格处理代码,以便在测试中可以替换 I/O?
问题 我有一个函数,它读取 GeoTIFF、对其进行归一化,然后返回一个数组。简化后如下: import rasterio import numpy as np def normalize_scene(path): with rasterio.open(path) as src: arr = src.read(1).astype("
小程序阅读全文
从 QGIS 导出矢量文件,以便在设计软件中编辑
问题 我使用 Atlas 功能创建了一些地图,但希望在 Adobe 设计软件中自定义某些元素,包括一些定制字体。我使用 QGIS Solothurn,3.44。似乎导出选项很有限,而且大多基于栅格而不是矢量。 PDF 完全无法使用,只要使用符号系统,就无法在专业软件(例如 Illustrator)中正确渲染或编辑。导出单张 SVG 图像也会导致我的 QGIS
小程序阅读全文
在 QGIS 中为所有用户进行全局自定义?
问题 我们希望精简 QGIS 的界面布局,以免让 QGIS 初学者感到不知所措。我看到可以在“界面自定义”中导出一个 ini 文件。通过这种方式,我们可以隐藏某些对 QGIS 初学者而言可能不太重要的工具栏/菜单,但重要的是,用户应能够在用户级别自由更改所显示的菜单或工具栏。 是否可以为所有用户创建这样的全局ini文件?如果可以,应将该ini文件放在哪里,以
小程序阅读全文
已找到流域中的最长流路径,但如何将其提取为折线?(通过分析,因为我有几十个流域)
问题 我正在进行一些流域后处理分析,需要: 获取流域中最长流路径的长度,即从上游区域到汇流点的长度(由于有 Flow Length 工具,我已经有这个结果),以及 获取该确切(或简化后的)流路径的线要素,这是我无法完成的一步。这项分析涉及几十个输入流域,因此,从 Stream Order 等结果中手动选择线条并不可行。 如何将流域中的最长流路径获取为
小程序阅读全文
高效获取 OpenStreetMap 机场多边形以匹配点位置的方法
问题 我有一个全球机场点图层(约 900 个点),希望为每个点获取对应的 OSM aeroway=aerodrome 多边形(而非点本身)——也就是将每个机场点与 OpenStreetMap 中绘制的其边界多边形连接。该点图层为 Natural Earth 的 ne_10m_airports。 可复现示例(5 个点代替完整的 893): pacman::p_
小程序阅读全文
打印布局器:同一列的每个地图显示不同的值域
问题 我的源数据包含多行,每行具有一个几何图形,以及一天中不同时段的 6 个值(am、hp、pm、so、nu、fds)。 以下是几何图形和属性表的截图:(插图省略;请参阅原帖。) 对于表示每个时段的每一列,我希望生成 4 张显示不同数值的地图。例如,对于 am 列,一张地图显示从 0 到 10 的值,一张显示从 10 到 20 的值,一张显示从 20 到 5
小程序阅读全文
在 QGIS 中按类别对点位移点进行分组
问题 是否可以让点位移按类别分组,而不是随机分布?理想情况下,它看起来会更像饼图,而不是随机散布。 (插图省略;请参阅原帖。) 问题 — Labow · GIS Stack Exchange · 2026-09-01 答案 您可以尝试在符号面板的图层渲染部分使用“控制要素渲染顺序”。然后,点击“定义顺序”按钮,选择用于排序数据的属性。 我尝试了一下,它确实实
小程序阅读全文
将 Microsoft Building Footprints 数据导入 QGIS
问题 我尝试了很长时间,想把 Microsoft Building Footprints 图层中与研究区域相关的空间范围导入 QGIS。最终目的是将建筑图层导入我的 QGIS 项目,这样我就可以在其上叠加样带缓冲区,以: 计算与缓冲区相交的建筑物数量,以及 计算缓冲区内的建筑物总面积。 我从 GitHub 下载了我所在区域(澳大利亚墨尔本)对应的六个 Q
小程序阅读全文
在 QGIS 中为多边形符号系统创建动态平滑正弦波边界
问题 我正在尝试按照 Planzeichenverordnung(PlanZV——10.2:水域管理、防洪和径流调节区域边界)复现一个德国官方空间规划符号。理想情况下,输出能够在 1:2000 的比例下正确渲染。有没有使用 Python、高级几何生成器表达式或专用样式/QML 预设为经过验证的解决方案? (插图省略;请参阅原帖。) 我已经尝试了以下方法,但均
小程序阅读全文
如何使用 terra 计算栅格的统计信息
问题 我有一个冠层高度模型,其中包含负值(由于地形模型中的错误),我正试图将负值覆盖为 0。(我还希望将像素深度保留为原始栅格的 Float 64)。使用 clamp 设置较低值的阈值后,均值和标准差默认为 -9999。运行 writeraster 或 clamp 时,如何让系统计算统计信息?我找不到一份关于所有 gdal 和 wopt 选项及其使用示例的完
小程序阅读全文