QGIS-计算几何内部点(一定在几何内)

在提取几何图像的中心点相关的X Y时,我们往往希望提取的点在几何内部,因为对于不规则图形而言,特别是凹几何,提取的点可能在图形外,QGIS中提供了相关的函数用于提取点中心点:

打开图形的属性列表,进入"字段计算器"中,在"几何图形"中包含了诸多的方法,比如我们需要的centroid。

但是很可惜,这是提取质心的方法,没法保障提取的点位一定位于几何内部,往下找,有一个名为"point_on_surface"(返回保证位于几何图形的表面上的点)的函数,这即是我们需要的:

在使用上,我这边需要用到x y构建数组,因此就可以采取下列的表达式:

复制代码
'['+to_string(x( point_on_surface($geometry )))+','+to_string(y( point_on_surface($geometry )))+']'

我是对文本类型的字段采用了这个方法,可以根据实际需要进行修改。

在"预览"出会显示你的表达式是否合法,输出的结果等。

相关推荐
拆房老料3 天前
5分钟上手 OnlyOffice 连接器,打通业务系统与文档编辑器
编辑器·开源软件·js
软件鹅知道3 天前
KeePass:开源密码管理器解决密码复用与安全存储的三大难题
开源软件·密码安全·keepass·密码管理器·本地加密
软件鹅知道3 天前
Shotcut开源视频编辑器软件:免费视频剪辑软件解决新手剪辑难题
开源软件·视频编辑软件·视频剪辑·免费视频剪辑软件
一块小土坷垃5 天前
BuhoCleaner 1.15.6 深度体验:macOS 系统清理与卸载优化工具评测
macos·开源软件
李李李li5 天前
vmware各种版本下载链接-github
linux·ubuntu·开源软件
一块小土坷垃5 天前
Pearcleaner:一款功能强大的免费开源 macOS 应用清理工具
macos·开源软件
Crazy CodeCrafter6 天前
服装实体店现在还适合转电商吗?
大数据·运维·人工智能·经验分享·自动化·开源软件
Crazy CodeCrafter7 天前
现在做服装,实体和电商怎么选?
大数据·数据库·人工智能·微信·开源软件·零售
星宇笔记8 天前
我做了一个本地网页版嵌入式调试工具:支持 Serial / TCP / UDP、实时曲线、HEX 发送
单片机·嵌入式硬件·网络协议·tcp/ip·udp·开源软件
老刘说AI8 天前
Dify:从入门到精通
人工智能·python·神经网络·低代码·ai作画·开源软件