在QGIS 中从两点创建一条线

文章推薦指數: 80 %
投票人數:10人

我想在地图上绘制这些点,并在每个起点和终点之间画一条线,但不在不同行的点之间画线。

我在论坛上看到了一些类似的问题,但是当我尝试时,它们似乎都不起作用。

智问智答>gis大分类 本类问题首页 No.17290591问题 在QGIS中从两点创建一条线 我是QGIS的新手,似乎有一些基本要求;但是我正在努力寻找解决方案。

我在excel中有GPS数据,显示了船只调查的起点和终点。

在一行中,它有开始x、开始y、结束x、结束y。

我想在地图上绘制这些点,并在每个起点和终点之间画一条线,但不在不同行的点之间画线。

我在论坛上看到了一些类似的问题,但是当我尝试时,它们似乎都不起作用。

指向路径的点似乎在行之间绘制线条,并且每行仅使用一个点,而不是所需的两个点。

我也看到提到WKT,但我不知道这是如何工作的。

qgis 7 JamesRobbins 4 years,10 monthsago 1个优秀答案 最佳回答 您可能会喜欢以下过程。

请注意,它不会在不同的shapefile中创建物理线图层,而是从您的数据创建可视线图层,仅在您的QGIS项目中可见。

加载您的表格数据(例如通过电子表格图层插件),并从X和Y开始列制作点几何图形。

目前,您将在屏幕上显示起点数据。

右键单击点图层并转到属性 打开样式选项卡 选择单个符号,然后选择几何生成器 在列表中选择LineString类型 输入以下命令,X_Start、Y_Start、X_End、Y_End是您的4个开始和结束字段: make_line(make_point("X_Start","Y_Start"),make_point("X_End","Y_End")) 您将看到从起点到终点的线,而不是看到点。

9 gisnside.. 4 years,10 monthsago 提及 使用QGIS从CSV中的两点画线? 8 在QGIS中的两个坐标对之间创建线要素的工作流程 6 被提及 ......更多相关链接 相关标签 GRASS不适用于QGIS3.6 36 计算QGIS中多边形和线的顶点数? 19 如何在QGIS中创建垂直标签? 15 如何在PyQGIS中使用QgsFeature更改属性的值? 15 如何使用多色“alàImhof”创建山体阴影模型? 13 是否可以从FGDB-QGIS中的文件地理数据库编辑图层? 13 sst和叶绿素图像的正面检测 12 右侧显示QGIS属性表 11 QGIS提取具有M值的节点以进行线性参考 11 如何在python中使用QGIS字段计算器? 10 随机热门 从Python访问ArcObjects? 139 为什么跨大陆的“直线”路径如此弯曲? 57 将PandasDataFrame转换为GeoDataFrame 57 正在寻找GIScience的顶级会议? 44 有没有办法在QGIS中用平滑(贝塞尔曲线)曲线渲染线条? 36 PostgisTopologyException:sidelocationconflictat226.00139.5158,有什么问题? 30 如何生成包含最少n个点的不规则网格? 21 修复数千个小的重叠多边形? 21 从哪里开始学习如何使用QGIS制作地图? 20 如何提高非常大的shapefile的渲染性能? 20 💵本站托管于腾讯云活动价是真香



請為這篇文章評分?