QField教程 - 添加多张照片的方法

 在 QField中添加多张照片需要创建一个表格(无几何图形),并进行简单的设置,方可添加。具体方法如下:

一、创建文件

在 PC桌面或其他地方创建一个文件夹,保存 gpkg和 qgz文件,方便往手机端复制文件。

1.新建几何图形类型的图层,具体类型依据工作性质决定,在本实例中新建的几何图形类型为多边形。启动 QGIS后点击【新建 GeoPackage图层】按钮,如下图:

图片

在新建 GeoPackage对话框中选择几何图形类型,新建一个字段。新建的字段主要是与后面创建的表格进行关联,并作为主键,如下图:

图片

2.新建表格(无几何图形),这里需要新建两个字段,一个是与上面创建的几何图形图层进行关联,另一个是保存照片的路径。    

图片

新建字段后,字段列表应该看起来是这样的。

图片

点击【确定】按钮后,弹出如下对话框,点击【添加新图层】按钮即可。

图片

二、关联表格

点击菜单【工程 >工程属性】,打开工程属性对话框,导航至【关系】,并点击界面的【添加关系】按钮,在弹出的对话框中设置如下图。

图片

    

图片

注:名称显示于 QField中的添加照片控件上方的名称。

三、属性设置

1.照片图层属性

导航至【属性表单】,在可用控件中选择“路径”,控件类型选择“附件”;勾选“相对路径”,设置完成如下图所示。    

图片

路径名出现在 QField中添加照片处。

图片

2.多边形图层属性

导航至【属性表单】,选择“拖放式设计器”,在表单布局中删除”主键“字段,把“添加照片”拖到表单布局里,如下图:

点击可用控件中的“主键”,设置主键的默认值为函数【 uuid()】。如果几何图形图层是原有并有数据时,要在属性表中使用字段计算器给“主键”赋值,赋值也使用此函数。如不进行赋值原数据的“主键”字段是空值,会产生错误。

图片

图片

    

当把关系中的添加照片施到表单布局后,在右侧出现“控件显示”选项,默认为“多对一关系”,此处不用设置,都是默认即可。

图片

四、成果展示

上述设置完成后,保存工程到新建的文件夹中(与 gpkg文件处于同一文件夹中),拷贝此文

件夹到手机端,并在 QField中打开工程文件。在 QField中创建一个多边形,当点击【确定】按钮后,弹出编辑属性窗口,如下图:点击图中的加号,可以愉快的添加照片了,在这里想添加多少张就是多少张。当在 QField查看图层时,照片图层也显示出来,这个只是一张表格,在实际工作中用处不大。

可以使用 Invisible layers and groups插件把不需要显示的图层隐藏    

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GIS工具-gistools2021

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值