From 1776e0cde5f63af43bdd8a4267cfe50b9e4276dc Mon Sep 17 00:00:00 2001 From: lucienicolier <50236352+lucienicolier@users.noreply.github.com> Date: Mon, 4 Dec 2023 06:21:54 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20opengisc?= =?UTF-8?q?h/QField-docs@e2fdf57da51192b480221481f8b7d4ed7e60c9ae=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../social/get-started/storage-qfc.en.png | Bin 0 -> 41610 bytes .../images/social/get-started/storage.de.png | Bin 45948 -> 0 bytes .../images/social/get-started/storage.en.png | Bin 41610 -> 0 bytes .../images/social/get-started/storage.zh.png | Bin 0 -> 20986 bytes .../tutorials/get-started-qfs.it.png | Bin 38671 -> 0 bytes de/how-to/gnss/index.html | 4 ++++ es/how-to/gnss/index.html | 4 ++++ fi/how-to/gnss/index.html | 4 ++++ fr/how-to/gnss/index.html | 4 ++++ how-to/gnss/index.html | 4 ++++ it/how-to/gnss/index.html | 4 ++++ ja/how-to/gnss/index.html | 4 ++++ pt/how-to/gnss/index.html | 4 ++++ ro/how-to/gnss/index.html | 4 ++++ search/search_index.json | 2 +- sitemap.xml.gz | Bin 30109 -> 30109 bytes zh/how-to/gnss/index.html | 4 ++++ 17 files changed, 41 insertions(+), 1 deletion(-) diff --git a/assets/images/social/get-started/storage-qfc.en.png b/assets/images/social/get-started/storage-qfc.en.png index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..64cc570af97943015f5eb29599bd08472a43ce3b 100644 GIT binary patch literal 41610 zcmeFZi8s`J_&=;wn^aPkB&if3S+aym$P(FivTs?!5Mxk@yW5sz-?JM`mO*1JN%nOR zhRQM+OZJTIxjxnX{e7Qve$RjKILA42nB}v)-`DlJUdz0EpdwFqh~*Fs4Go>by}Rl( zG<)CC(Cl_Uupj=SdJAnxL-STm;qGnCCkZno4{syO?+pv{Z0~QN=hN>;%q2SNH*uF- zWqy`&mGQQ--<~z<)-riFV`OT|0nuZ}WFK6vc+quxZMfpAtz0pgtw!3;ynE<^M?yS$ zz-Jg2&EMSU`B~C)PGRmw`_h?a48O_(avbn;?TUT6#Gi*WNBn6H|9O}x=eO_ABMr{l z-M=6C-VGDo&#{;$j?K&y}ExMT@&7Y_0OXimR+a*JW>w%|KINazjnXZ!vA%l z#7TCs{aGm!=EVc!@9Me5xm8rq2??vZvR@O54A_eFAHBX1*2f#2r9_%jK@kRertGxj zJ+Oo!2N$&Aai4vn5y$?lN#|3p{pN4ZMC1qm+HHC1BsXXEt(?O5iotCU@;KE(clPRV z-N9}@sdPkDND#;EGz@ei;>7JVN3>JpqBz9|yzdF~%J*~_XYlE49ILvXpzwEniw1qV zd+{=tZHZhuBlaBXUzZc|SFT)Aa>sI}d*z>shvO8REmZtRMMv9A4Tr0^X=L{Zr)}Bo z!>iK zbHQ%W$2cDSIEtK3t!7Cy%kz$Eyme2BK{@`^B$O)~eHOL@xe*V&U}GnD4BwyhT5Jp87C66)r0?e~f7 zae;fwEPcm;bU)XLH_XlBTNc0Zui$_zl{wVR6w#!2_1_FrhqXs%`DL~S>J}uo7oU;e zB;QQ!E9BB4VH36HX^psOYM-QCx0>o&NY+xL2H*3z`1WW|L0^2u+3u%tE8%m80%(*D zY&`CJA7=Zgx6-F(ZneB;n3OjFt3$o!z5&m0=XXM@Oy6x9rro1OZA9K;pIlw}*B5Mc zh%S;<)MghnfpbVOMy#c_b!&z!?O?&t!^gfzvLa)t=+@^lD+h~6fhGic_qW|$-+OHmISNur4@~=mx&0YOMJ|;}OVyHtO&!A7vb3E&Lk|fQwPa)kk zBTG*WUw^hv&T^GA#6{93hZ$x))c<~lUt^K4Q!8Rl!_Lq+8CNg<`XuFE*Sj|_#hu1l z#dRyxc7_%;v_$6U-W&NY81JI-9}ND^-o?l;ujQibo?cUW0=R(Lw!#Qzr3YC?W;jPg=v|;E<4q|k`c6>ds<}s7OSE$T@J?g z?vJY7G@|GWa@Ld6jV7HXrqS{Qp3JBd@oDka+jmEcCMb~(HJTdo_tPu(KG)+UJrxX* zJ!N!r^(e-Ix^|w#NORz2GbyKwI*SQq&n7WF9j=}EC~RE7v+aKCJMo}9R^~?QW_aef z$tm@X?Qif=2cjSAEuq@?`Ch0zRJ&}dGnsTaskc1Om6OEC6wIu2%hN)86rV^F6uRQ^bTOh~O}zblkYmC&Ci2W+ zDxp`sX5i*JES(`^o%R|}91Tsd1zs1m&@X{^9wK3+?9H5QAJ;ACyr-YaC)ISnmQ-z` ztlT9iU89-zrx7aAvYqcFR)ywEEz?_GJUO-czD8Tl`!)_|B(@MVpthbAiq|@7d1F`Y zwUzvFFSBv-c@ka1rQkFCM-55}k`{?l4F(k~%RRIvGsS8fgB89w*C44}xNAzM^tKJc zB;|Bet5sET+eId`RI1)Q{V)#=P1+~%*URCyBgCFc+3>k0+g7WPu5pGrHI*MsRpsmQ zb`(3LkerV?#*#ut%XUSFifQ`R z^xU_5u)?R0{40HEUz74>Awm!h4HF;Ke2>HprtgtY|6MvgRp835;kEhmp2t28v;9%G zSq8(VTaCgf16NGuQQi|jvCB=RCb`|j>EZ;U8Szb}l8~53YCwka12eaPtEYnWC0I3y zB_`;wg5J0~{*{9b`+vM^u<8A2FC>MoE@F_sG91f|>r0Dj^FnTn1LM4n{rceIuNb-5 zL{UYPim`g*hByhz@>cy}@6r{#(ss_wr|_!KEysG2q;J(Ko?{8B4s~`>VyvXW&bTuq z?u~2s^%HWiTeMu|6OR%ddKUMz=cM}>sK&nOKhw%vd7HtdO-E5Vbf)*RFsf(zAxW;P zW}cthX=t<$&m4^^$fT<<J@>nP<@)lr_?p%^A)Gd>@~hp28^n@$ZmQjBhhs$2FqX2 z>^eS+dwI|JMjz_VY_ux0H)^a|S&X9fUghYg*pAsBj8ely-$A!0Hhn=qYh}r};u&qD zICrs0^(^j*buLu6feHi7L6^Ho)xzmcS{`FGDD4t!DxAFOvl-Z^~ll-$o>RFQvu4gsXm920%xM`O!t|}tU^Yo3KyIA@yneITN zoG|5$f`rw6V{+zaHeX4>0HYlEuP*x;s(g*ZC8(XFu091HOKdUKQ2>?3VjkW9B4rXC zyit;5uwyif)4MTA`3H4jsxtfrMJA%=Y6Y>AVy_?&8y8o0Ph;tn?ZRqciQBx!^IkGe zRKBPnZj-U~YI$zob>^ujey@(RX94zVW%9{DuAWIBMhTT~`Mj6aT(txG;mS+bvokAR z>fSdq`?4v_1%20#r8PVYpBLktKe#VP!)>XBePdHeqf$_Iq3vYIJ)YhdY0{}789^&Q zCfKoQgB~4oVX2Pun%|#<$^S5ZF>3bqgz!~Mv*gk3o2M!UNjbchPPW@$pmMOs3-jmg z(oXp(U`6|*q+uF4VW{M2wlI%OJF~VIaWSr`+U!1Rr-FFX-Dzk(Fvkn)l(i5{9*2(I z^B50~WQoU0kR@}idwn#}VXK&F;g+zA{`;X$X}$=f&w627j|sis^8S`dbj>I?5CHdj>u=e%$?etw)O^R2$B*{B!?-k5xCHrh_AFmV8+oKq%V@WM` zg;Ru_k*<34`JPrm-yZUw?~PYaVWAbNB)6hfzrga};M)&vgo}W z)s-_HlU5?6aO56689AeN=jy0!CdpI5-tEkus+W~{dac{gALnhmkfqa}w3dFR)TX8_ z%nhA&s1NO(J+Ji(S2^~$NSC_(uM0p-lW}_D3WjQ;^26qR&DX@c=H_r>~;o<|AAEcqgygcYf>3EJhrrhJZ`4f zOPuYBukgWUpp(0DWqkX37d?=t!Yht!nP;f|IMYZS6QhTFw+~R-v)Ut9pKFQCQkHZ^ zTm0V|?~02jW|I|0hcii7^*{=Tj>0n3~+@U;^tLy(j z`#9P!?W=3i`AndU@^E&)LRUDI*KRI5l4#cbB{&w-Heym-V4Y)VuOoxQk*;m|Mn(u_ zs>Wu9>I-}HaPvCGyiM~m8G$W_vFXBixo?%x&RDx?R<@6Fh0$^1tVK{>}xgJp^T6M=WtF_CRz~$U*+p~S3HAa3 z)w>1A8qm@En?|{|VsDGgCA7RA1#-u)=2YYFN>Z?xFx3T+Dx=n~4?`QP=atOw*}ZQ=>lcthO0x8}u$ zQl7T(JSc;4(u+~XWSHsf6o=~v3|FoKzhpD&=_sg{(G{DiBrg2>O?h0 z^k%N1ZtN`Jc|I0bbPZa1rShmpR@4keU4kdN8CsmmkIP2l-(4|Md0}layzxZ7vW5%< zo4%fx^tdqfQY(4w{fL6yqk>E0#y#X;hgp47@PQ_;b&S8}sZsAOcnG6E;j7xNw3(zs zF)kme>i1sok}T5At9o`St$_TX<`n0K&)-t`VyZjxRP+cXAvbf6m)ln^^lEF-m$%Ja z!`);KhGKa`Z2h1wFRpUSm{7dOdd+DI18MZ9dbySS zHBE8|K^A^3JC;gysp^s3%N|S_h&u6JvfveE*4-mFwMvn0 zRtuRMu*=V&X?KkVU@v0`Fm~WRmY5|=F9km9K8rQ5+S2qj++vJkNRm77?nv*H9mREK zj8$Ewiz%cvZjhWHU9kOnRdZ)8L}O6>ZI!%qNA&5NxUq=Ub1waFQEmTFRwfD>yh0f> zRCSCO%QdK-xg(W3SATYo}frqPyz&%Jzi z1SNNjh;FxN?fNK`=*sl$h^XimzH&L-BlNow*780|Cj)k_b31Owkx-{abT4p><^~;>#pMiB@6`~I3lce`> zYs$rAvNf@W7`0diLL08&uqV*uPd*f9P7J>d3sfam$hxJTu5k*dzo?ET*NH8qHccCsK7nBfz91K zDu2KI<_xo+|+FDEGE{lg!8ID)94@ESUAT*7u8hPSCVj)M;>0qV(1_ zBu5ADoyExqQbcUcr|bu`@Nda$ea^0E!(2zH?CFW;)NdWq2>J5(>yj|0f1F!6ewZ9q z_kE(IVXF7*8ik%m8u!|KFtEg7Zy-&x^PYCYm>Kil#-wR_FU$kU)QqK=;o&WR$C%YB zjcMHuo?4cOuWNPl0bPCG!~bZrd8f7qPH9-H9@%H2Dn8Bs>L*?erB}xXY!G$k1_R~Z z^!fu)K6{^JlaG`^Ztq^55&eSM$ay>cZA-}ps88b;Lnv!jy}hI!o=Wjlm@?ud>^5$0 zOY(iH;d^w&SIK0Z{Oz`R7WO_+K)*?Yg(uccDV95x6IeLWN^%X!IBY1%QQ@<3d+HNj zEwn0d($hsnxFoM)w*NEY+^e7Y^Lc z0T3Nf;$XrufGweRNF%?R(A<&HTVwIm>Q}i72}p1Jm0&Wt!03@vnql!}K-L*H*Tm1l zr}K@z2isKVHZ(IxL>_9sll(Xus+ZNJlZ|$TD_3V1@f<&a&yb?nQ|x-SoQz2Jr~Jdi z$VX-2GC*k!yZ;F@-%ji$_LF74H~QwBO%l&hjjbYLy;eKLB5_|4RP$VM)IglFu~)a+ z>ZE@VF4j+^`J2-kMr!wahVv-N=NPzBgn7AYa&R@*j08c>s9@DtP&&fA2sKjApPgqK zeYDr{L1W=8ch1PEMFzHube?Fgps^UCMdKIM-m}HW8Ea>9wne(>-FA+q$(prHTnL?Z zeMGNxk>;EklsbUpdlX-`G8c(R80G7GjE(4f{`6#Xkh*CxyZ^_%Ep3EE^H`J2hXFNH zZ=VkR*O?L+qe$Y=sT}LAz4FidtwWn?>AMVz#lwgXEJwcj5QbJk=~QTrWa0=85&cm&nF> zow2S++j-eJBrZT{da>AsgOWs5qw%)WdjKKW*~&M$2! zcyt*!yY+4Ivu#t!p4r41H=nTNgT*gDHunAcX}y!nV0NZ@?XlgGIeUKo_`FU12l9SN z9KQI&{C2{zmjV=fr{minkI;mh0*t9EnWy`ztOJwjeM={s#w6+N+^O1ECCs^Lt${0D zQ5!2CQfnwb3O#J}x5uTDl^>PB%!8_1o}Y@vk4!F|bdRCk74^YeQfqdsCPhwfW1Co2 zQzfo4x$4%GI?TF}Xc$)4>(MP8U18r*oir8Pe?(wlZllpV+^kR+Z!<(9IJa=^@i8;X z4z5m;S^sm^@12Jjde8dkC6XKnJ_8>66XKH2N*hLp?j-OrtsIoB*d7Gt!T1&?OcTwO z@N)j~8J$7(0kW=}W&)5P`;P>veo?%<>{(fz@7+-pGD{SHQ0((lWk1IW^WMH06B9v$ zT{Pc4fGQBa==A+niPrEt0|Zk_60rg4l4)APY#lI&7*LdqiHr<2-(2_kcVy}iIjzhBC;4d*>KJB~|rRJ}fe9y0U@>NfDK<4ZQT zvG}Z9({!5Jzm`K-|CaLIxg0hCwbDfP*TOiBvj|MzI)@ubY^&~2m3Y4{(QZv_sV0_w zCpNBX;<}thcHTtItUotQ`l;HbD>UbrOt1S)?Ao5@TYw%0t-nSzcN6UeC!*S@QsZ4_ zOVoV9E0?hC0XSn%qE}bZT@%%xioq&tWrNmNP5QiiTL=7Bw?)b2|B`^X5qs>av?*y$M!cG?J}BNd z4RSRK5BAain0>9tt~P)i$CZ#RhY<rD@oL&hzVVJwaDL6TU9iYZSYD+d39gmWrGp` zuiSSe548emzHtWaG?HBMWJ5-#t2(^THQOYp)BMAiwS>+!{}zoXmG?u5xlY&zz)HAl z@%9zuj_X&Ba=_f5YhXnh!J2p~m@~35;zH+!i{J0Rj#Lk2&oKGvYWvlVEduAx9K*wq zW^otwrmny2mSX-+H5mvKDnW#2JJG%tL9WI1XK96(K9A(XBX>dzokdj^`HCa3h= zTHoLTx58)#d7`H4Tcx$Tna>braC+DgzM9`$W`yf$|NO+B@|#A2IcF$&#Jq$H~x1hQBTa8aKG>tY8TJaMLk-LH~sQ+jr4inneCJmpdGWT3ZR) z1b$ilnP7hV!b`E!xuU+|nPWy>OEtj}CuT(0i$!NdvVi$m7E6kKAbQugp3c#I~zZlhDi?Z!gtcOkJ)<<;sJv+%J8zRwFInxu>@t#yKx;+Afs$0XSC(vQE9=Lyd zFntMY8$0?Yi%!YD>y^-cxRrTU^{hVsq@P+mxV9=*4diVTt2-;H-Vb)`**sDYxgSWy zH}OKH?F+#DH7PPNYl6%=0z}=N`t|4ldy^SsvZ_*55=imT%8FkQo;^6+~awim`^@5O9C z%UT%-mDhBC6qum4zyfUIsZff9(xW~F_7q@zdwSH;K1~K2lZS3nxV$U}`L({5sH&jz zTU-UY-@S?mZWwcqptzKgJ()#ODpIR zZ;qREV3B$4b79BRFxMd!;5~^PdZJ| zTdya9;*yD|7Mi4+19E%adv|wD>6T$~?9N@>xES-oKI*3glOwt&M)tA2(Uo14{?(>6 zxCsHq4P8GLR~lV?#2y-1LFvH>i<^hOHoJ~yV~-H?sHIB}fgXK#2q4CLHx(o${1{p+k%RU2!s)1lJB4SiqL)~cG6;$%Y29U!n+mWk1N$0g&q z)b=$2+xN21Y+3i(qNMehq-kSPmXHX=P){X}&JE@|;VafpLA%mG>lCY-xoXB}50S$^ z88nX^eG)-&E;;>WHK~@5r(YpuaPj zXZJg1H{>-?IwdNSJ5co_)2N%nvAL{SJ5CQ1X=(P36&+k#em}yR0gT~k5g!v)C6mKS zTUpN|X?HS9=PqH~sPrEfX=8w=H4^#0O3V(MvX%cKNHZ@AFIZ=4DT_dl9(>RAc? z^xqm^Omcqb{@i%L+c(*DH1SH@D@?W3ks5Un$~OEJ5Vc0^A3g5xHvF&FUc?TMrVe4x zqeg@Ww}zvmMRqiKj@~@&ECyY>#))d0Tr1jjUcgF+%`3HUk0lMwcbzvI#);^SZEyV{As&{s$qyOq#Ly;7pF|T-=B4x3bE9TFueV4>XrJ{~0V!scG6dz~ ztjXiPl#TK?H|9Fwr9X$m`RrGdDXlUilhLAYQm zKYm?ubJ)SB>ZnPuBXXfE=GMw<;5tdN&8@*0jG*J?Y5ujV0;_>QoB^ik;VJ*VTx+r`WHv4v9PK*HT7%;qcVaePo3gWC zm!J-Q-l6*y_F?-S5RKkWI4IHPpn`4|*9P?o`W0JBe~1EZ4LJ9qP2s57~P>9oVu za>#ZEZjL2MTyLRG^J~7E-KmBX$Gj9^<60l$MBu~ubu9hkkrP_dI^mqSX?(T zv&>!6Q5R!fQRcDJ))D&%(aPGT+TT&XN&okB%>>_^)RlaGPg(hRdS*C<8Ji{3e7N2+ zl&ftf7B-ll^nd+Cx9`1dRWsEuG+hBIZFzg!`UsZ3p{iyFH|@r}<{S+&A?Qycc~ZXu z|5}621vka;W=Xcaqk`EeA4uT3>AJ_L{EPwh)l$*X(QG$t-Rolc&Il$#a z1CuuUe)&Hh##?@f0DV4)1BLgvVXs5n2!a8p_78Zq^&?6D>Qlc4>k z)m9h7#Ps({@46S-stsBk2MUCifVM*)YmfF8L^pR^-ZKJq6^JZ>biO118L((9KAryJ zh+K_Lck*M_r?qS{CuYt9b7@VUfOf1kik#wNGzq0JJyu zq|0gkQt0>euif(-S3I%c)8rAE>1j7SFy|j%5x&(>OBGS>Wz6b2V3z>ap95w3@b4S` zYBUYf%H!;OMSyKf96+@oPwy?*k9X^Zr-K{ss6pQUe)<*g{2i?jcq$7<0s<*9pl9C> zjJ$T!*~003fs)#tYLDS|{hwpWl2n0Nhyx|;!6bP2z*GAZ#F*r{y-gXWV8$t$tx(11xw36B{`Bil9yZy-lqMay*m1?o~gGw+IDo8a|5~d_@4#IiSb2v|05mf0krv zUt#0>)AYKRhGWg{4W7jrz&Ir{{jv6cy^8pb`NqLcTjVu7%Z0WZF)awFm@HGS?2fS? znVr+j!V+H*u3h`@-t}~na`~QH4PB7S;%S-?N-rpm9DlQgQ@QtVqox{RKI`~^g9@nI ztX)3Q*!ygxy}B|_|GNaJ_k%sXM2mYyfSl^Zg7uo*OM%VO(Y_Pjj$0`UzBU|g)<08L zT5t*VUhj_R$^Q;AVsI2(EFl~yC}D~r&BE}JT8>@)J~u4DP0&uh{tybnz9WDeh*`VuYxb9hZ5=K!sQogO>+dAJl_c`e*^d0LeRRwZFkb*s7yyVV zD$(I;5qS3&{K(2}RiDTU`HV_Ork;nJ@7nYC{+y$M`pu%<2gbZ2z1aYwhsaBhOi*CQ z{K&zri(5h;>re)6dHL7Jq?p7`{m<3g{h-_BF7PfKsEh`B9sQweGSlLNW0%6z@;Gg4 zT|@af6To+ug%uvN^ygDOE%+|r*ncHT6wun|)ikJwW#U3z^0m)CgxpJ<==0o?3~{!v zm*BvU^!sSiIcRYZckTQw49EN&J+gA+R#~-2{1Xlz!BQTni++J?;BU`t3i<}>y~H!V zFwld4o5qi&zyTk@Vy`*G!JtWpoqu$Ud`}znznZpLUuM&I_rQ0-9bW|eKK%FQDKe<| zvB9qeEW3?` z@qJ9%Bf+LRO=jOY2{nhhHwSm7{RLuO85tt`$-ll6c!5(pP`;J9$^vczy7Dv68Y%#Y z!PccgGu4A0^%gH)jF*2*&Jg==Z!$h4QyJ4@HdwOXaDP` z{aScf4tb~ICr*(bLYFQAa%KEd2wnNm*v%1D&LdXLso^8&|IwVzb8{DaZK#hHr32=fLyT+(ETETB9F(@CD$F%!6(_*oc)4p^u9f zefmt7*UtP;C%#va8-)cu4r%9w`amDoO-po(&OUBZI(yn}y)%{!i~C9XaE+xuZ(>6U z*3PqImh;Jfog^ot*cdRSU`bofdbFMLgc$N!K;LVsyIFONGo*D3UpKb`%MKss5P(SN z4$mFgKm51c_u7Y5UJdIr*Tn!StaHCw^(ZhMDK6Yo!P#R>|GlWB$|V+A z?)q6kIEHj@>l|zolA%Z%jb9AYad{NVfx6!~OSbiAtd2geEj$ZGY0H3;kZ=F3|MSrm z8qKR)^*_D3M*}IG-8Ed;daEZSD+HP&)}ALbYy{WgG%&l=yb=Bc1&;|lrG=sCQVsNd zPHGr?&*V{fxh$VY7Ka0;=;}R>->cnE@Iz)%AL_&8;G0CzrVcNzaYL{(45!r(vR^MT zE>>{PyuxK0ESG*?3y>bz*LgU^C2u;&X4zX%k2qj;2PjXXu|^eG9mIqv*#Ku}@A{S1 zbc%NKFLv_V1w9!NO9-gdJpp}H4_mT&Irx-2GQ;Mq8;6{DT^tS6^Qp1-N6rn1;P{>)S7Mv3>3ON2AF3X2+LZ z03nZ0GJ5~r%e4=kW;R2Bw$uS+_#GwxHG$e6%+7s@TMbs8)03_3cY_IvVXT=zVrs^S z+y^QCilk%AjEMDJDnni;Gc2+>tX|q4@O$_0{JQf8>H2+uR0CoTnu^ksrc>I2vj;j< zsj*Pc3)7HhYBFI3(q^=f3TM~9!Z%Sxi?2Ul;pI~mvDefcq$?Y3K45KUQ2*Mv0Vdzq z;+)-Aep!UL(f(d$q6`jKG56z}h7Z`Y9{%jDm>jco_~PBHKs;OHTSz4^X5Q~E&+}|j zW_mmjsKce)SRvYFtxB|>bxP&;TR2~WphVwkzF)=aql+I0+BzrdsN|?*n~_do zQwRCi04ul^lT!gr*t<`m6f6=XzX2!1ByM3PF=y#S9y~-(cV|U)QdtvMaZ%d|{?p=Q1HFOOeSU^Br4V08q zF$m7nu7EicPCBQK2%H6DuI&}I`%A|Wnr-njY0*nE+=u!1Wq%GppwD_@$M{O2n9P79 z;xB;VjTmUs6Hd*S8CY$E905Q+inL&{RV;Ul8FT9U;}4l@!KeKzZ=JiXMl9-HI)!Dpi3pV>*PO> zK@(rCefI}PuiWZY!C>#0`s;UGIcpEyR(uo+%+Eo@FbW;Mu1gNEdM~@D?EKtD8dx;y zx{y>H%|n}z#ssWt(o#yoYWY7aseg?~FvKC2BYgfvBnLF5R4J$h=?**fx%!5>yklGe zdnpK)18Vu*bO#uMcn$!vCOrBm2?7Q8*Su8@+u~+of#t@|TO@6gSkTL1%Yb~^F)0|p zJ9vxdqPx$sP8ECs?-z_+Fixd*nM)vk@RfWm&cSxG@Wj96z%nPeqSoSeU>T`71UP6s}_ zaTGNL{T}LgZk4Lq4BN3r6o z%yL%G8Zo%U2y>f9{YcC)oxIX~pw-T%wb-DfgRbOuXk_DsKu12>wp%jh?T^-n3yxLaegu4iPjX~amD_t}U`JqF;O8}LTB%1&q<|7qg)F?BP2rAdaSB@5LPTI!wCt~A59uDd%+<#UY|4bs zeNOqE?hu}Vl@<h zc(@p7ROp)Mk9k+#p9bGuChTUPHA}_ei+gq9bcpm&E&5cp2&Q0d=|%7v8!7*FdVlua zdigAtB86n2Y{4aa-&Yr<`UUm-9M3mXRwj{_4Kxg#rUO_egWRG63==r@kkeVbV%l4s zW)GU+s193JfL@xQmA%W{?wXI#l8W`@Y_9Ls-HOrpX$pxpTBG6Fsov10wUX3jVYY(7 zJP1o9lQTX~IruD1LP!@2nmO=RD1z)l=4n(N)q>O*W z&srJfK`&ZsX#o?MAu!O{`PfdJcpTMV&oy*DHd3ItkNZm0@wmggqUeD!kBrnksrePr zkr2Vf*mDmbI^73**3bp99}X*r%1s!5u{mkI-;y|)_UcNV z%v7b%9omjV-G-hR0lC_T{g)FYx1YotM=UI1D zk?RN|C2N<6koB`Y_}?B&w-l=?juntKmk$+xwrbUI)7-r)N68R)4RZ2^75gtcg!FLSN_F3^7d29eLmMxe95gl!b8*=2OOr zxjAWal+aBjm~LNW`0Nd3)|I-@V6o3IGk3}lQd2Cwfks-*T2N{sII)}i##I=WG1vA4 zU1f<9SAc2k@(tVIq6j&j;qbSU*-z^4Uc4tRWuKo`A=@y(t=Xra3Ce@GVVUfBNX7Vy z*ZIvu`%gm{17YxAVNxMZ#dGD71`HOEnd}+T%PKOjD4Fg!3@;EHD}||43&C0Hmk{@6 z*XSZ6Svj)q6esK;W1InyC3w`0oSdy}pyaeV%fSm-3R}e8^Srkt+bRtQ?Sq4d8{;bTPZkLeLTRJuA=3$_yndytvhaU(En6e z$g_6yj-7?Qhlr(7xnuqAuw&A}1$=x?3~t)_52Gjqm<$*fYIX-06|8eQsRKoE&x0oq zE}Gr?Q){I6z{Gu?#CAjgiFY5wG<7gf*hg0~IXjo&H`%sqTXl}iHX!Qq>5z4c+VSe0 zfqFYB+kZ#3B5K|qmiHa1O`=1%V#%MY!W={aU@0=`Yt%uG0tuWmTO3+4KHn?{$xeVz zRA#z82L@fA?e8JGBG)F-JH@xtmLrF%EK@JRO zjBz3}*8v*u)e5`-L$(dD3i{|@7ul|#Q$BnbG6jh@rmgO?y1zg|2+f}3#O*YDJfuwq z&~7Lk4hgDww4guD6QbrYia}-4V{7Z%KnZoVKsXW7fIM7}-5#KNO5Y#>OT?`M(t=2d zFI+lN%-ydENWKcD@)ST*MY?Ul`*i;Af!3DV#Sf0Cy@r|1B*!PxV3OFU#n%?z!&57s z7z~*dM9~+BCHoud+;JmJFp{z%x;K4m)~l*?%M`LxX1DmCyP91Jaq}+zfaE}+cdcUc z8b*(nSG`@HB3R6135(bp*IHs;f(K^inZ0nuH+{C;!92j9>Cf>`Up#pVJ$_s0fszyxDYtz~2`dl}` zriBY%J;qp7I(i&n#2<8)zz6diA~_-b^tf$3C|M8$Hca^)1U~gA2<&ZwY)HT*tVKrj zDlnu;m3Z8sHM}G&(*Dz@#EtE6t|4I850VFKkkn7|D%<^5gOgEI`ONm7s?*!Q%dzy0 z9ZkT8rnc7SxOV43-P9GNaO}?PTgY73p1AV{e1Qu5 zPM+tkc6-Q!VFGX$(8&aj6-3p944tgx`)OkY(T?>$l9{ISmp#?W?io>#uzV4qS3s{r zv79Z;V?r0_Pi&zn&-Kw`mNFC=S8As|@Zcaq*9E)~GIBs_Q&`w36*K^#nx(o(tPkWp zf{_11(xe3IRc|XHu;=@2zi}D+V;?$!H3ii}TLv9zx+SVvrbl0iai|>+o~e5P0!{UCc(@VvFfeCG^m5-xV})&6T@cZ_>AH91RnUgljE?*R z2haRC5y@~hYOUq|CJwDZ!Do+Okf~#*JAvx_Bai_;EfwZNdV2{0 zwU^Y%VD{{D4*zbyU(bTHaoxaKSlcb&U(-fz9`XwSpCwU1{(mCnN4D7AFo-b+fIirc z)xlK4LVds6`qb{L>>y$8-{k1FE1UxNNIJmM?sq=mZn55EptoW)Ok>URHRRq{L0`8jj;NS+b24`GECjtLaIn-FPu~anhTE_3o^Tr@PbTJM>G;MT z1I>{}9I!H8-ne&wlb`1j_ia$Pk-+;tTMZC?6cq&YIGmgWnBYqRzz_-$32{{-^bb_R zefUF%tU-Tbe@5c69eCHQ1$3y>oL9@Yvx%{7ywn&e!_8I>dc*Y5jRcbThINr%T1l$K z!mARoOO!KU6hE9h^AP>eNR&E?gb8jF9sD7%1GA=@)J zTaB|)5NjqRr|#Ze9RfpO64U4ET2P%MkDH{l_@9R& zcv)CP=Vd3er0P~^kr=HJ$M^Mijn)c72S}PBTr@=gHQ~^qN# z2i|%2!w?2;ez6&WUC~C6pn(8v7wkV>fS;c|=8gzl@wolzBbMQ6(WJScPj+vc+-!mI z@zvGE2(GUkZ1Q@yzqS^*~Dcq@OW zm%8Vm-8d#Seq4P%g)h|jgpz?hyLd>99vkdCg zr9x(D&EFwlnZpeu8IUVsTEvXN88~}Ec)@N>NOp`vw>BrhaWu8NWrKDbBE1Z5>oM7P zjU-lBsdJV%#4CMyIM(jryo$-GAg!|2?bw_opX0Cz46LQkH6NR+W6a*RddSP<8VLB| zc|jRKY;>-42f$NUScUGaKhwjM8hrV_T{kbDuydJv_G&;l9$e{GaeWryvNx1>*nv8N zTpO}l_P$`&-O7G6grz@PlkNH9hQFrjGr{{h%A3#l*mlHb^YnjzUjq;oV~cLgJ>4Gw zIr6AV3qCmzeeFrT-ow*Q27vuP?{;LDq4_Zfwcr-9sS=bQ*6_H z7KX0?jbXGOIP0 zdHru!7IfPZPz={m)ey2r{3B(qxiGS53C+#wX|Rvp)0Fdm>Jst!=#&E4I*dTECH7qTx| zCF9a#@?KFu0*OmN7a~)wiVoIYn-_@*0%n)(zwvGm06Ngt8=C`=89nZN?=e{LPC5Br z{^oO6zJ99cm{bo=Z1eT-$WAcOn;V)r##d7KJJ_I97SGz8a!Qw9%ydiy6;^}x~tOuRp4=~q~3tUjH#`CeWj zjQPd5i=WNt+Un7KvBeYU9Dl&rt@$X;U*o$vagT{u;)>ZEoHnswEx)!qJrM5mqFK-6SuOGR-p8=W- z*md^sS?>+&L-c#VEReO*LE?;&!ZVuYXgrAZH>IMA_X|qc`L^oU+*n%mlB70dvV#-- zVeM>iTg>R%dvX{-_#0JKw|WOhU8w*Zw=S{e(>_RG!Ee?UdwrX=2b`$T;jj*hiP6%b zJ?!#;wRVO!HMUHNl6%^Wu@E$bdSlQI@#$JYF%2_UA&!krzm4B?Px$8}dAHvH-vZCj zDQm0t?T`=H&k1~MdP0!U74ms-58*Rr9P-7NpDBjTUaQQ%SM=pXkIM}(ctZ0)e3Mio zD^j>`^Xy~Fgr4-#Cjm{KoKA>O>`d3T^){4nBH^{Kt-(5S?nCo=OhNV2ODGGj&_m^| zk+dcUCcUAnD6QShh_~9loZz0(S>sNz+i|U~gZ}X?PTb(k@2gBE%S)_N<+&wAy zZu4EnCNJ`}1|O@PBD>FKedR15M)P@Tn-C`T01L0bnkO;vnHNpKNTORiZv1t-*$+xP z41~Q!7~g~ChCm&EwxCL*FY6+PD%Ii2JAkK<$QpflIt=o^hCWHQ#h!7l*wgxu(%$>8 zhj$wd>p!h_I*O0lQpf<~n0hAGVKSK<=cV6k*anmTI^BqtgOWn6+x}%9(gl#v0b=vagZH-U(e|n< zw71J7VlvQ4T|d~K&U3iunp83j?Vo!(?SjV=)^F8rKsMBZj^$(sy_s0Nj`5Z~g@5-^ zqROPZhaC(^`p^(>N3wrGhV9VCquIg0Mq&qj7~SHL%rOM1*D=-bT?21RAox*reo_QE zgNNCP%-!gKFMt=R<6W$XckUHF_S6k!1e}q|zIleU#E4nUvN$}N81iebtl5c8kvTN= z>qM2uniQM!`$D~?XO6DdpafCyZ1jQo+sI!w%z0V4W2F z<|1SI$m*N9wL!fEL~c*G#lz*#g%m={^)!`HH1hR8e#H#CwEgtO!+!hg1S!=ykU-+F zzj4DhPs(FBg7BES29Ez5a6lY9g_pl^i4j2D;6w9_mEMS|=EGI)id2BFJ<`6T_QfF? zzW!q}1Mck*yWpe??RI+0WrJlullJ>8f;L~qo58WYE1H>m^w|OF8_`wFE)}#Ck^OEy zj$P%i2KORIl6u#VG5vl9jB9&(`h30&93lSG^TV(C z4B+(Dxy)CCj^ODEC-ClyZdQ#w<}wIi)hO4VSGdx+nB~!)t%oA1^Khq}R&pO!oYV$C zpe5J7(w45-DG>`fYa@HTTV(S7epUEvntz0L=N)q+=p(M`<+K}oeFhaiSy64~GF^_K zYm;0*Btt=X%VEo}`Ju%MM)@Wkmvu_FWE~E zdZ1B3t#w%(Bk`Gkm-vZ8Z&`)T3;(Rb z>^^SkI?X`dRBtcXh!TmcI^J7)ClZn*->yUG^N7844A;Enr?6{zm}2~Q(&LE>I$sljeaJQInzWYBS@ z1FcoAod5r{_ufHK?On7WCX8T22_kv{5hN%`5Cl{tNt7TtiR7FmqbP_Hlpr|?l5@_W z2uRM|^|og_g;IgwO`X^Wl|qGE9f&N z86t8+*!c~Jo%*0O53mGh&*&l})cz(o`(=E8bY0X3meEm7LogeHj8KNsg{$o6g8kp6 zic~TvJ=_P#BG>Yu7%ox?s1_*$s|-Hu%#z6NL%^afqxZQ4%Vxy5OH^poOP@jRbC_L! z#>`~xjJb1|y&FBgHw^rruzKOkZ=TVqXcsv1E(hA(Jg%9N!o8h}d#6#w#oeQILgEh1 z0uoL>Og^XkE>cAsa^Ymirm%2&rr)xt_~5IRlJ0yOxUD?N0g!nLajsUn*!EZZ^cmd~ zKSvijT=96kZvU+=&!E%5i!)}Pw?G|?7XMJ2n)PHl{;P43?v^f`_a{Z<{B0_ZJ$8)d z>d}HPBO$3huS<3V*wBD@IY6kO4QzVEtNsUZoQ|KayrlaOPz1T z@HA)9S#9UpjWUBm!uXZS{u>`zf47(!>-_i*85>wyK$-0HU!!4Os%#}*t@af|$b>$L zHROtt4Nv$}$Y5aJE;{OyZpxofo3mSTO_T5p;H0bef`~;7#BMgUTwcSywANH+CvIqa z9zL0yJe`PMJf|($Bg5tSYUrIx@XQwJMWrab>x=wzC;puBWp|FWK7kBtsT*&FhMeIW zU>~H);x@!@86)ML6LH5nZ|7>p<#>Jh2oWu;^f#w!-E0PqjCW=XkD5pfPdZw5H{Ej| z2)ofg2|`)pR=s`zXIuNX;u*uMK?0r%Vy;g^i^G-^txtkDdNa9;=)_LW;r>k6o`{zL zCj=23mc;xQSN&kf)aqsdFgPWW`?z<}G-UMrfCr@6Ss*+hGZE%tVV>X|T_YD6B2NV% z0^ov%gciq2f#SJ!;bORLVU@AwqPZq^N;~(9Cl5Uj7g*oVYOCs0DxJrk5JcW}!v2Yu zLoijnFoThoT)e=L?Gq$*1}=T+NbbqO`D1&p1%(aXuwGtHc>PlzEFj3X{XT+%u>NpX zazvX~Ymt2)O^+j=)`PWbNs-(=bPv@wcc4?s+eD_ug#}CUGHECm z4pkoJFnSw!J+9-AJ>2KV@b&Me*A&2<>7fB6Sf{1D`g@$E1#XX{0qQ!g)M4px>;6qC zfIP`Cig^I%0xwAEp+Uig50Ete{IsPw{rfO`Zqzh|KmjF~T*L|)`H8k4H`ka{m@xofXHqE(vrZ5s9inw z@zUqDB^BH?MC$+#`}8K{7?&Z`K+lN$IprtXMBrsnIX+&k2=DQNPwJecg5qv>Ld*Tb znxs^gvt+J^*%d$W!|8rnAr+9huX?3=tG@NWuyuHT4cBd*M*$nw>83+;){#H3i+T%w zci%W8tDLm>%q8R%I(Uw%GJ&lejWtwH3IGB2P2@erPr2FhU>7KV&hRyOy4st`6>Iv_IrJGsC>rWcFe9RnViFaIxRMOGqd5c&oyLq z)zG&tn9=;bok$74A5sWgBGzBI*Hk{jl>e!f#n50#z|V@vy_pYFfiMI}L~HMty~&;GEi@W>U_zJz zd-gu_(u{?--gMKpJ1zX;RW3YwJJlXuMU$t*ocv|9|G zIogVRVb9V@yv|~VF^H_Jts}$0bTR8}*+{Ws&H28NAu)hAxfN?JTbCnliD_;e5V~dG zem|%LW^>2;Q2?Y%E^gF&vj{{$NPl>Y_bGqPJ?z)JrN{f{a1G-pSq8A;?i%l)1b(6n zu~Zb86Z{HhIyZ`~Ag*rs$+1wcSPOO#r5(gbADV4>B-|o-fAnycqWNtdM1=4tEEX{9 z8pn-~Ao%52*b+DD=&ru9cYmQy*GXBI#-Y^y+Uc@@y_u8X40BPQ3KAeN)}fy$xw=J( z09F(!6uVl6039Qc+oSgP8tw}X35UZHQC-@w%|AA}aZU`{h0APLbZod}HE=XQVdl*q54Kj79q!UPI@`gQ{dYoP zGoG#Rdj-%kz^Mx0+*T&Ub%1|_!Ax)2BX(kk!b}!VxjheM81?AjIC3hC!DO(eHZ7@= zaiRn&&xE}lx#cKk9mOS*=}ICKyX3Ln1HJWKbf_zu^k7@>&Ew z4+sk0anS(6Rn80NzzKWmt5egUg=}qytMIS7roTQSmR6&J2Ts65>9+bbnW4@{NJK zBQ(!Jxyy_g`aLRTqV-gN2}DeAHGn*T1xjB~Q+uOs`l>*sWM2WZx*MW14_xT|y?UA> z8RH-i<<*X(kVX?CK-5APzqy&v!sFDpRPFAG0?$unw8BuKks`1*07wTx;$yJEx|2+X zWn7Gp_RIixN&NDNEBkg5{O!9wZCLqGJpo37I^4t!d>6vNy|Z5N<_>KN*~@=e1|G2> zHBrE`y?VrxDVWTo6~~T1{ZVuEK%4=|k(R7R)`hRVp^@?nDi1vh;Bdta>^i00e*di= zSz6~L6WuHLy%Dwr0df1BkUm|`4m@=Lph>YAo=~m>TN~a(;h7+v)`#nacUu;cBB-Lq zPw&5@!>sOyK!~rXtuV1`9D4_9UC8-fQN{7C$?>S*#akB~m8)|BXo}gYix-OkrT_wY z!!IVlO<>f)VJ(5jhwgp-wN-ri!5HDR`{Y-nJ#F#@DYz*V^zFRat&q~4i~hWo{cLjA z5B19a#LtUd+??(yH}|r{ooLgvtgNjF^BWa75Y?(l20++;Um}&QAW+foK0E2-s}c<3 zfZrW~!7AQbm-4~i2p$8qkfX}+5~fl4TN1Hf!D24C5;-7A4&A7uu0t~3-l$!0W%9RI zAuY;&;Ri68bk}U@ms)*YD^iugG8NC^_39fIg~FhaTOnZ5Di(EGeOV22|vZo$oK%Hha87YB7|BxFFKL(ZsSV3WT z!{SexZf+#zf#-~1;a2pG{`~6SV5M{QZkjl8P;=`Gv3m82$k1Fmh%djjcpVM{O$A#3Wz+phZ`ax1_V1K}z|;rS(^m4id!^>%I#`edy7HW- zd-^B#Bzzu^_K)rd>IimiEVX`2R@`YKQNi(t#C>xj#+y+RazX4ox6bL^p3%gscF0o> zL!=B`37@QXMNl*#Wr3o6Z1H>CpYeYT6{l1%^b{lzS3%LA_#QLfH@ns)rLl&Fl%F~L zQ7a8^XjKM|F&C5|*8zW#mCLD6frv^3We7|ukJ{gMi0ck~xV4MJZf>#LflmE%PtZ_Y z({?ngn;tVP&b)46TDJ<|e>#(J8Lv5}5GwKN&br3ltw`B!uBV?EU)h6hg2j;mlFRcHSw32JFwq)9f@K=HJ+7lp7>S^0*MxZ z=X9!F3ju(BS1pK4>XBV7e@Ma{yG{vQB8%1@8)M<~O?DNdnsq z^ephE#%hEYC-IicRO8>8#X^<^@~OyA-uK})2BlWccy^TrRAmZO z57*+TD9En?2L>KI1eA1wU`=u-xg!MDg}U7~;X+EDVD05|5cigMvl&EAe)by}mrC#}xxN7a)-zUcxJ` zRo9T(DN^{c-vwfv8Tg%ozv*j`f_P^nfk_-9sf3$_UtWKujT5}4;yqvKKQsWy!F_sG z&1Wk~7~#P|><3)Tt7cp&#D{?AOLY!TT$`$gu^gG;JD}D0as39r7AS7O!{ae0F5y~9ZF+m8gQupT3rmpNyFEXoFWWFl~C~n-Am{w zHDh?H1}M(}6jKEE4LIR*wUlp5?_a6|qdjD<>>IBFfTSR{cLL}w;H>?*sW;nE<>Qh@ zD+p&*cFoX;giVMyp%y$zm1AmeC6wq4Y#+(KzbBWZ{ge*w0zj=1rzmI1X~ansjE@@l zFMu%UOaBYdE@{Q)I2Jq7Dq2YS1@h1-fRPE*%mTZR3RE2x`1RMR%@2pyWE7R@9SU=X z%`l{f^N4Wy6P{9@aMeA;mzn%??&wv>=tQT-?qL6*_7e!nH3jaT5bpQwsN-C@3yqKl zJ8;M4M;{;nPu-#y$!V{}fhMx|uF>fk)De@EtNr^c?3)u69bnG{VQC&z-;ZjRz_m%M-1^3n2KjgA_ziUr-3b8j z3m`S|f?qxJ+pF_?PhoqREXJiGtgr{#oe8+XY;uIC${xM$4AkVK{i$ckiCW-kmC*8s z$>smZ>sZ|-RF!A@}!-%7=Y%d;9Ypb~;6-NNIxAZth;_FNAqZ(Z`&R7>_R}qVXXMSOvg!QvH=&d= z0x`iqv(F?-LirH(pq9!W8={YK)d0>X5-cGQ&8$J^ZRBh3Fe0A{MN%+6MuW{u4_F7) zFI$0s0tkkIx=TdD-$~q`$@dq5;l~2}aZi8SS1G1e0!*;q#5aNq4w2?L%8WX63uC=WrXv2T<^ z{~M6=BHm75e#G4~ddMs9&a&XPG{q8b&PZ{hYz}a7Uy@8Zr2KeuR&!?4Olyt2*uF1) zW`Nw{ma{0J@N`pSv06EizqyfC0~pLfCPKe~Pm=b-OK#f)$kBCEojYOXs5A+uW&cY+e*m>PB8vdQm7kDKrxbPO z@!a9B$S>gRh$i^*4U;ucUd;;lKE`xHt1Ra({?0VjMm5smYFr(gkrVsd0Z~YR!#c1y zK_`YNJwbP*JYIuU275~M#2B3ue@&{OHr|sseo@IeXJ;{Jmx|>2NW^Py=&qFs#zt(_ zf%nbtLa`%zQ*0~?Dk)Jhl@Aeer1s#J?pqhPI-G-k83qIc$Oj-ElG;HE1?+rASuh&t(MKAY*Eth*>IQL2)c==%aKOW>j)*PjS zeFo6;GiWqM-_^=B46crBKs=BR`e*9Cd*mWQIj|c9W?6btrLw0g&KYXbeakV>?gC)E z!U{8@{s%x;LV(k$fg{&@UBnFv_+C%Jzz4_J$6~wru`6!SFP$}$~WvPm8h#8 zlEEPG3k!cB^g|GGobTYsWC3CViC|*Mh9}`DGgBx$W#Pe~0P{_j*NjF4Owad+;pc4s zd`QG=imwFJ?>Nt<`@t^6Sa9bZSGRXNML>M)5zq3}ENF4iDO~j|7~8SNge7!{%VpeF zJHRJS_f8)G{|$Vq6s`mklYt+iWU3iAaxI*N8gGn9Qi}I1Y6<+A6Q=Iwjb|Ap5r8a= zcV)|YEOzr+Kj^*?!A^XYvjG?dK1p4!`pkPY6~c~ftPJ}?r$JtN2%B+A&Sht0XH?)%l)Nc z0JPY$4dcT-4mjN(gNsN9?ap1u#=nI|Ty>s(=Fs~Hw1Fa-$|P#7A!Z8^hVhqjJ>1KqB= z!@3pH;-EJ7_NNWzW5QzIwBE1%Qy&hk&r7OIQn$X=-V8a$NiKJ}WxG^^7I|K%VkkfV zApwF2M3)N9+yJTF_1{{F&OE*IkHfX6*nieK6?(Kmw_7!3Iqj8^+H+ zS{_udc>;~FRN(Jmv0$lm|MrX$4@PitAssppZX?(Zz+Oar0-HK?TS1%!{3lhGz-dm! z)k$$c+t=Q0O9LzmfQ${F!q7asxTN-Dg3R{fV8|di@B%H$o#(G&wIl=p19meoPAFX5 z8nh51P}-VVs+-n)z*4oaI80_iBSkvjLC>RuH-dl~A&e$CL~;CaU@djuFNr&MJ&CY6 zlnc5hmiXCD=Dqhh(FC@^tZJ)6pu{(Owe+$bdI2C>P|(VeVk`FULSHE8wQ>;<1i_{i za$gY7^+#mcVfP3a5cGap&g!d z8;@m193J49W+0;sjyIRu5dbl6765=CZBTZej6yq9woUW44gYY^X@2(?emff01>kMz)JNYvL|*Y-?1TF8IVPwG2ioN1bZ!h zVj-ZQ_B(G~i`IVC0yuX^S1>l`IaJE!z~2_Q?u;%LP4w;^RPlm3&|fXMC>@K_)@cO_ zKxL=9CN!G>Kz}(Pw)UCxv?ZgcktwJ(kp6+nFmZIT8}3ljao2OD4aS0hA?xDyMXR;S z?PHQXo6EJSU~PUz9i@Yo-cj#7PJ|LzA_WL9eM(r6?n=a8(f3N%=|KSe43Up|j&FN< zpk0CF?&_hIZNc2FQAwxbTz{?MNrTzrtz(EY-4UUFTh*2)qjxcSYHU1Up3)Z$?P#C~ zVURz7C{x*K4%EQwU^%e-?D8aDD5tF9#WTEH|%tV zH}banv%(lClBH1ySsWf>5&EB&nTcF=VxSyz-d*Yi$}@%!sJJ`oxxa{%&wUT9 zmv1^iD)cb%zmEa4&EbLsx9{(yAP%(SNMt7_%wNudg`fC);FFfjfK5Y(u zG?L+Ve%}1}x2BR^<&-KL=qSf^LF|lL#EYL1e9CFU(Qi)XmCYq;ZCc~dD|jxQ$NPgo zOcy+-d+Y|7*nusDeM2(GEiS#cP&U|i?>#F*xIOq#GtLsQLs^i_ciUxwgcyW=&>d+! zd~~iaBCFiPePBrbcLs83fd~>jBNdc;iP}2g7vjf|UZq!>5q)-xFeGlY_Yl?xRD-Y! z1&DXZjm7P@LMUn?&fw6iB?*MNhj>U$i~-9)Qpb>{u6|Wn4%@kJCr~ zkE|6YjX?lX_kror*;*&F+(Bjs->1dk*GK3P?PP(@G(jEPHK6a+??eMP1%%SHl1;h$ zNtp4m!Y7%~69wGsklPLVam6A1!e&N3?rVQt$_3Irn2=_}akP5hG0zby{?QJz$s9=E z(`&inL2R`m0EKVGD1!Gm&SI9(H{xpm^&hylps>UtsB_lA?dc><(j>LqXG?(rvui7S zXB_sJK=IGMtSQ-pv^fLcLaf^=)U`n1hC*MdNe0%_9L3lK9)DjG=i?G9cNv-ZnHj2n zVuz5$;x@)M8Ojv(yM1)@jX#@ViW&BuFqsdD3*WiVu15JL)uz_(uP7xF%>nZiI*~_u z9=ygO?CZgxgLvpr;CMQYNl6lW1>I7rh2-P&3V-j%c^dsZi_gpv6jwZ^M7B-2{J`eh8 zq*m+>n)4~`Tks8zr~zF8{9akWvT^=C@US%zUj^f_cvSe$QXg~8S2hW6o zi)c8`HBO}l?$H~&Zjwz0J=Miu585qxL)lSqx+%g<4JuabUa;c}&qC<0>s4DOSV^pe zpyxzujpaTY$9&y{?toYxWPn$ z#;QY>Q`c_gIKSF;R19U)6h0CW%a@DNDLYO{7~J$m_6G}=C?nc3VecDN~D&vFayrJDF^n@poHNdS{?uGHm#jJD1!qvW)oma*HW3e2Jh?(;*E%24$ybd{>lDV^Q}VHN zdz$F~EU8J6VVHb2>bL;82%<{%v~KN485cRhKg(detz534ATe12cXBRb|N-V)^~#{ z@c*(C8K4TD7+-4_%TBdxBGayu488%#NrF_kxd~B-5V*FK_?Xed@)qryi=1!1dy4VW zHl~vRH9=rm-7}8dUO4dZgl?X0anm>#JD{egso2q0?rd`f@p(^`i*!Z~>1Q5F*#~=4!=F zx6%h$9d#Q{z=>PljJgZbE`-Skwm)ED{glJP`C(<|bL`NF3v@O@+_(<)yG~tUa{WZd zDYy4^Ij`Z2i)EXq$9;hvjy|R#;a;JcD0ep>vj?IDtA9t6eH)&S!3ZA72ysE}!abma z1FIwv$c*>r&#(2`L$lkS5V{eX^(0jNv)sX^t;pn*9f{6bU%0=(UBdfIvlKO^(2eh% zzVur{;o>WSIPC+>*&JtMbd|6e7H?k>PlYQyM55~f%{0=WxQ+NUH_c$L3OK9zaKBG& zdOO_M)1VH8NF*8s35QIF)^$m6*Z487lPAl{EFIXakXku9pVDd+d~y&3vTNH)_}Z+U z3Uc(>Dypnns7^iwj%@*jfgNd;mAZvlBm=XcN5sl=@mjf$AHk-2%JYj!tg&J+^-v(j zDdYmUGO>DK7+-8{m~U-R<^1=WI7mm978KqQ(+gD2IHK7YeW}V*74B-*0 z!Pk^(Fba-kYh<6x=D}_J8Ian5+yz?l&%ml`dej=TJvcbvQ8X_2)Bp0{dqfi9#aQIN zQh^=k5k48^>)5`l|I$;=cQ>+I80yV)1~qbDQ>i{SWF$whN>(34+5P6Q_G1#fNqFfP zOan zfj?Lsb#_yl9mQ{8Ug|Ktq(6D%p~Q<5dM7KrC?6hu)K{T!I!9T9jlJJAehX!4VV3P~ z-aoA2Zk}08=%dh}$b5g;lC|ZgfF3u)TSkGGa)xWdj~josy^Q2CGW-jufV0c*xQxm> z96aWoa>{Kx984tkjKh~XIu0s5oW9Rjn76qH?+M543ktP=VA5F|mWZvS@fDjs*c%yk zz-RFm^Bo*ZU8Z<$-W#q{%P6^IC8Hw$u=B-G*6LFt-LT;-sm^Rnz`JaGUD3b@yS{WV z=S3!dL*HQ~Yz><93NQUl|FP&~6#45T2GL3i)u}4GDIKG^b}Ig%r5tlyNqAC{hvScq ze|gl)d6_@uk>$aHtBn3PeX+ukLtIyR+qUM&bymVSD+(r+lI{vGn>L6gr`0SbJC>Ct zS_xG3+-2K1MvqY%Nk7C@YcVx}G3kEm>-vB)^BHcnF>rlmMRhg)G0m5I#l3i&&*@RI zo6}Z83zNSZD}!etxe=3nJxN7w1|d1U@6Q4oQ)-(EIi?Gl?i$~V^Z!|{ zmT#WiF&ZF}w4u|hn)uSpr)PTeYTOL%P*OIxh&(Rs<6EBjc&~aHEm$i;2&|v#ftL{Ki(~thS^G| z%}5MGM&ecDO`c_`%6ggc3E9%R&IfL(a^_x#)kx1C(Ik(X>Baf`gEgLxs-+gJ>3tFA zY*E|qIWIKcZixE!`H10?53}6TN}H&*aNHITMKwqCXi8caN=>`uDzR&JdZfKXtU7;@ zx1cp=q3hKs&orY9ZN)c7jxZrFm>I?CyJMSZBbUmP2hny0Wmf2*LY3Z64Q;+G+=xM%l%8A6LfiPcpM`cK}s4YK7_#5z(sFVOP!B+qd_#qQC%l^DJla8U5WU#FIrgHb#toK zUvQZGRT+9MJ~cW;Xw)Rq+aMY@5;ZK~FEWkUSjpU8kvu~kz(j9jX~;^GZs#=JC9#L* z?Ozz|v_g?75;gXJgm81pt{+YJf824|>IAJ=S z%w;Cw#E5kwHLr0^BUu#2eh|iJIYi}i+xwGA_>{f2%uw@o`2uc{+o$3%{j6Sn<*t9G z$5e=Gi03c~mdswa{JWvmGYkFVz~`9WE&9x&wTb8qtEC5Izngtd3D(#qcC?pE)`x5w zkVz>iN_oR*cKe86Oh>=-;xfxy-M74TOf4Q5Fv&c3a5o7uJQ$QOQ$n74rR^O|UB0h)`rGhCBr9O$JbSS9Ghh{7VX5@eCSa(Fzx+#ih;7uE; z&@6%;SwFm!910ROk2Rr;MZeo+m_3->?v9V-dqi_8eCyRP#?n)Bx0Q!Qc$4K@!yL<< z>#DQG4MUEv-aWtcAlJFP)L~F}6#jHg+avKeS1u}V2DPbM$ep>;$Aen&9G%5Z1!J4X z!j-JevpYI8le2#M75Fe^JbT5grRx~=U0t6GNu;+Q@TohA z+56__dJWH&`>w6wHst5mijTM5veIcc5*rpHAvrKAw`;zI@%I8PSXUGDbh=+}+2wq{ z^w*1%@*lG$55|7Ke~$5NM~m)ueC>cDz)wo(gFqr^7_LRPM)*i9ATVWEWGU!A%wuog zDaE%#@8dKNeJ&3)l{T{d9GBaE)f*y!vB!gs(e*W z97+fp(EjcB=I~=ICimKg!!v|MRhLQmlNR|635iDl{LG)r8iqFOC^JUcxMw(@j^~eOu5-ijuDo&F z#eLelhMijW$cWq_l5NZBldQsa-D#D$*85Tp&l|%mt&%Egl;Ds$b>;+Wp-(Nalj%&2 ze6W4mi^?W}To|-c_|#F()m(n7ZMo1F?F!bqX|O>ksCqilqDQ>QA9RnAlDwjm)7|+z zQ70c8J4m=vzo>>@D0Js=+7{xzso@m28O5;pjl&~HMif&yg6gsG?D^^!WIXxSm)oQ3 z9enNc=LeDngBsYiEv7bs6C~p&tDAWfYT%+I%u-+FeHvUeKfs?ovRMTOb7li-W;*!L z+~g3(wZhEm2+7_RT2+ta^ly)JC_EElW(tdI)@enChcvOTsiT(f-QFcNxG5W|<+v(9 z{PtzlO&tyhm$aWGBt>xi-<0Iw%Z);DTI?)}PsB+6{;ws?AxA^WTaR*TFtCpz6ueyrvK1DmJ3f(aM8g`| zo|(OMXTr5mS=p(m-e^!Vgj;VNk6Zw7PjMIDTUzjQhr3%k9^=`+dRNj`F~v;1@$9`j zJmTLEC9-6)p-@vnMYf&e4*N4rm9hIw{HzdY<|tXV*f)rhE5QbaL(!x+5nr@5L1UWF zjW1*Ud}ALwu@}TBDd$cQQAX3E+g6qx#16P9XsL56QZDk#m#E!79fwBGYG~%{E;a5t zB%9{W&5dPzx1l#E9mc_<_IGJctBz5BNn;ktmA8CaGxZl~%ZvQ9suER!Ah(Pld{tTq z+3dAkUb&wkeY<>?ogwp?)yWHqQBfQ2FqQJ=uRg34EE?lHELdE0GS61!%(2IfEv%Ls zd*4(RVE^c~qw-qT_x=0gtzHwR@htoR2rZQZQ; z1f#x`=hYiYc8i4FGf(?X+OgHE^cv+Wc)gwJ9|tS zW*KYBK1u;PCQPg70PbfWmzDex)mIl=DHeq>z+w#QG<=F0aNPd-wL1fJs4z1ixZ#R;^q= zuF0W2S)AhXRa`sgp&Km{l)3(IH=cgz=qreo!?}zLPFjxHmFCEWJH9WqGjO_JAMKpW z+g2si=Fd&y<@xnU>pM)4t2{G`6^{I3^ZDK(?E(e3kEsVZ#O>^?lohb@?R?Yx6e_Ez z6cJ3M`WJDbDpiH1NK0)s&-mU*OLl69(rK}ptvVWl`9Wqzmf%;2$oOwhKb4WKl{U#Q zuh5-|Mb3X{;t?sr?r@J$}95EW&>rH18MAQ)Xm$6T(;?9GqQa=+;6``5m7Xtxo_Qa z@l@W?jISk6S{;SHxi_I(Uz}8e%YdI_-cZz+altnvzUyLU&RUUs63#HR(#9OM10hce zJDpuT!=ikHqkG;a6>ScSypnMitl4KCsQ#yZ_eIch9*=`^)%zxodv)90khHV4e6BB5 zEi|y>??}6^3E7X&P5=Iwm}m;>OX=nHSC(6I$Dc!1-PB@H#2)aoM8GA)s;w$#RM1i` zG@aL`Cz@cIn^~oQnQQH=xZDbwV@yaf7`tgVu5hq$W5{MkA2|tvFyo`kT`Rktk&EGr z3x4|qWBj;%S;oW3@6TE!qvn2Lt^^U^v3@}r92D-KT)j_x$6#W;A^|C1{$Gz@*stZ$ zAlFt{|J5ZNv2t2=j4OCk_U{#=a=(7~pB3`~R?Gpc7(Y1M$)uuKB-Nj-$H4HbG&#ZT zjhwvrm|YH0A8cS4Iaq~)?;@;KTJj+3WP3{a2W zosR!-W-;~H^tG-eI<3iW7p@-?SEFreV5vHojCo3$3i8T%*v3vX2eeesvt*2<7exJ~ z#WN=a(Yfi2m)+G|R!YGu7Eu;5E`(khB(9k*6rmVa9=BIe@ppgt=yf7Ly@{=F#T^Ap zIplWWiH<}US2nHsah6|Xs-9)RL^NdWdY5il&G6sbB`UfU$iwp`6H=_SXNPnuo zYc|zVrB?X4Z|h0uMoj&69BZ6eAKa<%QbJg=XICK3may&oJ--+h#NZ+U&H%{7!x*Zo zanHo-GpfUmc{;fX@#99Wg=JRv@9H?I=ZuP@`KVEl`U^aW8=Hf$O~B$@3X{KbutQoh zs`eDWD|c2^ifXH4kq}Dg`b`b0lhd^0RN1^qBLVt_9V(6o%>_P;62Zt-v^c+l1nvbX*VP6 zJl9dg(Q5K)n*%kwi2!opj$w04JVOVR5A3&X#ti2_0|}|L#@6s&isqul1Da-M7{#9y za;wA29qafiqcPm%attZS`mwk=+pk}@@*r4bfp}(qZcif2L0n+u3FBgK^})C=qkT?I zy4Wyz?t*P3L@a@x$B)0=GOiSv5|avEDKK+wZekBFY~2~S2tW~|Bm@w!2Rarx*-CEG z=8Sy1vElr5l{ZU#masLZHK<28ZM`Q9_(H_`6XkwdJ2ykDW|0l| z0MXBfb8v+R_QWOXJ{vbS`q?dMtqOn?IS(q<_HA4fv>C5%#`(z{&S^z-gEiZrtrf<0M^Q{1CLF&NH7l>8~g2vq{L{^)$7bIX&!vDCm{-#G~LhC5Vi25jxsX{mzn&I z(mu#Ld-6;OL#cq?*T>T?#Z{>^*H#4{JU&8Sp<0mi>l39U?ZKP*rw}1BIJ}B&Hm-Jl zBY@myr_Kg`NoE&F(7fxy?hgl0q5k;jz}8V6ZFElHFuJ^PJksW$ZQB zi&v-r%o--?Nakq+Zc!J9>3tXdO)G8&%OZdf7yXHfvNDnn#1Ker95s?LDz36ykru2@ z!^kV`tN;mgMwY-=Pj}q$RsP>z$bu zT4Vjwb8Dx}crPpMGLKgFqU6a>p20W{t}Dhe76&M=qIjQM#q|vH@hrO)_xlP27$wdB zI6*(lBd|3ZU?I0Y>#(|1<{oRd7peBo{CtX75Tw5!bd1dU#bOXvPdci4;NLEV|3?ml|V=T%wJ_yV0E zY+-t)t@~OxxBK+Bt8HL0CZkBP>oacQt;bYj@V+HvhiNWRE_Fw`yJT2+DFOm1%1(O9 z!LTzQ^X0A332je~-k=s_XUa6B+$?fKNlpVAtlcWr50L0G}MY>S>ctQH@WVSlP>u z81i{Yl=4E%P}-_IZn<*Yi0gY19bMXV5h{D?FGX&F`KEEVuKM%(PIOw?fWt`kAmxaS zyMM|N1&Nib>ra~qSNy9KZO(V3a>ns(yQ<%t)O$yY^I(m)@tzZKAJvl>F%G!K2Xwup znQ85S`25`g)37+!P=?q)H4N$hu3_*?+gKF+pCj|^x1avyZ=2#HiFIBRvaM&NqB7vv zKXp2A>CSFgx1HYG&$g~#*+=~>JuWqVtl|qu|{~xi=l4PQ+J&?tPSFv30q+5GNO$ z{4?!)g#`iZTX^J}QD?~fI(zrd3->!13C$JRuu1;EDs_;3UOTfAo-~|Nn|A()Aw-e%PYe_sxU8cD=`}NiyQj(n?ZoZ`sEk zaxF~sGA--D)98<1oL4j{^^!;8(xl+hFlJw3ACGX?sS z)`<0^T*H@gU=ye63;aZv7vwgTRl3FYl91GVr&N{g`=8+Dw*TPej@#yg9jT!q50F=C zq2U|ue$-`%+2G*5Wtprm7CV+VsDVV|GPDHuZ;dYnw8?hi_F0m^X)E`AF>apo1w-H6 zOVpPV@82)ASFLS8B|98H_$Da=H5xeDMyB1Z9$<46vLd4*-Kz=Wz$?zCM4;h8e7 zDfF6f<01j3eQ_3tU;2=bzYVn>NW=li3k{lK-&1u?2M`vl|u4<@^2wE1}1>6=) z&yC}p7J4za|6St`rlKtU>P@7@hnzAE^xq@iLoj%bqHH{xU>O zrvkIPKfIY&LcjW9!__GrlR)-P%C!pPR4SaaZ$J|k?;O_i!j6LSTowc=76Mg|q0WJ> z8X4B)xyooFGO4i2F`7`wbp=*t#tV8<3CGHer65RW)U(G9)N?%-iU%PbuHNa#aMLeS zBfyrDan(|^+|t8EF?Xf)m{YB#6~$VTNLk^(3JJEu=Ity34l8C`wQH|Ne^Alm4DZE3 z9Nt{DiTi)3DFpWZmT3I@5=&-BuI4{ySGWH1htFn1ZJNDdaeXRs5e{^BH~)zx2`o4L zIV)wlDV&xG_U69ZoGLD6yTo6ALMQhx0^$BkJ6KLHIzPzFj?a6tO1hY}(jgDwrukPL zmn?cfNGk{ttv|$5{_jHI|Am#S{Rc{ab@+c1K>x3Q{l7-q|NX)LWg+7K!{OQ0`89)i VN;BT4k5oz|MP;AlJl1{le*jH*kDdSk literal 0 HcmV?d00001 diff --git a/assets/images/social/get-started/storage.de.png b/assets/images/social/get-started/storage.de.png index e9e5f9df1b84fd5afeb0115f1be43753358220d7..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 GIT binary patch literal 0 HcmV?d00001 literal 45948 zcmeFZ2Uk;D)HRF^Q9<N|4U)6XLJbCtg8xuvx(E&b)Z=faOmW#cC?ZVJI;tQI}DBW+~r zif!XbM0Yn92Xv>9zKnX=+LF+e*1V5>u{vBB{yme?Y|#DpB}Lb{{n!6}8O^Zo?7y!b z22&jS_f>}EvqS&BQfB+G|Ie#u*(VM5{dx7Fj|#?v{4=mTsPXTs8~p$8>;B)|{aFkD z{|jaP>A8Pb%GYL7T$^E_+LQZ1@#}O#bKL=jLMG+HPjCa5WLU7;+zOdh!_2c!aXAh6 zl=XtM&Q;nI>lL52scwXy_;>w1rF0xf4X2C9E*ipkUdSG$ zdb33Cs9TM#bEQb%jHRlTSt`R&t|~#RV0KbMxX0-ZzTIDCOf6epedxT{E$YjES8)8@ zl#4&ZBW}nxCYNyq#*^%TF##n)p>; zl2Jlyrys}LbQiRq8C0*8bk3jn!F`1N!N0ri!->=9Vsh;1SNJZIF48D)D?PbyT_HEC z?5SRIywA2TvSGo(4DY~?BluQdil+LzdnJ4yoIR5!j}NNJ zwHvo)9bDlWzDMFJ4j`j>8tX8S%EwPqO5pt|X>vK}xT}y~iAEknsIUZ^l37-bVR__& zk36H?m`Y}~*l@bx+nWdeY>H>SL3kr&#rexxH^|Bow<>1k+#76b>!&&gRo2Ty^;|33 zKAyku;S>EwTSrTyelM8mLCwmC!6<phq|Kk zwr4WrXryLkvh$mjRh z>lP7VRhJkFeH!)hM6q8r#reMFckBsN*h|+qF3R`%>GsdXR~{lH!7nUKckvnZjYw>L z#@oDF!@2ruv(tQi(dr0R-Uv6~)W1k{T5#_)_ZWpIe)z&?_IbKxh9Rq8YaUOEwt2Am zcDcV@InnH(AY{yxJfzv|PNxy(+y|fE#)EOUlH>oH-+|l4t)4efyT$gX1`&-`i_@jP9z3HwlJ9h(J z#IIoqr{*0DC`OO$E7Y80NOCV=H_?AToVFzU`s>>UmhANcQ+!$YjKPSh4Tq=pVJpE+ z{8)mSc*ae7$Cm|}z4#2f-Ko4&dn|GGWwwc%ybnbFxg;aP88tJbN@|&#IqDIV{MoX| zLT6GaHXQxj@A9L^Mk*Oh>(b5@S|PRGxH#PAq6kO9w-fV9&-cwNcm@uQD`~5TS;o@N zJRVWAx#rWku%P{6=5-Q=;#sduDcfDv1TyoZ7EQW&C3!0WD_?HrJ$I8vOn+dUcV2&o z-_t1HeHTA0_x_4M<~;FvD}pJkcigHwFwgm4;m8h<}dkK zjEOI`RbC2i6O}Tfsh8&rNMh|1{%U@&-%FQ&rcE}uow$U{dhG^lTiy1jTRWqD>hXS? z{r_&fU&}%~;vlGQVo3gKr)UZ`s>)m+wD{4JpxPuCi~!@bi=2olwDt zwT&eARN07yEQmKmHR$pS6)w)+j^n>aP}oW|ozy?`B8S4U_)E&Mrr`pN{FZHn+&=1t zKa*kbu!(5|MH2K?zYxxpkS{X1tCre3u5Vs}B#pP&u# z9zh;5xA1g(@$N`9an9czRseV-(Ns^`F@7gz5Z>MUMH^N>8g~4 ztTfxWoY;WFxz^_|$?uLDl?$I{jVS1zDdE3qbr%zSx0As;frDY)a&vd;lOl(~ZEw_m zim%qNVn#$)G93nuKk3TS&gpVl&S$AAOXbH7TH$*%v2YvCl|vKc1-*AJR=yXlLj!_d zE9bGv*oR&VaLl;cACvNh%26zXPAUcE+}}VR8nmg@8Pc{Mb}uJvNu9=S*g!WM}L`)-rp7HyTj&ZK!prQMm!f9-QX z=OMgHRuMcr(`AAOlO55rr15{npou^{b!4D+s(6wZ8AJQU z5OdV^nuEKr>WG)LiIi*B>a>e0-@K}>T&0#UCWrIG+`fy}@{PCOg)@caf87Xeh4qQV zn!xs`ky)y4wna=YOKO}M>V19w4&{Y@3qOk7bG*w1Dqc@I#dvp%XWME=^Q|5%iJvAu z?Ehq+H0R=Fw7wsZ$+UFu^T**wSu>7T_f4%1nGwA5rQDo{VJC1l#iX@e@hTcxDxx>z z6fq2HWpwdRQ#&6Ik9cjMSY#D{OkYLi{`Q;kWtYfhD%GdCTLV2I?qTh#FcNy(2#&cgn@F@0-tw zK$mG(ku)LV+yt!TB7(Bo;P)_Dd3hJ_(D-@FX?I#-?RMRh1zrzlVuM(SHkaC?j>^Yj z#XLQQX-lvj!y1hg<)msk7)chLp{iQwMH9FbnZK@`A-P59oTbD1E7+`=8fL`+5C*Ga zReQap4-*BfbX%;%=40I#w$1oN-DS&-<7n$s&D4DGQ@0_w>$YFpFfTV&ebneNJ%XWA z!dybHeToXF7f&HHlfUDwRRxV+N)Mgvi%aULDO3>V>e^WM) zkvmgN>(Lxe_;K~!wsmoWO~aS8>Fe#+D)h!nI#iWZB7gT&@s|;@DqLQo2Db8!(;68J zcDdZQTkxuB&TFK1SD(e_*Q@yFHkyf~V)1nwE2!2W)@-cahEX|I(7A7R3(K?kEfY(e zp>10bzNy@9jdd<0*m&qXuk-Ha90@`4BoaU0rIa|q2IXfr4uO{wg%5Hn$Fm@N^epdm zW)C!@6eVkDdB>&99XcMsLQ|Jfj0tdNZ=0A=G4>3G*lS_@EpAX1cTW%7{I=-j=H~4# z;?VRIGsTV4UzZhn+Id;2+KTUD2&pe|jJV`gnz=lk0&-dFU3$WteRfW^2FxIN@k2cV z-iu;Z_-qE!AsVvhnmjF^b{RBwYRfyknt6tl^~=0-=awPrpa$yxgU?$vHZ$aRge{w) ziTSR{Vpl%9&%q-hn3ib9WeUy{OQ9Cz&%cv$&zo3cu&`b@ZgMD(^LFB28H=Y*^`oV> zatO!GMPcfbqIVnt=n&@I@_02NFhF$m$`{^9xqf!&SyO08I}?4PPT%+jxo3BQYG&QZ zLiyWJtoUpgTuCO0QH86-U!S-lK?3MKgUhe~Z7<5}orV(HIwyk zRkOb8UMuyCUtrw&Ti!{BJ=fYT`?H#SsFh(B<9Ko+y|kDl72cV3;2HDrL z3+p&oKbIfq7o-f!t^UkNvcy04u^23DTkFmq3+-hYnH&BU&2+i>mpK`J2Y;V#IIwqg z_amh_y2Yx>;U~ISlTDr}uuuqD3S~^**yc@1{ao~sRrG1uA8z>)_9K!a|2TELj&o{E z+wyoguJBrx5FY<3_Fc(itexlmK$0ll&Sy8k{?cqK;L@ON&T6jmsE}7f7DYE9a1vH) z+MKg&19!{T<8o}S@mhQNyqYB+C#)Q&xDnMiAc{8X?>sXu&D3W&T6_n~ zkfpB(oo$!fmvdmR2Y!@byb1i}TBh0bXuL3bzyi|^MUB|tBzy3}lHn*PRv@y@P($p%nN}j|GP}BKyJtxY6WP{rgXSGdt^37|7)FsHr3EU+Z(E+$Q9Z)ighR*198UAe+Y?vzRnHVwDSxmxu;}CQ zq~(!T-Cm`hI)(2&C8tQ+n9V!ob9@H!uy4~gH=d0^`H`{CP(P^7zdlTCH7eq`%x?Ap zM-$$_lCJP|*Bx^?1YM-b=F}UMw7U5`pJyth<^fxe=|Q{zU7cP%x2ykHoFd7k`C}j5 z-ivcGNV?B7-BapUHVsFxe>QD>m+`63um?u?#xwW%^EaDj4EK*$z*7z8_3lZn2ku}l zYx|D&@%l_C{KWzszZt4xC0(mZ!!_xiDYOF^-0>x^j)N<2Hc0VsY)+fn(2I=?K+o)A@$34Y%KHFAN3&b@){O~x}e0XSF z!$Zfg+=mgJzka!k)NMfbl^`5W$j81NI~RCe>uD?T?C-5bvc+Czo^Q8Uhn+RH`v+MU zWv0z8X)+t|hD7UT?emIEX88ger}z24~dGZtNkT!HYqQDc$kkLe+`0?eI%&trVwK;z!@OKkA3LE)XThICxi z&W#i{^4R@EiiZ0-Hxhj49!1CE@*g2>33SU!RL!^jXNhX_<4;Ga2{Zahb`K|4lFoeGnzT zQ3Lo$s(i(ird|?jw}q=&wnTFIr|ct|D@fRjclceyg0X0jX*(R8Gxdr_{OvDKyNfa& zMiXKv5(PsLadcv)@8^hug=eEurI>E33{!3!yH_&dyde@#ZCY|IiIyso!&JJcAIHS> zhKgd)omzZa+Gffa<4k!QL9*7|qZEw!>-z@(NrR&1OE+_G{URgVQ^Wn`N(( z#Wjs7LO@O+cjt4^SA$W1AcSJ0(cTzGeWZ>O+9-VGnC zu|I6l%v!$bxjI^Ku9al!rG#5zt_)bHcRXsKTxQyCsy>61&A+) zp98Rpkv%gnvbS(R&yxN}DmrS2Wc5?djAx2m#Vv1AE;-%n$fCG>tz=FoQC_TeRt{xG z56n@2bdZo($euesscxfT0$q0`NpQ$_4 z=_?Z545;89%;nQ${|mikM7UY#u8GmsCnyco(t1D{HjfoOR&NRR!i~vwZZgpVh}k>|w|5xb#)Jw3Y)8x*5J( zRFrHcZs#+9~X7>^h%tmW3yr{ahzv=SaJ23Nq&Cr)WcYd25w?eb2OCStTpz@ zb$jF&wtLL9f$-FAP}g1y&;N=!T^C6^pQBaK-$B_xJkn&KORAeM?H@X9t8W~IUs$C- zPcxtYYO9VcVV_U_=j)dF4Voq^=2>DHF1JYgwS$hTa#82R^34M^#|2rvrS!cmWXt!w zaT`r6Q^4DxDZ`68()I-}U_MsV9o}+3Oc5>N^&|%+yyof6bD37ndF6sw(K1VI(Tr!u)(r|k825-ow-6AP)W z+$kT_SXaZ^IGpkvUFso>DmU9;HG2Nd6zCU_T}F)A4S;!?um65%r2M4>Gj*_e+yAmWnmX*CvK7by*Fc2+OG-^L=U-BR7iDPvaaIHYQt z`kIM-XzM{*kJ3)ySZrwAA3471kE+Ws*-Bh-pF2m$BXsu%*t*KL$kU|)7JypM^1daB zhK#_}pP zeV0I~>Y9gZ`g7sUsNV(;293AGXD-$4di*A0iIO=MGxTr2J7jGU-7Uqfj@PAx6sYM6t__K;Ul7r> zv`*w^Aqgc2E{Bn~s_fRHRli55Gs=#29m=$B5(fYjD>CchH9f4go7nj%JUHjd;~y3C z3hH(9CtR1mCO+29-JM=Q^Yu|T68nvcEPo7C^ZBf1?yqYbGoYGUqoJUS{mG{6-1wR2 zRi00IbGnb+W~JI`@v*%YiPz1q*HigxooDPOHIa6eYFBXU!hMVj5LnkY3I57vN7qc< zWEC;SI4%>*1)MGeuk`4kD;Xkthj?*0TDz|0*{%F=T^%py?rw`? z?MklVLU-H=40_$2*+Gtw%p?tec7sw#EacHw;W5(k$DTyFK)tqlJ^3g-|jYYyblQYyjSC>AuG3ub*Gkznbob3BFSU_ zP7Altg#1TIP*0{e*T%%gKjntyU)}Xj)ZR;YYl9Cv5m6x5GgUv2r;()hh zi0ng)2SK54X*?5$F2iXvqwIpKnh(0(T*TEk0m|ApC*zz|HZ@5^FX1*_vIsuquDEG~ zIa3fph%R1|qY+w;(-Ej4EiQpG6M8_)o$u^UWXpvZo;{>nTKrRL<|p7O#vz~HaW8$W zoUD^P#<= z98UI;OnvUzUANrW09Cd6k|Cvfs4T?R4_R4b`|D|c^$?tHrZt)1ZeGEKj*Qbuf(N-h^mw}vYfAQl~FqnSh& z7x}1irj_Zg>V=tV$SP3HH&3-kcJP6`6b?xg>T14Ap3NO!s%43?di;&SzIUGCb8-H= zy=)&qz9^H-gz=+Lcj856&o*vV7=Ijmw@0UE{Ju40{;i)rVNS!BODWJ*{7mspPKI@J zugS`hkYJF8R1fP@e~W%sTJTF;Y=7QK3tqkpL{W&_gL0e}qpum!l-5?XJ40A|S2gb5 zB=r$&$$c26Mq zZQIs+6f`Mk99$te>i~z0NL`3Hu{MXvx=JzvPHvwj*IryuOxO*{(33@Crt!eF=W9PR zDH${=anVmHO%#ki+D1PX^>6JMWp>8zFm$cg*sVNc4nvi zE-L==Pno9JM+Qs6T;H&qCzEzDiN^yy#AcY)RQ|E5ZXbn2QoAL=IieZ+c@+^W$LfKiMiFt=rzZ<`a zx%8;B`d(B>eR=Z|h;4;N%=!s9~&;>MOAU)>9u9I%FOg)^jw}wr(yjpT(*H15!mO)p+&d?Y8=u3nB2&q$4 zuKL!`W6mTYg{!wNW(?U!WhyVs?JAcWCs(MUk4&O3ZPt|}fehlk{EMZzcl_u*6ys|2 zcReddz4DPm%czGTGn+bqZ>H_PUJL|{nVNY>|D`kf0EJ&25R#k2YE4voqsxv0XGw-| z4`fngl7HI5r#_3=pT-eqC|P+6J-UBb;(f|cd2wdDc|%L)QZG=h^SzL1?tA7EvVa7D zgcbYN*&9PI-cuCA4qw(~5HXTTE|bmYLF)oh{o7@G`Hg;G)~cqK=JtyaK30{eTwNf} zI3C6oR2~w%dQBL_>B-qQXOfP&=|_r5sezuDF_gy#^h5QeSOJ2Qpde_mbvFMiyEbH? zT`EOZTPOWjvrD|c&AGu`&nJ?6UDUV;i8-{0w4h-Y!2Tp5Gt`3DbJfw>`2L>0csb$n z%s@}{If3mv`gPx5+4>y%0yTa5_(FHC_MST7hu;V&;blV`XEmL+;>V^(bbb0lTGMA8 zaGZh`HQe;B7$qZz>fo7WC(CcU^{ygnI@Nk`+kmKnX0-~eOOFy1AFy$`qt|mky>XJ{ z_LXK%%0sj)BSdRXXgRsbG=6TSNS*&IiJ=c3Z)WZzTTHGLl?y%%Yx!VlW!Y^6q!Hyu zjxrhrp1c7VS&^kc72o!3(1U|zl2VZeMSW^)bV&mv;`hJ%tHr_C6Zey?w~D#mVp3rZ zQDRfAno?GUO2%fkhRv4n^&KG4v&oMA4E9?)W6oZ$X?im7bS(`!UdI4wC$ZA-iL{7e353 z`1J_#iKa`No%7BcvWMXO=G!s8o1S;;(c6yW7^k!ugV!9?!^9!)d_{{APiywu!f5%V zIFoZ3@`TJO(H!xD3X%8OVJujwg*lIVz$ujsEdeWT8@=xH{0u9i6qh*5=oVrvr3Tt&lqJ9e`21^E?5)dBqe@e$#)Mfqu!<2oRQ-z|4z1ThV|p=`z`Zj?~kfA61sx) zWtL@3#NkvkQTtqd1{5XVY&uX252uMCWzW567YPRXV-(MlGtCDsw+0ECs*tfxi2CkI=p#=QYdl;F-oV9d@v6@lu|$96jus&a-G zIWGtUda2_1+cljNp*!ESYlX9DB{*qox@_2{KdvU_*LS_E^*K_J&`j(`<}cu<54HLB zgX$y|6Jye4dm#M;<@XfJX{FBud#(*vEo=-oWb#1P!*5k5&D+;hnAYlzuHM0n7j;~M z2c_N%LC|ovl*Ld{x6QD&r#Yy^W+Kq5BW{EMW2flQ`Q(N%Qs^bFZ!72O7dB>>ohVfm&QmUH#m!Z%HI9*fv>xDD6=viZ z4DB*=yDVdmT92gu<@pS<5farxsN$5Tg13Et?DX?RO(!vWyAAH$b-n?HoE=z~`(t0t zVG(uMk?|Nc%l0Iu)6d%~ zM1fqr!{YfZt!Z**`H22+7i$C-4itB8thJYcSAbA1mIB}+lTd2_;1w&5ts0xsGpMu1 zYUD^o4bQH~>s)DaF1OO&{E0w8ge`PW+F{h~4EQ+(lm$mU`5on6mH0?FexZ*watr~% zuR4P_6c9!>>CUJWjw{^*mn0%dA0^n~L~fWnT6~|Pm3h5{rlVAX-oVCzhCPiKdU2&w zB^|t_3J3iz`+5(m)oF-uL|OuviH)wk<1TY5f-WJMN;^$Ugb~n#r?sd^`F9T*IVNm< z-fl5yrM}q?W1t1E_WA2Smj6Weh}k7ZGOhiwgHstKD*TMCDyTkym%7#i(g*b_oj$m# zB9L~5wm$8M<`g(x_*)ec)99q$4eGXYV8`-lOzg}@lK0GIJMJN-gu9q!9~Xd0^Eqc2 z;%+L0IdDJL>$wCXO{*bBDKl3Um+y~g1OidDsXKTpnw|3w@ISTFd#TOiv4YF&2$tI6 zC(1L4Jg!!xt@FfX{JP%fo3{zxlQf7_pqJsC`iauL`{oMBkFAc^_Ly}!4fiiU7}Ukx zgKKpmZ-uJxwpjou+m^2Uxn-3qh}0)B!-!g#oopMO<&RBteNb-9DC?n*qRa6ZW{FDF zSQ2XIs=2G|$fIbwEiLq05$L}j@XMg0ypOLt+o^#=4Io>NEh_C@RsNt>-PP~f2N2Tt z%3D%*NGt7XmnUm?C7WG$^lGJSK*u}0k*cv&KKPP)Vb37&r67KFVjqE@?yJ`buFxP|4obP8C;H(E^?Dn26KlfR~!!$M#rsy3Hzh#yW(4Ks8G@o%SycQHjgTSI3tZ|d|x^K6tP9c7(gj7 zFGRA?ymLf_cjZDPp-35J(y z7@ohAB8#>1Vk3Nl4Rqqu(T)uh`EOX_Mb!K2j(wQULR(mp%=wiwHU(O^tCaDFn zbx#pO_?Y|Fy#=NY!|BOCPxXx-)&*bLk zg4Ij>MjFqmt<=O}*uJ;Ycml73&TJ{IzexMnEV+*%(P()2;{hBas0%R8@7jRmz=cKE zukYRZq=9^I@2|y~>RH3tY{>C&7hq*DL?_#cP{+?i!mWWL1%_+)*FJji{7qqHV4(e0 zCzhQUggL3uoCTU!qB48m*8P*x6LC7hL|T8E^}nl2|FM?bNW;cXD&b4R>3YtQ!MB$I zI+folcwxiO#@YQ}Z^v-*kMAmX(@|e_IC#_eseh&CD_MUoZFvh2z?#Da=cLtN3BX%*c*Z)WkO1;2U{ZUfqu}$#}2|Zi$VV^4s2x{l9Jw$n*wsK;Z+1enQMw%OXp+)^Kn+ zCZMEXZ=uWV2U4gR$G%wYul=9rq&t5cJ`nI)5WZRSo{C?Ok$=+af>W^c+?K8H&LN%W zHPFq+ao5J=BlA0nQ!M-zp+Df`!WCt5CWV8`QF(7 z@u|i_dOZoGRGxz?>4tku zXbG^VD+!-_2>NwSP{q9@eWDG$VIEsc;WxYdgy31H65pr)yIg>tY+ARJAOp1vHZL2v zWX^Bjo3*xIQ0&G9ohH6>1*Q%6zQ9{5#kl{E(NWz _2a69#r5uVON02OAQIdAL#; zR0u(_I#-SER$VAzKlyLJ#2t#9I9mFCbtpm`$ilrEPr4VwQ&62T;ppVfaqZS~^hz)P zuXl&=onh=J6s8>kikYCv=GzXpn^SZh#LgAwgku2!K~lCUK2w zO{g38Va5j3@&lU0_LWO4y1D+@iznWLIeC@4;@_SI%omZwT=gJW2;eQI!8p z;`zRERfeiipfyq*rADnad?fIT;TJWZ9I4RNZ=*U;$@t^>U@#csPcClI(fxOw((K>N z5?gVht`R-sN2%u=vyM3J<%X?!2!3h^+@5ckCNTX^B9;cS5%l*g!yWM1Yu#SwhQV9@ z5e7qOs&=wgOT4(*L{+B7Zhe{zNdhQ}8DehbbtYdF zHwm~N`TPNWSczvPqoH^km6#r;pUK1Ijxn3t-;hE50r-2M`&znCC8wIEKizbt8=QLl zIQo{&2lT<}phbf@b`Yd*eP24s^!HXNKM>c1X^kzje?@h`?Pc&0OdoNHt&@5fFC6q~8Nb)314rfy@V=f|Pws z%f5U(p+I0RM=Kf3i1D}8zEvp1wT>Q@VP5lM(Ve6QUR|if z8W!ssE??l#{dU9{5M|nrmItj5>9Xmhe!dSDzqa*>WnZL|HT{p4ef^%*iH|d@(Ot7I z{)x_aEog88S~7rvkxWV;`C6+Pi#rVE zxgZiDfTPmJU&#Sbb16B60I!pM-Z^JE>ogV@eoAKFYj zuKemY{ojy636B5w&X@PPfBzsbjJg8(hdB4Z7Y+6rL$|$;K!u0@6P7ys`AGBr+%y@) z9o)cjX1<5aC)7;3^(o;D>lfQMkL}z2Zm1m6|C<|c3}}mZXF``oID|vDF@TIH)Q%LS zMgourGz(*_E^*4)HygsE_!NZyxo@e${qYMJ7xaw#C9VI!+k*>*%Jsu(#sQl!gbGN66`un-+Pcx-i(SKf+a13n7J2fM z&VQ)A=vcG2BzTv$-v@zCrEF*IqXN15c&l4;LWf~LFsG~KxG`#1`sx30#RXHGhBNq2 z`7fLOcpo&i=22So`w`dRP8yVew5`!s0-f2jZ>+gR^S7-Us)2*vdv_jZIg%Fnz|aXdRfOi9)Fsi@+-$R8*$w5JCH~_%AXnPnhoFl=-j+=3*k1UW z7n5oqkuT0hkMDQ}-V^^tykH6KkdADoLU>K5FecOE*VX5TF( z5rS$sf$BPJ@)Zb#$azn-g@w%$AXHx7Vn;4^-U(49z{`I=Q%ra`{RdNIA7kcgBs+F-KurQmjW!?QqRu3*W4sb z=d|c6s@&JnXc7l9r@mmv4;+O@+cuD^QH($QBCG(`&6ta9p9D|k3jXcDfWjwM#1cQO ziCyntcdigM)b+dWjte`LDh4wzoZYD$`` zy)4f6w$4gC9!fvK7{mkUvL5-b4 zZDw-m8&J*LS=VG_E`CNBglD}vG9zj`hMT%oCX)xin|J}fSp{<=*R-}QlBa)k7Vo_f z0~Bd)Ff3o=Z`#nSiT~0^@Apa*C=1S}&@Z>{g@J6+Ow+roaEP568xjZhZVr(u3C6Zj zXb(Z|{n@@O3+`@K_2GPCKwWCe@S>eQFCAFq5Hc0o7qZez^bT7J9Aq)Y5u9jCdQ2^q z*7pZX({O)!{&wlzq zQR*Uqv{@AZE=3R+xW0dITXcQC{ZI8P%|?F4Qk+-lx+?a_^{*UgWyqMKCrux9)ZKZN z%?mvy%hi#fNBv_EL%mOphiUyPxQ?y-)(9~2$q-?jD^B`d3fs>!j4{?<*wN5F0`?2l z9gB&n!^3|XaL?C3hv(?fny)Ozmf-wgOiA`@;nOI-X$Y&a;k9?d!O>dCkH zk$@!!p?2epDQH@a|4w1!?`_Q0n;g8;>p-r9DAG;t5p)6;2fQR+iBZry^`b93R%}}< zSUTb4s@wRj&Teo|gG${RdB* zB6e2@E{_p3xqiyDD5%Q|X-vudPJTZ$U!awJPH;yBSoNJmZD{JPdglO~knUznm@_EG zSNR2avg~=791s5+l&LQS&*A?NoIo{#RY&jg1G87vX@$aPO?BTxRU022gDY`}fd!;w zW%g1Z&9_cfV#+$i%V{H7uBvpMjSq4XtHVD{SJ~=rWR-CS>?I@mj-LAgTTkGsS@fK0 z=cBhof~Ajn3G}}%jR6jz2mDCShW=1qU#&ol0!>rxSTkC!WEmTZH#+7jW9aH-ss`*g z5cQP!=As)!XBaOc$6hft4VI2ewx^%Ein^s5JjYL|9%699VDs@?VXiC}C=w`{^_U4W zwglzey7xTLh6hN0zok{^128D%G*%}a_3%Pw_n8oXDRZ~D;PzuApEr)rvvdjYNqpRm zb@uR_G9J{g?RdKj&7rW+z+}jA>tYB++oil8+#iAfDjmkpM{v>7Tm^$1ROox($WI^J zNTtcMF8&+NR^Zd}7@lfnAMLG2;K_mZ-X9 z8P?~S&kz6)(V-dkv18IR>Av#F`IBw`}Hdh(61{&b8mUSI?*c=8^CzdMu<}Fpx+OL44 z1>i>s5Ziw6diEm>W5M>XYY3SS3-H*zjb*Wu?%=MbuT1YN5+#r8hY zoIoGnxef9dvh0Ui&sohD%JD;w3uqUo=8Ny;!2Cwe?NvjEK(@TAC(Tdp*pakT<{ z;M883MqaG;)0byMs^yA0exZiy>UKikNBLzm(-8WG+xVOZE(0p2&7qY64y+#th0@9I zZNdh3qR+n0+fWoX`}GLijkiGJ_AXy(%|%P~n=d71f`pc1tIr56zP3qQjP+YuHB;AW z>*h|@cao%lurmFno1ERitqMl0_hckGXB3y?mOqH&yVOj~k#KSweSaW6Hrlyv^0XfI zQ@BO3hF{YQPS9R|4$_bdHE+lS@k{M>8b1zNg={0QB{?tED;iYJ#S)&KFh8FC*n4nm91jY~Ti>4ap@De+XA zbi3*FN8-xb>c-MdGi^&0oKS9dCa(D28kgD_=^tMc|A4gBI4jrZFU3qz>ZI0#jK5mx znA8*dl7|@4PV4uCJpZLMrpkTt07B`dfi5sLoqMh>3+WXHG#gHrU?E-q972FQn{D63 zsrodkxZbWhn|`Wx7Vms82xaYAyK8{HXJo#IJZ~{jj1d9^L_sJ|5T{qhFP*d(;n@%{ zXk6XV$l8Oy4?1j!&E;u%56XYNV-8WY>!15i`9w_u{z<*1I;Li!!3^C(Gap^CAi9V0 zQ~Pz#I6937u`-@jSv7$sD!z-(Rf)PQ&dgaObjwTfXV0AE0X{&X)BV!>McHNX4qx$vxT4S>#<`&ShcQ&>tkz*o+GT67qhW&T->lR9oTG7qgDyH zu^V~EqpFR+j4c_!;RHyJvI+C&wQpc>C;t}m>2oC3Ws za!;k{S$X+1rmZ*IuZ#nlbbJ4$ePqtic)rv+^oo~uUnK3v`7nqz>4*qh?us&f`aq)h z+bdRrR6yO$>F0q?)=4GWrec?%=bI>}#~OZ9$}B!T-nZy3ZqAN253q2uT(b`YutYHp0`VWaKw9@0du{mZ*(@m@B4YX`1OUM(exSGCFi-^y%RNRb5iIIia3~45b~#bE=05Azvsrg|t4q7>daADgkqs(5 zen2n3s^39XkQGGb1IP%#rsZ4}G$z3y!3slzET7YhXZIK5_+Eyfh8g=;9u~a{eLb3X zUiK27q1D{*7<9aUNx>-Wg=z^il;&Exe`yAup4Dln&eQ-oF+lxcmH2dB@H-au_s~41 z?W0f1e?QnP9OgvK^M6uuJi$&5#Dc1o-(&vH4IAJYDt$UU0?1&YK@Az#*Zkg*0=7qo zozrIC1GE#fAO1g1Yl%K}H*#e5_DNIs8rw?I1n>f6fsY=zeIQBuW^5yd#*Y#tKAqrm zLS18kzobARY1O}I^}xTypdAWo!#APyO`rE$IIG=Ym&NgQ4 znRn$hr7{-h;)(Vd$AC|FO}XAIU`k22%oQIi!DFSrHu!AF+i8|0KO~a2Iyv6!lh!v- z^E4_suxTV)ObW%ciXKCrj0ebLmMeUI6YLrvvMKGxlY74&-r8e_BPE=+;M4@9Nsrud z*>3j5&2rBE7;6LPOrF5T95`>_NlvvsG@Q-=3)Xt;_14ovIpy>k$0WxJe6v>HZ`pvD zJ)c917!(n}SxsHh+uS&gI`=dV!amk=TA4h!Sf;z zCBR{oj}l$P?!%wus9XQwFmRDS^Ly&uwQ@LSV02{dFa)<>D@17HcG~piq4ctmR)P+3 z*oAPcjb436`Ii*VD`=tb_VW0_Z||4=#IE%BNeTUoI2(rrSo6{&j6x>B<sQM+>zV=Ete!bwzx`!B<(8QXXlYRTUy<~d( z`qnV$4gWmdYlgEa1b4_gaX4@Q*Vat}HK0|tx8Sijf?!0&F5^uIZ>o;R_Sc6%Es5kT zq`usWuT_Kd6(HVl?Krm+_9wQ)00Hy|6EGs<_GRQPBrAG2RYUizNR>(dft}G?d~`sG zvICv{Msq3`0!F*Zg5|{Xb1LwzAI7i39z?#6tOh*}+Qv{oOpUw7K`LY`Z_bZ1-M#dk zo?|MgLQ`%X#ruAza~nU3Pr+T@>+f#}bSkt}#+DdeKbzax97->K>-$ah)Ac91HsNR~ z1vk*`u4QDX=kubUPx!a{ zk9F&-{eSFz^;cDG*Y!aZln_yo5)cp&kd}}}6hsh^5KvMCq&p8O5-P0-N=tWlw{&-d zbW2KpYx}(4c)vg4`{7{>$31T1oU`}7u63<7*PL^?Jp6t964C_V!;`rzpH#0(FPgPlRH)YL4FIj{?%w$KaMsK>XRTb+j;V(rf<$u=dtJTeoYn z?ciI32t^O`1Z?5_z_J`@%HwoFCZx;|EeYyr|=bRSz`*dQ1_=h z!u?bS8(GcVT<1)HXkr@if@c)awAhy{kMkW46rEhq(`etQ72?fH#UAKbeht$!qfx3Y zVPK|^o?<;8>Az7?eclNYX&Lk<|P=s?GIX#Yv z1+#(Rk7cSJ4ykLuXS~{>N)8i$5XG0C_$Zs zX*O3NdGOa3=+QHbiWfHQS7)9;T}o(CUdv7|v}J5y{1*);`_0{OKyv!~HE+mA1SfAF zTt_~S0sVyx6u15D0q~1RM!-U-#Ia4sA)p?OKa^Vm=O2}~kK1GYjX(Gu*12!~UV@%R z>RJ>=U?q_L9p~{=o;$z&0Z|oOa6c8c|*vWD6Kld`zPPF!@+fWePqD;)VG?BSPl-WTNVJ{Q{R9C%f5EC=v9q=5N8 zZjTQ@E)S;*{%ANRw_xeLX&!{IlbLQ=qsv>Myez-I;664_?@zTgoNR^G0Chiig;xHG zIp(Q0Pu!-J{X4mVR&8mVR0x!uH!i%^2Qvjy&iMSI#QU*3`Is3ukTSS=soFEmv!F4+_lW00B(8U_F|eTPUei|YO5ZUrfw8UjelTiy&YY=KTjlxT$0POW&WQ!0Dt^dL}jP#|1YQY-uNTu^LmqvQ7=L z4^EcBh6eq9qR6Eu178OdlBZX|?E-3W+HT2(4p7*FhuE#HGr2PaRJCl9L+n$~ff-j@ zNF<*6ci@&h_xGU6U?#snAcQq1`^A%**RlesdbZUT0Y`aU(zZ;`%E>*=qwJ6UNd6-S zq@tK+TwLcyAoSjkF~^_W2eucBDxUEd1s^Yil;3DHN7{Dsm)t#uo{9+DX1*J6 zzb3AqOdLI80nB*g`i1N5SVzd^USqweN)3A%s;w2#b&1Nnd1_$4DE8z?KY)ff#0Gp) zS~$A`Wlsa5)g7~`Pf0rn8?fgGJ3Y*&UDeqm)&xvmc>9ZlgA`~v{>hZGM8&rKiwCdR z(d>ox+&;0_btBC@f+iO5?5`m2HVvHsF<{daK%Rh9?nuN08YqAkl@f_vlonHnHOR1^ zBUqS>yFc^S%~i#`$^-`^!mBY_vMFp~HWwu~88h`PCjLqY=LajfTXrXv_3Ik)k3OHl z3#i1OkUZMwQy=9GxWqS94X2&RyK2W?&Z%oyU+zWvE^RaRNPi!c+8RJ24Q;%B;!n*+ zW}m!#;eG_&mUR2NCFv_q@Olz78_75u0v{(x7BwC5GwE(Z7A(whObjUOo$n02 zW}fC5#Q5M)dF5_JNPw4SvN-Ux;oR#nB-WG)86%gGH=G=5ctd^dAFwX3gZ1sB(u1`g zbCHtgL$ZI9!076l64jGZ;`BGonx4$K(JGp-Vlh~V^VMkI=1W{8a{W7-gIyJ)99CW* zlqUouh5q-bDkykG(v1)Kv``F?Pg$;e1XPT%;FTJP~O<8Q5!V}`J6k#iW<><=ckZrlW4ZVLg_wix4v*z6CLqD^Va9WDbY9VAW6OG+}sEh z799+L51ndEe~hi-!F#ikpe5z)tH!L~hDN_Wpx`c2@rh+R=eECib{h&UWCsFbdBLm? zAo-%snlaKiA>VRqos);7g+*qIw6oAEuE3u>VLx z}4ur6suWp5djp{b4}^rjTgs_D2YkP%;%Wq;pluk zhx<3%g?shA5i#+1BMUlA#Xg1W77>1jgx>x!QSAKFJV4dPCl|RXksOltC~kdCr@oDXXCF7S&nilv}ePIuA1<4ZzQ5v^FE z^~DlA&VFz(xLWeu_0Qe0?=0C_eM8u*cU<__p3t^>h}a71k$_6 z%G(nNDudUkH-j7yXw z!Fmz)1<6YvHo&bgibsH);Xd}ZF%ThDVw%~HN7k)|k~ZjXy?&o!n{$avmw}o|C?yxn zHuaiFi&M{9puoc|@t;`e5B;(MNgALuKqbH_bI}41A_$A{5+fe~>RB0$K;Xb9x|{ul zPo@SxWO#JF{kMTFXlwWze~6!7O`G^tpjKwPFYdiI2K0)o2!j))!8`g?!0Wo%{a0gS z-@W;l)NRP>C_<%yrb=v4ZcOhclp;_FZK=3)1~=|$JLnONYUbXZw)4#7@*PnEHQ6O@ zM6rb63bCX6kjVXXKkyF;V8Iu1+cg#Qchu-9_Qc^ieF5=JBeV_Ej9ABdWxurgh3xDw zhQB#52u41zEzv4gSv#`#G1VMk6cmbfm*%!nt%;y4#ff@$*-kVIsL>RJgjyP zp*y)cxf6YbpM6-FbXa1dgF+IMk`@kl*umKSP3xA+h;fs{edt2ix1VMLx_V;9#pF^X zEVLLLtKX2xzx77mqg6ZIJRPT`<8QnO(bifisEZNq*!3;dGl-nsAWV2~g#O#WW^|S! z_lxGU)}rKagXkvqB?8s$7Gc3|@2GE-rISd_juiizOUJcv9n0E^Cjvu28- zrxU`9ywteV$n|Igtum?(d{aPOMqzUdK2sBp`?^P?PuPrWm*k)iqh1~1EBT}WITUOc zM*>&#cg{$5&xD~}$n&id!r4M+jlmPCUQ+`odgP@-zHPX?T-WHp2qXfl7@f5xe+1MDBd`xVg%Z&*u#@?eF6L6B0V{{LK?($b)945&x)Hr16yBtd zZJS|NR(BrX`Bl?Q^BGhZdK2861c>IrI0#(Nj9#8`AFX(?87`o{B^()V1`mu{-`x_L zO3>{Z+3TxHJ|;d92d+I)PnY!){5E)n0lXQ1)cd~rpbU=#aD0KTvr4en6#E}kL%;OA zvBkrD*b1v;aXcAlExM=uS@DZw`fyTGIBZe_u;0aEE|ExMjnh=9S` zihEPKG0PA*z981eVdWYx0vr;XuOeL6>iUAJ`;$9g0h{sFTGVd}>^{ZS4C*kV>JEpZ z8^Ege=~HbOF7S+ATG`ljuloZPR?B?-Fp4#XFDGXZXta-4@F1Y* zJk>xbGOKGbV8B=X?nuBCIqqv(KoR&Efb3JffiStxr$Kj@{nrDrD(#1$jK@;x696U~ zB5POT66IIVbTT`&mrWsnG4C}vh{lX)_*MKsz7dCJJO-;fLg(HMa0P>Ha*fH~mC(#}Q zyV*#~HutRDlV9Jw;?K$^;Qwh&vle03bATVBWNaW_(zc{*C8M1m2WrnnDDd!KaC>$! zXM^2^GJr{770UqaN}>ECW@z?a`44sC+BMMfA(Ak*-O;p@6KIJK7gjUGD*RPmA@e1mWJ;GftS?cTsdZ z+Cs8c%#~))3xZJeK?>73!p(%5x#r{Z2JA0jByvdk zO3M4_YQ*`mwv+<+RKta)Q)`t8gb%5M?ak?#=U4$qN5#l@lwdWURjjx|v+n!-9lt(fd>9kx118vIK0? z_HUg|r&Kr690Owl0=6>X8`MWx9tg4 zUoaW%*(-k}91Udy5Ey#1C#$7E;VLdniQLQ&*D+pRL)3}z zF1z`~+5P3^aEeTvpUiKU0fC4@DDU?z1R1Os>8BckB4Dm<18>iqK;Y&XoG)J;%AD~;ZN-mV!7>g=zS zD(ut3pw$3GJ^_^1g#hPqu zaCYEi6x-{8lM((Dd@GdKvw7_FzYo0W>k`SMj^%*}Ty@qeBfh%S0e*#GpZT0DRQUBR zwG%Vsu0cP2cXC5y@A5O<+aHf6^)_40Y%eOc>9%ctf(J9=Cwd`mW+0Qm7=(xyjOGG+mJJLM76T%vyZupYZ)V#`$qcGF)AWo+s4FNWYR0zP4a2hPV zd!1+$(WcZ>A_=6gv;tT3FJ4UE@{(Ul{%w)TU~LWluL{uWgb*DzK}H>xER6_5O&P(& zn{qu{Eg6IY&s~UXKn;yNDug^j=cfcv5(ox>_a4&Rm&l`%4=zXP5RLZ-GWt4O37pMD z-BvSV((l>pi0W47%wU6kEnPh2GXglxK@}YeV+kH!(FFr>#OmmYz$}r@=dS~ARKm)E zCdyN2L#YhrNC+2YxrYL1N8h@U2_!W^AWfO}+sXW_1zM3D_fbJ)38kFec}(;#H9e}M zR7G{(gA2j%Q3-*q%y4l4c{->QG51R~NSU37l{@0(hF}5~5nyLdUH(@D`FZ43Alrrq zfOSanqHr2;rNIudBgb`)MiFs<#xzq=&!5a8Lw*zGk?&Iu1>1n$jjEK2gpY{DABa$) zzs?P!F@h91FiRT)PoBvACHFBiCNx@9_upBD715{%+q83dsdEL*M8ttYT+ zuGz$Z)*VvP7tnOST4I`9t}(_Oh9$&;LX`)18_N+Bn1krQ)z8j%>};-=;y^DG^8;UIj@{;Ow=Q)Ogzb@7;F;g>q0IG@u~| zj)}|14)s7IY7|#uUgexNjiO zwytLo=Tv{0pE=4cY(502qF?fWE50u#}P2Xt#cUrJ++7NUH0ORzlFfhnwl#Ch{k*02vN!* z^1#=P*BvXP*_C|zNH-;|VM5pg^kE@_MW}7Z-y|hWhb|FR6Mch!4hoN^rJPU#-?=a~2QC8XIBmaPl$GLR6 zB{BU+Vyt0>nv}pB#d>iPFzl?GjM}v`Z3WzQ8E)>;$;L0S)nFqRb;I$_J zo6w`_ZM!m%yrFIfa0W4~LOL?$T7SG@7=++>V)WpnQz3luV;3Bh0TWoj%B$y#fyVl4 z6uShp9|3<5>THqwk?>Bk?xPz_I!PbE)>^TQZhWKc`X}LhzZ}L90QATMF4(|J9w-Y@ z5#PFJQ8q_*MH67sYS;6H8|QYT@uAnhq$9k#dk4dQ?~iW@CW~ZNsDSFkD_cI2$3f&r zGw3c6H9B3LgvZp(V_r zyL}gbVwIX%rvO}`7@tTqJPQGoaR98OjoxJ|C_SzK7l8iuiga)jT3Yxn5(*wVh_9;k zfV;W)9&*u~AgcoQ^gD1=)hiqZ{j(I5b-R29?Tl^%6kj-+4crmiD_L~=M_0N1_LXch zRc>#Ztl(*fN=*tw{%#nQI`3(2yj*2q+dMu6x{3^hkfwG2C(FEjHZTqJh_MK=M*m4tma|}+?QR(1pFl1a^Rb{YikfK4r zldcgHz86G8`v%N?m%npsA%pHFI!C}X6uMOs_8rHbKx^28Iae^TN4%zsf?d^n^!O&K z)8;<)?#%D+3Y9Fhw<8?)-MWNsJp)yV^eySGZp$xEwRIdn+b2f~MQdc{@dU{%oRtC%{*ZCI#czG(oM4!9M1E$q0gqjp8 zed<4xU%H9`w9**gOR29@#fO&5#1Xc$uCu zA`b}}d?z(AXtsD&j+MX1z;-7Ngg8r4-WP(ebIBY;9~giRCM~s6qFU`p3eY}V0R~~t z=hnF9;H-x5pO`;4{wy1;N9=2*4}@2DvWK9fa&)Hm`L2|l+aVov3i^R!Z3uA}X5#>k zpOzOdQ22IJ3-S36f!S{N5pgHNSO?oAt5N|()AjP!xj1+eTxla=2(<0=B}Wj%5M3*H z1gXGxK_pPh*ynV`%>(NvUp9+&!v?f~G))9^dK7#zf>;Swz3=c#!*F|1J**&u{# zS>0RlF=t(~7uR&E>BQ-tma0ax^_F)aE&V1fxImoJNTp))LB+|F<3>Ho#t&vG0FA;7pv zf9UJpT$FhcR<5Z0{20;4B8Ji9(OI!a2a9Ms_MvupXAvp{vMS!f0)OWWzY;>Qvl!@g zRDvyS2xH%12&RT;pzcbJF8UJO`)(j3?Ky71s5+4TAVY_gzM^wA$M)0Rn^povhQxEa zUb|r(IUQL!Qze1eGjquxfAv#SB{Gl`Vw4Pc9<`ZSx6W^D8Ar;W3R|hi4vo(Pe0ND# zm__QSBSdaVdt!mo1u3w;F3*R*K(3JGt+o@SPuy=d!DB^W= zaF6Re3lk+y2%=S>W~msNM1$?auQ$1N<+>x`ex+av4;T#und`_IQ}J60ECY)T-1nwP zRk3B&g!#fj+P61ieU<_MEV#Tc6EJUVY`4tZZxl5^?}ITv*ee*ds4QUmRtEMCh~Oa<0*H7ZZ!(w1;9ZI zM#Ku{n z+NA*bFGGNuOS{EwUt79tWPCv0SR`D(3P_Vz_HAh=ZzTU&tbF$&ZdZ62!LbJD0hR<{ zIRxAhTIVdK6^b`IAYcK(ODYgQ7?e{0iXyXSkqAzy<+}J$FWzH!ii$Std)%&T0O+DM zb|_UqQD@dXN89({;UW#pSAwnJ_$u4+^GjhY@0F&kPNT;x0#} zK-Rw>p#O7tdo|;IU|L$LDoo%=1r-D=^??#UYa4K5(aV=W$R3QJ=Z8xXhY9p~d9kW% z?_HML2WnvIV$%bLy&5g)&=a8O=RgeDv+}9JU=AJhy#Be@TGX>5V;-SX0YfkE*-h{jR5?XKq+v*2RzKd3{oM0{>u+yK;dN3Jwz5*790=I8-9tHn6_5QBg}EiLb-Nftq^Df z8Me(l!6ah~+I%RX{(sjQ8>}-5;`W1yzIl5J6p0ZC%wMP*-m?#F>=?&?;e$$smkQTd?lpZ3$n@1KV6gI0N!c zC+CiPpq~2=eF9jLO&{kZsu%)xAYLVKZM$5DV&LJWW=$W+|N2FE&z2g7pxeC%EoKE^ zvLj|3;C%}Hamt{!SOOdgO)l~I)7y(O54W465wnV)6K?!Hi?C6V&Sn^$B|iCFMG-Eqi*d@BLDnUJou)Uwd>< z;R8zHBJQVj)$W1NfdL|0Tg!-vQ}spyVhs`72@Tw`eb$uA7igmH+FXBhfm(>VlA*6k zguYZJG6F%yOgY4m-s!p;nPgRTI2Mr4#t7jeE_|a z5}63qT6aNg#d5)yM`j5YiZh+0Y_#-uh_FbuboS@;rvjR=4erQ9p=u5nI>yDtG>l1k zVjkF01nx>pyxF>$-#m`q@6+UcDkM`rMjR>9ZO$W66aLM~GxylpS1zN`;iIKrxVuur z#e@r}D&Zp8k}DjALg%J4n>XTb{lFjVe1G6Hak9&&W=TDP{b@}8;hz%SdN!}(auL+@ z@t5o$>-*7Kl>`RH1Q8RHFAPi5w=k2(yZ8LKbdC(YXxlDoqt$E@KIcc0Y;~UbY!6mV z=}2#o>ks`}&B~vc5WKcT@$iFg_~I`?E``?o*55m9*7!6mQMSV&2Uu65k4KXz{ZJoD zP@>629Z9A#LtGP8Yy^n}gDjx+skWT4HsMc-Z+)hW7(JpJnIYy`I0iJN|oDc}kPZ!FN{z|O*3G=R>C(S=JntNmOI-&~eo}Yh_{(#f zZOR+#i^C72p$E9tp;iO2fjS>)ciNvacI}zY*LkkjeJu|r<4`$#oY~xU>AcZrB=Gy` z+qM^Y?5bKVwYQaD9_1Z4Uww=<5?h=b`kx#5oMO=nqq*o-FbiNO(=t+XQsW+YUNeJo~Jc(m$5C9=*hpl`F5w9`MOcywFkD5#APxE z&cegA*+#s*@x-(b`wt!CBGf;UoPXUoX7GDdM~0;6!RyAdK?NJb zF_x^MI72aUG|`0$8Yg@!L)^Zmat}&+Co;mf;w6DaizFVJFHnA%qUY-?E-wS;*D2W# zQ8*3grxp#Cr-}2>{qdDj)q<Rai^TJCTo6A9f`qsLOb zm1xEnImSM9Q7~`IdOT?RVv|>wM>f-C|8?bi#=pd2B;N~t=Zgui1Ix+;7nRrRa9@Yb ziS~po^%vEOFMIa;%G{TJ?J08q1m{4n%755>n`g5+HU8OQW|5^JGgTn2B}q!LXRWsA zbLnmO^L7{dxBKBVp+xAeMNyem(Z1~*te-rj2d%v&YMoV7xeQ$tEK?UUvu>c+IgAKV zHCf4JLO%wWP%oFh`2%Bb2FJ&{#iHZ>|D=9ZXSQGa#yEs?tjr1L}-0U zR)wm@!&+e9Yv-{}^>!CwzOoc*=)D}8*xICfvECro#~ zV3ESrBy})e;a*o^X5!(!#VgKEhuOZkk-iNe`+! zMs!`N*1e$c!s0A;!1U*dLc19oeQs;3eAi;&U-LHxwP^h?Tbsp+(Ln_gJf~l8t>6@( zNk1e{KjuEYzv3*N+qf6$BEs1(2%E3*V`~g@Q+t2j((d~h#$I)-n0xg(vlX-bcl^(^ zJ0*;%L#6Hxmb`S0HbHN~eSKMPnbeTEV_-#Qw$vW}`g?ij`OT!H&h&8>=Nslsu>EOH zLxOK|J|SV>QJ;9Rv`d!keeBR^=WMlPcyE5g7eCS+R+PHHcHq4WjZe&Gs7F8J?vIW``Ej-T-4!yAJ{79(PBkW;tkLvy>ddS*;QMOE^bYI$t$Ie5 z*cl0BT*AFjL(s00y zDO#*HwT-wEyyI1(O19YC)4;?mE)?@hBYA+mz>a%b#`NlS&*VESMi^E6WrJ%j0jXDl z!!S@~HWa_ICynhWR3-!Q=(_ZX&FdOco*?@a)|~?Ff^D;I#DJPK1?+mM%1-Y2rILt{ zH~ddIWF9{z#$6VolWPC|YVJ_ER+!`IT;}HQ~N^dy_}41)7blzUT#akg6LHsQiYVZdX7~zdl(sNTMswdoSWDF%pT40IczYa zL{s=FaY{`c1(F?ZpmYf`JbKAc5CE?Xt&1m437Cr7=eB;TT}3Z?Uze9OV9NBDshNPAVOziD)c#l~fa^nlMSf znD)nq{!?21phSs2>02h`o!{L4vtDO2q4M0} zX*g?nwqbl$ZEI@Rh+xgSg-x1KV9+gTg-y@o-r^~K#+iJyi>rYVUxJ>(FQswe(svZ_)4O!*3ekjZv9v!&T{^2Xx!>+XqZRw^7197~@nHB3X9nOuwQnf>w<_=P0 zPI8k#(an@eOtpjWEOn!2*fax9{h{-vh3S+tD~}tn6LIs~_7e9mW1`*_P`pGJ?+$-E z|JJ>_(A3g(c}`)UD2~!Uv@aS{`?jF7@gzCV`V=9o+WlxbW5~X))9o>!P$~g#*XCFr z(ELSv&jl>6&d{s;lpgYU-aIr`;Fh~7c{_N~#)&21t0@Mm{aM8oGb_4R(J1$A{GYPfjis*^ zU7FssRQ>GwP%CNBq{X%?h~XE*;_`Lp;x3jDoc~)j;|D>6`8VO_Zyn$@e;rPT@7T|z zgu!s)y+2y+fyqwA2oqX5WwQzm##s zL2{Fk_WJFoalA`g9l699C~Dz&i}P{&V0eAx4qi%}Yu&D{r|27c9ciV(WXSlX1!55M z$>%Fi8-EWoTQvLal^E<-&!j5FYxI2p4N|XpjW$PHgQy-MD&QMwazNl8>84gg<6siO zON1*u;nyBgrR!I{e<;PgF7rLkdapFoJpGz*bM*I;3)^DLzE_?SQJ%;utzG*z6|{Z# zR^qsSLl7egIS(%K7znz~FJfpC)}0+)Ju@*q#|$#H_DoI)LV-TJC}KtEp;As<$Gapw=vD2`$k*nzDoo55JBk zf=#O9{M-4y^sx}7+Tp`TE^~0pwJ060+M3SuP>CaZa=tWL(^V+Oii%~-$PSMd9cYl* zX=xiJa1A{xOmD*v+5CIkwm?-Acb@+}I&NdO;Z%wR{v3^edNl&0=E#65naN()`5^p? z9)2lL*Q>ila#w{s;VLg4H@tb$^yOZr2=%y4bZSejz%f-5i(>SXSo@pskc(Z%ij9Bd z=$zBuv#oXC?X>v$23z=-(@oyDf*4xL*S;m6mrn8XSKcBIJg1N>pXv-ydPo;>El#%X z4OU6>pm(bGW9yMn0Qdwg!!ay@Q*82J_15xV%&yjw@B#~?h^g7)W0h?ks-=CBh5 zQv{Cu)Ju=9t0JFQ8HBJx>u^6SZmi#6#os4(@sOVN)6G3ZdlML)4?czHsqDA`*}eb7 zf%ZVVTg?>LZD~anUBi_X*D<*AjUn9LA9X+OpG?UW=}ddC>tqi@#y*pjRAL*u|R zLsH|-5oOapHAiG9+cp(!KD!Dz!WFv>SIt7+x> zTanX!X--S6H`TPU9GkLsrIZ}WL^JyaXG5ck#gm6FpaR0o>#bjBN$B^Ql8_7IVrT|; zuNJ15GS_eaF&#!Pe8EV*Lvyp)Ii^45YDE+`;jDNBIOq|FUiT5*$V3q#7ta3pb66e4Qp07YYPFICX%zxe~( z77a`{Fhd(*9aj{b-nuVSiaS@w6}NxcLt^M-Yf|4Y){zgVPh#e_>0YZ3x?d{UA2$=M zqBP^YME{t@-KP#4Qre~7Lfp0kVwZr{qzmoj)&jGhoYSehPoxbf;M2W%eHQU<)94mi z4(tn>a)-IteRF@M)fXzEi=UdDGbXH9^yxEd4u3gb-X^^ym&i8C-2o}`6WNyHUrdw3 z#uqSOhw}WMEoD)e3n`gLVg-Z@dB%#KUNs+C(+GC@QRN$ykD$K)v>HfoM6!Q9J!2Rx zoSACM(pY9XgcLAO17G>wJHP2rnjY6<8(UU-88ZLe<95k+8yg;6s&6I(`DnUGwQGWV zJHmMvt|IlAcgVFlhob(63gyxJBu3+C`o|ai{DX`BZ;nA5wHDXa8_AW%NJvN+{OfJd zOkQrfg=1@FP|NS`W$wd2ORv@*?&PL>O4K({a1H7@HwdoXcOcNBaH$=rC4B+U?~|Tk zwPaWkMWAV<>(aj+WYg-G6uemy5G_3b1$TS#uVw?vCYN=^{>iFtv!`1ZoDh<8z-WxN^ z<6ofA7)Mr7JWc~VoN!8j3a6VD&n+!eB%*g%7LgoK!;1>fX#W`v%}+{`8XEWy;b(u9 zw;dgd(L`8h*zV$VQ`E_CzpP$(@Mxgu+w?$`eHlLqT%%tu#%EvnVtut|N_2TQ;IYf= zOUTxay0lrw{}is{EtUcGU3k5JUs7{-HsE{zzU~_Sd!PULfiC7P_{jghq{zr~ke5Wh zp7#FdZv6X;kS47A|MNmLArE+vYy9^WoWQ6~fugbULoc3Sf2>uMSGUJwTUTAqIdv*O zo?B*iyMS`GUVE~}cN$Q?FLeE*Ev5Gt5w=O+JDVi8SttD9P~%)$*9i4aay(6sXVZqN zK~`Y@>FqlA)8JFs#}saHe5J|&>26Z9hR>3_ z<(B+mY-0W`($(UMlKzVIGWAre*Jysuc;c(RJaqKdkvL%sy3KO~j^XKz zg^z<-PLbvhed6_A2WwOiuK&>Yp|V#SB}?^68rsX z4kq^JhY`KcFPYoB&78y80Fn3G!DuH`kC0{BMc$oz-BlXzHnQ2o*vdvq zps~+^ny$ojtBLE~q_8vL3=zWuP>bekJRxLbYFC(Z_WG;0Pg~BdZM(gR7L;j?^?vy7 zRXGwHSFlNN&1DmlWy`8;Ht+YD$Cbuk1;ofbcTrhxPTAD>ie1d#%eI+%7Ag)j4GdQq zXTp9aoF$0Y(G2h(zqwD46_B4EDEIhrWiCeB``x8R)!^-$sMx}EjB*^2n$j}bcShMB zVdYfU#gnw{W;^5|%?6xtt}w>UKfloDwv`DK4w9{|qR$R*za?^;3vvn3gDfs%%2m3$ z8eM)&EzE~$9rCgck`FK4&G!&bspL+_F2yCxv=8WwDo}2wi+`9*cuTIbNJyh1eI*7T z^=>1h(QQA=TViO$*ioXL2;~mtpuW!Ofd{uo&76B!IEY>8u zZmM{qe^VkghaMNZ%f;(>u?o9Tk{wCry39+luskQJb%t}?{Kfah2TAd;lz3yf%hycS zb#4nDaKALD^1QS8?*6kedUQe9K zTM%%A!-e6`D3sT@i@Yul?7?7LtMB9}(ezEua&>AI3>1F>i!AO9_<w)4XmpEr0Ri_m)xfo=K(iFQbc9@seHL%v~| z@>^hy`RFEprCrV8UO4}X(Kz2i=0NS|89Ukd^62uWEHnOI&qz`_cf0k*+Q~;CUV@IySCgCmt@^*wQKsOSRN%8DXY5O zGt_3{e#5HIFzL7Ce)HZuQ-4wDjOs|>u;_50%}*WZwY0Wahl`J3l4L(1;@9h(|#mMic5$~{hdP!7fA-i5M;&|{j+eDJG}VR%Sg++ zobUQY^wodM8&z>vxd=zcBdg*2DMIgivJAyutW%qaoL>E8L_k1N6_*eZzj9gyuqal< zf=lX6%{oiZiuhQH>5>57Vn+0erq?(H*9|jKr`0fg6YYi%ksHivyR=-i@mbmrJC#UUCLuQ9Uo#kvXe>iHI z0WhSZ@IVYz!^WoOQ;>3r#|sVF#jwo@-OTx${thfU|#j6S|AT(ZWe*_=iQ9? zGhU+W@414mMS7SAWY!1tk!LjN-7BEy6*S}AX{2X#Aae~qyEp#(*^If>h?i`@eo`&B zVW761!ltEPo%4-rJUkds*U z&wArN$Im&r-(LwIqvW`E2%`SP>L$dUgeNSIU-dsS>2kv*56mupC>X%m?4pG$MN{z6me;U_~9Ut6*z^ERNWaHzh73*g|n4Yl*f zu_|{Tl*yhLbQvi^ z_{`rp{}6I?<6f!=wNV*<(*2P)_w*VG4TTvD>G%sxd8me7Y!?-8R9gP&^OXw#;2}euAqU4#r-S^~P;_9d!dS@jMi0SnkTvVUPhN`fv&tO?W(Q=I}+vv6Q zw)n>CJ=0%aKE2qfgx`P3l;L|!==wk8pM-_(>7P%#!l+2QC+zL}u0$8}+a;<+!H-j& zj<|4+kq`@G>(;YAaowZ5&2mgw8YX8(QIZSYK4Gq$H7E zk&6}Ydr!_8{h{u;7l#hl?Xzpto_Ij9V>zi_UcKKNGhg1r+JxK!ns-$89ZvXp!j(@OegZ-;l&|?DoFBu<^D6oNx$Ccd3x1kx zep+*1N6LnK+56XNW%iTe;2v_#`s?WeByjk7+4iCdtqV|L-=8<-x%S5``k<_Qk-F)ULy_HJwT$MgeJMPNH9Ib zrB&!~=0j$l+ZGbPk{U-A@Ye&L|LmQOTVP8)y*Xyy5S&UDSq*5 zBKW#l#lsfHk-H~CkZkI#Ttw9rGidUlJyoHO>tN8jgnE2LN6X>xX=HBmzC*T_IW~$< zEm!f7V)llyqIyQK7?wyEd%}mVCIBUZ$bt<8U(U!94BwA)4B!CI5^%$*6V8=Ig) zZJoBLbl8b>Wl#F#zij$#dDANb2MI$Q7^&-d$2tK}p!Fj!d@ziDx-2r~S@o(ibJd}m~j%ciX!ieqtP-R6C z;*(;PIpx4lNqxgwyO&VfGD~!ioKcIB(rEmu3_kjfC^ff(oZ=1T@6J}kCi-LFI{8gn z(3p_-n&vL%gkwb{z0s8R7N6whW}cCd@vXo^vxnEJ7LwyGmj)6w#fh_^7lrQeq80dK3L}%H?!Qn&=hvywn zJWG!ogv5M=xQZKf*lK}4r%%LGuvLP{IEYcPea2{fVY6q+L$MXq1ki5q{X=Ek=W6T3 zay87XDdPjt)6cJbJ4&;!v`P4AUV!L~7VIDxsl13CggWOa5ge)C7rK48i55L34=sLMF`5V z#&vv)P7+mKeL=5=Yjfh0Lz3sjBaP%f6>O68%DI2M8FM>5Rp$pN-*~l5J^%^@G{%cC z0(;DQ#~v~Ap1-eEP~#p*HO((sd)p`r_%OzInE=Q*BhxtdTffeht{La(HNG(1@Z%f} ztF$$DdHoQExlBXO>BVRtA6JP}8Y&`gUc&ye7aHic@4~Tla}1dl3g7bmKBWYzK?(o5 z4odXJ1fjEi-M*Bx`;6@bCpS`Oy8LwZY21_9fy8kZVv&`S5ckb`Zjoz*_$nqfdC=mf z<5{fw1b2?6!QdwSV-4@r+_q~ge}SnTZ3<**m__e@kFzoEW6S9`7o8f~M8Ub^;n}D~y*fT5PBuO``C#h+2OIUEFlLiGK90Fvri4;# zk^|+(`+7mYn+%U*$H;Ae9v^NpS8uH1*eBxR3BGCm=k)V0GuR(8;S*We%LG(jhrEco z*Bq~60`r5IT~u6Bq3YrKA|d^Wotf(`#q+$`$OrZ&r>5o;>3zoAI{PqQ|S5LQ@ep9n#J%l(ms2qXa53ZinzVY;@t6whD zYwhY&RVjpG%J4QFdUib{@AoI;dW#N%$B*lY$aAoko!cIo2<*`p#W>+Y$})Q-6IT!rv7B1u0&`KMvTS3Z23Ky1eL#nqJ?) zjy;HAlXh|vbhzhYay5`P99_aog16LL6jzu&xiNCO_8ilmmw-AlYp~DZ63Na88@3mddkQ{N}ClI9Cc*ZA~94|5=RdiXl9qoSBiz7%g~U6yE0;1|8|_|h)V-)v{w z|Fc*Os8x|L{J*(dtX+4PgL^Q==Te*b6=;@`CM;N!_1aeKU;Q|}ui6p${a})EVv_PY zW_gz8aM^?p zQX0!;rAx)cTvgI?Nt>>&m=~s67#gqef-y1^IhO9^5ml+ePd%gh<+*HN8^c#O1kak8 z=Qqfv_PNRSS`DT6)YcXTN`o&1PZsLqxA$T9L0`CnLCw{5zYdn++@lF-Rpo?Ph=3vs=g8LKU!K zE3IENLA&a^nr{t%wX)NVvvGiG>Kv7A9q+lh)8#CDG`Mb%PUb8eRn=PzKG?n&)4Wrh z%y&z3kd@)Cf(drEPRx_jO}1VL;)0Y%Jm&SMkbWICW`ct0qf;j>1>P^~f&L_I)mPt@ zZo#RFVSmZnDDLZ6Fli|g$t3ohACx;zzMR@;$I^OM>e9*P*UR&@p{TvH^!NKk)szAL zg6PM-$d37$Lx{HHS!_$2IaNfwoRKC{DOxm1T=IKyI#x_^+&l`5D@0T(0EO4RP5`eZ zCtg(qm3$WB=hg)g0XC5U4EHpp1Eij3&kaKIR05p*caYyk$yu9m7S?(Y#jh?l@>VHj z@V%x!7+*D`JMFr1tHE=i_B5xe*5Q;+=Tw|&>~NdY8#BKn#W0osnQR9@ijOqadjg5H z@;@M=#r7c$RbI6B7u`NlQ2+_PPJ%c1hKBHf14An8N+s|qHu-NKE|>5J33qDYRNPqE zZ?Cf=phFx!sWwCp`I+{a2Tamfu)@Z7Edwc)34fQeCfpc5Vk)2PUeje;yT!ynCA--MsdKc$77!Dppn7du>Nkb1C1uE6$oMX|9m8tUW>9Io?mtkNR=q zb515X`uIGdW5XoCMuKQljj_6bB|3Ly4Ljmi4;8zwM~&H58W|Cl5X?6x9_;PP;0C{9 z!?2(6XxP;8#kn55T&Pz6CHZvSm-fMhMY)KxBrc#SaY`b}liXQkgDB%8+olyQ+V?8q!#FcAscb>Tugn zCpX2Zzw5=4`=L?vblWES`pbaha79dD$vRN5zo0dst6f3nbLB-%w+`1xjj=+>X8C2b z3nP)1f-4=9(wwKnPLSz!Uq)BXjA{!aw9sDNspF5A@{@trP1lHdm6q;g&ZWpX^ecPm zY9>v($HW|72hZ~{7;<~QedI!RM8B?1zvAoymWmLR3#*So^*rXaY}(iqAX7KDb{V7^ z=+#QO^87WPEkn1i-FVk2gA3XSY8fYe9&h(LbUk>Z7{ySix_ltlGyN zfvk51Z>tebNSDzfnB>$OPuIc1OwDdMtUu+^t2TS`N$RqQe1r0#qO`b5&1jRVXc&Dn3e)^GVA%sqMHf>m7N0M*ILWos_I?W`E1)4FXWAx@wr=`2{SE#1sH!!!WN zB|p4Y!|}EXPM59xVbf{cm|`xo38|h_ zP9qDCY@vW-b%xX@>v`}Ku-2uOFz_;t@@B;&1sfh7QQ5TTjV`1G4WT;6=~gJWN?hoI zmGzSAjZvubxMw=Y=TKnaX~TgGG%Um3B!kAyFax;;hpeUbgF&DrxwaoHRI&DHj=NkMkCG2v&p zfz`;Nh2LZl$Xtn`!LP2JTb0x@4GAl}u1^FM2W^iO%^$FrY0wZ-GMjto3g8OAe_5HD z#TGrjQAOFJtkg0{163`1DC!AW{a?k-`Oy{^%cjE2B>V;7ioXbNhBAxSVT;hkzb)?G ztkmbDXzJ$cm7d{FteD6p@7Kr=a-Y|=*PM|;QygvW9ro$v-3(mO^y@-@ttMl}VwX7D zUD9W}mT^^^!Y!};w4>sJMmA7t@G<%xt(5Pg&fSa#PauXZ5e0mOB9wKE<~dqidGr1A z8wPn}hB?HF4-=qF$@HY%q^-r7Nuy!c_|?qf957{O3G5N01$N6jt=BXYLyg`-4sT>X zAG7XW(pObQFGXuvHQ|1Bc;i72U>3~DhQ}s^0eVEKYku%5C4PC*1RA&oBDAWI9Rug? z%!NBSKKtUwlgwc~bR?aNJdf_p1rIMe!|WpOF}_dtrVhE2Z3}QTWFVfNmhQtaE?@tf zYq8L$Exe-qXU205htJ|sis~qchxh^DFHZAqnlSeIR{JOZ8J3^pk8>(8I_n^YB6OyD z*4?t=fLE?!80d87JDqCNy0ISeeX&qf0Hx-PF#{Y{9qiLXsv4p(xEVJHHhq;0;>sI7 z7YWuwsf9z_i2x?%juW4rc<^(Ty=B%5eN=*Yd&%7G=!@F>1x|^{liPeFT8DEW1BE`Q zcm>W(6K8O)q^m+yN`|T^@a`{5T29ep7qEJa;v}T7YAv((ekvNYMFT58C%RlX<3NHz zwB$~RU$y0(29v!G^d!;SH$LC&k|2^tnLk3reFMDfpCq1@w%f*iv_LXhXCc|nh8mk! zIfPCb0nuc+`zuX{q=EhCW1HxuuHYMhe%J^0d7X>v(!Iu>%pwod+YL{$9|lReM{@AQ z;+qD$^3V_npyZMJ(&Uk14b%4u0CNczZTa>$=g1H>p6+VY2@n`D1$t|JKx0i7+$ST} z@5&X6Gk2&MjIi)A6)b05%$|J^nn6Y+U&P0s0H*y5z@icw1EMw1nvlEYzrHe-24GaQ z4Os2SeKoCdYlspVJQ%D0oLo@8PaAlx1sX9Dbe_Y(XqDmk^2|8#vgJ5jZa=RU0J}c5 zICRJJFNd%YLVOCK)AeaEQ0HIvXu3%r-$-26n%O=6DuO54bnk<*;;oQ5L31UKAnJ%% z`K}`09tXV8egdcNBQTCklWHg10DD zhd%;=n~M-!Gdk5`xbXN=%e}KkM(+6YCNCRm{G1JlEoJ*+;AdXboApuDd_S%}_i?4R z?eq5?HQQxm#5FMe7U*Hn?eB5)znC}*uy@1@pjm+L+kcaI|Nj&}7!CNJU#L|nO4wMl T{Ce~6pHwwAvM{9TyIlGw%E9^e diff --git a/assets/images/social/get-started/storage.en.png b/assets/images/social/get-started/storage.en.png index 64cc570af97943015f5eb29599bd08472a43ce3b..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 GIT binary patch literal 0 HcmV?d00001 literal 41610 zcmeFZi8s`J_&=;wn^aPkB&if3S+aym$P(FivTs?!5Mxk@yW5sz-?JM`mO*1JN%nOR zhRQM+OZJTIxjxnX{e7Qve$RjKILA42nB}v)-`DlJUdz0EpdwFqh~*Fs4Go>by}Rl( zG<)CC(Cl_Uupj=SdJAnxL-STm;qGnCCkZno4{syO?+pv{Z0~QN=hN>;%q2SNH*uF- zWqy`&mGQQ--<~z<)-riFV`OT|0nuZ}WFK6vc+quxZMfpAtz0pgtw!3;ynE<^M?yS$ zz-Jg2&EMSU`B~C)PGRmw`_h?a48O_(avbn;?TUT6#Gi*WNBn6H|9O}x=eO_ABMr{l z-M=6C-VGDo&#{;$j?K&y}ExMT@&7Y_0OXimR+a*JW>w%|KINazjnXZ!vA%l z#7TCs{aGm!=EVc!@9Me5xm8rq2??vZvR@O54A_eFAHBX1*2f#2r9_%jK@kRertGxj zJ+Oo!2N$&Aai4vn5y$?lN#|3p{pN4ZMC1qm+HHC1BsXXEt(?O5iotCU@;KE(clPRV z-N9}@sdPkDND#;EGz@ei;>7JVN3>JpqBz9|yzdF~%J*~_XYlE49ILvXpzwEniw1qV zd+{=tZHZhuBlaBXUzZc|SFT)Aa>sI}d*z>shvO8REmZtRMMv9A4Tr0^X=L{Zr)}Bo z!>iK zbHQ%W$2cDSIEtK3t!7Cy%kz$Eyme2BK{@`^B$O)~eHOL@xe*V&U}GnD4BwyhT5Jp87C66)r0?e~f7 zae;fwEPcm;bU)XLH_XlBTNc0Zui$_zl{wVR6w#!2_1_FrhqXs%`DL~S>J}uo7oU;e zB;QQ!E9BB4VH36HX^psOYM-QCx0>o&NY+xL2H*3z`1WW|L0^2u+3u%tE8%m80%(*D zY&`CJA7=Zgx6-F(ZneB;n3OjFt3$o!z5&m0=XXM@Oy6x9rro1OZA9K;pIlw}*B5Mc zh%S;<)MghnfpbVOMy#c_b!&z!?O?&t!^gfzvLa)t=+@^lD+h~6fhGic_qW|$-+OHmISNur4@~=mx&0YOMJ|;}OVyHtO&!A7vb3E&Lk|fQwPa)kk zBTG*WUw^hv&T^GA#6{93hZ$x))c<~lUt^K4Q!8Rl!_Lq+8CNg<`XuFE*Sj|_#hu1l z#dRyxc7_%;v_$6U-W&NY81JI-9}ND^-o?l;ujQibo?cUW0=R(Lw!#Qzr3YC?W;jPg=v|;E<4q|k`c6>ds<}s7OSE$T@J?g z?vJY7G@|GWa@Ld6jV7HXrqS{Qp3JBd@oDka+jmEcCMb~(HJTdo_tPu(KG)+UJrxX* zJ!N!r^(e-Ix^|w#NORz2GbyKwI*SQq&n7WF9j=}EC~RE7v+aKCJMo}9R^~?QW_aef z$tm@X?Qif=2cjSAEuq@?`Ch0zRJ&}dGnsTaskc1Om6OEC6wIu2%hN)86rV^F6uRQ^bTOh~O}zblkYmC&Ci2W+ zDxp`sX5i*JES(`^o%R|}91Tsd1zs1m&@X{^9wK3+?9H5QAJ;ACyr-YaC)ISnmQ-z` ztlT9iU89-zrx7aAvYqcFR)ywEEz?_GJUO-czD8Tl`!)_|B(@MVpthbAiq|@7d1F`Y zwUzvFFSBv-c@ka1rQkFCM-55}k`{?l4F(k~%RRIvGsS8fgB89w*C44}xNAzM^tKJc zB;|Bet5sET+eId`RI1)Q{V)#=P1+~%*URCyBgCFc+3>k0+g7WPu5pGrHI*MsRpsmQ zb`(3LkerV?#*#ut%XUSFifQ`R z^xU_5u)?R0{40HEUz74>Awm!h4HF;Ke2>HprtgtY|6MvgRp835;kEhmp2t28v;9%G zSq8(VTaCgf16NGuQQi|jvCB=RCb`|j>EZ;U8Szb}l8~53YCwka12eaPtEYnWC0I3y zB_`;wg5J0~{*{9b`+vM^u<8A2FC>MoE@F_sG91f|>r0Dj^FnTn1LM4n{rceIuNb-5 zL{UYPim`g*hByhz@>cy}@6r{#(ss_wr|_!KEysG2q;J(Ko?{8B4s~`>VyvXW&bTuq z?u~2s^%HWiTeMu|6OR%ddKUMz=cM}>sK&nOKhw%vd7HtdO-E5Vbf)*RFsf(zAxW;P zW}cthX=t<$&m4^^$fT<<J@>nP<@)lr_?p%^A)Gd>@~hp28^n@$ZmQjBhhs$2FqX2 z>^eS+dwI|JMjz_VY_ux0H)^a|S&X9fUghYg*pAsBj8ely-$A!0Hhn=qYh}r};u&qD zICrs0^(^j*buLu6feHi7L6^Ho)xzmcS{`FGDD4t!DxAFOvl-Z^~ll-$o>RFQvu4gsXm920%xM`O!t|}tU^Yo3KyIA@yneITN zoG|5$f`rw6V{+zaHeX4>0HYlEuP*x;s(g*ZC8(XFu091HOKdUKQ2>?3VjkW9B4rXC zyit;5uwyif)4MTA`3H4jsxtfrMJA%=Y6Y>AVy_?&8y8o0Ph;tn?ZRqciQBx!^IkGe zRKBPnZj-U~YI$zob>^ujey@(RX94zVW%9{DuAWIBMhTT~`Mj6aT(txG;mS+bvokAR z>fSdq`?4v_1%20#r8PVYpBLktKe#VP!)>XBePdHeqf$_Iq3vYIJ)YhdY0{}789^&Q zCfKoQgB~4oVX2Pun%|#<$^S5ZF>3bqgz!~Mv*gk3o2M!UNjbchPPW@$pmMOs3-jmg z(oXp(U`6|*q+uF4VW{M2wlI%OJF~VIaWSr`+U!1Rr-FFX-Dzk(Fvkn)l(i5{9*2(I z^B50~WQoU0kR@}idwn#}VXK&F;g+zA{`;X$X}$=f&w627j|sis^8S`dbj>I?5CHdj>u=e%$?etw)O^R2$B*{B!?-k5xCHrh_AFmV8+oKq%V@WM` zg;Ru_k*<34`JPrm-yZUw?~PYaVWAbNB)6hfzrga};M)&vgo}W z)s-_HlU5?6aO56689AeN=jy0!CdpI5-tEkus+W~{dac{gALnhmkfqa}w3dFR)TX8_ z%nhA&s1NO(J+Ji(S2^~$NSC_(uM0p-lW}_D3WjQ;^26qR&DX@c=H_r>~;o<|AAEcqgygcYf>3EJhrrhJZ`4f zOPuYBukgWUpp(0DWqkX37d?=t!Yht!nP;f|IMYZS6QhTFw+~R-v)Ut9pKFQCQkHZ^ zTm0V|?~02jW|I|0hcii7^*{=Tj>0n3~+@U;^tLy(j z`#9P!?W=3i`AndU@^E&)LRUDI*KRI5l4#cbB{&w-Heym-V4Y)VuOoxQk*;m|Mn(u_ zs>Wu9>I-}HaPvCGyiM~m8G$W_vFXBixo?%x&RDx?R<@6Fh0$^1tVK{>}xgJp^T6M=WtF_CRz~$U*+p~S3HAa3 z)w>1A8qm@En?|{|VsDGgCA7RA1#-u)=2YYFN>Z?xFx3T+Dx=n~4?`QP=atOw*}ZQ=>lcthO0x8}u$ zQl7T(JSc;4(u+~XWSHsf6o=~v3|FoKzhpD&=_sg{(G{DiBrg2>O?h0 z^k%N1ZtN`Jc|I0bbPZa1rShmpR@4keU4kdN8CsmmkIP2l-(4|Md0}layzxZ7vW5%< zo4%fx^tdqfQY(4w{fL6yqk>E0#y#X;hgp47@PQ_;b&S8}sZsAOcnG6E;j7xNw3(zs zF)kme>i1sok}T5At9o`St$_TX<`n0K&)-t`VyZjxRP+cXAvbf6m)ln^^lEF-m$%Ja z!`);KhGKa`Z2h1wFRpUSm{7dOdd+DI18MZ9dbySS zHBE8|K^A^3JC;gysp^s3%N|S_h&u6JvfveE*4-mFwMvn0 zRtuRMu*=V&X?KkVU@v0`Fm~WRmY5|=F9km9K8rQ5+S2qj++vJkNRm77?nv*H9mREK zj8$Ewiz%cvZjhWHU9kOnRdZ)8L}O6>ZI!%qNA&5NxUq=Ub1waFQEmTFRwfD>yh0f> zRCSCO%QdK-xg(W3SATYo}frqPyz&%Jzi z1SNNjh;FxN?fNK`=*sl$h^XimzH&L-BlNow*780|Cj)k_b31Owkx-{abT4p><^~;>#pMiB@6`~I3lce`> zYs$rAvNf@W7`0diLL08&uqV*uPd*f9P7J>d3sfam$hxJTu5k*dzo?ET*NH8qHccCsK7nBfz91K zDu2KI<_xo+|+FDEGE{lg!8ID)94@ESUAT*7u8hPSCVj)M;>0qV(1_ zBu5ADoyExqQbcUcr|bu`@Nda$ea^0E!(2zH?CFW;)NdWq2>J5(>yj|0f1F!6ewZ9q z_kE(IVXF7*8ik%m8u!|KFtEg7Zy-&x^PYCYm>Kil#-wR_FU$kU)QqK=;o&WR$C%YB zjcMHuo?4cOuWNPl0bPCG!~bZrd8f7qPH9-H9@%H2Dn8Bs>L*?erB}xXY!G$k1_R~Z z^!fu)K6{^JlaG`^Ztq^55&eSM$ay>cZA-}ps88b;Lnv!jy}hI!o=Wjlm@?ud>^5$0 zOY(iH;d^w&SIK0Z{Oz`R7WO_+K)*?Yg(uccDV95x6IeLWN^%X!IBY1%QQ@<3d+HNj zEwn0d($hsnxFoM)w*NEY+^e7Y^Lc z0T3Nf;$XrufGweRNF%?R(A<&HTVwIm>Q}i72}p1Jm0&Wt!03@vnql!}K-L*H*Tm1l zr}K@z2isKVHZ(IxL>_9sll(Xus+ZNJlZ|$TD_3V1@f<&a&yb?nQ|x-SoQz2Jr~Jdi z$VX-2GC*k!yZ;F@-%ji$_LF74H~QwBO%l&hjjbYLy;eKLB5_|4RP$VM)IglFu~)a+ z>ZE@VF4j+^`J2-kMr!wahVv-N=NPzBgn7AYa&R@*j08c>s9@DtP&&fA2sKjApPgqK zeYDr{L1W=8ch1PEMFzHube?Fgps^UCMdKIM-m}HW8Ea>9wne(>-FA+q$(prHTnL?Z zeMGNxk>;EklsbUpdlX-`G8c(R80G7GjE(4f{`6#Xkh*CxyZ^_%Ep3EE^H`J2hXFNH zZ=VkR*O?L+qe$Y=sT}LAz4FidtwWn?>AMVz#lwgXEJwcj5QbJk=~QTrWa0=85&cm&nF> zow2S++j-eJBrZT{da>AsgOWs5qw%)WdjKKW*~&M$2! zcyt*!yY+4Ivu#t!p4r41H=nTNgT*gDHunAcX}y!nV0NZ@?XlgGIeUKo_`FU12l9SN z9KQI&{C2{zmjV=fr{minkI;mh0*t9EnWy`ztOJwjeM={s#w6+N+^O1ECCs^Lt${0D zQ5!2CQfnwb3O#J}x5uTDl^>PB%!8_1o}Y@vk4!F|bdRCk74^YeQfqdsCPhwfW1Co2 zQzfo4x$4%GI?TF}Xc$)4>(MP8U18r*oir8Pe?(wlZllpV+^kR+Z!<(9IJa=^@i8;X z4z5m;S^sm^@12Jjde8dkC6XKnJ_8>66XKH2N*hLp?j-OrtsIoB*d7Gt!T1&?OcTwO z@N)j~8J$7(0kW=}W&)5P`;P>veo?%<>{(fz@7+-pGD{SHQ0((lWk1IW^WMH06B9v$ zT{Pc4fGQBa==A+niPrEt0|Zk_60rg4l4)APY#lI&7*LdqiHr<2-(2_kcVy}iIjzhBC;4d*>KJB~|rRJ}fe9y0U@>NfDK<4ZQT zvG}Z9({!5Jzm`K-|CaLIxg0hCwbDfP*TOiBvj|MzI)@ubY^&~2m3Y4{(QZv_sV0_w zCpNBX;<}thcHTtItUotQ`l;HbD>UbrOt1S)?Ao5@TYw%0t-nSzcN6UeC!*S@QsZ4_ zOVoV9E0?hC0XSn%qE}bZT@%%xioq&tWrNmNP5QiiTL=7Bw?)b2|B`^X5qs>av?*y$M!cG?J}BNd z4RSRK5BAain0>9tt~P)i$CZ#RhY<rD@oL&hzVVJwaDL6TU9iYZSYD+d39gmWrGp` zuiSSe548emzHtWaG?HBMWJ5-#t2(^THQOYp)BMAiwS>+!{}zoXmG?u5xlY&zz)HAl z@%9zuj_X&Ba=_f5YhXnh!J2p~m@~35;zH+!i{J0Rj#Lk2&oKGvYWvlVEduAx9K*wq zW^otwrmny2mSX-+H5mvKDnW#2JJG%tL9WI1XK96(K9A(XBX>dzokdj^`HCa3h= zTHoLTx58)#d7`H4Tcx$Tna>braC+DgzM9`$W`yf$|NO+B@|#A2IcF$&#Jq$H~x1hQBTa8aKG>tY8TJaMLk-LH~sQ+jr4inneCJmpdGWT3ZR) z1b$ilnP7hV!b`E!xuU+|nPWy>OEtj}CuT(0i$!NdvVi$m7E6kKAbQugp3c#I~zZlhDi?Z!gtcOkJ)<<;sJv+%J8zRwFInxu>@t#yKx;+Afs$0XSC(vQE9=Lyd zFntMY8$0?Yi%!YD>y^-cxRrTU^{hVsq@P+mxV9=*4diVTt2-;H-Vb)`**sDYxgSWy zH}OKH?F+#DH7PPNYl6%=0z}=N`t|4ldy^SsvZ_*55=imT%8FkQo;^6+~awim`^@5O9C z%UT%-mDhBC6qum4zyfUIsZff9(xW~F_7q@zdwSH;K1~K2lZS3nxV$U}`L({5sH&jz zTU-UY-@S?mZWwcqptzKgJ()#ODpIR zZ;qREV3B$4b79BRFxMd!;5~^PdZJ| zTdya9;*yD|7Mi4+19E%adv|wD>6T$~?9N@>xES-oKI*3glOwt&M)tA2(Uo14{?(>6 zxCsHq4P8GLR~lV?#2y-1LFvH>i<^hOHoJ~yV~-H?sHIB}fgXK#2q4CLHx(o${1{p+k%RU2!s)1lJB4SiqL)~cG6;$%Y29U!n+mWk1N$0g&q z)b=$2+xN21Y+3i(qNMehq-kSPmXHX=P){X}&JE@|;VafpLA%mG>lCY-xoXB}50S$^ z88nX^eG)-&E;;>WHK~@5r(YpuaPj zXZJg1H{>-?IwdNSJ5co_)2N%nvAL{SJ5CQ1X=(P36&+k#em}yR0gT~k5g!v)C6mKS zTUpN|X?HS9=PqH~sPrEfX=8w=H4^#0O3V(MvX%cKNHZ@AFIZ=4DT_dl9(>RAc? z^xqm^Omcqb{@i%L+c(*DH1SH@D@?W3ks5Un$~OEJ5Vc0^A3g5xHvF&FUc?TMrVe4x zqeg@Ww}zvmMRqiKj@~@&ECyY>#))d0Tr1jjUcgF+%`3HUk0lMwcbzvI#);^SZEyV{As&{s$qyOq#Ly;7pF|T-=B4x3bE9TFueV4>XrJ{~0V!scG6dz~ ztjXiPl#TK?H|9Fwr9X$m`RrGdDXlUilhLAYQm zKYm?ubJ)SB>ZnPuBXXfE=GMw<;5tdN&8@*0jG*J?Y5ujV0;_>QoB^ik;VJ*VTx+r`WHv4v9PK*HT7%;qcVaePo3gWC zm!J-Q-l6*y_F?-S5RKkWI4IHPpn`4|*9P?o`W0JBe~1EZ4LJ9qP2s57~P>9oVu za>#ZEZjL2MTyLRG^J~7E-KmBX$Gj9^<60l$MBu~ubu9hkkrP_dI^mqSX?(T zv&>!6Q5R!fQRcDJ))D&%(aPGT+TT&XN&okB%>>_^)RlaGPg(hRdS*C<8Ji{3e7N2+ zl&ftf7B-ll^nd+Cx9`1dRWsEuG+hBIZFzg!`UsZ3p{iyFH|@r}<{S+&A?Qycc~ZXu z|5}621vka;W=Xcaqk`EeA4uT3>AJ_L{EPwh)l$*X(QG$t-Rolc&Il$#a z1CuuUe)&Hh##?@f0DV4)1BLgvVXs5n2!a8p_78Zq^&?6D>Qlc4>k z)m9h7#Ps({@46S-stsBk2MUCifVM*)YmfF8L^pR^-ZKJq6^JZ>biO118L((9KAryJ zh+K_Lck*M_r?qS{CuYt9b7@VUfOf1kik#wNGzq0JJyu zq|0gkQt0>euif(-S3I%c)8rAE>1j7SFy|j%5x&(>OBGS>Wz6b2V3z>ap95w3@b4S` zYBUYf%H!;OMSyKf96+@oPwy?*k9X^Zr-K{ss6pQUe)<*g{2i?jcq$7<0s<*9pl9C> zjJ$T!*~003fs)#tYLDS|{hwpWl2n0Nhyx|;!6bP2z*GAZ#F*r{y-gXWV8$t$tx(11xw36B{`Bil9yZy-lqMay*m1?o~gGw+IDo8a|5~d_@4#IiSb2v|05mf0krv zUt#0>)AYKRhGWg{4W7jrz&Ir{{jv6cy^8pb`NqLcTjVu7%Z0WZF)awFm@HGS?2fS? znVr+j!V+H*u3h`@-t}~na`~QH4PB7S;%S-?N-rpm9DlQgQ@QtVqox{RKI`~^g9@nI ztX)3Q*!ygxy}B|_|GNaJ_k%sXM2mYyfSl^Zg7uo*OM%VO(Y_Pjj$0`UzBU|g)<08L zT5t*VUhj_R$^Q;AVsI2(EFl~yC}D~r&BE}JT8>@)J~u4DP0&uh{tybnz9WDeh*`VuYxb9hZ5=K!sQogO>+dAJl_c`e*^d0LeRRwZFkb*s7yyVV zD$(I;5qS3&{K(2}RiDTU`HV_Ork;nJ@7nYC{+y$M`pu%<2gbZ2z1aYwhsaBhOi*CQ z{K&zri(5h;>re)6dHL7Jq?p7`{m<3g{h-_BF7PfKsEh`B9sQweGSlLNW0%6z@;Gg4 zT|@af6To+ug%uvN^ygDOE%+|r*ncHT6wun|)ikJwW#U3z^0m)CgxpJ<==0o?3~{!v zm*BvU^!sSiIcRYZckTQw49EN&J+gA+R#~-2{1Xlz!BQTni++J?;BU`t3i<}>y~H!V zFwld4o5qi&zyTk@Vy`*G!JtWpoqu$Ud`}znznZpLUuM&I_rQ0-9bW|eKK%FQDKe<| zvB9qeEW3?` z@qJ9%Bf+LRO=jOY2{nhhHwSm7{RLuO85tt`$-ll6c!5(pP`;J9$^vczy7Dv68Y%#Y z!PccgGu4A0^%gH)jF*2*&Jg==Z!$h4QyJ4@HdwOXaDP` z{aScf4tb~ICr*(bLYFQAa%KEd2wnNm*v%1D&LdXLso^8&|IwVzb8{DaZK#hHr32=fLyT+(ETETB9F(@CD$F%!6(_*oc)4p^u9f zefmt7*UtP;C%#va8-)cu4r%9w`amDoO-po(&OUBZI(yn}y)%{!i~C9XaE+xuZ(>6U z*3PqImh;Jfog^ot*cdRSU`bofdbFMLgc$N!K;LVsyIFONGo*D3UpKb`%MKss5P(SN z4$mFgKm51c_u7Y5UJdIr*Tn!StaHCw^(ZhMDK6Yo!P#R>|GlWB$|V+A z?)q6kIEHj@>l|zolA%Z%jb9AYad{NVfx6!~OSbiAtd2geEj$ZGY0H3;kZ=F3|MSrm z8qKR)^*_D3M*}IG-8Ed;daEZSD+HP&)}ALbYy{WgG%&l=yb=Bc1&;|lrG=sCQVsNd zPHGr?&*V{fxh$VY7Ka0;=;}R>->cnE@Iz)%AL_&8;G0CzrVcNzaYL{(45!r(vR^MT zE>>{PyuxK0ESG*?3y>bz*LgU^C2u;&X4zX%k2qj;2PjXXu|^eG9mIqv*#Ku}@A{S1 zbc%NKFLv_V1w9!NO9-gdJpp}H4_mT&Irx-2GQ;Mq8;6{DT^tS6^Qp1-N6rn1;P{>)S7Mv3>3ON2AF3X2+LZ z03nZ0GJ5~r%e4=kW;R2Bw$uS+_#GwxHG$e6%+7s@TMbs8)03_3cY_IvVXT=zVrs^S z+y^QCilk%AjEMDJDnni;Gc2+>tX|q4@O$_0{JQf8>H2+uR0CoTnu^ksrc>I2vj;j< zsj*Pc3)7HhYBFI3(q^=f3TM~9!Z%Sxi?2Ul;pI~mvDefcq$?Y3K45KUQ2*Mv0Vdzq z;+)-Aep!UL(f(d$q6`jKG56z}h7Z`Y9{%jDm>jco_~PBHKs;OHTSz4^X5Q~E&+}|j zW_mmjsKce)SRvYFtxB|>bxP&;TR2~WphVwkzF)=aql+I0+BzrdsN|?*n~_do zQwRCi04ul^lT!gr*t<`m6f6=XzX2!1ByM3PF=y#S9y~-(cV|U)QdtvMaZ%d|{?p=Q1HFOOeSU^Br4V08q zF$m7nu7EicPCBQK2%H6DuI&}I`%A|Wnr-njY0*nE+=u!1Wq%GppwD_@$M{O2n9P79 z;xB;VjTmUs6Hd*S8CY$E905Q+inL&{RV;Ul8FT9U;}4l@!KeKzZ=JiXMl9-HI)!Dpi3pV>*PO> zK@(rCefI}PuiWZY!C>#0`s;UGIcpEyR(uo+%+Eo@FbW;Mu1gNEdM~@D?EKtD8dx;y zx{y>H%|n}z#ssWt(o#yoYWY7aseg?~FvKC2BYgfvBnLF5R4J$h=?**fx%!5>yklGe zdnpK)18Vu*bO#uMcn$!vCOrBm2?7Q8*Su8@+u~+of#t@|TO@6gSkTL1%Yb~^F)0|p zJ9vxdqPx$sP8ECs?-z_+Fixd*nM)vk@RfWm&cSxG@Wj96z%nPeqSoSeU>T`71UP6s}_ zaTGNL{T}LgZk4Lq4BN3r6o z%yL%G8Zo%U2y>f9{YcC)oxIX~pw-T%wb-DfgRbOuXk_DsKu12>wp%jh?T^-n3yxLaegu4iPjX~amD_t}U`JqF;O8}LTB%1&q<|7qg)F?BP2rAdaSB@5LPTI!wCt~A59uDd%+<#UY|4bs zeNOqE?hu}Vl@<h zc(@p7ROp)Mk9k+#p9bGuChTUPHA}_ei+gq9bcpm&E&5cp2&Q0d=|%7v8!7*FdVlua zdigAtB86n2Y{4aa-&Yr<`UUm-9M3mXRwj{_4Kxg#rUO_egWRG63==r@kkeVbV%l4s zW)GU+s193JfL@xQmA%W{?wXI#l8W`@Y_9Ls-HOrpX$pxpTBG6Fsov10wUX3jVYY(7 zJP1o9lQTX~IruD1LP!@2nmO=RD1z)l=4n(N)q>O*W z&srJfK`&ZsX#o?MAu!O{`PfdJcpTMV&oy*DHd3ItkNZm0@wmggqUeD!kBrnksrePr zkr2Vf*mDmbI^73**3bp99}X*r%1s!5u{mkI-;y|)_UcNV z%v7b%9omjV-G-hR0lC_T{g)FYx1YotM=UI1D zk?RN|C2N<6koB`Y_}?B&w-l=?juntKmk$+xwrbUI)7-r)N68R)4RZ2^75gtcg!FLSN_F3^7d29eLmMxe95gl!b8*=2OOr zxjAWal+aBjm~LNW`0Nd3)|I-@V6o3IGk3}lQd2Cwfks-*T2N{sII)}i##I=WG1vA4 zU1f<9SAc2k@(tVIq6j&j;qbSU*-z^4Uc4tRWuKo`A=@y(t=Xra3Ce@GVVUfBNX7Vy z*ZIvu`%gm{17YxAVNxMZ#dGD71`HOEnd}+T%PKOjD4Fg!3@;EHD}||43&C0Hmk{@6 z*XSZ6Svj)q6esK;W1InyC3w`0oSdy}pyaeV%fSm-3R}e8^Srkt+bRtQ?Sq4d8{;bTPZkLeLTRJuA=3$_yndytvhaU(En6e z$g_6yj-7?Qhlr(7xnuqAuw&A}1$=x?3~t)_52Gjqm<$*fYIX-06|8eQsRKoE&x0oq zE}Gr?Q){I6z{Gu?#CAjgiFY5wG<7gf*hg0~IXjo&H`%sqTXl}iHX!Qq>5z4c+VSe0 zfqFYB+kZ#3B5K|qmiHa1O`=1%V#%MY!W={aU@0=`Yt%uG0tuWmTO3+4KHn?{$xeVz zRA#z82L@fA?e8JGBG)F-JH@xtmLrF%EK@JRO zjBz3}*8v*u)e5`-L$(dD3i{|@7ul|#Q$BnbG6jh@rmgO?y1zg|2+f}3#O*YDJfuwq z&~7Lk4hgDww4guD6QbrYia}-4V{7Z%KnZoVKsXW7fIM7}-5#KNO5Y#>OT?`M(t=2d zFI+lN%-ydENWKcD@)ST*MY?Ul`*i;Af!3DV#Sf0Cy@r|1B*!PxV3OFU#n%?z!&57s z7z~*dM9~+BCHoud+;JmJFp{z%x;K4m)~l*?%M`LxX1DmCyP91Jaq}+zfaE}+cdcUc z8b*(nSG`@HB3R6135(bp*IHs;f(K^inZ0nuH+{C;!92j9>Cf>`Up#pVJ$_s0fszyxDYtz~2`dl}` zriBY%J;qp7I(i&n#2<8)zz6diA~_-b^tf$3C|M8$Hca^)1U~gA2<&ZwY)HT*tVKrj zDlnu;m3Z8sHM}G&(*Dz@#EtE6t|4I850VFKkkn7|D%<^5gOgEI`ONm7s?*!Q%dzy0 z9ZkT8rnc7SxOV43-P9GNaO}?PTgY73p1AV{e1Qu5 zPM+tkc6-Q!VFGX$(8&aj6-3p944tgx`)OkY(T?>$l9{ISmp#?W?io>#uzV4qS3s{r zv79Z;V?r0_Pi&zn&-Kw`mNFC=S8As|@Zcaq*9E)~GIBs_Q&`w36*K^#nx(o(tPkWp zf{_11(xe3IRc|XHu;=@2zi}D+V;?$!H3ii}TLv9zx+SVvrbl0iai|>+o~e5P0!{UCc(@VvFfeCG^m5-xV})&6T@cZ_>AH91RnUgljE?*R z2haRC5y@~hYOUq|CJwDZ!Do+Okf~#*JAvx_Bai_;EfwZNdV2{0 zwU^Y%VD{{D4*zbyU(bTHaoxaKSlcb&U(-fz9`XwSpCwU1{(mCnN4D7AFo-b+fIirc z)xlK4LVds6`qb{L>>y$8-{k1FE1UxNNIJmM?sq=mZn55EptoW)Ok>URHRRq{L0`8jj;NS+b24`GECjtLaIn-FPu~anhTE_3o^Tr@PbTJM>G;MT z1I>{}9I!H8-ne&wlb`1j_ia$Pk-+;tTMZC?6cq&YIGmgWnBYqRzz_-$32{{-^bb_R zefUF%tU-Tbe@5c69eCHQ1$3y>oL9@Yvx%{7ywn&e!_8I>dc*Y5jRcbThINr%T1l$K z!mARoOO!KU6hE9h^AP>eNR&E?gb8jF9sD7%1GA=@)J zTaB|)5NjqRr|#Ze9RfpO64U4ET2P%MkDH{l_@9R& zcv)CP=Vd3er0P~^kr=HJ$M^Mijn)c72S}PBTr@=gHQ~^qN# z2i|%2!w?2;ez6&WUC~C6pn(8v7wkV>fS;c|=8gzl@wolzBbMQ6(WJScPj+vc+-!mI z@zvGE2(GUkZ1Q@yzqS^*~Dcq@OW zm%8Vm-8d#Seq4P%g)h|jgpz?hyLd>99vkdCg zr9x(D&EFwlnZpeu8IUVsTEvXN88~}Ec)@N>NOp`vw>BrhaWu8NWrKDbBE1Z5>oM7P zjU-lBsdJV%#4CMyIM(jryo$-GAg!|2?bw_opX0Cz46LQkH6NR+W6a*RddSP<8VLB| zc|jRKY;>-42f$NUScUGaKhwjM8hrV_T{kbDuydJv_G&;l9$e{GaeWryvNx1>*nv8N zTpO}l_P$`&-O7G6grz@PlkNH9hQFrjGr{{h%A3#l*mlHb^YnjzUjq;oV~cLgJ>4Gw zIr6AV3qCmzeeFrT-ow*Q27vuP?{;LDq4_Zfwcr-9sS=bQ*6_H z7KX0?jbXGOIP0 zdHru!7IfPZPz={m)ey2r{3B(qxiGS53C+#wX|Rvp)0Fdm>Jst!=#&E4I*dTECH7qTx| zCF9a#@?KFu0*OmN7a~)wiVoIYn-_@*0%n)(zwvGm06Ngt8=C`=89nZN?=e{LPC5Br z{^oO6zJ99cm{bo=Z1eT-$WAcOn;V)r##d7KJJ_I97SGz8a!Qw9%ydiy6;^}x~tOuRp4=~q~3tUjH#`CeWj zjQPd5i=WNt+Un7KvBeYU9Dl&rt@$X;U*o$vagT{u;)>ZEoHnswEx)!qJrM5mqFK-6SuOGR-p8=W- z*md^sS?>+&L-c#VEReO*LE?;&!ZVuYXgrAZH>IMA_X|qc`L^oU+*n%mlB70dvV#-- zVeM>iTg>R%dvX{-_#0JKw|WOhU8w*Zw=S{e(>_RG!Ee?UdwrX=2b`$T;jj*hiP6%b zJ?!#;wRVO!HMUHNl6%^Wu@E$bdSlQI@#$JYF%2_UA&!krzm4B?Px$8}dAHvH-vZCj zDQm0t?T`=H&k1~MdP0!U74ms-58*Rr9P-7NpDBjTUaQQ%SM=pXkIM}(ctZ0)e3Mio zD^j>`^Xy~Fgr4-#Cjm{KoKA>O>`d3T^){4nBH^{Kt-(5S?nCo=OhNV2ODGGj&_m^| zk+dcUCcUAnD6QShh_~9loZz0(S>sNz+i|U~gZ}X?PTb(k@2gBE%S)_N<+&wAy zZu4EnCNJ`}1|O@PBD>FKedR15M)P@Tn-C`T01L0bnkO;vnHNpKNTORiZv1t-*$+xP z41~Q!7~g~ChCm&EwxCL*FY6+PD%Ii2JAkK<$QpflIt=o^hCWHQ#h!7l*wgxu(%$>8 zhj$wd>p!h_I*O0lQpf<~n0hAGVKSK<=cV6k*anmTI^BqtgOWn6+x}%9(gl#v0b=vagZH-U(e|n< zw71J7VlvQ4T|d~K&U3iunp83j?Vo!(?SjV=)^F8rKsMBZj^$(sy_s0Nj`5Z~g@5-^ zqROPZhaC(^`p^(>N3wrGhV9VCquIg0Mq&qj7~SHL%rOM1*D=-bT?21RAox*reo_QE zgNNCP%-!gKFMt=R<6W$XckUHF_S6k!1e}q|zIleU#E4nUvN$}N81iebtl5c8kvTN= z>qM2uniQM!`$D~?XO6DdpafCyZ1jQo+sI!w%z0V4W2F z<|1SI$m*N9wL!fEL~c*G#lz*#g%m={^)!`HH1hR8e#H#CwEgtO!+!hg1S!=ykU-+F zzj4DhPs(FBg7BES29Ez5a6lY9g_pl^i4j2D;6w9_mEMS|=EGI)id2BFJ<`6T_QfF? zzW!q}1Mck*yWpe??RI+0WrJlullJ>8f;L~qo58WYE1H>m^w|OF8_`wFE)}#Ck^OEy zj$P%i2KORIl6u#VG5vl9jB9&(`h30&93lSG^TV(C z4B+(Dxy)CCj^ODEC-ClyZdQ#w<}wIi)hO4VSGdx+nB~!)t%oA1^Khq}R&pO!oYV$C zpe5J7(w45-DG>`fYa@HTTV(S7epUEvntz0L=N)q+=p(M`<+K}oeFhaiSy64~GF^_K zYm;0*Btt=X%VEo}`Ju%MM)@Wkmvu_FWE~E zdZ1B3t#w%(Bk`Gkm-vZ8Z&`)T3;(Rb z>^^SkI?X`dRBtcXh!TmcI^J7)ClZn*->yUG^N7844A;Enr?6{zm}2~Q(&LE>I$sljeaJQInzWYBS@ z1FcoAod5r{_ufHK?On7WCX8T22_kv{5hN%`5Cl{tNt7TtiR7FmqbP_Hlpr|?l5@_W z2uRM|^|og_g;IgwO`X^Wl|qGE9f&N z86t8+*!c~Jo%*0O53mGh&*&l})cz(o`(=E8bY0X3meEm7LogeHj8KNsg{$o6g8kp6 zic~TvJ=_P#BG>Yu7%ox?s1_*$s|-Hu%#z6NL%^afqxZQ4%Vxy5OH^poOP@jRbC_L! z#>`~xjJb1|y&FBgHw^rruzKOkZ=TVqXcsv1E(hA(Jg%9N!o8h}d#6#w#oeQILgEh1 z0uoL>Og^XkE>cAsa^Ymirm%2&rr)xt_~5IRlJ0yOxUD?N0g!nLajsUn*!EZZ^cmd~ zKSvijT=96kZvU+=&!E%5i!)}Pw?G|?7XMJ2n)PHl{;P43?v^f`_a{Z<{B0_ZJ$8)d z>d}HPBO$3huS<3V*wBD@IY6kO4QzVEtNsUZoQ|KayrlaOPz1T z@HA)9S#9UpjWUBm!uXZS{u>`zf47(!>-_i*85>wyK$-0HU!!4Os%#}*t@af|$b>$L zHROtt4Nv$}$Y5aJE;{OyZpxofo3mSTO_T5p;H0bef`~;7#BMgUTwcSywANH+CvIqa z9zL0yJe`PMJf|($Bg5tSYUrIx@XQwJMWrab>x=wzC;puBWp|FWK7kBtsT*&FhMeIW zU>~H);x@!@86)ML6LH5nZ|7>p<#>Jh2oWu;^f#w!-E0PqjCW=XkD5pfPdZw5H{Ej| z2)ofg2|`)pR=s`zXIuNX;u*uMK?0r%Vy;g^i^G-^txtkDdNa9;=)_LW;r>k6o`{zL zCj=23mc;xQSN&kf)aqsdFgPWW`?z<}G-UMrfCr@6Ss*+hGZE%tVV>X|T_YD6B2NV% z0^ov%gciq2f#SJ!;bORLVU@AwqPZq^N;~(9Cl5Uj7g*oVYOCs0DxJrk5JcW}!v2Yu zLoijnFoThoT)e=L?Gq$*1}=T+NbbqO`D1&p1%(aXuwGtHc>PlzEFj3X{XT+%u>NpX zazvX~Ymt2)O^+j=)`PWbNs-(=bPv@wcc4?s+eD_ug#}CUGHECm z4pkoJFnSw!J+9-AJ>2KV@b&Me*A&2<>7fB6Sf{1D`g@$E1#XX{0qQ!g)M4px>;6qC zfIP`Cig^I%0xwAEp+Uig50Ete{IsPw{rfO`Zqzh|KmjF~T*L|)`H8k4H`ka{m@xofXHqE(vrZ5s9inw z@zUqDB^BH?MC$+#`}8K{7?&Z`K+lN$IprtXMBrsnIX+&k2=DQNPwJecg5qv>Ld*Tb znxs^gvt+J^*%d$W!|8rnAr+9huX?3=tG@NWuyuHT4cBd*M*$nw>83+;){#H3i+T%w zci%W8tDLm>%q8R%I(Uw%GJ&lejWtwH3IGB2P2@erPr2FhU>7KV&hRyOy4st`6>Iv_IrJGsC>rWcFe9RnViFaIxRMOGqd5c&oyLq z)zG&tn9=;bok$74A5sWgBGzBI*Hk{jl>e!f#n50#z|V@vy_pYFfiMI}L~HMty~&;GEi@W>U_zJz zd-gu_(u{?--gMKpJ1zX;RW3YwJJlXuMU$t*ocv|9|G zIogVRVb9V@yv|~VF^H_Jts}$0bTR8}*+{Ws&H28NAu)hAxfN?JTbCnliD_;e5V~dG zem|%LW^>2;Q2?Y%E^gF&vj{{$NPl>Y_bGqPJ?z)JrN{f{a1G-pSq8A;?i%l)1b(6n zu~Zb86Z{HhIyZ`~Ag*rs$+1wcSPOO#r5(gbADV4>B-|o-fAnycqWNtdM1=4tEEX{9 z8pn-~Ao%52*b+DD=&ru9cYmQy*GXBI#-Y^y+Uc@@y_u8X40BPQ3KAeN)}fy$xw=J( z09F(!6uVl6039Qc+oSgP8tw}X35UZHQC-@w%|AA}aZU`{h0APLbZod}HE=XQVdl*q54Kj79q!UPI@`gQ{dYoP zGoG#Rdj-%kz^Mx0+*T&Ub%1|_!Ax)2BX(kk!b}!VxjheM81?AjIC3hC!DO(eHZ7@= zaiRn&&xE}lx#cKk9mOS*=}ICKyX3Ln1HJWKbf_zu^k7@>&Ew z4+sk0anS(6Rn80NzzKWmt5egUg=}qytMIS7roTQSmR6&J2Ts65>9+bbnW4@{NJK zBQ(!Jxyy_g`aLRTqV-gN2}DeAHGn*T1xjB~Q+uOs`l>*sWM2WZx*MW14_xT|y?UA> z8RH-i<<*X(kVX?CK-5APzqy&v!sFDpRPFAG0?$unw8BuKks`1*07wTx;$yJEx|2+X zWn7Gp_RIixN&NDNEBkg5{O!9wZCLqGJpo37I^4t!d>6vNy|Z5N<_>KN*~@=e1|G2> zHBrE`y?VrxDVWTo6~~T1{ZVuEK%4=|k(R7R)`hRVp^@?nDi1vh;Bdta>^i00e*di= zSz6~L6WuHLy%Dwr0df1BkUm|`4m@=Lph>YAo=~m>TN~a(;h7+v)`#nacUu;cBB-Lq zPw&5@!>sOyK!~rXtuV1`9D4_9UC8-fQN{7C$?>S*#akB~m8)|BXo}gYix-OkrT_wY z!!IVlO<>f)VJ(5jhwgp-wN-ri!5HDR`{Y-nJ#F#@DYz*V^zFRat&q~4i~hWo{cLjA z5B19a#LtUd+??(yH}|r{ooLgvtgNjF^BWa75Y?(l20++;Um}&QAW+foK0E2-s}c<3 zfZrW~!7AQbm-4~i2p$8qkfX}+5~fl4TN1Hf!D24C5;-7A4&A7uu0t~3-l$!0W%9RI zAuY;&;Ri68bk}U@ms)*YD^iugG8NC^_39fIg~FhaTOnZ5Di(EGeOV22|vZo$oK%Hha87YB7|BxFFKL(ZsSV3WT z!{SexZf+#zf#-~1;a2pG{`~6SV5M{QZkjl8P;=`Gv3m82$k1Fmh%djjcpVM{O$A#3Wz+phZ`ax1_V1K}z|;rS(^m4id!^>%I#`edy7HW- zd-^B#Bzzu^_K)rd>IimiEVX`2R@`YKQNi(t#C>xj#+y+RazX4ox6bL^p3%gscF0o> zL!=B`37@QXMNl*#Wr3o6Z1H>CpYeYT6{l1%^b{lzS3%LA_#QLfH@ns)rLl&Fl%F~L zQ7a8^XjKM|F&C5|*8zW#mCLD6frv^3We7|ukJ{gMi0ck~xV4MJZf>#LflmE%PtZ_Y z({?ngn;tVP&b)46TDJ<|e>#(J8Lv5}5GwKN&br3ltw`B!uBV?EU)h6hg2j;mlFRcHSw32JFwq)9f@K=HJ+7lp7>S^0*MxZ z=X9!F3ju(BS1pK4>XBV7e@Ma{yG{vQB8%1@8)M<~O?DNdnsq z^ephE#%hEYC-IicRO8>8#X^<^@~OyA-uK})2BlWccy^TrRAmZO z57*+TD9En?2L>KI1eA1wU`=u-xg!MDg}U7~;X+EDVD05|5cigMvl&EAe)by}mrC#}xxN7a)-zUcxJ` zRo9T(DN^{c-vwfv8Tg%ozv*j`f_P^nfk_-9sf3$_UtWKujT5}4;yqvKKQsWy!F_sG z&1Wk~7~#P|><3)Tt7cp&#D{?AOLY!TT$`$gu^gG;JD}D0as39r7AS7O!{ae0F5y~9ZF+m8gQupT3rmpNyFEXoFWWFl~C~n-Am{w zHDh?H1}M(}6jKEE4LIR*wUlp5?_a6|qdjD<>>IBFfTSR{cLL}w;H>?*sW;nE<>Qh@ zD+p&*cFoX;giVMyp%y$zm1AmeC6wq4Y#+(KzbBWZ{ge*w0zj=1rzmI1X~ansjE@@l zFMu%UOaBYdE@{Q)I2Jq7Dq2YS1@h1-fRPE*%mTZR3RE2x`1RMR%@2pyWE7R@9SU=X z%`l{f^N4Wy6P{9@aMeA;mzn%??&wv>=tQT-?qL6*_7e!nH3jaT5bpQwsN-C@3yqKl zJ8;M4M;{;nPu-#y$!V{}fhMx|uF>fk)De@EtNr^c?3)u69bnG{VQC&z-;ZjRz_m%M-1^3n2KjgA_ziUr-3b8j z3m`S|f?qxJ+pF_?PhoqREXJiGtgr{#oe8+XY;uIC${xM$4AkVK{i$ckiCW-kmC*8s z$>smZ>sZ|-RF!A@}!-%7=Y%d;9Ypb~;6-NNIxAZth;_FNAqZ(Z`&R7>_R}qVXXMSOvg!QvH=&d= z0x`iqv(F?-LirH(pq9!W8={YK)d0>X5-cGQ&8$J^ZRBh3Fe0A{MN%+6MuW{u4_F7) zFI$0s0tkkIx=TdD-$~q`$@dq5;l~2}aZi8SS1G1e0!*;q#5aNq4w2?L%8WX63uC=WrXv2T<^ z{~M6=BHm75e#G4~ddMs9&a&XPG{q8b&PZ{hYz}a7Uy@8Zr2KeuR&!?4Olyt2*uF1) zW`Nw{ma{0J@N`pSv06EizqyfC0~pLfCPKe~Pm=b-OK#f)$kBCEojYOXs5A+uW&cY+e*m>PB8vdQm7kDKrxbPO z@!a9B$S>gRh$i^*4U;ucUd;;lKE`xHt1Ra({?0VjMm5smYFr(gkrVsd0Z~YR!#c1y zK_`YNJwbP*JYIuU275~M#2B3ue@&{OHr|sseo@IeXJ;{Jmx|>2NW^Py=&qFs#zt(_ zf%nbtLa`%zQ*0~?Dk)Jhl@Aeer1s#J?pqhPI-G-k83qIc$Oj-ElG;HE1?+rASuh&t(MKAY*Eth*>IQL2)c==%aKOW>j)*PjS zeFo6;GiWqM-_^=B46crBKs=BR`e*9Cd*mWQIj|c9W?6btrLw0g&KYXbeakV>?gC)E z!U{8@{s%x;LV(k$fg{&@UBnFv_+C%Jzz4_J$6~wru`6!SFP$}$~WvPm8h#8 zlEEPG3k!cB^g|GGobTYsWC3CViC|*Mh9}`DGgBx$W#Pe~0P{_j*NjF4Owad+;pc4s zd`QG=imwFJ?>Nt<`@t^6Sa9bZSGRXNML>M)5zq3}ENF4iDO~j|7~8SNge7!{%VpeF zJHRJS_f8)G{|$Vq6s`mklYt+iWU3iAaxI*N8gGn9Qi}I1Y6<+A6Q=Iwjb|Ap5r8a= zcV)|YEOzr+Kj^*?!A^XYvjG?dK1p4!`pkPY6~c~ftPJ}?r$JtN2%B+A&Sht0XH?)%l)Nc z0JPY$4dcT-4mjN(gNsN9?ap1u#=nI|Ty>s(=Fs~Hw1Fa-$|P#7A!Z8^hVhqjJ>1KqB= z!@3pH;-EJ7_NNWzW5QzIwBE1%Qy&hk&r7OIQn$X=-V8a$NiKJ}WxG^^7I|K%VkkfV zApwF2M3)N9+yJTF_1{{F&OE*IkHfX6*nieK6?(Kmw_7!3Iqj8^+H+ zS{_udc>;~FRN(Jmv0$lm|MrX$4@PitAssppZX?(Zz+Oar0-HK?TS1%!{3lhGz-dm! z)k$$c+t=Q0O9LzmfQ${F!q7asxTN-Dg3R{fV8|di@B%H$o#(G&wIl=p19meoPAFX5 z8nh51P}-VVs+-n)z*4oaI80_iBSkvjLC>RuH-dl~A&e$CL~;CaU@djuFNr&MJ&CY6 zlnc5hmiXCD=Dqhh(FC@^tZJ)6pu{(Owe+$bdI2C>P|(VeVk`FULSHE8wQ>;<1i_{i za$gY7^+#mcVfP3a5cGap&g!d z8;@m193J49W+0;sjyIRu5dbl6765=CZBTZej6yq9woUW44gYY^X@2(?emff01>kMz)JNYvL|*Y-?1TF8IVPwG2ioN1bZ!h zVj-ZQ_B(G~i`IVC0yuX^S1>l`IaJE!z~2_Q?u;%LP4w;^RPlm3&|fXMC>@K_)@cO_ zKxL=9CN!G>Kz}(Pw)UCxv?ZgcktwJ(kp6+nFmZIT8}3ljao2OD4aS0hA?xDyMXR;S z?PHQXo6EJSU~PUz9i@Yo-cj#7PJ|LzA_WL9eM(r6?n=a8(f3N%=|KSe43Up|j&FN< zpk0CF?&_hIZNc2FQAwxbTz{?MNrTzrtz(EY-4UUFTh*2)qjxcSYHU1Up3)Z$?P#C~ zVURz7C{x*K4%EQwU^%e-?D8aDD5tF9#WTEH|%tV zH}banv%(lClBH1ySsWf>5&EB&nTcF=VxSyz-d*Yi$}@%!sJJ`oxxa{%&wUT9 zmv1^iD)cb%zmEa4&EbLsx9{(yAP%(SNMt7_%wNudg`fC);FFfjfK5Y(u zG?L+Ve%}1}x2BR^<&-KL=qSf^LF|lL#EYL1e9CFU(Qi)XmCYq;ZCc~dD|jxQ$NPgo zOcy+-d+Y|7*nusDeM2(GEiS#cP&U|i?>#F*xIOq#GtLsQLs^i_ciUxwgcyW=&>d+! zd~~iaBCFiPePBrbcLs83fd~>jBNdc;iP}2g7vjf|UZq!>5q)-xFeGlY_Yl?xRD-Y! z1&DXZjm7P@LMUn?&fw6iB?*MNhj>U$i~-9)Qpb>{u6|Wn4%@kJCr~ zkE|6YjX?lX_kror*;*&F+(Bjs->1dk*GK3P?PP(@G(jEPHK6a+??eMP1%%SHl1;h$ zNtp4m!Y7%~69wGsklPLVam6A1!e&N3?rVQt$_3Irn2=_}akP5hG0zby{?QJz$s9=E z(`&inL2R`m0EKVGD1!Gm&SI9(H{xpm^&hylps>UtsB_lA?dc><(j>LqXG?(rvui7S zXB_sJK=IGMtSQ-pv^fLcLaf^=)U`n1hC*MdNe0%_9L3lK9)DjG=i?G9cNv-ZnHj2n zVuz5$;x@)M8Ojv(yM1)@jX#@ViW&BuFqsdD3*WiVu15JL)uz_(uP7xF%>nZiI*~_u z9=ygO?CZgxgLvpr;CMQYNl6lW1>I7rh2-P&3V-j%c^dsZi_gpv6jwZ^M7B-2{J`eh8 zq*m+>n)4~`Tks8zr~zF8{9akWvT^=C@US%zUj^f_cvSe$QXg~8S2hW6o zi)c8`HBO}l?$H~&Zjwz0J=Miu585qxL)lSqx+%g<4JuabUa;c}&qC<0>s4DOSV^pe zpyxzujpaTY$9&y{?toYxWPn$ z#;QY>Q`c_gIKSF;R19U)6h0CW%a@DNDLYO{7~J$m_6G}=C?nc3VecDN~D&vFayrJDF^n@poHNdS{?uGHm#jJD1!qvW)oma*HW3e2Jh?(;*E%24$ybd{>lDV^Q}VHN zdz$F~EU8J6VVHb2>bL;82%<{%v~KN485cRhKg(detz534ATe12cXBRb|N-V)^~#{ z@c*(C8K4TD7+-4_%TBdxBGayu488%#NrF_kxd~B-5V*FK_?Xed@)qryi=1!1dy4VW zHl~vRH9=rm-7}8dUO4dZgl?X0anm>#JD{egso2q0?rd`f@p(^`i*!Z~>1Q5F*#~=4!=F zx6%h$9d#Q{z=>PljJgZbE`-Skwm)ED{glJP`C(<|bL`NF3v@O@+_(<)yG~tUa{WZd zDYy4^Ij`Z2i)EXq$9;hvjy|R#;a;JcD0ep>vj?IDtA9t6eH)&S!3ZA72ysE}!abma z1FIwv$c*>r&#(2`L$lkS5V{eX^(0jNv)sX^t;pn*9f{6bU%0=(UBdfIvlKO^(2eh% zzVur{;o>WSIPC+>*&JtMbd|6e7H?k>PlYQyM55~f%{0=WxQ+NUH_c$L3OK9zaKBG& zdOO_M)1VH8NF*8s35QIF)^$m6*Z487lPAl{EFIXakXku9pVDd+d~y&3vTNH)_}Z+U z3Uc(>Dypnns7^iwj%@*jfgNd;mAZvlBm=XcN5sl=@mjf$AHk-2%JYj!tg&J+^-v(j zDdYmUGO>DK7+-8{m~U-R<^1=WI7mm978KqQ(+gD2IHK7YeW}V*74B-*0 z!Pk^(Fba-kYh<6x=D}_J8Ian5+yz?l&%ml`dej=TJvcbvQ8X_2)Bp0{dqfi9#aQIN zQh^=k5k48^>)5`l|I$;=cQ>+I80yV)1~qbDQ>i{SWF$whN>(34+5P6Q_G1#fNqFfP zOan zfj?Lsb#_yl9mQ{8Ug|Ktq(6D%p~Q<5dM7KrC?6hu)K{T!I!9T9jlJJAehX!4VV3P~ z-aoA2Zk}08=%dh}$b5g;lC|ZgfF3u)TSkGGa)xWdj~josy^Q2CGW-jufV0c*xQxm> z96aWoa>{Kx984tkjKh~XIu0s5oW9Rjn76qH?+M543ktP=VA5F|mWZvS@fDjs*c%yk zz-RFm^Bo*ZU8Z<$-W#q{%P6^IC8Hw$u=B-G*6LFt-LT;-sm^Rnz`JaGUD3b@yS{WV z=S3!dL*HQ~Yz><93NQUl|FP&~6#45T2GL3i)u}4GDIKG^b}Ig%r5tlyNqAC{hvScq ze|gl)d6_@uk>$aHtBn3PeX+ukLtIyR+qUM&bymVSD+(r+lI{vGn>L6gr`0SbJC>Ct zS_xG3+-2K1MvqY%Nk7C@YcVx}G3kEm>-vB)^BHcnF>rlmMRhg)G0m5I#l3i&&*@RI zo6}Z83zNSZD}!etxe=3nJxN7w1|d1U@6Q4oQ)-(EIi?Gl?i$~V^Z!|{ zmT#WiF&ZF}w4u|hn)uSpr)PTeYTOL%P*OIxh&(Rs<6EBjc&~aHEm$i;2&|v#ftL{Ki(~thS^G| z%}5MGM&ecDO`c_`%6ggc3E9%R&IfL(a^_x#)kx1C(Ik(X>Baf`gEgLxs-+gJ>3tFA zY*E|qIWIKcZixE!`H10?53}6TN}H&*aNHITMKwqCXi8caN=>`uDzR&JdZfKXtU7;@ zx1cp=q3hKs&orY9ZN)c7jxZrFm>I?CyJMSZBbUmP2hny0Wmf2*LY3Z64Q;+G+=xM%l%8A6LfiPcpM`cK}s4YK7_#5z(sFVOP!B+qd_#qQC%l^DJla8U5WU#FIrgHb#toK zUvQZGRT+9MJ~cW;Xw)Rq+aMY@5;ZK~FEWkUSjpU8kvu~kz(j9jX~;^GZs#=JC9#L* z?Ozz|v_g?75;gXJgm81pt{+YJf824|>IAJ=S z%w;Cw#E5kwHLr0^BUu#2eh|iJIYi}i+xwGA_>{f2%uw@o`2uc{+o$3%{j6Sn<*t9G z$5e=Gi03c~mdswa{JWvmGYkFVz~`9WE&9x&wTb8qtEC5Izngtd3D(#qcC?pE)`x5w zkVz>iN_oR*cKe86Oh>=-;xfxy-M74TOf4Q5Fv&c3a5o7uJQ$QOQ$n74rR^O|UB0h)`rGhCBr9O$JbSS9Ghh{7VX5@eCSa(Fzx+#ih;7uE; z&@6%;SwFm!910ROk2Rr;MZeo+m_3->?v9V-dqi_8eCyRP#?n)Bx0Q!Qc$4K@!yL<< z>#DQG4MUEv-aWtcAlJFP)L~F}6#jHg+avKeS1u}V2DPbM$ep>;$Aen&9G%5Z1!J4X z!j-JevpYI8le2#M75Fe^JbT5grRx~=U0t6GNu;+Q@TohA z+56__dJWH&`>w6wHst5mijTM5veIcc5*rpHAvrKAw`;zI@%I8PSXUGDbh=+}+2wq{ z^w*1%@*lG$55|7Ke~$5NM~m)ueC>cDz)wo(gFqr^7_LRPM)*i9ATVWEWGU!A%wuog zDaE%#@8dKNeJ&3)l{T{d9GBaE)f*y!vB!gs(e*W z97+fp(EjcB=I~=ICimKg!!v|MRhLQmlNR|635iDl{LG)r8iqFOC^JUcxMw(@j^~eOu5-ijuDo&F z#eLelhMijW$cWq_l5NZBldQsa-D#D$*85Tp&l|%mt&%Egl;Ds$b>;+Wp-(Nalj%&2 ze6W4mi^?W}To|-c_|#F()m(n7ZMo1F?F!bqX|O>ksCqilqDQ>QA9RnAlDwjm)7|+z zQ70c8J4m=vzo>>@D0Js=+7{xzso@m28O5;pjl&~HMif&yg6gsG?D^^!WIXxSm)oQ3 z9enNc=LeDngBsYiEv7bs6C~p&tDAWfYT%+I%u-+FeHvUeKfs?ovRMTOb7li-W;*!L z+~g3(wZhEm2+7_RT2+ta^ly)JC_EElW(tdI)@enChcvOTsiT(f-QFcNxG5W|<+v(9 z{PtzlO&tyhm$aWGBt>xi-<0Iw%Z);DTI?)}PsB+6{;ws?AxA^WTaR*TFtCpz6ueyrvK1DmJ3f(aM8g`| zo|(OMXTr5mS=p(m-e^!Vgj;VNk6Zw7PjMIDTUzjQhr3%k9^=`+dRNj`F~v;1@$9`j zJmTLEC9-6)p-@vnMYf&e4*N4rm9hIw{HzdY<|tXV*f)rhE5QbaL(!x+5nr@5L1UWF zjW1*Ud}ALwu@}TBDd$cQQAX3E+g6qx#16P9XsL56QZDk#m#E!79fwBGYG~%{E;a5t zB%9{W&5dPzx1l#E9mc_<_IGJctBz5BNn;ktmA8CaGxZl~%ZvQ9suER!Ah(Pld{tTq z+3dAkUb&wkeY<>?ogwp?)yWHqQBfQ2FqQJ=uRg34EE?lHELdE0GS61!%(2IfEv%Ls zd*4(RVE^c~qw-qT_x=0gtzHwR@htoR2rZQZQ; z1f#x`=hYiYc8i4FGf(?X+OgHE^cv+Wc)gwJ9|tS zW*KYBK1u;PCQPg70PbfWmzDex)mIl=DHeq>z+w#QG<=F0aNPd-wL1fJs4z1ixZ#R;^q= zuF0W2S)AhXRa`sgp&Km{l)3(IH=cgz=qreo!?}zLPFjxHmFCEWJH9WqGjO_JAMKpW z+g2si=Fd&y<@xnU>pM)4t2{G`6^{I3^ZDK(?E(e3kEsVZ#O>^?lohb@?R?Yx6e_Ez z6cJ3M`WJDbDpiH1NK0)s&-mU*OLl69(rK}ptvVWl`9Wqzmf%;2$oOwhKb4WKl{U#Q zuh5-|Mb3X{;t?sr?r@J$}95EW&>rH18MAQ)Xm$6T(;?9GqQa=+;6``5m7Xtxo_Qa z@l@W?jISk6S{;SHxi_I(Uz}8e%YdI_-cZz+altnvzUyLU&RUUs63#HR(#9OM10hce zJDpuT!=ikHqkG;a6>ScSypnMitl4KCsQ#yZ_eIch9*=`^)%zxodv)90khHV4e6BB5 zEi|y>??}6^3E7X&P5=Iwm}m;>OX=nHSC(6I$Dc!1-PB@H#2)aoM8GA)s;w$#RM1i` zG@aL`Cz@cIn^~oQnQQH=xZDbwV@yaf7`tgVu5hq$W5{MkA2|tvFyo`kT`Rktk&EGr z3x4|qWBj;%S;oW3@6TE!qvn2Lt^^U^v3@}r92D-KT)j_x$6#W;A^|C1{$Gz@*stZ$ zAlFt{|J5ZNv2t2=j4OCk_U{#=a=(7~pB3`~R?Gpc7(Y1M$)uuKB-Nj-$H4HbG&#ZT zjhwvrm|YH0A8cS4Iaq~)?;@;KTJj+3WP3{a2W zosR!-W-;~H^tG-eI<3iW7p@-?SEFreV5vHojCo3$3i8T%*v3vX2eeesvt*2<7exJ~ z#WN=a(Yfi2m)+G|R!YGu7Eu;5E`(khB(9k*6rmVa9=BIe@ppgt=yf7Ly@{=F#T^Ap zIplWWiH<}US2nHsah6|Xs-9)RL^NdWdY5il&G6sbB`UfU$iwp`6H=_SXNPnuo zYc|zVrB?X4Z|h0uMoj&69BZ6eAKa<%QbJg=XICK3may&oJ--+h#NZ+U&H%{7!x*Zo zanHo-GpfUmc{;fX@#99Wg=JRv@9H?I=ZuP@`KVEl`U^aW8=Hf$O~B$@3X{KbutQoh zs`eDWD|c2^ifXH4kq}Dg`b`b0lhd^0RN1^qBLVt_9V(6o%>_P;62Zt-v^c+l1nvbX*VP6 zJl9dg(Q5K)n*%kwi2!opj$w04JVOVR5A3&X#ti2_0|}|L#@6s&isqul1Da-M7{#9y za;wA29qafiqcPm%attZS`mwk=+pk}@@*r4bfp}(qZcif2L0n+u3FBgK^})C=qkT?I zy4Wyz?t*P3L@a@x$B)0=GOiSv5|avEDKK+wZekBFY~2~S2tW~|Bm@w!2Rarx*-CEG z=8Sy1vElr5l{ZU#masLZHK<28ZM`Q9_(H_`6XkwdJ2ykDW|0l| z0MXBfb8v+R_QWOXJ{vbS`q?dMtqOn?IS(q<_HA4fv>C5%#`(z{&S^z-gEiZrtrf<0M^Q{1CLF&NH7l>8~g2vq{L{^)$7bIX&!vDCm{-#G~LhC5Vi25jxsX{mzn&I z(mu#Ld-6;OL#cq?*T>T?#Z{>^*H#4{JU&8Sp<0mi>l39U?ZKP*rw}1BIJ}B&Hm-Jl zBY@myr_Kg`NoE&F(7fxy?hgl0q5k;jz}8V6ZFElHFuJ^PJksW$ZQB zi&v-r%o--?Nakq+Zc!J9>3tXdO)G8&%OZdf7yXHfvNDnn#1Ker95s?LDz36ykru2@ z!^kV`tN;mgMwY-=Pj}q$RsP>z$bu zT4Vjwb8Dx}crPpMGLKgFqU6a>p20W{t}Dhe76&M=qIjQM#q|vH@hrO)_xlP27$wdB zI6*(lBd|3ZU?I0Y>#(|1<{oRd7peBo{CtX75Tw5!bd1dU#bOXvPdci4;NLEV|3?ml|V=T%wJ_yV0E zY+-t)t@~OxxBK+Bt8HL0CZkBP>oacQt;bYj@V+HvhiNWRE_Fw`yJT2+DFOm1%1(O9 z!LTzQ^X0A332je~-k=s_XUa6B+$?fKNlpVAtlcWr50L0G}MY>S>ctQH@WVSlP>u z81i{Yl=4E%P}-_IZn<*Yi0gY19bMXV5h{D?FGX&F`KEEVuKM%(PIOw?fWt`kAmxaS zyMM|N1&Nib>ra~qSNy9KZO(V3a>ns(yQ<%t)O$yY^I(m)@tzZKAJvl>F%G!K2Xwup znQ85S`25`g)37+!P=?q)H4N$hu3_*?+gKF+pCj|^x1avyZ=2#HiFIBRvaM&NqB7vv zKXp2A>CSFgx1HYG&$g~#*+=~>JuWqVtl|qu|{~xi=l4PQ+J&?tPSFv30q+5GNO$ z{4?!)g#`iZTX^J}QD?~fI(zrd3->!13C$JRuu1;EDs_;3UOTfAo-~|Nn|A()Aw-e%PYe_sxU8cD=`}NiyQj(n?ZoZ`sEk zaxF~sGA--D)98<1oL4j{^^!;8(xl+hFlJw3ACGX?sS z)`<0^T*H@gU=ye63;aZv7vwgTRl3FYl91GVr&N{g`=8+Dw*TPej@#yg9jT!q50F=C zq2U|ue$-`%+2G*5Wtprm7CV+VsDVV|GPDHuZ;dYnw8?hi_F0m^X)E`AF>apo1w-H6 zOVpPV@82)ASFLS8B|98H_$Da=H5xeDMyB1Z9$<46vLd4*-Kz=Wz$?zCM4;h8e7 zDfF6f<01j3eQ_3tU;2=bzYVn>NW=li3k{lK-&1u?2M`vl|u4<@^2wE1}1>6=) z&yC}p7J4za|6St`rlKtU>P@7@hnzAE^xq@iLoj%bqHH{xU>O zrvkIPKfIY&LcjW9!__GrlR)-P%C!pPR4SaaZ$J|k?;O_i!j6LSTowc=76Mg|q0WJ> z8X4B)xyooFGO4i2F`7`wbp=*t#tV8<3CGHer65RW)U(G9)N?%-iU%PbuHNa#aMLeS zBfyrDan(|^+|t8EF?Xf)m{YB#6~$VTNLk^(3JJEu=Ity34l8C`wQH|Ne^Alm4DZE3 z9Nt{DiTi)3DFpWZmT3I@5=&-BuI4{ySGWH1htFn1ZJNDdaeXRs5e{^BH~)zx2`o4L zIV)wlDV&xG_U69ZoGLD6yTo6ALMQhx0^$BkJ6KLHIzPzFj?a6tO1hY}(jgDwrukPL zmn?cfNGk{ttv|$5{_jHI|Am#S{Rc{ab@+c1K>x3Q{l7-q|NX)LWg+7K!{OQ0`89)i VN;BT4k5oz|MP;AlJl1{le*jH*kDdSk diff --git a/assets/images/social/get-started/storage.zh.png b/assets/images/social/get-started/storage.zh.png index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..c38cfe2a7e4e986716032cd34f8916df02d107fe 100644 GIT binary patch literal 20986 zcmeIaXIxWR*FMaQkK>FD8B{vVz$hXpBGQ{PQdAHIQ2}X6C`uI&0)&up9HoPb^b!RD zktQI79t#ku5s+RY1PBlahR`A5T?cfY`@X;YpXdMK{qVl?!Jk6nIs5Fr_FC7vu4|u= z-wpNl>=fL|#l^Mf+*$35TwMS4l8ftGpYOke-x!_7SaNY0zd5J<>m}dhnL)I#&6uCk zXA8_#(ML){-|hYm^*a8#{I_-wL{9$n;FB%73l_nKh9IFlA z>a+(2z;*VL8*T^kk3S-hz_{QSiQn!*etahN&yWA#n2oD}TPxfi9hW3_&o9H+^7n%} zEB3~ZZ3MUb={&?+@RzIj@$j^@_X%G(wx_MfQf%Qui8198uXlt(+XqXbmSY##>jEbp zY{tj6ebUXcA=eL~Z0%N_@hjM!50}C3mpD(-(P6$nax6FaEnjF(dPZl+t5=G8C@<`( zQ=Pi5XS^?U&qQKN`fZnnBMRvsR(r6%C}HIy3Bkn3`8LP;(`m22g^2t0*|TeB!$ti4 z4f2ykqIH`?3lDUlZZu51Cm)+`8yHBgI?^Z`k+$B>f6?+lx^$-K5;HUQzOt{Kqf3D` zuh3Fn@E%MYY4I+(?qU5IjlQ@yKhx5+Qabx6KO^BhB%gNM(m+f_$ss&}54kuz!m8Ru zZEa*6iVO=LGQ*7D*+=W(niF9G{mYLTn?w5M##xWc$qN2~$>=_P)Ld{c%-s;>q3We> zU*)b@tAo;|L%if^%Y8vpi}UcGww~h~aY;|x^PMYljw8<0=|a=m2WgF*$dAW@rk3hE z`o)6lgm4Fh7LP}D{cg3}XQvE|PPy*D=z%&FYJOx>W|d0jC98cZ4?8FiPqy{-{YYOt z9ud^dR!;2;#GO*?UPAw}8WL2tjf?BG)Qc0uUs|kr{LAe|$4Bd?JFIz3@yyn5%q_j``rlmk*qEBF zpF6f8axAZfEfS=e_FC}TPL{syrIpd=uDOv|1q%$8$ZfO0j#nNTphjY852I>L`Wf`D zswhjWMY7`bH2l)JEofv?gxg0=0tR^cBz9DXIaka%l6l3dhhn_i*{7jDLd36J%^j?M zMoj;(W8k-*?SADe9*gnPBLg1YwKw09BcIl#r=K7yPYH69h7ykzUZ?OD1~lPF_p6)K z6lSrknuCs!HM#wM5IeP!f!+;;T4a6=S+|-AdE=|fr^Llmdzrrnz}U3C^ihPRvn`Js zS=3l*VtK_C}0-YWUSqc#|v=03g){#Gy{3+UuPr93CYfNLCFElLQ- zgVtg#KzNzr^wRjGUaH>gT6U%?&;m~BK8|o_6}G>9irnz{ML;p)7Ml0&gB>z4;=<_px+XQPg9I2iD2 zcC3bX!-`^O--Z-KnzpY0zFS(LgJS&XQBpKtoIxNeS!JrIj6Nw_M@?c(%$}WpG{D*W zpd$Hw2;C7U&iOP#CRkXPI68H1XX0!;oh_A_oz=+<+$imUj!wgSMN&?q5xsaf)_yRR zgsP8UA;oxa^iPCl8(W_eFBSIf`*QQFG+(=_nKW|!1uu@ZU+10S3=}m}Wn-U`&3wZ1 zBW`Q%C`0Vd+~~5vMM>1qN1@89<649hL#njdk@XJiwq4nMPEPqzEo-SxUI8eznW&6~l*)xvs&*^#L|wsu;m?Wl$OS7GiVkvB#UgOzV%C z21>#Q-4x^Z@!#fbqv01r%Uq@``h?wGT|*pw)b|qu=UB}2416d>lO5CJ`6)q>Hl}S@ zHTI{Gj(zW6hO;Z9r5GxOuZn0wtXcVdjFiVNsKXs3Gc5Tbsd;>QAGy2`z0p1sl%3@^ zT+vT$mvWCxet(lyIPzzavg3fhZ9^u-jG|Bf1~Nu;QnZk43bV#{DZ?hbvFHxk^n!bi zOwzvDn)xt~nQ*P}WZ@Fh>0tpg$=~Bmg$q&^3KdDtf_rNTVw_t^J4!Yfy&J)PChoyX z&74|~jMLWx&s8lBMAf53SI%ZFYW!X)ab?#3nMJ} z>zkwCX>SjZjwdcx_`a^TVa-z>{5_?Dj=lK>bU|GgkTppC)7#d$jvW@YXOgj;e z4;E#NAUXG`JtUE)kYr@KZHN1!DI5nZxeKDQSI}HjYDj6;xiM#Vi{^|yv&PRR?8RIN zTjZXo=k~52EI+og?jYGIcd+=`JMX1Dj*q44LW|t9=W}ILSo-6EtdD#};XU<11*?Gu z!X69{QVr|9o@!OZt@;T+56)k7+qqy?TAJOZQC&k}w;r+nz4?(@1g(8xN^I4{M7n&F zZ);f&H7%qdZAm9nNymO^_(^kl#?FPT*BM>PWEsjPkw@pCqJaML7@^w*L+?2mh5n(r%9G~ zIwK$b85(~gz#)m6;-}VHKfdZ~+cfAJiC0-IGAOdofNe71IfkZk)36HT1_2i?#TbRZ ztr~exmPTsI$h4ekZBpw-({gQ7;DHW3>yK1+=$t=RJHOaF*G^3%8={=k*?RZF<(Y|+>!)a=H+5g*U}q*F0P-1AoHCX^6HIy zY+8Lod$P=T*4`#kUe~IRVmxtp`xUi%?xZ%x-61GUUD*rtrBW=7Sa={yFVNaJs@Q(` z)pf@@y@GO$%uA`bcCVnA@Q|gJwX4Yr<8yAaaS-aW<@5S-sQLB1=lPpXiL{944f_Mfx!Q$ zkhx?qSoHQfvsGVH3@+UZ&-EQ)Un$B?ZK+=Lruu#;v$vhtty2rGkz=Eyy7s-xJ?4W% zg2RFFxLUR29GW6Q+2;#I*-$YQ_IQRuhP*kjGM zoX+VzsIX@(y)Y~)M(VwEXwlnYxilBc@a%X|-XJ`0)*dZ2-B_d0^?|q6tGiXRju2&_ zG!=W$N3^11`o$)?Wo}1&no`O9^@8$B89InP}qQ}UFK@#Tm0Q_C|QHW3PyVqsMSf5u<+zFxJS%dLIxSDiSm ztb6o8ekIG#*+--Wc{V&}Ee!o@7JBm`%TzF$+v4h5_}FKNv8H;0IjF%@d**axknPM6 z2}K^h&^FNiky;+nvVi1NEzi;(k@ni>x@3k5A{()H$jC% zm(&vD&R^jaYRx{k7II#a35l{lymU@PgJR0ESWuHH&V0er)^0{#I0g zzlm|6d6g@}k(#tii$7^mt1}DJp|La9urVZ=6ZrupuS<3}**lXnc#u1f{cDmJlK7E@ zMv5GY1UI)`{~%zs8inyxBlr6Ikp84L=A`>vDhLq?>Z-r_u9Yz#06^B{+~t*8U(x`M z!E&_jROqS=btQ)Bb#KThPGi!HmfXm9B-BP8!Vn>c{Bk%V{s00Xnguu7j~t(cKKxSIYd)jUg=JNEV{isRi$0S>H|dyCQ7*2DWariZcVziA zd!6Zb9H~NKn*4<0oLVUp>*}7!sS?O6MiBGZ6M*D0jTY72*PHsV+fKF*+q{_R@&A90BIOo=P3u}GC7R76Y$2Fpzs6(aPHnV3hyt|`F(tR9BZx82fXlRJg&#IE+ zVBhSB6am;$>f10m8!AZ{bi~RQK-MzMPb)h*bem(NW9>G}VPT-(WOj_<#K<%LuS}OF zoe>O3Ym}{q7^P$(g zd<%P*G_jS4o%i#+yJs&_F59^naQznSDqyN-fBS4)cKk{Igz*tAbKg7`fK zd&Qi*)_YTSp&(9*BYW)0(`FyWyWXFZaH#8atXlia8Fni*QJ#W%i@u_s;EjnbQBibW zFPW)H8jcUWDd+$Gl_5D*X{O!`Kq57=MAup7>QZ{V(!zIij2}|%3t5s?CmryMbJl~@ znodgOtj22LbJ71Y-7WH>pLb(rf;3WdnZoGALQ8r80rQJfqPJ7NrT^Ddk`vX`D6po5 z2|W`Nm%nUSMSp~gSm_uNwpx2kZQZt8%CDG8bvIi#Hz^{}?Yj#pC2Hj6pFW6j)k7}+(?{iUqai_zxQ z&c;c^vtC|vBWxB?l+UO}^F^a%eSGMo9InrTirfz{jj95n$mO?7F&Baz(K0t!g>^}R z0>$+<{nsbIfM1cEBl)4Gcoq)h8tA2OvhK3tI1-sv!w)@jb*Yil)vHO=$QYY&{IQLo z8*VqJO0d@0R=vLJ%1{nfz)ZxfVx=|SQl+w`^GLZ$xd#GclRZrFx9g+gu&O>HeIN9H zsARz9_GLv?Dc_F`S7j^;6crnI z6gGLW={SDp!Td@MC!rkb{au{Q4!+-R*L`?o%nU8o;@7&ms+2&^#8}?({!z<@lK=>` z^mu_Yz)~^Uwc9ei^K|R8o!Cxq%t%t0+ho_a$<%)K4MHMYhmPByb21VAv;Hv}7 zo_d?q&&k{AZfe7>x4M>GHiHOxGM#Aae(7SNBs#V95KiuSQ%-uUYmIc^%h70HpD5BS znn8f8L0-iZQ-=<3XgP00bZw^NS@pSxfbPpX=m^WP{!-v!oW+N*$qGkcFPJN9Zovq` z`nUoNPTi6y+iak6%3`puprqsw^cz9c?3pFB@6b3~TJ7>d!@P7_T8-74^#Xym{c#-cQ-o6v znrZ-e^3^KQHF397EWTHpgz2wCSe{~%B@ZpUQuXj&Ey?>akqFRv?)p3uE__6a-*X@l zVR{blR#U54n!wj``exXVtFVA?k?xVouQlHcZLu_}@4X5V=#Teb(mvzm3jIvTu{C@o zJZ5l=nrLvQsA3-=FlI{7hCAeHd&^Uk3vxGW%Z;xnt4}5FC6#W=v7L-nLp9Xf)cH|u z4zjYUOWv6S*(ZmdqoWw3-Dv5s1q}-to$`S5L(A z@$80XN29!opIU`B+RaMG2oM|2o|>y2=B{FYo{5X$iwM>#TlSJGnR=@zmUB~iACxEU z+`jVXVvoLotiiXF6-s?4yYg#z_QZN+4!Vn-L*ym;P3=k`i=4GqV7>ELNSJL6U_?$S zFz>CoPnB34m=q@La~QqFu37FogX>`&yJdgx-H5&XkeFZjabJMx{LdYXe02&Qn@STl zG#QpF8O^l4r_dVgF<+;CEL_$^P6MIEnrZC{J9BrJyiz2Q@yjmjpP9r^U<^?tQ@0Il z0QSwA|H3g%7~+H$(4Zb;^JqIwG$30hH3Qe5r}RtTXs1`;YJlsSV!}>>}4ZFIT)(Y+6`v&9mc|MyJ>r35c9TXn;UlaDcdd;Ed zBwCwpk1yWMp$=W9G~XV-<~cj%Ue|Ru=VXdXxu*}(3&XurH@SZQYm8^zdT#ek$6viF ztu07hk9+R^qQzzWTE~amzXSrpmampLswAm2Zs?D7U`+^aKM1$EZ33NmyvpJW14qrm z1%_EQeb~TpuP#*DQ?c$Vu9@QYT|v#&q6MbLHY36{A{Bw!RKz!&pMAMbTt8!WqNG9V+*_BJ63xWOHv; zwM>WK?a0mXS6qjVKK`PLTCpD#c;=_XS-1*KqinqExqBnyLKk$rV(-q^+rg#3j07Qq z0dSv8BG}SrZDG+9TBv>)XGIdPMPOWSRoZ%yGWKI#LQA^WelvL14|^OPmt~&Cc8w!F zD}2{CtZU;4gok_*x+{Jqp(X9h_jKyEkHHS~OK9mYbJsyuwb)PCz3Gml?Yp6|gq9?A zTc7=WcIX8W$*fI&`M98khySI=;ms~Xk1h~Hy1HVU$33dxFW-O;k%X3b!Rm z{rdgHi++Kl+J=XVBTtEj0z(wvAY(WUglj!;-U-dnXvD)84i`@dZ>>?=Xyde-m?aTy zF05W8UF`R&pu!D}bZW(Z(MKKa6~m&p=9+K+_yH2s#)KA(|JpWq9+Z)zZ$^JlXh-@_ z1xJegZX4X$4)b7jBKNidK$w_@T-Znk1v}GF^hKEvOT*U$|~;MUVst4WG~y z6uR}i2U86YdP3LZS97>u{ARqWW&y*hJ=tDSr$ifFC^9y@$zN_R1+;Ckc|?nMLW|(Er`H_xuPbuEd!(ppH5FiE z3w|(c#%O>Zb6Rq2)DA6j)7uKTQ5kYF|L}Zn!ivup)vaM-^ z;CLz4tpE`GRc+CRiSX2sE>$fH8h;~w(3#yB6&{XO~|G?`6L>d z>ZHpTe}CAU`^E*dB7Sqt6&;-DfsPldfl6NKSkX$Kl47?W*5ty!EHDsZf+s6RGNB#WTxbQevGoF)jflc4yGsUn zP8);Yvsj^N@M$z#DA6fB-}p`^->;=1No*D6Hr%*k#Be~=6ok|Yk_w8h+K{9 z%|(b?YqvlL)_2kHRC1ZNSA%HDDiv(B#K6m?kRF@LYLY-vz_AZsN5pt1l%AdObF}&8 zG2V1Q=!fA>9`9O%p@9%dWv#pZ#aF6gO}W%T?f*XMsvtDsL0glzea)FbdLvPJG9dfPayx3Ps@=dWOg+~uf~v-6=zDo|bXn5h@j~|W0IMKUbu<2chrZ~3wNWjspVbg? z^*y7?Q2aKCD?F*2EQoX-#YH zJp^^=94e|J8DB~-LVP(CLvk2t&vtKh89IIC;)!4C_h=M1(OX535&O^--^vh|z82u& za;qp^tcj25aIz97!}zkMT(RG_PNb`RR#wzRFRF-mS(AOZYdSEuX{|$kYbNh+)AO-g z{b?4$waj+4C80&=`C-#mP-7f-~cgjV4j6|3txd}_m$JZ{y54*4QZYKO|!^)nH<2(q=KV!;vODQiV48*Xu9lV*D< zFldcieXieE9dV0V(>kc@TNa2@FQz_qn>AY63f!c<-Lqja{W$z&Gs_U;mn=8+2oT8r z^dN%}5GX6EYhdqYMkIHP`#QQySeCPwJjw!X2uoROTYmlh2DQZBsr@ik- zYmielQrlo7D@|L8!dE7koG-EB{{*@mXy}fy%1u)_kv{G~zCqp@0nUHH*D#2{!!Wz` z)_Yg?;K4ir>zjJrn^OLhpwvFj>FMXz(UZ-GR1;Yi!aY}0YC9O$i+jxRSM1uMX33i4~+s~0LB zEeW$BOV*2HzO+LdKbC6*a5{}0!z+}}?+PkasX>(80te?LD!2NQP1{FHe8bRfqb;w( zA9t?x##W9rc2Go7M>8E&my!!*L+B1eKcdwa>I`U^4rh(+!6~3?kgqPAd8suLWDe4U zkrzX~Ij}01t@w@HDrd{6doJjW03Sjv%63=ranV~yG^-gSR6qK<@4tiMK}DKs_oTI` z1ai%4IGS{)Po(hH;7kIUA$vw&w+`}WJuujEeznv5^0)mTAJ|JTW|KwGu1ViYkF4~6 zZ)16FkTtE8_Ov{o?AfNdnNRITL-L4WO^XBjOmh4=Zhjm6bO)?DblONqbrL_=?DE*k)Y* zBmvBWM|X!!D0lOQ?&z4qnh^t9%Cg})SK#T;8aj4W~8tEBNF=+UY zj~qWjpS?l4?JG2#ujA4CSczn1gp&dcyC(IsZ02T}-kk@xi*;GOY^lDo+U&>&o&?Z> zH4&0`a$HRwPqFeV-)?NKsA(vq$Xa>pv|KJ%6mW6>c-%bt)!r7!WUhaaU2rGnyms0S zre?4ogf4Ez*-t1Uc2ydYmO!aE%IZbBE$TfyBC`S26qG=o4PUQHdww)&AEKa`93@AE zNVJB$DEi?c-t?oaUj=>s;S5E0d4QpZnn@+CNgbHk3cvan^u=2D)Ya~?l{E5v<2o`A zAWqwwO-__KkHulwiUjx-zt(LClVlNIy<{P3P-}2w5fh;ea@H10Y3>rqybvl&WmIUR zd5kGqPj8rR*`fZpa|0e31;jA0Sm2UiEZ+^&;yV+X)-`sHzy}(6bN}7Mjr>9e3^Fx;!(vQc;~W&Eb$e`)jkB}9Ouwfo z!mJdg`@7<&S8SngLpgP}opg4av+sJkTFoRAD>a=2_s*mD8=l@Qf!HU{o`{3cN|yun zT(iFzD#1bb^~*ArOYeHTZ=Au;tl7#QFE$iYA#jT-Q#9Np43fU39g~v?V>u0x2H$UGuQU$sXP6HVy|aFPcZD z-`{_^{?$V-+qy2yYJfX{4(}f!N^QHA2geCe+pIs=j*LL(u6fWxl^5QYNHY*YC(u0Fij=@OQBpN%kd8RbZ?0`?JvA^G&s zD&?vdR6iMtCt8NmPPFgJ_2@qO5-e1zckX9OKp%!!%~+X3@qUF!2%xwb7=O|k=s99e zE}p6X$buEw*4;S6U7HuSp$;r?0!UT;(uEuXR3(0Bki+woH4yGWTYY07_uT>}y~52% zIG-XEB(zuC>fO^DH#9w`&*ve`TC;S>$lITdt(9dO!;YpyiAMg)D3L|o&0kdsdA%qsT3tp2qM?Q2{V_Ml0 z86cf~F!hMa4}WxA-@P#-pl_-J=?;WRn_-+evegmORTE)-X>)n`bRf3eXsSE}p3Ek; zfe51iw+WJo=crYDZrhrE^K1L8Jo_q6N4xe#N|^1^(}=;;LnyL*W-8El{5|l1$~EN^ zu|1}hdBpVjL;%bltvzwI5qyEFnm#R2RI9kapN}Wb_dzPI=#Y<$HQ!k1AyK`Ss-$W* zdhm5~$IztVRcwMoiUOn0fc9|D_A5I8!i(jgHGkycLFjtmBJEBtjWoE2!|DVF``&2b z_CKZn_e^|t1tZ1!+Mi1#U|QGI&KEeFI9SaUAYM3I0L+GDc~q&+c$l*u%JJy(#m}2=oobbIvr119S;shC$w7t;aXF4b#q^UDWsGQ6Nfw~*~*qgqQ1F91X}326WkB6 z@_`vol!qtAp4S$nW4PbOJx3X6Nozr7n)0amUZD8>R%ZKr1GsifDqA;zKCGp=sMWV4 z2?~V=1LT8D6&%ho;WE^T&Bdc&=24qQ2ZVFYYRc`3 zHEJ^gp0p{?gp%8=6lS%a)g%5cutV~Ut z&{v=xnPDs(R>bXucdtMpe3J#d6H;23cMsvi*(LpJYKBBiO>@Oz*zVl2kIgp(5rqbD zp^v|=chX6EG-3=f?zr`-j5VMee{lO1NfGROwBcxNRkqS?KP(9C;B1*qM9WpNW%UWmYdd zqjAfM2suWTi;IgNbYHdqsMI;{^!K>=oL%yx>@5O?Y%rgznK2+eN4YJVA12?Ml0{N# zx=^5~jo;@%X2}kUP*dr;B4GVBwS(;En5apyS|G_t?ZCI{XI4o$L{uu?-)~y?v_eBt z9S5cXaY;#~tLY0p#W8jUTBs=qU#`9m!92vJWCld)ZmIlGfpi)os0bn$aOBT9PGtAf ziu!k(-zZ#2^>v{Axp!kv{U_?qTsPl|dw(LF*zuIPdfwDHyy<>KXa}3>VBt@Q|3dO> zG;yhV0(6iWT5eh%PqP^DTB?z9!>tz}XoG|x5VbxzL=BZJ9TFjEak`l+7>Y2(^0vNu zDU+{Jy6@KZD@xGH@q*nTPJ*is%W%cbL6?0Vq2HGc_iad&>b(|LhAuUY}xVP2q7L80xg<+Ye~^J=ZSsidu4n}0^gcA+(B zO*Jk2?oUuHPn(K>mkYr*ph4?uYhSna*exx>E72rb_xxuQgcRmCRy}?+R8RNZbsg{x z>B1%if3CMOA)`bE)-nBQwxW~J3qS$rX)x1Na=V9H1$B`Cu25e;6lwc#`*RgZ@Uf%kx6Rz1YebXYzCN_KX2lo}mjQw}Vh4inQO}}E=0cmLUiyD}xJOH4Q8ATeedMILIN~To zls+DwFeQ#SjBV|Z&0pbne}-A-+I@Rxt|(YT`Sq130#M5heLD*Yzf|9DOcDpn+|_i2 zgSl(hak`H^_Kia7`Qr|_v(6y)aULEp!+Eql>qf*-OVzOpJUn0o+g?cfoXH92<2mW@ zGXiV5PCS6o+yEuE(2Y!m=LSD1R4k$p7Q0l3Lxgv z6KiD1x7|p1h_;WDREr8FYU|?S1+F#LJ@61sRDg#hIDEsx{!7esqb9d z9)2q=L5r*$@0lg@d*6hhTSO%;eoe!F+&K%^A4ncRys?q&^0FuDVElCb&+G3_mS-gL zUpaYLTzqfmEM#5?xp1Jf$Y!L6f8QwPTj_0aMi^&p?P<*_xxkwBVwfwZ_m7oP^N0TP z$rnEKJaw!ECml=`q*+$~xBe`uX zgh0jBhXKBLfHY2A{O|XhY5acicLdH|*49?9S&4iOL@!jgf{k;aY3mvqx;5i{Q2!na z+u{t$HGxxtRT%CQ6IBZY#IFv*9{>!s$pt8neX@Ut^tC4@*St;OGJvh_Ly;!XnBbip z@DQ{4{979^`J!HjYck0!o%hQ8a{&HdUxRv>nSd$?<;kFmkKoRS^KHs!DxYs_Yd0tP zpg{4$kB2?*II$U-Z%#wP(G#1pvLdLZ4*0lN(qt?#7;SA}$Q7U&JBPPdJOB5(e+N03 zAHhCR$wHe?=m95F2$-SvV`v@FRf2=d0#+|z56Ft!HUG91nlFF9=KXH{COK|D9DHGZ zUd5+=uF3=xu**9L(y#N0AN}v){C1~vQ}=Uxn*&P&4EV_JgQd&=vJ+lLiq5qY#@D>xgcaoX z`ro>oOR20fp-0wWtUP}8LrmR6q5rb=dXBuT_*6$$y1M+Ed7A)8u)iRfori~I<7-+u zB#t6yAl(7icS2Cbg|W|FukBk^&EaK*H08F{Qm%{*1J5udh9OJ@pK%C=l-|jH5~U zNScH1iSY110ariTWZ3jI`*ZEq1xq9()UdF_)r#WcS7t2vL3u?xx4!izYZ*h&p$22~5=yK;djc^Gwl}M}@SlHiPRfAh&I-tU-R2hrB#IyKHMWgI!$BLfVTuOAb5L~M#PvGybbAes| z02EY+p{)YgOmpwsxP<7`;^GdG*mDGj_dTqwddLMc;|+);7kU}%1nm4&@<4JbR>z51v z{0M01pV`<9m4AW(rs1DpKV5E%i8U=sJMqa}&#XG2gm0bw~`mRw_%3&((>wr2=_e#_mU<bYYBPI6GgJ4U+d z@Zku^2T2+cgOHPnw&Ojem?|?cL#`NLXm2L2qiMMxP}P`w3z|VF#(js z&(MToCvEChtDE{Xz$}_Y-65-9@B&_j07oOlUSWo=wfAqX?Vx!FZ%u0!16K9l<_1=E zn?1zdLfzIU$vd@(-^}j-=?3xmAIJN26lx)-SIvqYq5Ji6_d~bNhH13oKZgeU);zfi zlqD}{EC|g62j8GGXa?i0NNWFOe87tP2&-F*#~r_BB&qHQVs@41c+iMZ0sCgaxOY@N zrP|?FI19UE3$!U5XkCkPP69*l^6T}DU?QgF3^S?#BcsV_$CHrL$zY9@wCaZ^*>591 zX!XB&5(RjY#V(gfSYcBBwF+RYsBH^cP1EZ`LnxQJNpK_pp&IL6UinT~PlNeeg8~S` z;bQ&{SzUJ5LEK|H%Ch||y~Z&pgSvT;2*G&pvs{L!kEPZcFY}Fb4ez1t2dq-pR?Wqt z&^D`ei1XJN*pU@K9XJ#7vCOAltX|LB(_**Oi>X^!cj9*!F)j0U7mSuw@f8rDH=iKe zyr$>tB5Wprk9=F7cpP0{|L#LKv{KB8`}jJ9luf^H5GfJS3EIX_9W0DjRNDcQNOmB& zUJVn0J)pmFgr7zqG^AYZFhNNhMlF%o{6TW7MGi9}GB{^3Kdzo{mZ&0X$zmh)0&=`( z4`1L5eJ|OB^?G14T6lO6ZVu!Jqk1h0tA2TI8*blH-m1@TpwrV;nJSBm&Oc>z8yI!Z z|Mfpk6xi&wCHp-;!b>vtbtkW+@>{DOKbT*w!9t$k=Q@cfHm8pJ((L=;3aso^3bXT^ zdHL{LBC-_`ojqXXj#el9p|<3tXF(OYW{K~}yHE~Y3^D(buVOr8bjlVWJ= z9-#B$(ra#Qw0Jx#T<AzX(h*y7zxdk`rMD zTvfMr_)BI|JNo(r z;Yh~RXHyK}+tNy#w%};|yf`=#QdA306ex?Qk;X1-&%!?SZ<)XSzuBj8$cZODqrfxk zcD-3tI1zM2Di^Wnh}0zMnIePnX#*|9#-FO z%q+QUO|C#eOi9Gdn_I7>$W*DeZ-uLsxfdM4Al-GYp)mR?G83Z%s|vKTOcv+?N524t z(1d`Yti`X{y@7^xnr-7t;4(av|9a{)yxjsJ@4?Ur0^B<~PMFWAT(g*k!9?ZlFs%a% zC=ZXv&~lu2JoP!4nMHWW#BHCtG|NVpKkXt2?v)l0S!mHi%3cr=jt)$H900=6CSEPG z!_>7T3qm!!+M%K-GrL?9K6P3$b#`t#r!^FZ@5o;FHpG6#HDA-(eE%g<*C_!1I*=SG``a|&uF!%6M*idvHZ&9T|7lQ$ z_wW?1)kI>8;S-1oI6)fby2Dfiy$))E2!>XbnhXGEfUv4Y%Ga%6zBNL8a!`Juo-j+x z@xb20VN^JBw~;=`Dq8$lx`voew6&|o;SC#}JaE^sE+Q>3gPXE6J4Q1EfN>c&o-1J&U;10Zkp@>9V>J)`N=+Xa(h-6bR z^hH_ZuUikCqRpZfZ^}kZO2~$?>WMN#0dH*T^zv(tfj3AOq&wu`)6{&PzeeZB_I+CB zi<4kS=D&DJ0Jr{VmIQiwZEz72e7Z+rJ^0~eFWesQ?%{Z8MrFrag*6IHyez=u({04j z2Z9|Abl?Iyadn_s3xF@PZnUwNIpwAK<7~y~E+AbcliU99fJ)a7$(mD-%*v^7)K@5x z4hM2tkkY$_LDg|dL#Cp>j>riXBqES^eE)(&khF(~3MToSd{SRsVy%3hukZe`45{bNF z0SYm=i#O4vR`sGI^QknEPgaGR;_>-?D~cdkn)PK_*Hr1p|L3827yYyP9dLY7z1)>O z%G){+(3%d%whwErRd(0cMHfUN8y6}1$oV5UbprYwxSSh!nCq?qYfh#0nQS9(XFS6{ zpu-&umLzKEq!K9sr0CD>9z1z@9xvTYbB7krBByqHjH@%7yk^Z->JYn;r3!lnFgeYzJHmn1s@5?DJ9{!dyOQub$-&}rQJl?fxq1x|Fu zxvSvJP>>%IDp00xXoKzp(^@ZkW!(fB3nvnJ)7__ozlnp!$naYfVn*nQh4zt0EcK&bI{``LcZ$8U7 literal 0 HcmV?d00001 diff --git a/assets/images/social/get-started/tutorials/get-started-qfs.it.png b/assets/images/social/get-started/tutorials/get-started-qfs.it.png index 494ae5e7272c254a8fe8a75875dd88e62980f4ed..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 GIT binary patch literal 0 HcmV?d00001 literal 38671 zcmeEuhf`E-^Cjj4B1S;Mi--XP5d;JUR0JgFoIyZx9CA_-RFWb=i6S`;X~;oAKtVDy zLq;Ss%pe(tw0+h0`+mE%`yZ@TR#D2_x%YYc={|kV>HAVqUXto4{ZR@E3M#3G50oh= z_UBVj>~%SO5dKBsuBR>qMHEiz!97*CxVa%$X9n!{&VqTYdbR5}@$gFBas7hNhTSYl z0a35-{&O+q&FihM+e!WxBO>e`-j`xwDemyZgxCaoq6=TK4TR_DYgE>X2A}z+Eu~|I zVcpmk3UvDZm=xbm8h$_I?J^lUQIekKu^+w{{=AFe8$9smM~ZEhPkVp==$A=jxaapz zpL!0%Z6bdRE%$5w`H7ov@3lWay`$fA_RmkUAr!~{{FEl)_xE}#tpERVf7ayxuigJG zP|T=Z{|1?twR+_R>&{osU%py|z3FD+3~aqx$#-8pNG^PQ)wy}XRzuP}wqLi^(upq< zlPpDyZ=H3ntlK)w9e3hSoZ24^%9p%)gI&d?|G4Z+$1hho zjB+H>Pg|%is+u;0Dcx5Mn8UsJK*nfWJN73}6iae&@u<-)YzXg=980tFCi2;5*Jce{ z&CY1psfrIVVVrO7$LPh;Un>>n!=55t_#F^;r!PvHTgmn_$bHq#Q2M44NgGK=3co0Y z;fxg0EYiBop~ILjTT(p3#K{?O)ba_$+s?BpWO zK{giIcV8Hhr}1N9uVYG`DW94xewrN-$;~x5LEC0rko6BL>Zr2$jN%YiZtq$de?(2r zY8%czI^bR--Je84c>^|BynO2MOc^22)E=8ChN@g%B}o<+%&C~6<} zIVI^Z#@xwJ5A4mzz{)tI8G;P6hV9Q3rk0(;*_M9&4gH5DYuN7Hyf@!eJg#}Vt>7^$ z9XdYfwR$H5jr*z<7c&ce5=ri3;jeqV*bNPyy{BAtTV5#}5Bn@qve!?kF{KsPcgjx5 zXZE{&^hx#2EZhv1(YK=}nNX*9^x&T86RV?X&wV@AgAaJ`RCg1VWh9?v(Nn`7pS2NL z4tSLDWkZRh`7`cAU)hvZX(Su}N-q$V~K{ZQ*Re8JSclO?OyZFF# zdhVq`$DGo+7R!R?m2vqT593p>Un9T8F?p$@iR;O;+M)iH7yVD{QTKy`WE?N`3U$fC zS^7;>aJ4*JQ_1WGXDx0gE38hBiTiQhyM?j5>)hctZ!FzxJ@1{VPTJL2fA#dGLzmr$ zUc5Y~ic?$H^S5>?jjb8LBW_0Y1?x1dq3BP{p*Oh3Gldb`rl;M=KFxsw%L zD*VYtr1N^Zu(qr2@;&s#$j&@NdBE3rzB&H%pUGVwoC+bWRAPLzM`3yD_3B=q&hxgp z#gHCAA9RiUsB^cwZcAZf@RBGhpvI+9bomQ8aXLBt+8ZC&=MIox4AKEhN?f~Wl9tl5_fhbf+! z-*3DyR54Cd$07Qi)*-=GZ!!PUqid9|SGj4;4L6Khk_0f8yQjiKeHDYlr153T zRer1XbjRUo88xL+Nsd)vrcmW4_m)bjYjb6SYSODBW-Mni@SC2ybUpqRw8Pr{NAmYJ z)bMY~wF^rgTSQM|2FDz%rbZ+CJ)Lv4h3HQ+zfb$tCleWatDwo_td?^_Fmv{JFTa{V zBu-3jZjqF&3V=r|^it8aeOflhiN49aEDd>3El&#Nok}bMALY z_R;(I#)D=49Tb7*R|(YfBN5D3U*r{HGhV%c96%eQ#HL2@-g zW404JGQGt0jALzA2R*-DtKV|j{JNTlZbB#9UW$YFwCAo275}34*Eq=Dtd|#icIRGZ z0c*Y9(WhVNG!JH434YXY-BLJ3m!{w`Idp%vrtTC*UXfBL3(Gt_a_-y@DMh{eM=cGr{8FZNR?dF!16VB<`ouZh( zT_IoVyL(WO*s1;6_xUCB_@v^pPN+lJ4(;51Si;IqO_Q2(QEIlFvUAkrlwKYr{m9di zY?as~GLD^y)<>_cZplrcD!n{xAx3-Pj95A^-fWOeZD9|h9|(hNZEJ&e(_oIeGmkR< zxm5_%Hf7h)o;*}274Jf zp2Wmes}@P>XV6GJhlH1%ntbn&6~7gB=Q5dLpP46R%`_qUI;$1cB&{0{Ygi|LwiuGz zdgh8EVs9xGv_0y}ae?BTm9_BUl@-5*-nV1k!%}S{-kk4q(iBopCmI0=o&CMM_Ln;-gsF|*h^X$0yg9N*8s|;*S z;~7_6%a7yd@gpKzs~?6PH~lkS+zNr)X#ZZVaYSiGcqi&~d}_+{l3IjkXhOeRpgOag zGOt7&x+TrmK;F|i4E5F|R5al|Ya3qWyl)cq@jHD}{9~-$%QNL`SFW3SpljJAOxXcn zz2!Ma$T^aTA0yPDt0hGlemOjlyf_VoAN4r`-C`Ruy-*6bEZ3ryXCc_K@)NhYj3d<^ z?@dG-UpR>xjj(%+%Q)t#%YT7!w=U-F`DDOpF@lR;j5&QdzFzB$kg(`Vwhf;f56U!F zGbPb-Y&-NPufRP#zTfzfsl_Dz8~b-5z2{o#R;UG)LQQLtHNoDn&&-z(2}|HD$8U6e zEf8XN&&o?!Ifky?fknNg|xDYS0%ByWa{+Q6eehlN{wmVvX?pby9+vmoV$5%a@ z44JHw85Zc@sPslb(qw+^u!Y|Qdeq+ffS)3=N%-$IDmQ3e zj&hmy0>Z?F9AoMk!S9F?MY=Y*TDV2`Ufai4iicxF(r3QEr2NX`faY^88E0Z#B^(xp ze1mjhiNtrSHl}RB*i!`Gt|^b8qj_DI)4VJ3hivS4elDR1KP8td*F>_#L=vhWMMS*Q z9jclRbL=-E>o!>y%!FHvD9Jwf*cQLcrghERfM{8uiIVDEQ}wWpZMJk>CVSfcd@xk@ z%eC4ke)SS;mjLJ1Gba6Q6fwiAb_8`y+1x^xT(xKOj@_b$s&0|gX0`~u{m_#y4=&C| zbu%fe*WF6QF-P7}Gtk{SH?+3Omt~iG)MNAW(S|b7&oA(-swSz|)q~UozWd%iU{OTY zvxEBOO>)X-es66Km_cDbv^V zgbBwJYjxweU6p4i*mDoE{?3$bEb}*PUtW%XLACAPa7cwMmxn)|E7@s8(+BtKe`v~74E=X+ zVxoB`0A2L_FrjrR+qsK2JsYHU^@gC3ZtcjtNAOLC&|HcW(r_9H{e7;`1Dqi#k2{tU z9*^CNWE{xrG8s@+s+HuE3+(Cfk!AGR`R8Z8;F(izQpVp|n?kkwn)0n#E+z#sKy_Xe zt+l*oaNc|G^qqy#UDhx3#)tDMab3e5R(;>npXiHhOG0b7s)-x!%Mx(i)*4_RR+BW( zmbfH`;Px5RM$;nTV{+FyPwx+#UwZ6XJi5@Od~y>W?wilp1xwW6ydt$-`~ZGg^SUsX z0@Q(?#zOpF_p&`smjik}| zuym}pi%|alb$NzHCH$Nf@s36~s$AH%8bi3=uelR*CqX{sVN8zG<)MC)0q6mQOa{$Y z=F%$3z6|j;9!_fp#nnH(%Lj?gub7jIE_)Z?qw5PSoE{bRV`p4Y@kygLq35JL9%G}c zc8n7k;&Z?CnJ;Va0JMEuL^=BQ}ZDp1#WdgCV|09V?M=2qL1ZA`7bvF1%`sj&?`L7X14b4?E^mw>-! zpLR;st8xQH*JIjOoCSVI5PQ@0^Hr=lqiQme)vFpd9c|5P7&MtxjW23>J(wW_I(BS{ zYF0_A@@6*9Dl*}9tEGnJ_lFbdZ5>~}H#Ey!T_iKzqK#X93^^j&9DfH$+_iY2u$-M37sj2DP!+7^$013P4t(^E%uA*ByM&grneNHgvDvqG zIxyFuuW&qhIZjpbt0s8TcQ5hg<&0zl zE<$Y*;etCGLgxcLMIx>1DrZx|`f&X(>C;YgM9AGho8S z9d^gVW-9TfXHP>l7i&=H!)eqdGv9-ro|j9hR%jW5*N(G>VQL)R1P9s^TLcI6IQ63? zd$(@~bv&*g?LA77#KYtM3X*`iCf9jq&q4OQ;SVdR*DWL`UgfpRB;jUUX6);I7;Sse z08cW%WXJ+}f>akZ{pMhOQHg+cq~^x{>0AM6ln z{TY)%u>51|+i7@Lk(8G7-5)6;QLF10M7gThqI1Kf4HiBA(Z=k))HfKG-@*8ByHzeJ z7%;C_$1kX;SBlx>P3pg0l90UU?0w|@>w*k?U{}nfnEqzA1v?)1s+3Q7EiTU#vY6w^ zOUv%uR-}x1ny5JYGNW30?QD;sB1{+j-_a$EadSFh4$^powA>o;Gk0WyU@@=Jr$2zPSTv+XnAaFJYPu(!2VeWfSj{B_&Cn;m!~{29C^djnA*uzp`nd_abX{nK>dDn*TVIET&|vItB;#8iP`1V zdHCqpq}sty*@VIDR#JU7xe8leT9jOPs`1eB^O}O(G!4U_#B-~P3ob5^tvtU-B79TV z;??a@=!tggnt}9z)-|@%W5dk*s+mSOaRL6HP#Ap7O>%iru2~AHPyQNpR zwr+XOjyH81)IPJg#h|n2(__f_6}D}9kca7uZA!{xmVsR>cHFIXPDyg>C?SMB)VulEJRKUU8K|DKyXsy^c*Y_luKk(^mt3OcoILgLwbiZN4#f+G ziQ9a|>MLX(|5lfx;Ep*@kjKK)i3l5E#4QOu?9*VL{w zR==scpBHUv<;%ntOd_`Jp#Y6W+_Y&OY0>`HO85$WnAUhy1jC>DBwfmsbhH3jVok zDZY7at9z^%Nx|KFFcrUpkTYD z)v+CDJb3;pgGs{xox69d%w$l~&Eek|*YHZ?Z2wPlEUq(0Cfyf3B6C35L~<5bx}NYG ziJhW&ZwRxdJXCrx$HlxS!pY>E}KNCp2fhpgQUt-g=Jg8kD`Zbb;$-zh8e8MdoxBTi(09!_{vbAwh^AxQ|gnp))&h{tFAV-ux7T&nuM=?poO zrD@)fGSGyBg4Wcl(Tg+I-sx*;_YA2cwsI$Dqz#A{6e8uB>hvuMM%`tL{&IFtyxgeqU7reMC`sF(Y%p^yM&# z_6+m;S*yPKsM0A9;M{#$pF8ANtfinwc@Tn>*1;#tlqpQdZr=R?b7WOUOj=>y^x06OcOY^$PeJ7P zLZhPwC5ScLqwO=l)%f#%MY3b94H0)3T{}6y>Nxh~Gd}{Q4E@)?s_OA?2L>2C^(h2p zW2L9j;BosKK9-?2Ln|jfLaGh*rjYm# zl+1%tfF-rY>}D}uVlyqmq@%zniN7uK7@n}aKWU+j`XQ>nxe~Rb-a{nan6aNJAjZ6N z*A7Dg9Pfl|vTA8n)Q?)pF<31Vw?L_6>i3d$q?%4`z7_8?F@4jJZxC}xrmuk5CG|PD z{%mHc%Qm0vnFHn?r1I*h>Y^#7>avv@zs>J2TJWagqSF{JxrJ_W#`tr;O<}FS2@2?E zAku#_wKS%+V`qP+@13=~65{%&*ICw-6P@Ye(lC#;jG@j1M(8&C2tKrVZRKalrfP&| z34$)dDj<+Kx@fX-$4A=lFw7BAutSEv_Z@Op8Uha`63!UP0hRACvxKQk{A9k+YgK)) z1o$v>w~!tB<4x)mhoi*L>fKqHq^2z>4(jKJ6Z?T|Wi4pxeVT(Usxie_e*Va7jS`-t3=_Q!% zeG{q~&$qKw9W|db=YHP7j@jBgwCb)yTZDegu_Ad5C6XhMj@g9TV%sAwMbSkEA!$jl zDG)Jtgt_cq`(P>O?!RV? z5h~$4W5*(BG&<~j&6wwh{sn@w_;xql5&czbyzj^z!c}x_jV+Ldf#*FG@@9!QmYb%D z8%}XNBeaxr)%DZRCEz0OOszx@15cJ(6>$M=V+PMTB~NxlPu!+PtGW~A>n)G<*du&e zep=Wq1@Ut8Klwv) z?w3HxI{A_3rigb<+T^t*@_|t-(RUg(6}woW*YCM379tfpg!z6U$oAc?pZ>_kWgE1Y z24kN3#3i{d!Be#<5$^_>he~54;V8z8;SY=b@y$|k&>=L_q+jQB*Sv1ydDpb5 z(tbg!xZT_S+E#uo2-bPlIXfUb`np3lVuG65usEcni0clGg%dcTBSJwIZ zh_+ZNv^30-H5pp0*XIhhw!Rr)dzS?Pe;#49xTYSMt+w#SqFEs}^MJd?m8(KBr+Cgz zCq)|Ee6$l)q2+e$5r z_j1nJSX=#N$?9U_9_UXlgC1+rWk#5LS^Cw8;JeqeC~Qp;hmda51r@bqRyZ>~E4%WZ z#avg(c?o^a8ezOgB`?XTYtLmcd7~=yvaE!8ek}FHcMdE~-Qq(IT(Ag^Tr@OQGMEjr zSz*)S^o#x84h!}D`U|0}40_oB4q*kexCxZd>P=(AvWw()hrCLSPzOv9!1WL9!kf$r z!$tgkoNxL->aJ~#B&-C-qXBN#(sY&Uwv`GXrdGJkmfm-dHV<0fgp;3tDBkm% z2n24D4~nJ&!AEuR<8VJw_>7NBw;p+xZg+Yi>6=9u4nDyDV-E>rz+WDcA9robB@Hx} z6~kKYf&MYW>*R~I^To=ULJ{@~Lzv-CP)j|p$-MlAU0L!OvNJG4+G9)WeqFW)scV`d zT;4vlr_N5LxAlP1f)>rK61P<_|2mtUGcqtHQ+n~t1Q#6a1&7t<)sdN%c;E1gM8QG{ z*zi?N0Re~b8qd{ZmbU1(Lz8oBwpv5;-){mv1+3{)eL`<8O$F*3>ptA}SajR+X3Q_e zU{6-6RZR!aK@XEDv5J)G+rm*zLT^zZ2yJL=HGLNuuH^lLeM7Opq^OPYo^9?TT7N*g z-|?JOAWOtKiBy1LmGz~S&^iz7xO|7^rOLz#gndI*#4IRR8=%3j#YNYobY2zLe&=f% zHUWg-+oEX8Lh5LlE%W+zfV;PT&kXc`_J6RJ3T#j)0#xdK8Xa?p7~B7oaa$B znL9Zg?)rA~9=(K-RYtw^sgkW`w0jnCG%L~6HG@|ANvfhgZ?gzpF#4oZ-GtiY6Nd!ozZu4!^+97ui(hI7uX?UlY^RL!i6u`Ytk$NA*=QO_2tPtPHA)5sqV9}m9@l&sU zr?_rf%4LKIvH2&VZ(Rn_zDI~4pzjoonpf}bvp@g4hCJ|@m2G80DLo{UfNzF}^OX+N zxNLpJTWeQ$O%LV&IByX0!lFkbZ{0JBmb<2y+snQjwm4sbUCU1`*+?HLTD7|&B6`sk z4}dI4XCAr6$b59s+S-noufZlK+I3s7?{iG6$B&_Qx9S#MsKmfm=xhgQGPy6eB{T(m zxwiz;{Lm&YvR{26Pl15H$=n6NE)&9n?MtK-$C_x~kfi!%v2A6xxUa55x8G7s1fJM+ z+mnfaxg+3Ue3y^@Dv~pv39G}?0m-aplj~MFvLYR3v$Sz6_kGjmH(--8Og=oC)6^^9 zH2`YHCd($1A^*A*@`WVdDWOEBKmiH6_QbJ>o5hVE1V%-09^;+7v7{bQ1BX%HK3>0e zHXEpzuV$$Im~BN`WZ`}Vwp!xdpBsRT$y+rqUn--Jvs(bmVdgd>hMim#Se{=IUEFMv zH0aH7iNAgICYo)liOqkHqo)wItMdauA_U9m9IwvYRwHcBj@?~3IJ81;h>0rFMO1}H zi@+GaH7ynD>Cw+-r8-nh_;pCz^Osg)?N{q-o^k^mBlx*D=PZmTEt;iiv){eAST4+k z#W1LSE8s-*dlx4CKD)0a)r-PI+l`koZr?HVi8XhnI<=t9$+FAFfuo=pLXSPO@8hv_ zuX=P70~b)gh%%}qU*{&r?2vG@%j~M4kd9KQ8^)C%(a4~_SOGWLufAdXmE_`D2u}>W z%*V6i21($!xB`+QxFalQ9(TM6Fpk8MrVDloCXWuSweiK=_<85dL_+f5mzS?XA1cOX zOPxV^7AGy6<_fL{7yfLTT`ou@b-LVdyf5CHyj64Y+hgDxBKW@51!VwlR}nmM-I+v{Eu!>8a8)#(X`Qlmd+1W;AkO{lUUD1eEG16{wrF3fEL7HCMq~km6qRgd-UC5{_HV#jq-Vg?ANMg5*~7i#~RcMN$Lmm-Px5^IX#c-mjn`CA_F0!Bg$ zKln{zbAHk@;EUA$XEp#@U%7lCgnyi;A9nSbr35u94O&auVSz1^a$;uYGbhV^;9H@j zA;{v)CwHWQ;P>3l&8$|3#_D!I%1w=yeV?BSqFx&ak0mw-3+!;E+s*rEUbo)P9o;^D zdFq^xnoQH0cj>@gHQYSbZlp%&Q8as&$2U9H{j{E{v~yy3XHNyJ9NPWs4?FQe)4ULZ zQlPk9ZUSww_J*30xTIP<^_3o!?S>8!1Y76u_H~Gip8xA@+>01wAQ?~+(5=`UyvtT+ z{*F8fJ-;O?*8V66coj$j@C74(jglumd>kyIBHHPFTN3KB|I{I(U@A%f3LI9u^!?_5 z+Ql}X+5NRx9li_N{G#%!KUZE`-5JW?u?OV6o5UaOAaMJe%=&%5tjR{xclz6y0|CTrD#CRUb~&wuF-ijUzQ4xLPYUi= zyP@ZMT>~moaq^cs5i9tUTYb5%?ur3VerSZ(P7i;LhJ& z`4RYKS{5+a`L5`eA=_!Kd($I3St!Ty0je1e7IrSL5nKXVWphO&MHt< zlVd~v4;1Mc5VYWKbyy?L-fn(f!_ECSLbhHrMcZi_q&AggbrX4DnbF`4n<=mfSTP^h zyu17Ftv-8WK155G_DLX>Plt*S#G8MR`mbr$=OMtN9P}%)aKOre5db-FB$>p>JdW2s z`2Mx;t$#JcaES1$Fjj zy7Pl77H_^1Y)0nxI~MQHt{^6Y--JH}J^jK>y!Rv3%(3l%w@30#D6M#J$dPNaI@vv) zeP(d=c!1d}xoQE+XNKH4Ba&-3?qoOq z?(Rq#p7r-4h!koD-=_XDL4sdb(NlIV0i%j&f~v4O7$vv!MrK^-N^Dr0_LCcnD1ZNc zKrxNfDX1~P17&SR(1Gia(;%HEyCJLdYIntsuP)h3T*!FS=9EzokM*WR=#k}rP14LL=Mp-c zMg%K7wY=#OB|7OK#v$Tvx7zFe-J!#Wj+Sj1A&>NL2r0#8Ye9?0;thqEzNOdyD2smRMHuQIKcvJrZ z8mWNzZ5%jnSLL}_7%2bU*bF!|&@GFRA;U#5ytR2~ke)T?zu+zZRYb((3BKj9j$TN> z^Vci6lAx5*b)6&sE@ogmWd@1|77_e1usvrcJm2rm0{?Xr9Zgf>auWd}0oEg53;h0@ z3jqC55v(3{Jwmnj$=E76s3CV>uSXEXC>@s77FJk@kn=t9y6 zD%3#YRuO)YUqhuMnxdDPeU7+2nC*M8;t`Bw&qc{b^syCfck;_2`x}-NI6#vcLhq45|vWBsE zgF1ZkhEoAN3OmoK#w)n@<4a@}r>c<-yF#DW#@;`w5Y-@evKj*M*WGk)gUYWEKKq@7HJt^16Ib znPMlW3~V)h>$M_S<@=6|ZQBa4HEj+Z-d7&n@fFYX-zo{3rc!K6S&==USryBG8rlD=0r@^zq6UgRc3M66SgC z`;sJ(;uXrLv0m-H|2I&AIHdrH(b}T+ z--3L&1Gq|TugmxR9T2oR6YYzPwy6Yui;9=`5BgY>??7}jKaQ-`js|(J`G6z z_`C3j6#=k;+Gg@NvD>j7SGJ6Nm+qr46IWSygnz8Uv1NZ4i?u3;OW0<+NdhIl$By~Q z-&*j`VJm78j#8weLqmT~zFdxG^-4XNflDG)_HDyS-H01}m0^`M$L;Bo2F7sx&)N@S zZ1(>LkuiXO>*s7p!0P*WZhiBR+RhG%`8_f`<zeW;j>3b zXkfXqEfDdLQO9>X!@6o)C0(?(%OT`jg_V#XjE7|+aqvvqjvizRcb9{BgLarc4~CjAIq zP{fHyTelGaGKn!8ypZiMpxRQ-kDP;AmwAKrCXYqoqH-E=1CLT0gI^C#QpyNFp^u$} z%L+^49~)pLjk1mo|AnxI`CzjJL#RN7+3Iz%u38`~*u+PajGY7YhgS{1UUw?eA~s9C z`vB}2{rfxOf=5n8oO}!B9-1yweB z74^n@!=#0;vjZM_5{I4sO`~7hVt%>D-=4wU>r;nz11M%6qEMBkVu@>=;_)JcUIaI2 zJlM&7{_Wq4A#m_*6(M(PHb6QBbXJiWyMrR%Ie}$v&Av3f8R^L`pw*c3TRX ziDwl;>#te#VIgR0Gd-!dk+F#i*QJy8x zHKS{zv9`PG9&^-nihAn{TS#U}FM*i})L7lf)k_x~I!cMFWvCAx)vz`>@sS+hN)nvr zi#q|BU49t3}=0@$mvvoasV+iGZ9f^h)Gldj3Ni7dIjn~*&s!x)yg z5x^f^OA}?24A`ApHiuWLG;swC?NTCOMasJ|xq-}bb?6!4PJ$6j9<+{8E^$zgk-;ix zilDia182NixAQ|eViPnQlNtta;s7gxk21?j@TV*1C}j~cBvk9WzI)Kd^B3bDb!KD` z$$VgcJ93{*jKP6YxKndlnf`y!~K`kEii{_U#w`g2|fYUxTm)?c+h=QnDi-NsWp zfQ)lJP)?GzEb;$v!D;mOTG$uboSC2PQ#%nn!yK9N8zIC2P=$RAbR&-$JIEx%4d+qfTLw&kS_)ZUE~hM!N+tY-Ml ze|$ry!9BN+K7ko|XzxDn@qOFw*j%un41q8CxT_!w4da^+P>mit;^+dNYk_v->-B#0 znpk~KW}i8Y;rkPN&Qj7C1yNSz3O9d}{{HfJIN$Y!N0{DKAIz~bAISt`{V3Pv6p!ax zYRr(BN{gqa=@X~EgZma2P^eLyGi4p0za3i@j5e@V>mfY{Aad}cQ> zymfZ>wdLd7wX8H;XjCRq`O%MQAyPzD(?(VP`(1;N3Kmj3kF!QK)db(VwSoH zJW~N$7Daq)o|#9L_Z=&O!3jVwxvdlE&7reN$XApJ+ajXe4U3{}%c(b#U}Zk4q&E5a z_t$(n*Gfc@Hv>mNcC$rbl(o8KnGF3+;Nyhra)435OmxH|vopR%>N72fny&GVk8e{J zl%_>O=r8bxUiidAxAz+Dc z%`zKO5&+iG^WJ^e00|3O74Y+g^~_rKz=+gJr9P;r!WEO}VGHO}n!o?aSbn0jI$^WS z%s!HUI$)}%hT+#xYhcir5e`ZIX88A7h-MC4ZdQ49Te`@s=W{Kmu=e+n{4%h5dITha zY1(>PW?dc>f7dxamr9HVMN0N)x=ypKP^OnkAjkAGc>Q8IonoQiPQ&H-IZo}T4qxCK{fFqaP)4z z2}A47P=4b_R;vElE|t{CVamTOwFj5Fl210=lBH z!+rE5NA9nGVL9!`{@Xg3v~@aUx84@Db!=_5L?-fxoekm}Or?WBvhrQ=@Xp^A1-x1U zSg%g+WF3q>B6sP>l9ya02SvXVFd?5%>O(M%!5F6u;NByy7JtV$*T87Dn^oqKe8-qf zQeoVK<3@Z33o}ayCV+-RI=C&On~4?LO2+tHWU358jWKH=bszRT1}Hg<%gyJN*8cZk zOcFskki?XYC9d#Y(zwy~2MA2_okmVs z+*U6ynI`0c)*$^tS_6#lz_lPA{k{T5u!|f)=tS$-8HZ$q=yg1Gnf-Y3B*Q?~&snOhoDp+PDr6BPnUHf1w+oF~))Bg6pxnNPTLlNl zdD0>oEbSTaf5qT0Bi^dIPc^trJ!F5bPK2^i@9<@qaGE-|GdxuTI==U2Ute{U&Lbt* zac#|CSAjrUE3ZA}ZOiT{XE#T7>Tp$mmjEJRyi>G+P03%AvI1e)^IIB4*3s&}Gnsqv z$5xicf|koVVFEA#j0uu}HTROzG095MrYB(<+Nb^QvAo6_cMB)#&TGUXVsGVf^eovo zs38la{Kp$#VxiQKN{K-Oq;8$c9eTyw%P`^j829xU5>8+bKd;CPNfN06>Wu4Q;2J)p zMh)xG5e*XxA#$jb6h^oo^yh018dqO1^VRr0C$2Zwm2AMUB4tAPUoV z82~lxB;kD@`3p?IY^u$gg>R(q=vx~3xS@+ukPFDmgPu1p*@P8Mu5Kr<;U1l!%31k{t{c zFpoeVubZNDRVDI_s08GVd%h)%FItB3Dx&JMGDfn&KB)$?${=F(bakHSA{x8>^NHU0 zBjXWESIpN7K?tDaOmqv%IVjs^Uepg6rIr58O{uV)8aV(Vd$1P0{}_Dc{%kCJr2Qtkes-2FE+HEpdxa&|1EB zV66#!^rUH-o8UARF5S@26<*It+D1Ut2glwV zmP?l|+ym}wCG))~7D@%}@a~uI-OfXCmCFFC-(9qO5eq@fmAD`#NW8%^0@kEfM(>xP zm|zXmz1=(HH$xo1z*rVC;yI<^#{4d7$Y9OgR@l9khDXF_UK zVPH9B0C^%vTBwvHO@PLj+@C{v6ENgLQ}P)2OkjbX4`{hqJZVX_Dc8SUX!&3(01{J8@wgFK`p&Bk zsh(XVLM!Gx8ZmGaT;U@&+eh+&$aQY9@Ku+V%^Mjw(o@wL&CbH3M~&VQVnNpB256F^WBMidUgKeQJ=g1b-5~gyQ>C3ab}%Z&Ytx z8F1*0)8-#tdRE9uYYu8qg<-SJD3=(d+=@s2Yxis72fs)a?!R>??z*`ltQ)GkZiM5i z5XT1_S|el~65V8aOOS(2VRqN=xkxL6dlC#z)aeDxP)(*xAXssFaYpoJYo8FWWC9vs zPQ9K)qLA=DgRotQ1>mc`-pfeyZMig@0xHTV7qVv*bpaH|ydlJ5!mDo%n!Xz@iX~CH z!Z>>Bn62V{RgX`^^8=Q@HEjcOxCpzu5+DFYF)KAizIfqn)UNNrjq1T*l+rTq`QEu%gKWi;cXPgqR9r75QWv_+VTgjWL3*wMW;U!=p2LT!ur zX-=8r?6&da)7yT82Q0nDYS zzNHDHSVuBS6ld*@=Kvmz*I7^fKt@|$gE?7FfG=;bmMYc{!om4_&`Ux?Lbqlzll%mANcY4gUbl1HsDE4%(7))sgQ?BIiLdbkeqfrwtL=YJY7Co{H*)pCoJz*r; zlZ(;!8IHj#V1NeMrdtyy45^fWNko)?HFsj04<0OI*z>oUyFy>BEjKh!Z+e@TU6HI( zHkQoDD!BO0k!k_P>8a+IV62_;N)>e4gaS-y3%1V;?)LEbTn2cXj??PL|A2Xs@qk3c z#$ftoViOY&6Gm*pKU}>(gZc+;YhL5336d^tQCHxN4WPlFcxC|=BuuID@<5i5d)T@o|bH4*Ftuh@>_12cko_QO)TsIw<>?gTa zQd93}0H|KeZv7H0{wiN`qnZ<0INIi0`>bB{IXUMZSG7BwVFPw+WXvX*W@-b=#l^$+ zf%rZWfCS2kbo6ms1~8f)jTc=R=SUiM`}v<#*223=ga-2!V6tJ`GMYA$rmJXuxPL{X zx{O%!Ve=|9OQ0gx_CuRgoj)P4$8ITi$QKK>!%Keznfx+M1GfszFMj0s7-o!8LZ#_# z$v+sw+Y)>CDHHE)^e+yew#Qv70r)WKI8_SC^31E1-7F^io(093@u_s^fYL^de!ojC zi+6~E!4KD1&cI=$c3}xxi?|WlK9yilQ+I`LKS6scwBHzJiRG(HceTK zjJROTp87^hxK!LOUi#Jip;T{3brMhR^TGYO96;x*m-2bl?w=B&OdDI$AIg3A;z8{I z6O3}1^Y3)6e>7wVG0W$W4Ny)!q{ZFf;QBB;b7fG(k-?)9k=Yo zz3j!jqi<#;XVOYSENj5wxa(U?1gjQUuJf zF*FIrEU^;eQA022ujyP?>5#{L$GGQgKsDfBRAX8D!JgHb5Z4TNt;y#z&n0btUPL@D z&>2L~8Jr+F%3cQ8F=AsDR-p+U1H)6xgJ+rFOaG?teni~!dv3%Dw6R8e4eJNNcTfiI zF*9x19nPY^b2dl~T(sG2CL+0U4=(MH6mob42iexyB3xa5zb&eWT!Z^Yf^w;1fc}{ zZYEZ?0*@R?_W7DQLUvuzsK)j7fH{(HJ-qto6zSxav1r5O6(m#ITe8A8B5xar3aw@N zP||Jc0PcOUpE=hnVs^{>Ep4;0PO$M;FBR1F@E^&RnRmdINU zOulT~TN#CktT&CupjRnZW@~}T#9dz7+^cafo22<63?r{2swA-T_v+kbKAg{;a}7W! zy!K{es14??nsCE;{2ES&p?`pE3pf(%*YDz7VgaW1e$|~AIQ9`uVl<9BDh8o0pbveGa)&9dyd|_jMn^RJ?cKwX?hFr~$>*S1{4VvtNzs zI1uT5U^A>7T5Voi{&mRU?Lar()2x7m{>gfuQZ1dW95~>b^77)h zWx(0BWvc^ol)E{*7D(*CyG3LHrcA=pcft zCQjMnz|Z1Sij3a&#@J=qyfAnLT*1IRzg5s~HcV2E1<}>PE|Z7MoEMAzxQ2eOF5){9 z>xU0QSxxin-vP3O9X()bFaGR00LKv<$Yyj;r2|R|`=Mx5Zdsl(3hOE!oM6cUPZk8y zUij)9*aNut7Qe}A=&oYaiM|(L4Qe9ZG1LyI;^vRsV-t%7jR*`K&Z)TbO)Gb8XqNzWiIg>mTdB%)D5rguaYze%@3I*CefC?Equq+N=x4g_7uwt~fS6m*}6d>{kMiD}qkr zgyKMwA-H`OzmB<9B5&B~{MJpGZKCv94W9p!p7OHr88glsIR?nx(Ply5jh{|w?J7KC za5#gwq~r6y+I#PyCeya>pIy|o*F~DZvVaX~vVeeqWu+=eN4g>)AfWUXqAr4kq7>;w z1nIpKN>r3cjnq&K5h7ATh_nO}0>9((-urp)dFPq;H}lT(*E_p2%R@2D3#gucS#$CHl_gPHk@dL0Dm;F{!)ITnz29-( zo$OjZ+xV_@I<9ZSj<{*3I^_{{Ipd%S4*3Mx{sZ>cwV^1Cc-7hj-ZYvcxG7+MM7%8c zUf`}g=btLyYEud!i=BIS^0I`Kuy-+eRKRtN#IC(J0u-TXNj>2{2-vsvt0Ri$s;>vY zk`ON30m%~f`UZE4${FM#-@8B5V#D=C5@OGwK^Yzq_#ELt6If)gDH^;F+Oy&991(c4 zuA`X;mRm3l;6~nS<;;d}Wm3oYHRt3oMnZ{Ko(jFzd(xZ*_6_cm9uMzrpZ&@ZHFZNw z$o@~1>d`bLs;&NQb0<`JWDp%HR9slr8t)G0m(MKy5LU-mTO7XDSi%eFh%39$rEGG& zev~_Yz2rwlCR_y;0>869`8I>7` zRJISCp{68@5rs|TAEK`uHz*hLIHe1JN*8W;T6SscKxi3K_rto+9ICj+t@`ITsGY%q z{~Quu$asCLGA*vqe1V(ryzg*v-N#?ycsK##kK1Mu2B;iJQuY9TLS(GrJkskQ_<`NK z$O9`q40c+T;0fLqoA47zY2Ur%s4{JX93=~=GNiYQ{D7bY{J?;Y;ZEUe);Pe>zR2EH z-OfSH9STkOS4ZxKN0`U{I<>r6LAVnf%xoD63~;RLn0ADQ3M8Q|HVFBU zYxl{6KkYs+Hnr{DT`+e%g?#uO{8d@E71zMEDY*&WiDU#|;VF4?Dl8uGi0L(?lqyl-9^a=qhQGxL0))&(`A zcfIh(M)>YA*DgLy#McC=hKMK?2RdCQF1VQN{}$SN0tu(3{xp4P3%_)uYVmMW^OC{h z?!~V&(EV5$tu5^VZqhd22IPC#AKhZ{Ms{iLTf<6cjw+&V8KGxlZLpi^ZoYM)I1o~= zG;p#z`*s&QmqC{Vc`(agf-y+O@XQmj_kwxK6c@;LMRKP#2J$Q4bRw6ASj<*ZYt>%^ zSL{3!BK(!^3@zVHRpN|=_e1fmK8l};p7XZB%VA?s2er9=&#`7*(3$>%)Z79#OS%;S zUZm;Y=$C2x*$-o#?jG*>BfAV22(H`3wO@c|C3yLbD#i?2JyIv@EFJo$+9&X&BOoUN zavM)mIh6n!#hHa#-(N6@RQoweVB8xG_E>@Rv%VIWFCeaV@Wvwk*gvFENDa*#wAYeH zf0ui?@maXGJ=(pGRgqXd|78iPl}a`C$aV2e{8uY8%oYx_qfXMj(_dZMBSo^HDh7oD z&}@J8^3Mau7x*#?AeTd#QmeAO9*$UV7z~9LK+OfLJ1-H`UYzXtHaTU);s8pyBQ@IB zr2IgQmDe@!Du>|!U%cmeI5%{wY=UD#wQv1+r8s|U+qmxK%l(2>8sMLQc$a@m3E-yu zt)JxjhZXt{81--MA=f_?*ni%Ne{jM7oE1Orz&{}9zk9*|K(zlMhX0S?(Yu7_f96_d zkSgu2>UM7bH=Pr+d078nY>I9povy=R1FQx+1E1oBa?h<^k@eZr4Pe=Q4bloXgtTyR zmP_C9Z8K)6c^B820nk*8S1zFoK`|7-v4TWSz^c&H>vk&C2W`RkDEM{uODO^~cvmD5 zb>&PbjhHfyR$ivN=^9QOYODwO_^h0^hyuR@t!*UMBGk)=H-W&JhXhC`7r_ zq2f3x9!YFUyxoiZ00$yH zPRxYTSH#Xrj?_ubqMt&a2ac;0Pc{fa@TXT8#8(^nco>F!8L z4-%6>Z0uBv&E9+JWu<%f05$4P;{L0B@xmeZlP2Hvn&Ur{@9%kz9{tBrxQkqn^w^NYoSdcGcHC%S9a|qd60u43< zmIftf5Zi-48l?jr{$&ei)XdW$G+o2D@0G@JkTO9>?RPK}1<)!>3BKIp|M9HC zpfND`tA?0P#b_GjR(#){aB*!f9*j0tdh_m!<>_xKkmHN%Y}#(N*g_W-bdxKDn5jab zp4?3q;o@rf)!BY)eolTPl`MB)hb{5()5`-cTg?&HBhX9>`be2jiU46&g&D6#zJ6^X zo`on5X13xD&}g47rE2PT-E?(E5K{IAAu@FSR7`61=yY~2XcWh?Xu!&zF_uRk)nTnz znHMzr;ZjJ2W`!Seg4OG7V-dkM zg0Pm*A!|(W0HkTff;pn>KLbBHvB0|Y0Y-}q(0&< z04Oy6NV??H53f?bc|qC64%F&a7+ezO8NinxZpHK_RSoMtX^++N5Q3frI9hKF+~52- zK->M%zV(IAx-WYn&{H>7c;ky3La~CHS>eCL%}|1_Y>%dWf_l`zyqJh~EYe744H0fZ z(;D;T-oHN z72b~&&0;v7@L_w)vIp&j9P~TyPttZ5*}Hys#?4D7Q659>XzQAJ-f`w_$M-y78!Ld` z4~T|bKQyCV>;_ayY1;%a8_R+pH>T-JXOr-9ZL7?T8L?=>0TZCuAtYRXQhJ0rqH6;7 zem?vfL{%N??)DpZ6T|7O;_AsEre0QbdFJZe!H>$yLvBAc}KUchsA~&yp?Y?@6J;neHuwl?a@HQRYR((wf(Y+%)HBj{}<9U=|q(M(< zvxeM?m5TdiLg2;I6N?FQqIN($=}>zEnm~u=z#OgpT}V#th4Y6PfM8oleQYp7I!lNZ zrkc~(*x}PwMgQnT3migJ<-kjZe&N%V+=SY^=IZuR{N&Te$xnS&=2X8{Y57Z4YW;Z& zph{64NxA4^_I*U-Chtu*%@$*zsTN`&q|@7)Um1TuNwai*6;;~&i#KM;AG2dJKxO=W z4eG!gU+e=_&4;e&y-s9-PKVAo!O$G&=XQP)_?cAt7ymA(j$;FRL_ow-gI|P&4HT=K zeB}<{`bVt18zk>tj^8p+ieo#JmHHl!amYMlb`vfM&M+MT*)yuwjn@RB>zEBS9oX>A z14+`Dk*yt(`0zVBzVZncFjKD5sQ3BiI6_?EppE(M&!OKHH0Y;wj7%LK?@eDme?l^} z$isG33)}z+#QAVTW-MjouS zcG`>yxWz#VaTuO2A`)SJ|KbhW#RQ-A#0AjuB8wUD{d&NCd1;OTqIa7|)H8AS<0$2# zm2H%HCG`_Ct3oy&s!Ka`dU1oCbBJ0WOOM;SSQi#S7E?YpJ=do zUmOvvHq}sKV7CNaF_1?xiX|L0iUE1wf(U;Dc!fBLj4My7$Js{Qc&oQa? z_;g1ONQ;Km>faRhAxHS#XhK}jXT^yl0QwRUKRmY6N|st`W= zQzP@{`zd(&L7a#g0bs>6%ir?z^!XiSodLJE=bnQdgEe=s0HwD7uO=M#n>&~8@!SJz zID(Q5jKjSGT_3oE5eGeWMQCEeAeRt79j9p_Ogew(DfOniZ%Z6ZkbWp&A^# ztSrG^eXTZGt?FBM9X&)9+WB*!wdPsO#v^bYgpTpVW)FNYn9(40$KL|kCi0@e`vh$t zL?J*;j`D}OC?aKcpz@o#vhhSbADeH2L$OnYajT%0%mZ)AG)%2{_Mtb}QVkj^uHOib z)k8oZ{*#IGc8{q%QLr!G6@2i^)$$wp(CD^NUczIUU6R-hk4hCpoh>ee?iLB5SK1{0 zitty9{2~fc+kJ+YMQ(vc6pW|JUmWc>ka{VHZawNSj{#LRg4kF(hBgITF_3XN;~YV- z?VyM%0D3p+vo0ZY;q0J?h5&<`n$T2MLo&18zSS7KzWublwj@MI4Kc&yb1guisA0O3 zcKPl0<(*#QdBRa1Lb;X2$c=5Wy!evsTjn6zo%{+q;Sxf)kQJc6&9g=kQ7c@vr&O>e z1PVwWhQPj($J)aPoR>DimtSpS`e?L}i1KcNR-69Ax1fY<;Qqj|)#2iqwcyA-!>c*g~(^L0r3|e&+j4;^za$)XM~B{^B+WO0NrYsI}8)3flmRh`a+-Dv6`s>j&>&jeP!z z=G_{T`*01@8$Ty6p#ubrIW!nu#=L5ViP}3g%W|xngM6=NvJ{4)4^ z9WH;-UV=^}&VR>7k5bIwR!xZYT{x|Ip_;(2mH}u}>Z^S6GjRl!0=WM5Tc-imrryy<&g2l;;R8}k7GxFKk?|KRMU$h5VeDB(!?p`elJCns(rCs z+&7(5Ryvy{Y`5HEL;wCAhgYa0I2-u6g&~BuxJtrRzjtTA$nJZEPv8;Q40Vi99fqa; zB7)jR%L{gTZYk~k^R6@AO@q;za8YJPK4vj(c86Z|#?*RB)BQaP;|LFq>?ToX=uhMD z-s_$(JT9X1=Dal{kHI(@gtrd3yK0|)D%}l7no4x>g!{KaT?=_QTfNhXymLyf_0iw= zFWndX^<4KoA*#m~_}2)o&orJHMFNlGrB5F;00^Dm!}t4~R(yo^{k z2V=?dq=<=TX^F+$`A9k7Eu+L}2aY z8wa^}d$I?vxhlY3v>1>to%-qX9(xWjMv zR!NgmQ(5*4{#FB7g)LY+L50I`Dk9LS-Z(*Y3G5VL6Emjt@`i*wWz7JaEsNFhiyb2{ zqvk5ZEu4te$PA(@kK8Gvk^w9LT<-|(nl_!J>1tG7(!!8zf0*lf+I|R5Ogfu!+~?{5 zYx@$`0%GvxOBkr0dp{ZY*pT0qdV4|Tyn7z_NenxVe$Gw{ThM*XpLt?fPeMoar1>&y zMa6o>59jmNwL*1fi`WsuRCcF?ZnSdf>>7D6L=Vi&yJwj1hff3f9MToFZ$V3!OpTMp zPbm0>!C*6Wx-j@MfEAa>|&t zP>M)rcs0zcueYg>GVmWmyS`g8kD1WbKsjpC7oy$PGmJ2~;LN%CM)8>XRDbo68EcpT=AqRQcQf+rj4g z+1EJ%j^#hrDEs`5*};2MIyM;HT7t&=H#qwF`&qrWPjEjwnA-FRgsa(vm7>G+z|{;f{4r6;;B4%q8MH)bjR@4?D^ z%cs3ceUuFIpg0rn60o;f`^1ycx0A>DdNB5QfcW);yu%DEGVUc#YBdZ$j0bA|N}0oP zi_DC9T<~P+)qZJ;)dx{#Lo=4F5qgrmY%D;DdMYO>EBoPW!?{=)s zLq)F&99|o>FH4gH3@WJK3rg@_FiOD2o9Lq?w^XH$3!8`F$gTM~1dmln>4E?KI1?EwpDy$v5J+82>AP%!FzLLNQG=>i5-ZiTj`>ylGg_ zGBE2sEpQpfO^a~~CHGu;XsCFSh{ERRtam$&4w4EhQMH8?a+jW214yKn5g~ z_<=hmk)gz7Mfh-a+vNMgW9;dhlt8a}p_e9geB5Av1uO);}}8}l$C_70n{kij0j1mbqg2+QuLte8WcgV@?PFZX)a&Z(0#H&b}VVu_o6X;{A^eW zhgEg$lsTRVS`L}%1ZXZOoA{#q#yp!s-^4{@o@~NK7zb`#{}C?N@J@ zdZ^F?LH*05sU%=Ul23<0Zb|48^R<9m!7J~ zt8s;n54o1aTb%H4W4Z*tC{d7#WJ}e{4emF*|bpPAGvB zjBP$*t2!l(ptWI+qbb~OWUd`pf(l`FlDG?MSWjJp_wBOkr;S^G@6^wu34x4NEWNO) z5^@>~nDJ%^BVu@wG!E>vAm#G1QKv*e9FK>=iil(jUX+WNqiaeJAkvCO#4YnpH{;;P z7?VkEd$;oA4V-HhE|_x2qtm(edvxAc;DU)j;chs6TW+C!U z$RVEtLjp*i4NW6{Seu~hR8R1_`HFSS_X7VG%=<_!M+bk*kFHlYivqiX0&vTqV3~j1 zKalv#lS2$)&Q&M~`H&K(Zi3_s%Bim*q&L!kw_4Kofev$Q06C#hq>tXiSPCqvzhL0r zcoC@-0Dc7VgdB4(yoemhpL_6Af!dMn%k^|n)1H(JjeHTknbu2L^y!+jW2^?l0JvGp z7?>1=B{INAPDNbL3YGI$ktu?V*#2I_QXusfQY(n_@F)u)jkWn>QV?c$fW&U|lUq8l zLw?MMlk>k+<{;Vsu9~n0FSC3G0x%}xasf72m6kyW_6PMXYN|evd+^AA^H$3`WWsbH zv}NE^Soil3yO-^FBJvYlO}1NkoR&OC{_QoqJT zfM77r@RP5@qd2wZd3Lz1`rIygVZomdlrTH4Mq%ukD_7M-E~3!C+`A+8X6HSyfqr8I zK_xcVJ%N4;6uqvr@1cbh#L^417OMg}6$CKlS9N-ZWARzoL9r3Y*bv3(SJ4j0`(ULv z19WR!<5Pn(v+gjFf<4x(iFkQ*lJ$^begFo8=hCC~L%H0?8m}*9vPH)q7UL4SZV=K{GZF9M#_S4GrAJa&7!Yy=>e0Yp^rVGaKv&~6d0#K$Pgb?VY3sFySROhZqrvM@ zt2ZFRTzI>&xg0p^tpi;kGBW56(RzZx*)YT;1!|xmy~^6Bm(d5Mpx}_Ugh+m?%)=!P zVKVH?FDY#kc!>)e+y5hq8gqcd?it5&r^hK1p#PCd(MG!#OZ&gh$pdRm*D(4F3~0*( zJUkNf`AWzHkUY>2W{8QLp53Lsb{E#h#B>0R>N7>tTtvw{AN%eG81#^&7AD`?k~Y|P61lnVWhQYWGSrK<@Vn<9m!rvq>!+U0vAm+VNs zpY_`Ou*`9QU?HzOu9#!?arEukfIV{Ya-k^if~MS`?irrpmi$vXBd7uCzJXvGbe;Ek z8`X0aZP7_TQTD&d4|5Ra`psgCh3J-;6#)C-3V=rFTOJ!z1~LKWvCC|x=T%5=rGz$>ftr#F0(2lD`n(Lvf?`n_GF+#U zh9hojC-?^YdWjW=O92pGh_8U*H?QGGLWece(Xlcq5wo{WA2tb{zcyKEpF?GBk&MdK@NI5< z+!@2YZef5=LufNV2Z`_z~6XmNAZ_(kb=1h#4Heu49v`5g)v1?>b?eK z6O-K0f$EZ;Qo;_3{5LmX#2$yH3JhC=z9aQci#pPc2C9k`&_r>r+o!1HbPWQnZIt0S zw`|@ZL;EYA4yQwZNsFW}Ylw=Nx#0rZVR^Fv9dJlxyii)Pr|Mb z=Yp9<8{zZl^p=vbMo=?tVgv%`1Uc;xMq{)&fxf~#7wz~Ls&Ve=|GD{u6{h9_w8j60 z2=46c;}wmbl!@Hn6_@HEAHp%BUhLS=+B4g+4f}J|fpP!G#@q0qvlY5E+$RLR`ajZn zvsK^^{JiG_--3TgS|`~-HxJ`2hVk?aQU117B|J)9U9iWqjPAm9Z)|%RYvFM|x!1*^ zWTyO-n6w@Lp+y+%So2xf|6`4s_xm-(-wifzn-0KcAdTv{O8tM&b)2cDCG{&~i>BGo z{)Tj@VqOe08a^uM>5HtjKq=W59Fu7&`sf)XyI*s;Jo?4ZrZi-YS8GbpDk zTN?B02oapv2><=?SLW^hRZ2oBrscp zR2-RNiA*&TG5?$mH6e_fEPNIY2TN+3fGRhC9;$2w8Uiy9+U$&VFMAMAgQo$ScSsL! zs`hiCKjZ9Rp-mY+;i^XITZV|o{W)W3F805^L{4n^)?bz8Xv=*HA~4V}>&C(<19hXf z&1CINv;kEQYQzZt9_|ON{4B6GVd|y}j4^F$Vqb?|WNqk*;K`*$={||RX0g=jDXj(o z*&gsg`pdyT0rzkiZDQb6&R z<%BP(ZsFSPyu|{Qq{QkiQOfx58%C?L?p0uvH1su2Mh5)CY`&v~10@h>RQY^ff#yBL zmcfYN8R-;Nr$b|uv&oo0+gz~NO<83+k; zOzapdDan?!(>2xArn7l{F2!cKzWxQ%k9K|8d3;N}#QvY(i;M5CD8DJ%(X@o0%=i`? ze9?=b)}~{NVcIbhD$f#78B^=?%DA+pG!N&*8e(H^N>=dKt9dHvLb2ItUoVi(IwxE> zlIiMNJdo0hM>?F!M>135{q9T4SY)o|8Daw&CyOo7s8UX!wM@%)#Kq2&VAQ;gU6uJ_C)z` zD9+01oj9s?ddI`?Fsl6$GTTqX_xrSmgyw4(&F&jEXU8!LijzmAl6`S7Lp3q`3zJ~p zU5~Fz8VUF!fvVaJRHzj;y5W-|o$_6(tGh{Gx$Pk~Xx1jE{A(`v81CAA2KqPmU~F@% zK6<$tB|BT2Xa7(IJG$aGb7%y$>Y!{x63}qXIm}aZ^`=G9VFTNILUYI!DWR@bMJLLW z0h&N0XJ7TX==?YvsgY|9wte_hz5PXNLEcmJU|Q{Ol;0^o`@0Qn21>~bcAPDWOhm1H zE5e+VzaEQCx3M&4)%gvU^tF|kMd_UUH1TdUURc9+sk_a?GZ*^L?dn-<)aCP0s1ku+ZNeC_cR3Y;#-iOlp%F z+Ni7N^rZ-V{%@Qcl%XcS5nTKDol^F+UhX9!HhZK@ z)jPKTF>k4$*%=vQ|Nhs)(a&>%-REGND}F+7VyN~L_jAd{K7X?)dP@9)`Q>_>*#1vO zuOo<3D=d2Z{c!h@;G1zCQbE?yKYd=4-LIt|lCL!=wREz!z$N#jK&@+F4`t`wu<6A% zGEqe1+OXSbbcv$cLJ!O?r2Bo$^z35Q!>UplG0QcjCI)hN3&+nTw9hI|cL$(hv>MpfNf+^J(^>{cv%t+rp%@M=%ll}Ro2fkow*HK7JQC(fUl zqT>Y`hWT1#+<5@G#%5=^`xe|D$$Sy*B$d%}S+W#y|NPS#iVl^Yp6n2}iJs zJGWNUbUOsOPzmw-6)Ybne@IF8er-!)==tvX?f#+NuwrCK2FXJ+rOh?_G&$I`^q}_uM%Sn#kl17Z`En$TiS+1XP6u;b` z=`d-_&PY+Pi}fiBtlcX@_FPv>S{N$`7*2$dL6f<>IiwV7xwUA`$Jt}Idlvt4Y+LG8+XAWyUCB-*+ z;kaknggfW4Zm}iqGA(^GpvW7IdOV^MLv26dfBfWGGyO#47<51-gP6!iHBt01cc7jp z{SlmSBzixOQ}@6xlZ4gvjQj6x3R@oyFC2(Wy5XCesz%`7F7Gf@uzF-Vly+y&Ph4XB z&-)_QBcJ{%_*@(+G(-n=&ppzGqj~VHPZhQtW7{oXo6l$wj1-|YF8^LS`c6%KgsFt# zy)IvFqv2sAW<4LSU%Nu+W@YyT}K+4a5WrJN?38OucHA!8uOy*%~WXT-I`lY|_ z<`?fMQiOWE_@yw-6B3FY4^)<=o^9+i8)XTqawa|5_5<|47M+`7&4n9WHDuLeqE$Oq zZ!4BqkV+V5j&|-`PZ}|1K0ctOzv*#Z^uWoFckJFLnlz19pZfcWeH4yK5n`5;4;>R+ z>7Lh^u9UIcH6nEUe!E_3aaf)qw2f7T8OmCp!ntMmy}5!8%6PneTr0S@@oR$i!q6aP z@6e(chP6&Rp|+fvCe6$mQ*&sU`T22!S=0e}ikOAmhgn6X;0*cw_oJ^DPE;myM#cqx z=F&WU&_X>@FZrmBSKI6KYJegTBqT9*{%bZ9%6GTl4Lhz16E+tq#{@$>l$0q4bz=J_ z`*{`UEYjwS0;Nc+N;U6P?Qf$WZm%&825f2%uJjDWdq)yf-3HmDG4F{W?7PnT*laii z7{bF}z0*CMb6xd0xpJy)Os0HRQ{^R9*FjgUE=z@4p~ZTAtEsyb?*Q$apQv}7xaphr z)y25-KD&*YeP*2XD`6q)H~*5G(z-dMA-&Pr%2PNxuooY8%_%w`IbuvppNpq^k9;6! zSMByITI;S&ej@= zzX!f?TsF7R4s%NPO~|>~Wo$Mv{3J?S@u+jHJeuQ~TeISLhdL#zo*X4$BB)@`9&31IRW@BwdB;3o4Q7=rh_qZppZ31$Z2!S5=$l3r|H2Nrc4;kN`B_N$$uUMzOkqseqmD`2Z+BL0 zUK?yol$bia?_4cY$=R)$nyO4#koY8b+tey$xRg{X%4J_Cc7O8XpSR-0hZzyMQ#uwm zZ(SB~3wj!*9siX>HbLwARqMtQi^rXirPXrjB}XjTQ;e`R!g=@{Xux*gLKPm=omrsx zE~T03Ms+>^x?$i9yEy!`?IPda8hB zL4ts)=G0A@PYn&5R-(Dzx}OJWs2|^>-&l){Bt>XICc-KBHYG)@lG_!vj?2tjDr^2MBqAo7ll0$S>t9piM?1rh z?TKx)-IJ@gBK&%6Fb`exzFM4{aqEb?CW z(ZtLG%y8We-zM6aC+9$<*O=IT{tc+?jzo-aX-I213BpZ&uqUHxd>5nY$N zlt@CZMomv5>xC-_j_Qs)eE8=o%G=5(;K4zCQa8=zX$FSdowsswAMbre%+2N~0V_9g zox6tlPj<$vD8F^HJG*k_i9WGyUJ-LB-_qSnv)t$gsg|x$ITHcvJmeGAJ{-4EdlAyp zyjf@1gKaz;m{#a5l%$jSK^J!|dYby($S`v7{zHLkq+>Lb851%_I?cBbDvLJ8rl-S# zzs843x{kRCCix;?tNL#JA@IS>xdV24^&_{2PPU;Im6fxG z=s}{l=w3+=;KG4nxtN6Z`B)`d1d@6KgY7rJZ zYpw&Q7u$Q#i^p%aga|uAtI7_;=BaHvckP+mdkxJ{sw1D~d> zX}eBKo6YAXt9OtME4!yDg}Gy|@n*@x#E|r_s9$PM^1`f_oMf@tU|Ee?H#hiXSdbB3nzwK zgxhv5zBX<9wJ$!t)D;>oK|Cs2uyAxrJu6w+{J7Zl2d%I5iKfP(F9l^nhNd37ltn`R zK=a1*K*9jSXiMNsviW1&%F=c@>B13FFDw?OspGd*86?jJfrlA~Yi>a4HO5+Myci})(50_PUfCXonp3w+s)&Zd8a zJ~p}m*fj-RidI)|?~?GR*lQX+k!c^=RcQ~7@o_3E{hG?xA$%sjdq8)6H|?E(vCS^b z`JCSXP4zapc8 zGJ8_~er{1bGJ?FB9o?G=(j5(#l6S;GEx!N~S(JNg%pa)E3pz$RE2*}lLEpA?=y zEQ$1o8BQTNT8@)Vfz`LO1$sxN1;6{#^b#vCZnEoxqYFOw^IP6s5J^Z>*IF>liqDX> zU0O<{hVK%Ny|@>yvc!GBEz_yl-79!CeJBrc)auSjui1yO zm^{YN*gXb&Ij5m|`SUOF2UAJZU>zf?DLIZ~-@YjPrJ&QuTjY<$RzpU^6SbLBacC)W zl!@ld6Md#F0&zsSj)IMaxzWpl?)lcmMei#W{CoEZ2q~HA5rW^q$Gb&gu?8ol)QQe( zs%}K8XDT||v$N3vu%@ipWi+)~zqV4Z(0^Uu?nnq8iZj!goI%T`M%qs(RBO|d-A{X7 zJ)mRE{Bjjd8w+-|)=&KkvrGBz2zBnP+U%;L+4B{!{vF-;9d(L15ksM^j9As`1kO}S z)I-ng>9ED1h*?4p5GXZ58ZXp#t~JHJlJ~hZ?v8!+T~TDxvxhn=vd9{R@`K5^T;h`B2agH#88UQ3z(=)h_lXvgiE1DxIa3j z+R}>QY-1SE;HaTK>NeIViP^lcbd>b+aTdWCYE&Z)`qSr7kH;i~jS`|pxyP9BH&~OZ zMEE@`?S$h-UYB2_bxSLxu{;DBxLcpwX-|9-hOwS?&?ROC4+Uz_1{Hbf0$yWANAFnoHZVm zF}1}ugw$KBjM(N@V53+!H+O}`orh<2g{O4-Q@K}{Dq9uqO#bxufb=uNc@@|_a7o!C zD$#z)6qK_pb{J+245N%9qGn~Az3X>sOihO{drC>vDp2@ZQD diff --git a/de/how-to/gnss/index.html b/de/how-to/gnss/index.html index aac22ab29..e6b340919 100644 --- a/de/how-to/gnss/index.html +++ b/de/how-to/gnss/index.html @@ -2701,6 +2701,10 @@

PositionierungsvariablenAll @position_* variables have a corresponding @gnss_* variable. The gnss variables always report the gnss sensor values, even when the crosshair is not snapped.

+
+

Info

+

Variables that contain satellites are not available on iOS

+
Beispiele:
diff --git a/es/how-to/gnss/index.html b/es/how-to/gnss/index.html index 1e7a88e7f..7768d1d9b 100644 --- a/es/how-to/gnss/index.html +++ b/es/how-to/gnss/index.html @@ -2717,6 +2717,10 @@

Variables de posicionamiento +

Info

+

Variables that contain satellites are not available on iOS

+
Ejemplos:
diff --git a/fi/how-to/gnss/index.html b/fi/how-to/gnss/index.html index 461c8e0c2..d6769dc9c 100644 --- a/fi/how-to/gnss/index.html +++ b/fi/how-to/gnss/index.html @@ -2716,6 +2716,10 @@

Positioning variables +

Info

+

Variables that contain satellites are not available on iOS

+
Examples:
diff --git a/fr/how-to/gnss/index.html b/fr/how-to/gnss/index.html index e05f36593..8e01e3d68 100644 --- a/fr/how-to/gnss/index.html +++ b/fr/how-to/gnss/index.html @@ -2718,6 +2718,10 @@

Positioning variables +

Info

+

Variables that contain satellites are not available on iOS

+
Exemples:
diff --git a/how-to/gnss/index.html b/how-to/gnss/index.html index 4ce153d06..8d1aa874d 100644 --- a/how-to/gnss/index.html +++ b/how-to/gnss/index.html @@ -2718,6 +2718,10 @@

Positioning variables +

Info

+

Variables that contain satellites are not available on iOS

+
Examples:
diff --git a/it/how-to/gnss/index.html b/it/how-to/gnss/index.html index b629b4a62..4bdf935b7 100644 --- a/it/how-to/gnss/index.html +++ b/it/how-to/gnss/index.html @@ -2714,6 +2714,10 @@

Positioning variables +

Info

+

Variables that contain satellites are not available on iOS

+
Esempi:
diff --git a/ja/how-to/gnss/index.html b/ja/how-to/gnss/index.html index 48a4406a2..665415043 100644 --- a/ja/how-to/gnss/index.html +++ b/ja/how-to/gnss/index.html @@ -2647,6 +2647,10 @@

測位に使用する変数I: 内部の測位情報 E: 外部 (NMEA) の測位情報

すべての @position_*変数には対応する@gnss_*変数があります。gnss 変数は、十字線がスナップされていない場合でも、常に GNSSセンサーの値を取得します。

+
+

Info

+

Variables that contain satellites are not available on iOS

+

例:

十字線がセンサーにスナップされる場合 - @gnss_horizontal_accuracy --> センサーによって取得した座標の水平精度(メートル単位) - @position_horizontal_accuracy --> センサーによって取得した座標の水平精度(メートル単位) - @position_source_name --> センサー名 十字線が手動で移動された場合 - @gnss_horizontal_accuracy --> センサーによって取得した座標の水平精度(メートル単位)。 - @position_horizontal_accuracy --> 値はNULLになる。 - @position_source_name --> 値はmanualになる。

diff --git a/pt/how-to/gnss/index.html b/pt/how-to/gnss/index.html index 685aa24b8..9eb49f615 100644 --- a/pt/how-to/gnss/index.html +++ b/pt/how-to/gnss/index.html @@ -2711,6 +2711,10 @@

Variáveis de posicionamento +

Info

+

Variables that contain satellites are not available on iOS

+
Exemplos:
diff --git a/ro/how-to/gnss/index.html b/ro/how-to/gnss/index.html index b4d2430fc..1692287d2 100644 --- a/ro/how-to/gnss/index.html +++ b/ro/how-to/gnss/index.html @@ -2718,6 +2718,10 @@

Positioning variables +

Info

+

Variables that contain satellites are not available on iOS

+
Examples:
diff --git a/search/search_index.json b/search/search_index.json index 258b2c500..6b3550f0b 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en","de","fr","it","ja","pt","es","zh","fi","ro"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"QField Ecosystem Documentation","text":""},{"location":"get-started/concepts/","title":"Concepts","text":""},{"location":"get-started/concepts/#concepts","title":"Concepts","text":"

QField was designed with a few key concepts in mind.

"},{"location":"get-started/concepts/#keep-it-simple","title":"Keep it simple","text":"

The requirements on the field are not the same as on a desktop. The screen is smaller, the input devices are different and the tasks are different.

QField aims to help users to perform the tasks they need to do without cluttering the user interface. This means, that only tasks which need to be done on the field are availble from the interface. Everything else is not.

This means that everything like layer styling, form definitions and other project setup steps should be done on a computer with QGIS installed first.

"},{"location":"get-started/concepts/#be-compatible-with-qgis","title":"Be compatible with QGIS","text":"

QField is based on QGIS. It is not a rebuild of QGIS it really does use QGIS libraries. The rendering engine is exactly the same as in QGIS for desktop and your project will therefore look exactly the same on your mobile device as it does on your computer.

If something is already available as a configuration option in a QGIS project, it should not be re-invented. QField therefore uses the same edit widgets as QGIS desktop does. If a project is already configured for the desktop, it should just run on mobile as well.

Remember, this is just the concept. This is what we have in mind when we develop QField. It does not mean that it is already completely there yet.

"},{"location":"get-started/concepts/#mode-based","title":"Mode based","text":"

QField is built around modes. Modes are similar to a map tool in QGIS desktop. A mode defines the task which a user is currently doing. Either a user is browsing through the data or she is digitizing something new.

"},{"location":"get-started/contribute/","title":"Contribute","text":""},{"location":"get-started/contribute/#contribute","title":"Contribute","text":"

QField is an open source project. It is free to share, use and modify and it will stay like that. We are very happy if this app helps you in whatever creative way you may use it. If you found it useful, we will be even happier if you could give something back. A couple of things you can do are:

  • Rate the app \u2605\u2605\u2605\u2605\u2605;
  • Tweet about it;
  • Follow us on twitter;
  • Write about your experience (please let us know!);
  • Help with the documentation;
  • Translate the documentation or the app;
  • Sponsor a feature; or
  • Just drop by to say thank you or have a beer with us next time you meet OPENGIS.ch at a conference.
"},{"location":"get-started/contribute/#development","title":"Development","text":"

if you want to get involved in QField development, please refer to the following doumentations: - QField repository - QFieldCloud repository - QFieldSync repository

"},{"location":"get-started/contribute/#credits","title":"Credits","text":"

QField, QFieldCloud and QFieldSync are developped by OPENGIS.ch . OPENGIS.ch does consulting , development , training and support for open source software including QField and QGIS.

"},{"location":"get-started/faq/","title":"FAQ","text":""},{"location":"get-started/faq/#frequently-asked-questions","title":"Frequently Asked Questions","text":"How many versions of a file are stored on QFieldCloud? How can I delete old file versions? Which browsers are supported by QFieldCloud? Is there a maximum duration that an action can take on QFieldCloud? I have a question about QField or QFieldCloud. Who can I ask?

You can find more plans and service related questions in the QFieldCloud FAQ page.

"},{"location":"get-started/faq/#how-many-versions-of-a-file-are-stored-on-qfieldcloud","title":"How many versions of a file are stored on QFieldCloud?","text":"

The number of stored file versions are depending on the account type. 3 versions are stored for COMMUNITY account, and 10 for other account types.

"},{"location":"get-started/faq/#how-can-i-delete-old-file-versions","title":"How can I delete old file versions?","text":"

You can delete old versions of a file, except for the latest version, from QFieldSync or the QfieldCloud web interface. When you remove a version all previous versions are also removed.

"},{"location":"get-started/faq/#which-browsers-are-supported-by-qfieldcloud","title":"Which browsers are supported by QFieldCloud?","text":"

We try to ensure compatibility with recent (up to one year old) versions of Firefox, Chromium-based browsers (e.g. Chrome and Edge) and Safari.

"},{"location":"get-started/faq/#is-there-a-maximum-duration-that-an-action-can-take-on-qfieldcloud","title":"Is there a maximum duration that an action can take on QFieldCloud?","text":"

QFieldCloud jobs should finish in 10 minutes, otherwise they are terminated. If you have special needs you can contact us to find an ad hoc solution.

"},{"location":"get-started/faq/#i-have-a-question-about-qfield-or-qfieldcloud-who-can-i-ask","title":"I have a question about QField or QFieldCloud. Who can I ask?","text":"

We have a discussion platform to connect with other members of our community. If you need professional support please contact us.

"},{"location":"get-started/","title":"Get started","text":""},{"location":"get-started/#get-started-with-qfield-and-qfieldcloud","title":"Get started with QField and QFieldCloud","text":""},{"location":"get-started/#qfield","title":"QField","text":""},{"location":"get-started/#installation","title":"Installation","text":"Android iOS Windows Linux MacOS

QField can be used with any version newer than Android 5, if you are looking to get a new device, we suggest going for at least Android 9.

QField can be found on the Appstore.

Download the latest Windows version.

Download the latest Linux beta version and leave us a note how it works.

Download the latest MacOS beta version and leave us a note how it works.

QField allows you to efficiently work on your GIS data outdoor.

QField's optimized user interface hides the full power of QGIS under the hood.

"},{"location":"get-started/#qfieldcloud","title":"QFieldCloud","text":"

Seamlessly integrate your team's field work, QFieldCloud's unique technology allows your team to focus on what's important, making sure you efficiently get the best field data possible.

Thanks to the tight integration with QField, your team will be able to start surveying and digitising data in no time.

Register Now

"},{"location":"get-started/license/","title":"License","text":""},{"location":"get-started/license/#license","title":"License","text":"

QField is released under the GNU Public License (GPL) Version 2 or above. Developing QField under this license means that you can inspect and modify the source code and guarantees that you will always have access to a QGIS based field data collection app that is free of cost and can be freely modified.

You can find the source code on github

"},{"location":"get-started/sample-projects/","title":"Sample projects","text":""},{"location":"get-started/sample-projects/#sample-projects","title":"Sample projects","text":"

QField ships with three sample (demo) projects by default. You can use these projects to explore some of the QField configuration details in QGIS+QFieldSync.

The links below will download an archive with each project.

Simple Bee Advanced Bee QField Users

You can also explore the sample projects directly in the QField GitHub repository.

"},{"location":"get-started/sponsor/","title":"Sponsor","text":""},{"location":"get-started/sponsor/#sponsor-qfield","title":"Sponsor QField","text":""},{"location":"get-started/sponsor/#recurring-sponsoring","title":"Recurring sponsoring","text":"

The best way to financially support QField is by subscribing to one of the monthly sponsorships. By doing so you help getting freshly baked QField versions straight to everyone's devices.

"},{"location":"get-started/sponsor/#crowdfundings","title":"Crowdfundings","text":"

Currently no crowdfundings are active

"},{"location":"get-started/sponsor/#feature-sponsoring","title":"Feature sponsoring","text":"

You probably have plenty of ideas for nice features that are not implemented yet. Please contact us to discuss the best approach to integrate this idea into QField or to create your own custom app.

"},{"location":"get-started/sponsor/#credits","title":"Credits","text":"

QField, QFieldCloud and QFieldSync are developped by OPENGIS.ch. OPENGIS.ch does consulting, development, training and support for open source software including QField and QGIS.

"},{"location":"get-started/storage-qfc/","title":"Storage","text":"

QFieldCloud allows you to configure as much storage as you need for your project.

"},{"location":"get-started/storage-qfc/#qfieldcloud-add-storage","title":"QFieldCloud add storage","text":"

Add more storage to QFieldCloud Settings > Billing > Subscription > Change > Update storage

Subscription \u201cChange\u201d

\u201cUpdate storage\u201d

\u201cAdditional storage\u201d

"},{"location":"get-started/storage/","title":"Storage","text":""},{"location":"get-started/storage/#qfield-storage-access","title":"QField Storage Access","text":"

Below are OS-specific instructions on how to access manipulate projects as well as individual datasets in QField.

Note

Note to pre-existing QField users: for security reasons, Google has since November 2021 enforced a new set of storage access rules which prohibits most applications from directly accessing files in most locations on a device\u2018s internal and external storages. To work within this new confine, QField has to import projects and datasets into its Google-specified storage location within which QField has unrestricted read/write access. Instructions below should guide users' migration to the new paragdim.

"},{"location":"get-started/storage/#opening-projects-and-datasets-on-android-and-ios","title":"Opening projects and datasets on Android and iOS","text":"

QField can open projects and datasets in three ways:

  • by importing from a URL;
  • by importing a project folder (Android-only);
  • by importing a compressed project file (Android-only); and
  • by importing individual dataset(s) (Android-only).

QField import actions

These actions are available by click on the \u2018import (+) button\u2018 located on the bottom-right corner of the project/dataset picker screen, which can be accessed by clicking on the \u2018Open local files\u2019 button located in QField\u2018s welcome screen.

"},{"location":"get-started/storage/#importing-from-a-url","title":"Importing from a URL","text":"

When importing a project or individual dataset through the \"Import URL\" action, users will be asked to provide a URL string to a file. QField will subsequently fetch the content and save it into the \u2018Imported projects\u2019 - provided the URL points to a project compressed into a ZIP archive - or \u2018Imported datasets\u2019.

QField import URL dialog

QField will consider a ZIP archive as a compressed project when one or more .qgs/.qgz project file is detected.

"},{"location":"get-started/storage/#importing-a-project-folder","title":"Importing a project folder","text":"

When importing a project through the \"Import project from folder\" action, users will be asked to grant permission for QField to read the content of a given folder on the device\u2019s storage via a system folder picker. When the folder is selected, QField copies the folder content (including its sub-folders) into its \u2018Imported projects\u2019 location. Users can then open and interact with the project from there.

Re-importing a given folder through the drop-down menu action will overwrite preexisting projects given an identical folder name. That allows users to be able to update projects.

Note

Feature editing, addition, and deletion will be saved into the imported project\u2019s datasets, not in the original folder selected during the import process. See sections below on how to send/export edited projects and datasets.

"},{"location":"get-started/storage/#importing-a-compressed-project","title":"Importing a compressed project","text":"

Projects can be imported into QField by being provided a project compressed into a ZIP archive. When choosing the \u2018Import project from ZIP\u2019 action, users will be asked to select a ZIP file on their device\u2018s storage. QField will then decompress the file into its \u2018Imported projects\u2019 location. Users can then open and interact with the project from there.

This can greatly ease remote deployment of projects by being able to send a single file to users.

"},{"location":"get-started/storage/#importing-individual-datasets","title":"Importing individual dataset(s)","text":"

The \u2018Import dataset(s)\u2018 action allows users to select one or more datasets via an Android system file picker. Upon selecting the datasets, QField will copy those into the \u2018Imported datasets\u2019 folder, where users can then open and modify their content.

Note

Users will have to ensure that all sidecar files are selected when importing datsets (e.g. a shapefile would require users to select the .shp, .shx, .dbf, .prj, and .cpg files).

"},{"location":"get-started/storage/#exporting-modified-projects-and-datasets-on-android","title":"Exporting modified projects and datasets on Android","text":"

Once users modify imported projects and datasets, QField offer various means through which the content can be sent from and exported out of its system-protected files storage:

  • by exporting a project folder or an individual dataset;
  • by sending a compressed project folder to a {cloud, email, messenger, etc.} app;
  • by sending an individual dataset to a {cloud, email, messenger, etc.} app; and
  • by accessing imported content directly through USB cable.

QField export actions

These actions are available via the dropdown action menu attached to project folders and individual datasets list in the project/dataset picker, which can be accessed by clicking on the \u2018Open local files\u2018 button located in QField\u2019s welcome screen.

"},{"location":"get-started/storage/#exporting-a-project-folder-or-an-individual-dataset","title":"Exporting a project folder or an individual dataset","text":"

When choosing the \u2018Export to folder\u2018 action, users will be asked to pick a location - using the Android system\u2018s folder picker activity - within which the content of a select project folder or individual dataset will be copied to.

This action can be used to copy the content of modified projects or datasets into a folder on the device that can be accessed by third-party synchronization apps such as Syncthing, or directly copy content into cloud accounts of providers that support Android\u2018s Scoped Storage directory provider (at the time of writing, only NextCloud app has such support).

Note

Exporting onto a folder will overwrite preexisting content.

"},{"location":"get-started/storage/#sending-a-compressed-project-folder","title":"Sending a compressed project folder","text":"

The \u2018Send compressed folder to\u2018 action compresses the content of a selected folder into a ZIP archive. Users are then asked through which app on their device the resulting ZIP archive should be send through.

Users can compress and send whole projects by selecting root folders in QField\u2018s \u2018Imported projects\u2018 directory, as well as send selective folders within project folders. This allows for users to narrow down the compressed files to e.g. a /DCIM subfolder.

"},{"location":"get-started/storage/#sending-an-individual-dataset","title":"Sending an individual dataset","text":"

Users can select the \u2018Send to\u2018 action for individual datasets, allowing for the sending of edited datasets directly to third party apps such as Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"get-started/storage/#accessing-imported-content-directly-through-usb-cable","title":"Accessing imported content directly through USB cable","text":""},{"location":"get-started/storage/#android","title":"Android","text":"

Imported projects and datasets can be accessed directly using a USB cable. The location is displayed in the top navigation bar of the project/dataset picker.

On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/. Users will find both the Imported Datasets and Imported Projects folders within which the imported projects and datasets will be located. Changes done to project content and datasets are saved in the files found in this location.

"},{"location":"get-started/storage/#ios","title":"iOS","text":"

Imported projects and datasets can be accessed directly using a USB cable by navigating to the QField application folder using iTunes on Windows and macOS. On Linux, users can do so through \u2018libimobiledevice\u2018.

"},{"location":"get-started/support/","title":"Support","text":""},{"location":"get-started/support/#support","title":"Support","text":""},{"location":"get-started/support/#commercial-support","title":"Commercial Support","text":"

As developer of QField and QFieldCloud, OPENGIS.ch provides training packages and custom commercial support and development contracts with SLA.

"},{"location":"get-started/support/#development-and-custom-apps","title":"Development and Custom Apps","text":"

You probably have plenty of ideas for nice features that are not implemented yet. Please contact us to discuss the best approach to integrate this idea into QField or to create your own custom app.

"},{"location":"get-started/support/#community-support","title":"Community Support","text":"

You can ask your questions on gis.stackexchange

You can use the user discussions platform

"},{"location":"get-started/third-part-tutorials/","title":"Third-party tutorials","text":""},{"location":"get-started/third-part-tutorials/#third-party-tutorials","title":"Third-party tutorials","text":"

Here you can find some great tutorials created by our community:

  • QField tutorials from Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField Quickstart Udemy course by Michael Miller
  • Practices with QField course (Portuguese language) by Nelson Silva
"},{"location":"get-started/tutorials/advanced-setup-qfc/","title":"Advanced Setup","text":""},{"location":"get-started/tutorials/advanced-setup-qfc/#advanced-setup-guide","title":"Advanced setup guide","text":"

Help

We have a community discussion platform to discuss your questions, doubts and ideas. Do not hesitate to check it out.

"},{"location":"get-started/tutorials/advanced-setup-qfc/#supported-vector-providers","title":"Supported vector providers","text":"

Currently, QFieldCloud supports GeoPackage and PostGIS layers for collaborative editing. Other formats supported by QGIS should also work but are not officially supported.

"},{"location":"get-started/tutorials/advanced-setup-qfc/#working-with-geopackages","title":"Working with GeoPackages","text":"

Using GeoPackages is usually the best choice for a simple setup to centralize data collected by your QField users to one single file.

If you would like to set up relations, it is recommended to add a UUID field on your tables, and to use that as a foreign key instead of geoPackage's fid, as they are subject to change to avoid conflicts if two users create new records at the same time.

"},{"location":"get-started/tutorials/advanced-setup-qfc/#example-workflow-geopackage","title":"Example workflow (GeoPackage)","text":"
  1. Setup on QGIS desktop:
    1. Create a new project.
    2. Create a GeoPackage layers, save it in the same folder than the QGIS project.
    3. Set the GeoPackage to \"Offline editing\" in the QFieldSync plugin.
    4. Upload the project to QFieldCloud.
  2. Collect data on the device with QField:
    1. Open QFieldCloud and import the project.
    2. Collect some data and upload the changes.
  3. Download results on QGIS desktop:
    1. In QFieldSync, download the updated files (the GeoPackage file should have changed).

Attention

This workflow does not support changing the GeoPackage on the desktop, as being file base, the whole GeoPackage will be replaced. This means that data can only be digitized using QFieldCloud.

"},{"location":"get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

Using PostGIS layers is a good choice if you want data from your QField users to be updated directly in your database by QFieldCloud when they sync their work without further step.

It requires your database to be publicly accessible and credentials must be saved unencrypted in the QGIS project. Please be aware of the security implications of such requirements, and remember to have backups.

"},{"location":"get-started/tutorials/advanced-setup-qfc/#example-workflow-postgis","title":"Example workflow (PostGIS)","text":"
  1. Setup on QGIS desktop:
    1. Create a new project.
    2. Create add a PostGIS layer, making sure to store the credentials in the project.
    3. Make sure the PostGIS database connection is publicly accessible (public IP or domain name, it will not work with 127.0.0.1 or localhost).
    4. In the QFieldSync project settings, set the GeoPackage to Offline editing if your QField users will not have a reliable internet connection in the field or Direct database access.
    5. Upload the project to QField cloud.
  2. Collect data on the device with QField:
    1. Open QFieldCloud and import the project.
    2. Collect some data (and upload the changes once back at the office if you were using Offline editing).
  3. See results on QGIS desktop:
    1. All changes should be directly visible on the PostGIS database.

Note

When using direct database access, QFieldCloud will directly edit data on the PostGIS database. This will only work with a reliable internet connection in the field, but has the advantage that all data is directly visible to all users and allows to use any PostGIS specific setup (triggers, generated fields, etc).

Note

When using offline editing, QField will work on a local copy of the database in a GeoPackage, which will be synced by QFieldCloud to the original database. This is the best choice if the connection in the field is not reliable. Changes will only be visible to users once they sync to QFieldCloud. As a local copy is created, advanced PostGIS features will not be available on QField. Just like for regular GeoPackages, if you define relationships, it is recommended to use UUIDs instead of integer primary keys to avoid conflicts if multiple users create data at the same time.

You can find more information on QFieldCloud technical reference.

"},{"location":"get-started/tutorials/get-started-qfc/","title":"Get Started","text":""},{"location":"get-started/tutorials/get-started-qfc/#getting-started-guide","title":"Getting started guide","text":"

Help

We have a community discussion platform to discuss your questions, doubts and ideas. Do not hesitate to check it out.

"},{"location":"get-started/tutorials/get-started-qfc/#get-a-qfieldcloud-account","title":"Get a QFieldCloud account","text":"

Desktop preparation

Go to the registration page, enter your details and create a new QFieldCloud account.

Registration form

"},{"location":"get-started/tutorials/get-started-qfc/#edit-profile","title":"Edit Profile","text":"

Change your personal settings. Add a profile picture or get an overview about your ownerships and memberships in organizations.

"},{"location":"get-started/tutorials/get-started-qfc/#billing","title":"Billing","text":"

Adding billing information to the account is needed to use QFieldCloud Pro plan or Organization plan.

For a Pro plan, follow these steps :

  1. Click on the username up-right the page
  2. Click on \"Upgrade to pro\"
  3. In the \"Subscription\" section, click on \"Upgrade\"
  4. In Pro section, click on \"Activate\"
  5. Carefully read the \"Terms of Service\" and agree to the terms of service, then \"Proceed\"
  6. In the \"Billing Address\" section, fill up the form, and then click on \"Proceed to payment\"

For an Organization plan, follow these steps :

  1. Click on the username up-right the page
  2. Click on \"Create organization\"
  3. Click on \"Create\"
  4. Choose a name for your organization with only 150 characters or fewer, letters, digits, and @/./+/-/_
  5. Click on \"Create\"
  6. Choose how much storage is needed
  7. Carefully read the \"Terms of Service\"and agree to the terms of service, then \"Proceed\"
  8. In the \"Billing Address\" section, fill up the form, and then click on \"Proceed to payment\"

If the billing information is incomplete, at any time it is possible to finish filling up the form by going to Billing > Subscription > Finish checkout

All pricing information is available on the Pricing page.

"},{"location":"get-started/tutorials/get-started-qfc/#discontinuing-services-in-qfieldcloud","title":"Discontinuing Services in QFieldCloud","text":"
  1. If you need to cancel your subscription on QFieldCloud: 1.1. For Pro plan accounts, click on your username, choose \"Settings.\" 1.2. For Organization plan account, click on the name of your Organization, click on \"Edit Organization\". Note you need to be owner of that Organization.

  2. Proceed to the \"Billing\" section, click on \"Change\".

  3. Select \"Cancel Subscription\".

  4. Confirm the cancellation in the subsequent pop-up window.

  5. A Nyuki message will then appear, indicating that the subscription will conclude at the end of the current billing period.

"},{"location":"get-started/tutorials/get-started-qfc/#organizations","title":"Organizations","text":"

Your organizations are listed here. Find out more about teams, members and their roles in concepts of the QField Ecosystem.

"},{"location":"get-started/tutorials/get-started-qfc/#projects","title":"Projects","text":"

Search and choose a project from the list or start to create a new project.

QFieldCloud projects overview

"},{"location":"get-started/tutorials/get-started-qfc/#connection-to-qfieldcloud-on-qgis-desktop","title":"Connection to QFieldCloud on QGIS Desktop","text":"

Desktop preparation

In order to connect to QFieldCloud, you need the Plugin \u201cQFieldSync\u201d in QGIS. The next steps show you how you can install and synchronize your data to and from QFieldCloud.

"},{"location":"get-started/tutorials/get-started-qfc/#install-qfieldsync","title":"Install QFieldSync","text":"

Open the QGIS plugin manager by going to the Plugins -> Manage and install Plugins\u2026 menu.

Find QFieldSync in the list of plugins and install the latest version by clicking the Install Plugin button.

Note

Since QFieldCloud is still in beta phase, there are frequent updates and fixes. Please upgrade your QFieldSync plugin often. In case of an issue, please try upgrading to the latest release before reporting.

Successful installation

After successful installation, a new toolbar appears:

"},{"location":"get-started/tutorials/get-started-qfc/#login-to-qfieldcloud","title":"Login to QFieldCloud","text":"

Click the cloud icon in the QFieldSync toolbar. A new login screen will appear:

Login screen

Enter your credentials previously created during account registration.

Note

If you use a password in QGIS for the first time, it will ask you to set a master password that manages all the other passwords used in QGIS. More information about the master password here: QGIS documentation

Explore the projects overview screen: your current user underlined and blue, a logout button down-left, a cloud button to create a new project and, on the right, a refresh button to grab the freshest project list. Newly registered users will see an empty table and as soon as they create new projects, the list will grow. The projects overview screen looks like this:

Projects overview in QFieldSync

The icons indicate the cloud and local status of the different projects.

Local status:

indicates that there is only a remote cloud project existing. indicates that the cloud project is also locally stored.

Cloud status:

Red: status failed \u2014> the project is invalid and is not understood by the cloud. The user needs to fix/upload their .qgs/.qgz project. Brown: status busy \u2014> we are working on your project, please be patient. You cannot do much with the project in the meanwhile. Green: status ok \u2014> the project is successfully undestood by the cloud. You can try to download on QField, but the success is not guaranteed.

The status of each project is shown with a tooltip.

By double-clicking on a project in the list, you can see and edit the specific project properties.

Project properties in QFieldCloud

"},{"location":"get-started/tutorials/get-started-qfc/#change-the-default-qfieldcloud-server-in-qfield-and-qfield-sync","title":"Change the default QFieldCloud server in QField and QField Sync","text":"

QField and QFieldSync connect to the QFieldCloud service on app.qfield.cloud by default.

You can modify the default QFieldCloud server QField and QFieldSync connect to:

  1. Open the login screen in QField or QFieldSync.
  2. Double-tap on the Nyuki icon (the blue bee QFieldCloud logo).
  3. This action will reveal a field where you can enter the preferred QFieldCloud server address.
  4. Enter the details of the desired server in the provided field. (Leaving the field empty will connect to the default QFieldCloud server at app.qfield.cloud.)

Reveling server in QField Sync

Reveling server in QField

Note

It's important to note that QFieldSync does not support the same cloud project in multiple QGIS profiles. As a recommendation use a single QGIS profile for your QFieldCloud projects to avoid synchronization issues.

"},{"location":"get-started/tutorials/get-started-qfc/#create-and-configure-your-cloud-project","title":"Create and configure your Cloud project","text":"

Create a new project by clicking the cloud button, down-left. First, you will need to choose how to create the new project between

  • \"Convert currently open project to cloud project\" A new QFieldCloud-compatible project is created from the currently opened QGIS project. In order to do so, datasets will be copied into an export directory that will act as your local mirror. Vector datasets will be converted to geopackage format to facilitate data synchronization from multiple devices while other dataset types will be copied to the new project lotation.

To convert a current project, a completely empty directory is mandatory.

  • \"Create a new empty QFieldCloud project\" A new blank QFieldCloud project will be created. You will be responsible to move all the project-related files within the selected local directory, with the project file at its root. Project files will only be uploaded when you click the synchronize button. Make sure the selected contains no more than one QGIS project file.

Project details

A form will ask you for project name, description and local directory. In the local directory you can get different situations:

  • The entered path does not contain a QGIS project file yet.
  • The entered path contains one QGIS project file.
  • Please select local directory where the project to be stored.
  • The entered path is a relative path. Please enter an absolute directory path.
  • The entered path is not an directory. Please enter a valid directory path.
  • The entered path is not an existing directory. It will be created after you submit this form.
  • Multiple project files have been found in the directory. Please leave exactly one QGIS project in the root directory.
"},{"location":"get-started/tutorials/get-started-qfc/#create-a-project-in-an-organization","title":"Create a project in an Organization","text":"

How to create a project in an organization:

Option 1: Directly convert your local project to an Organization QFieldCloud project:

  1. Follow the steps configure your cloud project, ultil you get the \"Project details\".

  2. Change the owner of the project to your Organization.

  3. Click on \"Create\" to start the conversion and synchronization. When finish you will see the project is in your Organization in QFieldCloud.

Note

QField Sync 4.6 or newer is required for this functionality

Option 2: Uploading directly to the organization:

  1. Select your organization.

  2. Once you get into the organization, click on \"Create a project\".

  3. Select \"Create a new empty project\".

  4. You can see the new project in the overview.

  5. On QGIS in QFieldSync, you will see the new project listed, click on \"Edit Selected Cloud Project\".

  6. Choose the folder where you want to save the project.

  7. In the selected folder, you can either paste an already worked-on project or save a new one.

  8. Once the folder contains the project, you can synchronize it.

  9. Finally, push the changes to the cloud.

  10. You can verify that the files are present in the Organization project.

Option 3: Moving the project from your own account to the Organizations:

  1. If you already have a project in QFieldCloud (refer to configure your cloud project). In the project, click on \"Settings\" and select \"Transfer ownership of this project\" to choose the desired Organization for the transfer.

  2. A pop-up window will appear to confirm the transfer. To proceed, you will need to type \"Here be dragons\" and click \"Transfer project\".

"},{"location":"get-started/tutorials/get-started-qfc/#configure-your-project-layers-for-qfield","title":"Configure your project layers for QField","text":"

Configure the project layers by clicking the fifth icon in the QFieldSync toolbar . Here you can configure QFieldCloud layer actions. Most of the time you need to configure a preference either to online or offline layers. For more fine grained control, in the advanced settings you can configure the action layer by layer. Get more information about how to configure your layers in the Get Started guide for QFieldSync!.

It is recommended to use GeoPackage layers for collaborative editing. See the advanced setup guide for more information about vector formats support.

Note

If you use experimental data sources without a primary key field (e.g. Shapefiles, GeoJSON etc), you must have a lowercase fid field that will be used as a primary key that uniquely identifies each feature.

Any QField supported raster and vector layer formats may be used as read-only data.

Project properties

"},{"location":"get-started/tutorials/get-started-qfc/#upload-a-project","title":"Upload a project","text":"

Once configured, you can press the cloud button to open the synchronization dialog. Here you have to decide what do you prefer: the local file or the file on the cloud.

Synchronize

Now you should see your project and files on QFieldCloud

"},{"location":"get-started/tutorials/get-started-qfc/#activate-notifications-for-qfieldcloud-changes","title":"Activate Notifications for QFieldCloud changes","text":"
  1. Access the Settings of your account.
  2. Navigate to the Notifications section. Here, you can customize the frequency of notifications you wish to receive at the email address registered with your account.

    The events you get notified about are: - User created - Organization created - Organization deleted - Organization membership created - Organization membership deleted - Team created - Team deleted - Team membership created - Team membership deleted - Project created - Project deleted - Project membership created - Project membership deleted

You will receive notifications for events in which you are not the actor. These notifications are specifically for events that are initiated by other members of your organization or collaborators on your projects.

"},{"location":"get-started/tutorials/get-started-qfc/#field-device","title":"Field device","text":"

Fieldwork

"},{"location":"get-started/tutorials/get-started-qfc/#install-qfield","title":"Install QField","text":"

Download and install the latest version of QField from the play store. Scroll to the bottom and enable beta testing. Do not use this version in production!

Note

Since QField 2.0 is still in beta phase, there are regular updates and fixes at least on a weekly basis. Please upgrade your experimental QField at least once a week. In case of an issue, please try to reproduce on the latest release before reporting.

"},{"location":"get-started/tutorials/get-started-qfc/#start-working-on-your-project","title":"Start working on your project","text":"

Welcome

Login with your username and password

Login

Select a project to download on your device:

Download

"},{"location":"get-started/tutorials/get-started-qfc/#synchronise-your-changes","title":"Synchronise your changes","text":"

Make a change to your project. Either create a new feature, delete a feature, or modify the geometry or attributes. Open the blue cloud button on the top left of the screen:

Cloud button

Choose an action with the change you made to your project. Each of the actions have an explanation what you should expect to happen:

Actions

Your changes are now available to everyone who has access to your project on the cloud.

You can find more information on Advanced QFieldCloud setup and QFieldCloud technical reference.

"},{"location":"get-started/tutorials/get-started-qfs/","title":"Get Started","text":""},{"location":"get-started/tutorials/get-started-qfs/#qfieldsync-plugin","title":"QFieldSync plugin","text":"

The QFieldSync plugin helps preparing and packaging QGIS projects for QField.

QFieldSync supports your project preparation with automating the following:

  • Required steps for project setup (e.g. portable_project)
  • Creating basemaps from a single raster layer or from a style defined in a map theme.
  • Configuring the offline editing functionality and synchronizing changes back.
"},{"location":"get-started/tutorials/get-started-qfs/#workflow","title":"Workflow","text":"

To get a quick overview of the process, here is a list of typical steps:

  1. Create a QField package. This is a working copy in a separate folder.
  2. Copy the QField package to the target device.
  3. Go out and collect data.
  4. Copy the modified data back to your desktop computer.
  5. Synchronize the modified data with your database or files.
"},{"location":"get-started/tutorials/get-started-qfs/#installation","title":"Installation","text":"

In QGIS, open the plugin library and search for qfield sync. Select the plugin in the list and click on Install.

QField Sync in QGIS plugin repository

"},{"location":"get-started/tutorials/get-started-qfs/#configuration","title":"Configuration","text":"

The project configuration is saved in the master .qgs project file. This way it is possible to pre-configure a project once and use it repeatedly.

Configure project

"},{"location":"get-started/tutorials/get-started-qfs/#layer-configuration","title":"Layer configuration","text":"

Configure the project layers

In the project configuration dialog, an action can be defined for each layer individually. Depending on the layer type, different types of actions are available.

Copy

The layer will be copied to the package folder. This is only available for file-based layers.

No action

The layer source will be left untouched. This is only available for non-file-based layers like WMS, WFS, Postgis...

Offline editing

A working copy of the layer is copied into the package folder. Every change which is done in the packaged project during work is recorded in a changelog. When synchronizing the changes back later on, this log will be replayed and all changes also be applied to the main data base. There is no conflict handling in place.

Remove

The layer will be removed from the working copy. This is useful if a layer is used in the basemap and will not be available in the packaged project.

Properties

There are some additional options to fine tune your QField project in the properties

  1. Lock geometries: do not allow changing geometries and only allow changing attributes on this layer.
  2. Set up the attachment default naming, please refer to the Configurable picture path
  3. Set up the maximum number of items shown in the relation editor widget

QFieldSync Layer Properties

"},{"location":"get-started/tutorials/get-started-qfs/#base-map-configuration","title":"Base map configuration","text":"

A base map is a raster layer which is added as the bottommost layer to the packaged project file.

If the base map option is enabled, a base map will be rendered, whenever the project is packaged. The area of interest - the extent which will be rendered -will be chosen at packaging time.

There are two possible sources for a base map:

Layer

A raster layer. This is useful to take an offline copy of an online layer like a WMS or to take a working copy of an unsupported format like an ECW or MrSID layer.

Map Theme

A map theme. This is useful to create a base map based on a combination of several layers with styling. These layers can then be removed from the working package and do not need to be rendered on the device. This can save some disk space and battery on the device.

The tile size defines the spatial resolution. It determines the number of map units per pixel. If the map canvas CRS has meters as units and tile size is set to 1, each raster pixel will have a spatial extent of 1x1 m, if it is set to 1000, each raster pixel will have a spatial extent of 1 square kilometer.

"},{"location":"get-started/tutorials/get-started-qfs/#offline-editing-configuration","title":"Offline editing configuration","text":"

If only synchronize features in area of interest is checked, only features which are within the extent of the map canvas as packaging time will be copied to the offline editing working copy.

"},{"location":"get-started/tutorials/get-started-qfs/#package-for-qfield","title":"Package for QField","text":"

Once the project is configured, package it in a folder. This folder will contain the .qgs and the data used in it.

Package the project for QField

Copy the folder on your device. Open QField, open the project and start collecting data.

Make also sure to save the QGIS project using the regular Save As of QGIS as you'll have to re-open it later when you want to synchronize the changes.

During packaging your project you can select which subdirectories to be copied by checking the directories in Advanced -> Directories to be copied.

Select subdirectories

"},{"location":"get-started/tutorials/get-started-qfs/#how-to-sync-fromto-ios-device-without-qfieldcloud","title":"How to sync from/to iOS device without QFieldCloud","text":"

Use iTunes' File Sharing function to import into the QField root folder.

  1. Open the iTunes app and click on the iPhone button near the top-left of the iTunes window.
  2. Click on the File Sharing option in the left sidebar.
  3. Select the app QField and click on Add File. This will open the file browser.
  4. Select the file.
"},{"location":"get-started/tutorials/get-started-qfs/#synchronize-from-qfield","title":"Synchronize from QField","text":"

When you want to synchronize what you have collected, re-open the project in QGIS (the one you saved with a regular Save As).

Copy the project folder from your device to your computer and use the Synchronize from QField menu to synchronize your changes from the protable project to the main project.

Synchronize from QField

Make sure that you synchronize your data back only once. That means, if you go out again to collect more data, you should create a new QField package before to avoid sync problems later on (like e.g. duplicates).

"},{"location":"how-to/attributes-form/","title":"Attribute form","text":""},{"location":"how-to/attributes-form/#attribute-form","title":"Attribute form","text":"

QField creates forms similar to, but not equal to QGIS. The field widgets from QGIS are supported on a best effort basis and optimized for the mobile use.

Widget type Support Notes Text Edit - HTML is not supported - Numerical input is enforced based on the type. Check Box Value Map Hidden Attachment This field is combined with camera integration. It is also able to open other files like pdf and doc (if you have an appropriate viewer) Attachment (photo settings) Date Time Range Relation Reference Relation Widget Value Relation UUID Generator QML / HTML Widget Others Funding"},{"location":"how-to/attributes-form/#editable","title":"Editable","text":"

The editable flag of fields is respected.

"},{"location":"how-to/attributes-form/#remember-last-values","title":"Remember last values","text":"

QField offers a much more fine-grained control over the last used values and ignores the QGIS setting.

"},{"location":"how-to/attributes-form/#suppress-attribute-form","title":"Suppress attribute form","text":"

The setting suppress attribute form is directly applied to the QField form.

"},{"location":"how-to/attributes-form/#drag-and-drop-designer-forms","title":"Drag and drop designer forms","text":"

Groups and Tabs from Drag and Drop designer forms are supported.

"},{"location":"how-to/attributes-form/#configure-a-relation-widget","title":"Configure a Relation Widget","text":"

Desktop preparation

For more information refer to the relations chapter of the official QGIS Documentation.

The relation widget shows all the referencing child features in a list. It is possible to add, delete and open them.

The visual identification of the list entries are done via the Display Expression of the child layer.

"},{"location":"how-to/attributes-form/#key-handling","title":"Key handling","text":"

Since the parents primary keys are used as foreign keys on the referencing child features, these primary keys must be save to use even after the synchronization back to the original data. Therefore we recommend to use stable values such as UUIDs for primary keys.

It is possible to already add children from a parent that is about to be added. This possibility will be blocked if there is no valid primary key on the parent or the constraints are violated. In case the adding of the parent feature is canceled after some children have been added already, the children are deleted as well.

"},{"location":"how-to/attributes-form/#many-to-many-relations","title":"Many-To-Many relations","text":"

On many-to-many relationships, according to the cardinality setting in the QGIS Vector Layer Properties, on adding, deleting or opening an entry in the list effects directly the child layer (on direct cardinality) or the linking table (on many-to-one cardinality).

The second case is usually used when there are additional relation information (e.g. percentage) in the linking table.

In case of the many-to-one cardinality on many-to-many relations the Display Expression needs to be set on the linking table.

"},{"location":"how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

Desktop preparation

The widget type Attachment is used with fields that store the path to files.

It can be used to:

  • show and take photos or add pictures from the gallery
  • listen and record sound clips
  • show and record videos
  • show links to external files like PDFs or documents

Form attachment picture

Form attachment audio

Form attachment video

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

The option hyperlink on the attachment widget will disable the camera functionality and enable a hyperlink to open a document (pdf, doc, ...).

"},{"location":"how-to/attributes-form/#configurable-attachment-path","title":"Configurable attachment path","text":"

Desktop preparation

QFieldSync provides the possibility to configure the path of attachments.

  • Go to\u00a0QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Paths

"},{"location":"how-to/attributes-form/#configure-a-value-relation-widget","title":"Configure a Value Relation Widget","text":"

Desktop preparation

The widget Value Relation offers values from a related table in a combobox. You can select layer, key column and value column. Several options are available to change the standard behaviors: allow null value, order by value and allow multiple selections. The widget will display a drop-down or multiple-select list of the referenced features.

"},{"location":"how-to/attributes-form/#configure-conditional-visibility","title":"Configure Conditional Visibility","text":"

Desktop preparation

Groups can be hidden based on an expression. This is useful when certain attributes are only required under certain conditions. As an example imagine mapping trees. Some of them might have a disease and you have a list of possible deseases. To not clutter the form with many fields, make a group and configure a visibility expression for a group \"diseases\". Add a field \"desease\" with a checkbox. Only when the checkbox is checked, the list of diseases will be available to you.

Configuration of a group box that will only be shown if the checkbox \"measures_taken\" is checked.

Let's see what we got on the field:

"},{"location":"how-to/attributes-form/#define-constraints","title":"Define Constraints","text":"

Desktop preparation

Attribute fields can have constraints attached. Constraints are expressions that needs to evaluate to True (or 1) in order to be able to save the form. Constraints are configured on a per-field basis and a description can be added that will be shown if a constraint is not satisfied.

Configuration of a constraint within a range

"},{"location":"how-to/attributes-form/#common-use-cases","title":"Common use cases","text":"

You cannot enter an elevation value higher than the highest mountain in this country.

\"elevation\" < 5000\n

It is required to fill in an identifier.

\"identifier\" IS NOT NULL\n
"},{"location":"how-to/attributes-form/#define-default-values","title":"Define Default Values","text":"

Desktop preparation

Fields can have default values configured. Default values are inserted into the attribute form when digitizing a new feature. They are visible and can be modified as long as the field is editable. They can be based on the geometry or expression variables.

Configuration of a formatted date as default value

"},{"location":"how-to/attributes-form/#additional-variables","title":"Additional variables","text":"

For more information regarding storing information related to your position in object attributes, refer to the deticated GNSS documentation.

For QFieldCloud users, two variables can be used in expressions including attribute form's default values: - @cloud_username which returns the name of the currently logged in QFieldCloud user. - @cloud_useremail which returns the email address of the currently logged in QFieldCloud user.

"},{"location":"how-to/attributes-form/#common-use-cases_1","title":"Common use cases","text":"

Insert positioning information as variable:

@position_horizontal_accuracy\n

Insert the current date and time:

now()\n

Insert the length of the digitized line:

length($geometry)\n

Configure global variables on the device and insert them.

@operator_name\n

If you want to assign a region code based on the location where a new feature is inserted, you can do so by using an aggregate expression:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

To transform the coordinates received from \\@position_coordinate to the coordinate system of your project:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} If you want to use the snapping results after drawing a line, you can use the [\\@snapping_results]{.title-ref} variable. The following code extracts the value of the attribute [id]{.title-ref} of the snapping match of the first point of a line. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"how-to/attributes-form/#search-in-value-relation-and-relation-reference-widget","title":"Search in value relation and relation reference widget","text":"

It is possible to search value in a value relation or relation reference widget using the magnifying glass next to the field.

Note

Define the display expression for the concerned layers, this will be used for searching for features. This is configured under Vector Layer Properties > Display

"},{"location":"how-to/attributes-form/#configure-auto-complete-value","title":"Configure Auto-complete Value","text":"

Desktop preparation

The \"Use completer\" checkbox must be checked to be able to use the auto-complete in the value relation.

Enable auto-complete within QGIS

Here a video showing how it works on QField

"},{"location":"how-to/attributes-form/#define-qml-widgets","title":"Define QML Widgets","text":"

Custom QML widgets can be useful to integrate advanced actions into forms. In this example we define add a button that open a third-party map and navigation app. This is useful to open e.g. turn-by-turn navigations on the device-native app for the user.

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

The geo URI above is adapted to work with Android. For Apple Maps the URI can be changed to 'geo:' || $y || ',' || $x.

"},{"location":"how-to/authentication/","title":"Authentication","text":""},{"location":"how-to/authentication/#authentication","title":"Authentication","text":"

QField supports connecting to OAuth2 protected web services. By using OAuth2, it is possible to protect layers and services with a wide variety of authentiaction schemes like for example two factor authentication.

To successfully load OAuth2-protected layer(s) in QField, the QGIS project must be setup to use OAuth2.

"},{"location":"how-to/authentication/#prepare-the-authentication-in-qgis","title":"Prepare the authentication in QGIS","text":"

Desktop preparation

To setup a WFS with OAuth2 in QGIS follow these steps in the QGIS project configuration.

In the WFS layer configuration:

widgets

Add a new authentication configuration. Parameters need to be adjusted to the OAuth2 server setup:

widgets

"},{"location":"how-to/authentication/#export-the-authentication-from-qgis","title":"Export the authentication from QGIS","text":"

Desktop preparation

Note

Exporting an auth configuration requires at least QGIS 3.20. It is possible to only use QGIS 3.20 to prepare the auth config and configure the QGIS project itself with an earlier version of QGIS.

Note

It is important that the Configuration ID of the exported configuration and the configuration stored in the QGIS project match.

At this point, verify that you are able to properly connect to the service from QGIS. This authentication configuration must first be exported from QGIS itself.

To do so, open the QGIS options dialog and focus on the authentication panel. There, you can select the OAuth2 configuration used by the project layer(s) by clicking on the appropriate row in the configurations table widget. Then, use the lower-right utilities button to select the export selected authentication configurations to file action.

widgets

When prompted for a password, leave it blank. You will be warned that she might be leaking sensitive information. In the case of OAuth2 configurations, it is safe to do so.

Once you have exported the authentication configuration to an XML file, she copies that file onto the device(s) running QField. The file has to be copied to the devices <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ QField directory. The /QField/auth/ path is created when first launching QField.

Note

Since QField 2 the auth files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/auth instead of the devices main directory <drive>:/QField/auth.

Once the authentication configuration XML file is copied, you can copy the project file containing OAuth2-protected layer(s) onto the device(s) and open the project in QField. You will be prompted for the user, password, and 2-step-verification authentication code within a browser panel that will pop up in QField itself.

Once authenticated, content will be rendered without the need to re-enter user information for the duration of the session.

"},{"location":"how-to/bookmarks/","title":"Bookmarks","text":""},{"location":"how-to/bookmarks/#bookmarks","title":"Bookmarks","text":"

QField allows you to save and display bookmarks that will be remembered across sessions and projects.

"},{"location":"how-to/bookmarks/#viewing-bookmarks","title":"Viewing bookmarks","text":"

Fieldwork

By default, QField will display bookmarks as marker overlays over the map. User-added bookmarks are displayed across all projects and datasets.

A single tap on a marker will display the bookmark name while a touble tap will set the map extent to re-center around the bookmark location.

You can also use the top search bar to find bookmarks and click on matching bookmark names to move the map extent to re-center around the bookmark location.

QField also offers a setting to toggle off the displaying of bookmarks, which can be found in the settings panel.

"},{"location":"how-to/bookmarks/#adding-bookmarks","title":"Adding bookmarks","text":"

Fieldwork

To add a new bookmark, simply tap and hold any part of the map and select the Add Bookmark action within the popped up menu.

After selecting this action, a panel will appear offering you the possibility to rename the bookmark and select the color used to draw its map marker overlay.

It is also possible to add a bookmark at the current device's location when positioning is enabled. To do so, simply tap and hold on the positioning button at the lower right corner and select the Add Bookmark at Location action.

Note

When adding a bookmark, the current map scale is taken into consideration to save an extent centered around the tapped coordination or current location. This allows you to determine the extent that will be used when double-tapping on a bookmark marker or selecting a bookmark item in the search bar.

"},{"location":"how-to/bookmarks/#project-bookmarks","title":"Project bookmarks","text":"

QField can display and search for project-embedded bookmarks. The addition and management of such bookmarks is done in QGIS itself.

"},{"location":"how-to/digitize/","title":"Digitize","text":""},{"location":"how-to/digitize/#digitize","title":"Digitize","text":"

QField allows to digitize, edit and delete point, line and polygon features while in the field.

"},{"location":"how-to/digitize/#collect-features","title":"Collect features","text":"

Fieldwork

To start digitizing new features, enable the Edit mode by clicking on the pencil icon in the side dashboard and selecting the layer within which you want to add new features.

The current layer within which features are to be added is highlighted in green.

"},{"location":"how-to/digitize/#adding-point-features","title":"Adding point features","text":"

Navigate the crosshair in the center of the screen to the desired location and click the Plus (+) button at the lower right of the screen to confirm the creation of a new point feature.

You can use the lock to position button to force the crosshair to center on your location if you have enabled positioning.

"},{"location":"how-to/digitize/#adding-line-or-polygon-features","title":"Adding line or polygon features","text":"

Navigate the crosshair in the center of the screen to the desired start of the line or polygon and click the Plus (+) button at the lower right of the screen to add the first node.

Proceed with adding points to form you line or polygon by clicking the Plus (+) button each time you want to add a new node.

Click the Minus (-) button to remove the last added node.

When you have added a least 2 nodes for a line or 3 nodes for a polygon, a Save button will appear. Click on it to finish your geometry.

While digitizing, you can click the (x) button to cancel the current feature creation.

Note

QField insures that digitized geometries will not have duplicate vertices and respects the geometry precision settings from the currently selected layer.

You can use the volume keys for adding or removing vertices while in digitizing mode. This functionality can be activated in Settings in the General tab.

Note

This feature is available on Android only.

"},{"location":"how-to/digitize/#attribute-form","title":"Attribute form","text":"

After digitizing a geometry, the attribute form will appear allowing you to edit attribute values for the newly-added feature.

Note

You can supress the attribute form upon feature addition via a configuration option for a given layer via its properties dialog in QGIS

Moreover, you have the option to digitize the form using the scanning QR or Bar Code reader functionality available within the feature form's text edit widget.

Upon clicking the three-dot icon button, a menu will be presented offering three distinct actions: \"Copy,\" \"Paste,\" and \"Scan Code\".

Opting for the \"Scan Code\" action will trigger QField's code reader, initiating the scanning process to decode the code.

Once the codes have been successfully scanned, users can validate their choice by clicking the checkmark (\u2714\ufe0f) OK button. This action will populate the attribute with the decoded value, streamlining the digitization process.

In addition, the Code Reader offers the capability to read NFC text tags.

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"how-to/digitize/#remember-attribute-values","title":"Remember attribute values","text":"

For quick collection of rather homogeneus datasets, it is crucial to not having to enter the same attribute values over an over. The checkboxes at the right of every attribute allow remembering of the last entered value for each attribute individually so that the next time you will add a feature on the same layer, these attributes will be automatically pre-filled.

"},{"location":"how-to/digitize/#geometry-editing","title":"Geometry editing","text":"

Fieldwork

To edit the geometry of pre-existing features, enable the Edit mode by tapping on the pencil icon in QField's side dashboard.

Once in edit mode, a new Edit geometry button will appear in the title bar of an identified feature form. Clicking on the button will activate the geometry editor environment which offers four tools:

  • A vertex editor tool;
  • A geometry split tool;
  • A geometry reshape tool; and
  • A geometry ring tool.
"},{"location":"how-to/digitize/#vertex-tool","title":"Vertex tool","text":"

The vertex editor allows you to move or delete pre-existing vertices as well as adding new vertices to geometries.

"},{"location":"how-to/digitize/#split-tool","title":"Split tool","text":"

The split tool allows you to split line and polygon geometries into two halves, one of which will become a new feature of its own.

"},{"location":"how-to/digitize/#reshape-tool","title":"Reshape tool","text":"

The reshape tool allows you to change line and polygon geometries by drawing shapes which will result in a reshaped line following the edge of the drawn shape or a polygon with the drawn shaped used to clip or expand the geometry.

"},{"location":"how-to/digitize/#ring-tool","title":"Ring tool","text":"

The ring tool allows you to digitize rings (i.e. holes) into polygon geometries. Once a ring is created, QField will offer the possibility of filling the ring with a new feature.

"},{"location":"how-to/digitize/#demonstration-of-geometries-editing","title":"Demonstration of geometries editing","text":"

A video demonstration of some editing possibilities:

"},{"location":"how-to/digitize/#merging-features","title":"Merging features","text":"

QField allows you to merge features and their geometries into a single feature. To do so, identify two (or more) features on the map, select them in the features list and merge them by selecting the Merge Selected Features in the Menu (\u205d) Button.

"},{"location":"how-to/digitize/#freehand-digitizing","title":"Freehand digitizing","text":"

The freehand digitizing mode allows you to \"draw\" lines and polygons using their stylus pen or mouse. The mode is available for line and polygon feature additions as well as the above-mentioned geometry editor's rings, split, and reshape tools.

The freehand digitizing mode is activated through a new toolbar button which appears when QField is set to editing mode and a stylus pen or a mouse is hovering the map canvas while a line or polygon vector is selected.

"},{"location":"how-to/digitize/#topological-editing","title":"Topological editing","text":"

If topological editing is activated on the project QGIS before exporting for QField, shared nodes of neighbouring geometries are modified together when moving / deleting vertices and additional vertices are added to segments when a new node is added from neighbouring geometries.

"},{"location":"how-to/digitize/#multi-editing-of-attributes","title":"Multi-editing of attributes","text":"

QField allows you to select multiple features and edit their attributes all at once. In some cases, it can result in very efficient workflows. To do so, identify two (or more) features on the map, select them in the features list and merge them by selecting the Edit feature button in the list's title bar.

"},{"location":"how-to/digitize/#delete-features","title":"Delete features","text":"

Fieldwork

Deleting a feature is done by selecting the Delete feature action in the feature form's 3-dot menu.

QField also allows you to delete multiple features at a time. To do so, first identify the features by short tapping on the relevant parts of the map. Then activate the multi-selection mode by long pressing on one of the features you want to delete. When checkbox appears next to the feature names, select further features to delete (you can tap on the map to add more features too). Once done, select the Delete Selected Feature(s) action in the features list 3-dot menu.

"},{"location":"how-to/digitize/#snapping","title":"Snapping","text":"

Desktop preparation

While digitizing new features, new points can be snapped to existing geometries.

All configuration can be done in Project > Snapping Settings

"},{"location":"how-to/digitize/#snapping-types","title":"Snapping Types","text":"

It is possible to snap new points

  • only to nodes of existing geometries
  • only to segments of existing geometries
  • to nodes and segments of existing geometries
"},{"location":"how-to/digitize/#snapping-to-layers","title":"Snapping to layers","text":"

It is also possible to only snap to one or a few layers.

"},{"location":"how-to/digitize/#snapping-tolerance","title":"Snapping tolerance","text":"

The snapping tolerance can be specified in map units or pixels.

In almost any case, the units should be set to pixels. We made good experiences with a tolerance value of 20.

"},{"location":"how-to/gnss/","title":"Positioning (GNSS)","text":""},{"location":"how-to/gnss/#positioning-gnss","title":"Positioning (GNSS)","text":"

QField can make use of the internal GNSS (Global Navigation Satellite System, like GPS, GLONASS, Galileo or Beidou). QField can also connect to external antennas through NMEA streams over Bluetooth, TCP, or UDP connection.

GNSS devices are also capable of measuring the altitude next to the current 2D position on the earth surface.

"},{"location":"how-to/gnss/#visualization","title":"Visualization","text":"

When positioning is activated, your position will be shown in blue on the map. Your location is visible either as a blue dot if you are still or as an arrow indicating your movement direction if you are moving.

The blue beam indicates the current orientation of your device if the device has a builtin magnetic compass.

A circle around your current position indicates the precision as reported by the positioning device.

"},{"location":"how-to/gnss/#configuration","title":"Configuration","text":"

The following settings are available in QField settings' positioning tab.

"},{"location":"how-to/gnss/#measure-m-value","title":"Measure (M) value","text":"

When digitizing a geometry onto a vector layer that contains an M dimension, QField will add a measurement value to individual vertices whenever the coordinate cursor is locked to the current position.

By default, the value will represent the captured position's timestamp (milliseconds since epoch). You can change this value using the combo box in the settings' positioning tab.

The available values to chose from are timestamp, ground speed, bearing, horizontal accuracy and vertical accuracy as well as PDOP, HDOP and VDOP.

"},{"location":"how-to/gnss/#accuracy-requirement","title":"Accuracy requirement","text":"

A minimum desired accuracy for measurements can be defined. The quality will be reported in three classes, bad (red), ok (yellow) and excellent (green). These colors will show up as a dot on top of the GNSS button.

The thresholds can be defined in the settings' positioning tab.

If the Enable accuracy requirement setting is activated, you will not be able to collect new measurements with the coordinate cursor locked to the current position with an accuracy value which is bad (red).

"},{"location":"how-to/gnss/#antenna-height-compensation","title":"Antenna height compensation","text":"

The height of the antenna pole in use can be defined in the settings. Any measured altitude will be corrected by this value.

"},{"location":"how-to/gnss/#altitude-correction-vertical-grid-shift","title":"Altitude correction / vertical grid shift","text":"

Altitude values can be corrected with vertical grid shift files to calculate orthometric height.

Vertical grid shift files have to be made available to QField by putting them into the QField app folder <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Once the grid shift file is placed there, it is available in QField in the Positioning settings under Vertical grid shift in use.

If you are using altitude correction and an external positioning device is used, consider turning Use orthometric altitude from device off.

The formats currently supported are:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

For example: For the transformation from ETRS89 (reference ellipsoid GPS) to NAP (Dutch) users can download the file nlgeo2018.gtx from NSGI and put it in the directory.

"},{"location":"how-to/gnss/#usage","title":"Usage","text":"

Fieldwork

A short press on the GNSS button will turn on the GNSS and center to the current location once positioning information is available.

Activate edit mode and press on the target button, the cross in the center means it is using GNSS positioning.

A long press on the GNSS button will show the positioning menu.

Inside the positioning menu you can turn on the Show position information which will show the current coordinates which are reprojected into the project CRS along with precision information.

Note

If you see WGS 84 lat/lon information instead of information in your project CRS, you probably have no signal yet.

"},{"location":"how-to/gnss/#using-an-external-gnss-receiver","title":"Using an external GNSS Receiver","text":"

Fieldwork

QField supports connecting to external GNSS positioning devices via NMEA streams through Bluetooth, TCP, or UDP connections.

In Settings > Positioning, you can find a set of buttons to add, edit, or delete external devices as well as a dropdown list to switch between internal and saved external GNSS devices.

The breakdown of connections support by platform is as follow:

Android iOS Windows Linux MacOS Bluetooth * TCP UDP Serial port

(*) Bluetooth support on Windows occurs through the virtual serial port automatically created by the operating system when it connects to the GNSS device.

The NMEA sentences currently supported are GGA, RMC, GSA, GSV, VTG, and HDT.

Note

Make sure no other app like mock location providers are using the same connection.

"},{"location":"how-to/gnss/#external-receiver-log","title":"External receiver log","text":"

In Settings > Positioning if you have selected an external receiver as the positioning device, you will find a switch Log NMEA sentences from device to file. If this is activated, all NMEA sentences coming from external positioning devices will be logged to a file.

The logs will be placed in Android/data/ch.opengis.qfield/files/QField/logs.

Note

Be aware that if the log is always turned on, it will fill up all the storage.

"},{"location":"how-to/gnss/#mock-location","title":"Mock location","text":"

Fieldwork

It is possible to provide a mock location via a separate android app to QField. There are several options for this, one of them is Android NTRIP Client.

To use this you have to enable mock locations on your Android device.

"},{"location":"how-to/gnss/#averaged-positioning-functionality","title":"Averaged positioning functionality","text":"

Fieldwork

Note

The coordinate cursor must be locked to the current location via the Lock to position button

There is a function that allows you to digitize using averaged positions.

The survey will start by pressing and holding the add vertex button, which will start collecting positions.

While collecting, an indicator will appear on top of the coordinate cursor showing a text reflecting the current number of collected positions. If an averaged position minimum count requirement is active, a progress bar will also be present indicating the progress towards meeting that requirement.

The setting to activate an average position minimum count threshold can be found in QField settings's positioning panel. When active, holding the add vertex button is not required, a short tap on the button will begin the collection of positions and automatically add the averaged position when the minimum count requirement is met.

When using @gnss_* or @position_ variables on averaged positions, the variable will also represent the average over all collected samples.

"},{"location":"how-to/gnss/#project-configuration","title":"Project configuration","text":"

Desktop preparation

"},{"location":"how-to/gnss/#positioning-variables","title":"Positioning variables","text":"

You can get access to positioning information through additional expression variables accessible in the attribute form. These will only be available when positioning is enabled.

These variables are commonly used as part ofdefault values expressions for fields to keep track of the quality of individual measured points.

  • @position_source_name - The name of the device that gave location information as reported by the sensor. To differenciate between internal and external sensor. If the position is manually set, and the position is not snapped to the cursor, the source name is \"manual\". In case the cursor is not snapped to the position, all other variables will be null, if you need this, use the gnss_ variables instead.
  • @position_quality_description - A human readable and translated string for the quality as reported by the sensor. E.g. \"Fixed RTK\". It is only available when the crosshair is snapped to the sensor. - IE
  • @position_coordinate - A point with the coordinate in WGS84. Lon, Lat, Altitude as delivered by the sensor. It is only available when the crosshair is snapped to the sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - The horizontal accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_timestamp - The timestamp of the position in UTC as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_direction - The direction of movement in degrees from true north as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_ground_speed - Groundspeed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_magnetic_variation - The angle between the horizontal component of the magnetic field and true north, in degrees as reported by the sensor. Also known as magnetic declination. A positive value indicates a clockwise direction from true north and a negative value indicates a counter-clockwise direction. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_accuracy - The vertical accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_3d_accuracy - The 3 dimensional accuracy of the coordinate (in meters), 3D-RMS as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_speed - The vertical speed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_averaged_count - This variable holds the number of collected positions from which an averaged position was calculated when digitizing in this mode. For non-averaged positions, the value will be set to 0 (zero). - IE
  • @position_pdop - Position dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_hdop - Horizontal dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_vdop - Vertical dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_number_of_used_satellites - Number of satellites as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_used_satellites - A list of satellites in use (pri) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - The GPS Fix Status \"NoData\", \"NoFix\", \"Fix2D\" or \"Fix3D\" as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_fix_mode - Fix mode (where \"M\" = Manual, forced to operate in 2D or 3D or \"A\" = Automatic, 3D/2D) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E

Info

I: Internal position source E: External (NMEA) position source

All @position_* variables have a corresponding @gnss_* variable. The gnss variables always report the gnss sensor values, even when the crosshair is not snapped.

Examples:
  • when the crosshair is snapped to the sensor - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_source_name --> sensor name.
  • when the crosshair is manually moved - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The value is NULL. - @position_source_name > The value is manual.
"},{"location":"how-to/gnss/#vertex-logger","title":"Vertex logger","text":"

It is possible to setup a log layer of the collected vertices. This allows to keep track of meta data for each vertex like GNSS quality attributes and more. To set this up, a point layer can be added to the project and attributes configured to store this information.

Then you should assign the role digitizing logger to a point layer.

Go to QFieldSync > Project Properties

To be most effective, the layer attributes should have default values that relies on the positioning variables enumerated above.

"},{"location":"how-to/hiding-legend-nodes/","title":"Hiding legend nodes","text":""},{"location":"how-to/hiding-legend-nodes/#hiding-legend-nodes","title":"Hiding legend nodes","text":"

It is possible to configure your QGIS projet to allow hiding legend nodes

"},{"location":"how-to/hiding-legend-nodes/#configure-hidden-nodes","title":"Configure hidden nodes","text":"

Desktop preparation

On the QGIS project proprieties, go to Data Sources and check the \"private\" box for layers you want to hide.

Hiding legend nodes

"},{"location":"how-to/","title":"How-to guides","text":""},{"location":"how-to/#how-to-guides","title":"How-to guides","text":"

QField leverages the power of QGIS to comfortably configure your projects. After setting up everything, you can then synchronise your project and any additional files to your device and immediately get down to work.

Synchronising your projects to your teams' devices, can be done in various way. The QFieldSync plugin helps preparing and packaging QGIS projects for QField and distributing it to your devices. For a seamless integration experience and for managing teams we highly suggest using QFieldCloud.

QField is built to be very user friendly and intuitive. We suggest starting it and opening a demo project to get used to the powerful interaction possibilities.

Here you'll find plenty of resources on how to configure and interact with QField.

"},{"location":"how-to/itinerary/","title":"External routing","text":""},{"location":"how-to/itinerary/#external-routing","title":"External routing","text":"

It can come in handy to calculate an itinerary to one of your features in the field. By an easy configuration of your attribute form in QGIS, you can quickly access the navigation tools from Google Maps via a hyperlink when working on the field.

"},{"location":"how-to/itinerary/#configure-attribute-form-widget-in-qgis","title":"Configure attribute form widget in QGIS","text":"

Desktop preparation

Here is an example for navigation to features of a point layer.

Create a new field in your data table (type text). In the attribute form settings, select \"attachment\" as widget type. Tick \"Display a hyperlink for document path (read-only)\". Then enter the following expression as default value:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

And tick \"Apply default value on update\" in case you make changes to your geometry.

If you simply want to show your feature location in Google Maps, you can use the following expression: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"how-to/itinerary/#usage","title":"Usage","text":"

Fieldwork

Click on the feature on the map where you want navigation to or that you want to open in Google Maps. In the attribute form, click on the link towards Google Maps.

"},{"location":"how-to/live-default-value/","title":"Live default value","text":""},{"location":"how-to/live-default-value/#live-default-value","title":"Live default value","text":"

QField is supporting the \"live\" updating of default attribute value when editing features.

"},{"location":"how-to/live-default-value/#configuration","title":"Configuration","text":"

Desktop preparation

To make it work, the attribute has to be set up with another attribute dependency.

An example of attribute dependency settings

For an image:

live default value image

For a value relation:

live default value relation

"},{"location":"how-to/live-default-value/#usage","title":"Usage","text":"

Fieldwork

\"Live\" default value is updating the default attribute values in real time when editing features.

In the video below there is an example of \"live\" default value updates when editing features on QField.

"},{"location":"how-to/map-interaction/","title":"Interact with the map","text":""},{"location":"how-to/map-interaction/#interact-with-the-map","title":"Interact with the map","text":"

Here are some of the possible interactions with the map in QField.

"},{"location":"how-to/map-interaction/#map-legend","title":"Map legend","text":"

Fieldwork

Open the Main menu and expand the layers list to display the legend of the map.

On double-tap or long-press on a layer, you get offered the following possibilities.

  • Show on map to control visibility.
  • Show labels to control the visibility of the labels.
  • Expand legend item to show/hide the layer's sub-items.
  • Zoom to layer to have all the layer items on the map.
  • Reload data to get the current data of a layer with remote sources.
  • Show feature list to show all the layer's features in the identification list.

Additionally, you have the option to adjust the layer opacity for each individual layer using the \"Opacity\" slider.

"},{"location":"how-to/map-interaction/#identify-features","title":"Identify features","text":"

Fieldwork

Tap on a feature on the map to identify it. If several features are located where you tapped (either because there are multiple features really close one to another, or because several layers are overlapping), they will all be listed in the menu that opens on the right of the screen.

Tap on one of the listed features to access its attributes.

  1. Tap the arrows to scroll through all the identified features.
  2. Tap the centre button to centre the map on the selected feature.
  3. Tap the edit button to edit the attributes of the selected feature.
  4. Scroll through the sub-menus to access all the attributes.

"},{"location":"how-to/map-interaction/#select-identified-features","title":"Select identified features","text":"

With long-press, you can toggle the feature selection.

When features are selected, you can perform the actions in the three-dot menu on the top right.

"},{"location":"how-to/map-interaction/#exceptions-to-identified-layers","title":"Exceptions to identified layers","text":"

Often it is not required to be able to query every layer. Some layers are only present as basemap, and their attributes are not of interest.

You can manage this layer list in QGIS desktop in Project > Project Properties > Identify Layers and uncheck the base layers.

"},{"location":"how-to/map-styling/","title":"Map styling","text":""},{"location":"how-to/map-styling/#map-styling","title":"Map styling","text":"

All style settings from QGIS are directly supported by QField. This includes all renderer types like graduated, categorized, rule based, 2.5D as well as data defined symbology.

"},{"location":"how-to/map-styling/#display-expression","title":"Display Expression","text":"

Desktop preparation

In QField, objects are identified with a name. The expression to generate this name can be defined by opening the attribute table in QGIS and switching to the form view. Choose the appropriate field or an expression in the list there. Starting from QGIS 3, this can be done directly from the Vector Layer Properties > Display page.

The display expression is also used to search in layers.

The display expression will be used to represent features with an identification string throughout QField.

"},{"location":"how-to/map-styling/#read-only-non-identifiable-and-searchable-layers","title":"Read only, non-identifiable and searchable layers","text":"

Desktop preparation

Some layers in a project are just there for pure visual purpose. Such layers should not show up when a user taps somewhere to identify objects.

Some other layers serve as source of information and shouldn't be modified by the user. It is possible to protect layers from editing attributes or adding and deleting features.

It is also possible to configure which layers are searchable.

To configure identify, readonly and searchable behavior, go to the Project > Properties > Data Sources page and activate the checkboxes to match your desired behavior.

Configuration of layers that will not be identifiable, not modifiable and/or not searchable.

"},{"location":"how-to/map-styling/#using-additional-fonts","title":"Using additional fonts","text":"

Desktop preparation

In QField, you are able to use all the fonts you want.

There are two different possibilities to register additional fonts:

  1. By adding fonts (.ttf or .otf) on the device in the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts those will be made accessible to all projects and individual datasets.
  2. By adding fonts (.ttf or .otf) in the same folder as a given project file (.qgs or .qgz); those will be accessible only when viewing that project file.

Note

Since QField 2 the font files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts instead of the devices main directory <drive>:/QField/fonts.

"},{"location":"how-to/map-styling/#custom-svg-symbols","title":"Custom SVG symbols","text":"

Desktop preparation

It is possible to embed SVG symbols directly within a QGIS projects.

  1. Choose the layer which will support SVG symbology and open its properties dialog.
  2. Open the section Symbology in Properties > Symbology
  3. In the Symbol Layer Panel choose Simple marker.
  4. Change the Symbol layer type in Symbol layer type > SVG marker.
  5. Scroll down the bottom panel.
  6. Click on the right side of the file selection button to open the drop down menu.
  7. Select Embed File and choose the SVG file in the file selection dialog.
  8. Apply the changes and click OK.
"},{"location":"how-to/map-themes/","title":"Map themes","text":""},{"location":"how-to/map-themes/#map-themes","title":"Map themes","text":"

The beautiful thing about GIS is that maps are dynamic. Layers can individually be shown and hidden and information can be presented more or less prominently based on the task at hand.

This is what Map themes are for.

"},{"location":"how-to/map-themes/#creating-a-map-theme","title":"Creating a Map Theme","text":"

Desktop preparation

Creating a Map Theme in QGIS is a very simple task.

Map Theme Configuration

  1. Style the map and layers to your requirements
  2. Save it as a named Map Theme
  3. Load the project on your device and change the active Map Theme
"},{"location":"how-to/map-themes/#change-the-active-map-theme","title":"Change the active Map Theme","text":"

Fieldwork

If you defined map themes for your project in QGIS, you can switch between them from the Dashboard. Use the Map themes combobox to chose the active theme.

Change Map Theme

"},{"location":"how-to/measuring-tool/","title":"Measuring tool","text":""},{"location":"how-to/measuring-tool/#measuring-tool","title":"Measuring tool","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

Once the tool is enabled, simply use the digitizing controls located at the lower-right corner of the screen to add and remove vertices. By default, the measured geometry will be a line; to change to a polygon, simply connect the coordinate cursor to the first vertex entered.

For the segment formed of the two last vertices added, details returned include segment length and its azimuth. When the measured geometry is a line, the total line length is provided while the perimeter and area are displayed for polygons.

"},{"location":"how-to/measuring-tool/#elevation-profiling","title":"Elevation profiling","text":"

When the measuring tool is enabled, an Elevation Profile tool button appears at the top-right corner of the screen. Toggling this on will open the elevation profiling panel, which will show the terrain elevation as well as intersecting vector features along the measured geometry.

For ease of use, QField defaults to using the Mapzen Global Terrain dataset to provide worldwide 30-meter resolution elevation profiles. It is however possible to customize terrain settings through project and individual map layer properties within QGIS when building projects.

"},{"location":"how-to/movable-project/","title":"Portable project","text":""},{"location":"how-to/movable-project/#portable-project","title":"Portable project","text":"

To manually synchronise your QGIS project, you will need a portable version of your .qgs file. Portable means that all paths are relative and datasets are reachable from the device.

"},{"location":"how-to/movable-project/#configure-a-portable-project","title":"Configure a portable project","text":"

Desktop preparation

Check that Project > Project Properties > General > Save paths is set to Relative and that all required data files are in the same folder like the .qgs file or in a subfolder.

For increased productivity, we suggest having a look at qfieldcloud and qfieldsync

"},{"location":"how-to/navigation/","title":"Navigation","text":""},{"location":"how-to/navigation/#navigation","title":"Navigation","text":"

QField offers navigation functionalities to help orient yourself in the field and accurately reach a given destination.

"},{"location":"how-to/navigation/#activating-navigation","title":"Activating navigation","text":"

Navigation is enabled when a destination point has been set and positioning is active. When turned on, a set of navigation overlays - a destination marker, a navigation panel, and a navigation control button - appear over the map.

The navigation panel displays useful information such as the destination point coordinates as well as the current distance and bearing to destination.

To disable navigation, clear the destination point by tap and holding on the navigation control button located at the lower right corner.

"},{"location":"how-to/navigation/#setting-a-destination-point","title":"Setting a destination point","text":"

Fieldwork

QField offers several methods to set a navigation destination point. A quick way is to simply tap and hold on any part of the map and select the Set as Destination action within the popped up menu.

You can also set the navigation destination point by typing in specific coordinates in the search bar and tapping on the resulting flag navigation icon. You can also search for a specific feature and tap on the flag navigation icon which will also be present in the resulting list of features.

You can also set a navigation destination point by opening the feature form menu and selecting the Set Feature as Destination action.

Finally, you can also set a navigation destination using a feature, a purple feature bar title appears as part of the navigation information panel. For single points, a destination name is displayed (matching a given vector layer's display name field / expression).

For multipoint or {multi,single}{line,polygon}, new navigation buttons are located at the left and right of the destination name. Those buttons allow users to cycle through vertices of the feature picked as navigation destination. Tap and holding onto these buttons will cycle through vertices (comes in handy when you have a feature with a large vertex count).

"},{"location":"how-to/navigation/#auto-tracking-of-current-location-and-destination","title":"Auto tracking of current location and destination","text":"

Fieldwork

QField allows for its map to automatically keep track of the current device location and destination and re-center the map extent around those two points.

To activate this auto tracking feature, you can simply tap on the positioning button and the navigation control button. Both buttons should show their auto tracking mode active by having their background color turn to blue and purple.

This can be described as a simple staking mode functionality.

"},{"location":"how-to/navigation/#stakeout-precise-view","title":"\"Stakeout\" precise view","text":"

Fieldwork

QField's \"stakeout\" precise view panel appears when the distance between the current location and the destination is less than a pre-defined threshold (by default 5 meters) and the positioning device has an accuracy that is less than half of that threshold. The precise view visibility threshold value can be modified by long-pressing on the bottom-right navigation button and selecting the Precise View Settings menu item.

The precise view will turn green when the current location is considered to have hit the target. This state considers both the positioning device accuracy as well as the precise view threshold value, whereas QField will consider having hit the target when the distance between the current location and the destination minus the positioning device's accuracy is less than 1/10th of the precise view threshold. E.g.: if your precise view threshold is set to 1 meter and your positioning device accuracy is 0.05 meter, the view would turn green when the position is less than 15cm from the destination.

When the distance to destination falls within the precise view threshold, QField emits an audio feedback in the form of a ping with reducing intervals as the current location gets closer to the destination. The audio feedback can be disabled by long-pressing on the bottom-right navigation button, selecting the Precise View Settings menu item, and unchecking Enable Audio Proximity Feedback.

It is also possible the precise view to always be visible by long-pressing on the bottom-right navigation button, selecting the Precise View Settings menu item, and checking Always Show Precise View. When enabled, the precise view will appear whenever a navigation destination has been set and will act as a visual compass providing an arrow on the edge of the precision target.

"},{"location":"how-to/outside-layers/","title":"Shared local datasets","text":""},{"location":"how-to/outside-layers/#shared-local-datasets","title":"Shared local datasets","text":"

It is possible to use a layer which is stored outside the project folder.

This is useful if a basemap is used in more than one project, for example a large orthophoto. In this case, you can share this dataset among different projects.

"},{"location":"how-to/outside-layers/#add-a-layer-outside-of-exported-project-folder","title":"Add a layer outside of exported project folder","text":"

Desktop preparation

In QGIS, open Options > Data Sources > Localized Data Paths. In there, add the path to the external data.

Data Sources

To use layers from localized data paths on your device, add the datasets to the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Note

Since QField 2 the basemaps files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps instead of the devices main directory <drive>:/QField/basemaps.

"},{"location":"how-to/pg-service/","title":"PostgreSQL service","text":""},{"location":"how-to/pg-service/#postgresql-service","title":"PostgreSQL service","text":"

A pg_service.conf file allows to use an named alias for a PostgreSQL server connection. Instead of storing hostname, port, database name and more into the QGIS Project file, these can be stored separately. It is even possible to store username and password in a pg_service.conf file, to avoid having this stored in clear text in the QGIS Project.

Read more about PostgreSQL services in the QGIS documentation.

"},{"location":"how-to/pg-service/#qfield-direct-connection","title":"QField - Direct Connection","text":"

If you directly connect from QGIS to your database you can make use of a pg_service.conf file by placing it in the QField data folder. You can place your file either on the Internal Device Storage or on the SD Card Storage. You can check the path for the QField data folder in the bottom of the About QField screen in the app.

Usually the path on Android devices looks something like this: /Android/data/ch.opengis.qfield/files/QField.

Note

Unlike on *NIX systems where the file is named .pg_service.conf, the file on Android is named pg_service.conf without a leading dot sign (.).

"},{"location":"how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud support pg_service.conf configurations too. You need to configure your PostgreSQL layers with \"Offline editing\" cloud action and store your service settings on QFieldCloud Project's Secrets page.

Read more how to configure PostgreSQL service in the QFieldCloud documentation.

"},{"location":"how-to/pictures/","title":"Pictures","text":""},{"location":"how-to/pictures/#use-attachment","title":"Use attachment","text":"

In QField, a field with Attachment widget can be used to:

  • show and take photos
  • show and record videos
  • listen and record sound clips
  • show links to external files like PDFs or documents

Attachments

To configure the Widget, please refer to the Attributes Form Documentation

"},{"location":"how-to/pictures/#add-a-series-of-pictures-to-a-feature","title":"Add a series of pictures to a feature","text":"

Desktop preparation

One or more pictures can be added to the feature. Here is an example of how to proceed.

"},{"location":"how-to/pictures/#tables","title":"Tables","text":"

It is necessary to set up two tables. One table where the features are stored and one with a list of pictures.

"},{"location":"how-to/pictures/#apiary","title":"Apiary","text":"Field Type id Text (UUID) geometry Geometry ..."},{"location":"how-to/pictures/#apiary_pictures","title":"Apiary_pictures","text":"Field Type id Text (UUID) apiary_id Text (UUID) path Text ..."},{"location":"how-to/pictures/#relations","title":"Relations","text":"

Create a relation with:

  • apiary Referenced layer
  • id Referenced field
  • apiary_picture Referencing layer
  • apiary_id Referencing field
  • strength Composition

Relations

"},{"location":"how-to/pictures/#widgets","title":"Widgets","text":""},{"location":"how-to/pictures/#apiary_1","title":"Apiary","text":"

Set the default value of the field id to uuid() or use the UUID Generator widget. No need to show it in the form.

widgets

Set the relation widget to many to one relation and add the relation to the form

widgets

"},{"location":"how-to/pictures/#apiary-picture","title":"Apiary picture","text":"

Set the widget type of the field path to Attachment and add it to the form

widgets

"},{"location":"how-to/pictures/#geotagging","title":"Geotagging","text":"

Fieldwork

Some mobile devices will require for native camera mode to be turned off to enable geotagging.

To enable geotagging in case your native OS camera does not support this functionality, follow these steps:

  1. In QField, go to the settings and make sure Use native Camera is deactivated on your mobile device
  2. Completed! QField's own QML-based camera will now be utilized while taking pictures
"},{"location":"how-to/pictures/#maximum-picture-size","title":"Maximum picture size","text":"

Desktop preparation

The advanced settings allow rescaling the photos to a maximum width/height in QFieldSync plugin > Project configuration

"},{"location":"how-to/pictures/#configurable-attachment-path","title":"Configurable attachment path","text":"

Desktop preparation

QFieldSync provides the possibility to configure the path of picture attachments.

  1. Go to QFieldSync plugin > Layers Properties
  2. Choose the layer, the field and configure the expression

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

picture path

Additional directories can be synchronized with pictures or other attachments. Extra paths can be configured in Attachment directories. All paths are relative to the project directory.

attachments directories

Note

QGIS 3.14 or newer is required for this functionality

"},{"location":"how-to/print-to-pdf/","title":"Print to PDF","text":""},{"location":"how-to/print-to-pdf/#print-to-pdf","title":"Print to PDF","text":"

It's possible to export laid out maps as PDF document through project print layouts configured within QGIS.

"},{"location":"how-to/print-to-pdf/#usage","title":"Usage","text":"

Fieldwork

Printing to PDF is available through QField's main menu in the side dashboard.

If the opened project has a single print layout defined, selecting the 'Print to PDF' menu will immediately launch an export of the layout to PDF. If more than one print layout is present, a submenu will appear listing all the available layouts to choose from.

Once the print layout has been exported, QField will allow users to open and view the created PDF document.

"},{"location":"how-to/print-to-pdf/#feature-driven-atlas-print","title":"Feature-Driven Atlas Print","text":"

You can also print an atlas-driven layout by selecting features from vector layers acting as coverage layers. To do so, identify features on the map by tapping on the canvas and hold-press on a feature in the list to toggle the (mutli-)feature selection mode. Once the desired features are selected, click on the Menu ( \u205d ) button and select Print Atlas Feature(s) to PDF.

It is possible to print a single atlas feature through the feature form by clicking on the Menu ( \u205d ) button and selecting the Print Atlas Feature to PDF.

"},{"location":"how-to/projects/","title":"Project selection","text":""},{"location":"how-to/projects/#project-selection","title":"Project selection","text":"

QField has a file selector that allows to open a project from the device locally. To open files from the cloud see QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

You have to import project folders or individual datasets into the app-dedicated storage location <drive>:/Android/data/ch.opengis.qfield/files/QField where it has unrestricted read/write access. With that behavior importing from external SD cards or providers that work with remote files (e.g. Google Drive) are supported as well.

Warning

Be aware that on uninstalling QField the app folder gets deleted as well. On update it stays.

"},{"location":"how-to/projects/#import-and-open-local-project","title":"Import and open local project","text":"

Fieldwork

When going to Open local files (via Menu button > Open) you will see a set of new folders named \"QField files directory\", \"Imported datasets\", and \"Imported projects\" as well as a drop-down menu accessible via a bottom-right plus button.

QField File Selector

The drop-down menu lists the means to import projects and datasets: import project from folder, import project from ZIP (archive), and import (individual) dataset(s).

"},{"location":"how-to/projects/#import-project-from-folder-or-zip-archive","title":"Import project from folder or ZIP archive","text":"

When importing a project from a folder or a ZIP archive, you will be asked to grant permission for QField to read the content of a given folder on the device\u2019s storage via a system folder picker. When the folder or the archive is selected, QField copies the content (including its sub-folders) into the app\u2019s \u2018Imported projects\u2019 location. You can then open the project from there.

Re-importing a given folder through the drop-down menu action will overwrite preexisting projects given an identical folder name. That allows you to be able to update projects.

Warning

Note that feature editing, addition and deletion will be saved into the imported project\u2019s datasets, not in the original folder selected during the import process.

"},{"location":"how-to/projects/#import-datasets","title":"Import datasets","text":"

You can also import individual datasets. You will be asked to select one or more files via a system file picker, which will be copied into the \"Imported datasets\" folder. You have to ensure that all sidecar files are selected when importing (e.g. a shapefile dataset would require you to select the .shp, .shx, .dbf, .prj, and .cpg files).

"},{"location":"how-to/projects/#favorite-directories","title":"Favorite directories","text":"

In the first screen of the file selector, there is a section showing the favorite directories. To add a directory to the favorites, long click in the file selector on the directory name. To remove an entry from the favorites, long click on the entry in the favorites list.

"},{"location":"how-to/projects/#retrieve-modified-projects-and-datasets","title":"Retrieve modified projects and datasets","text":"

Desktop preparation

Imported projects and datasets can be accessed directly using a USB cable. The location on storage is displayed in the top navigation bar when opening a local file.

On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/ where you will find both the \"Imported Datasets\" and \"Imported Projects\" folders within which your edited content will be located.

"},{"location":"how-to/projects/#send-to","title":"Send to","text":"

Fieldwork

You can share and send the datasets straight from QField using Android APIs. This allows for the sending of edited datasets directly to third party apps (Gmail, Drive, Dropbox, Nextcloud, your favourite messenger app, etc.).

Send to...

"},{"location":"how-to/search/","title":"Search bar","text":""},{"location":"how-to/search/#search-bar","title":"Search bar","text":"

QField is equipped with a nifty search bar which allows you to search for features within project's vector layers, to go to entered coordinates and more.

"},{"location":"how-to/search/#usage","title":"Usage","text":"

Fieldwork

Tap on the Search button in the top-right corner of the screen to open expand the search bar.

"},{"location":"how-to/search/#vector-layers-search","title":"Vector layers search","text":"

The value entered in the search bar will be used to find features with matching attribute values. A minimum of three characters is required to start the search.

"},{"location":"how-to/search/#search-with-code-scanner","title":"Search with code scanner","text":"

Additionally, you have the option to employ the code scan functionality for this purpose.

When click on the \"Scan code\" will trigger QField's code reader, initiating the scanning process to decode the code.

Once you are content with the scanned information, you can simply click on the checkmark (\u2714\ufe0f) OK button to initiate a search for that specific string(In this example, the code corresponds to a user identifier that is associated with various features in a project dataset).

For distinct outcomes, is recommend encoding your feature UUIDs. This will allow us to promptly locate the relevant items.

Matching features will show in the results list offering you two possible actions :

  1. Tap on the name in the result to pan the map on the feature (the feature will be highlighted in yellow).
  2. Tap on the attributes button to open its attributes.
"},{"location":"how-to/search/#search-with-nfc","title":"Search with NFC","text":"

In addition, the Code Reader offers the capability to read NFC text tags.

Note

While both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily to activate hardware that you may not need at the moment.

"},{"location":"how-to/search/#go-to-coordinate","title":"Go to coordinate","text":"

It is possible to go to a given coordinates through the search bar by entering latitude, longitude coordinates (in WGS84). You will also be able to enter coordinates in the CRS of the opened project.

Once QField identifies the entered value as a coordinate, tap on the coordinates in the result to move the map canvas to that point.

"},{"location":"how-to/search/#go-to-spatial-bookmark","title":"Go to spatial bookmark","text":"

The search bar also matches saved spatial bookmarks. The entered text will be matched against user-saved bookmarks as well as embedded bookmarks with the currently opened project.

The matching bookmarks will appear in the results list. Tapping on one bookmark will re-center the map canvas to match the bookmark's extent.

"},{"location":"how-to/search/#expression-calculator","title":"Expression calculator","text":"

QField's search bar also acts as a nifty calculator, whereas entered text can be treated as expressions, with their returned value shown in the result list with the possibility of copying the value to the clipboard.

To trigger the calculator, a = * (i.e. equal sign followed by a space) prefix is needed. For example, = 20 + 5* would return a value of 25.

Pro-tip: use the aggregate() expression function to calculate statistics against vector layers. For example, calculating the total area covered by a polygon layers can be done by typing = aggregate('my_layer','sum', $area).

"},{"location":"how-to/search/#configure-vector-layers-search-in-qgis","title":"Configure vector layers search in QGIS","text":"

Desktop preparation

By default, all vector layers are searchable. When configuring your project in QGIS, it is possible to exclude vector layers from search results. To do so, open the project properties dialog and switch to the Data Sources panel, where you will be presented with a layers capabilities table widget. From there, use the Searchable checkbox to include/exclude specific layers.

"},{"location":"how-to/sensors/","title":"Sensors","text":""},{"location":"how-to/sensors/#sensors","title":"Sensors","text":"

QField offers a range of sensor functionalities that allow you to passively collect sensor data in the background, display the collected data, and save it into newly-digitized feature attributes.

"},{"location":"how-to/sensors/#activating-sensors","title":"Activating sensors","text":"

In QField, registered sensors are listed within the currently opened project file in a sub-menu thatcan be accessed via the side dashboard's main menu.

To toggle the passive collection of sensor data, simply click on a sensor name in the sub-menu. When active, a sensor icon will appear next to the sensor name, while when inactive, a dot icon will be shown.

All active sensors that are collecting data will be listed in a sensors information table located at the bottom of QField's map canvas.

"},{"location":"how-to/sensors/#sensor-driven-tracking","title":"Sensor-Driven Tracking","text":"

QField enables you to initiate tracking sessions against a point layer, saving collected sensor data linked to your current position. To do this, you'll need to prepare the attribute default value for the point layer in QGIS by using the default value sensor_data('abc'), where 'abc' is replaced with the name of the sensor registered in the project file. Visit the attributes form documentation page to learn more about default values.

Once this configuration is done, you can start tracking your position against the point layer. When starting the tracking session, a sensor constraint can be activated to ensure that added points occur every time a sensor has captured new data.

"},{"location":"how-to/standalone-datasets/","title":"Standalone datasets","text":""},{"location":"how-to/standalone-datasets/#standalone-datasets","title":"Standalone datasets","text":"

QField is able to directly open vector data and raster datasets without the need for a QGIS project.

"},{"location":"how-to/standalone-datasets/#supported-standalone-dataset-formats","title":"Supported standalone dataset formats","text":"

The supported vector formats are:

  • Geopackage datasets (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • Shapefile (.shp);
  • GPS Exchange (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite); and
  • FlatGeoBuf (.fgb)

The supported raster formats are:

  • GeoTIFF (.tif, .tiff);
  • Georeferenced PDF / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png); and
  • WebP (.webp)

Note

QField can handle several standalone datasets compressed into one ZIP archive; in this scenario, each dataset will be added as individual layers in QField.

"},{"location":"how-to/standalone-datasets/#opening-an-vector-or-raster-dataset","title":"Opening an vector or raster dataset","text":"

Fieldwork

Please read the storage access documentation to learn more on how standalone datasets are opened on your specific device.

"},{"location":"how-to/standalone-datasets/#using-a-project-as-base-map-for-standalone-datasets","title":"Using a project as \"base map\" for standalone datasets","text":"

Fieldwork

By default, the datasets will be overlaying an OpenStreetMap XYZ layer. It is however possible to customize that by selecting a project stored onto the device QField is running that will act as a base map.

To use an existing project as base map, do a long press on a project in the recent projects list and check Base Map Project.

"},{"location":"how-to/temporal-filtering/","title":"Temporal filtering","text":""},{"location":"how-to/temporal-filtering/#temporal-filtering","title":"Temporal filtering","text":"

When QField consumes projects containing one or more layers with active temporal settings, a temporal filtering indicator located within the side dashboard appears next to the map theme combo box. A green clock icon indicates temporal properties are filtering features drawn on the map canvas is active, while a gray clock icon indicates the filtering is turned off.

"},{"location":"how-to/temporal-filtering/#adjusting-temporal-filtering","title":"Adjusting temporal filtering","text":"

When clicking on the side dashboard's temporal filtering indicator, a temporal properties panel pops up. From there, you can enable the temporal filter and set the temporal range's beginning and end time.

QField's temporal filtering behaves exactly like the fixed range temporal navigation mode in QGIS.

Note

Beginning with version 2.2, QField will automatically setup and enable temporal settings for individual vector datasets when a temporal field is detected. This can come in handy when consuming GPS datasets.

"},{"location":"how-to/tracking/","title":"Tracking","text":""},{"location":"how-to/tracking/#tracking","title":"Tracking","text":"

QField allows you to create points, lines, and polygons from tracking your position.

"},{"location":"how-to/tracking/#activate-tracking","title":"Activate tracking","text":"

Fieldwork

To activate tracking, you must first make sure the positioning is active. Then, open the side dashboard, long-press on a legend layer within which you want to save your tracks to, and select the Setup tracking button to configure the tracking session.

Two constraints are available to limit the number of vertices recorded during tracking: - A minimum time interval - A minimum distance

Once you have finished configuring your tracking session, hit the Start tracking button to begin recording. At this stage, a feature form will appear, which allows you to define the attributes of the feature(s) that will be created while QField tracks your position.

For line and polygon layers, a single feature - its geometry formed of vertices from the recorded positions - will be create per tracking session. For point layers, a feature will be created for each recorded position, with attribute values entered in the form remembered across features.

Note

QField will skip the feature form step if the layer is configured to hide all attributes or if form has been set to hide on feature addition in the attribute form settings. This can streamline the process of starting tracking sessions.

To prevent overlapping, you have the option to set a maximum distance tolerance between the last and next tracked point/vertices. This ensures that if the position exceeds this defined distance, it is considered as an erroneous entry.

"},{"location":"how-to/tracking/#tracking-underway","title":"Tracking underway","text":"

Once a tracking session has been setup, a badge will appear in the side dashboard legend next to the layer(s) against which tracking is being recorded.

The features created by the tracking session are saved on every vertex recorded. A rubberband line overlayed onto the map is attached to each tracking session, allowing you to glance at what has been recorded.

If the layer linked to a tracking session supports the M dimension, QField will store the time passed since the first vertex recorded in each vertex's M value.

Note

You can simultanously record multiple trackings sessions across several layers.

Note

While the tracking session is active the layer is still editable, but the tracked feature can't be edited or deleted until the tracking session is stopped over the legend again.

"},{"location":"how-to/tracking/#terminate-tracking","title":"Terminate tracking","text":"

To terminate tracking, simply open the side dashboard. From there, long-press on a legend layer linked to an active tracking session and select the Stop tracking button.

"},{"location":"how-to/variables/","title":"Global variables","text":""},{"location":"how-to/variables/#global-variables","title":"Global variables","text":"

Variables are used in QField and QGIS to dynamically set values based on the current project file, the layer or the system. They can be used for styling, setting default values for fields and much more.

"},{"location":"how-to/variables/#configuration","title":"Configuration","text":"

Fieldwork

To configure a device-specific variable, open Settings > Variables.

Configuration of two new global variables in addition to the pre-defined system variables.

On the variable page, you can see predefined variables. To add new variables, click on the empty cell at the bottom and write the content.

"},{"location":"reference/data-format/","title":"Supported Data Formats","text":""},{"location":"reference/data-format/#supported-data-formats","title":"Supported Data Formats","text":"

QField supports a wide variety of formats via QGIS data providers and GDAL. This page offers a non-exhaustive list of supported data formats.

Data Format Support Notes Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW License restricts usage. MrSID License restricts usage.

If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.

"},{"location":"reference/data-format/#raster-data","title":"Raster data","text":"

Raster data can become quite big quickly, when working with uncompressed tiff files it's often several Gb of data. Especially on mobile devices, this is inefficient.

"},{"location":"reference/data-format/#use-cog-cloud-optimized-geotiff","title":"Use COG (Cloud Optimized GeoTIFF)","text":"

The Cloud Optimized Geotiff (COG) format will offer best user experience for offline basemaps. Combined with JPEG compression, it will reduce the raster size.

The following commands will convert a file called raster.tif to a COG file raster_cog.tif using JPEG compression.

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"reference/data-format/#advanced-examples-with-cog","title":"Advanced examples with COG","text":"

If you have several files to assemble, first, you need to create a VRT files with QGIS or trough following commands to index all TIF files inside a directory. Make sure you adjust EPSG:2056 to your desired CRS.

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

Then convert VRT file to COG.

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

If the raster data is too low quality, adjust the compression level and set QUALITY=85.

Some extra parameters can be set :

  • a_srs can be used also in gdal_translate command when CRS is not define in the source raster dataset.
  • OVERVIEW_RESAMPLING offer different renderer when zooming out. The default value is NEAREST but you can try also BILINEAR or AVERAGE.
  • NUM_THREADS will help you to balance between use all your CPU resources or only part. Set ALL_CPUS or define the number of thread you want to use.

Combining all extra parameters, command line may look like this :

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"reference/","title":"Technical reference","text":""},{"location":"reference/#technical-reference","title":"Technical reference","text":"

Here you'll find the technical reference documentation about the different parts of the QField Ecosystem

"},{"location":"reference/qfieldcloud/api/","title":"REST API","text":""},{"location":"reference/qfieldcloud/api/#_1","title":"REST API","text":"

You can also visit the API documentation at https://app.qfield.cloud/docs/ .

"},{"location":"reference/qfieldcloud/concepts/","title":"Basic concepts","text":""},{"location":"reference/qfieldcloud/concepts/#users","title":"Users","text":"

To interact with QFieldCloud you need a registered user. Each user can create, modify and delete projects and organizations.

"},{"location":"reference/qfieldcloud/concepts/#projects","title":"Projects","text":"

Projects are the main data container within QFieldCloud. Each user can create one or more QFieldCloud projects. Each project contains a single .qgs/.qgz QGIS project file, the geospatial files - GeoPackages, Shapefiles, TIFs, and additional data such as photos, PDFs etc. All project data files must be within a single QFieldCloud project.

"},{"location":"reference/qfieldcloud/concepts/#project-collaborators","title":"Project collaborators","text":"

A project collaborator is another QFieldCloud user invited to contribute to a project. One project may have multiple collaborators. Collaborators with role owner or admin can add more users as collaborators. If the project is owned by an organization, you can also add teams as collaborators. Read more about collaborator roles.

"},{"location":"reference/qfieldcloud/concepts/#organizations","title":"Organizations","text":"

Organizations are shared accounts multiple QFieldCloud users can collaborate across many projects at once. Owners and administrators can manage member access to the organization's projects and projects with sophisticated security and administrative features. Any QFieldCloud user can own or participate in one or more organizations. Each organization owns one or more projects.

"},{"location":"reference/qfieldcloud/concepts/#organization-members","title":"Organization members","text":"

Organization membership allows access to projects within an organization. Members with owner or admin role can add other members.

"},{"location":"reference/qfieldcloud/concepts/#organization-teams","title":"Organization teams","text":"

Teams allow organization members with owner or admin role to easily assign permissions to multiple users at once. A team consists of one or more organization members within the organization. When a team is assigned a role in a project, all the team members automatically have that role too. Teams can be added as collaborators only to projects owned by the same organization. One organization member can be part of multiple teams. If an organization member is a project collaborator directly or trough multiple teams, that organization member has the highest possible role.

"},{"location":"reference/qfieldcloud/jobs/","title":"Jobs","text":"

Jobs on QFieldCloud perform heavy operation with project files and layers within QGIS. Jobs are created in response to certain user actions.

Once a job is created, it is added to the project's job queue and waits for available QFieldCloud resources to run. At any given moment only one job can run per project. The rest of the queued jobs will perform in the same order as in they entered the queue.

Each job consists of one or more steps and each step is responsible for one self contained task on the project. QFieldCloud supports three predefined job workflows: process_projectfile, package and delta_apply.

While running, jobs are writing log messages which are available on project's jobs page for jobs that have reached a final status FINISHED or FAILED.

Jobs have access to project secrets.

Note

All jobs can be triggered using the QFieldCloud API.

Warning

  • Any of the triggering conditions described on this page might change without notice.
  • All jobs must finish within 10 minutes or they will result in a timeout error and will be terminated.
"},{"location":"reference/qfieldcloud/jobs/#job-types","title":"Job types","text":""},{"location":"reference/qfieldcloud/jobs/#process-project-file-process_projectfile-job","title":"Process project file (process_projectfile) job","text":"

The process project file job is used to extract details about the project configuration and project layers, such as project CRS, layer CRS, layer name, layer validity etc. QFieldCloud validates the uploaded QGIS project file (.qgs/.qgz), as well as the supporting GeoPackages, TIFFs and other data source files. It also validates remote connection to PostGIS, WFS, WMS and other online data sources. QFieldCloud will open the project file in a QGIS instance on the server to extract all the necessary information.

"},{"location":"reference/qfieldcloud/jobs/#triggers","title":"Triggers","text":"

This job is triggered every time a file is uploaded to QFieldCloud, unless at least one of the following condition are valid:

  • No QGIS project file (.qgs/.qgz) has been uploaded yet.
  • The uploaded file is within the DCIM directory. Those files are assumed to be irrelevant to project validity.
  • There is already a process_projectfile job in PENDING status.
"},{"location":"reference/qfieldcloud/jobs/#troubleshoot","title":"Troubleshoot","text":"

A process_projectfile job might result in FAILED status. Check the non-exhaustive list of causes below:

  • The uploaded QGIS project file (.qgs/.qgz) is unreadable, incomplete, broken or wrong. Try to reupload the QGIS project file.
  • QGIS is crashing after opening the project file. Try to identify the layer that is causing the crash by removing one layer at time from the project and reuploading the QGIS project file.

Note

Even if a process_projectfile job results in a SUCCESS status, it does not mean the project is properly configured. The SUCCESS status just states the project has been successfully opened and all the needed information has been extracted.

"},{"location":"reference/qfieldcloud/jobs/#package-package-job","title":"Package (package) job","text":"

The package job convert a QGIS project to a QField project, the same way it is done on QGIS via QFieldSync. The package job will prepare all layers marked as \"Offline editing\" to a single GeoPackage.

"},{"location":"reference/qfieldcloud/jobs/#triggers_1","title":"Triggers","text":"

This job is triggered every time the Download or Synchronize buttons are pressed on QField. Unless at least one of the following condition are valid:

  • The project has never run a process_projectfile job that resulted in SUCCESS status.
  • There is already a package job in PENDING status.
  • The project does not contain online vector layers (PostGIS, WFS etc), the latest package job result was SUCCESS and there were no file uploads, nor change uploads.
"},{"location":"reference/qfieldcloud/jobs/#troubleshoot_1","title":"Troubleshoot","text":"

A package job might result in FAILED status. Check the non-exhaustive list of causes below:

  • The project has never run a process_projectfile job that resulted in SUCCESS status.
  • Some of the project layers are inaccessible from QFieldCloud. Make sure all files are uploaded and all credentials to online layers (PostGIS, WFS etc) are stored within the QGIS project file.
"},{"location":"reference/qfieldcloud/jobs/#delta-apply-delta_apply-job","title":"Delta apply (delta_apply) job","text":"

Delta apply jobs is responsible to make all pushed QField changes permanent.

"},{"location":"reference/qfieldcloud/jobs/#triggers_2","title":"Triggers","text":"

This job is triggered every time a Synchronize or Push changes button is pressed on QField, or Apply pending changes button is pressed on the Changes project page. If any of the following condition are valid:

  • The project never run a process_projectfile job that resulted in SUCCESS status.
  • There is already a delta_apply job in PENDING status.
"},{"location":"reference/qfieldcloud/jobs/#troubleshoot_2","title":"Troubleshoot","text":"

A delta_apply job might result in FAILED status. Check the non-exhaustive list of causes below:

  • At least one of the online databases (PostGIS/WFS) used in the QGIS project reset the connection.
  • The project is too big and the job has failed to run.
  • There are hidden files and directories within the project that are preventing the normal work of QFieldCloud. Hidden files and directories are those starting with a leading dot (.).
"},{"location":"reference/qfieldcloud/jobs/#re-apply-changes-in-qfieldcloud","title":"Re-apply changes in QFieldCloud","text":"
  1. Click on the project's name under My projects.
  2. Go to the Changes section. (Changes are sorted from latest to oldest)
  3. Find the specific changes you want to reapply.
  4. In the Action column on the right, click on the dropdown list.
  5. Choose the desired action to reapply the changes.

    • Re-apply Specific Changes: If you need to reapply specific changes, select each change you want to re-apply and click Re-apply.
    • Re-apply Recent Changes: If you prefer to reapply the most recent modifications made to the project, identify the initial change you want to restore, then select Re-apply this and newer changes.

Finally, click the Save all button.

Re-apply changes

"},{"location":"reference/qfieldcloud/jobs/#troubleshoot-job-logs","title":"Troubleshoot job logs","text":"

When running a job, usually you can find a step in the logs called \"Check project layers\" that prints a table with all the project layers and status next to them.

The possible statuses are:

  • ok - The layer loads correctly on QFieldCloud.
  • invalid_dataprovider - the layer's data provider is invalid. Usually additional information is shown in the \"Provider Summary\".
  • invalid_layer - This errors should happen very rarely if ever. The data is loaded correctly, but for some reason QGIS reports the layer as invalid.
"},{"location":"reference/qfieldcloud/jobs/#unable-to-connect-to-service-service","title":"Unable to connect to service \"{SERVICE}\".","text":"

QFieldCloud tries to connect to a PostgreSQL service that is not available. You should need to create a new pgservice secrets so QFieldCloud can connect to the PostGIS service.

"},{"location":"reference/qfieldcloud/jobs/#unable-to-connect-to-host-host","title":"Unable to connect to host \"{HOST}\".","text":"

QFieldCloud cannot establish a connection to the given {HOST}. Your service is not accessible from the QFieldCloud server. You might been to ask your IT department to whitelist the QFieldCloud IP.

"},{"location":"reference/qfieldcloud/jobs/#unable-to-connect-to-host-localhost","title":"Unable to connect to host \"localhost\".","text":"

You have uploaded a layer that connects to a database/service on your local machine. Either remove that layer or replace it with a layer source accessible by QFieldCloud.

"},{"location":"reference/qfieldcloud/jobs/#file-filename-missing","title":"File \"{FILENAME}\" missing.","text":"

The file {FILENAME} (e.g. /tmp/rndstr/files/data.gpkg) is not found on the QFieldCloud server and cannot be opened. There are two things that should be checked:

  • Whether the file has been uploaded to the cloud. You can check this in Project Settings -> Files page on QFieldCloud or QFieldSync.
  • Making sure the file is uploaded with the same relative path as on your PC. Please note that all project files should be within the same project directory or subdirectory as the .qgs/.qgz QGIS project file. Please also note the directory names should be preserved too, for example if a file is stored in data/data.gpkg, make sure the data directory exists on QFieldCloud too.
"},{"location":"reference/qfieldcloud/permissions/","title":"Permissions","text":""},{"location":"reference/qfieldcloud/permissions/#permissions","title":"Permissions","text":"

QFieldCloud provides a fine grained access control over projects with the concepts of project collaborators, organization members and organization teams.

"},{"location":"reference/qfieldcloud/permissions/#actors","title":"Actors","text":"
  1. Unregistered user.
  2. Simple registered user, neither collaborator of the concerned project nor member of the concerned organization nor the concerned user.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Project collaborator role admin of the concerned project.
  5. Project collaborator role manager of the concerned project.
  6. Project collaborator role editor of the concerned project.
  7. Project collaborator role reporter of the concerned project.
  8. Project collaborator role reader of the concerned project.
  9. Organization owner of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  10. Organization member role admin of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  11. Organization member role member of the concerned organization or the organization that owns the concerned project or to which belongs the user.
"},{"location":"reference/qfieldcloud/permissions/#actions","title":"Actions","text":"
  • \u274c Not allowed
  • \u2705 Allowed
  • \u2012 Irrelevant
Action 1 2 3 4 5 6 7 8 9 10 11 List/query project's collaborator roles \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Create project's collaborator (i.e. define new collaborator) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Update project's collaborator's info (i.e. role) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Delete project's collaborator (i.e. remove user as collaborator) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c List organization's members \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Create organization's member (i.e. define a new member) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Get organization's member info (i.e. role) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Update organization's member info (i.e. role) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Delete organization's member info (i.e. remove user as organization's member) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c List/query public projects \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 List/query private projects \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Update project's info \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Create a project \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Delete project \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Add deltafile \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's deltafiles \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Get deltafile's status \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Download project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Upload project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Delete project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's files (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Download project's files (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c List users and organizations \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Get user's public informations \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Get user's detailed informations \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Update user's informations \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Delete user \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Get API status \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Add and remove secrets \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"reference/qfieldcloud/permissions/#roles","title":"Roles","text":""},{"location":"reference/qfieldcloud/permissions/#projectcollaborator","title":"ProjectCollaborator","text":"

A collaborator of a normal user project can only be reporter or reader. Editor or manager can only be set to an organization's project.

"},{"location":"reference/qfieldcloud/permissions/#roles_1","title":"Roles","text":"

A higher role always include also the lower ones

Name Description admin Rename or delete the project. The same rights as the owner of the project, except ownership transfer. manager Can add or remove collaborators. editor Can edit data reporter Can only insert data (no update nor delete). reader Can read data."},{"location":"reference/qfieldcloud/permissions/#organizationmember","title":"OrganizationMember","text":""},{"location":"reference/qfieldcloud/permissions/#roles_2","title":"Roles","text":"

A higher role always include also the lower ones

Name Description admin She can add and remove members and create project member (difference compared to an other user is for billing reasons only)"},{"location":"reference/qfieldcloud/projects/","title":"Projects","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"reference/qfieldcloud/projects/#creating-a-project","title":"Creating a project","text":"

A project can be created in two different ways: either using the QFieldCloud web interface or using QFieldSync in QGIS.

"},{"location":"reference/qfieldcloud/projects/#files","title":"Files","text":"

Files are the skeleton on which QFieldCloud project works. To make a QFieldCloud project alive users need to upload at least a single QGIS project file in the .qgs or .qgz file formats. All geospatial files must be uploaded using the same relative paths as on one's computer. If external SVG or raster symbology is used, users must upload the corresponding files too.

Note

QFieldCloud does not support projects stored in a GeoPackage (.gpkg) files (but users can still use GeoPackage files to store datasets for their projects).

A typical file structure of a QGIS file might look something like this:

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"reference/qfieldcloud/projects/#file-versions","title":"File versions","text":"

QFieldCloud uses file versioning. This allows users to restore to a previous version of any modified file. Files and file versions can be found under the Files section of one's projects. Subscriptions plans allow a different number of versions per file. See the qfield.cloud pricing page for further details.

"},{"location":"reference/qfieldcloud/projects/#deleting-old-file-versions","title":"Deleting old file versions","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. Go to the \"Files\" section of your project.
  2. Locate the layer for which you want to delete versions.
  3. Click on the three dots next to the layer name.
  4. You will see a list of versions for that specific layer.
  5. Identify the version you want to delete and click on the red trash bin icon next to it.
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option \"Also delete\u00a0n\u00a0version(s) older than the selected version.\".
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.
"},{"location":"reference/qfieldcloud/projects/#collaborators","title":"Collaborators","text":"

A project collaborator is QFieldCloud user invited to contribute to a project. A single project may have multiple collaborators. Collaborators with roles owner or admin can add more users as collaborators. Projects owned by an organization allow adding teams as collaborators. Read more about collaborator roles.

"},{"location":"reference/qfieldcloud/projects/#changes","title":"Changes","text":"

Changes made on vector layers and uploaded to QFieldCloud from a QField device will appear here. A change stores the difference between attributes or geometries before and after the upload.

Changes register which method was used for uploading; it can be one of:

  • create - a new feature has been created.
  • delete - an existing feature has been deleted.
  • patch - an existing feature has been modified.

Features that have been created and later deleted without being pushed to QFieldCloud do not appear in project changes.

Note

Changes to online vector layers (PostGIS, WFS) that do not have \"Offline editing\" cloud layer action do not generate a change, but instead modify the original data source directly.

Note

Changes to vector layers done in QGIS will not appear here.

"},{"location":"reference/qfieldcloud/projects/#jobs","title":"Jobs","text":"

Read more about project jobs.

"},{"location":"reference/qfieldcloud/projects/#secrets","title":"Secrets","text":"

Secrets are settings that are securely stored in encrypted way. Project jobs automatically have access to their secrets. Once added, a secret may be removed, but not edited.

There are two types of secrets:

  • Environment variables - Environment variables will be available to QGIS while your project's jobs are running.
  • pgservice connection - A PostgreSQL/PostGIS connection as defined in the .pg_service.conf configuration file. If you use multiple service definitions, you should add multiple secrets for each of them.
"},{"location":"reference/qfieldcloud/projects/#settings","title":"Settings","text":"

Project settings are available only to project owners and collaborators with \"admin\" roles. Settings should be handled carefully as users can modify sensitive project settings and perform unrecoverable actions.

  • Change the project visibility to public.
  • Change the project owner.
  • Permanently delete a project.
  • etc

Warning

Actions issued from a project' settings page can lead to data loss!

"},{"location":"reference/qfieldcloud/sdk/","title":"The official QFieldCloud SDK and CLI","text":"

qfieldcloud-sdk is the official client to connect to QFieldCloud API either as a python module, or directly from the command line.

Note

qfieldcloud-sdk requires Python >=3.6

"},{"location":"reference/qfieldcloud/sdk/#install","title":"Install","text":"

pip install qfieldcloud-sdk

"},{"location":"reference/qfieldcloud/sdk/#module-usage","title":"Module usage","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"reference/qfieldcloud/sdk/#cli-usage","title":"CLI usage","text":"

The official QFieldCloud CLI tool.

"},{"location":"reference/qfieldcloud/sdk/#usage","title":"Usage","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"reference/qfieldcloud/sdk/#examples","title":"Examples","text":"
# logs in user \"user\" with password \"pass\"\nqfieldcloud-cli login user pass\n\n# gets the projects of user \"user\" with password \"pass\" at \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# gets the projects of user authenticated with token `QFIELDCLOUD_TOKEN` at \"https://localhost/api/v1/\" as JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"reference/qfieldcloud/sdk/#filters","title":"Filters","text":"

Some commands allow you to define a filter on the results based on the filename with the --filter option (e.g. the download-files command).

The filters support Unix shell-style wildcards. The special characters used in shell-style wildcards are:

Pattern Meaning * matches everything ? matches any single character [seq] matches any character in seq [!seq] matches any character not in seq

For a literal match, wrap the meta-characters in brackets. For example, '[?]' matches the character '?'.

"},{"location":"reference/qfieldcloud/sdk/#examples_1","title":"Examples","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"reference/qfieldcloud/sdk/#global-options-overview","title":"Global options overview","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

Environment variables can be used instead of passing some common global options.

  • QFIELDCLOUD_API - QFieldCloud API endpoint URL
  • QFIELDCLOUD_USERNAME - QFieldCloud username or email. Requires QFIELDCLOUD_PASSWORD to be set.
  • QFIELDCLOUD_PASSWORD - Password. Requires QFIELDCLOUD_USERNAME to be set.
  • QFIELDCLOUD_TOKEN - Token that can be used instead of passing username and password. It can be obtained by running qfieldcloud-cli login.
  • QFIELDCLOUD_VERIFY_SSL - When set to 0 has the same effect as passing --no-verify-ssl.
"},{"location":"reference/qfieldcloud/sdk/#commands-overview","title":"Commands overview","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"reference/qfieldcloud/sdk/#login","title":"login","text":"

Login to QFieldCloud.

qfieldcloud-cli login [OPTIONS] USERNAME PASSWORD\n
"},{"location":"reference/qfieldcloud/sdk/#logout","title":"logout","text":"

Logout from QFieldCloud.

qfieldcloud-cli logout\n
"},{"location":"reference/qfieldcloud/sdk/#list-projects","title":"list-projects","text":"

List QFieldCloud projects.

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"reference/qfieldcloud/sdk/#list-files","title":"list-files","text":"

List QFieldCloud project files.

qfieldcloud-cli list-files [OPTIONS] PROJECT_ID\n
"},{"location":"reference/qfieldcloud/sdk/#create-project","title":"create-project","text":"

Creates a new empty QFieldCloud project.

qfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

Deletes a QFieldCloud project.

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

Upload files to a QFieldCloud project.

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

Download QFieldCloud project files.

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

Delete QFieldCloud project files.

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

List project jobs.

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"reference/qfieldcloud/sdk/#job-trigger","title":"job-trigger","text":"

Triggers a new job.

qfieldcloud-cli job-trigger [OPTIONS] PROJECT_ID JOB_TYPE\n\nOptions:\n  --force / --no-force  Should force creating a new job. Default: False\n
"},{"location":"reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

Get job status.

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"reference/qfieldcloud/sdk/#package-latest","title":"package-latest","text":"

Check project packaging status.

qfieldcloud-cli package-latest [OPTIONS] PROJECT_ID\n
"},{"location":"reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

Download packaged QFieldCloud project files.

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"reference/qfieldcloud/secrets/","title":"Secrets","text":""},{"location":"reference/qfieldcloud/secrets/#secrets","title":"Secrets","text":"

Secrets are settings that are securely stored in an encrypted way. Project's jobs will automatically have access to their secrets. There are two types of secrets in QFieldCloud:

  • environment variables - Environment variables will be available to QGIS while your project jobs are running.
  • pg_service configurations - Adding a PostgreSQL/PostGIS connection as defined in the pg_service.conf configuration file.

Note

Once added, a secret can only be removed, but cannot be edited.

Warning

QFieldCloud makes sure your credentials are stored in a secured and encrypted manner. Nevertheless, we advice our users to use roles with the least privileges in shared environments to prevent potential leakage. Also note all users with upload file permissions can potentially access the values of those credentials too.

"},{"location":"reference/qfieldcloud/secrets/#adding-a-new-secret","title":"Adding a new secret","text":"

Adding a new secret on QFieldCloud is an easy process of only three steps.

  1. Navigating to the project' secrets page.
  2. Pressing Add a new secret button and choosing the type of secret you want to add.
  3. Storing the secret contents.

Project secret page after pressing the Add a new secret button.

"},{"location":"reference/qfieldcloud/secrets/#environment-variable","title":"Environment variable","text":"

Environment variables will be available to QGIS while your project jobs are running.

You need to fill in the environment variable name (capitals only) and the environment variable value as free text.

Adding an environment variable.

"},{"location":"reference/qfieldcloud/secrets/#pg_service-configuration","title":"pg_service configuration","text":"

Adding a PostgreSQL/PostGIS connection as defined in pg_service.conf configuration file. The \"Advanced editor\" allows to paste the pg_service.conf file contents directly. If you use multiple service definitions, you should add multiple secrets for each of them.

Note

QFieldCloud secrets are available only during project's job runs, which allows you to configure your PostgreSQL layers as \"Offline editing\". You cannot use QFieldCloud secrets to distribute pg_service.conf files across devices. For security reasons, you have to do this manually. You can read how to configuring QField to use a pg_service.conf file.

To add a PostgreSQL service you can use either the simple visual editor, or directly edit the service configuration as plain text.

  • service name
  • database name
  • database user
  • database password
  • database host
  • database port
  • database SSL connection

For other service settings you can use the Add extra pgservice field button to add pairs of settings and their values. Alternatively, you can edit the service configuration directly as plain text.

Adding a PostgreSQL service - Simple editor.

The advanced configuration allows you to directly edit the settings as plain text. This is convenient in cases you want to copy and paste your settings directly from a pg_service.conf file.

Adding a PostgreSQL service - Advanced editor.

"},{"location":"reference/qfieldcloud/specs/","title":"Technical specs","text":""},{"location":"reference/qfieldcloud/specs/#firewall-configuration","title":"Firewall configuration","text":"

If a project contains online layers (PostGIS, WMS, WFS, etc), QFieldCloud will try to establish a connection to this services. Sometimes these services are behind a firewall and the system administrators need to allowlist the QFieldCloud IP.

service IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"reference/qfieldcloud/specs/#postgresql-configuration","title":"PostgreSQL configuration","text":"

If your project contains PostgreSQL (PostGIS) layers, you need to configure your PostgreSQL server so it allows connection from app.qfield.cloud IP address.

Otherwise, you will get an error like this:

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

To do so, you need to edit the pg_hba.conf file where your PostgreSQL server is hosted. For more information, refer to recommendations on StackOverflow questions.

"},{"location":"reference/qfieldcloud/system/","title":"System Documentation","text":""},{"location":"reference/qfieldcloud/system/#qfieldcloud-system-documentation","title":"QFieldCloud System Documentation","text":"

The aim of this document is to provide an overview of the QFieldCloud system to understand the underlaying logic and technology.

"},{"location":"reference/qfieldcloud/system/#entities-and-concepts","title":"Entities and Concepts","text":""},{"location":"reference/qfieldcloud/system/#qgis-project","title":"QGIS Project","text":"

A QGIS project is a .qgs or .qgz file. A Project is created on QGIS Desktop and uploaded to QFieldCloud using the QGIS's plugin QFieldSync. Before the uploading of the QGIS project, it is necessary for each layer of the QGIS project an \"action\" that determines how QFieldSync and QField should treat the layer. There are the two types of actions that can be setup - one for QFieldCloud and one for the traditional cable export.

This information is saved within the QGS project as layer's customProperty, with the QFieldSync/action key.

The available actions are:

Action internal name Name showed in the UI OFFLINE Consolidate NO_ACTION Live layer REMOVE Ignore layer COPY Copy KEEP_EXISTING Keep Existing

This would be the behavior of QFieldSync with the different layer actions:

Action File based layer Not file based layer OFFLINE Create a consolidated copy of the data Create a consolidated copy of the data NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and copy the file N/A KEEP_EXISTING Make source path relative and copy the file if it does not exist N/A

This is the behavior of QFieldCloud (libqfieldsync) with the layers:

Action File based layer Not file based OFFLINE Create consolidated copy of the data on pull, apply delta file on push to original data source Create consolidated copy of the data on pull, apply delta file on push to original data source NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A KEEP_EXISTING Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A

This is the behavior of QField with the layers:

Action File based layer Not file based layer OFFLINE Create and push deltafile N/A (it's always file based at this point) NO_ACTION N/A Edit the online (live) database REMOVE N/A (the layer is no longer there) N/A (the layer is no longer there) COPY Create and push deltafile N/A KEEP_EXISTING Create and push deltafile N/A

In summary, for with QFieldCloud:

  • NO_ACTION is used for online layers that are located on a server accessible via the Internet and that are modified directly by QField.
  • HYBRID means that a geopackage will be generated on the server (or directly on the desktop for file-based layers) and downloaded by clients. The client will generate deltafiles of the changes.
  • OFFLINE is used for example to work with local databases not visible by QFieldCloud which are consolidated before being loaded from the desktop to the server and are not synchronized with the original data by QFieldCloud.
  • REMOVE will simply remove the layer from the project.
  • KEEP_EXISTENT will not be used for QFieldCloud syncronizations.

From QFieldSync it will be possible to update a project already loaded on QFieldCloud. In the event that the changes concern only styles, forms etc. but not the structure of the layers, the project on the server will simply be updated. If there are changes in the layers structure, the project will be reset on the server (delta files will be deleted) and for each client it will be necessary to download the updated version of the project before being able to push new changes.

"},{"location":"reference/qfieldcloud/system/#qfieldcloud-project","title":"QFieldCloud Project","text":"
Is composed of one and only one QGIS project and the possible\nrelated files (e.g. geopackages, images, ...) included the offline\nor hybrid data package.\n
"},{"location":"reference/qfieldcloud/system/#use-cases","title":"Use Cases","text":""},{"location":"reference/qfieldcloud/system/#hybrid","title":"Hybrid","text":"

Hybrid editing mode with synchronization on the server

Hybrid editing mode

"},{"location":"reference/qfieldcloud/system/#offline-database","title":"Offline database","text":"

Offline editing mode with desktop synchronization

Offline editing mode

"},{"location":"success-stories/ecological-surveying/","title":"Improving Efficiencies in Ecological Surveying","text":""},{"location":"success-stories/ecological-surveying/#improving-efficiencies-in-ecological-surveying-using-qfield","title":"Improving Efficiencies in Ecological Surveying using QField","text":"

By Ryan Bell, GIS Consultant, Delta-Simons Environmental Consultancy

"},{"location":"success-stories/ecological-surveying/#goal","title":"Goal","text":"

To conduct ecological surveying more efficiently than has been previously achieved through traditional non-digital techniques, using QField as a medium for standardised and flexible field data collection.

"},{"location":"success-stories/ecological-surveying/#project-requirements","title":"Project Requirements","text":"

To facilitate effective field work, regular consultation with the Ecology team is required to ensure that QField projects are prepared appropriately. Firstly, basemaps comprising aerial imagery and proposed development plans are prepared by georeferencing and constructing pyramids in QGIS. Point, line and polygon vector layers are then created to support digitisation and associated data collection. Using a range of widgets, attribute fields are customised to meet the requirements of the Ecology team. These include:

Style

drop-down list of selectable styles tailored for conducting ecological surveys

Scale

drop-down list of selectable scales for point and line feature

Info

space for inserting a feature description

Image

location for images to be captured and stored

Geometry

contains self-populated geometry values, e.g. area, perimeter, length

Timestamp

records the time and date that a feature was created/last modified

Figure 1 - Overview of the traditional workflow in ecological surveying at Delta-Simons compared with the workflow created using QField. Single-headed arrows indicate the direction of one-way communication, whereas double-headed arrows indicate two-way conversation.

"},{"location":"success-stories/ecological-surveying/#result","title":"Result","text":"

Delta-Simons are saving approximately 40% of the time previously consumed by traditional ecological field data collection. QField has significantly improved the ecological surveying workflow by:

  • Removing the need to recreate GIS outputs from physical drawings
  • Reducing the overall amendments required for GIS outputs
  • Improving communication channels (see Figure 1.)
  • Improving the accuracy and quality of data

"},{"location":"success-stories/geologic-mapping/","title":"Geologic Mapping","text":""},{"location":"success-stories/geologic-mapping/#geologic-mapping-with-qfield","title":"Geologic Mapping with QField","text":"

By Rohanna Gibson, Structural Geologist, Terrane Geoscience

"},{"location":"success-stories/geologic-mapping/#goal","title":"Goal","text":"

To collect new data on bedrock geology and view existing geoscience data in the field. Geologic mapping is completed using paper maps and/or digital devices for data collection. The goal is to improve the geologic mapping workflow by entering data directly in the field, create quality data with consistent terms, and reference existing geoscience data in the field.

"},{"location":"success-stories/geologic-mapping/#project-preparation","title":"Project preparation","text":"

Prior to starting in QField, a geologic mapping geopackage was designed to collect vector data including point station, structure, photo, and sample layers as well as line and polygon layers for contacts, faults, alteration, and geology. Attribute fields are customized for ease of data entry and data quality assurance using value maps, defaults (value or expression), and constraints within the Attributes Form. For example, the structural layer includes:

Coordinates

Fields with default value x and y coordinates from GPS data

Structure type

Value map (drop down list) with structural features (e.g., bedding, cleavage, lineation), set with a \"not null\" constraint

Azimuth and dip

Integers with range set from 0-360 and 0-90, respectively

Date

Default value current date and time when feature created

Figure 1: Structure list

Symbology and labels are customized for each layer, including embedded SVG symbols for structural features that are rotated with the azimuth field.

In addition to field data, base maps and historic data are compiled into geopackages for reference. Base maps include vector topographic data and raster orthophotos. Raster geophysical data and vector geochemical data are included if available, as well as historic geologic mapping. Map themes are designed to quickly toggle between geologic mapping, geophysics, and geochemistry views.

"},{"location":"success-stories/geologic-mapping/#data-collection","title":"Data collection","text":"

Field data collection includes adding point data for map stations, structures, photos, and samples. Polygons and lines are drawn freehand with a stylus or adding vertices manually.

Location and direction of travel are displayed using internal device GPS (or external GPS device linked via Bluetooth), historic vector and raster layers can be viewed relative to location. Current and historic vector layers can be searched and viewed in QField.

Field data are synchronized in QGIS followed by a short data clean up and verification process. The QGIS project is then exported back to QField for additional data collection.

Figure 2: Field work

Figure 3: QField form

Structural data collection may be upgraded with future development of a geologic compass feature. https://github.com/opengisch/QField/issues/1882

"},{"location":"success-stories/geologic-mapping/#results","title":"Results","text":"

Final geologic maps and analysis are prepared directly from field data sets with no need to digitize field data. Depending on proficiency and type of mapping, the QField geologic mapping workflow takes approximately the same amount of field time as manual (paper) mapping and drastically reduces office data digitization time. Additionally, historic data are easily referred to in the field, allowing for real time interpretation and targeted field work. Maps and attribute tables can be exported directly from QField or the QGIS project for daily field updates or communication between working groups.

QField allows for data integrity with customizable attribute fields and database compatibility. Field data quality assurance can be built in during project design, ensuring attributes are consistent between users and reducing human error with constraints and default values.

Figure 4: Map result

"},{"location":"success-stories/heritage-impact-assessment/","title":"Heritage Impact Assessment","text":""},{"location":"success-stories/heritage-impact-assessment/#heritage-impact-assessment-using-qfield","title":"Heritage Impact Assessment using QField","text":"

From QGIS to QField and Vice Versa: How the New Android Application Is Facilitating the Work of the Archaeologist in the Field

Roberto Montagnetti1 and Giuseppe Guarino2

\u2020 Presented at the ArcheoFOSS XIII Workshop\u2014Open Software, Hardware, Processes, Data and Formats in Archaeological Research, Padova, Italy, 20\u201322 February 2019.

Abstract: The aim of this paper is to highlight the main benefits of using the QField app in archae- ological jobs. In particular this article provides examples to use QField in open area excavation, Archaeological survey and impact assessment (HIA) projects.

Keywords: QField; archeology; VIARCH; HIA; QGIS

"},{"location":"success-stories/heritage-impact-assessment/#1-introduction","title":"1. Introduction","text":"

The aim of this paper is to highlight the main benefits of using the QField app. An App that can be installed on an Android device for all archaeologists working in the field.

The main feature of this new application will allow the archaeologist to upload to his/her smartphone or tablet the .qgs project of the excavation based on the general information concerning the site that is already available to you. At this point, it is possible to implement the collection of data directly on site, maintaining constant updates to your system, thus allowing you to review the project throughout the excavation process.

The \u201cpocket-GIS\u201d with QField is finally a reality!

Working with QField in the field allows us to significantly reduce registration and computerisation time of inputting data into the database system, eliminating the digiti- sation of field registers and all related paperwork. The advantage of entrusting all of the information to the main GIS platform of the project (master), which is stored inside the PC, means this leaves only the task of checking the collected data, along with the bonus of in-depth topographical and geospatial analysis.

In this article, we will show a practical example of integrated use of QGIS and QField, which relates to an open area excavation.

The intervention methodology proposed in this article was constructed by the per- sonal experience of the authors; this specifically refers to open area excavation works in commercial archaeology projects.

"},{"location":"success-stories/heritage-impact-assessment/#2-main-features-of-qfield","title":"2. Main Features of QField","text":"

QField is an Android app that can be downloaded from Google Play. This application, although it presents itself with a very simple interface, is rich in functions such as:

  1. Tools for digitalisation in the field;
  2. Geometry and attribute editing;
  3. GPS;
  4. Possibility to upload custom base maps;
  5. Integration of smartphone/tablet\u2019s camera;
  6. Many other functions.

QField can be considered a \u201cmobile\u201d extension for QGIS. In fact, it allows us to view and manage a GIS project created with QGIS on an Android smartphone or tablet. Permitting the user to keep all set themes, labels and styles that are in the original project (Figure 1).

Figure 1 - An example of the same Survey GIS platform project in QGIS (below) and in QField (above). Image by Giuseppe Guarino 2019.

Furthermore, similar to QGIS, we can query each layer within QField by obtaining the respective information contained in its attribute table (however, there are also other GIS applications for mobile such as ArcGis, LiPAD, Bentley Map Mobile, GVSig Mobile, Geopaparazzi and others).

In order to work with a QGIS project within QField, the first step is to configure the properties of that project created in QGIS as \u201csave relative paths\u201d.

You will need to create a folder \u201cfolder_name\u201d on your desktop and save in this path the .qgs file that you want to transfer to the smartphone or tablet; similarly, in the same folder, you have to enter all the data (vectors, raster and database) that make up this .QGIS project.

These data can also be divided into further subfolders.

Finally, you need to copy the entire folder \u2018folder_name\u2019 to the tablet, following two possible paths:

  1. In the internal memory: Android > data > ch.opengis.QField > files > share;
  2. In the external SD: Android > data > ch.opengis.QField > files.
"},{"location":"success-stories/heritage-impact-assessment/#3-working-with-qfield-in-an-archaeological-survey-and-archaeological-risk-assessment-projects","title":"3. Working with QField in an Archaeological Survey and Archaeological Risk Assessment Projects","text":"

Until recently, paper maps were the only way of recording archaeological features and the fields\u2019 visibility in an archaeological survey work. Such data were digitised into a CAD or GIS software creating the individual site sheets separately on a simple digital document afterwards.

Today, QField, thanks to its compatibility with QGIS, allows you to skip the transition from paper to digital or from different software, reducing time and costs.

The archaeological survey (for a comprehensive account of methods of the Archaeological survey, see Cambi, Terrenato 1994, pp. 117\u2013143, and Renfrew, Bahn 2016 [1,2]) must be preceded by the construction of a GIS platform that takes into consideration both the data acquired during the field survey phase and the bibliographic ones. For this reason, it will be necessary to work on two tables: one is spatial, which is useful in the field, and the other is alphanumeric. Both will be joined in a single spatial table, useful for consultation on the GIS desktop. This process is possible through the use of a relational geo-database such as SpatiaLite and PostGIS or, alternatively, through the creation of a join between the tables and the geometries.

However, the big advantage of using a geo-database is the ability to create queries capable of merging information from two or more tables into a single table (view) (for more in-depth information on the use of GIS and Geodatabases in archaeology, see Fronza, Nardini, Valenti 2009 [3]).

This process further speeds up field work by minimising the data to be stored during archaeological survey.

The data collected in the field during the survey will be recorded and digitised through three different layers (point, line and polygon). The attribute tables connected to the three layers record the following information: Project Name (String), Municipality (String), Location (String), Feature Number (Integer), Place Name (String), Location (String), Date (Date), Site Definition (String), Visibility (String) and Photos (String).

The attribute values, \u201cProject name\u201d and \u201cFeature Number\u201d, between the two tables must be Unique Constraint in order to identify only one unique \u201cProject name\u201d and only one \u201cFeature Number\u201d.

The GIS platform must also have base maps such as Google Satellite, Open Street Map, Orthophotos and so on. In this case, we used the following maps: Carta Tecnica Regionale (1:10.000), Open Street Map e Google Satellite. To make these maps lighter, we created first overviews (pyramids) in QGIS.

The positioning of the archaeological features identified can be recorded through the GPS internal device. However, for a greater accuracy, QField can be connected to a GNSS antenna.

In archaeological consultancy and archaeological risk assessment jobs, it is recommended to upload into the GIS project an infrastructure layer containing the infrastructure\u2019s geometric information, measurements and others, besides a buffer of itself.

After setting the basics of our project on QGIS, we need to export the project through the use of the QField Sync plugin within QField. Alternatively, we can carry this out by simply copying the folder containing the project file with the * .QGIS extension, the database and the rasters (or the geopackage containing our rasters: IGM, Basemap and so on) into our smartphone or tablet.

By default, QField creates a folder where you can save projects (Android/data/ ch.opengis.QField/files), but it is always better to store them on an external SSD, since if you were to uninstall QField from your device, all the folders and files contained in them will be removed running the risk of deleting the data.

After we set up the bases of the GIS project in QGIS, we need to export it into QField through a suitable plug-in called QField-Sync.

However, we can perform that task even by simply transferring (copy and paste) the QGIS project and the related dataset to our Android device. The QGIS project must be saved as .QGIS.

"},{"location":"success-stories/heritage-impact-assessment/#4-benefits-and-drawbacks-of-using-qfield-in-an-archaeological-survey-and-archaeological-risk-assessment-jobs","title":"4. Benefits and Drawbacks of Using QField in an Archaeological Survey and Archaeological Risk Assessment Jobs","text":"

QField, similar to all the cutting-edge tools, has some limits related the the use of the devices; the main one of these might be caused by the poor bandwidth or lack of internet. In this case, we cannot have a good accuracy in the registration of our archaeological features by using the GNSS. At the same time, we would not to be able to upload WMS services such as Google Satellite, Open Street Map and others. Another disadvantage is related to the battery life: keeping the screen, data connection and GPS always active will drastically reduce the battery life of our device, even if we might bring with us portable powerbanks. On the other hand, the benefits of using QField are a lot; in fact, it allows us to reduce many procedures we were to carry out had we registered the archaeological features identified during the survey on a paper map or had we filled up their related information manually on paper sheets. Furthermore, another benefit constitutes the possibility of using QField for integrating the device camera or a GNSS antenna. All of this makes the collection of data easier and increases their accuracy while at the same time reducing time, costs and workforce.

G.G.

"},{"location":"success-stories/heritage-impact-assessment/#5-working-with-qfield-in-an-open-area-excavation","title":"5. Working with QField in an Open Area Excavation","text":"

In an open area excavation scenario, the advantages and convenience of using an App such as QField are innumerable. This is true especially in commercial archaeology sites, where very often the deadlines to carry out the work and the budgets available for the archaeological investigation are very tight. This forces you to work with the maximum optimisation of the timing and assets, despite the fact that the weather and visibility conditions in the field are often poor (Figure 2).

Figure 2 - An example of when the weather and visibility conditions in the field are poor. Image by Roberto Montagnetti 2019.

Now, let us see why the use of QField facilitates the reduction of working times and, at the same time, guarantees the saving of resources to be invested in the archaeological investigation, providing a practical example of using the GIS App for Android.

In this kind of work, the first step is to strip the area to be investigated with the use of machinery, aiming to remove the topsoil and then eventually the subsoil.

The subsequent step involves the identification of archaeological features both directly in the field and by comparing the results of the aerial remote sensing and geophysical analysis when this type of technology is used.

The archaeological features identified are then digitally detected by GPS or Total Station.

Finally, all the excavation interventions that need to be completed in the investigation area (slots) are outlined, where it is more relevant in terms of understanding the stratigraphic relationship between the archaeological features identified.

This phase of the work is called \u201cPre-Ex\u201d.

The Pre-Ex survey will be the topographical base for the creation of the GIS platform of the project in QGIS, together with the base map of the area, the TBM\u2019s and any aerial orthophotos of the site. Within the same platform, we will also upload a geodatabase containing the layers necessary for the digitisation of the following:

a. The archaeological features identified in the field;

b The slots planned;

c. The contexts investigated and their related levels;

d. The plan and section lines used for the manual drawings;

e. All the elements that we may need to detect during the archaeological investigation of the site.

However, in the same database, there will also be tables related to the paperwork sheets.

Thus, they are comparable to the digital version of the paper registers and other related paperwork that are commonly used on construction sites for excavation documentation.

This database (what comes next is just an example of database structure. Tables and geometries can be different according to the characteristics of the sites and the topology of investigations that must be carried out. In any case, tables and vectors must be related to each other in order to interact. QField recognises the project relations set in QGIS.) is made of:

  1. Sites (Vector): Contains the list and description of all the sites on which the company is working.
  2. Context_Layer (Vector): This layer graphically represents all the contexts identified and excavated during the excavation project.
  3. Slots (Vector): This layer graphically represents all the slots excavated and contains the information of the paper slot register.
  4. Level_Layer (Vector): This layer graphically represents all the levels taken during the excavation of each slot.
  5. Drawings_Vector (Vector): This layer graphically represents the plan and section lines used for the manual drawings.
  6. Drawing_Point (Vector): This layer graphically represents the points through which the plan and section lines pass.
  7. Context_Register (No geometry): digital register, which contains all the investigated contexts.
  8. Drawings_Register (No geometry): digital register of all the drawings.
  9. Permatrace_Register (No geometry): digital register of the permatrace sheets.
  10. Sample_Register (No geometry): digital register of the samples collected.
  11. Photo_Register (No geometry): digital register of all photos taken.
  12. Small_Find_Register (No geometry): digital register of all small finds collected.
  13. Finds_Bag_Register (No geometry): digital register of all finds bags collected during the excavation.
  14. Context_Sheets (No geometry): This layer is the digital version of the context sheets register and contains all the information related to each context investigated.

At this point, we need to simply transfer the master project created in QGIS with all the \u201cproject relation\u201d and \u201cwidgets\u201d to the tablet or the smartphone and manage it directly on site with QField to immediately appreciate its advantages and convenience (Figure 3).

Figure 3 - An example of the same open area excavation GIS platform project in QGIS (above) and in QField (below). Image by Roberto Montagnetti 2019.

In fact, primarily, by using this system, archaeologists who are working in the field will be able to directly register the context numbers identified during the excavation within QField, in the appropriate \u201ccontext register\u201d table in the QField database.

This aspect already speeds up on-site operations by saving the time generally taken to go back and forth from the site to the compound or from the site to the car/van and vice versa, for the compilation of paper registers; especially, if we take into consideration the fact that, on a regular basis, cars and compounds are located at a considerable distance away from the excavation area.

Additionally, since generally there is only one device on site and this is usually held by the site manager or by the supervisors, this would make it easier for them to check that the field archaeologists are assigning the right numbers to the identified contexts.

Very often, on a location tend to become confused, especially when the excavation area of the site is poor due to adverse weather conditions. Along with the above issues, they can also encounter errors such as registering the same feature with different cut numbers or by assigning the same context numbers to different features.

This occurs even more frequently when the field team is composed of numerous archaeologists who work in separate excavation slots from each other. These slots can be spread around the excavation area, making interaction and communication between them more challenging.

This issue is also linked to another problem, which means, for those who work in the field, it is impossible to have a constant overview of the investigation area and the archaeological features identified, which often causes confusion and making mistakes during the registration of the context numbers.

Therefore, from this point of view, QField represents a real breakthrough by giving the following possibilities to the people working on site, at any time:

i. To have a general overview of the excavation area;

ii. To query the surveyed archaeological features;

iii. To check the shape and the orientation of the archaeological features identified in the Pre-Ex phase, which must be dug even when the site conditions are poor.

QField aids with various challenges encountered in the field: time wasted due to inclement, wet weather and perpetually sodden and muddy soil churned up by people and vehicles continually accessing the site. These cause the identified archaeological features to become unrecognisable after several days of the site being stripped (Figure 2).

By using the device\u2019s GPS, as it allows the user to navigate within the excavation area and to find, albeit with a certain margin of error, the archaeological features that need to be excavated, even when the visibility on site is poor.

Similarly, by doing so, when visibility conditions are bad, it is easier to centre with the slots in the archaeological features that have previously been identified in the Pre-Ex phase, which prevents the miscalculation of digging into the natural sites.

A typical example of this is when there are furrows running across the field, and it becomes increasingly difficult to see their entire length with the naked eye.

Typically, in order to remedy this type of problem, archaeologists use printed maps in the excavation area; however, although this can certainly be a help, in practice, they are in no way comparable to the convenience of digital maps and consequently to QField for a number of reasons:

  1. Printed maps deteriorate very quickly due to wind, humidity and especially when handled by human hands.
  2. To contain the entire excavation area, they must often be printed in very large formats, which requires particular plotters, which incurs considerable costs and makes them difficult to use.
  3. Paper maps are not interactive, which means that you cannot ask them questions.
  4. They do not solve the problem of having to precisely centre the archaeological features, which need to be investigated with the slots when the visibility conditions on the site are poor.

Notably, the use of QField on site simplifies the workload of managers and supervisors in the planning of the excavation interventions, allowing them to easily instruct field archaeologists directly in the excavation area. By doing so, they will be able to train the field team efficiently with accurate information regarding the features that they will have to dig, supporting their explanation with the graphic aid of the tablet and with details related to what has already been investigated and uploaded into the database of the project.

Apart from the fieldwork, QField makes the job easier for archaeologists even in the recording phase, simplifying their work in the production of the paperwork. As we already mentioned, they can continuously query the tablet to obtain the necessary information that needs to be included in their paper documentation sheets, such as the section or plan numbers of the contexts that they have excavated, along with the photo numbers of the same contexts, or any other related information.

Furthermore, it will be much easier for them to draw the location plans that are generally required in the context sheets, as they will have much more pieces of information available to provide an interpretation of what they have dug.

Another very important aspect to take into consideration when working with QField is that there is a possibility of completely removing the manual registration process of the slot numbers, context numbers, drawing numbers, sample numbers, photo numbers and so on. Simultaneously, by using this system, we can also avoid issues such as:

  1. The manual data-entry of the paper registers into the database of the project;
  2. The problem of deciphering incomprehensible calligraphies, which greatly increase the possibility of making transcription mistakes.

In fact, unclear calligraphies are a recurring problem related to the manual recording of the excavation documentation and in particular of the registers. This is also going to affect the accuracy of the information that must be put into the database during computerisation.

Additionally, the archaeologist involved in the paperwork must include in his documentation context numbers, drawing numbers and other types of information related to the archaeological features and in relation to his own, which have been excavated and recorded by other colleagues. In this circumstance, to confuse one number for another, perhaps due to the unclear handwriting of the colleague, is a very common mistake.

Worst-case scenario means that:

  1. There will no longer be a match between digital registers of the database and paper registers;
  2. The information on various context sheets will not be reliable;
  3. Both cases (as mentioned above).

Therefore, we will have to spend a lot of time and effort tracking down the error and correcting it.

Instead, the use of a digital recording eliminates this problem and facilitates the checking of errors.

The main benefit of the GIS tools is that they enable us to query the features by giving us the possibility to cross-check data, which speeds up the checking process.

To give a practical example, if you need to adjust the number of a context, or a drawing or anything else within a digital register by a number, with the QGIS \u201cfield calculator\u201d, it becomes an easy task taking only a few seconds.

Just think how long it would take to perform the same task using registers and paperonly documentation, especially when working with considerable amounts of data collected within an extensive excavation.

In this case, you must first trace the folder containing the numerical series of the number to be revised, then browse one-by-one all the registers until you find the number that needs to be amended and finally corrected, along with all the subsequent numbers. This will not only need to be corrected in the registers, but also within the specific sections of the context sheets.

In other words, if a context, drawing or photo number has been registered incorrectly, it is not enough to correct only the register but also all the paperwork that relates to the number that has been mentioned.

Therefore, by using a digital register (table), the operation will only take a few minutes; however, if you were working on the paper documentation by hand, it could take numerous hours of hard work.

One final significantly important aspect to take into consideration is the saving of paper and consequently the amount of money involved. The use of QField and digital documentation allows us to efficiently manage the excavation data. By working in this way, it is no longer necessary to print out the survey plans, the registers and the paperwork sheets.

However, if the competent authority (county archaeology) or the customer explicitly requests a paper version of all the documentation produced on site, it will be possible to print out everything at the end of the project, only once all of the amendments have been made. This helps to avoid unnecessary waste of paper, along with all the other problems that were previously mentioned.

Even in this case, the QGIS \u201cprint composer\u201d allows us to develop customised layouts that can be saved and used at any time.

"},{"location":"success-stories/heritage-impact-assessment/#6-conclusions","title":"6. Conclusions","text":"

In an increasingly digital world, it is unacceptable to continue working on paper especially because, at the end of the process, all paper documentation must be digitised for archiving needs. Today, in fact, both the museums and the warehouses of the archaeological companies have less space available for the storage of paper folders. At this point, it would be beneficial to manage the data in a digital format at the beginning of the excavation process, immediately saving time and resources.

Scanning the PDF documents of registers, context sheets and, in general, all documentation produced on site is not a practical and sustainable solution. As previously mentioned, often, this documentation in extensive excavation projects is made up of thousands of paperwork sheets; I challenge anyone to reconstruct an excavation matrix by checking all the stratigraphic reports on the paperwork PDF scan. This kind of job forces you to continually scroll up and down the PDF document in search of the relationships between the various contexts, resulting in a significant waste of time and energy; without any regards to the costs that are involved when scanning in thousands of sheets.

Archaeological excavations are constantly driven by strict and increasingly shorter deadlines. The use of GIS for the management of excavation data can no longer be ignored. Currently, the possibility of an \u201cOpen Source\u201d and a \u201cpocket\u201d GIS platform, such as QField, truly represents a unique opportunity to make the work of archaeologists on site easier, faster and more accurate.

As previously mentioned, it is much easier to build the matrix and compile the phasing of the archaeological features identified working with a digital system during the Post-Ex phase. Thus, only an instrument such as GIS, which gives us the possibility of launching queries and continuously cross-referencing data, allows us to perform this type of work quickly and efficiently.

At the same time, the GIS allows us to have a continuous overview of the data produced on site and to further implement information regarding the investigation by using geospatial analysis, which helps to facilitate the final interpretative reconstruction.

In short, the principle of paper lasting forever cannot be accepted any more. Primarily, because it is not true, and secondly, it deteriorates over time, especially when, as in most cases, it is kept in the basements of archives, museums or sites of archaeological companies.

In addition, paper documents entail enormous logistical difficulties in terms of sharing and consulting data, in comparison to digital documentation, which can be easily shared.

R.M.

Institutional Review Board Statement: Not applicable.

Informed Consent Statement: Not applicable.

References

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Firenze, Italy, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italy; Correspondence: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Department of History and Cultures\u2014DISCI, University of Bologna 40124 Bologna, Italy; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"success-stories/","title":"Success Stories","text":""},{"location":"success-stories/#success-stories","title":"Success Stories","text":"

QField is being used around the world in a wide variety of domains. Every day.

In this section there is a collection of the most inspiring success stories using QField.

"},{"location":"success-stories/#tell-us-about-your-project","title":"Tell us about your project","text":"

Did QField make your life easier too? Let us know, we will be delighted to publish it.

"},{"location":"success-stories/lulc-mapping-fiji/","title":"Ground Truth Data Collection","text":""},{"location":"success-stories/lulc-mapping-fiji/#ground-truth-data-collection-using-qfield-for-lulc-mapping-in-fiji","title":"Ground Truth Data Collection Using QField for LULC Mapping in Fiji","text":"

By Kevin Davies, School of Geosciences, The University of Sydney

"},{"location":"success-stories/lulc-mapping-fiji/#purpose","title":"Purpose","text":"

Communities in Fiji rely on landscape resources for agricultural and forestry-related activities. Accurate mapping and monitoring patterns of land use and land cover (LULC) over time at an appropriate scale is important for informing landscape management, policies, and climate-smart sustainable development.

Fiji's Ministry of Forestry is collaboratively developing an approach with the Universities of Sydney (USYD), Western Australia (UWA) and the South Pacific (USP) to produce an inter-annual LULC map using Sentinel-2 satellite data, and freely available geospatial tools. QFIeld is being used for collecting ground truth data in the landscape for training and validation of the LULC map.

"},{"location":"success-stories/lulc-mapping-fiji/#workflow","title":"Workflow","text":"
  1. The LULC ground truth collection form was designed in QGIS.
  2. A set of predefined ground truth plot locations were generated based on a stratification of satellite data within the study area.
  3. The form, predefined plots, and appropriate offline background layers were packaged in QGIS and then loaded onto each of the tablets used by the field team (Figure 1).
  4. A team member navigated to a predefined plot in QField and created a ground truth point at the location and labelled the point with the most appropriate pre-defined LULC class (Figure 2).
  5. Data collected from all tablets was combined into one ground truth data collection in QGIS.
  6. Image interpretation using the OpenForis platform will be used to increase the number of ground truth plots.
  7. The final ground truth collection will be imported into Google Earth Engine to produce the LULC map and calculate the map accuracy.

Figure 1: Predefined Ground Truth Plots

Figure 2: Capturing land cover class

"},{"location":"success-stories/lulc-mapping-fiji/#preliminary-results-and-future-work","title":"Preliminary Results and Future Work","text":"

An example of a preliminary land cover map is shown in Figure 3. An important objective from our work is to transfer skills and build capacity with local stakeholders to continue to update the LULC map on an annual basis as well as to expand the map to include other communities, catchments and forestry areas across Fiji. This capacity building will include iterative stakeholder consultation, online training materials, field and classroom training workshops, and collaborative fieldwork.

Figure 3: Preliminary land cover map for the Ba region, Viti Levu, Fiji

"},{"location":"success-stories/lulc-mapping-fiji/#acknowledgement","title":"Acknowledgement","text":"

We would like to thank the field team from the Fiji Ministry of Forestry especially Viliame Tupua and Renata Varea (USP). The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

The Fiji Forestry/USP field team is about to collect ground truth data with QField.

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"Mapping breeding birds","text":""},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#use-of-qfield-for-mapping-breeding-birds-in-the-wadden-sea","title":"Use of QField for mapping breeding birds in the Wadden Sea","text":"

By Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#goal-and-field-constraints","title":"Goal and field constraints","text":"

The Wadden Sea in Denmark, Germany and The Netherlands is of outstanding importance for many breeding bird species. Annually, the Schutzstation Wattenmeer participates in the Wadden Sea wide trilateral monitoring and assessment program (TMAP) and monitors the number of breeding birds in more than 100 monitoring areas in Schleswig-Holstein / Germany. For a number of species we monitor a significant share of the entire German breeding population.

Sketch of the project and the monitoring areas of Schutzstation Wattenmeer (yellow).

Most fieldwork is carried out by annually changing volunteers which usually do not have much experience. Good supervision during the monitoring period in spring is thus very important. At the same time the amount of collected data is a significant bureaucratic challenge.

Until 2018 printed paper maps were used to collect the data in the field. Major disadvantages of the analogue system were:

  • orientation in the field was rather difficult without GPS positioning
  • all results had to be counted and transferred to data tables and GIS manually, transmission errors were likely (about 18,000 observations are collected every year)
  • data could only be reviewed after the monitoring period and unlikely observations could not be checked directly

For this reason, we have implemented a digital monitoring workflow using the power of QField, the advantages of a cloud storage system and the computational power of R. Most tasks are now fully automatized in R. Via the cloud data from all areas can be accessed and evaluated with daily topicality.

Sketch of the data transmission system. Field observations are logged in QField on a tablet and uploaded into a cloud storage. Data from all areas are accessed and automatically treated by an R script.

In spring 2019 we tested our system with seven tablet devices spread over seven of in total 12 different monitoring stations.

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#project-preparation","title":"Project preparation","text":"

On a desktop computer we set up a QGIS project containing a high-resolution aerial image as background layer for orientation in the field. For the monitoring data we created a custom Geopackage database with predefined dropdown columns and entry restrictions. Additionally, we added predefined walking paths to guide the volunteers and to further standardise our monitoring.

Sketch of the QField Interface. For data entry we used a geopackage file with custom dropdown list and entry restrictions.

Logged observations are clearly laid out in QField.

We used an additional synchronisation App that automatically uploaded the field data from the tablet to a Google Drive cloud after fieldwork. For data download, automatized backup, data review and export we wrote a R script.

After data was automatically synchronized with the cloud the results from all the different areas can be reviewed via a custom R script.

Also visual review of the collected data is possible via R.

The general concept of QField as a simplified field application of QGIS turned out to be very useful for our work with volunteers. While we can set up a project with a high level of customization including all our needs in QGIS, field workers only need to understand the basics. A big advantage: unwanted changes are almost impossible in QField.

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#field-work","title":"Field work","text":"

During field work orientation was much easier on the tablets compared to printed paper maps especially in the extensive salt marshes. Data entry was pretty fast thanks to the possibility to automatically reuse the last entered value. Logging observations on the tablet only took a little bit extra time in comparison to paper maps.

The field kit.

The field kit.

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#evaluation-and-future","title":"Evaluation and future","text":"

We had no software problems during a testing period in spring 2019 and everything worked as planned. In an evaluation survey all participants stated that they preferred using the tablet rather than the analogue paper maps for field work. The use of the custom QField project was evaluated as straightforward and easy.

In total more than 18.000 data points were collected in the field. Due to automatized data treatment we saved a huge amount of office time and avoided transmission errors. Also, data collected with tablets and GPS-positioning will be of much higher spatial accuracy. In the future we will thus fully switch to tablet based fieldwork.

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#acknowledgement","title":"Acknowledgement","text":"

We thank the Ernst-Commentz Stiftung, the Europ\u00e4ischer Tier- und Naturschutz Stiftung and the Adolf und Hildegard Isler Stiftung for generously supporting our project. Additionally, we want to thank the developers of QField and R for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by a comparatively small conservation society.

"},{"location":"success-stories/mosquito-malario-ground-truth-data-collection/","title":"Data collection of malaria transmitting mosquitoes","text":""},{"location":"success-stories/mosquito-malario-ground-truth-data-collection/#use-of-qfield-in-the-context-of-ground-truth-data-collection-work-of-malaria-transmitting-mosquitoes","title":"Use of Qfield in the context of ground-truth data collection work of malaria transmitting mosquitoes","text":"

By Paul Taconet, GIS Engineer, French Research Institute for Sustainable Development (IRD) 11.12.2018

"},{"location":"success-stories/mosquito-malario-ground-truth-data-collection/#goal-and-field-constraints","title":"Goal and field constraints","text":"

For a research work aiming at improving the knowledge on the environment of the mosquitoes that transmit malaria, the French Research Institute for Sustainable Development needed to generate a land cover map of two rural areas in Africa, one in Burkina Faso and one in Ivory Coast. Two satellites images (Spot 6 at 1.5 meters spatial resolutions) are used as input of a supervised object-based image classification for this work. The supervised method implies the collection of ground truth parcels, i.e. location and geo-referencing of a set of parcels of each land cover class on the ground, preferably spread all over the study areas. Both areas are 50 km2 wide and their nature (savannahs and rural areas, where roads are mainly narrow clay tracks) imply to move around in motorbike or by feet. In addition, one could quickly get lost in the rural labyrinth tracks in absence of a map. We hence needed light and very portable equipment, as well as a way to easily explore the area without getting lost.

"},{"location":"success-stories/mosquito-malario-ground-truth-data-collection/#project-preparation","title":"Project preparation","text":"

We created a QGIS project with the Spot image and a layer to collect the ground data. We first converted our Spot image to a Geopackage raster, and built pyramids so as to get quick rendering in QField. The whole image (50 km2 at 1.5 m spatial resolution with 3 bands) weighted approximately 800 MB, which enabled us to load it in our tablet without the need to add any extra memory.

We created a vector layer to draw our ground truth parcels (i.e. polygons of land cover parcels). It contained a field to identify the land cover type, some fields to take pictures and a field for eventual additional notes.

We then uploaded the project in QField in our tablet.

"},{"location":"success-stories/mosquito-malario-ground-truth-data-collection/#field-work","title":"Field work","text":"

On the field, we were able to move around easily in motorbike without getting lost, thanks to our location displayed on QField with the satellite image as background. When a parcel of interest was identified, we were able to draw its perimeter in QField and very easily fill-in the proper information on the attribute table (land cover type, pictures). When hesitating on the land cover type to attribute to a given parcel, we were able, in \"live\" (i.e. on the ground), to quickly look at previously retrieved parcels and compare them to the parcel of interest (with the pictures and the satellite image).

We were able, without any extra effort at the end each field working day, to see the progress of the work: which pieces of our study area we had covered, which remained to explore, how many parcels we had got for each land cover class and how many remained to retrieve. This is very appreciable in such conditions, where work can be testing and nights can be shorts. Back in office, we did not have to realize fastidious and time-consuming work such as digitalizing the parcels from a traditional GPS point layer, linking the pictures to our land cover layer, etc., which traditionally took days of work.

3 land cover parcels that were digitalized on the ground

Getting back to one parcel: which information was collected

Digitalizing a new parcel and filling the attribute table

On the field work using Qfield

"},{"location":"success-stories/river-state-survey/","title":"River State Survey","text":""},{"location":"success-stories/river-state-survey/#river-state-survey-using-qfield","title":"River State Survey Using QField","text":""},{"location":"success-stories/river-state-survey/#goal","title":"Goal","text":"

In order to assess the structural and morphological state of their water courses, the community of Milvignes needed to survey all the rivers crossing their territory.

"},{"location":"success-stories/river-state-survey/#project","title":"Project","text":"

To facilitate the technician's field work (usually done with a map, a notebook and a camera), a QField project was created and made available on a Tablet. Cadastral and river layers were used as basemap.

The structure of the input tables was designed along with the technician to assure that it would fit their field requirements. The idea was to have two tables:

Sector table

To draw sectors alongside the rivers and add information about their state and structure. If necessary, pre-defined structural work on the sector elements (wall, bridge, bottom of the canal) could also be documented.

Point table

To take punctual photography of the water courses and of its elements and where necessary add remarks.

River State Survey 1

River State Survey 2

River State Survey 3

"},{"location":"success-stories/river-state-survey/#result","title":"Result","text":"

In less than 3 days, the technician surveyed successfully all the 10'894 meters of water courses. Back at the office, it took only 2 hours to treat the data and get the final result.

  • Facilitated the field survey
  • Accelerated the data treatment

"},{"location":"success-stories/rwanda-rural-water/","title":"Data collection of rural water supply systems","text":""},{"location":"success-stories/rwanda-rural-water/#data-collection-by-qgisqfield-for-om-work-of-rural-water-supply-systems-in-rwanda","title":"Data collection by QGIS/QField for O&M work of rural water supply systems in Rwanda","text":"

By Rural Water and Sanitation Services Department(RWSS), Water and Sanitation Corporation (WASAC), Rwanda

"},{"location":"success-stories/rwanda-rural-water/#goal","title":"Goal","text":"

To conduct data collection of all rural water supply network in Rwanda, and keep updating the data continuously in order to improve operation & maintenance of waterworks.

"},{"location":"success-stories/rwanda-rural-water/#project-preparation","title":"Project preparation","text":"Before starting our data collection, we conducted the following things.
  • Develop our own PostGIS database
  • Develop QGIS project template with Geopackage. The Geopackage table design is equal to PostGIS to be able to copy and paste to PostGIS.

Apart from preparing Android devices, we purchased GPS devices for higher positioning accuracy. In WASAC, we bought Garmin GPSMAP 64S. Sometimes, GPS of smartphone and tablet is not very accurate, so we normally capture the same location by using Garmin GPS, then correct the location of QField\\'s data after data collection work.

"},{"location":"success-stories/rwanda-rural-water/#data-collection","title":"Data collection","text":"

Once we prepared Geopackage and QGIS project template, we conducted training of QGIS/QField in July 2018 and launched our data collection work in 27 districts in the whole country of Rwanda. 27 engineers sent their Geopackage to the central office in Kigali. the MIS (Management Information System) specialist validated and entered their data from Geopackage to PostGIS database. We completed our initial data collection works until April 2019.

data collection procedure

"},{"location":"success-stories/rwanda-rural-water/#data-distribution-and-updating","title":"Data distribution and updating","text":"

The most significant thing after data collection is updating. We have seen many organization in Africa, which failed to keep data up to date. Several years later, their data will normally become too old, and most of them need to put efforts on data collection again.

WASAC decided to continuously update all of the data and keeps doing this until now. QField has proven to be very well suited for this purpose.

In order to distribute and updating the data, we developed a python script postgis2qfield. This postgis2qfield tool can extract the data from PostGIS and create Geopackages for each district in Rwanda. We upload these 27 geopackage together with QGIS project template to Google Drive storage. After that, those engineers in districts download their geopakage to Android device to continue adding and updating the data. Once they completed updating, they sent the geopackage to central office again, MIS specialist update PostGIS database and regenerate geopackages for QField.

data distribution and updating procedure

"},{"location":"success-stories/rwanda-rural-water/#data-sharing-via-vectortiles","title":"Data sharing via vectortiles","text":"

First of all, you can see our collected data from here.

Since July 2020, we started to distribute our water supply systems\\' data via vectortiles as open data. Although Rwanda\\'s internet situation is being improved, some rural area still have problems of internet. In such as poor internet situation, WMS or WFS data distribution will not work well. Vectortiles can provide light and fast distribution of map data. We will not talk about our vectortiles here. If you are fascinated by how to share the result of data collection, please also see this instruction.

"},{"location":"success-stories/rwanda-rural-water/#acknowledgement","title":"Acknowledgement","text":"

We thank all of district water and sanitation support engineers to conduct their data collection work. Additionally, we want to thank the developers of QField and QGIS for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by an organization of water sector in developing countries.

"},{"location":"success-stories/rwanda-rural-water/#about-wasac","title":"About WASAC","text":"

WASAC has 2 main departments for urban water(UWSS) and rural water(RWSS). We are using QField in RWSS. The role of RWSS department is to support local government to operate and maintain their owned water supply systems in rural area. Nowadays, these data collected and maintained by RWSS department are being used by more than 30 private operators in 27 districts. Total number of water supply systems in the database is 1,000+.

Organogram of WASAC

Also, one of our colleagues presented WASAC\\'s activity in FOSS4G 2019 Bucharest. Although some of system were little bit changed now, you can also see video if you are interested.

"},{"location":"success-stories/vanilla-survey/","title":"Vanilla Surveys","text":""},{"location":"success-stories/vanilla-survey/#vanilla-surveys-using-qfield","title":"Vanilla Surveys using QField","text":"

By Ahi Saipaia1, Leody Vainikolo1, and John Duncan2 3

A field survey of vanilla plantations on Vava'u, an outer island in the Kingdom of Tonga, using QField was conducted in May and June 2020 by the Ministry of Agriculture, Forestry, Food, and Fisheries (MAFF).

Vanilla is an important commercial crop in Vava'u. The purpose of the survey was to map the extent of vanilla plantations and obtain estimates of the numbers of vanilla plants, area under vanilla cultivation, and the proportion of plantations that were managed or neglected. This information is being used by MAFF on Vava'u for agricultural planning and decision making.

Extension officers were trained to use QField at MAFF's trial plantation. Following training, a team of seven extension officers conducted the survey of vanilla plantations. In total, 140 vanilla plantations were surveyed. The survey data was processed and visualised using QGIS and a Shiny dashboard application. QField enabled MAFF staff to view reference layers of farm boundaries on mobile devices in the field and map the extent of vanilla plantations within each farm. Maps of the vanilla plantations and summary statistics reporting the number of vanilla plantations, total area surveyed, and the estimated yield for plantations were produced.

Capturing this information using QField enabled MAFF to identify that large areas under vanilla cultivation were in a neglected management condition. This data, and the insights generated from it, were used for reporting at the national level and presentations to senior ministry staff at the MAFF headquarters on Tongatapu in July 2020. Following the vanilla survey, there are plans to train MAFF extension staff based on the main island (Tongatapu) and other island groups to use QField for crop and farm surveys. The MAFF team in Vava'u are currently using QField to map areas cultivated by grower groups, the different crops under cultivation, and problems farmers are facing with cultivation in all districts on the island. The government is using this information as part of a process to monitor and evaluate allocated funds that support farming initiatives and the food security program of the Government.

"},{"location":"success-stories/vanilla-survey/#acknowledgements","title":"Acknowledgements","text":"

The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

Extension Officers, Tangaki Aloua and Selimoti Fetokai, looking for the exact location of the vanilla plantation before the plot survey.

Entering attribute data into QField such as number of vanilla plants and block sheet and lot number which identify land parcels.

  1. Ministry of Agriculture, Forestry, Food, and Fisheries, Government of Tonga\u00a0\u21a9\u21a9

  2. UWA School of Agriculture and Environment, The University of Western Australia\u00a0\u21a9

  3. Geography and Planning, The University of Western Australia\u00a0\u21a9

"},{"location":"de/get-started/concepts/","title":"Grundidee","text":""},{"location":"de/get-started/concepts/#grundidee","title":"Grundidee","text":"

Die Entwicklung von QField erfolgte unter Ber\u00fccksichtigung von verschiedenen Grundideen.

"},{"location":"de/get-started/concepts/#halte-es-einfach","title":"Halte es einfach","text":"

Die Anforderungen im Feld sind nicht dieselben wie am Schreibtisch. Der Bildschirm ist kleiner, die Eingabeger\u00e4te sind anders und die Aufgaben sind anders.

QField zielt darauf ab, den Benutzern zu helfen, die Aufgaben zu erledigen, die sie ben\u00f6tigen, ohne die Benutzeroberfl\u00e4che zu \u00fcberfrachten. Das bedeutet, dass nur die Aufgaben, die auf im Feld erledigt werden m\u00fcssen, auf der Oberfl\u00e4che zur Verf\u00fcgung stehen. Alles andere ist nicht verf\u00fcgbar.

Das bedeutet, dass alles, wie z.B. die Gestaltung von Ebenen, die Definition von Formularen und andere Schritte der Projekteinrichtung, zuerst auf einem Computer mit installiertem QGIS durchgef\u00fchrt werden sollte.

"},{"location":"de/get-started/concepts/#sei-kompatibel-mit-qgis","title":"Sei Kompatibel mit QGIS","text":"

QField basiert auf QGIS. Es ist keine Kopie von QGIS, verwendet aber dennoch QGIS-Bibliotheken. Die Rendering-Engine ist genau die gleiche wie in der Desktop-Version von QGIS. Das Projekt wird daher auf Ihrem mobilen Ger\u00e4t genauso aussehen wie auf Ihrem Computer.

Wenn etwas bereits als Konfigurationsoption in einem QGIS-Projekt vorhanden ist, sollte es nicht neu erfunden werden. QField verwendet daher die gleichen Bearbeitungswidgets wie QGIS Desktop. Wenn ein Projekt bereits f\u00fcr den Desktop konfiguriert ist, sollte es auch auf dem mobilen Ger\u00e4t laufen.

Denken Sie daran, dass dies nur das Prinzip ist. Das ist es, was wir im Kopf haben, wenn wir QField entwickeln. Es bedeutet nicht, dass alles bereits vollst\u00e4ndig vorhanden ist.

"},{"location":"de/get-started/concepts/#modusbasiert","title":"Modusbasiert","text":"

QField ist um Modi herum aufgebaut. Modi sind \u00e4hnlich wie ein Kartenwerkzeug in QGIS Desktop. Ein Modus definiert die Aufgabe, die ein Benutzer gerade ausf\u00fchrt. Entweder bl\u00e4ttert ein Benutzer z.B. im Navigationsmodus durch die Daten oder er gibt im Digitalisierungsmodus neue Daten ein.

"},{"location":"de/get-started/contribute/","title":"Mitmachen!","text":""},{"location":"de/get-started/contribute/#mitmachen","title":"Mitmachen!","text":"

QField ist ein Open-Source-Projekt. Es ist kostenfrei zu teilen, zu verwenden und zu modifizieren und das wird auch so bleiben. Wir freuen uns sehr, wenn euch diese Anwendung in irgendeiner kreativen Weise hilft. Wenn es euch gef\u00e4llt, w\u00fcrden wir uns noch mehr freuen, wenn ihr uns etwas zur\u00fcckgeben k\u00f6nnt. Hier ein paar M\u00f6glichkeiten, die ihr nutzen k\u00f6nnt:

  • Rate the app \u2605\u2605\u2605\u2605\u2605;
  • Tweet about it;
  • Follow us on twitter;
  • Write about your experience (please let us know!);
  • Help with the documentation;
  • Translate the documentation or the app;
  • Sponsor a feature; or
  • Komm' einfach mal f\u00fcr ein Dankesch\u00f6n vorbei oder trink ein Bier mit uns, wenn du OPENGIS.ch das n\u00e4chste Mal auf einer Konferenz triffst.
"},{"location":"de/get-started/contribute/#entwicklung","title":"Entwicklung","text":"

Wenn du dich an der Entwicklung von QField beteiligen m\u00f6chtest, verwende die folgende Dokumentation: - QField repository - QFieldCloud repository - QFieldSync repository

"},{"location":"de/get-started/contribute/#wer-hats-gemacht","title":"Wer hat's gemacht?","text":"

QField, QFieldCloud and QFieldSync are developped by OPENGIS.ch . OPENGIS.ch does consulting , development , training and support for open source software including QField and QGIS.

"},{"location":"de/get-started/faq/#haufige-fragen","title":"H\u00e4ufige Fragen","text":"Wie viele Versionen einer Datei werden in QFieldCloud gespeichert? Wie kann ich alte Dateiversionen l\u00f6schen? Von welchen Browsern wird QFieldCloud unterst\u00fctzt? Gibt es eine maximale Dauer, die eine Aktion in QFieldCloud dauern kann? Ich habe eine Frage zu QField oder QFieldCloud. Wen kann ich fragen?

You can find more plans and service related questions in the QFieldCloud FAQ page.

"},{"location":"de/get-started/faq/#wie-viele-versionen-einer-datei-werden-in-qfieldcloud-gespeichert","title":"Wie viele Versionen einer Datei werden in QFieldCloud gespeichert?","text":"

Die Anzahl der gespeicherten Dateiversionen h\u00e4ngt vom Kontotyp ab. F\u00fcr das COMMUNITY-Konto werden 3 Versionen gespeichert, f\u00fcr andere Kontotypen 10.

"},{"location":"de/get-started/faq/#wie-kann-ich-alte-dateiversionen-loschen","title":"Wie kann ich alte Dateiversionen l\u00f6schen?","text":"

Sie k\u00f6nnen alte Dateiversionen, mit Ausnahme der neuesten Version, aus QFieldSync oder der QfieldCloud-Weboberfl\u00e4che l\u00f6schen. Wenn Sie eine Version l\u00f6schen, werden auch alle vorherigen Versionen entfernt.

"},{"location":"de/get-started/faq/#von-welchen-browsern-wird-qfieldcloud-unterstutzt","title":"Von welchen Browsern wird QFieldCloud unterst\u00fctzt?","text":"

Wir versuchen, die Kompatibilit\u00e4t mit aktuellen (bis zu einem Jahr alten) Versionen von Firefox, Chromium-basierten Browsern (z. B. Chrome und Edge) und Safari sicherzustellen.

"},{"location":"de/get-started/faq/#gibt-es-eine-maximale-dauer-die-eine-aktion-in-qfieldcloud-dauern-kann","title":"Gibt es eine maximale Dauer, die eine Aktion in QFieldCloud dauern kann?","text":"

QFieldCloud-Auftr\u00e4ge sollten in 10 Minuten beendet sein, andernfalls werden sie abgebrochen. Wenn Sie besondere Anforderungen haben, k\u00f6nnen Sie uns kontaktieren, um eine schnelle L\u00f6sung zu erhalten.

"},{"location":"de/get-started/faq/#ich-habe-eine-frage-zu-qfield-oder-qfieldcloud-wen-kann-ich-fragen","title":"Ich habe eine Frage zu QField oder QFieldCloud. Wen kann ich fragen?","text":"

Wir haben eine Diskussionsplattform, um mit anderen Mitgliedern der QField-Gemeinschaft zu kommunizieren. Wenn Du professionelle Unterst\u00fctung ben\u00f6tigst, kontaktiere uns einfach.

"},{"location":"de/get-started/","title":"Erste Schritte","text":""},{"location":"de/get-started/#erste-schritte-mit-qfield-und-qfieldcloud","title":"Erste Schritte mit QField und QFieldCloud","text":""},{"location":"de/get-started/#installation","title":"Installation","text":"Android iOS

QField kann mit jeder Version neuer als Android 5 verwendet werden, wenn Sie sich ein neues Ger\u00e4t zulegen m\u00f6chten, empfehlen wir mindestens Android 9.

QField ist im Appstore erh\u00e4ltlich.

Windows Linux MacOS

Download der aktuellsten Windows-Version.

Download der aktuellsten Linux beta-Version und teile uns mit, wie es funktioniert.

Download der aktuellsten MacOS beta-Version und teile uns mit, wie es funktioniert.

QField hilft mit, GIS Daten im Gel\u00e4nde effizient zu bearbeiten.

Die optimierte Benutzeroberfl\u00e4che von QField nutzt die volle Leistungsf\u00e4higkeit von QGIS.

"},{"location":"de/get-started/#qfieldcloud","title":"QFieldCloud","text":"

Die einzigartige Technologie von QFieldCloud erm\u00f6glicht es Ihrem Team, sich auf das Wesentliche zu konzentrieren, und stellt sicher, dass Sie effizient die bestm\u00f6glichen Felddaten erhalten.

Dank der einfachen Integration von QField kann Ihr Team im Handumdrehen mit der Vermessung und Digitalisierung von Daten beginnen.

Jetzt Registrieren

"},{"location":"de/get-started/license/","title":"Lizenz","text":""},{"location":"de/get-started/license/#lizenz","title":"Lizenz","text":"

QField wird unter der GNU Public License (GPL) Version 2 oder h\u00f6her ver\u00f6ffentlicht. Die Entwicklung von QField unter dieser Lizenz bedeutet, dass Sie den Quellcode einsehen und ver\u00e4ndern k\u00f6nnen und garantiert, dass Sie immer Zugang zu einer QGIS-basierten App zur Erfassung von Felddaten haben, die kostenlos ist und frei modifiziert werden kann.

You can find the source code on github

"},{"location":"de/get-started/sample-projects/","title":"Beispielprojekte","text":""},{"location":"de/get-started/sample-projects/#beispielprojekte","title":"Beispielprojekte","text":"

QField ships with three sample (demo) projects by default. You can use these projects to explore some of the QField configuration details in QGIS+QFieldSync.

The links below will download an archive with each project.

Simple Bee Advanced Bee QField Users

You can also explore the sample projects directly in the QField GitHub repository.

"},{"location":"de/get-started/sponsor/","title":"Sponsoring","text":""},{"location":"de/get-started/sponsor/#unterstutze-qfield","title":"Unterst\u00fctze QField","text":""},{"location":"de/get-started/sponsor/#dauerhafte-unterstutzung","title":"Dauerhafte Unterst\u00fctzung","text":"

Der beste Weg, QField finanziell zu unterst\u00fctzen, ist ein monatliche Spendenf\u00f6rderung. Auf diese Weise hilfst Du dabei, frisch gebackene QField-Versionen direkt auf die Ger\u00e4te aller Nutzer zu bringen.

"},{"location":"de/get-started/sponsor/#crowdfunding","title":"Crowdfunding","text":"

Crowfunding ist derzeit nicht aktiv.

"},{"location":"de/get-started/sponsor/#ideen-beitragen","title":"Ideen beitragen","text":"

Du hast vielleicht viele Ideen f\u00fcr nette Funktionen, die noch nicht implementiert sind. Dann kontaktiere uns einfach, um die besten M\u00f6glichkeit zur Integration dieser Idee in QField oder zur Erstellung einer eigenen benutzerdefinierten App zu besprechen.

"},{"location":"de/get-started/sponsor/#wer-hats-gemacht","title":"Wer hat's gemacht?","text":"

QField, QFieldCloud und QFieldSync wurden von OPENGIS.ch entwickelt. OPENGIS.ch ber\u00e4t, entwickelt, schult und betreut Open-Source-Software-Projekte einschliesslich QField und QGIS.

"},{"location":"de/get-started/storage/#qfield-lokale-projektverwaltung","title":"QField lokale Projektverwaltung","text":"

Nachfolgend finden Sie betriebssystemspezifische Anleitungen f\u00fcr den lokalen Zugriff auf zu bearbeitende Projekte sowie auf einzelne Datens\u00e4tze, die auf dem mobilen Ger\u00e4t gespeichert sind.

Anmerkung

Hinweis f\u00fcr bisherige QField-Nutzer: Aus Sicherheitsgr\u00fcnden hat Google seit November 2021 eine neue Reihe von Speicherzugriffsregeln durchgesetzt, die den meisten Anwendungen den direkten Zugriff auf Dateien an den meisten Orten des internen und externen Speichers eines Ger\u00e4ts erlauben. Um innerhalb dieses neuen Rahmens arbeiten zu k\u00f6nnen, muss QField Projekte und Datens\u00e4tze in den von Google vorgegebenen Speicherort importieren, auf den QField uneingeschr\u00e4nkten Lese- und Schreibzugriff hat. Die folgenden Anweisungen sollten die Benutzer beim Wechsel zu den neuen Bedingungen helfen.

"},{"location":"de/get-started/storage/#projekte-und-datensatze-in-android-und-ios-offnen","title":"Projekte und Datens\u00e4tze in Android und IOS \u00f6ffnen","text":"

In QField k\u00f6nnen Projekte und Datens\u00e4tze auf mehrere Arten ge\u00f6ffnet werden:

  • \u00fcber einen Link importieren;
  • von einem Projektordner (nur bei Anroid) importieren;
  • \u00fcber den Import eines Zip-Archives (nur bei Android); und
  • \u00fcber den Import einzelner Datens\u00e4tze (nur bei Android).

M\u00f6gliche QField Import-Aktionen

Diese Aktionen sind durch Klicken auf die gr\u00fcne Kreisschaltfl\u00e4che \"Importieren (+)\" in der rechten unteren Ecke des Projekt-/Datensatz-Auswahlbildschirms verf\u00fcgbar. Vorher klicke auf die Schaltfl\u00e4che \"Lokale Dateien \u00f6ffnen\" auf dem Willkommensbildschirm von QField.

"},{"location":"de/get-started/storage/#projektimport-uber-einen-link","title":"Projektimport \u00fcber einen Link","text":"

Wenn du ein Projekt oder einen einzelnen Datensatz \u00fcber die Aktion \"URL importieren\" importieren willst, wirst du aufgefordert, einen URL-Adresse zu einer Datei anzugeben. QField liest dann den Inhalt ein und speichert ihn in unter \"Importierte Projekte\" oder in \"Importierte Datens\u00e4tze\" - sofern die URL auf ein in einem ZIP-Archiv komprimiertes Projekt hinweist.

Bildschirmanzeige bei Import \u00fcber einen Link

QField erkennt ein ZIP-Archiv als ein komprimiertes Projekt, wenn eine oder mehrere .qgs/.qgz Projektdateien vorhanden sind.

"},{"location":"de/get-started/storage/#projekt-aus-einem-projektordner-importieren","title":"Projekt aus einem Projektordner importieren","text":"

Wenn ein Projekt \u00fcber die Aktion \"Projekt aus Ordner importieren\" importiert wird, wird der Benutzer aufgefordert, QField die Erlaubnis zu erteilen, den Inhalt eines bestimmten Ordners auf dem Ger\u00e4tespeicher zu lesen. Wenn der Ordner ausgew\u00e4hlt ist, kopiert QField den Inhalt des Ordners (einschlie\u00dflich seiner Unterordner) in das Verzeichnis \"Importierte Projekte\". Speicherort. Von dort aus k\u00f6nnen die Benutzer das Projekt \u00f6ffnen und mit ihm arbeiten.

Das erneute Importieren eines bestimmten Ordners \u00fcber das Dropdown-Men\u00fc \u00fcberschreibt bereits existierende Projekte mit einem identischen Ordnernamen. So k\u00f6nnen die Benutzer ihre Projekte aktualisieren.

Anmerkung

Das Bearbeiten, Hinzuf\u00fcgen und L\u00f6schen von Objekten wird in den Datens\u00e4tzen des importierten Projekts gespeichert, nicht in dem urspr\u00fcnglichen Ordner, der w\u00e4hrend des Importvorgangs ausgew\u00e4hlt wurde. Siehe Abschnitte unten: wie du bearbeitete Projekte und Datens\u00e4tze senden/exportieren kannst.

"},{"location":"de/get-started/storage/#projekt-aus-einem-zip-archiv-importieren","title":"Projekt aus einem Zip-Archiv importieren","text":"

Projekte k\u00f6nnen in QField importiert werden, indem man ein in ein ZIP-Archiv komprimiertes Projekt verwendet. Wenn du die Aktion \"Projekt aus ZIP importieren\" w\u00e4hlst, wirst du aufgefordert, eine eine ZIP-Datei auf dem Speicher des Ger\u00e4ts auszuw\u00e4hlen. QField dekomprimiert die Datei dann in den Ordner 'Importierte Projekte'. Von dort aus k\u00f6nnen die Benutzer das Projekt nun \u00f6ffnen und mit ihm arbeiten.

Dies kann die Remote-Bereitstellung von Projekten erheblich erleichtern, da eine einzige Datei an die Benutzer gesendet werden kann.

"},{"location":"de/get-started/storage/#einzelnen-datensatze-importieren","title":"Einzelne(n) Datensatz(e) importieren","text":"

Mit der Aktion \"Datensatz(e) importieren\" k\u00f6nnen Benutzer einen oder mehrere Datens\u00e4tze \u00fcber die Dateiauswahl eines Androidsystem ausw\u00e4hlen. Nach der Auswahl der Datens\u00e4tze kopiert QField diese in den Ordner Ordner \"Importierte Datens\u00e4tze\", in dem die Benutzer dann den Inhalt \u00f6ffnen und \u00e4ndern k\u00f6nnen.

Die Benutzer m\u00fcssen sicherstellen, dass beim Importieren von Datens\u00e4tzen alle Zusatzdateien ausgew\u00e4hlt werden (z. B. bei einem Shapefile m\u00fcssen die Dateien .shp, .shx, .dbf, .prj und .cpg ausgew\u00e4hlt werden).

"},{"location":"de/get-started/storage/#exportieren-von-geanderten-projekten-und-datensatzen-auf-android","title":"Exportieren von ge\u00e4nderten Projekten und Datens\u00e4tzen auf Android","text":"

Sobald der Benutzer importierte Projekte und Datens\u00e4tze ge\u00e4ndert hat, bietet QField verschiedene M\u00f6glichkeiten, den Inhalt aus dem systemgesch\u00fctzten Dateispeicher zu senden und zu exportieren:

  • durch Exportieren eines Projektordners oder eines einzelnen Datensatzes;
  • durch Senden eines komprimierten Projektordners an eine {Cloud-, E-Mail-, Messenger- usw.} Anwendung;
  • durch Senden eines einzelnen Datensatzes an eine App {Cloud, E-Mail, Messenger usw.}; und
  • durch direkten Zugriff auf importierte Inhalte \u00fcber den USB-Anschluss.

QField Exportm\u00f6glichkeiten

Nach dem Anklicken von \"Lokale Projekte und Datens\u00e4tze\" auf dem Willkommensbildschirm von QField, kann man die oben gezeigten Exportaktionen erreichen, wenn man im Ordner \"Importierte Projekte\" oder \"Importierte Datens\u00e4tze\" hinter dem Projekt/Datensatz die Men\u00fcschaltfl\u00e4che, Drei-Punkte-Symbol, anklickt.

"},{"location":"de/get-started/storage/#export-eines-projektordners-oder-eines-datensatzes","title":"Export eines Projektordners oder eines Datensatzes","text":"

Wenn Sie die Aktion \"In Ordner exportieren\" w\u00e4hlen, erscheint die Aufforderung, einen Speicherort in einem Ordner des Android-Systems auszuw\u00e4hlen, in den der Inhalt eines ausgew\u00e4hlten Projektordners oder eines einzelnen Datensatzes kopiert werden soll.

Diese Aktion kann verwendet werden, um den Inhalt von ge\u00e4nderten Projekten oder Datens\u00e4tzen in einen Ordner auf dem Ger\u00e4t zu kopieren. Das kann durch Synchronisierungs-Apps von Drittanbietern wie Syncthing erfolgen oder durch das Kopieren von Dateien direkt in Cloud-Konten von Anbietern, die Scoped Storage von Android unterst\u00fctzen (zum Zeitpunkt der Erstellung dieses Artikels bietet nur die NextCloud-App eine solche Unterst\u00fctzung).

Anmerkung

Der Export in einen Dateiordner \u00fcberschreibt bereits existierende Inhalte.

"},{"location":"de/get-started/storage/#verschicken-eines-zip-archives","title":"Verschicken eines ZIP-Archives","text":"

Die Aktion \"Komprimierten Ordner senden an\" komprimiert den Inhalt eines ausgew\u00e4hlten Ordners in ein ZIP-Archiv. Der Benutzer wird dann gefragt, \u00fcber welche App auf seinem Ger\u00e4t das entsprechende ZIP-Archiv gesendet werden soll.

Benutzer k\u00f6nnen ganze Projekte oder einzelne Ordner innerhalb von Projektordnern komprimieren und versenden, indem sie Stammordner in QFields Verzeichnis \"Importierte Projekte\" ausw\u00e4hlen. Dies erm\u00f6glicht dem Benutzer die komprimierten Dateien z. B. auf einen /DCIM-Unterordner eingrenzen.

"},{"location":"de/get-started/storage/#verschicken-eines-datensatzes","title":"Verschicken eines Datensatzes","text":"

Users can select the \u2018Send to\u2018 action for individual datasets, allowing for the sending of edited datasets directly to third party apps such as Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"de/get-started/storage/#zugriff-auf-importierte-inhalte-direkt-per-usb-kabel","title":"Zugriff auf importierte Inhalte direkt per USB-Kabel","text":""},{"location":"de/get-started/storage/#android","title":"Android","text":"

Auf importierte Projekte und Datens\u00e4tze kann direkt \u00fcber ein USB-Kabel zugegriffen werden. Der Speicherort wird in der oberen Navigationsleiste der Projekt/Datensatz-Auswahl angezeigt.

Bei den meisten Ger\u00e4ten, die \u00fcber ein USB-Anschluss mit einem Computer verbunden sind, lautet der Pfad <drive>:/Android/data/ch.opengis.qfield/files/. Die Benutzer finden die beiden Ordner Importierte Datens\u00e4tze und Importierte Projekte, in denen sich die importierten Projekte und Datens\u00e4tze befinden. \u00c4nderungen an Projektinhalten und Datens\u00e4tzen werden in den Dateien an diesem Ort gespeichert.

"},{"location":"de/get-started/storage/#ios","title":"iOS","text":"

Auf importierte Projekte und Datens\u00e4tze kann direkt \u00fcber den USB-Anschluss zugegriffen werden, indem man zum QField-Anwendungsordner in iTunes unter Windows und macOS navigiert. Unter Linux k\u00f6nnen Benutzer \u00fcber 'libimobiledevice' zugreifen.

"},{"location":"de/get-started/support/","title":"Unterst\u00fctzung","text":""},{"location":"de/get-started/support/#unterstutzung","title":"Unterst\u00fctzung","text":""},{"location":"de/get-started/support/#professionelle-unterstutzung","title":"Professionelle Unterst\u00fctzung","text":"

As developer of QField and QFieldCloud, OPENGIS.ch provides training packages and custom commercial support and development contracts with SLA.

"},{"location":"de/get-started/support/#unterstutzung-druch-die-community","title":"Unterst\u00fctzung druch die Community","text":"

Du kannst Fragen stellen auf gis.stackexchange

You can use the user discussions platform

"},{"location":"de/get-started/third-part-tutorials/","title":"Weitere (externe) Tutorials","text":""},{"location":"de/get-started/third-part-tutorials/#weitere-externe-tutorials","title":"Weitere (externe) Tutorials","text":"

Hier findest du einige grossartige Tutorials, die von der Community entwickelt wurden:

  • QField tutorials from Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField Quickstart Udemy course by Michael Miller
  • Practices with QField course (Portuguese language) by Nelson Silva
"},{"location":"de/get-started/tutorials/advanced-setup-qfc/","title":"Erweiterte Einstellungen","text":""},{"location":"de/get-started/tutorials/advanced-setup-qfc/#anleitung-erweiterte-einstellungen","title":"Anleitung Erweiterte Einstellungen","text":"

Hilfe

Wir haben eine [Community-Diskussionsplattform] (https://github.com/opengisch/qfield/discussions), um Fragen, Zweifel und Ideen zu diskutieren. Besuch uns dort mal und mach mit!

"},{"location":"de/get-started/tutorials/advanced-setup-qfc/#unterstutzte-vektoranbieter","title":"Unterst\u00fctzte Vektoranbieter","text":"

Derzeit unterst\u00fctzt QFieldCloud GeoPackage- und PostGIS-Layer f\u00fcr die gemeinsame Bearbeitung. Andere von QGIS unterst\u00fctzte Formate sollten ebenfalls funktionieren, werden aber nicht offiziell unterst\u00fctzt.

"},{"location":"de/get-started/tutorials/advanced-setup-qfc/#arbeiten-mit-geopackages","title":"Arbeiten mit GeoPackages","text":"

Die Verwendung von GeoPackages ist normalerweise die beste Wahl f\u00fcr eine einfache Einrichtung, um die von deinen QField-Nutzern gesammelten Daten in einer einzigen Datei zu zentralisieren.

Wenn du Relationen einrichten m\u00f6chtest, empfiehlt es sich, ein UUID-Feld zu deinen Tabellen hinzuzuf\u00fcgen und dieses als Fremdschl\u00fcssel anstelle der fid von GeoPackage zu verwenden. Letztere k\u00f6nnen sich n\u00e4mlich \u00e4ndern, um Konflikte zu vermeiden, wenn zwei Benutzer gleichzeitig neue Datens\u00e4tze erstellen.

"},{"location":"de/get-started/tutorials/get-started-qfc/","title":"Erste Schritte","text":""},{"location":"de/get-started/tutorials/get-started-qfc/#erste-schritte-in-qfieldcloud","title":"Erste Schritte in QFieldCloud","text":"

Hilfe

Wir haben eine Community-Diskussionsplattform, um Fragen, Zweifel und Ideen zu diskutieren. Besuch uns dort mal und mach mit!

"},{"location":"de/get-started/tutorials/get-started-qfc/#ein-konto-einrichten","title":"Ein Konto einrichten","text":"

Desktop Vorbereitung

Gehe zur Registrierung, mache deine Angaben und erstelle ein neues QFieldCloud-Konto.

Registrierungsformular

"},{"location":"de/get-started/tutorials/get-started-qfc/#profil-bearbeiten","title":"Profil bearbeiten","text":"

\u00c4ndere deine pers\u00f6nlichen Einstellungen. F\u00fcge ein Profilbild hinzu oder verschaffe dir einen \u00dcberblick \u00fcber deine Zugeh\u00f6rigkeiten und Mitgliedschaften in Organisationen.

"},{"location":"de/get-started/tutorials/get-started-qfc/#organisationen","title":"Organisationen","text":"

Deine Organisationen sind hier aufgelistet. Erfahre mehr \u00fcber Teams, Mitglieder und ihre Rollen in Aufbau von QField Ecosystem.

"},{"location":"de/get-started/tutorials/get-started-qfc/#projekte","title":"Projekte","text":"

Suche und w\u00e4hle ein Projekt aus der Liste oder erstelle ein neues Projekt.

QFieldCloud Projekt\u00fcbersicht

"},{"location":"de/get-started/tutorials/get-started-qfc/#verbindung-zu-qfieldcloud-uber-qgis-desktop","title":"Verbindung zu QFieldCloud \u00fcber QGIS Desktop","text":"

Vorbereitung am Schreibtisch

F\u00fcr eine Verbindung mit QFieldCloud, ben\u00f6tigst du das Plugin \"QFieldSync\" in QGIS. Die n\u00e4chsten Schritte zeigen Ihnen, wiedie Erweiterung installiert wird und Daten von und zu QFieldCloud synchronisiert werden k\u00f6nnen.

"},{"location":"de/get-started/tutorials/get-started-qfc/#installation-von-qfieldsync","title":"Installation von QFieldSync","text":"

\u00d6ffne den QGIS-Erweiterungsmanager \u00fcber das Men\u00fc Plugins -> Plugins verwalten und installieren....

Find QFieldSync in the list of plugins and install the latest version by clicking the Install Plugin button.

Note

Since QFieldCloud is still in beta phase, there are frequent updates and fixes. Please upgrade your QFieldSync plugin often. In case of an issue, please try upgrading to the latest release before reporting.

Installation erfolgreich

Nach der erfolgreichen installation, erscheint eine neue Werkzeugleiste:

"},{"location":"de/get-started/tutorials/get-started-qfc/#einloggen-in-qfieldcloud","title":"Einloggen in QFieldCloud","text":"

Click the cloud icon in the QFieldSync toolbar. A new login screen will appear:

Login screen

Enter your credentials previously created during account registration.

Note

If you use a password in QGIS for the first time, it will ask you to set a master password that manages all the other passwords used in QGIS. More information about the master password here: QGIS documentation

Explore the projects overview screen: your current user underlined and blue, a logout button down-left, a cloud button to create a new project and, on the right, a refresh button to grab the freshest project list. Newly registered users will see an empty table and as soon as they create new projects, the list will grow. The projects overview screen looks like this:

Projekt\u00fcbersicht in QFieldSync

The icons indicate the cloud and local status of the different projects.

Lokaler Status:

indicates that there is only a remote cloud project existing. indicates that the cloud project is also locally stored.

Cloud Status:

Red: status failed \u2014> the project is invalid and is not understood by the cloud. The user needs to fix/upload their .qgs/.qgz project. Brown: status busy \u2014> we are working on your project, please be patient. You cannot do much with the project in the meanwhile. Green: status ok \u2014> the project is successfully undestood by the cloud. You can try to download on QField, but the success is not guaranteed.

The status of each project is shown with a tooltip.

By double-clicking on a project in the list, you can see and edit the specific project properties.

Project properties in QFieldCloud

"},{"location":"de/get-started/tutorials/get-started-qfc/#erstellen-und-einrichten-eines-cloud-projektes","title":"Erstellen und Einrichten eines Cloud-Projektes","text":"

Create a new project by clicking the cloud button, down-left. First, you will need to choose how to create the new project between

  • \"Convert currently open project to cloud project\" A new QFieldCloud-compatible project is created from the currently opened QGIS project. In order to do so, datasets will be copied into an export directory that will act as your local mirror. Vector datasets will be converted to geopackage format to facilitate data synchronization from multiple devices while other dataset types will be copied to the new project lotation.

To convert a current project, a completely empty directory is mandatory.

  • \"Erstelle ein neues, leeres QFieldCloud-Projekt\" A new blank QFieldCloud project will be created. You will be responsible to move all the project-related files within the selected local directory, with the project file at its root. Project files will only be uploaded when you click the synchronize button. Make sure the selected contains no more than one QGIS project file.

Projektdetails

In einem Formular wirst du nach Projektname, Beschreibung und lokalem Verzeichnis gefragt. Im lokalen Verzeichnis kannst du verschiedene Situationen vorfinden:

  • Der eingegebene Pfad enth\u00e4lt noch keine QGIS-Projektdatei.
  • Der eingegebene Pfad enth\u00e4lt eine QGIS-Projektdatei.
  • Please select local directory where the project to be stored.
  • The entered path is a relative path. Please enter an absolute directory path.
  • The entered path is not an directory. Please enter a valid directory path.
  • The entered path is not an existing directory. It will be created after you submit this form.
  • Multiple project files have been found in the directory. Please leave exactly one QGIS project in the root directory.
"},{"location":"de/get-started/tutorials/get-started-qfc/#ein-projekt-hochladen","title":"Ein Projekt hochladen","text":"

Once configured, you can press the cloud button to open the synchronization dialog. Here you have to decide what do you prefer: the local file or the file on the cloud.

Synchronize

Now you should see your project and files on QFieldCloud

"},{"location":"de/get-started/tutorials/get-started-qfc/#field-device","title":"Field device","text":"

Feldarbeit

"},{"location":"de/get-started/tutorials/get-started-qfc/#installation-von-qfield","title":"Installation von QField","text":"

Download and install the latest version of QField from the play store. Scroll to the bottom and enable beta testing. Do not use this version in production!

Note

Since QField 2.0 is still in beta phase, there are regular updates and fixes at least on a weekly basis. Please upgrade your experimental QField at least once a week. In case of an issue, please try to reproduce on the latest release before reporting.

"},{"location":"de/get-started/tutorials/get-started-qfc/#beginne-mit-deinem-projekt-zu-arbeiten","title":"Beginne mit deinem Projekt zu arbeiten","text":"

Welcome

Login with your username and password

Login

Select a project to download on your device:

Download

"},{"location":"de/get-started/tutorials/get-started-qfs/","title":"Erste Schritte","text":""},{"location":"de/get-started/tutorials/get-started-qfs/#qfieldsync-plugin","title":"QFieldSync Plugin","text":"

The QFieldSync plugin helps preparing and packaging QGIS projects for QField.

QFieldSync supports your project preparation with automating the following:

  • Required steps for project setup (e.g. portable_project)
  • Creating basemaps from a single raster layer or from a style defined in a map theme.
  • Configuring the offline editing functionality and synchronizing changes back.
"},{"location":"de/get-started/tutorials/get-started-qfs/#arbeitsablauf","title":"Arbeitsablauf","text":"

Um einen kurzen \u00dcberblick \u00fcber den Prozess zu erhalten, ist hier eine Liste der typischen Schritte:

  1. Erstelle ein QField Paket. Das ist eine Arbeitskopie eines Projektes in einem separaten Ordner.
  2. Das QField Paket auf das Zielger\u00e4t kopieren.
  3. Daten im Feld sammeln
  4. Zur\u00fcckkopieren der Bearbeiteten Daten auf den Desktopcomputer.
  5. Synchronisation der modifizierten Daten mit der Datenbank oder Dateien.
"},{"location":"de/get-started/tutorials/get-started-qfs/#installation","title":"Installation","text":"

\u00d6ffne die Erweiterungsverwaltung in QGIS und suche nach qfield sync. W\u00e4hle das Plugin aus der Liste aus und klicke auf Erweiterung installieren.

QField Sync in der QGIS Erweiterungsverwaltung

"},{"location":"de/get-started/tutorials/get-started-qfs/#konfiguration","title":"Konfiguration","text":"

Die Projektkonfiguration wird in einer eigenen Projektdatei mit der Erweiterung .qgs gespeichert. Auf diese Weise ist es m\u00f6glich, ein Projekt einmal vorzukonfigurieren und es dann wiederholt zu verwenden.

Projekt konfigurieren

"},{"location":"de/get-started/tutorials/get-started-qfs/#layerkonfiguration","title":"Layerkonfiguration","text":"

Konfiguriere die Projektlayer

In den Einstellungen zur Projektkonfiguration kann f\u00fcr jede Ebene individuell eine Aktion definiert werden. Je nach Ebenentyp stehen verschiedene Arten von Aktionen zur Verf\u00fcgung.

Kopieren

The layer will be copied to the package folder. This is only available for file-based layers.

Keine Aktion

The layer source will be left untouched. This is only available for non-file-based layers like WMS, WFS, Postgis...

Offline Bearbeiten

A working copy of the layer is copied into the package folder. Every change which is done in the packaged project during work is recorded in a changelog. When synchronizing the changes back later on, this log will be replayed and all changes also be applied to the main data base. There is no conflict handling in place.

Entfernen

The layer will be removed from the working copy. This is useful if a layer is used in the basemap and will not be available in the packaged project.

Properties

There are some additional options to fine tune your QField project in the properties

  1. Lock geometries: do not allow changing geometries and only allow changing attributes on this layer.
  2. Set up the attachment default naming, please refer to the Configurable picture path
  3. Set up the maximum number of items shown in the relation editor widget

QFieldSync Layer Properties

"},{"location":"de/get-started/tutorials/get-started-qfs/#hintergrundkartenkonfiguration","title":"Hintergrundkartenkonfiguration","text":"

A base map is a raster layer which is added as the bottommost layer to the packaged project file.

If the base map option is enabled, a base map will be rendered, whenever the project is packaged. The area of interest - the extent which will be rendered -will be chosen at packaging time.

Es gibt zwei m\u00f6gliche Quellen f\u00fcr eine Basiskarte:

Layer

A raster layer. This is useful to take an offline copy of an online layer like a WMS or to take a working copy of an unsupported format like an ECW or MrSID layer.

Kartenthema

A map theme. This is useful to create a base map based on a combination of several layers with styling. These layers can then be removed from the working package and do not need to be rendered on the device. This can save some disk space and battery on the device.

The tile size defines the spatial resolution. It determines the number of map units per pixel. If the map canvas CRS has meters as units and tile size is set to 1, each raster pixel will have a spatial extent of 1x1 m, if it is set to 1000, each raster pixel will have a spatial extent of 1 square kilometer.

"},{"location":"de/get-started/tutorials/get-started-qfs/#konfiguration-von-offline-bearbeiten","title":"Konfiguration von Offline Bearbeiten","text":"

If only synchronize features in area of interest is checked, only features which are within the extent of the map canvas as packaging time will be copied to the offline editing working copy.

"},{"location":"de/how-to/attributes-form/","title":"Attributformular","text":""},{"location":"de/how-to/attributes-form/#attributformular","title":"Attributformular","text":"

QField erstellt Formulare \u00e4hnlich, aber nicht gleich zu QGIS. Die Feldattribut von QGIS werden nach bestem Wissen und Gewissen unterst\u00fctzt und f\u00fcr den mobilen Einsatz optimiert.

Attributtyp Unterst\u00fctzung Notiz Text Edit - HTML wird nicht unterst\u00fctzt - Die numerische Eingabe ist abh\u00e4ngig vom Typ. Kontrollk\u00e4stchen Werteabbildung Versteckt Anhang Dieses Feld ist mit der Kameraintegration kombiniert. Es ist auch in der Lage, andere Dateien wie pdf und doc zu \u00f6ffnen (wenn Sie einen entsprechenden Viewer haben) Anhang (Fotoeinstellungen) Datum Zeit Bereich Beziehungen Beziehungsreferenz Wertebeziehung UUID-Generator QML / HTML Widget Andere Funding"},{"location":"de/how-to/attributes-form/#anderbar","title":"\u00c4nderbar","text":"

The editable flag of fields is respected.

"},{"location":"de/how-to/attributes-form/#letzte-werte-erinnern","title":"Letzte Werte erinnern","text":"

QField bietet eine viel genauere Kontrolle \u00fcber die zuletzt verwendeten Werte und ignoriert die QGIS-Einstellung.

"},{"location":"de/how-to/attributes-form/#drag-and-drop-designer-formulare","title":"Drag and Drop Designer Formulare","text":"

Gruppen und Reiter von Drag and Drop Designer Formularen werden unterst\u00fctzt.

"},{"location":"de/how-to/attributes-form/#configure-a-relation-widget","title":"Configure a Relation Widget","text":"

Desktop Vorbereitung

For more information refer to the relations chapter of the official QGIS Documentation.

The relation widget shows all the referencing child features in a list. It is possible to add, delete and open them.

The visual identification of the list entries are done via the Display Expression of the child layer.

"},{"location":"de/how-to/attributes-form/#viele-zu-viele-beziehungen","title":"Viele-zu-viele Beziehungen","text":"

On many-to-many relationships, according to the cardinality setting in the QGIS Vector Layer Properties, on adding, deleting or opening an entry in the list effects directly the child layer (on direct cardinality) or the linking table (on many-to-one cardinality).

The second case is usually used when there are additional relation information (e.g. percentage) in the linking table.

In case of the many-to-one cardinality on many-to-many relations the Display Expression needs to be set on the linking table.

"},{"location":"de/how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

Desktop Vorbereitung

Der Bedienelementtyp Anhang wird f\u00fcr Felder verwendet, die den Pfad zu Dateien speichern.

Es kann verwendet werden, um:

  • show and take photos or add pictures from the gallery
  • listen and record sound clips
  • show and record videos
  • show links to external files like PDFs or documents

Form attachment picture

Form attachment audio

Form attachment video

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

Die Option Hyperlink im Bedienelement Anhang deaktiviert die Kamerafunktion und aktiviert einen Hyperlink zum \u00d6ffnen eines Dokuments (pdf, doc, ...).

"},{"location":"de/how-to/attributes-form/#configurable-attachment-path","title":"Configurable attachment path","text":"

Vorbereitung am Schreibtisch

QFieldSync provides the possibility to configure the path of attachments.

  • Go to QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Paths

"},{"location":"de/how-to/attributes-form/#configure-a-value-relation-widget","title":"Configure a Value Relation Widget","text":"

Vorbereitung am Schreibtisch

The widget Value Relation offers values from a related table in a combobox. You can select layer, key column and value column. Several options are available to change the standard behaviors: allow null value, order by value and allow multiple selections. The widget will display a drop-down or multiple-select list of the referenced features.

"},{"location":"de/how-to/attributes-form/#configure-conditional-visibility","title":"Configure Conditional Visibility","text":"

Vorbereitung am Schreibtisch

Groups can be hidden based on an expression. This is useful when certain attributes are only required under certain conditions. As an example imagine mapping trees. Some of them might have a disease and you have a list of possible deseases. To not clutter the form with many fields, make a group and configure a visibility expression for a group \"diseases\". Add a field \"desease\" with a checkbox. Only when the checkbox is checked, the list of diseases will be available to you.

Configuration of a group box that will only be shown if the checkbox \"measures_taken\" is checked.

Let's see what we got on the field:

"},{"location":"de/how-to/attributes-form/#beschrankungen-definieren","title":"Beschr\u00e4nkungen definieren","text":"

Vorbereitung am Schreibtisch

Attributfelder k\u00f6nnen mit Beschr\u00e4nkungen versehen werden. Beschr\u00e4nkungen sind Ausdr\u00fccke, die zu wahr (oder 1) ausgewertet werden m\u00fcssen, um um das Formular speichern zu k\u00f6nnen. Beschr\u00e4nkungen werden f\u00fcr jedes Feld einzeln konfiguriert und es kann eine Beschreibung hinzugef\u00fcgt werden, die angezeigt wird, wenn eine Beschr\u00e4nkung nicht erf\u00fcllt ist.

Einstellung einer Beschr\u00e4nkung innerhalb eines festgelgten Bereiches

"},{"location":"de/how-to/attributes-form/#ubliche-anwendungsfalle","title":"\u00dcbliche Anwendungsf\u00e4lle","text":"

Du kannst keinen H\u00f6henwert eingeben, der h\u00f6her ist als der h\u00f6chste Berg in diesem Land.

\"elevation\" < 5000\n

Es ist n\u00f6tig, eine Bezeichnung einzugeben.

\"identifier\" IS NOT NULL\n
"},{"location":"de/how-to/attributes-form/#definiere-vorgabewerte","title":"Definiere Vorgabewerte","text":"

Vorbereitung am Schreibtisch

F\u00fcr Felder k\u00f6nnen Vorgabewerte eingestellt werden. Die Vorgabewerte werden in das Attributformular eingef\u00fcgt, wenn ein neues Feld angelegt wird. Sie sind sichtbar und k\u00f6nnen ge\u00e4ndert werden, solange das Feld bearbeitbar ist. Sie k\u00f6nnen auf der Geometrie oder auf Ausdrucksvariablen basieren.

Einstellung eines formatierten Datums als Vorgabewert

"},{"location":"de/how-to/attributes-form/#zusatzliche-variablen","title":"Zus\u00e4tzliche Variablen","text":"

For more information regarding storing information related to your position in object attributes, refer to the deticated GNSS documentation.

F\u00fcr QFieldCloud-Benutzer k\u00f6nnen zwei Variablen in Ausdr\u00fccken verwendet werden, die die Standardwerte des Attributformulars enthalten: - @cloud_username gibt den Namen des aktuell eingeloggten QFieldCloud-Benutzers aus. - @cloud_useremail gibt die E-Mailadresse der aktuell eingeloggten QFieldCloud-Benutzers aus.

"},{"location":"de/how-to/attributes-form/#ubliche-anwendungsfalle_1","title":"\u00dcbliche Anwendungsf\u00e4lle","text":"

Positionsinformationen als Variable einbinden:

@position_horizontal_accuracy\n

Aktuelles Datum und Zeit einf\u00fcllen.

now()\n

Die L\u00e4nge der digitalisierten Linie einf\u00fcgen:

length($geometry)\n

Globale Variablen auf dem Ger\u00e4t konfigurieren und verwenden.

@operator_name\n

Wenn du einen Regionalcode basierend auf dem Ort zuweisen m\u00f6chtest, an dem ein neues Objekt eingef\u00fcgt wird, kannst du dies mit einem Aggregatausdruck tun:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

So transformierst du die von \\@position_coordinate erhaltenen Koordinaten in das Koordinatensystem deines Projektes:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} If you want to use the snapping results after drawing a line, you can use the [\\@snapping_results]{.title-ref} variable. The following code extracts the value of the attribute [id]{.title-ref} of the snapping match of the first point of a line. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"de/how-to/attributes-form/#configure-auto-complete-value","title":"Configure Auto-complete Value","text":"

Vorbereitung am Schreibtisch

The \"Use completer\" checkbox must be checked to be able to use the auto-complete in the value relation.

Enable auto-complete within QGIS

Here a video showing how it works on QField

"},{"location":"de/how-to/attributes-form/#definiere-ein-qml-bedienelement","title":"Definiere ein QML-Bedienelement","text":"

Custom QML widgets can be useful to integrate advanced actions into forms. In this example we define add a button that open a third-party map and navigation app. This is useful to open e.g. turn-by-turn navigations on the device-native app for the user.

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

The geo URI above is adapted to work with Android. For Apple Maps the URI can be changed to 'geo:' || $y || ',' || $x.

"},{"location":"de/how-to/authentication/","title":"Authentifizierung","text":""},{"location":"de/how-to/authentication/#authentifizierung","title":"Authentifizierung","text":"

QField supports connecting to OAuth2 protected web services. By using OAuth2, it is possible to protect layers and services with a wide variety of authentiaction schemes like for example two factor authentication.

To successfully load OAuth2-protected layer(s) in QField, the QGIS project must be setup to use OAuth2.

"},{"location":"de/how-to/authentication/#prepare-the-authentication-in-qgis","title":"Prepare the authentication in QGIS","text":"

Desktop Vorbereitung

To setup a WFS with OAuth2 in QGIS follow these steps in the QGIS project configuration.

In the WFS layer configuration:

widgets

Add a new authentication configuration. Parameters need to be adjusted to the OAuth2 server setup:

widgets

"},{"location":"de/how-to/authentication/#export-the-authentication-from-qgis","title":"Export the authentication from QGIS","text":"

Desktop Vorbereitung

Note

Exporting an auth configuration requires at least QGIS 3.20. It is possible to only use QGIS 3.20 to prepare the auth config and configure the QGIS project itself with an earlier version of QGIS.

Note

It is important that the Configuration ID of the exported configuration and the configuration stored in the QGIS project match.

At this point, verify that you are able to properly connect to the service from QGIS. This authentication configuration must first be exported from QGIS itself.

To do so, open the QGIS options dialog and focus on the authentication panel. There, you can select the OAuth2 configuration used by the project layer(s) by clicking on the appropriate row in the configurations table widget. Then, use the lower-right utilities button to select the export selected authentication configurations to file action.

widgets

When prompted for a password, leave it blank. You will be warned that she might be leaking sensitive information. In the case of OAuth2 configurations, it is safe to do so.

Once you have exported the authentication configuration to an XML file, she copies that file onto the device(s) running QField. The file has to be copied to the devices <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ QField directory. The /QField/auth/ path is created when first launching QField.

Note

Since QField 2 the auth files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/auth instead of the devices main directory <drive>:/QField/auth.

Once the authentication configuration XML file is copied, you can copy the project file containing OAuth2-protected layer(s) onto the device(s) and open the project in QField. You will be prompted for the user, password, and 2-step-verification authentication code within a browser panel that will pop up in QField itself.

Once authenticated, content will be rendered without the need to re-enter user information for the duration of the session.

"},{"location":"de/how-to/bookmarks/","title":"Lesezeichen","text":""},{"location":"de/how-to/bookmarks/#lesezeichen","title":"Lesezeichen","text":"

Mit QField kannst Du Lesezeichen speichern und anzeigen, die \u00fcber Sitzungen und Projekte hinweg gespeichert werden.

"},{"location":"de/how-to/bookmarks/#lesezeichen-anzeigen","title":"Lesezeichen anzeigen","text":"

Feldarbeit

Standardm\u00e4\u00dfig zeigt QField Lesezeichen als Markierungen in einer Ebene \u00fcber der Karte an. Vom Benutzer hinzugef\u00fcgte Lesezeichen werden in allen Projekten und Datens\u00e4tzen angezeigt.

Durch einmaliges Tippen auf eine Markierung wird der Name des Lesezeichens angezeigt, durch doppeltes Tippen wird der Kartenausschnitt um die Position des Lesezeichens neu zentriert.

Sie k\u00f6nnen auch die obere Suchleiste verwenden, um nach Lesezeichen zu suchen, und auf den Namen des entsprechenden Lesezeichens klicken, um den Kartenausschnitt zu verschieben und an der Position des Lesezeichens neu zu zentrieren.

QField bietet auch eine Einstellung zum Ausschalten der Anzeige von Lesezeichen, die im Einstellungsfenster zu finden ist.

"},{"location":"de/how-to/bookmarks/#lesezeichen-hinzufugen","title":"Lesezeichen hinzuf\u00fcgen","text":"

Feldarbeit

Um ein neues Lesezeichen hinzuzuf\u00fcgen, tippen Sie einfach auf einen beliebigen Bereich der Karte und w\u00e4hlen Sie im sich \u00f6ffnenden Men\u00fc die Aktion Lesezeichen hinzuf\u00fcgen.

Nachdem Sie diese Aktion ausgew\u00e4hlt haben, erscheint ein Fenster, in dem Sie die M\u00f6glichkeit haben, das Lesezeichen zu benennen und die Farbe auszuw\u00e4hlen.

Es ist auch m\u00f6glich, ein Lesezeichen am aktuellen Standort des Ger\u00e4ts hinzuzuf\u00fcgen, wenn die Positionsbestimmung aktiviert ist. Tippen Sie dazu einfach auf die Ortungssschaltfl\u00e4che in der unteren rechten Ecke und w\u00e4hlen Sie die Aktion Lesezeichen am Standort hinzuf\u00fcgen.

Anmerkung

Beim Hinzuf\u00fcgen eines Lesezeichens wird der aktuelle Kartenma\u00dfstab ber\u00fccksichtigt, um einen Ausschnitt zu speichern, der um die auf dem Bildschirm angetippte Position oder den aktuellen Standort zentriert ist. Auf diese Weise k\u00f6nnen Sie die Ausdehnung festlegen, die beim Doppeltippen auf eine Lesezeichenmarkierung oder bei der Auswahl eines Lesezeichenelements in der Suchleiste verwendet wird.

"},{"location":"de/how-to/bookmarks/#projektlesezeichen","title":"Projektlesezeichen","text":"

QField kann in Projekte eingebettete Lesezeichen anzeigen und nach ihnen suchen. Das Hinzuf\u00fcgen und Verwalten solcher Lesezeichen erfolgt [in QGIS] (https://docs.qgis.org/latest/de/docs/user_manual/introduction/general_tools.html#spatial-bookmarks).

"},{"location":"de/how-to/digitize/","title":"Digitalisieren","text":""},{"location":"de/how-to/digitize/#digitalisieren","title":"Digitalisieren","text":"

QField erm\u00f6glicht das Digitalisieren, Bearbeiten und L\u00f6schen von Punkt-, Linien- und Polygonmerkmalen im Feld.

"},{"location":"de/how-to/digitize/#daten-aufnehmen","title":"Daten aufnehmen","text":"

Feldarbeit

Um mit der Digitalisierung neuer Features zu beginnen, aktivieren Sie den Bearbeitungsmodus, indem Sie auf das Stiftsymbol klicken. im seitlichen Dashboard klicken und den Layer ausw\u00e4hlen, in dem Sie neue Features hinzuf\u00fcgen m\u00f6chten.

Die aktuelle Ebene, in der Merkmale hinzugef\u00fcgt werden sollen, ist gr\u00fcn hervorgehoben.

"},{"location":"de/how-to/digitize/#punktsymbole-hinzufugen","title":"Punktsymbole hinzuf\u00fcgen","text":"

Navigiere das Fadenkreuz in der Mitte des Bildschirms an die gew\u00fcnschte Position und klicke auf die Schaltfl\u00e4che Plus (+) unten rechts auf dem Bildschirm, um die Erstellung eines neuen Punktsymbols zu best\u00e4tigen.

Du kannst die Schaltfl\u00e4che Positionssperre verwenden, um das Fadenkreuz auf seiner Position zu zentrieren, wenn du die Positionierung aktiviert hast.

"},{"location":"de/how-to/digitize/#linien-oder-polygone-hinzufugen","title":"Linien oder Polygone hinzuf\u00fcgen","text":"

Navigiere das Fadenkreuz in der Mitte des Bildschirms zum gew\u00fcnschten Anfang der Linie oder des Polygons und klicke auf die Schaltfl\u00e4che Plus (+) unten rechts auf dem rechts auf dem Bildschirm, um den ersten Knotenpunkt hinzuzuf\u00fcgen.

Proceed with adding points to form you line or polygon by clicking the Plus (+) button each time you want to add a new node.

Click the Minus (-) button to remove the last added node.

When you have added a least 2 nodes for a line or 3 nodes for a polygon, a Save button will appear. Click on it to finish your geometry.

While digitizing, you can click the (x) button to cancel the current feature creation.

Note

QField insures that digitized geometries will not have duplicate vertices and respects the geometry precision settings from the currently selected layer.

You can use the volume keys for adding or removing vertices while in digitizing mode. This functionality can be activated in Settings in the General tab.

Note

This feature is available on Android only.

"},{"location":"de/how-to/digitize/#attributformular","title":"Attributformular","text":"

Nachdem du eine Geometrie digitalisiert hast, erscheint das Attributformular, in dem die Attributwerte f\u00fcr das neu hinzugef\u00fcgte Feature bearbeitet werden k\u00f6nnen.

Anmerkung

Das Attributformular kann beim Hinzuf\u00fcgen von Features \u00fcber eine Konfigurationsoption unterdr\u00fccken werden. Das passiert f\u00fcr eine bestimmte Ebene \u00fcber deren Einstellungen in QGIS

Moreover, you have the option to digitize the form using the scanning QR or Bar Code reader functionality available within the feature form's text edit widget.

Upon clicking the three-dot icon button, a menu will be presented offering three distinct actions: \"Copy,\" \"Paste,\" and \"Scan Code\".

Opting for the \"Scan Code\" action will trigger QField's code reader, initiating the scanning process to decode the code.

Once the codes have been successfully scanned, users can validate their choice by clicking the checkmark (\u2714\ufe0f) OK button. This action will populate the attribute with the decoded value, streamlining the digitization process.

In addition, the Code Reader offers the capability to read NFC text tags.

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"de/how-to/digitize/#attributwerte-erinnern","title":"Attributwerte erinnern","text":"

For quick collection of rather homogeneus datasets, it is crucial to not having to enter the same attribute values over an over. The checkboxes at the right of every attribute allow remembering of the last entered value for each attribute individually so that the next time you will add a feature on the same layer, these attributes will be automatically pre-filled.

"},{"location":"de/how-to/digitize/#bearbeitung-der-geometrie","title":"Bearbeitung der Geometrie","text":"

Feldarbeit

To edit the geometry of pre-existing features, enable the Edit mode by tapping on the pencil icon in QField's side dashboard.

Once in edit mode, a new Edit geometry button will appear in the title bar of an identified feature form. Clicking on the button will activate the geometry editor environment which offers four tools:

  • A vertex editor tool;
  • A geometry split tool;
  • A geometry reshape tool; and
  • A geometry ring tool.
"},{"location":"de/how-to/digitize/#split-werkzeug","title":"Split-Werkzeug","text":"

The split tool allows you to split line and polygon geometries into two halves, one of which will become a new feature of its own.

"},{"location":"de/how-to/digitize/#umformungs-werkzeug","title":"Umformungs-Werkzeug","text":"

The reshape tool allows you to change line and polygon geometries by drawing shapes which will result in a reshaped line following the edge of the drawn shape or a polygon with the drawn shaped used to clip or expand the geometry.

"},{"location":"de/how-to/digitize/#objekte-loschen","title":"Objekte L\u00f6schen","text":"

Feldarbeit

Deleting a feature is done by selecting the Delete feature action in the feature form's 3-dot menu.

QField also allows you to delete multiple features at a time. To do so, first identify the features by short tapping on the relevant parts of the map. Then activate the multi-selection mode by long pressing on one of the features you want to delete. When checkbox appears next to the feature names, select further features to delete (you can tap on the map to add more features too). Once done, select the Delete Selected Feature(s) action in the features list 3-dot menu.

"},{"location":"de/how-to/digitize/#objektfang","title":"Objektfang","text":"

Vorbereitung am Schreibtisch

While digitizing new features, new points can be snapped to existing geometries.

All configuration can be done in Project > Snapping Settings

"},{"location":"de/how-to/digitize/#objektfangtypen","title":"Objektfangtypen","text":"

Es ist m\u00f6glich Punkte zu fangen

  • only to nodes of existing geometries
  • only to segments of existing geometries
  • to nodes and segments of existing geometries
"},{"location":"de/how-to/digitize/#objektfang-an-layern","title":"Objektfang an Layern","text":"

Es ist auch m\u00f6glich, nur auf einen oder wenige Layer zu fangen.

"},{"location":"de/how-to/digitize/#toleranz-fur-objektfang","title":"Toleranz f\u00fcr Objektfang","text":"

Die Toleranz f\u00fcr den Objektfang kann in Karteneinheiten oder Pixel angegeben werden.

In almost any case, the units should be set to pixels. We made good experiences with a tolerance value of 20.

"},{"location":"de/how-to/gnss/","title":"Ortung (GNSS)","text":""},{"location":"de/how-to/gnss/#ortung-gnss","title":"Ortung (GNSS)","text":"

QField kann das interne GNSS (Global Navigation Satellite System, wie GPS, GLONASS, Galileo oder Beidou) nutzen. QField kann auch eine Verbindung mit externen Antennen durch NMEA-Streams \u00fcber Bluetooth, TCP oder UDP Verbindung herstellen.

GNSS-Ger\u00e4te sind in der Lage, neben der aktuellen 2D Position auf der Erdoberfl\u00e4che auch die H\u00f6he zu messen.

"},{"location":"de/how-to/gnss/#visualisierung","title":"Visualisierung","text":"

Wenn die Ortung aktiviert ist, wird Ihre Position in blauer Farbe auf der Karte angezeigt. Ihre Position ist entweder als blauer Punkt sichtbar, wenn Sie stillstehen, oder als Pfeil, der Ihre Bewegungsrichtung anzeigt wenn Sie sich bewegen.

Der blaue Strahl zeigt die aktuelle Ausrichtung Ihres Ger\u00e4ts an, wenn das Ger\u00e4t \u00fcber einen einen integrierten Magnetkompass verf\u00fcgt.

Ein Kreis um die aktuelle Position zeigt die Genauigkeit an, die vom Ortungsger\u00e4t gemeldet wird.

"},{"location":"de/how-to/gnss/#konfiguration","title":"Konfiguration","text":"

Die folgenden Einstellungen sind auf der Registerkarte \"Positionierung\" der QField-Einstellungen verf\u00fcgbar.

"},{"location":"de/how-to/gnss/#messung-wert-m","title":"Messung Wert (M)","text":"

Wenn eine Geometrie auf eine Vektorebene digitalisiert wird, die ein M-Wert enth\u00e4lt, f\u00fcgt QField automatisch Messwerte zu einzelnen Knotenpunkten hinzu, wenn der Koordinatencursor an der aktuellen Position eingerastet ist.

By default, the value will represent the captured position's timestamp (milliseconds since epoch). You can change this value using the combo box in the settings' positioning tab.

The available values to chose from are timestamp, ground speed, bearing, horizontal accuracy and vertical accuracy as well as PDOP, HDOP and VDOP.

"},{"location":"de/how-to/gnss/#genauigkeitsanforderung","title":"Genauigkeitsanforderung","text":"

Es kann eine gew\u00fcnschte Mindestgenauigkeit f\u00fcr Messungen festgelegt werden. Die Qualit\u00e4t wird in drei Klassen angegeben: schlecht (rot), ok (gelb) und ausgezeichnet (gr\u00fcn). Diese Farben werden als Punkt oben auf der GNSS-Schaltfl\u00e4che angezeigt.

The thresholds can be defined in the settings' positioning tab.

If the Enable accuracy requirement setting is activated, you will not be able to collect new measurements with the coordinate cursor locked to the current position with an accuracy value which is bad (red).

"},{"location":"de/how-to/gnss/#hohenausgleich-der-antenne","title":"H\u00f6henausgleich der Antenne","text":"

Die H\u00f6he des verwendeten Antennenstange kann in den Einstellungen festgelegt werden. Jede gemessene H\u00f6he wird um diesen Wert korrigiert.

"},{"location":"de/how-to/gnss/#hohenkorrektur-vertikale-gitterverschiebung","title":"H\u00f6henkorrektur / vertikale Gitterverschiebung","text":"

Die H\u00f6henwerte k\u00f6nnen mit vertikalen Raster Grid Dateien korrigiert werden, um orthometrische H\u00f6he zu berechnen.

Vertical grid shift files have to be made available to QField by putting them into the QField app folder <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Once the grid shift file is placed there, it is available in QField in the Positioning settings under Vertical grid shift in use.

If you are using altitude correction and an external positioning device is used, consider turning Use orthometric altitude from device off.

Die aktuell unterst\u00fctzten Dateiformate sind:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

For example: For the transformation from ETRS89 (reference ellipsoid GPS) to NAP (Dutch) users can download the file nlgeo2018.gtx from NSGI and put it in the directory.

"},{"location":"de/how-to/gnss/#verwendung","title":"Verwendung","text":"

Feldarbeit

A short press on the GNSS button will turn on the GNSS and center to the current location once positioning information is available.

Activate edit mode and press on the target button, the cross in the center means it is using GNSS positioning.

A long press on the GNSS button will show the positioning menu.

Inside the positioning menu you can turn on the Show position information which will show the current coordinates which are reprojected into the project CRS along with precision information.

Note

If you see WGS 84 lat/lon information instead of information in your project CRS, you probably have no signal yet.

"},{"location":"de/how-to/gnss/#verwendung-eines-externen-gnss-empfangers","title":"Verwendung eines externen GNSS Empf\u00e4ngers","text":"

Feldarbeit

QField unterst\u00fctzt die Verbindung zu externen GNSS-Positionierungsger\u00e4ten \u00fcber NMEA-Streams durch Bluetooth-, TCP, oder UDP-Verbindungen.

Unter Einstellungen > Positionierung finden Sie eine Reihe von Schaltfl\u00e4chen zum Hinzuf\u00fcgen, Bearbeiten oder L\u00f6schen externer Ger\u00e4te sowie eine Dropdown-Liste, um zwischen internen und gespeicherten externen GNSS-Ger\u00e4ten zu wechseln.

Zusammenfassung der Verbindungsm\u00f6glichkeiten nach Betriebssystem:

Android iOS Windows Linux MacOS Bluetooth * TCP UDP Serieller Anschluss

(*) Bluetooth support on Windows occurs through the virtual serial port automatically created by the operating system when it connects to the GNSS device.

The NMEA sentences currently supported are GGA, RMC, GSA, GSV, VTG, and HDT.

Note

Make sure no other app like mock location providers are using the same connection.

"},{"location":"de/how-to/gnss/#mock-location","title":"Mock location","text":"

Feldarbeit

It is possible to provide a mock location via a separate android app to QField. There are several options for this, one of them is Android NTRIP Client.

To use this you have to enable mock locations on your Android device.

"},{"location":"de/how-to/gnss/#averaged-positioning-functionality","title":"Averaged positioning functionality","text":"

Feldarbeit

Note

The coordinate cursor must be locked to the current location via the Lock to position button

There is a function that allows you to digitize using averaged positions.

The survey will start by pressing and holding the add vertex button, which will start collecting positions.

While collecting, an indicator will appear on top of the coordinate cursor showing a text reflecting the current number of collected positions. If an averaged position minimum count requirement is active, a progress bar will also be present indicating the progress towards meeting that requirement.

The setting to activate an average position minimum count threshold can be found in QField settings's positioning panel. When active, holding the add vertex button is not required, a short tap on the button will begin the collection of positions and automatically add the averaged position when the minimum count requirement is met.

When using @gnss_* or @position_ variables on averaged positions, the variable will also represent the average over all collected samples.

"},{"location":"de/how-to/gnss/#project-configuration","title":"Project configuration","text":"

Vorbereitung am Schreibtisch

"},{"location":"de/how-to/gnss/#positionierungsvariablen","title":"Positionierungsvariablen","text":"

Du hast Zugriff auf die Positionierungsinformationen \u00fcber zus\u00e4tzliche Ausdrucksvariablen, die im Attributformular zug\u00e4nglich sind. Diese sind nur verf\u00fcgbar, wenn die Positionierung aktiviert ist.

Diese Variablen werden h\u00e4ufig als Teil von Ausdr\u00fccken f\u00fcr Vorgabewerte f\u00fcr Felder verwendet, um die Qualit\u00e4t der einzelnen Messpunkte zu verfolgen.

  • @position_source_name - The name of the device that gave location information as Um zwischen internen und externen Sensoren zu unterscheiden. Falls die Position manuell gesetzt wurde, und die Position nicht auf die aktuelle Position eingerastet ist, wird der \"manual\". In case the cursor is not snapped to the position, all other variables will be null, if you need this, use the gnss_ variables statt dessen.
  • @position_quality_description - A human readable and translated string for the quality asvom Sensor gemeldet wird. Z.B. \"Fixed RTK\". Sie ist nur verf\u00fcgbar verf\u00fcgbar, wenn das Fadenkreuz am Sensor eingerastet ist.
  • @position_coordinate - A point with the coordinate in WGS84. Lon, Lat, Altitude as delivered by the sensor. It is only available when the crosshair is snapped to the sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - The horizontal accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_timestamp - The timestamp of the position in UTC as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_direction - The direction of movement in degrees from true north as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_ground_speed - Groundspeed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_magnetic_variation - The angle between the horizontal component of the magnetic field and true north, in degrees as reported by the sensor. Also known as magnetic declination. A positive value indicates a clockwise direction from true north and a negative value indicates a counter-clockwise direction. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_accuracy - The vertical accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_3d_accuracy - The 3 dimensional accuracy of the coordinate (in meters), 3D-RMS as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_speed - The vertical speed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_averaged_count - This variable holds the number of collected positions from which an averaged position was calculated when digitizing in this mode. For non-averaged positions, the value will be set to 0 (zero). - IE
  • @position_pdop - Position dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_hdop - Horizontal dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_vdop - Vertical dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_number_of_used_satellites - Number of satellites as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_used_satellites - A list of satellites in use (pri) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - The GPS Fix Status \"NoData\", \"NoFix\", \"Fix2D\" or \"Fix3D\" as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_fix_mode - Fix mode (where \"M\" = Manual, forced to operate in 2D or 3D or \"A\" = Automatic, 3D/2D) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E

Info

I: Internal position source E: External (NMEA) position source

All @position_* variables have a corresponding @gnss_* variable. The gnss variables always report the gnss sensor values, even when the crosshair is not snapped.

Beispiele:
  • when the crosshair is snapped to the sensor - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_source_name --> sensor name.
  • when the crosshair is manually moved - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The value is NULL. - @position_source_name > The value is manual.
"},{"location":"de/how-to/gnss/#vertex-logger","title":"Vertex logger","text":"

It is possible to setup a log layer of the collected vertices. This allows to keep track of meta data for each vertex like GNSS quality attributes and more. To set this up, a point layer can be added to the project and attributes configured to store this information.

Then you should assign the role digitizing logger to a point layer.

Gehe zu QFieldSync > Projekt Einstellungen

Um m\u00f6glichst effektiv zu sein, sollten die Layerattribute Standardwerte haben, die sich auf die oben aufgez\u00e4hlten Positionsvariablen st\u00fctzen.

"},{"location":"de/how-to/hiding-legend-nodes/#configure-hidden-nodes","title":"Configure hidden nodes","text":"

Desktop Vorbereitung

On the QGIS project proprieties, go to Data Sources and check the \"private\" box for layers you want to hide.

Hiding legend nodes

"},{"location":"de/how-to/","title":"Anleitungen","text":""},{"location":"de/how-to/#anleitungen","title":"Anleitungen","text":"

QField nutzt die Leistungsf\u00e4higkeit von QGIS zur komfortablen Konfiguration deiner Projekte. Nachdem alles eingerichtet wurde, kannst du das Projekt und alle zus\u00e4tzlichen Dateien auf deinem Ger\u00e4t synchronisieren und sofort mit der Arbeit beginnen.

Die Synchronisierung von Projekten mit den Ger\u00e4ten deiner Arbeitsgruppe kann auf verschiedene Weise erfolgen. Das QFieldSync-Plugin hilft bei der Vorbereitung und Verpackung von QGIS Projekten f\u00fcr QField und diese auf die Ger\u00e4te zu verteilen. F\u00fcr eine reibungslose Integration und f\u00fcr die Verwaltung von Arbeitsgruppen empfehlen wir unbedingt die Verwendung von QFieldCloud.

QField ist sehr benutzerfreundlich und intuitiv aufgebaut. Wir empfehlen es zu starten und ein Demoprojekt zu \u00f6ffnen, um sich mit den leistungsstarken Interaktionsm\u00f6glichkeiten vertraut zu machen.

Here you'll find plenty of resources on how to configure and interact with QField.

"},{"location":"de/how-to/itinerary/#configure-attribute-form-widget-in-qgis","title":"Configure attribute form widget in QGIS","text":"

Vorbereitung am Schreibtisch

Here is an example for navigation to features of a point layer.

Create a new field in your data table (type text). In the attribute form settings, select \"attachment\" as widget type. Tick \"Display a hyperlink for document path (read-only)\". Then enter the following expression as default value:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

And tick \"Apply default value on update\" in case you make changes to your geometry.

If you simply want to show your feature location in Google Maps, you can use the following expression: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"de/how-to/itinerary/#verwendung","title":"Verwendung","text":"

Feldarbeit

Click on the feature on the map where you want navigation to or that you want to open in Google Maps. In the attribute form, click on the link towards Google Maps.

"},{"location":"de/how-to/live-default-value/#konfiguration","title":"Konfiguration","text":"

Desktop Vorbereitung

To make it work, the attribute has to be set up with another attribute dependency.

An example of attribute dependency settings

For an image:

live default value image

For a value relation:

live default value relation

"},{"location":"de/how-to/live-default-value/#verwendung","title":"Verwendung","text":"

Feldarbeit

\"Live\" default value is updating the default attribute values in real time when editing features.

In the video below there is an example of \"live\" default value updates when editing features on QField.

"},{"location":"de/how-to/map-interaction/","title":"Interagiere mit der Karte","text":""},{"location":"de/how-to/map-interaction/#interagiere-mit-der-karte","title":"Interagiere mit der Karte","text":"

Here are some of the possible interactions with the map in QField.

"},{"location":"de/how-to/map-interaction/#karten-legende","title":"Karten Legende","text":"

Feldarbeit

Open the Main menu and expand the layers list to display the legend of the map.

On double-tap or long-press on a layer, you get offered the following possibilities.

  • Show on map to control visibility.
  • Show labels to control the visibility of the labels.
  • Expand legend item to show/hide the layer's sub-items.
  • Zoom to layer to have all the layer items on the map.
  • Reload data to get the current data of a layer with remote sources.
  • Show feature list to show all the layer's features in the identification list.

Additionally, you have the option to adjust the layer opacity for each individual layer using the \"Opacity\" slider.

"},{"location":"de/how-to/map-interaction/#objekte-identifizieren","title":"Objekte identifizieren","text":"

Feldarbeit

Tap on a feature on the map to identify it. If several features are located where you tapped (either because there are multiple features really close one to another, or because several layers are overlapping), they will all be listed in the menu that opens on the right of the screen.

Tap on one of the listed features to access its attributes.

  1. Tap the arrows to scroll through all the identified features.
  2. Tap the centre button to centre the map on the selected feature.
  3. Tap the edit button to edit the attributes of the selected feature.
  4. Scroll through the sub-menus to access all the attributes.

"},{"location":"de/how-to/map-interaction/#nichtidentifizierbare-ebenen","title":"Nichtidentifizierbare Ebenen","text":"

Often it is not required to be able to query every layer. Some layers are only present as basemap, and their attributes are not of interest.

You can manage this layer list in QGIS desktop in Project > Project Properties > Identify Layers and uncheck the base layers.

"},{"location":"de/how-to/map-styling/","title":"Kartendesign","text":""},{"location":"de/how-to/map-styling/#kartendesign","title":"Kartendesign","text":"

Alle Einstellungen von QGIS werden direkt von QField unterst\u00fctzt. Diese beinhaltet alle Renderer-Typen wie graduiert, kategorisiert, regelbasiert, 2.5D sowie datendefinierte Symbologie.

"},{"location":"de/how-to/map-styling/#anzeigeausdruck","title":"Anzeigeausdruck","text":"

Vorbereitung am Schreibtisch

In QField, objects are identified with a name. The expression to generate this name can be defined by opening the attribute table in QGIS and switching to the form view. Choose the appropriate field or an expression in the list there. Starting from QGIS 3, this can be done directly from the Vector Layer Properties > Display page.

The display expression is also used to search in layers.

The display expression will be used to represent features with an identification string throughout QField.

"},{"location":"de/how-to/map-styling/#read-only-non-identifiable-and-searchable-layers","title":"Read only, non-identifiable and searchable layers","text":"

Vorbereitung am Schreibtisch

Some layers in a project are just there for pure visual purpose. Such layers should not show up when a user taps somewhere to identify objects.

Some other layers serve as source of information and shouldn't be modified by the user. It is possible to protect layers from editing attributes or adding and deleting features.

It is also possible to configure which layers are searchable.

To configure identify, readonly and searchable behavior, go to the Project > Properties > Data Sources page and activate the checkboxes to match your desired behavior.

Configuration of layers that will not be identifiable, not modifiable and/or not searchable.

"},{"location":"de/how-to/map-styling/#using-additional-fonts","title":"Using additional fonts","text":"

Vorbereitung am Schreibtisch

In QField k\u00f6nnen nach Wunsch alle Schriften verwendet werden.

Es gibt zwei verschiedene M\u00f6glichkeiten zus\u00e4tzliche Schriften einzurichten:

  1. By adding fonts (.ttf or .otf) on the device in the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts those will be made accessible to all projects and individual datasets.
  2. By adding fonts (.ttf or .otf) in the same folder as a given project file (.qgs or .qgz); those will be accessible only when viewing that project file.

Note

Since QField 2 the font files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts instead of the devices main directory <drive>:/QField/fonts.

"},{"location":"de/how-to/map-styling/#custom-svg-symbols","title":"Custom SVG symbols","text":"

Vorbereitung am Schreibtisch

It is possible to embed SVG symbols directly within a QGIS projects.

  1. Choose the layer which will support SVG symbology and open its properties dialog.
  2. Open the section Symbology in Properties > Symbology
  3. In the Symbol Layer Panel choose Simple marker.
  4. Change the Symbol layer type in Symbol layer type > SVG marker.
  5. Scroll down the bottom panel.
  6. Click on the right side of the file selection button to open the drop down menu.
  7. Select Embed File and choose the SVG file in the file selection dialog.
  8. Best\u00e4tige die \u00c4nderungen und klicke OK.
"},{"location":"de/how-to/map-themes/","title":"Kartenthema","text":""},{"location":"de/how-to/map-themes/#kartenthema","title":"Kartenthema","text":"

Das Sch\u00f6ne an GIS ist, dass Karten dynamisch sind. Ebenen k\u00f6nnen ein- und ausgeblendet werden und Informationen k\u00f6nnen je nach Aufgabenstellung mehr oder weniger prominent dargestellt werden.

Daf\u00fcr sind Kartenthemen da.

"},{"location":"de/how-to/map-themes/#ein-kartenthema-erstellen","title":"Ein Kartenthema erstellen","text":"

Desktop Vorbereitung

Ein Kartenthema zu erstellen ist eine sehr einfache Aufgabe.

Erstellung eines Kartenthemas

  1. Die Karte und Layer den eigenen Bed\u00fcrfnissen anpassen
  2. Die Ansicht als Kartenthema speichern
  3. Lade das Projekt auf dein Ger\u00e4t und \u00e4ndere das aktive Kartenthema
"},{"location":"de/how-to/map-themes/#das-aktive-kartenthema-wechseln","title":"Das aktive Kartenthema wechseln","text":"

Feldarbeit

If you defined map themes for your project in QGIS, you can switch between them from the Dashboard. Use the Map themes combobox to chose the active theme.

Change Map Theme

"},{"location":"de/how-to/measuring-tool/","title":"Messwerkzeug","text":""},{"location":"de/how-to/measuring-tool/#messwerkzeug","title":"Messwerkzeug","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

Sobald das Werkzeug aktiviert ist, verwenden Sie einfach die Steuerelemente in der unteren rechten Ecke des Bildschirms, um Punkte hinzuzuf\u00fcgen oder zu entfernen. Als Standard ist eine Linienmessung eingestellt; um eine Fl\u00e4che auszumessen, mit dem Cursorwerkzeug ein zweites Mal auf den Startpunkt der Messung klicken oder als letzten Umrisspunkt wieder auf den Startpunkt klicken.

F\u00fcr das Segment, das aus den beiden zuletzt hinzugef\u00fcgten Knotenpunkten gebildet wird, werden unter anderem die L\u00e4nge des Segments und sein Azimut zur\u00fcckgegeben. Wenn die gemessene Geometrie eine Linie ist, wird die Gesamtl\u00e4nge der Linie angegeben, w\u00e4hrend bei Polygonen der Umfang und die Fl\u00e4che angezeigt werden.

"},{"location":"de/how-to/measuring-tool/#hohenprofil","title":"H\u00f6henprofil","text":"

Wenn das Messwerkzeug aktiviert ist, wird in der oberen rechten Ecke des Bildschirms die Schaltfl\u00e4che H\u00f6henprofil angezeigt. Wenn du diese Option aktivierst, wird das H\u00f6henprofilfenster ge\u00f6ffnet, in dem die Gel\u00e4ndeh\u00f6he sowie die sich schneidenden Vektormerkmale entlang der gemessenen Geometrie angezeigt werden.

Aus Gr\u00fcnden der Benutzerfreundlichkeit verwendet QField standardm\u00e4\u00dfig den Mapzen Global Terrain-Datensatz, um weltweit H\u00f6henprofile mit einer Aufl\u00f6sung von 30 Metern bereitzustellen. Es ist jedoch m\u00f6glich, die Gel\u00e4ndeeinstellungen durch Projekt- und individuelle Kartenebenen-Eigenschaften innerhalb von QGIS beim Erstellen von Projekten anzupassen.

"},{"location":"de/how-to/movable-project/#configure-a-portable-project","title":"Configure a portable project","text":"

Desktop Vorbereitung

Check that Project > Project Properties > General > Save paths is set to Relative and that all required data files are in the same folder like the .qgs file or in a subfolder.

For increased productivity, we suggest having a look at qfieldcloud and qfieldsync

"},{"location":"de/how-to/navigation/#zielpunkt-einstellen","title":"Zielpunkt einstellen","text":"

Feldarbeit

QField offers several methods to set a navigation destination point. A quick way is to simply tap and hold on any part of the map and select the Set as Destination action within the popped up menu.

You can also set the navigation destination point by typing in specific coordinates in the search bar and tapping on the resulting flag navigation icon. You can also search for a specific feature and tap on the flag navigation icon which will also be present in the resulting list of features.

You can also set a navigation destination point by opening the feature form menu and selecting the Set Feature as Destination action.

Finally, you can also set a navigation destination using a feature, a purple feature bar title appears as part of the navigation information panel. For single points, a destination name is displayed (matching a given vector layer's display name field / expression).

For multipoint or {multi,single}{line,polygon}, new navigation buttons are located at the left and right of the destination name. Those buttons allow users to cycle through vertices of the feature picked as navigation destination. Tap and holding onto these buttons will cycle through vertices (comes in handy when you have a feature with a large vertex count).

"},{"location":"de/how-to/navigation/#auto-tracking-of-current-location-and-destination","title":"Auto tracking of current location and destination","text":"

Feldarbeit

QField allows for its map to automatically keep track of the current device location and destination and re-center the map extent around those two points.

To activate this auto tracking feature, you can simply tap on the positioning button and the navigation control button. Both buttons should show their auto tracking mode active by having their background color turn to blue and purple.

This can be described as a simple staking mode functionality.

"},{"location":"de/how-to/navigation/#stakeout-precise-view","title":"\"Stakeout\" precise view","text":"

Feldarbeit

QField's \"stakeout\" precise view panel appears when the distance between the current location and the destination is less than a pre-defined threshold (by default 5 meters) and the positioning device has an accuracy that is less than half of that threshold. The precise view visibility threshold value can be modified by long-pressing on the bottom-right navigation button and selecting the Precise View Settings menu item.

Die pr\u00e4zise Ansicht wird gr\u00fcn, wenn die aktuelle Position als das Ziel erreicht wird. Dieser Status ber\u00fccksichtigt sowohl die Genauigkeit des Ortungsger\u00e4ts als auch den Schwellenwert der pr\u00e4zisen Ansicht, w\u00e4hrend QField das Ziel als erreicht ansieht, wenn die Entfernung zwischen dem aktuellen Standort und dem Ziel abz\u00fcglich der Genauigkeit des Ortungsger\u00e4ts weniger als 1/10 des Schwellenwerts der pr\u00e4zisen Ansicht betr\u00e4gt. Beispiel: Wenn der Schwellenwert f\u00fcr die pr\u00e4zise Ansicht auf 1 Meter eingestellt ist und die Genauigkeit des Ortungsger\u00e4ts 0,05 Meter betr\u00e4gt, wird die Ansicht gr\u00fcn, wenn die Position weniger als 15 cm vom Ziel entfernt ist.

Wenn die Entfernung zum Ziel innerhalb des Schwellenwerts f\u00fcr die pr\u00e4zise Ansicht liegt, gibt QField ein Audio-Feedback in Form eines Ping aus, dessen Intervalle mit zunehmender Ann\u00e4herung an das Ziel abnehmen. Das Audio-Feedback kann deaktiviert werden, indem Sie lange auf die Navigationstaste unten rechts dr\u00fccken, den Men\u00fcpunkt Pr\u00e4zisionsansicht-Einstellungen ausw\u00e4hlen und das H\u00e4kchen bei Audio-Ann\u00e4herungsalarm aktivieren entfernen.

Es ist auch m\u00f6glich, die pr\u00e4zise Ansicht immer sichtbar zu machen, indem Sie lange auf die Navigationstaste unten rechts dr\u00fccken, den Men\u00fcpunkt Pr\u00e4zisionsansicht-Einstellungen ausw\u00e4hlen und Pr\u00e4zisionsansicht immer anzeigen aktivieren. Wenn diese Option aktiviert ist, wird die pr\u00e4zise Ansicht immer dann angezeigt, wenn ein Navigationsziel festgelegt wurde und dient als visueller Kompass, der einen Pfeil am Rand des Pr\u00e4zisionsziels anzeigt.

"},{"location":"de/how-to/outside-layers/#add-a-layer-outside-of-exported-project-folder","title":"Add a layer outside of exported project folder","text":"

Desktop Vorbereitung

In QGIS, open Options > Data Sources > Localized Data Paths. In there, add the path to the external data.

Data Sources

To use layers from localized data paths on your device, add the datasets to the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Note

Since QField 2 the basemaps files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps instead of the devices main directory <drive>:/QField/basemaps.

"},{"location":"de/how-to/pictures/","title":"Bilddateien","text":""},{"location":"de/how-to/pictures/#use-attachment","title":"Use attachment","text":"

In QField, a field with Attachment widget can be used to:

  • Fotos zu zeigen und aufzunehmen
  • show and record videos
  • listen and record sound clips
  • show links to external files like PDFs or documents

Attachments

To configure the Widget, please refer to the Attributes Form Documentation

"},{"location":"de/how-to/pictures/#eine-reihe-von-bildern-zu-einem-objekt-hinzufugen","title":"Eine Reihe von Bildern zu einem Objekt hinzuf\u00fcgen","text":"

Vorbereitung am Schreibtisch

One or more pictures can be added to the feature. Here is an example of how to proceed.

"},{"location":"de/how-to/pictures/#tabellen","title":"Tabellen","text":"

It is necessary to set up two tables. One table where the features are stored and one with a list of pictures.

"},{"location":"de/how-to/pictures/#bienenstock","title":"Bienenstock","text":"Feld Typ id Text (UUID) geometry Geometrie ..."},{"location":"de/how-to/pictures/#bienenstock_bilder","title":"Bienenstock_Bilder","text":"Feld Typ id Text (UUID) bienenstock_id Text (UUID) pfad Text ..."},{"location":"de/how-to/pictures/#beziehungen","title":"Beziehungen","text":"

Erstelle eine Beziehung mit:

  • apiary Referenced layer
  • id Referenced field
  • apiary_picture Referencing layer
  • apiary_id Referencing field
  • strength Composition

Beziehungen

"},{"location":"de/how-to/pictures/#bedienelemente","title":"Bedienelemente","text":""},{"location":"de/how-to/pictures/#bienenstock_1","title":"Bienenstock","text":"

Set the default value of the field id to uuid() or use the UUID Generator widget. No need to show it in the form.

widgets

Set the relation widget to many to one relation and add the relation to the form

widgets

"},{"location":"de/how-to/pictures/#bienenstock-bilder","title":"Bienenstock Bilder","text":"

Set the widget type of the field path to Attachment and add it to the form

widgets

"},{"location":"de/how-to/pictures/#geotagging","title":"Geotagging","text":"

Feldarbeit

Some mobile devices will require for native camera mode to be turned off to enable geotagging.

To enable geotagging in case your native OS camera does not support this functionality, follow these steps:

  1. In QField, go to the settings and make sure Use native Camera is deactivated on your mobile device
  2. Completed! QField's own QML-based camera will now be utilized while taking pictures
"},{"location":"de/how-to/pictures/#maximale-bildgroe","title":"Maximale Bildgr\u00f6\u00dfe","text":"

Vorbereitung am Schreibtisch

The advanced settings allow rescaling the photos to a maximum width/height in QFieldSync plugin > Project configuration

"},{"location":"de/how-to/pictures/#configurable-attachment-path","title":"Configurable attachment path","text":"

Desktop Vorbereitung

QFieldSync provides the possibility to configure the path of picture attachments.

  1. Go to QFieldSync plugin > Layers Properties
  2. Choose the layer, the field and configure the expression

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Speicherpfad f\u00fcr Bilder

Additional directories can be synchronized with pictures or other attachments. Extra paths can be configured in Attachment directories. All paths are relative to the project directory.

Anhangverzeichnisse

Anmerkung

F\u00fcr diese Funktionsm\u00f6glichkeit ist QGIS 3.14 oder h\u00f6her erforderlich

"},{"location":"de/how-to/print-to-pdf/","title":"Als PDF-Datei drucken","text":""},{"location":"de/how-to/print-to-pdf/#als-pdf-datei-drucken","title":"Als PDF-Datei drucken","text":"

It's possible to export laid out maps as PDF document through project print layouts configured within QGIS.

"},{"location":"de/how-to/print-to-pdf/#verwendung","title":"Verwendung","text":"

Feldarbeit

Printing to PDF is available through QField's main menu in the side dashboard.

If the opened project has a single print layout defined, selecting the 'Print to PDF' menu will immediately launch an export of the layout to PDF. If more than one print layout is present, a submenu will appear listing all the available layouts to choose from.

Once the print layout has been exported, QField will allow users to open and view the created PDF document.

"},{"location":"de/how-to/projects/","title":"Projektauswahl","text":""},{"location":"de/how-to/projects/#projektauswahl","title":"Projektauswahl","text":"

QField has a file selector that allows to open a project from the device locally. To open files from the cloud see QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

You have to import project folders or individual datasets into the app-dedicated storage location <drive>:/Android/data/ch.opengis.qfield/files/QField where it has unrestricted read/write access. With that behavior importing from external SD cards or providers that work with remote files (e.g. Google Drive) are supported as well.

Warning

Be aware that on uninstalling QField the app folder gets deleted as well. On update it stays.

"},{"location":"de/how-to/projects/#importieren-und-offnen-lokaler-projekte","title":"Importieren und \u00f6ffnen lokaler Projekte","text":"

Feldarbeit

When going to Open local files (via Menu button > Open) you will see a set of new folders named \"QField files directory\", \"Imported datasets\", and \"Imported projects\" as well as a drop-down menu accessible via a bottom-right plus button.

QField File Selector

The drop-down menu lists the means to import projects and datasets: import project from folder, import project from ZIP (archive), and import (individual) dataset(s).

"},{"location":"de/how-to/projects/#projekt-aus-einem-zip-archiv-importieren","title":"Projekt aus einem ZIP-ARchiv importieren","text":"

When importing a project from a folder or a ZIP archive, you will be asked to grant permission for QField to read the content of a given folder on the device\u2019s storage via a system folder picker. When the folder or the archive is selected, QField copies the content (including its sub-folders) into the app\u2019s \u2018Imported projects\u2019 location. You can then open the project from there.

Re-importing a given folder through the drop-down menu action will overwrite preexisting projects given an identical folder name. That allows you to be able to update projects.

Warning

Note that feature editing, addition and deletion will be saved into the imported project\u2019s datasets, not in the original folder selected during the import process.

"},{"location":"de/how-to/projects/#datensatze-importieren","title":"Datens\u00e4tze importieren","text":"

You can also import individual datasets. You will be asked to select one or more files via a system file picker, which will be copied into the \"Imported datasets\" folder. You have to ensure that all sidecar files are selected when importing (e.g. a shapefile dataset would require you to select the .shp, .shx, .dbf, .prj, and .cpg files).

"},{"location":"de/how-to/projects/#verzeichnisse-als-favoriten","title":"Verzeichnisse als Favoriten","text":"

In the first screen of the file selector, there is a section showing the favorite directories. To add a directory to the favorites, long click in the file selector on the directory name. To remove an entry from the favorites, long click on the entry in the favorites list.

"},{"location":"de/how-to/projects/#abrufen-von-geanderten-projekten-und-datensatzen","title":"Abrufen von ge\u00e4nderten Projekten und Datens\u00e4tzen","text":"

Desktop Vorbereitung

Imported projects and datasets can be accessed directly using a USB cable. The location on storage is displayed in the top navigation bar when opening a local file.

On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/ where you will find both the \"Imported Datasets\" and \"Imported Projects\" folders within which your edited content will be located.

"},{"location":"de/how-to/projects/#verschicken","title":"Verschicken","text":"

Feldarbeit

You can share and send the datasets straight from QField using Android APIs. This allows for the sending of edited datasets directly to third party apps (Gmail, Drive, Dropbox, Nextcloud, your favourite messenger app, etc.).

Verschicken...

"},{"location":"de/how-to/search/#verwendung","title":"Verwendung","text":"

Feldarbeit

Tap on the Search button in the top-right corner of the screen to open expand the search bar.

"},{"location":"de/how-to/search/#configure-vector-layers-search-in-qgis","title":"Configure vector layers search in QGIS","text":"

Vorbereitung am Schreibtisch

By default, all vector layers are searchable. When configuring your project in QGIS, it is possible to exclude vector layers from search results. To do so, open the project properties dialog and switch to the Data Sources panel, where you will be presented with a layers capabilities table widget. From there, use the Searchable checkbox to include/exclude specific layers.

"},{"location":"de/how-to/standalone-datasets/#opening-an-vector-or-raster-dataset","title":"Opening an vector or raster dataset","text":"

Feldarbeit

Please read the storage access documentation to learn more on how standalone datasets are opened on your specific device.

"},{"location":"de/how-to/standalone-datasets/#using-a-project-as-base-map-for-standalone-datasets","title":"Using a project as \"base map\" for standalone datasets","text":"

Feldarbeit

By default, the datasets will be overlaying an OpenStreetMap XYZ layer. It is however possible to customize that by selecting a project stored onto the device QField is running that will act as a base map.

To use an existing project as base map, do a long press on a project in the recent projects list and check Base Map Project.

"},{"location":"de/how-to/tracking/#activate-tracking","title":"Activate tracking","text":"

Feldarbeit

To activate tracking, you must first make sure the positioning is active. Then, open the side dashboard, long-press on a legend layer within which you want to save your tracks to, and select the Setup tracking button to configure the tracking session.

Two constraints are available to limit the number of vertices recorded during tracking: - A minimum time interval - A minimum distance

Once you have finished configuring your tracking session, hit the Start tracking button to begin recording. At this stage, a feature form will appear, which allows you to define the attributes of the feature(s) that will be created while QField tracks your position.

For line and polygon layers, a single feature - its geometry formed of vertices from the recorded positions - will be create per tracking session. For point layers, a feature will be created for each recorded position, with attribute values entered in the form remembered across features.

Note

QField will skip the feature form step if the layer is configured to hide all attributes or if form has been set to hide on feature addition in the attribute form settings. This can streamline the process of starting tracking sessions.

To prevent overlapping, you have the option to set a maximum distance tolerance between the last and next tracked point/vertices. This ensures that if the position exceeds this defined distance, it is considered as an erroneous entry.

"},{"location":"de/how-to/variables/","title":"Globale Variablen","text":""},{"location":"de/how-to/variables/#globale-variablen","title":"Globale Variablen","text":"

Variables are used in QField and QGIS to dynamically set values based on the current project file, the layer or the system. They can be used for styling, setting default values for fields and much more.

"},{"location":"de/how-to/variables/#konfiguration","title":"Konfiguration","text":"

Feldarbeit

To configure a device-specific variable, open Settings > Variables.

Configuration of two new global variables in addition to the pre-defined system variables.

Auf der Variablenseite kannst du vordefinierte Variablen sehen. Zum Hinzuf\u00fcgen neuer Variablen, klicke auf die leere Zelle am unteren Rand und gib den Inhalt ein.

"},{"location":"de/reference/data-format/","title":"Unterst\u00fctzte Datenformate","text":""},{"location":"de/reference/data-format/#unterstutzte-datenformate","title":"Unterst\u00fctzte Datenformate","text":"

QField supports a wide variety of formats via QGIS data providers and GDAL. This page offers a non-exhaustive list of supported data formats.

Datenformat Unterst\u00fctzung Notiz Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW Lizenz schr\u00e4nkt Nutzung ein. MrSID Lizenz schr\u00e4nkt Nutzung ein.

If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.

"},{"location":"de/reference/data-format/#rasterdaten","title":"Rasterdaten","text":"

Raster data can become quite big quickly, when working with uncompressed tiff files it's often several Gb of data. Especially on mobile devices, this is inefficient.

"},{"location":"de/reference/","title":"Technische Hinweise","text":""},{"location":"de/reference/#technische-hinweise","title":"Technische Hinweise","text":"

Hier findest du die technische Referenzdokumentation \u00fcber die verschiedenen Teile von QField Ecosystem

"},{"location":"de/reference/qfieldcloud/concepts/#projekte","title":"Projekte","text":"

Projects are the main data container within QFieldCloud. Each user can create one or more QFieldCloud projects. Each project contains a single .qgs/.qgz QGIS project file, the geospatial files - GeoPackages, Shapefiles, TIFs, and additional data such as photos, PDFs etc. All project data files must be within a single QFieldCloud project.

"},{"location":"de/reference/qfieldcloud/concepts/#organisationen","title":"Organisationen","text":"

Organizations are shared accounts multiple QFieldCloud users can collaborate across many projects at once. Owners and administrators can manage member access to the organization's projects and projects with sophisticated security and administrative features. Any QFieldCloud user can own or participate in one or more organizations. Each organization owns one or more projects.

"},{"location":"de/reference/qfieldcloud/jobs/","title":"Jobs","text":"

Jobs on QFieldCloud perform heavy operation with project files and layers within QGIS. Jobs are created in response to certain user actions.

Once a job is created, it is added to the project's job queue and waits for available QFieldCloud resources to run. At any given moment only one job can run per project. The rest of the queued jobs will perform in the same order as in they entered the queue.

Each job consists of one or more steps and each step is responsible for one self contained task on the project. QFieldCloud supports three predefined job workflows: process_projectfile, package and delta_apply.

While running, jobs are writing log messages which are available on project's jobs page for jobs that have reached a final status FINISHED or FAILED.

Jobs have access to project secrets.

Note

All jobs can be triggered using the QFieldCloud API.

Warnung

  • Any of the triggering conditions described on this page might change without notice.
  • All jobs must finish within 10 minutes or they will result in a timeout error and will be terminated.
"},{"location":"de/reference/qfieldcloud/jobs/#problemlosung","title":"Probleml\u00f6sung","text":"

A process_projectfile job might result in FAILED status. Check the non-exhaustive list of causes below:

  • The uploaded QGIS project file (.qgs/.qgz) is unreadable, incomplete, broken or wrong. Try to reupload the QGIS project file.
  • QGIS is crashing after opening the project file. Try to identify the layer that is causing the crash by removing one layer at time from the project and reuploading the QGIS project file.

Note

Even if a process_projectfile job results in a SUCCESS status, it does not mean the project is properly configured. The SUCCESS status just states the project has been successfully opened and all the needed information has been extracted.

"},{"location":"de/reference/qfieldcloud/jobs/#problemlosung_1","title":"Probleml\u00f6sung","text":"

A package job might result in FAILED status. Check the non-exhaustive list of causes below:

  • The project has never run a process_projectfile job that resulted in SUCCESS status.
  • Some of the project layers are inaccessible from QFieldCloud. Make sure all files are uploaded and all credentials to online layers (PostGIS, WFS etc) are stored within the QGIS project file.
"},{"location":"de/reference/qfieldcloud/jobs/#problemlosung_2","title":"Probleml\u00f6sung","text":"

A delta_apply job might result in FAILED status. Check the non-exhaustive list of causes below:

  • At least one of the online databases (PostGIS/WFS) used in the QGIS project reset the connection.
  • The project is too big and the job has failed to run.
  • There are hidden files and directories within the project that are preventing the normal work of QFieldCloud. Hidden files and directories are those starting with a leading dot (.).
"},{"location":"de/reference/qfieldcloud/permissions/","title":"Rechtevergabe","text":""},{"location":"de/reference/qfieldcloud/permissions/#rechtevergabe","title":"Rechtevergabe","text":"

QFieldCloud provides a fine grained access control over projects with the concepts of project collaborators, organization members and organization teams.

"},{"location":"de/reference/qfieldcloud/permissions/#mitwirkende","title":"Mitwirkende","text":"
  1. Nicht registrierter Nutzer
  2. Simple registered user, neither collaborator of the concerned project nor member of the concerned organization nor the concerned user.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Project collaborator role admin of the concerned project.
  5. Project collaborator role manager of the concerned project.
  6. Project collaborator role editor of the concerned project.
  7. Project collaborator role reporter of the concerned project.
  8. Project collaborator role reader of the concerned project.
  9. Organization owner of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  10. Organization member role admin of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  11. Organization member role member of the concerned organization or the organization that owns the concerned project or to which belongs the user.
"},{"location":"de/reference/qfieldcloud/permissions/#aktionen","title":"Aktionen","text":"
  • \u274c Nicht erlaubt
  • \u2705 erlaubt
  • \u2012 irrelevant
Action 1 2 3 4 5 6 7 8 9 10 11 List/query project's collaborator roles \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Create project's collaborator (i.e. define new collaborator) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Update project's collaborator's info (i.e. role) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Delete project's collaborator (i.e. remove user as collaborator) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c List organization's members \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Create organization's member (i.e. define a new member) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Get organization's member info (i.e. role) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Update organization's member info (i.e. role) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Delete organization's member info (i.e. remove user as organization's member) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c List/query public projects \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 List/query private projects \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Update project's info \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Create a project \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Delete project \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Add deltafile \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's deltafiles \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Get deltafile's status \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Download project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Upload project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Delete project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's files (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Download project's files (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c List users and organizations \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Get user's public informations \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Get user's detailed informations \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Update user's informations \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Delete user \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Get API status \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Add and remove secrets \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"de/reference/qfieldcloud/permissions/#rollen","title":"Rollen","text":""},{"location":"de/reference/qfieldcloud/permissions/#projektmitarbeiter","title":"Projektmitarbeiter","text":"

A collaborator of a normal user project can only be reporter or reader. Editor or manager can only be set to an organization's project.

"},{"location":"de/reference/qfieldcloud/permissions/#rollen_1","title":"Rollen","text":"

Eine Rolle mit h\u00f6herem Rang hat immer auch die M\u00f6glichkeiten derjenigen mit niedrigerem Rang..

Name Beschreibung admin Kann das Projekt umbenennen oder l\u00f6schen. Hat dieselben Rechte wie der Besitzer des Projektes, kann aber das Besitzrecht nicht weitergeben. Manager Kann Mitarbeiter hinzuf\u00fcgen oder entfernen. Editor Kann Daten editieren. Reporter Kann nur Daten einf\u00fcgen (nicht ver\u00e4ndern oder l\u00f6schen). Leser Kann Daten lesen."},{"location":"de/reference/qfieldcloud/permissions/#rollen_2","title":"Rollen","text":"

Eine Rolle mit h\u00f6herem Rang hat immer auch die M\u00f6glichkeiten derjenigen mit niedrigerem Rang..

Name Beschreibung admin She can add and remove members and create project Mitglied (difference compared to an other user is for billing reasons only)"},{"location":"de/reference/qfieldcloud/projects/","title":"Projekte","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"de/reference/qfieldcloud/projects/#ein-projekt-erstellen","title":"Ein Projekt erstellen","text":"

A project can be created in two different ways: either using the QFieldCloud web interface or using QFieldSync in QGIS.

"},{"location":"de/reference/qfieldcloud/projects/#dateien","title":"Dateien","text":"

Files are the skeleton on which QFieldCloud project works. To make a QFieldCloud project alive users need to upload at least a single QGIS project file in the .qgs or .qgz file formats. All geospatial files must be uploaded using the same relative paths as on one's computer. If external SVG or raster symbology is used, users must upload the corresponding files too.

Note

QFieldCloud does not support projects stored in a GeoPackage (.gpkg) files (but users can still use GeoPackage files to store datasets for their projects).

Eine typische Dateistruktur einer QGIS-Datei k\u00f6nnte etwa so aussehen:

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"de/reference/qfieldcloud/projects/#deleting-old-file-versions","title":"Deleting old file versions","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. Go to the \"Files\" section of your project.
  2. Locate the layer for which you want to delete versions.
  3. Click on the three dots next to the layer name.
  4. You will see a list of versions for that specific layer.
  5. Identify the version you want to delete and click on the red trash bin icon next to it.
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option \"Also delete n version(s) older than the selected version.\".
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.
"},{"location":"de/reference/qfieldcloud/projects/#anderungen","title":"\u00c4nderungen","text":"

Changes made on vector layers and uploaded to QFieldCloud from a QField device will appear here. A change stores the difference between attributes or geometries before and after the upload.

Changes register which method was used for uploading; it can be one of:

  • create - a new feature has been created.
  • delete - an existing feature has been deleted.
  • patch - an existing feature has been modified.

Features that have been created and later deleted without being pushed to QFieldCloud do not appear in project changes.

Note

Changes to online vector layers (PostGIS, WFS) that do not have \"Offline editing\" cloud layer action do not generate a change, but instead modify the original data source directly.

Note

Changes to vector layers done in QGIS will not appear here.

"},{"location":"de/reference/qfieldcloud/projects/#jobs","title":"Jobs","text":"

Lies mehr \u00fcber Projekt Jobs.

"},{"location":"de/reference/qfieldcloud/projects/#einstellungen","title":"Einstellungen","text":"

Project settings are available only to project owners and collaborators with \"admin\" roles. Settings should be handled carefully as users can modify sensitive project settings and perform unrecoverable actions.

  • Change the project visibility to public.
  • Wechsel den Projektbesitzer.
  • Ein Projekt dauerhaft l\u00f6schen.
  • etc

Warning

Actions issued from a project' settings page can lead to data loss!

"},{"location":"de/reference/qfieldcloud/sdk/","title":"The official QFieldCloud SDK and CLI","text":"

qfieldcloud-sdk is the official client to connect to QFieldCloud API either as a python module, or directly from the command line.

Anmerkung

qfieldcloud-sdk erfordert Python >=3.6

"},{"location":"de/reference/qfieldcloud/sdk/#cli-verwendung","title":"CLI-Verwendung","text":"

The official QFieldCloud CLI tool.

"},{"location":"de/reference/qfieldcloud/sdk/#verwendung","title":"Verwendung","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"de/reference/qfieldcloud/sdk/#beispiele","title":"Beispiele","text":"
# logs in user \"user\" with password \"pass\"\nqfieldcloud-cli login user pass\n\n# gets the projects of user \"user\" with password \"pass\" at \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# gets the projects of user authenticated with token `QFIELDCLOUD_TOKEN` at \"https://localhost/api/v1/\" as JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"de/reference/qfieldcloud/sdk/#filter","title":"Filter","text":"

Some commands allow you to define a filter on the results based on the filename with the --filter option (e.g. the download-files command).

The filters support Unix shell-style wildcards. The special characters used in shell-style wildcards are:

Pattern Bedeutung * ersetzt alles ? ersetzt ein einzelnes Zeichen [seq] matches any character in seq [!seq] matches any character not in seq

For a literal match, wrap the meta-characters in brackets. For example, '[?]' matches the character '?'.

"},{"location":"de/reference/qfieldcloud/sdk/#beispiele_1","title":"Beispiele","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"de/reference/qfieldcloud/sdk/#ubersicht-befehle","title":"\u00dcbersicht Befehle","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"de/reference/qfieldcloud/specs/#firewall-konfiguration","title":"Firewall Konfiguration","text":"

If a project contains online layers (PostGIS, WMS, WFS, etc), QFieldCloud will try to establish a connection to this services. Sometimes these services are behind a firewall and the system administrators need to allowlist the QFieldCloud IP.

Service IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"de/reference/qfieldcloud/system/#qgis-projekt","title":"QGIS Projekt","text":"

A QGIS project is a .qgs or .qgz file. A Project is created on QGIS Desktop and uploaded to QFieldCloud using the QGIS's plugin QFieldSync. Before the uploading of the QGIS project, it is necessary for each layer of the QGIS project an \"action\" that determines how QFieldSync and QField should treat the layer. There are the two types of actions that can be setup - one for QFieldCloud and one for the traditional cable export.

This information is saved within the QGS project as layer's customProperty, with the QFieldSync/action key.

The available actions are:

Action internal name Name showed in the UI OFFLINE Consolidate NO_ACTION Live layer REMOVE Ignore layer COPY Kopieren KEEP_EXISTING Keep Existing

This would be the behavior of QFieldSync with the different layer actions:

Action File based layer Not file based layer OFFLINE Create a consolidated copy of the data Create a consolidated copy of the data NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and copy the file N/A KEEP_EXISTING Make source path relative and copy the file if it does not exist N/A

This is the behavior of QFieldCloud (libqfieldsync) with the layers:

Action File based layer Not file based OFFLINE Create consolidated copy of the data on pull, apply delta file on push to original data source Create consolidated copy of the data on pull, apply delta file on push to original data source NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A KEEP_EXISTING Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A

This is the behavior of QField with the layers:

Action File based layer Not file based layer OFFLINE Create and push deltafile N/A (it's always file based at this point) NO_ACTION N/A Edit the online (live) database REMOVE N/A (the layer is no longer there) N/A (the layer is no longer there) COPY Create and push deltafile N/A KEEP_EXISTING Create and push deltafile N/A

In summary, for with QFieldCloud:

  • NO_ACTION is used for online layers that are located on a server accessible via the Internet and that are modified directly by QField.
  • HYBRID means that a geopackage will be generated on the server (or directly on the desktop for file-based layers) and downloaded by clients. The client will generate deltafiles of the changes.
  • OFFLINE is used for example to work with local databases not visible by QFieldCloud which are consolidated before being loaded from the desktop to the server and are not synchronized with the original data by QFieldCloud.
  • REMOVE will simply remove the layer from the project.
  • KEEP_EXISTENT will not be used for QFieldCloud syncronizations.

From QFieldSync it will be possible to update a project already loaded on QFieldCloud. In the event that the changes concern only styles, forms etc. but not the structure of the layers, the project on the server will simply be updated. If there are changes in the layers structure, the project will be reset on the server (delta files will be deleted) and for each client it will be necessary to download the updated version of the project before being able to push new changes.

"},{"location":"de/reference/qfieldcloud/system/#offlinedatenbank","title":"Offlinedatenbank","text":"

Offline editing mode with desktop synchronization

Offline editing mode

"},{"location":"de/success-stories/ecological-surveying/","title":"Effizienzsteigerung im \u00f6kologischen Vermessungswesen","text":""},{"location":"de/success-stories/ecological-surveying/#effizienz-bei-okologischen-erhebungen-mit-qfield-steigern","title":"Effizienz bei \u00f6kologischen Erhebungen mit QField steigern","text":"

von Ryan Bell, GIS Consultant, Delta-Simons Environmental Consultancy

"},{"location":"de/success-stories/ecological-surveying/#zielsetzung","title":"Zielsetzung","text":"

Effizientere Durchf\u00fchrung von \u00f6kologischen Erhebungen als es bisher mit traditionellen, nicht-digitalen Techniken m\u00f6glich war, unter Verwendung von QField als Instrument f\u00fcr eine standardisierte und flexible Felddatenerfassung.

"},{"location":"de/success-stories/ecological-surveying/#projektvoraussetzungen","title":"Projektvoraussetzungen","text":"

Um eine effektive Feldarbeit zu erm\u00f6glichen, ist eine regelm\u00e4\u00dfige R\u00fccksprache mit dem \u00d6kologie-Team erforderlich, um sicherzustellen, dass QField-Projekte passend vorbereitet werden. Zun\u00e4chst werden Basiskarten mit Luftbildern und vorgeschlagenen Bebauungspl\u00e4nen durch Georeferenzierung und Berechnung von Pyramiden in QGIS erstellt. Anschlie\u00dfend werden Punkt-, Linien- und Polygon-Vektorlayer erstellt, um die Digitalisierung und die damit verbundene Datenerfassung zu unterst\u00fctzen. Mithilfe von Steuerelementen werden die Attributfelder an die Anforderungen des \u00d6kologie-Teams angepasst. Dazu geh\u00f6ren:

Stil

Auswahlliste mit ausw\u00e4hlbaren Stilen, die auf die \u00f6kologische Feldaufnahme zugeschnitten sind

Skale

Auswahlliste mit ausw\u00e4hlbaren Massst\u00e4ben f\u00fcr Punkt- und Linienobjekte

Information

Platz zum Einf\u00fcgen einer Objektbeschreibung

Bild

Platz zum Aufnehmen und Speichern von Bildern

Geometrie

enth\u00e4lt automatisch ausgef\u00fcllte Geometriewerte, z.B. Fl\u00e4che, Umkreis, L\u00e4nge

Zeitstempel

zeichnet die Zeit und das Datum auf, an dem ein Objekt hinzugef\u00fcgt/ge\u00e4ndert wurde

Figure 1 - Overview of the traditional workflow in ecological surveying at Delta-Simons compared with the workflow created using QField. Single-headed arrows indicate the direction of one-way communication, whereas double-headed arrows indicate two-way conversation.

"},{"location":"de/success-stories/ecological-surveying/#ergebnis","title":"Ergebnis","text":"

Delta-Simons spart etwa 40 % der Zeit, die zuvor f\u00fcr die herk\u00f6mmliche \u00f6kologische Datenerfassung im Feld ben\u00f6tigt wurde. QField hat den Arbeitsablauf bei der \u00f6kologischen Vermessung erheblich verbessert durch:

  • Keine erneute Erstellung von GIS-Ausgaben aus physischen Zeichnungen mehr erforderlich
  • Verringerung der f\u00fcr GIS-Ergebnisse erforderlichen \u00c4nderungen
  • Verbesserung der Kommunikationskan\u00e4le (siehe Abbildung 1)
  • Verbesserung der Genauigkeit und Qualit\u00e4t der Daten

"},{"location":"de/success-stories/geologic-mapping/#geologische-untersuchungen","title":"Geologische Untersuchungen","text":"

von Rohanna Gibson, Strukturgeologin, Terrane Geoscience

"},{"location":"de/success-stories/geologic-mapping/#zielsetzung","title":"Zielsetzung","text":"

To collect new data on bedrock geology and view existing geoscience data in the field. Geologic mapping is completed using paper maps and/or digital devices for data collection. The goal is to improve the geologic mapping workflow by entering data directly in the field, create quality data with consistent terms, and reference existing geoscience data in the field.

"},{"location":"de/success-stories/geologic-mapping/#projektvorbereitung","title":"Projektvorbereitung","text":"

Prior to starting in QField, a geologic mapping geopackage was designed to collect vector data including point station, structure, photo, and sample layers as well as line and polygon layers for contacts, faults, alteration, and geology. Attribute fields are customized for ease of data entry and data quality assurance using value maps, defaults (value or expression), and constraints within the Attributes Form. For example, the structural layer includes:

Koordinaten

Felder mit x- und y-Koordinatenwerten aus GPS-Daten

Strukturtyp

Value map (drop down list) with structural features (e.g., bedding, cleavage, lineation), set with a \"not null\" constraint

Azimut und Neigung

Integerwerte im Wertebereich von 0-360 bzw. 0-90

Datum

Voreingestellter Datums- und Zeitwert bei Erstellung des Merkmales

Figure 1: Structure list

Symbology and labels are customized for each layer, including embedded SVG symbols for structural features that are rotated with the azimuth field.

In addition to field data, base maps and historic data are compiled into geopackages for reference. Base maps include vector topographic data and raster orthophotos. Raster geophysical data and vector geochemical data are included if available, as well as historic geologic mapping. Map themes are designed to quickly toggle between geologic mapping, geophysics, and geochemistry views.

"},{"location":"de/success-stories/geologic-mapping/#datenerhebung","title":"Datenerhebung","text":"

Field data collection includes adding point data for map stations, structures, photos, and samples. Polygons and lines are drawn freehand with a stylus or adding vertices manually.

Location and direction of travel are displayed using internal device GPS (or external GPS device linked via Bluetooth), historic vector and raster layers can be viewed relative to location. Current and historic vector layers can be searched and viewed in QField.

Field data are synchronized in QGIS followed by a short data clean up and verification process. The QGIS project is then exported back to QField for additional data collection.

Figure 2: Field work

Figure 3: QField form

Structural data collection may be upgraded with future development of a geologic compass feature. https://github.com/opengisch/QField/issues/1882

"},{"location":"de/success-stories/geologic-mapping/#ergebnisse","title":"Ergebnisse","text":"

Final geologic maps and analysis are prepared directly from field data sets with no need to digitize field data. Depending on proficiency and type of mapping, the QField geologic mapping workflow takes approximately the same amount of field time as manual (paper) mapping and drastically reduces office data digitization time. Additionally, historic data are easily referred to in the field, allowing for real time interpretation and targeted field work. Maps and attribute tables can be exported directly from QField or the QGIS project for daily field updates or communication between working groups.

QField allows for data integrity with customizable attribute fields and database compatibility. Field data quality assurance can be built in during project design, ensuring attributes are consistent between users and reducing human error with constraints and default values.

Figure 4: Map result

"},{"location":"de/success-stories/lulc-mapping-fiji/#arbeitsablauf","title":"Arbeitsablauf","text":"
  1. The LULC ground truth collection form was designed in QGIS.
  2. A set of predefined ground truth plot locations were generated based on a stratification of satellite data within the study area.
  3. The form, predefined plots, and appropriate offline background layers were packaged in QGIS and then loaded onto each of the tablets used by the field team (Figure 1).
  4. A team member navigated to a predefined plot in QField and created a ground truth point at the location and labelled the point with the most appropriate pre-defined LULC class (Figure 2).
  5. Data collected from all tablets was combined into one ground truth data collection in QGIS.
  6. Image interpretation using the OpenForis platform will be used to increase the number of ground truth plots.
  7. The final ground truth collection will be imported into Google Earth Engine to produce the LULC map and calculate the map accuracy.

Figure 1: Predefined Ground Truth Plots

Figure 2: Capturing land cover class

"},{"location":"de/success-stories/lulc-mapping-fiji/#danksagung","title":"Danksagung","text":"

We would like to thank the field team from the Fiji Ministry of Forestry especially Viliame Tupua and Renata Varea (USP). The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

The Fiji Forestry/USP field team is about to collect ground truth data with QField.

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"Brutvogelkartierung","text":""},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#der-gebrauch-von-qfield-fur-brutvogelkartierungen-im-wattenmeer","title":"Der Gebrauch von QField f\u00fcr Brutvogelkartierungen im Wattenmeer","text":"

Von Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#ziel-und-voraussetzungen","title":"Ziel und Voraussetzungen","text":"

Das Wattenmeer in D\u00e4nemark, Deutschland und den Niederlanden ist f\u00fcr viele Brutvogelarten von herausragender Bedeutung. Die Schutzstation Wattenmeer nimmt j\u00e4hrlich am trilateralen Monitoring- und Bewertungsprogramm (TMAP) f\u00fcr das Wattenmeer teil und \u00fcberwacht die Anzahl der Brutv\u00f6gel in mehr als 100 Monitoringgebieten in Schleswig-Holstein/Deutschland. F\u00fcr eine Reihe von Arten \u00fcberwachen wir einen bedeutenden Anteil des gesamten deutschen Brutbestandes.

Projekt\u00fcberblick und Lage der Monitoringfl\u00e4chen der Schutzstation Wattenmeer (gelb).

Die meisten Feldarbeiten werden von j\u00e4hrlich wechselnden Freiwilligen durchgef\u00fchrt, die in der Regel nicht \u00fcber viel Erfahrung verf\u00fcgen. Eine gute Betreuung w\u00e4hrend der \u00dcberwachungsphase im Fr\u00fchjahr ist daher sehr wichtig. Gleichzeitig stellt die Menge der gesammelten Daten eine gro\u00dfe b\u00fcrokratische Herausforderung dar.

Bis 2018 wurden Papierkarten verwendet, um die Daten im Feld zu erfassen. Die gr\u00f6\u00dften Nachteile des analogen Systems waren:

  • die Orientierung im Feld war ohne GPS-Ortung ziemlich schwierig positioning
  • alle Ergebnisse mussten manuell ausgewertetund in Datentabellen und GIS \u00fcbertragen werden, \u00dcbertragungsfehler waren wahrscheinlich (jedes Jahr werden etwa 18.000 Beobachtungen gesammelt) GIS manually, transmission errors were likely (about 18,000 observations are collected every year)
  • die Daten konnten erst nach dem Erfassungszeitraum \u00fcberpr\u00fcft werden, und unwahrscheinliche Beobachtungen konnten nicht direkt kontrolliert werden

Aus diesem Grund haben wir einen digitalen Monitoring-Workflow implementiert, der die Leistungsf\u00e4higkeit von QField, die Vorteile eines Cloud-Speichersystems und die Rechenleistung von R nutzt. Die meisten Aufgaben werden nun vollst\u00e4ndig in R automatisiert. \u00dcber die Cloud k\u00f6nnen Daten aus allen Gebieten mit tagesgenauer Aktualit\u00e4t abgerufen und ausgewertet werden.

Schema des Daten\u00fcbertragungssystems. Feldbeobachtungen werden in QField auf einem Tablet protokolliert und in einen Cloud-Speicher hochgeladen. Daten aus allen Gebieten werden von einem R-Skript abgerufen und automatisch verarbeitet.

Im Fr\u00fchjahr 2019 haben wir unser System mit sieben Tablets getestet, die auf sieben von insgesamt 12 verschiedenen \u00dcberwachungsstationen verteilt waren.

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#projektvorbereitung","title":"Projektvorbereitung","text":"

Auf einem Desktop-Computer richteten wir ein QGIS-Projekt ein, das ein hochaufl\u00f6sendes Luftbild als Hintergrund zur Orientierung im Feld enthielt. F\u00fcr die Erfassungsdaten erstellten wir eine benutzerdefinierte Geopackage-Datenbank mit vordefinierten Dropdown-Spalten und Eingabevorgaben. Au\u00dferdem f\u00fcgten wir vordefinierte Strecken hinzu, um die Freiwilligen anzuleiten und unser Monitoring weiter zu standardisieren.

Bild der QField-Schnittstelle. F\u00fcr die Dateneingabe haben wir eine Geopaketdatei mit benutzerdefinierter Dropdown-Liste und Eingabevorgaben verwendet.

Die protokollierten Beobachtungen werden in QField \u00fcbersichtlich dargestellt.

Wir verwendeten eine zus\u00e4tzliche Synchronisations-App, die die Felddaten nach der Feldarbeit automatisch vom Tablet in eine Google Drive-Cloud hochlud. F\u00fcr das Herunterladen der Daten, das automatisierte Backup, die \u00dcberpr\u00fcfung und den Export der Daten haben wir ein R-Skript geschrieben.

Nach der automatischen Synchronisierung der Daten in der Cloud k\u00f6nnen die Ergebnisse aus den verschiedenen Bereichen \u00fcber ein benutzerdefiniertes R-Skript \u00fcberpr\u00fcft werden.

Auch eine visuelle \u00dcberpr\u00fcfung der gesammelten Daten ist \u00fcber R m\u00f6glich.

Das grunds\u00e4tzliche Konzept von QField als vereinfachte Feldanwendung von QGIS hat sich f\u00fcr unsere Arbeit mit Freiwilligen als sehr n\u00fctzlich erwiesen. W\u00e4hrend wir in QGIS ein Projekt mit einem hohen Ma\u00df an Anpassungsm\u00f6glichkeiten einrichten k\u00f6nnen, das alle unsere Bed\u00fcrfnisse abdeckt, m\u00fcssen die Feldarbeiter nur die Grundlagen verstehen. Ein gro\u00dfer Vorteil: Unerw\u00fcnschte \u00c4nderungen sind in QField fast unm\u00f6glich.

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#feldarbeit","title":"Feldarbeit","text":"

W\u00e4hrend der Feldarbeit war die Orientierung auf den Tablets im Vergleich zu gedruckten Papierkarten viel einfacher, insbesondere in den ausgedehnten Salzwiesen. Die Dateneingabe ging dank der M\u00f6glichkeit, den zuletzt eingegebenen Wert automatisch wiederzuverwenden, recht schnell. Die Erfassung von Beobachtungen mit dem Tablet nahm im Vergleich zu Papierkarten nur wenig zus\u00e4tzliche Zeit in Anspruch.

Die Ausr\u00fcstung.

Der Arbeitsablauf.

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#auswertung-und-aussicht","title":"Auswertung und Aussicht","text":"

W\u00e4hrend einer Testphase im Fr\u00fchjahr 2019 gab es keine Probleme mit der Software und alles funktionierte wie geplant. In einer Evaluierungsumfrage gaben alle Teilnehmer an, dass sie lieber das Tablet als die analogen Papierkarten f\u00fcr die Feldarbeit verwenden. Die Nutzung des benutzerdefinierten QField-Projekts wurde als unkompliziert und einfach bewertet.

Insgesamt wurden mehr als 18.000 Datenpunkte im Feld gesammelt. Dank der automatisierten Datenverarbeitung konnten wir viel Zeit im B\u00fcro sparen und \u00dcbertragungsfehler vermeiden. Au\u00dferdem werden die mit Tablets und GPS-Positionierung erhobenen Daten eine viel h\u00f6here r\u00e4umliche Genauigkeit aufweisen. In Zukunft werden wir daher vollst\u00e4ndig auf tabletbasierte Feldarbeit umstellen.

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#danksagung","title":"Danksagung","text":"

Wir danken der Ernst-Commentz Stiftung, der Europ\u00e4ischen Tier- und Naturschutz Stiftung und der Adolf und Hildegard Isler Stiftung f\u00fcr die gro\u00dfz\u00fcgige Unterst\u00fctzung unseres Projekts. Au\u00dferdem m\u00f6chten wir uns bei den Entwicklern von QField und R f\u00fcr die Bereitstellung fantastischer Open-Source-Software bedanken. Es ist gro\u00dfartig, dass solche Projekte dank freier Software auch von einer vergleichsweise kleinen Naturschutzgesellschaft umgesetzt werden k\u00f6nnen.

"},{"location":"de/success-stories/mosquito-malario-ground-truth-data-collection/#ziel-und-voraussetzungen","title":"Ziel und Voraussetzungen","text":"

For a research work aiming at improving the knowledge on the environment of the mosquitoes that transmit malaria, the French Research Institute for Sustainable Development needed to generate a land cover map of two rural areas in Africa, one in Burkina Faso and one in Ivory Coast. Two satellites images (Spot 6 at 1.5 meters spatial resolutions) are used as input of a supervised object-based image classification for this work. The supervised method implies the collection of ground truth parcels, i.e. location and geo-referencing of a set of parcels of each land cover class on the ground, preferably spread all over the study areas. Both areas are 50 km2 wide and their nature (savannahs and rural areas, where roads are mainly narrow clay tracks) imply to move around in motorbike or by feet. In addition, one could quickly get lost in the rural labyrinth tracks in absence of a map. We hence needed light and very portable equipment, as well as a way to easily explore the area without getting lost.

"},{"location":"de/success-stories/mosquito-malario-ground-truth-data-collection/#projektvorbereitung","title":"Projektvorbereitung","text":"

We created a QGIS project with the Spot image and a layer to collect the ground data. We first converted our Spot image to a Geopackage raster, and built pyramids so as to get quick rendering in QField. The whole image (50 km2 at 1.5 m spatial resolution with 3 bands) weighted approximately 800 MB, which enabled us to load it in our tablet without the need to add any extra memory.

We created a vector layer to draw our ground truth parcels (i.e. polygons of land cover parcels). It contained a field to identify the land cover type, some fields to take pictures and a field for eventual additional notes.

We then uploaded the project in QField in our tablet.

"},{"location":"de/success-stories/mosquito-malario-ground-truth-data-collection/#feldarbeit","title":"Feldarbeit","text":"

On the field, we were able to move around easily in motorbike without getting lost, thanks to our location displayed on QField with the satellite image as background. When a parcel of interest was identified, we were able to draw its perimeter in QField and very easily fill-in the proper information on the attribute table (land cover type, pictures). When hesitating on the land cover type to attribute to a given parcel, we were able, in \"live\" (i.e. on the ground), to quickly look at previously retrieved parcels and compare them to the parcel of interest (with the pictures and the satellite image).

We were able, without any extra effort at the end each field working day, to see the progress of the work: which pieces of our study area we had covered, which remained to explore, how many parcels we had got for each land cover class and how many remained to retrieve. This is very appreciable in such conditions, where work can be testing and nights can be shorts. Back in office, we did not have to realize fastidious and time-consuming work such as digitalizing the parcels from a traditional GPS point layer, linking the pictures to our land cover layer, etc., which traditionally took days of work.

3 land cover parcels that were digitalized on the ground

Getting back to one parcel: which information was collected

Digitalizing a new parcel and filling the attribute table

On the field work using Qfield

"},{"location":"de/success-stories/river-state-survey/#zielsetzung","title":"Zielsetzung","text":"

In order to assess the structural and morphological state of their water courses, the community of Milvignes needed to survey all the rivers crossing their territory.

"},{"location":"de/success-stories/river-state-survey/#ergebnis","title":"Ergebnis","text":"

In less than 3 days, the technician surveyed successfully all the 10'894 meters of water courses. Back at the office, it took only 2 hours to treat the data and get the final result.

  • Facilitated the field survey
  • Accelerated the data treatment

"},{"location":"de/success-stories/rwanda-rural-water/#zielsetzung","title":"Zielsetzung","text":"

To conduct data collection of all rural water supply network in Rwanda, and keep updating the data continuously in order to improve operation & maintenance of waterworks.

"},{"location":"de/success-stories/rwanda-rural-water/#projektvorbereitung","title":"Projektvorbereitung","text":"Before starting our data collection, we conducted the following things.
  • Develop our own PostGIS database
  • Develop QGIS project template with Geopackage. The Geopackage table design is equal to PostGIS to be able to copy and paste to PostGIS.

Apart from preparing Android devices, we purchased GPS devices for higher positioning accuracy. In WASAC, we bought Garmin GPSMAP 64S. Sometimes, GPS of smartphone and tablet is not very accurate, so we normally capture the same location by using Garmin GPS, then correct the location of QField\\'s data after data collection work.

"},{"location":"de/success-stories/rwanda-rural-water/#datenerhebung","title":"Datenerhebung","text":"

Once we prepared Geopackage and QGIS project template, we conducted training of QGIS/QField in July 2018 and launched our data collection work in 27 districts in the whole country of Rwanda. 27 engineers sent their Geopackage to the central office in Kigali. the MIS (Management Information System) specialist validated and entered their data from Geopackage to PostGIS database. We completed our initial data collection works until April 2019.

data collection procedure

"},{"location":"de/success-stories/rwanda-rural-water/#danksagung","title":"Danksagung","text":"

We thank all of district water and sanitation support engineers to conduct their data collection work. Additionally, we want to thank the developers of QField and QGIS for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by an organization of water sector in developing countries.

"},{"location":"fr/get-started/concepts/#concepts","title":"Concepts","text":"

QField est con\u00e7u selon quelques principes cl\u00e9s :

"},{"location":"fr/get-started/concepts/#rester-simple","title":"Rester simple","text":"

Les besoins de saisie sur le terrain ne sont pas les m\u00eames qu'au bureau. L'\u00e9cran est plus petit, les appareils et les t\u00e2ches sont diff\u00e9rents.

Le but de QField est d'aider les utilisateurs \u00e0 r\u00e9aliser ces t\u00e2ches sans encombrer l'interface. Seules les fonctionnalit\u00e9s utiles \u00e0 la r\u00e9alisation des t\u00e2ches devant \u00eatre effectu\u00e9es sur le terrain sont disponibles. Tout le reste ne l'est pas.

Cela signifie que tout ce qui concerne la symbologie des couches, la d\u00e9finition des formulaires ou la configuration du projet devra \u00eatre effectu\u00e9 au pr\u00e9alable sur un poste informatique avec QGIS.

"},{"location":"fr/get-started/concepts/#etre-compatible-avec-qgis","title":"\u00catre compatible avec QGIS","text":"

QField est bas\u00e9 sur QGIS. Ce n'est pas une r\u00e9\u00e9criture de QGIS, il utilise vraiment les m\u00eames librairies. Le moteur de rendu est exactement le m\u00eame que celui de QGIS et votre projet sur votre appareil mobile sera donc visuellement identique \u00e0 l'affichage sur votre ordinateur de bureau.

Si quelque chose est d\u00e9j\u00e0 disponible en tant qu'option de configuration dans un projet QGIS, cela ne devrait pas \u00eatre r\u00e9invent\u00e9. QField utilise donc les m\u00eames widgets d'\u00e9dition que QGIS. Si un projet est d\u00e9j\u00e0 configur\u00e9 sur un poste d'ordinateur, il devrait aussi fonctionner tel quel sur un appareil mobile.

Gardez en m\u00e9moire qu'il s'agit du concept. C'est ce que nous avons en t\u00eate lorsque nous d\u00e9veloppons QField. Cela ne veut pas dire que c'est d\u00e9j\u00e0 compl\u00e8tement en place.

"},{"location":"fr/get-started/concepts/#base-sur-les-modes-de-fonctionnement","title":"Bas\u00e9 sur les \"modes\" de fonctionnement","text":"

QField est construit autour de modes. Les modes sont similaires \u00e0 un outil de cartographie dans QGIS. Un mode d\u00e9finit la t\u00e2che que l'utilisateur est en train d'effectuer. Soit l'utilisateur est en train de naviguer dans les donn\u00e9es, soit il est en train de num\u00e9riser quelque chose de nouveau.

"},{"location":"fr/get-started/contribute/","title":"Contribuez","text":""},{"location":"fr/get-started/contribute/#contribuez","title":"Contribuez","text":"

QField est un projet open source. Il est libre d'\u00eatre partag\u00e9, utilis\u00e9, modifi\u00e9 et restera ainsi. Nous sommes heureux si cette application vous aide de quelque mani\u00e8re cr\u00e9ative que ce soit pour vous. Si vous la trouvez utile, nous serons plus heureux encore si vous pouviez offrir quelque chose en retour. Quelques suggestions :

  • Notez l'appli \u2605\u2605\u2605\u2605\u2605;
  • Twittez \u00e0 ce propos;
  • Suivez nous sur twitter;
  • Ecrivez \u00e0 propos de votre exp\u00e9rience (tenez-nous au courant s'il-vous-pla\u00eet!);
  • Aidez \u00e0 la documentation;
  • Traduire la documentation ou l'appli;
  • Financer une fonctionnalit\u00e9; ou
  • Simplement passez nous remercier ou buvez un verre avec nous la prochaine fois que vous croisez OPENGIS.ch \u00e0 une conf\u00e9rence.
"},{"location":"fr/get-started/contribute/#developpement","title":"D\u00e9veloppement","text":"

Si vous souhaitez vous impliquer dans le d\u00e9veloppement de QField, prenez connaissance de la documentation suivante : - D\u00e9p\u00f4t QField - D\u00e9p\u00f4t QFieldCloud - D\u00e9p\u00f4t QFieldSync

"},{"location":"fr/get-started/contribute/#credits","title":"Cr\u00e9dits","text":"

QField, QFieldCloud et QFieldSync sont d\u00e9velopp\u00e9s par OPENGIS.ch . OPENGIS.ch r\u00e9alise du conseil , du d\u00e9veloppement , de la formation et du support pour du logiciel open source notamment QField et QGIS.

"},{"location":"fr/get-started/faq/#questions-frequemment-posees","title":"Questions fr\u00e9quemment pos\u00e9es","text":"Combien de versions d'un fichier sont stock\u00e9es sur QFieldCloud ? Comment supprimer les anciennes versions de fichiers ? Quels sont les navigateurs pris en charge par QFieldCloud ? Y a-t-il une dur\u00e9e maximale qu'une action peut prendre sur QFieldCloud ? J'ai une question sur QField ou QFieldCloud. \u00c0 qui puis-je m'adresser ?

Vous trouverez plus de questions relatives au programme et aux services sur la page FAQ QFieldCloud.

"},{"location":"fr/get-started/faq/#combien-de-versions-dun-fichier-sont-stockees-sur-qfieldcloud","title":"Combien de versions d'un fichier sont stock\u00e9es sur QFieldCloud ?","text":"

Le nombre de versions d'un fichier stock\u00e9 d\u00e9pend du type de compte. 3 versions sont stock\u00e9es pour le compte COMMUNITY, et 10 pour les autres types de compte.

"},{"location":"fr/get-started/faq/#comment-puis-je-supprimer-les-anciennes-versions-dun-fichier","title":"Comment puis-je supprimer les anciennes versions d'un fichier","text":"

Vous pouvez supprimer les anciennes versions d'un fichier, \u00e0 l'exception de la derni\u00e8re version, \u00e0 partir de QFieldSync ou de l'interface web QfieldCloud. Lorsque vous supprimez une version, toutes les versions pr\u00e9c\u00e9dentes sont \u00e9galement supprim\u00e9es.

"},{"location":"fr/get-started/faq/#quels-sont-les-navigateurs-pris-en-charge-par-qfieldcloud","title":"Quels sont les navigateurs pris en charge par QFieldCloud","text":"

Nous essayons d'assurer la compatibilit\u00e9 avec les versions r\u00e9centes (jusqu'\u00e0 un an) de Firefox, des navigateurs bas\u00e9s sur Chromium (par exemple Chrome et Edge) et Safari.

"},{"location":"fr/get-started/faq/#y-a-t-il-une-duree-maximale-quune-action-peut-prendre-sur-qfieldcloud","title":"Y a-t-il une dur\u00e9e maximale qu'une action peut prendre sur QFieldCloud ?","text":"

Les t\u00e2ches de QFieldCloud doivent se terminer dans les 10 minutes, sinon elles sont interrompues. Si vous avez des besoins particuliers, vous pouvez [nous contacter] (mailto:info@opengis.ch) pour trouver une solution ad hoc.

"},{"location":"fr/get-started/faq/#jai-une-question-sur-qfield-ou-qfieldcloud-a-qui-puis-je-madresser","title":"J'ai une question sur QField ou QFieldCloud. \u00c0 qui puis-je m'adresser ?","text":"

Nous disposons d'une plateforme de discussion pour communiquer avec les autres membres de notre communaut\u00e9. Si vous avez besoin d'un soutien professionnel, veuillez nous contacter.

"},{"location":"fr/get-started/","title":"D\u00e9marrer","text":""},{"location":"fr/get-started/#commencer-avec-qfield-et-qfieldcloud","title":"Commencer avec QField et QFieldCloud","text":""},{"location":"fr/get-started/#installation","title":"Installation","text":"Android iOS Windows Linux MacOS

QField peut \u00eatre utilis\u00e9 avec n'importe quelle version sup\u00e9rieure \u00e0 Android 5. Si vous envisagez d'acqu\u00e9rir un nouvel appareil, nous vous sugg\u00e9rons qu'il ait au moins Android 9.

QField peut \u00eatre trouv\u00e9 sur l'Appstore.

T\u00e9l\u00e9charger la derni\u00e8re version pour Windows.

T\u00e9l\u00e9charger la derni\u00e8re version beta pour Linux et laissez-nous un commentaire sur la mani\u00e8re dont elle fonctionne.

T\u00e9l\u00e9charger la derni\u00e8re version beta pour MacOS et laissez-nous un commentaire sur la mani\u00e8re dont elle fonctionne.

QField permet de travailler efficacement avec des donn\u00e9es SIG sur le terrain.

L'interface utilisateur optimis\u00e9e de QField masque toute la puissance sous le capot de QGIS.

"},{"location":"fr/get-started/#qfieldcloud","title":"QFieldCloud","text":"

Int\u00e9grant de mani\u00e8re fluide les relev\u00e9s de terrain en \u00e9quipe, la technologie sans \u00e9quivalent de QFieldCloud permet \u00e0 vos \u00e9quipes de se concentrer sur ce qui est important et de s'assurer que vous collectiez de mani\u00e8re efficiente les meilleures donn\u00e9es possibles.

Gr\u00e2ce \u00e0 l'int\u00e9gration avec QField, vos \u00e9quipes pourront commencer \u00e0 faire des relev\u00e9s en un rien de temps.

S'enregistrer maintenant

"},{"location":"fr/get-started/license/","title":"Licence","text":""},{"location":"fr/get-started/license/#licence","title":"Licence","text":"

QField est publi\u00e9e sous la licence GNU Public License (GPL) Version 2 ou sup\u00e9rieure. Le d\u00e9veloppement de QField sous cette licence signifie que vous pouvez inspecter et modifier le code-source et garantit que vous aurez toujours acc\u00e8s \u00e0 une application de collecte de donn\u00e9es de terrain bas\u00e9e sur QGIS qui soit gratuite et puisse \u00eatre librement modifi\u00e9e.

Vous pouvez acc\u00e9der au code-source via github

"},{"location":"fr/get-started/sponsor/#credits","title":"Cr\u00e9dits","text":"

QField, QFieldCloud and QFieldSync sont d\u00e9velopp\u00e9s par OPENGIS.ch. OPENGIS.ch fait de la consultation, du d\u00e9veloppement, de la formation et du support pour les logiciels open source tels QField et QGIS.

"},{"location":"fr/get-started/storage/#acces-de-qfield-aux-emplacements-de-stockage","title":"Acc\u00e8s de QField aux emplacements de stockage","text":"

Vous trouverez ci-dessous des instructions sp\u00e9cifiques \u00e0 votre syst\u00e8me d'exploitation sur la mani\u00e8re d'acc\u00e9der aux projets de manipulation ainsi qu'aux jeux de donn\u00e9es individuels dans QField.

Note

Note aux utilisateurs pr\u00e9existants de QField : pour des raisons de s\u00e9curit\u00e9, Google a depuis novembre 2021 un nouvel ensemble de r\u00e8gles d'acc\u00e8s au stockage qui interdit \u00e0 la plupart des applications d'acc\u00e9der directement aux fichiers dans la plupart des emplacements des stockages internes et externes d'un appareil. Pour travailler dans ce nouveau cadre, QField doit importer des projets et des jeux de donn\u00e9es dans l'emplacement de stockage sp\u00e9cifi\u00e9 par Google dans lequel QField a un acc\u00e8s illimit\u00e9 en lecture et en \u00e9criture. Les instructions ci-dessous devraient guider la migration des utilisateurs vers le nouveau paradigme.

"},{"location":"fr/get-started/storage/#ouverture-de-projets-et-de-jeux-de-donnees-dans-android-and-ios","title":"Ouverture de projets et de jeux de donn\u00e9es dans Android and iOS","text":"

QField peut ouvrir des projets et des ensembles de donn\u00e9es de trois fa\u00e7ons :

  • en important \u00e0 partir d'une URL ;
  • en important un dossier de projet (seulement dans Android) ;
  • en important un fichier de projet compress\u00e9 (sur Android seulement) ;
  • en important un ou plusieurs jeu(x) de donn\u00e9es individuels (seulement dans Android).

Actions d'import dans QField

Ces actions sont disponibles en cliquant sur le bouton d'import (+) se trouvant dans le coin inf\u00e9rieur droit de l'\u00e9cran de s\u00e9lection de projets/jeux de donn\u00e9es, qui est accessible en cliquant sur le bouton \"Ouvrir un fichier local\" se trouvant sur l'\u00e9cran d'accueil de QField.

"},{"location":"fr/get-started/storage/#import-a-partir-dune-url","title":"Import \u00e0 partir d'une URL","text":"

Lors de l'import d'un projet ou d'un jeu de donn\u00e9es individuel par l'action \"Import URL\", l'utilisateur devra fournir un lien URL vers un fichier. QField ira alors en chercher le contenu et l'enregistrera dans \u2018Projets import\u00e9s\u2019 - sous r\u00e9serve que l'URL pointe vers un projet compress\u00e9 dans une archive ZIP - ou \u2018Jeux de donn\u00e9es import\u00e9s\u2019.

Bo\u00eete de dialogue d'import URL dans QField

QField consid\u00e9rera une archive ZIP comme un projet compress\u00e9 lorsqu'un ou plusieurs fichier(s) de projet .qgs/.qgz sont d\u00e9tect\u00e9s.

"},{"location":"fr/get-started/storage/#importer-un-repertoire-de-projet","title":"Importer un r\u00e9pertoire de projet","text":"

Lors de l'import d'un projet par l'action \"Import d'un projet \u00e0 partir d'un r\u00e9pertoire\", il sera demand\u00e9 \u00e0 l'utilisateur d'accorder \u00e0 QField le droit de lecture du contenu d'un r\u00e9pertoire donn\u00e9 dans le stockage du p\u00e9riph\u00e9rique via un syst\u00e8me de s\u00e9lection de r\u00e9pertoire. Une fois le r\u00e9pertoire s\u00e9lectionn\u00e9, QField copie le contenu du r\u00e9pertoire (incluant ses sous-r\u00e9pertoires) \u00e0 l'endroit de ses 'Projets import\u00e9s'. L'utilisateur peut ainsi ouvrir et interagir avec le projet \u00e0 partir de l\u00e0.

R\u00e9importer un r\u00e9pertoire donn\u00e9 par l'action du menu d\u00e9roulant r\u00e9\u00e9crira par dessus les projets existants portant le m\u00eame nom de r\u00e9pertoire. Cela permet aux utilisateurs d'\u00eatre en mesure de mettre \u00e0 jour les projets.

Note

Les \u00e9ditions, les ajouts et suppressions d'entit\u00e9s seront enregistr\u00e9s dans le jeu de donn\u00e9es du projet import\u00e9 et non pas dans le r\u00e9pertoire original s\u00e9lectionn\u00e9 durant le processus d'import. Voir les sections ci-dessous sur la mani\u00e8re d'envoyer/exporter les projets et jeux de donn\u00e9es modifi\u00e9s.

"},{"location":"fr/get-started/storage/#import-dun-projet-compresse","title":"Import d'un projet compress\u00e9","text":"

Les projets peuvent \u00eatre import\u00e9s dans QField \u00e0 partir d'un projet compress\u00e9 dans une archive ZIP. Lors du choix de l'action 'Import d'un projet \u00e0 partir d'un ZIP', l'utilisateur se verra demander la s\u00e9lection d'un fichier ZIP \u00e0 partir de l'espace de stockage de son appareil. QField d\u00e9compressera alors le fichier \u00e0 l'emplacement 'Projets import\u00e9s'. L'utilisateur pourra ensuite ouvrir et interagir avec le projet \u00e0 partir d'ici.

Cela peut grandement faciliter le d\u00e9ploiement \u00e0 distance de projets en ayant la possibilit\u00e9 d'envoyer un unique fichier aux utilisateurs.

"},{"location":"fr/get-started/storage/#import-de-jeux-de-donnees-individuels","title":"Import de jeu(x) de donn\u00e9es individuels","text":"

L'action 'Importer un/des jeu(x) de donn\u00e9es' permet de s\u00e9lectionner un ou plusieurs jeux de donn\u00e9es via une interface Android de s\u00e9lection de fichiers. D\u00e8s que les jeux de donn\u00e9es seront s\u00e9lectionn\u00e9s, QField les copiera dans le r\u00e9pertoire 'Jeux de donn\u00e9es import\u00e9s', o\u00f9 l'utilisateur pourra ensuite ouvrir et modifier leur contenu.

Note

L'utilisateur s'assurera que tous les fichiers annexes sont s\u00e9lectionn\u00e9s lors de l'import de jeux de donn\u00e9es (ex. : la s\u00e9lection d'un shapefile n\u00e9cessite celle des fichiers .shp, .shx, .dbf, .prj et .cpg).

"},{"location":"fr/get-started/storage/#export-des-projets-et-jeux-de-donnees-modifies-sur-android","title":"Export des projets et jeux de donn\u00e9es modifi\u00e9s sur Android","text":"

Une fois que l'utilisateur a modifi\u00e9 les projets et jeux de donn\u00e9es import\u00e9s, QField offre diff\u00e9rents moyens pour envoyer et sortir de son stockage de fichiers prot\u00e9g\u00e9 par le syst\u00e8me :

  • en exportant un r\u00e9pertoire de projet ou un jeu de donn\u00e9es propre ;
  • en envoyant un r\u00e9pertoire de projet compress\u00e9 vers une appli {cloud, courriel, messagerie, etc.} ;
  • en envoyant un jeu de donn\u00e9es individuel vers une appli {cloud, courriel, messagerie, etc.} ;
  • en acc\u00e9dant au contenu import\u00e9 directement par c\u00e2ble USB.

Actions d'export dans QField

Ces actions sont disponible via le menu d\u00e9roulant li\u00e9 \u00e0 la liste des r\u00e9pertoires de projet et des jeux de donn\u00e9es individuels dans le s\u00e9lectionneur de projet/jeu de donn\u00e9es, qui est accessible en cliquant sur le bouton 'Ouvrir un fichier local' affich\u00e9 sur l'\u00e9cran d'accueil de QField.

"},{"location":"fr/get-started/storage/#export-dun-repertoire-de-projet-ou-dun-jeu-de-donnees-individuel","title":"Export d'un r\u00e9pertoire de projet ou d'un jeu de donn\u00e9es individuel","text":"

Lors du choix de l'action 'Export vers un r\u00e9pertoire', il sera demand\u00e9 \u00e0 l'utilisateur de s\u00e9lectionner un emplacement - en utilisant le s\u00e9lectionneur syst\u00e8me de r\u00e9pertoire sur Android - dans lequel le contenu du r\u00e9pertoire de projet s\u00e9lectionn\u00e9 ou du jeu de donn\u00e9es individuel sera copi\u00e9.

Cette action peut \u00eatre utilis\u00e9e pour copier le contenu de projets ou de jeux de donn\u00e9es modifi\u00e9s dans le r\u00e9pertoire du p\u00e9riph\u00e9rique auquel peuvent avoir acc\u00e8s des applications tiers de synchronisation telles que Syncthing ou copier directement le contenu dans des comptes cloud de fournisseurs qui supportent le stockage d\u00e9limit\u00e9 d'Android (au moment de la r\u00e9daction de ces lignes, seule l'appli NextCloud offre un tel support).

Note

L'export vers un r\u00e9pertoire r\u00e9\u00e9crira par-dessus le contenu pr\u00e9existant.

"},{"location":"fr/get-started/storage/#envoi-dun-repertoire-de-projet-compresse","title":"Envoi d'un r\u00e9pertoire de projet compress\u00e9","text":"

L'action 'Envoyer un r\u00e9pertoire compress\u00e9 vers' compresse le contenu d'un r\u00e9pertoire s\u00e9lectionn\u00e9 dans une archive ZIP. L'utilisateur se verra alors demander par quelle application sur leur p\u00e9riph\u00e9rique l'archive ZIP r\u00e9sultante doit \u00eatre envoy\u00e9e.

L'utilisateur peut compresser et envoyer des projets entiers en s\u00e9lectionnant des r\u00e9pertoires racines dans le r\u00e9pertoire 'Projets import\u00e9s' de QField, ainsi qu'envoyer certains r\u00e9pertoires parmi les r\u00e9pertoires de projet. Cela permet \u00e0 l'utilisateur de limiter les fichiers compress\u00e9s \u00e0 un sous-r\u00e9pertoire tel que /DCIM par exemple.

"},{"location":"fr/get-started/storage/#envoi-dun-jeu-de-donnees-individuel","title":"Envoi d'un jeu de donn\u00e9es individuel","text":"

Users can select the \u2018Send to\u2018 action for individual datasets, allowing for the sending of edited datasets directly to third party apps such as Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"fr/get-started/storage/#acces-au-contenu-importe-directement-par-cable-usb","title":"Acc\u00e8s au contenu import\u00e9 directement par c\u00e2ble USB","text":""},{"location":"fr/get-started/storage/#android","title":"Android","text":"

Il est possible d\u2019acc\u00e9der \u00e0 des projets et jeux de donn\u00e9es import\u00e9s directement par c\u00e2ble USB. L'emplacement est affich\u00e9 dans la barre de navigation sup\u00e9rieure du s\u00e9lectionneur de projet/jeu de donn\u00e9es.

Sur la plupart des p\u00e9riph\u00e9riques connect\u00e9s \u00e0 un ordinateur via un c\u00e2ble USB, le chemin sera <drive>:/Android/data/ch.opengis.qfield/files/. L'utilisateur trouvera \u00e0 la fois les r\u00e9pertoires 'Jeux de donn\u00e9es import\u00e9s' et 'Projets import\u00e9s' \u00e0 l'int\u00e9rieur desquels les projets et jeux de donn\u00e9es import\u00e9s sont plac\u00e9s. Les changements apport\u00e9s au contenu du projet et aux jeux de donn\u00e9es sont enregistr\u00e9s dans les fichiers localis\u00e9s \u00e0 cet emplacement.

"},{"location":"fr/get-started/storage/#ios","title":"iOS","text":"

Les projets et jeux de donn\u00e9es import\u00e9s sont accessibles directement par c\u00e2ble USB en navigant via iTunes dans le r\u00e9pertoire de l'application QField sous Windows et macOS. Sous Linux, l'utilisateur peut faire de m\u00eame en passant par \u2018libimobiledevice\u2018.

"},{"location":"fr/get-started/support/#support-commercial","title":"Support Commercial","text":"

As developer of QField and QFieldCloud, OPENGIS.ch provides training packages and custom commercial support and development contracts with SLA.

"},{"location":"fr/get-started/support/#developpement-et-applications-personnalisees","title":"D\u00e9veloppement et applications personnalis\u00e9es","text":"

You probably have plenty of ideas for nice features that are not implemented yet. Please contact us to discuss the best approach to integrate this idea into QField or to create your own custom app.

"},{"location":"fr/get-started/support/#support-communautaire","title":"Support communautaire","text":"

You can ask your questions on gis.stackexchange

You can use the user discussions platform

"},{"location":"fr/get-started/third-part-tutorials/","title":"Tutoriels d'intervenants ext\u00e9rieurs","text":""},{"location":"fr/get-started/third-part-tutorials/#tutoriels-dintervenants-exterieurs","title":"Tutoriels d'intervenants ext\u00e9rieurs","text":"

Retrouvez ici les tutoriels cr\u00e9\u00e9s par notre communaut\u00e9 :

  • QField tutorials from Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField Quickstart Udemy course by Michael Miller
  • Practices with QField course (Portuguese language) by Nelson Silva
"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/","title":"Configuration avanc\u00e9e","text":""},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#guide-de-configuration-avancee","title":"Guide de configuration avanc\u00e9e","text":"

Aide

Nous avons une plateforme de discussion de la communaut\u00e9 pour discuter de vos questions, doutes et id\u00e9es. N'h\u00e9sitez pas \u00e0 y jeter un coup d'oeil.

"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#sources-de-vecteurs-supportees","title":"Sources de vecteurs support\u00e9es","text":"

\u00c0 l'heure actuelle, QFieldCloud prend en charge les couches GeoPackage et PostGIS pour l'\u00e9dition collaborative. D'autres formats pris en charge par QGIS devraient \u00e9galement fonctionner, mais ne sont pas officiellement support\u00e9s.

"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#travail-avec-des-geopackages","title":"Travail avec des GeoPackages","text":"

Utiliser des GeoPackages est g\u00e9n\u00e9ralement le meilleur solution pour une configuration simple pour centraliser les donn\u00e9es collect\u00e9es par vos utilisateurs QField dans un seul fichier.

Si vous souhaitez configurer des relations, il est recommand\u00e9 d'ajouter un champ UUID dans vos tables et de l'utiliser comme cl\u00e9 \u00e9trang\u00e8re au lieu du champ fid des GeoPackages, car il est susceptible d'\u00eatre modifi\u00e9 afin d'\u00e9viter les conflits si deux utilisateurs cr\u00e9ent de nouvelles entit\u00e9s en m\u00eame temps.

"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#exemple-de-workflow-geopackages","title":"Exemple de workflow (GeoPackages)","text":"
  1. Configuration dans QGIS:
    1. Cr\u00e9er un nouveau projet.
    2. Cr\u00e9er une couche GeoPackage, et la sauvegarder dans le m\u00eame dossier que le projet QGIS.
    3. Mettre le GeoPackage \u00e0 \"\u00c9dition hors-ligne\" dans le plugin QFieldSync.
    4. T\u00e9l\u00e9verser le projet vers QFieldCloud.
  2. Collecter des donn\u00e9es sur l'appareil avec QField:
    1. Ouvrir QFieldCloud et importer le projet.
    2. Collecter des donn\u00e9es et pousser les modifications.
  3. T\u00e9l\u00e9charger les r\u00e9sultats dans QGIS.
    1. Dans QFieldSync, t\u00e9l\u00e9charger les fichiers mis \u00e0 jour (le fichier GeoPackage devrait avoir \u00e9t\u00e9 modifi\u00e9).

Attention

Ce workflow ne permet pas de modifier le GeoPackage sur le bureau, compte-tenu du fait qu'\u00e9tant bas\u00e9 sur un fichier, l'ensemble du GeoPackage sera remplac\u00e9. Cela signifie que les donn\u00e9es ne peuvent \u00eatre vectoris\u00e9es qu'en utilisant QFieldCloud.

"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

Utiliser des couches PostGIS est une bonne solution si vous souhaitez que les donn\u00e9es de vos utilisateurs QField soient mises \u00e0 jour directement dans votre base de donn\u00e9es par QFieldCloud lorsqu'ils synchronisent leur travail, et ceci sans aucune autre \u00e9tape.

Cela n\u00e9cessite que votre base de donn\u00e9es soit accessible publiquement et que les informations d'identification soient sauvegard\u00e9es en clair dans le projet QGIS. Soyez conscient des implications de ces exigences en mati\u00e8re de s\u00e9curit\u00e9, et pensez \u00e0 faire des sauvegardes.

"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#exemple-de-workflow-postgis","title":"Exemple de workflow (PostGIS)","text":"
  1. Configuration dans QGIS:
    1. Cr\u00e9er un nouveau projet.
    2. Cr\u00e9er une couche PostGIS, en v\u00e9rifiant que les identifiants sont sauvegard\u00e9s dans le projet.
    3. Assurez-vous que la connexion \u00e0 la base de donn\u00e9es PostGIS est accessible publiquement (IP publique ou nom de domaine, \u00e7a ne fonctionnera pas avec 127.0.0.1 ou localhost).
    4. Dans les param\u00e8tres du projet QFieldSync, mettez le GeoPackage \u00e0 \u00c9dition hors ligne si vos utilisateurs QField ne disposent pas d'une connexion Internet fiable sur le terrain, ou \u00e0 Acc\u00e8s direct \u00e0 la base de donn\u00e9es.
    5. T\u00e9l\u00e9verser le projet vers QField cloud.
  2. Collecter des donn\u00e9es sur l'appareil avec QField:
    1. Ouvrir QFieldCloud et importer le projet.
    2. Collecter des donn\u00e9es (et pousser les modifications une fois revenu au bureau si vous utilisiez l'\u00c9dition hors ligne).
  3. Regarder les r\u00e9sultats sur QGIS:
    1. Toutes les modifications devraient \u00eatre visibles directement dans la base de donn\u00e9es PostGIS.

Note

En utilisant l'Acc\u00e8s direct \u00e0 la base de donn\u00e9es, QFieldCloud \u00e9ditera directement les donn\u00e9es dans la base de donn\u00e9es PostGIS. Cela ne fonctionnera qu'avec une connexion Internet fiable sur le terrain, mais pr\u00e9sente l'avantage que toutes les donn\u00e9es sont directement visibles par tous les utilisateurs, ce qui permet d'utiliser toute configuration sp\u00e9cifique \u00e0 PostGIS (triggers, champs g\u00e9n\u00e9r\u00e9s, etc.).

Note

En utilisant l'\u00c9dition hors ligne, QField travaillera sur une copie locale de la base de donn\u00e9es dans un GeoPackage, qui sera synchronis\u00e9e par QFieldCloud avec la base de donn\u00e9es d'origine. C'est le meilleur choix si la connexion sur le terrain n'est pas fiable. Les modifications ne seront visibles pour les utilisateurs qu'une fois synchronis\u00e9es avec QFieldCloud. Comme une copie locale est cr\u00e9\u00e9e, les fonctionnalit\u00e9es avanc\u00e9es de PostGIS ne seront pas disponibles sur QField. Tout comme pour les GeoPackages ordinaires, si vous d\u00e9finissez des relations, il est recommand\u00e9 d'utiliser des UUID au lieu de cl\u00e9s primaires enti\u00e8res pour \u00e9viter les conflits si plusieurs utilisateurs cr\u00e9ent des donn\u00e9es en m\u00eame temps.

Vous pouvez trouver plus d'informations sur r\u00e9f\u00e9rence technique QFieldCloud

"},{"location":"fr/get-started/tutorials/get-started-qfc/","title":"Premiers pas","text":""},{"location":"fr/get-started/tutorials/get-started-qfc/#guide-de-demarrage","title":"Guide de d\u00e9marrage","text":"

Aide

Nous avons une plateforme de discussion de la communaut\u00e9 pour discuter de vos questions, doutes et id\u00e9es. N'h\u00e9sitez pas \u00e0 y jeter un coup d'oeil.

"},{"location":"fr/get-started/tutorials/get-started-qfc/#creer-un-compte-qfieldcloud","title":"Cr\u00e9er un compte QFieldCloud","text":"

Pr\u00e9paration Desktop

Aller sur la page d'inscription, saisir les d\u00e9tails et cr\u00e9er un nouveau compte QFieldCloud.

Registration form

"},{"location":"fr/get-started/tutorials/get-started-qfc/#modifier-profil","title":"Modifier profil","text":"

Modifier vos param\u00e8tres personnels. Ajouter une photo de profil ou avoir une vue d'ensemble de vos projets et de vos appartenances \u00e0 des organisations.

"},{"location":"fr/get-started/tutorials/get-started-qfc/#facturation","title":"Facturation","text":"

Ajouter des informations de facturation au compte est n\u00e9cessaire pour utiliser le plan QFieldCloud Pro ou le plan Organisation.

Pour un Pro plan, suivre ces \u00e9tapes :

  1. Cliquer sur le nom d'utilisateur en-haut \u00e0 droite de la page
  2. Cliquer sur \"Upgrade to pro\"
  3. Dans la partie \"Subscription\", cliquer sur \"Upgrade\"
  4. Dans la section Pro, cliquer sur \"Activate\"
  5. Lire attentivement les \"Terms of Service\" et donner son accord pour les termes de service, puis \"Proceed\"
  6. Dans la partie \"Billing Address\", remplir le formulaire, puis cliquer sur \"Proceed to payment\"

Pour un Organization plan, suivre ces \u00e9tapes :

  1. Cliquer sur le nom d'utilisateur en-haut \u00e0 droite de la page
  2. Cliquer sur \"Create organization\"
  3. Click on \"Create\"
  4. Choose a name for your organization with only 150 characters or fewer, letters, digits, and @/./+/-/_
  5. Click on \"Create\"
  6. Choose how much storage is needed
  7. Carefully read the \"Terms of Service\"and agree to the terms of service, then \"Proceed\"
  8. Dans la partie \"Billing Address\", remplir le formulaire, puis cliquer sur \"Proceed to payment\"

If the billing information is incomplete, at any time it is possible to finish filling up the form by going to Billing > Subscription > Finish checkout

All pricing information is available on the Pricing page.

"},{"location":"fr/get-started/tutorials/get-started-qfc/#organisations","title":"Organisations","text":"

Your organizations are listed here. Find out more about teams, members and their roles in concepts of the QField Ecosystem.

"},{"location":"fr/get-started/tutorials/get-started-qfc/#projets","title":"Projets","text":"

Search and choose a project from the list or start to create a new project.

QFieldCloud projects overview

"},{"location":"fr/get-started/tutorials/get-started-qfc/#connection-to-qfieldcloud-on-qgis-desktop","title":"Connection to QFieldCloud on QGIS Desktop","text":"

Pr\u00e9paration Desktop

In order to connect to QFieldCloud, you need the Plugin \u201cQFieldSync\u201d in QGIS. The next steps show you how you can install and synchronize your data to and from QFieldCloud.

"},{"location":"fr/get-started/tutorials/get-started-qfc/#install-qfieldsync","title":"Install QFieldSync","text":"

Open the QGIS plugin manager by going to the Plugins -> Manage and install Plugins... menu.

Find QFieldSync in the list of plugins and install the latest version by clicking the Install Plugin button.

Note

Since QFieldCloud is still in beta phase, there are frequent updates and fixes. Please upgrade your QFieldSync plugin often. In case of an issue, please try upgrading to the latest release before reporting.

Successful installation

After successful installation, a new toolbar appears:

"},{"location":"fr/get-started/tutorials/get-started-qfs/","title":"Premiers pas","text":""},{"location":"fr/get-started/tutorials/get-started-qfs/#extension-qfieldsync","title":"Extension QFieldSync","text":"

The QFieldSync plugin helps preparing and packaging QGIS projects for QField.

QFieldSync supports your project preparation with automating the following:

  • Required steps for project setup (e.g. portable_project)
  • Creating basemaps from a single raster layer or from a style defined in a map theme.
  • Configuring the offline editing functionality and synchronizing changes back.
"},{"location":"fr/get-started/tutorials/get-started-qfs/#flux-de-travail","title":"Flux de travail","text":"

Pour avoir un rapide aper\u00e7u du processus, voici une liste des \u00e9tapes classiques :

  1. Create a QField package. This is a working copy in a separate folder.
  2. Copier le paquet QField sur le p\u00e9riph\u00e9rique-cible.
  3. Sortir en ext\u00e9rieur et collecter des donn\u00e9es.
  4. Copie-retour des donn\u00e9es modifi\u00e9es vers votre ordinateur
  5. Synchroniser les donn\u00e9es modifi\u00e9es avec votre base de donn\u00e9es ou vos fichiers
"},{"location":"fr/get-started/tutorials/get-started-qfs/#configuration-de-la-couche","title":"Configuration de la couche","text":"

Configure the project layers

In the project configuration dialog, an action can be defined for each layer individually. Depending on the layer type, different types of actions are available.

Copier

The layer will be copied to the package folder. This is only available for file-based layers.

Pas d'action

The layer source will be left untouched. This is only available for non-file-based layers like WMS, WFS, Postgis...

\u00c9dition hors-ligne

A working copy of the layer is copied into the package folder. Every change which is done in the packaged project during work is recorded in a changelog. When synchronizing the changes back later on, this log will be replayed and all changes also be applied to the main data base. There is no conflict handling in place.

Enlever

The layer will be removed from the working copy. This is useful if a layer is used in the basemap and will not be available in the packaged project.

Properties

There are some additional options to fine tune your QField project in the properties

  1. Lock geometries: do not allow changing geometries and only allow changing attributes on this layer.
  2. Set up the attachment default naming, please refer to the Configurable picture path
  3. Set up the maximum number of items shown in the relation editor widget

QFieldSync Layer Properties

"},{"location":"fr/get-started/tutorials/get-started-qfs/#configuration-du-fond-de-plan","title":"Configuration du fond de plan","text":"

A base map is a raster layer which is added as the bottommost layer to the packaged project file.

If the base map option is enabled, a base map will be rendered, whenever the project is packaged. The area of interest - the extent which will be rendered -will be chosen at packaging time.

Il y a deux sources possibles pour un fond de plan :

Couche

A raster layer. This is useful to take an offline copy of an online layer like a WMS or to take a working copy of an unsupported format like an ECW or MrSID layer.

Th\u00e8me de carte

A map theme. This is useful to create a base map based on a combination of several layers with styling. These layers can then be removed from the working package and do not need to be rendered on the device. This can save some disk space and battery on the device.

The tile size defines the spatial resolution. It determines the number of map units per pixel. If the map canvas CRS has meters as units and tile size is set to 1, each raster pixel will have a spatial extent of 1x1 m, if it is set to 1000, each raster pixel will have a spatial extent of 1 square kilometer.

"},{"location":"fr/get-started/tutorials/get-started-qfs/#configuration-de-ledition-hors-ligne","title":"Configuration de l'\u00e9dition hors-ligne","text":"

If only synchronize features in area of interest is checked, only features which are within the extent of the map canvas as packaging time will be copied to the offline editing working copy.

"},{"location":"fr/how-to/attributes-form/","title":"Formulaire d'attributs","text":""},{"location":"fr/how-to/attributes-form/#formulaire-dattributs","title":"Formulaire d'attributs","text":"

QField creates forms similar to, but not equal to QGIS. The field widgets from QGIS are supported on a best effort basis and optimized for the mobile use.

Type de widget Support Notes Edition de texte - HTML is not supported - Numerical input is enforced based on the type. Case \u00e0 cocher Value Map Cach\u00e9 Fichier joint This field is combined with camera integration. It is also able to open other files like pdf and doc (if you have an appropriate viewer) Attachment (photo settings) Date Heure Range R\u00e9f\u00e9rence de relation Outil Relation Valeur relationnelle UUID Generator QML / HTML Widget Autres Funding"},{"location":"fr/how-to/attributes-form/#modifiable","title":"Modifiable","text":"

The editable flag of fields is respected.

"},{"location":"fr/how-to/attributes-form/#se-souvenir-des-dernieres-valeurs","title":"Se souvenir des derni\u00e8res valeurs","text":"

QField offers a much more fine-grained control over the last used values and ignores the QGIS setting.

"},{"location":"fr/how-to/attributes-form/#glisser-deposer-les-formulaires-du-designer","title":"Glisser-d\u00e9poser les formulaires du designer","text":"

Les groupes et onglets venant des formulaires du designer par glisser-d\u00e9poser sont support\u00e9s.

"},{"location":"fr/how-to/attributes-form/#configure-a-relation-widget","title":"Configure a Relation Widget","text":"

Pr\u00e9paration Desktop

For more information refer to the relations chapter of the official QGIS Documentation.

The relation widget shows all the referencing child features in a list. It is possible to add, delete and open them.

The visual identification of the list entries are done via the Display Expression of the child layer.

"},{"location":"fr/how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

Pr\u00e9paration Desktop

The widget type Attachment is used with fields that store the path to files.

Il peut \u00eatre utilis\u00e9 pour :

  • show and take photos or add pictures from the gallery
  • \u00e9couter et enregistrer des clips audio
  • Visualiser et enregistrer des vid\u00e9os
  • montrer des liens vers des fichiers externes comme des PDFs ou d'autres documents

Form attachment picture

Form attachment audio

Form attachment video

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

The option hyperlink on the attachment widget will disable the camera functionality and enable a hyperlink to open a document (pdf, doc, ...).

"},{"location":"fr/how-to/attributes-form/#configurable-attachment-path","title":"Configurable attachment path","text":"

Pr\u00e9paration Desktop

QFieldSync provides the possibility to configure the path of attachments.

  • Go to QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Paths

"},{"location":"fr/how-to/attributes-form/#configure-a-value-relation-widget","title":"Configure a Value Relation Widget","text":"

Pr\u00e9paration Desktop

The widget Value Relation offers values from a related table in a combobox. You can select layer, key column and value column. Several options are available to change the standard behaviors: allow null value, order by value and allow multiple selections. The widget will display a drop-down or multiple-select list of the referenced features.

"},{"location":"fr/how-to/attributes-form/#configure-conditional-visibility","title":"Configure Conditional Visibility","text":"

Pr\u00e9paration Desktop

Groups can be hidden based on an expression. This is useful when certain attributes are only required under certain conditions. As an example imagine mapping trees. Some of them might have a disease and you have a list of possible deseases. To not clutter the form with many fields, make a group and configure a visibility expression for a group \"diseases\". Add a field \"desease\" with a checkbox. Only when the checkbox is checked, the list of diseases will be available to you.

Configuration of a group box that will only be shown if the checkbox \"measures_taken\" is checked.

Voyons ce que nous avons dans l'attribut :

"},{"location":"fr/how-to/attributes-form/#define-constraints","title":"Define Constraints","text":"

Pr\u00e9paration Desktop

Attribute fields can have constraints attached. Constraints are expressions that needs to evaluate to True (or 1) in order to be able to save the form. Constraints are configured on a per-field basis and a description can be added that will be shown if a constraint is not satisfied.

Configuration of a constraint within a range

"},{"location":"fr/how-to/attributes-form/#cas-dutilisation-courante","title":"Cas d'utilisation courante","text":"

You cannot enter an elevation value higher than the highest mountain in this country.

\"elevation\" < 5000\n

Un identifiant est requis dans ce champ.

\"identifier\" IS NOT NULL\n
"},{"location":"fr/how-to/attributes-form/#define-default-values","title":"Define Default Values","text":"

Pr\u00e9paration Desktop

Fields can have default values configured. Default values are inserted into the attribute form when digitizing a new feature. They are visible and can be modified as long as the field is editable. They can be based on the geometry or expression variables.

Configuration of a formatted date as default value

"},{"location":"fr/how-to/attributes-form/#variables-supplementaires","title":"Variables suppl\u00e9mentaires","text":"

For more information regarding storing information related to your position in object attributes, refer to the deticated GNSS documentation.

For QFieldCloud users, two variables can be used in expressions including attribute form's default values: - @cloud_username which returns the name of the currently logged in QFieldCloud user. - @cloud_useremail which returns the email address of the currently logged in QFieldCloud user.

"},{"location":"fr/how-to/attributes-form/#cas-dutilisation-courante_1","title":"Cas d'utilisation courante","text":"

Ins\u00e9rer l'information de positionnement comme variable :

@position_horizontal_accuracy\n

Ins\u00e9rer la date et l'heure actuelle :

now()\n

Ins\u00e9rer la longueur de la ligne num\u00e9ris\u00e9e :

length($geometry)\n

Configurer les variables g\u00e9n\u00e9rales sur l'appareil et les ins\u00e9rer.

@operator_name\n

If you want to assign a region code based on the location where a new feature is inserted, you can do so by using an aggregate expression:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

To transform the coordinates received from \\@position_coordinate to the coordinate system of your project:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} If you want to use the snapping results after drawing a line, you can use the [\\@snapping_results]{.title-ref} variable. The following code extracts the value of the attribute [id]{.title-ref} of the snapping match of the first point of a line. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"fr/how-to/attributes-form/#configure-auto-complete-value","title":"Configure Auto-complete Value","text":"

Pr\u00e9paration Desktop

The \"Use completer\" checkbox must be checked to be able to use the auto-complete in the value relation.

Enable auto-complete within QGIS

Here a video showing how it works on QField

"},{"location":"fr/how-to/authentication/#prepare-the-authentication-in-qgis","title":"Prepare the authentication in QGIS","text":"

Pr\u00e9paration Desktop

To setup a WFS with OAuth2 in QGIS follow these steps in the QGIS project configuration.

In the WFS layer configuration:

widgets

Add a new authentication configuration. Parameters need to be adjusted to the OAuth2 server setup:

widgets

"},{"location":"fr/how-to/authentication/#export-the-authentication-from-qgis","title":"Export the authentication from QGIS","text":"

Pr\u00e9paration Desktop

Note

Exporting an auth configuration requires at least QGIS 3.20. It is possible to only use QGIS 3.20 to prepare the auth config and configure the QGIS project itself with an earlier version of QGIS.

Note

It is important that the Configuration ID of the exported configuration and the configuration stored in the QGIS project match.

At this point, verify that you are able to properly connect to the service from QGIS. This authentication configuration must first be exported from QGIS itself.

To do so, open the QGIS options dialog and focus on the authentication panel. There, you can select the OAuth2 configuration used by the project layer(s) by clicking on the appropriate row in the configurations table widget. Then, use the lower-right utilities button to select the export selected authentication configurations to file action.

widgets

When prompted for a password, leave it blank. You will be warned that she might be leaking sensitive information. In the case of OAuth2 configurations, it is safe to do so.

Once you have exported the authentication configuration to an XML file, she copies that file onto the device(s) running QField. The file has to be copied to the devices <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ QField directory. The /QField/auth/ path is created when first launching QField.

Note

Since QField 2 the auth files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/auth instead of the devices main directory <drive>:/QField/auth.

Once the authentication configuration XML file is copied, you can copy the project file containing OAuth2-protected layer(s) onto the device(s) and open the project in QField. You will be prompted for the user, password, and 2-step-verification authentication code within a browser panel that will pop up in QField itself.

Once authenticated, content will be rendered without the need to re-enter user information for the duration of the session.

"},{"location":"fr/how-to/digitize/","title":"Num\u00e9riser","text":""},{"location":"fr/how-to/digitize/#numeriser","title":"Num\u00e9riser","text":"

QField allows to digitize, edit and delete point, line and polygon features while in the field.

"},{"location":"fr/how-to/digitize/#collecter-les-entites","title":"Collecter les entit\u00e9s","text":"

Fieldwork

To start digitizing new features, enable the Edit mode by clicking on the pencil icon in the side dashboard and selecting the layer within which you want to add new features.

The current layer within which features are to be added is highlighted in green.

"},{"location":"fr/how-to/digitize/#formulaire-dattributs","title":"Formulaire d'attributs","text":"

After digitizing a geometry, the attribute form will appear allowing you to edit attribute values for the newly-added feature.

Note

You can supress the attribute form upon feature addition via a configuration option for a given layer via its properties dialog in QGIS

Moreover, you have the option to digitize the form using the scanning QR or Bar Code reader functionality available within the feature form's text edit widget.

Upon clicking the three-dot icon button, a menu will be presented offering three distinct actions: \"Copy,\" \"Paste,\" and \"Scan Code\".

Opting for the \"Scan Code\" action will trigger QField's code reader, initiating the scanning process to decode the code.

Once the codes have been successfully scanned, users can validate their choice by clicking the checkmark (\u2714\ufe0f) OK button. This action will populate the attribute with the decoded value, streamlining the digitization process.

In addition, the Code Reader offers the capability to read NFC text tags.

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"fr/how-to/digitize/#garder-en-memoire-les-valeurs-de-lattribut","title":"Garder en m\u00e9moire les valeurs de l'attribut.","text":"

For quick collection of rather homogeneus datasets, it is crucial to not having to enter the same attribute values over an over. The checkboxes at the right of every attribute allow remembering of the last entered value for each attribute individually so that the next time you will add a feature on the same layer, these attributes will be automatically pre-filled.

"},{"location":"fr/how-to/digitize/#outil-vertex","title":"Outil Vertex","text":"

The vertex editor allows you to move or delete pre-existing vertices as well as adding new vertices to geometries.

"},{"location":"fr/how-to/digitize/#outil-de-decoupage","title":"Outil de D\u00e9coupage","text":"

The split tool allows you to split line and polygon geometries into two halves, one of which will become a new feature of its own.

"},{"location":"fr/how-to/digitize/#supprimer-des-entites","title":"Supprimer des entit\u00e9s","text":"

Fieldwork

Deleting a feature is done by selecting the Delete feature action in the feature form's 3-dot menu.

QField also allows you to delete multiple features at a time. To do so, first identify the features by short tapping on the relevant parts of the map. Then activate the multi-selection mode by long pressing on one of the features you want to delete. When checkbox appears next to the feature names, select further features to delete (you can tap on the map to add more features too). Once done, select the Delete Selected Feature(s) action in the features list 3-dot menu.

"},{"location":"fr/how-to/digitize/#accrochage","title":"Accrochage","text":"

Pr\u00e9paration Desktop

While digitizing new features, new points can be snapped to existing geometries.

All configuration can be done in Project > Snapping Settings

"},{"location":"fr/how-to/digitize/#types-daccrochage","title":"Types d'accrochage","text":"

Il est possible d'accrocher de nouveaux points

  • only to nodes of existing geometries
  • only to segments of existing geometries
  • to nodes and segments of existing geometries
"},{"location":"fr/how-to/digitize/#accrochage-a-des-couches","title":"Accrochage \u00e0 des couches","text":"

Il est possible d'accrocher \u00e0 une seule ou plusieurs couches

"},{"location":"fr/how-to/digitize/#tolerance-daccrochage","title":"Tol\u00e9rance d'accrochage","text":"

La tol\u00e9rance d'accrochage peut \u00eatre sp\u00e9cifi\u00e9e en unit\u00e9s de cartes ou en pixels

In almost any case, the units should be set to pixels. We made good experiences with a tolerance value of 20.

"},{"location":"fr/how-to/gnss/#project-configuration","title":"Project configuration","text":"

Pr\u00e9paration Desktop

"},{"location":"fr/how-to/gnss/#positioning-variables","title":"Positioning variables","text":"

You can get access to positioning information through additional expression variables accessible in the attribute form. These will only be available when positioning is enabled.

These variables are commonly used as part ofdefault values expressions for fields to keep track of the quality of individual measured points.

  • @position_source_name - The name of the device that gave location information as reported by the sensor. To differenciate between internal and external sensor. If the position is manually set, and the position is not snapped to the cursor, the source name is \"manual\". In case the cursor is not snapped to the position, all other variables will be null, if you need this, use the gnss_ variables instead.
  • @position_quality_description - A human readable and translated string for the quality as reported by the sensor. E.g. \"Fixed RTK\". It is only available when the crosshair is snapped to the sensor. - IE
  • @position_coordinate - A point with the coordinate in WGS84. Lon, Lat, Altitude as delivered by the sensor. It is only available when the crosshair is snapped to the sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - The horizontal accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_timestamp - The timestamp of the position in UTC as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_direction - The direction of movement in degrees from true north as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_ground_speed - Groundspeed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_magnetic_variation - The angle between the horizontal component of the magnetic field and true north, in degrees as reported by the sensor. Also known as magnetic declination. A positive value indicates a clockwise direction from true north and a negative value indicates a counter-clockwise direction. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_accuracy - The vertical accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_3d_accuracy - The 3 dimensional accuracy of the coordinate (in meters), 3D-RMS as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_speed - The vertical speed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_averaged_count - This variable holds the number of collected positions from which an averaged position was calculated when digitizing in this mode. For non-averaged positions, the value will be set to 0 (zero). - IE
  • @position_pdop - Position dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_hdop - Horizontal dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_vdop - Vertical dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_number_of_used_satellites - Number of satellites as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_used_satellites - A list of satellites in use (pri) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - The GPS Fix Status \"NoData\", \"NoFix\", \"Fix2D\" or \"Fix3D\" as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_fix_mode - Fix mode (where \"M\" = Manual, forced to operate in 2D or 3D or \"A\" = Automatic, 3D/2D) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E

Info

I: Internal position source E: External (NMEA) position source

All @position_* variables have a corresponding @gnss_* variable. The gnss variables always report the gnss sensor values, even when the crosshair is not snapped.

Exemples:
  • when the crosshair is snapped to the sensor - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_source_name --> sensor name.
  • when the crosshair is manually moved - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The value is NULL. - @position_source_name > The value is manual.
"},{"location":"fr/how-to/hiding-legend-nodes/","title":"Masquer la l\u00e9gende","text":""},{"location":"fr/how-to/hiding-legend-nodes/#masquer-la-legende","title":"Masquer la l\u00e9gende","text":"

Il est possible de configurer votre projet QGIS pour permettre de masquer la l\u00e9gende.

"},{"location":"fr/how-to/hiding-legend-nodes/#configurer-la-legende-cachee","title":"Configurer la l\u00e9gende cach\u00e9e","text":"

Pr\u00e9paration Desktop

Dans les propri\u00e9t\u00e9s du projet QGIS, aller dans Sources de donn\u00e9es et cocher la case \"priv\u00e9\" des couches \u00e0 masquer.

Masquer la l\u00e9gende

"},{"location":"fr/how-to/#how-to-guides","title":"How-to guides","text":"

QField leverages the power of QGIS to comfortably configure your projects. After setting up everything, you can then synchronise your project and any additional files to your device and immediately get down to work.

Synchronising your projects to your teams' devices, can be done in various way. The QFieldSync plugin helps preparing and packaging QGIS projects for QField and distributing it to your devices. For a seamless integration experience and for managing teams we highly suggest using QFieldCloud.

QField is built to be very user friendly and intuitive. We suggest starting it and opening a demo project to get used to the powerful interaction possibilities.

Vous trouverez ici de nombreuses ressources sur la mani\u00e8re de configurer et interagir avec QField.

"},{"location":"fr/how-to/itinerary/#configure-attribute-form-widget-in-qgis","title":"Configure attribute form widget in QGIS","text":"

Pr\u00e9paration Desktop

Here is an example for navigation to features of a point layer.

Create a new field in your data table (type text). In the attribute form settings, select \"attachment\" as widget type. Tick \"Display a hyperlink for document path (read-only)\". Then enter the following expression as default value:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

And tick \"Apply default value on update\" in case you make changes to your geometry.

If you simply want to show your feature location in Google Maps, you can use the following expression: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"fr/how-to/live-default-value/#configuration","title":"Configuration","text":"

Pr\u00e9paration Desktop

To make it work, the attribute has to be set up with another attribute dependency.

An example of attribute dependency settings

For an image:

live default value image

For a value relation:

live default value relation

"},{"location":"fr/how-to/map-interaction/","title":"Interagir avec la carte","text":""},{"location":"fr/how-to/map-interaction/#interagir-avec-la-carte","title":"Interagir avec la carte","text":"

Here are some of the possible interactions with the map in QField.

"},{"location":"fr/how-to/map-interaction/#legende-de-carte","title":"L\u00e9gende de carte","text":"

Fieldwork

Open the Main menu and expand the layers list to display the legend of the map.

On double-tap or long-press on a layer, you get offered the following possibilities.

  • Show on map to control visibility.
  • Show labels to control the visibility of the labels.
  • Expand legend item to show/hide the layer's sub-items.
  • Zoom to layer to have all the layer items on the map.
  • Reload data to get the current data of a layer with remote sources.
  • Show feature list to show all the layer's features in the identification list.

Additionally, you have the option to adjust the layer opacity for each individual layer using the \"Opacity\" slider.

"},{"location":"fr/how-to/map-interaction/#selectionner-des-entites","title":"S\u00e9lectionner des entit\u00e9s","text":"

Fieldwork

Tap on a feature on the map to identify it. If several features are located where you tapped (either because there are multiple features really close one to another, or because several layers are overlapping), they will all be listed in the menu that opens on the right of the screen.

Tap on one of the listed features to access its attributes.

  1. Tap the arrows to scroll through all the identified features.
  2. Tap the centre button to centre the map on the selected feature.
  3. Tap the edit button to edit the attributes of the selected feature.
  4. Scroll through the sub-menus to access all the attributes.

"},{"location":"fr/how-to/map-interaction/#exceptions-couches-interrogeables","title":"Exceptions couches interrogeables","text":"

Often it is not required to be able to query every layer. Some layers are only present as basemap, and their attributes are not of interest.

You can manage this layer list in QGIS desktop in Project > Project Properties > Identify Layers and uncheck the base layers.

"},{"location":"fr/how-to/map-styling/#expression-daffichage","title":"Expression d'affichage","text":"

Pr\u00e9paration Desktop

In QField, objects are identified with a name. The expression to generate this name can be defined by opening the attribute table in QGIS and switching to the form view. Choose the appropriate field or an expression in the list there. Starting from QGIS 3, this can be done directly from the Vector Layer Properties > Display page.

L'expression d'affichage est aussi utilis\u00e9e pour rechercher dans les couches.

The display expression will be used to represent features with an identification string throughout QField.

"},{"location":"fr/how-to/map-styling/#couches-en-lecture-seule-non-identifiables-et-interrogeables","title":"Couches en lecture seule, non identifiables et interrogeables","text":"

Pr\u00e9paration Desktop

Some layers in a project are just there for pure visual purpose. Such layers should not show up when a user taps somewhere to identify objects.

Some other layers serve as source of information and shouldn't be modified by the user. It is possible to protect layers from editing attributes or adding and deleting features.

Il est aussi possible de configurer quelles couches sont recherch\u00e9es.

To configure identify, readonly and searchable behavior, go to the Project > Properties > Data Sources page and activate the checkboxes to match your desired behavior.

Configuration of layers that will not be identifiable, not modifiable and/or not searchable.

"},{"location":"fr/how-to/map-styling/#using-additional-fonts","title":"Using additional fonts","text":"

Pr\u00e9paration Desktop

In QField, you are able to use all the fonts you want.

There are two different possibilities to register additional fonts:

  1. By adding fonts (.ttf or .otf) on the device in the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts those will be made accessible to all projects and individual datasets.
  2. By adding fonts (.ttf or .otf) in the same folder as a given project file (.qgs or .qgz); those will be accessible only when viewing that project file.

Note

Since QField 2 the font files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts instead of the devices main directory <drive>:/QField/fonts.

"},{"location":"fr/how-to/map-styling/#symboles-svg-personnalises","title":"Symboles SVG personnalis\u00e9s","text":"

Pr\u00e9paration Desktop

Il est possible d'int\u00e9grer les symboles SVG directement dans un projet QGIS.

  1. Choose the layer which will support SVG symbology and open its properties dialog.
  2. Open the section Symbology in Properties > Symbology
  3. In the Symbol Layer Panel choose Simple marker.
  4. Change the Symbol layer type in Symbol layer type > SVG marker.
  5. Faites d\u00e9filer le panneau du bas.
  6. Click on the right side of the file selection button to open the drop down menu.
  7. Select Embed File and choose the SVG file in the file selection dialog.
  8. Appliquez les changements et cliquez sur OK.
"},{"location":"fr/how-to/map-themes/#creation-dun-theme-de-carte","title":"Cr\u00e9ation d'un th\u00e8me de carte","text":"

Pr\u00e9paration Desktop

La cr\u00e9ation de d'une carte de th\u00e8me dans QGIS est une t\u00e2che tr\u00e8s simple.

Map Theme Configuration

  1. Mettre en forme la carte et les couches selon vos exigences
  2. L'enregistrer comme th\u00e8me de carte avec un nom
  3. Chargez le projet sur votre appareil et modifiez le th\u00e8me actif de la carte
"},{"location":"fr/how-to/map-themes/#changer-le-theme-de-la-carte-active","title":"Changer le th\u00e8me de la carte active","text":"

Fieldwork

If you defined map themes for your project in QGIS, you can switch between them from the Dashboard. Use the Map themes combobox to chose the active theme.

Change Map Theme

"},{"location":"fr/how-to/measuring-tool/","title":"Outil de mesure","text":""},{"location":"fr/how-to/measuring-tool/#outil-de-mesure","title":"Outil de mesure","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

Une fois que l'outil est activ\u00e9, il suffit d'utiliser les commandes de num\u00e9risation situ\u00e9es dans le coin inf\u00e9rieur droit de l'\u00e9cran pour ajouter ou supprimer des sommets. Par d\u00e9faut, la g\u00e9om\u00e9trie mesur\u00e9e sera une ligne ; pour passer \u00e0 un polygone, il suffit de connecter le curseur au premier sommet saisi.

Pour le segment form\u00e9 par les deux derniers sommets ajout\u00e9s, les d\u00e9tails renvoy\u00e9s incluent la longueur du segment et son azimut. Lorsque la g\u00e9om\u00e9trie mesur\u00e9e est une ligne, la longueur totale de la ligne est fournie tandis que le p\u00e9rim\u00e8tre et l'aire sont affich\u00e9s pour les polygones.

"},{"location":"fr/how-to/measuring-tool/#elevation-profiling","title":"Elevation profiling","text":"

Lorsque l'outil de mesure est activ\u00e9, un bouton Profil d'\u00e9l\u00e9vation appara\u00eet dans le coin sup\u00e9rieur droit de l'\u00e9cran. En activant ce bouton le panneau de profilage d'\u00e9l\u00e9vation s'ouvrira et montrera l'\u00e9l\u00e9vation du terrain ainsi que les \u00e9l\u00e9ments vectoriels d'intersection le long de la g\u00e9om\u00e9trie mesur\u00e9e.

Pour faciliter l'utilisation, QField utilise par d\u00e9faut le jeu de donn\u00e9es Mapzen Global Terrain pour fournir des profils d'\u00e9l\u00e9vation de 30 m\u00e8tres de r\u00e9solution dans le monde entier. Il est toutefois possible de personnaliser les param\u00e8tres du terrain avec les propri\u00e9t\u00e9s du projet et des couches cartographiques individuelles dans QGIS lors de la cr\u00e9ation de projets.

"},{"location":"fr/how-to/movable-project/","title":"Projet portable","text":""},{"location":"fr/how-to/movable-project/#projet-portable","title":"Projet portable","text":"

Pour synchroniser manuellement votre projet QGIS, vous aurez besoin d'une version portable de votre fichier .qgs. Portable signifie que tous les chemins sont relatifs et que les jeux de donn\u00e9es sont accessibles \u00e0 partir du device.

"},{"location":"fr/how-to/movable-project/#configurer-un-projet-portable","title":"Configurer un projet portable","text":"

Pr\u00e9paration Desktop

V\u00e9rifier que le parametre Projet > Propri\u00e9t\u00e9s > G\u00e9n\u00e9ral > Enregistrer les chemins du projet est mis sur Relatif et que tous les fichiers de donn\u00e9es n\u00e9cessaires se trouvent dans le m\u00eame dossier que le fichier .qgs ou dans un sous-dossier.

Pour une meilleure productivit\u00e9, nous vous sugg\u00e9rons de jeter un coup d'\u0153il \u00e0 qfieldcloud et qfieldsync

"},{"location":"fr/how-to/outside-layers/#add-a-layer-outside-of-exported-project-folder","title":"Add a layer outside of exported project folder","text":"

Pr\u00e9paration Desktop

In QGIS, open Options > Data Sources > Localized Data Paths. In there, add the path to the external data.

Data Sources

To use layers from localized data paths on your device, add the datasets to the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Note

Since QField 2 the basemaps files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps instead of the devices main directory <drive>:/QField/basemaps.

"},{"location":"fr/how-to/pictures/","title":"Images","text":""},{"location":"fr/how-to/pictures/#utiliser-les-pieces-jointes","title":"Utiliser les pi\u00e8ces-jointes","text":"

Dans QField, un champ avec le widget Pi\u00e8ce jointe peut \u00eatre utilis\u00e9 pour:

  • Visualiser et prendre des photos
  • Visualiser et enregistrer des vid\u00e9os
  • \u00e9couter et enregistrer des clips audio
  • montrer des liens vers des fichiers externes comme des PDFs ou d'autres documents

Attachments

Pour configurer le Widget, veuillez vous r\u00e9f\u00e9rer \u00e0 la documentation sur les formulaires d'attributs.

"},{"location":"fr/how-to/pictures/#ajouter-une-serie-de-photos-a-une-entite","title":"Ajouter une s\u00e9rie de photos \u00e0 une entit\u00e9","text":"

Pr\u00e9paration Desktop

Une ou plusieurs images peuvent \u00eatre ajout\u00e9es \u00e0 l'entit\u00e9. Voici un exemple de la marche \u00e0 suivre.

"},{"location":"fr/how-to/pictures/#tables","title":"Tables","text":"

Il est n\u00e9cessaire de mettre en place deux tables. Une table o\u00f9 les entit\u00e9s sont stock\u00e9es et une table avec une liste d'images.

"},{"location":"fr/how-to/pictures/#apiary","title":"Apiary","text":"Field Type id Text (UUID) geometry G\u00e9om\u00e9trie ..."},{"location":"fr/how-to/pictures/#relations","title":"Relations","text":"

Cr\u00e9ez une relation avec:

  • apiary Referenced layer
  • id Referenced field
  • apiary_picture Referencing layer
  • apiary_id Referencing field
  • strength Composition

Relations

"},{"location":"fr/how-to/pictures/#apiary_1","title":"Apiary","text":"

D\u00e9finir la valeur par d\u00e9faut du champ id \u00e0 uuid() ou utiliser le widget UUID G\u00e9n\u00e9rateur d'Uuid. Il n'est pas n\u00e9cessaire de l'afficher dans le formulaire.

widgets

D\u00e9finir le widget de la relation \u00e0 many to one relation et ajouter la relation au formulaire

widgets

"},{"location":"fr/how-to/pictures/#apiary-picture","title":"Apiary picture","text":"

D\u00e9finir le type de widget du champ path \u00e0 Pi\u00e8ce jointe et l'ajouter au formulaire

widgets

"},{"location":"fr/how-to/pictures/#geolocalisation","title":"G\u00e9olocalisation","text":"

Fieldwork

Sur certains appareils mobiles, le mode appareil photo natif doit \u00eatre d\u00e9sactiv\u00e9 pour permettre le geotagging.

Pour activer le geotagging si l'appareil photo de votre OS natif ne prend pas en charge cette fonctionnalit\u00e9, proc\u00e9dez comme suit :

  1. Dans QField, aller dans les param\u00e8tres et s'assurer que la case Utiliser la camera native est d\u00e9sactiv\u00e9e deactivated on your mobile device
  2. C'est fait! La propre cam\u00e9ra de QField bas\u00e9e sur QML sera utilis\u00e9e \u00e0 partir de maintenant pour prendre des photos
"},{"location":"fr/how-to/pictures/#taille-dimage-maximale","title":"Taille d'image maximale","text":"

Pr\u00e9paration Desktop

Les param\u00e8tres avanc\u00e9s permettent de redimensionner les photos \u00e0 une largeur/hauteur maximale dans le plugin QFieldSync > Configuration du projet.

"},{"location":"fr/how-to/pictures/#configurable-attachment-path","title":"Configurable attachment path","text":"

Pr\u00e9paration Desktop

QFieldSync offre la possibilit\u00e9 de configurer le chemin des pi\u00e8ce-jointes image.

  1. Aller dans le plugin QFieldSync > Propri\u00e9t\u00e9s de la couche
  2. Choisir la couche, le champ et configurer l'expression

Utiliser des expressions pour sp\u00e9cifier le chemin des pi\u00e8ces jointes. Par d\u00e9faut, les images sont enregistr\u00e9es dans le dossier \"DCIM\", les fichiers audio sont enregistr\u00e9s dans le dossier \"audio\" et les vid\u00e9os sont enregistr\u00e9es dans \"video\" avec un timestamp comme nom.

picture path

Des dossiers suppl\u00e9mentaires peuvent \u00eatre synchronis\u00e9s avec des images ou d'autres pi\u00e8ces jointes. Des chemins suppl\u00e9mentaires peuvent \u00eatre configur\u00e9s dans Dossiers de pi\u00e8ces jointes. Tous les chemins sont relatifs au r\u00e9pertoire du projet.

attachments directories

Note

QGIS 3.14 ou plus r\u00e9cent est n\u00e9cessaire pour cette fonctionnalit\u00e9

"},{"location":"fr/how-to/print-to-pdf/","title":"Exporter en PDF","text":""},{"location":"fr/how-to/print-to-pdf/#exporter-en-pdf","title":"Exporter en PDF","text":"

It's possible to export laid out maps as PDF document through project print layouts configured within QGIS.

"},{"location":"fr/how-to/projects/","title":"S\u00e9lection de projet","text":""},{"location":"fr/how-to/projects/#selection-de-projet","title":"S\u00e9lection de projet","text":"

QField has a file selector that allows to open a project from the device locally. To open files from the cloud see QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

You have to import project folders or individual datasets into the app-dedicated storage location <drive>:/Android/data/ch.opengis.qfield/files/QField where it has unrestricted read/write access. With that behavior importing from external SD cards or providers that work with remote files (e.g. Google Drive) are supported as well.

Warning

Be aware that on uninstalling QField the app folder gets deleted as well. On update it stays.

"},{"location":"fr/how-to/projects/#dossiers-favoris","title":"Dossiers favoris","text":"

In the first screen of the file selector, there is a section showing the favorite directories. To add a directory to the favorites, long click in the file selector on the directory name. To remove an entry from the favorites, long click on the entry in the favorites list.

"},{"location":"fr/how-to/projects/#retrieve-modified-projects-and-datasets","title":"Retrieve modified projects and datasets","text":"

Pr\u00e9paration Desktop

Imported projects and datasets can be accessed directly using a USB cable. The location on storage is displayed in the top navigation bar when opening a local file.

On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/ where you will find both the \"Imported Datasets\" and \"Imported Projects\" folders within which your edited content will be located.

"},{"location":"fr/how-to/search/#configure-vector-layers-search-in-qgis","title":"Configure vector layers search in QGIS","text":"

Pr\u00e9paration Desktop

By default, all vector layers are searchable. When configuring your project in QGIS, it is possible to exclude vector layers from search results. To do so, open the project properties dialog and switch to the Data Sources panel, where you will be presented with a layers capabilities table widget. From there, use the Searchable checkbox to include/exclude specific layers.

"},{"location":"fr/how-to/sensors/","title":"Capteurs","text":""},{"location":"fr/how-to/sensors/#capteurs","title":"Capteurs","text":"

QField propose une gamme de fonctionnalit\u00e9s de capteurs qui te permettent de collecter passivement des donn\u00e9es de capteurs en arri\u00e8re-plan, d'afficher les donn\u00e9es collect\u00e9es et de les enregistrer dans des attributs de nouvelles donn\u00e9es num\u00e9ris\u00e9s.

"},{"location":"fr/how-to/sensors/#activation-des-capteurs","title":"Activation des capteurs","text":"

Dans QField, les capteurs enregistr\u00e9s sont r\u00e9pertori\u00e9s dans le fichier de projet actuellement ouvert dans un sous-menu auquel on peut acc\u00e9der par le menu principal du tableau de bord lat\u00e9ral.

Pour basculer en collecte passive des donn\u00e9es des capteurs, cliquer sur le nom d'un capteur dans le sous-menu. Lorsqu'il est actif, une ic\u00f4ne de capteur appara\u00eet \u00e0 c\u00f4t\u00e9 du nom du capteur, tandis que lorsqu'il est inactif, c'est une ic\u00f4ne de point qui s'affiche.

Tous les capteurs actifs qui collectent des donn\u00e9es seront r\u00e9pertori\u00e9s dans un tableau d'informations sur les capteurs situ\u00e9 au bas de la carte de QField.

"},{"location":"fr/how-to/sensors/#tracage-par-capteur","title":"Tra\u00e7age par capteur","text":"

QField te permet de lancer des sessions de tra\u00e7age par rapport \u00e0 une couche de points, en sauvegardant les donn\u00e9es collect\u00e9es par les capteurs et li\u00e9es \u00e0 ta position actuelle. Pour ce faire, tu dois pr\u00e9parer la valeur par d\u00e9faut de l'attribut pour la couche de points dans QGIS en utilisant la valeur par d\u00e9faut sensor_data('abc'), o\u00f9 'abc' est remplac\u00e9 par le nom du capteur enregistr\u00e9 dans le fichier de projet. Visite la page de la documentation du formulaire des attributs pour en savoir plus sur les valeurs par d\u00e9faut.

Une fois cette configuration effectu\u00e9e, tu peux commencer \u00e0 tracer ta position par rapport \u00e0 la couche de points. Lors du d\u00e9marrage de la session de tra\u00e7age, une contrainte de capteur peut \u00eatre activ\u00e9e pour s'assurer que les points ajout\u00e9s se produisent chaque fois qu'un capteur a enregistr\u00e9 de nouvelles donn\u00e9es.

!

"},{"location":"fr/how-to/standalone-datasets/#supported-standalone-dataset-formats","title":"Supported standalone dataset formats","text":"

Les formats vectoriels support\u00e9s sont :

  • Geopackage datasets (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • Shapefile (.shp);
  • GPS Exchange (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite); et
  • FlatGeoBuf (.fgb)

Les formats raster support\u00e9s sont :

  • GeoTIFF (.tif, .tiff);
  • PDF g\u00e9or\u00e9f\u00e9renc\u00e9 / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png); et
  • WebP (.webp)

Note

QField can handle several standalone datasets compressed into one ZIP archive; in this scenario, each dataset will be added as individual layers in QField.

"},{"location":"fr/how-to/temporal-filtering/","title":"Filtre temporel","text":""},{"location":"fr/how-to/temporal-filtering/#filtre-temporel","title":"Filtre temporel","text":"

Lorsque QField consomme des projets contenant une ou plusieurs couches avec des param\u00e8tres temporels actifs, un indicateur de filtrage temporel situ\u00e9 dans le tableau de bord lat\u00e9ral appara\u00eet \u00e0 c\u00f4t\u00e9 de la zone de liste d\u00e9roulante du th\u00e8me de la carte. Une ic\u00f4ne d'horloge verte indique que les propri\u00e9t\u00e9s temporelles filtrent les entit\u00e9s dessin\u00e9es sur le canevas de la carte, tandis qu'une ic\u00f4ne d'horloge grise indique que le filtrage est d\u00e9sactiv\u00e9.

"},{"location":"fr/how-to/temporal-filtering/#reglage-du-filtrage-temporel","title":"R\u00e9glage du filtrage temporel","text":"

When clicking on the side dashboard's temporal filtering indicator, a temporal properties panel pops up. From there, you can enable the temporal filter and set the temporal range's beginning and end time.

Le filtrage temporel de QField se comporte exactement comme le mode de navigation temporelle \u00e0 plage fixe dans QGIS.

Remarque

\u00c0 partir de la version 2.2, QField configurera et activera automatiquement les param\u00e8tres temporels pour les ensembles de donn\u00e9es vectorielles individuels lorsqu'un champ temporel est d\u00e9tect\u00e9. Cela peut \u00eatre utile lors de la consommation de jeux de donn\u00e9es GPS.

"},{"location":"fr/how-to/tracking/","title":"Suivi","text":""},{"location":"fr/how-to/tracking/#suivi","title":"Suivi","text":"

QField vous permet de cr\u00e9er des points, des lignes et des polygones depuis le suivi de votre position.

"},{"location":"fr/how-to/tracking/#activer-le-suivi","title":"Activer le suivi","text":"

Fieldwork

To activate tracking, you must first make sure the positioning is active. Then, open the side dashboard, long-press on a legend layer within which you want to save your tracks to, and select the Setup tracking button to configure the tracking session.

Two constraints are available to limit the number of vertices recorded during tracking: - A minimum time interval - A minimum distance

Once you have finished configuring your tracking session, hit the Start tracking button to begin recording. At this stage, a feature form will appear, which allows you to define the attributes of the feature(s) that will be created while QField tracks your position.

For line and polygon layers, a single feature - its geometry formed of vertices from the recorded positions - will be create per tracking session. For point layers, a feature will be created for each recorded position, with attribute values entered in the form remembered across features.

Note

QField will skip the feature form step if the layer is configured to hide all attributes or if form has been set to hide on feature addition in the attribute form settings. This can streamline the process of starting tracking sessions.

To prevent overlapping, you have the option to set a maximum distance tolerance between the last and next tracked point/vertices. This ensures that if the position exceeds this defined distance, it is considered as an erroneous entry.

"},{"location":"fr/how-to/variables/","title":"Variables d'ensemble","text":""},{"location":"fr/how-to/variables/#variables-densemble","title":"Variables d'ensemble","text":"

Variables are used in QField and QGIS to dynamically set values based on the current project file, the layer or the system. They can be used for styling, setting default values for fields and much more.

"},{"location":"fr/reference/data-format/","title":"Formats support\u00e9s","text":""},{"location":"fr/reference/data-format/#formats-supportes","title":"Formats support\u00e9s","text":"

QField supports a wide variety of formats via QGIS data providers and GDAL. This page offers a non-exhaustive list of supported data formats.

Format de donn\u00e9es Support Notes Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW Restrictions d'utilisation li\u00e9es \u00e0 la licence. MrSID Restrictions d'utilisation li\u00e9es \u00e0 la licence.

If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.

"},{"location":"fr/reference/data-format/#donnees-raster","title":"Donn\u00e9es raster","text":"

Raster data can become quite big quickly, when working with uncompressed tiff files it's often several Gb of data. Especially on mobile devices, this is inefficient.

"},{"location":"fr/reference/","title":"Documentation technique","text":""},{"location":"fr/reference/#documentation-technique","title":"Documentation technique","text":"

Vous trouverez ici la documentation technique sur les diff2rents composants de l'\u00e9cosyst\u00e8me QField

"},{"location":"fr/reference/qfieldcloud/api/","title":"API REST","text":""},{"location":"fr/reference/qfieldcloud/api/#_1","title":"API REST","text":"

La documentation de l'API est aussi disponible \u00e0 l'adresse https://app.qfield.cloud/docs/ .

"},{"location":"fr/reference/qfieldcloud/concepts/","title":"Concepts de base","text":""},{"location":"fr/reference/qfieldcloud/concepts/#utilisateurs","title":"Utilisateurs","text":"

Pour interagir avec QFieldCloud, vous avez besoin d'un utilisateur enregistr\u00e9. Chaque utilisateur peut cr\u00e9er, modifier et supprimer des projets et des organisations.

"},{"location":"fr/reference/qfieldcloud/concepts/#projets","title":"Projets","text":"

Les projets sont le principal conteneur de donn\u00e9es de QFieldCloud. Chaque utilisateur peut cr\u00e9er un ou plusieurs projets QFieldCloud. Chaque projet contient un seul fichier de projet QGIS .qgs/.qgz, des fichiers g\u00e9o - GeoPackages, Shapefiles, TIFs, et des donn\u00e9es suppl\u00e9mentaires telles que des photos, des PDFs, etc. Tous les fichiers de donn\u00e9es du projet doivent se trouver dans un seul projet QFieldCloud.

"},{"location":"fr/reference/qfieldcloud/concepts/#collaborateurs-dun-projet","title":"Collaborateurs d'un projet","text":"

Sur un projet, un collaborateur est un autre utilisateur de QFieldCloud invit\u00e9 \u00e0 contribuer \u00e0 un projet. Un projet peut avoir plusieurs collaborateurs. Les collaborateurs ayant le r\u00f4le owner ou admin peuvent ajouter d'autres utilisateurs en tant que collaborateurs. Si le projet appartient \u00e0 une organisation, vous pouvez \u00e9galement ajouter des \u00e9quipes en tant que collaborateurs. Plus d'infos concernant les r\u00f4les des collaborateurs.

"},{"location":"fr/reference/qfieldcloud/concepts/#organisations","title":"Organisations","text":"

Organizations are shared accounts multiple QFieldCloud users can collaborate across many projects at once. Owners and administrators can manage member access to the organization's projects and projects with sophisticated security and administrative features. Any QFieldCloud user can own or participate in one or more organizations. Each organization owns one or more projects.

"},{"location":"fr/reference/qfieldcloud/permissions/#roles","title":"R\u00f4les","text":"
  1. Unregistered user.
  2. Simple registered user, neither collaborator of the concerned project nor member of the concerned organization nor the concerned user.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Project collaborator role admin of the concerned project.
  5. Project collaborator role manager of the concerned project.
  6. Project collaborator role editor of the concerned project.
  7. Project collaborator role reporter of the concerned project.
  8. Project collaborator role reader of the concerned project.
  9. Organization owner of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  10. Organization member role admin of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  11. Organization member role member of the concerned organization or the organization that owns the concerned project or to which belongs the user.
"},{"location":"fr/reference/qfieldcloud/permissions/#roles_1","title":"R\u00f4les","text":""},{"location":"fr/reference/qfieldcloud/permissions/#collaborateur-du-projet","title":"Collaborateur du projet","text":"

A collaborator of a normal user project can only be reporter or reader. Editor or manager can only be set to an organization's project.

"},{"location":"fr/reference/qfieldcloud/permissions/#roles_2","title":"R\u00f4les","text":"

Un r\u00f4le plus haut inclut toujours les r\u00f4les plus bas

Nom Description administrateur Peut renommer ou supprimer le projet. M\u00eames droits que le propri\u00e9taire du projet \u00e0 l'exception de la possibilit\u00e9 de transfert de propri\u00e9t\u00e9. superviseur Peut ajouter ou retirer des collaborateurs \u00e9diteur Peut modifier les donn\u00e9es correspondant Peut seulement ajouter des donn\u00e9es (pas les modifier ni les supprimer) lecteur Peut lire les donn\u00e9es"},{"location":"fr/reference/qfieldcloud/permissions/#membre-de-lorganisation","title":"Membre de l'organisation","text":""},{"location":"fr/reference/qfieldcloud/permissions/#roles_3","title":"R\u00f4les","text":"

Un r\u00f4le plus haut inclut toujours les r\u00f4les plus bas

Nom Description administrateur Peut ajouter ou supprimer des membres et cr\u00e9er des projets membre (la diff\u00e9rence avec un autre utilisateur concerne uniquement la facturation)"},{"location":"fr/reference/qfieldcloud/projects/","title":"Projets","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"fr/reference/qfieldcloud/projects/#deleting-old-file-versions","title":"Deleting old file versions","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. Go to the \"Files\" section of your project.
  2. Locate the layer for which you want to delete versions.
  3. Click on the three dots next to the layer name.
  4. You will see a list of versions for that specific layer.
  5. Identify the version you want to delete and click on the red trash bin icon next to it.
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option \"Also delete n version(s) older than the selected version.\".
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.
"},{"location":"fr/reference/qfieldcloud/system/#qgis-project","title":"QGIS Project","text":"

A QGIS project is a .qgs or .qgz file. A Project is created on QGIS Desktop and uploaded to QFieldCloud using the QGIS's plugin QFieldSync. Before the uploading of the QGIS project, it is necessary for each layer of the QGIS project an \"action\" that determines how QFieldSync and QField should treat the layer. There are the two types of actions that can be setup - one for QFieldCloud and one for the traditional cable export.

This information is saved within the QGS project as layer's customProperty, with the QFieldSync/action key.

The available actions are:

Action internal name Name showed in the UI OFFLINE Consolidate NO_ACTION Live layer REMOVE Ignore layer COPY Copier KEEP_EXISTING Keep Existing

This would be the behavior of QFieldSync with the different layer actions:

Action File based layer Not file based layer OFFLINE Create a consolidated copy of the data Create a consolidated copy of the data NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and copy the file N/A KEEP_EXISTING Make source path relative and copy the file if it does not exist N/A

This is the behavior of QFieldCloud (libqfieldsync) with the layers:

Action File based layer Not file based OFFLINE Create consolidated copy of the data on pull, apply delta file on push to original data source Create consolidated copy of the data on pull, apply delta file on push to original data source NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A KEEP_EXISTING Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A

This is the behavior of QField with the layers:

Action File based layer Not file based layer OFFLINE Create and push deltafile N/A (it's always file based at this point) NO_ACTION N/A Edit the online (live) database REMOVE N/A (the layer is no longer there) N/A (the layer is no longer there) COPY Create and push deltafile N/A KEEP_EXISTING Create and push deltafile N/A

In summary, for with QFieldCloud:

  • NO_ACTION is used for online layers that are located on a server accessible via the Internet and that are modified directly by QField.
  • HYBRID means that a geopackage will be generated on the server (or directly on the desktop for file-based layers) and downloaded by clients. The client will generate deltafiles of the changes.
  • OFFLINE is used for example to work with local databases not visible by QFieldCloud which are consolidated before being loaded from the desktop to the server and are not synchronized with the original data by QFieldCloud.
  • REMOVE will simply remove the layer from the project.
  • KEEP_EXISTENT will not be used for QFieldCloud syncronizations.

From QFieldSync it will be possible to update a project already loaded on QFieldCloud. In the event that the changes concern only styles, forms etc. but not the structure of the layers, the project on the server will simply be updated. If there are changes in the layers structure, the project will be reset on the server (delta files will be deleted) and for each client it will be necessary to download the updated version of the project before being able to push new changes.

"},{"location":"fr/success-stories/ecological-surveying/","title":"Am\u00e9liorer l'efficacit\u00e9 des prospections environnementales","text":""},{"location":"fr/success-stories/ecological-surveying/#ameliorer-lefficacite-des-prospections-environnementales-avec-qfield","title":"Am\u00e9liorer l'efficacit\u00e9 des prospections environnementales avec QField","text":"

Par Ryan Bell, Consultant SIG, Delta-Simons Environmental Consultancy

"},{"location":"fr/success-stories/ecological-surveying/#but","title":"But","text":"

Mener plus efficacement les prospections environnementales qui \u00e9taient pr\u00e9c\u00e9demment r\u00e9alis\u00e9es par des techniques traditionnelles non num\u00e9riques, en utilisant QField comme moyen de collecte standardis\u00e9e et flexible des donn\u00e9es de terrain.

"},{"location":"fr/success-stories/ecological-surveying/#prerequis-du-projet","title":"Pr\u00e9requis du projet","text":"

Pour faciliter le travail de terrain efficient, des \u00e9changes r\u00e9guliers avec l'\u00e9quipe Ecologie est indispensable pour s'assurer que les projets QField soient correctement pr\u00e9par\u00e9s. D'abord, les couches de base compos\u00e9es de photos a\u00e9riennes et de fonds de cartes sont pr\u00e9par\u00e9es en les g\u00e9or\u00e9f\u00e9ren\u00e7ant et en construisant les pyramides dans QGIS. Les couches de points, lignes et polygones sont ensuite cr\u00e9\u00e9es pour permettre la num\u00e9risation et la collecte de donn\u00e9es associ\u00e9es. Gr\u00e2ce au panel de widgets, les champs attributaires sont personnalis\u00e9s pour correspondre aux exigences de l'\u00e9quipe Ecologie. Cela inclut :

Style

liste d\u00e9roulante de styles s\u00e9lectionnables adapt\u00e9s \u00e0 la direction enqu\u00eates \u00e9cologiques

\u00c9chelle

liste d\u00e9roulante des \u00e9chelles s\u00e9lectionnables pour les entit\u00e9s ponctuelles et lin\u00e9aires

Info

espace pour ins\u00e9rer une description de fonctionnalit\u00e9

Image

emplacement des images \u00e0 capturer et \u00e0 stocker

G\u00e9om\u00e9trie

contient des valeurs de g\u00e9om\u00e9trie auto-remplies, par ex. surface, p\u00e9rim\u00e8tre, longueur

Timestamp

enregistre l'heure et la date \u00e0 laquelle une entit\u00e9 a \u00e9t\u00e9 cr\u00e9\u00e9e/modifi\u00e9e

Figure 1 - Vue d'ensemble du flux de travail traditionnel en arpentage \u00e9cologique \u00e0 Delta-Simons par rapport au flux de travail cr\u00e9\u00e9 avec QField. Les fl\u00e8ches \u00e0 une pointe indiquent la direction d'une communication \u00e0 sens unique, tandis que les fl\u00e8ches \u00e0 double pointe indiquent une conversation \u00e0 double sens.

"},{"location":"fr/success-stories/ecological-surveying/#resultat","title":"R\u00e9sultat","text":"

Delta-Simons ont gagn\u00e9 environ 40% sur le temps qu'ils consacraient auparavant \u00e0 la collecte traditionnelle des donn\u00e9es environnementales. QField a consid\u00e9rablement am\u00e9lior\u00e9 le d\u00e9roulement des prospections environnementales en :

  • Supprimant la n\u00e9cessit\u00e9 de recr\u00e9er les sorties SIG \u00e0 partir de dessins physiques
  • R\u00e9duisant les modifications globales requises pour les sorties SIG
  • Am\u00e9liorant les canaux de communication (voir figure 1.)
  • Am\u00e9liorant la pr\u00e9cision et la qualit\u00e9 des donn\u00e9es

"},{"location":"fr/success-stories/geologic-mapping/#cartographie-geologique-avec-qfield","title":"Cartographie g\u00e9ologique avec Qfield.","text":"

By Rohanna Gibson, Structural Geologist, Terrane Geoscience

"},{"location":"fr/success-stories/geologic-mapping/#but","title":"But","text":"

Recueillir de nouvelles donn\u00e9es sur la g\u00e9ologie du substratum rocheux et consulter les donn\u00e9es g\u00e9oscientifiques existantes sur le terrain. La cartographie g\u00e9ologique est r\u00e9alis\u00e9e \u00e0 l'aide de cartes papier et/ou de des appareils num\u00e9riques pour la collecte des donn\u00e9es. L'objectif est d'am\u00e9liorer le processus de cartographie g\u00e9ologique en saisissant les donn\u00e9es directement sur le terrain, de cr\u00e9er des donn\u00e9es de qualit\u00e9 avec des termes coh\u00e9rents et de r\u00e9f\u00e9rencer les donn\u00e9es existantes. de qualit\u00e9 avec des termes coh\u00e9rents, et de r\u00e9f\u00e9rencer les donn\u00e9es g\u00e9oscientifiques existantes sur le terrain.

"},{"location":"fr/success-stories/geologic-mapping/#preparation-du-projet","title":"Pr\u00e9paration du projet","text":"

Prior to starting in QField, a geologic mapping geopackage was designed to collect vector data including point station, structure, photo, and sample layers as well as line and polygon layers for contacts, faults, alteration, and geology. Attribute fields are customized for ease of data entry and data quality assurance using value maps, defaults (value or expression), and constraints within the Attributes Form. For example, the structural layer includes:

Coordonn\u00e9es

Fields with default value x and y coordinates from GPS data

Structure type

Value map (drop down list) with structural features (e.g., bedding, cleavage, lineation), set with a \"not null\" constraint

Azimuth and dip

Integers with range set from 0-360 and 0-90, respectively

Date

Default value current date and time when feature created

Figure 1: Structure list

Symbology and labels are customized for each layer, including embedded SVG symbols for structural features that are rotated with the azimuth field.

In addition to field data, base maps and historic data are compiled into geopackages for reference. Base maps include vector topographic data and raster orthophotos. Raster geophysical data and vector geochemical data are included if available, as well as historic geologic mapping. Map themes are designed to quickly toggle between geologic mapping, geophysics, and geochemistry views.

"},{"location":"fr/success-stories/geologic-mapping/#collecte-de-donnees","title":"Collecte de donn\u00e9es","text":"

Field data collection includes adding point data for map stations, structures, photos, and samples. Polygons and lines are drawn freehand with a stylus or adding vertices manually.

Location and direction of travel are displayed using internal device GPS (or external GPS device linked via Bluetooth), historic vector and raster layers can be viewed relative to location. Current and historic vector layers can be searched and viewed in QField.

Field data are synchronized in QGIS followed by a short data clean up and verification process. The QGIS project is then exported back to QField for additional data collection.

Figure 2: Field work

Figure 3: QField form

Structural data collection may be upgraded with future development of a geologic compass feature. https://github.com/opengisch/QField/issues/1882

"},{"location":"fr/success-stories/geologic-mapping/#resultats","title":"R\u00e9sultats","text":"

Final geologic maps and analysis are prepared directly from field data sets with no need to digitize field data. Depending on proficiency and type of mapping, the QField geologic mapping workflow takes approximately the same amount of field time as manual (paper) mapping and drastically reduces office data digitization time. Additionally, historic data are easily referred to in the field, allowing for real time interpretation and targeted field work. Maps and attribute tables can be exported directly from QField or the QGIS project for daily field updates or communication between working groups.

QField allows for data integrity with customizable attribute fields and database compatibility. Field data quality assurance can be built in during project design, ensuring attributes are consistent between users and reducing human error with constraints and default values.

Figure 4: Map result

"},{"location":"fr/success-stories/lulc-mapping-fiji/#collecte-de-donnee-sur-le-terrain-en-utilisant-qfield-pour-cartographier-loccupation-des-sols-aux-iles-fidji","title":"Collecte de donn\u00e9e sur le terrain en utilisant QField pour cartographier l'occupation des sols aux \u00eeles Fidji","text":"

Par Kevin Davies, School of Geosciences, The University of Sydney

"},{"location":"fr/success-stories/lulc-mapping-fiji/#objectif","title":"Objectif","text":"

Communities in Fiji rely on landscape resources for agricultural and forestry-related activities. Accurate mapping and monitoring patterns of land use and land cover (LULC) over time at an appropriate scale is important for informing landscape management, policies, and climate-smart sustainable development.

Fiji's Ministry of Forestry is collaboratively developing an approach with the Universities of Sydney (USYD), Western Australia (UWA) and the South Pacific (USP) to produce an inter-annual LULC map using Sentinel-2 satellite data, and freely available geospatial tools. QFIeld is being used for collecting ground truth data in the landscape for training and validation of the LULC map.

"},{"location":"fr/success-stories/lulc-mapping-fiji/#flux-de-travail","title":"Flux de travail","text":"
  1. Le formulaire de collecte des donn\u00e9es terrain sur l'occupation du sol a \u00e9t\u00e9 cr\u00e9\u00e9 dans QGIS.
  2. A set of predefined ground truth plot locations were generated based on a stratification of satellite data within the study area.
  3. The form, predefined plots, and appropriate offline background layers were packaged in QGIS and then loaded onto each of the tablets used by the field team (Figure 1).
  4. A team member navigated to a predefined plot in QField and created a ground truth point at the location and labelled the point with the most appropriate pre-defined LULC class (Figure 2).
  5. Data collected from all tablets was combined into one ground truth data collection in QGIS.
  6. Image interpretation using the OpenForis platform will be used to increase the number of ground truth plots.
  7. The final ground truth collection will be imported into Google Earth Engine to produce the LULC map and calculate the map accuracy.

Figure 1: Predefined Ground Truth Plots

Figure 2: Capturing land cover class

"},{"location":"fr/success-stories/lulc-mapping-fiji/#resultats-preliminaires-et-travaux-futurs","title":"R\u00e9sultats pr\u00e9liminaires et travaux futurs","text":"

An example of a preliminary land cover map is shown in Figure 3. An important objective from our work is to transfer skills and build capacity with local stakeholders to continue to update the LULC map on an annual basis as well as to expand the map to include other communities, catchments and forestry areas across Fiji. This capacity building will include iterative stakeholder consultation, online training materials, field and classroom training workshops, and collaborative fieldwork.

Figure 3: Preliminary land cover map for the Ba region, Viti Levu, Fiji

"},{"location":"fr/success-stories/lulc-mapping-fiji/#remerciements","title":"Remerciements","text":"

We would like to thank the field team from the Fiji Ministry of Forestry especially Viliame Tupua and Renata Varea (USP). The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

The Fiji Forestry/USP field team is about to collect ground truth data with QField.

"},{"location":"fr/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#utilisation-de-qfield-pour-la-cartographie-des-oiseaux-nicheurs-dans-la-mer-des-wadden","title":"Utilisation de QField pour la cartographie des oiseaux nicheurs dans la mer des Wadden","text":"

By Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"fr/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#preparation-du-projet","title":"Pr\u00e9paration du projet","text":"

On a desktop computer we set up a QGIS project containing a high-resolution aerial image as background layer for orientation in the field. For the monitoring data we created a custom Geopackage database with predefined dropdown columns and entry restrictions. Additionally, we added predefined walking paths to guide the volunteers and to further standardise our monitoring.

Sketch of the QField Interface. For data entry we used a geopackage file with custom dropdown list and entry restrictions.

Logged observations are clearly laid out in QField.

We used an additional synchronisation App that automatically uploaded the field data from the tablet to a Google Drive cloud after fieldwork. For data download, automatized backup, data review and export we wrote a R script.

After data was automatically synchronized with the cloud the results from all the different areas can be reviewed via a custom R script.

Also visual review of the collected data is possible via R.

The general concept of QField as a simplified field application of QGIS turned out to be very useful for our work with volunteers. While we can set up a project with a high level of customization including all our needs in QGIS, field workers only need to understand the basics. A big advantage: unwanted changes are almost impossible in QField.

"},{"location":"fr/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#travail-de-terrain","title":"Travail de terrain","text":"

During field work orientation was much easier on the tablets compared to printed paper maps especially in the extensive salt marshes. Data entry was pretty fast thanks to the possibility to automatically reuse the last entered value. Logging observations on the tablet only took a little bit extra time in comparison to paper maps.

The field kit.

The field kit.

"},{"location":"fr/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#evaluation-et-avenir","title":"\u00c9valuation et avenir","text":"

We had no software problems during a testing period in spring 2019 and everything worked as planned. In an evaluation survey all participants stated that they preferred using the tablet rather than the analogue paper maps for field work. The use of the custom QField project was evaluated as straightforward and easy.

In total more than 18.000 data points were collected in the field. Due to automatized data treatment we saved a huge amount of office time and avoided transmission errors. Also, data collected with tablets and GPS-positioning will be of much higher spatial accuracy. In the future we will thus fully switch to tablet based fieldwork.

"},{"location":"fr/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#remerciements","title":"Remerciements","text":"

We thank the Ernst-Commentz Stiftung, the Europ\u00e4ischer Tier- und Naturschutz Stiftung and the Adolf und Hildegard Isler Stiftung for generously supporting our project. Additionally, we want to thank the developers of QField and R for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by a comparatively small conservation society.

"},{"location":"fr/success-stories/mosquito-malario-ground-truth-data-collection/#utilisation-de-qfield-dans-le-cadre-dun-travail-de-collecte-de-donnees-de-terrain-sur-les-moustiques-transmettant-la-malaria","title":"Utilisation de Qfield dans le cadre d'un travail de collecte de donn\u00e9es de terrain sur les moustiques transmettant la malaria","text":"

By Paul Taconet, GIS Engineer, French Research Institute for Sustainable Development (IRD) 11.12.2018

"},{"location":"fr/success-stories/mosquito-malario-ground-truth-data-collection/#preparation-du-projet","title":"Pr\u00e9paration du projet","text":"

We created a QGIS project with the Spot image and a layer to collect the ground data. We first converted our Spot image to a Geopackage raster, and built pyramids so as to get quick rendering in QField. The whole image (50 km2 at 1.5 m spatial resolution with 3 bands) weighted approximately 800 MB, which enabled us to load it in our tablet without the need to add any extra memory.

We created a vector layer to draw our ground truth parcels (i.e. polygons of land cover parcels). It contained a field to identify the land cover type, some fields to take pictures and a field for eventual additional notes.

Nous avons ensuite t\u00e9l\u00e9charg\u00e9 le projet de QField dans notre tablette.

"},{"location":"fr/success-stories/mosquito-malario-ground-truth-data-collection/#travail-de-terrain","title":"Travail de terrain","text":"

On the field, we were able to move around easily in motorbike without getting lost, thanks to our location displayed on QField with the satellite image as background. When a parcel of interest was identified, we were able to draw its perimeter in QField and very easily fill-in the proper information on the attribute table (land cover type, pictures). When hesitating on the land cover type to attribute to a given parcel, we were able, in \"live\" (i.e. on the ground), to quickly look at previously retrieved parcels and compare them to the parcel of interest (with the pictures and the satellite image).

We were able, without any extra effort at the end each field working day, to see the progress of the work: which pieces of our study area we had covered, which remained to explore, how many parcels we had got for each land cover class and how many remained to retrieve. This is very appreciable in such conditions, where work can be testing and nights can be shorts. Back in office, we did not have to realize fastidious and time-consuming work such as digitalizing the parcels from a traditional GPS point layer, linking the pictures to our land cover layer, etc., which traditionally took days of work.

3 land cover parcels that were digitalized on the ground

Getting back to one parcel: which information was collected

Digitalizing a new parcel and filling the attribute table

On the field work using Qfield

"},{"location":"fr/success-stories/river-state-survey/#enquete-sur-letat-des-rivieres-a-laide-de-qfield","title":"Enqu\u00eate sur l'\u00e9tat des rivi\u00e8res \u00e0 l'aide de QField","text":""},{"location":"fr/success-stories/river-state-survey/#but","title":"But","text":"

In order to assess the structural and morphological state of their water courses, the community of Milvignes needed to survey all the rivers crossing their territory.

"},{"location":"fr/success-stories/river-state-survey/#projet","title":"Projet","text":"

To facilitate the technician's field work (usually done with a map, a notebook and a camera), a QField project was created and made available on a Tablet. Cadastral and river layers were used as basemap.

The structure of the input tables was designed along with the technician to assure that it would fit their field requirements. The idea was to have two tables:

Table des secteurs

To draw sectors alongside the rivers and add information about their state and structure. If necessary, pre-defined structural work on the sector elements (wall, bridge, bottom of the canal) could also be documented.

Table des points

To take punctual photography of the water courses and of its elements and where necessary add remarks.

River State Survey 1

River State Survey 2

River State Survey 3

"},{"location":"fr/success-stories/river-state-survey/#resultat","title":"R\u00e9sultat","text":"

In less than 3 days, the technician surveyed successfully all the 10'894 meters of water courses. Back at the office, it took only 2 hours to treat the data and get the final result.

  • A facilit\u00e9 l'enqu\u00eate sur le terrain
  • Acc\u00e9l\u00e9ration du traitement des donn\u00e9es

"},{"location":"fr/success-stories/rwanda-rural-water/#collecte-de-donnees-par-qgisqfield-pour-le-travail-dom-des-systemes-dapprovisionnement-en-eau-en-milieu-rural-au-rwanda","title":"Collecte de donn\u00e9es par QGIS/QField pour le travail d'O&M des syst\u00e8mes d'approvisionnement en eau en milieu rural au Rwanda","text":"

By Rural Water and Sanitation Services Department(RWSS), Water and Sanitation Corporation (WASAC), Rwanda

"},{"location":"fr/success-stories/rwanda-rural-water/#but","title":"But","text":"

To conduct data collection of all rural water supply network in Rwanda, and keep updating the data continuously in order to improve operation & maintenance of waterworks.

"},{"location":"fr/success-stories/rwanda-rural-water/#preparation-du-projet","title":"Pr\u00e9paration du projet","text":"Avant de commencer notre collecte de donn\u00e9es, nous avons proc\u00e9d\u00e9 aux op\u00e9rations suivantes.
  • Develop our own PostGIS database
  • Develop QGIS project template with Geopackage. The Geopackage table design is equal to PostGIS to be able to copy and paste to PostGIS.

Apart from preparing Android devices, we purchased GPS devices for higher positioning accuracy. In WASAC, we bought Garmin GPSMAP 64S. Sometimes, GPS of smartphone and tablet is not very accurate, so we normally capture the same location by using Garmin GPS, then correct the location of QField\\'s data after data collection work.

"},{"location":"fr/success-stories/rwanda-rural-water/#collecte-de-donnees","title":"Collecte de donn\u00e9es","text":"

Once we prepared Geopackage and QGIS project template, we conducted training of QGIS/QField in July 2018 and launched our data collection work in 27 districts in the whole country of Rwanda. 27 engineers sent their Geopackage to the central office in Kigali. the MIS (Management Information System) specialist validated and entered their data from Geopackage to PostGIS database. We completed our initial data collection works until April 2019.

data collection procedure

"},{"location":"fr/success-stories/rwanda-rural-water/#distribution-et-mise-a-jour-des-donnees","title":"Distribution et mise \u00e0 jour des donn\u00e9es","text":"

The most significant thing after data collection is updating. We have seen many organization in Africa, which failed to keep data up to date. Several years later, their data will normally become too old, and most of them need to put efforts on data collection again.

WASAC decided to continuously update all of the data and keeps doing this until now. QField has proven to be very well suited for this purpose.

In order to distribute and updating the data, we developed a python script postgis2qfield. This postgis2qfield tool can extract the data from PostGIS and create Geopackages for each district in Rwanda. We upload these 27 geopackage together with QGIS project template to Google Drive storage. After that, those engineers in districts download their geopakage to Android device to continue adding and updating the data. Once they completed updating, they sent the geopackage to central office again, MIS specialist update PostGIS database and regenerate geopackages for QField.

data distribution and updating procedure

"},{"location":"fr/success-stories/rwanda-rural-water/#partage-de-donnees-via-des-tuiles-vectorielles","title":"Partage de donn\u00e9es via des tuiles vectorielles","text":"

First of all, you can see our collected data from here.

Since July 2020, we started to distribute our water supply systems\\' data via vectortiles as open data. Although Rwanda\\'s internet situation is being improved, some rural area still have problems of internet. In such as poor internet situation, WMS or WFS data distribution will not work well. Vectortiles can provide light and fast distribution of map data. We will not talk about our vectortiles here. If you are fascinated by how to share the result of data collection, please also see this instruction.

"},{"location":"fr/success-stories/rwanda-rural-water/#remerciements","title":"Remerciements","text":"

We thank all of district water and sanitation support engineers to conduct their data collection work. Additionally, we want to thank the developers of QField and QGIS for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by an organization of water sector in developing countries.

"},{"location":"fr/success-stories/rwanda-rural-water/#a-propos-de-wasac","title":"A propos de WASAC","text":"

WASAC has 2 main departments for urban water(UWSS) and rural water(RWSS). We are using QField in RWSS. The role of RWSS department is to support local government to operate and maintain their owned water supply systems in rural area. Nowadays, these data collected and maintained by RWSS department are being used by more than 30 private operators in 27 districts. Total number of water supply systems in the database is 1,000+.

Organogram of WASAC

Also, one of our colleagues presented WASAC\\'s activity in FOSS4G 2019 Bucharest. Although some of system were little bit changed now, you can also see video if you are interested.

"},{"location":"fr/success-stories/vanilla-survey/#mesures-de-la-vanille-a-laide-de-qfield","title":"Mesures de la vanille \u00e0 l'aide de QField","text":"

By Ahi Saipaia1, Leody Vainikolo1, and John Duncan2 3

A field survey of vanilla plantations on Vava'u, an outer island in the Kingdom of Tonga, using QField was conducted in May and June 2020 by the Ministry of Agriculture, Forestry, Food, and Fisheries (MAFF).

Vanilla is an important commercial crop in Vava'u. The purpose of the survey was to map the extent of vanilla plantations and obtain estimates of the numbers of vanilla plants, area under vanilla cultivation, and the proportion of plantations that were managed or neglected. This information is being used by MAFF on Vava'u for agricultural planning and decision making.

Extension officers were trained to use QField at MAFF's trial plantation. Following training, a team of seven extension officers conducted the survey of vanilla plantations. In total, 140 vanilla plantations were surveyed. The survey data was processed and visualised using QGIS and a Shiny dashboard application. QField enabled MAFF staff to view reference layers of farm boundaries on mobile devices in the field and map the extent of vanilla plantations within each farm. Maps of the vanilla plantations and summary statistics reporting the number of vanilla plantations, total area surveyed, and the estimated yield for plantations were produced.

Capturing this information using QField enabled MAFF to identify that large areas under vanilla cultivation were in a neglected management condition. This data, and the insights generated from it, were used for reporting at the national level and presentations to senior ministry staff at the MAFF headquarters on Tongatapu in July 2020. Following the vanilla survey, there are plans to train MAFF extension staff based on the main island (Tongatapu) and other island groups to use QField for crop and farm surveys. The MAFF team in Vava'u are currently using QField to map areas cultivated by grower groups, the different crops under cultivation, and problems farmers are facing with cultivation in all districts on the island. The government is using this information as part of a process to monitor and evaluate allocated funds that support farming initiatives and the food security program of the Government.

"},{"location":"fr/success-stories/vanilla-survey/#remerciements","title":"Remerciements","text":"

The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

Extension Officers, Tangaki Aloua and Selimoti Fetokai, looking for the exact location of the vanilla plantation before the plot survey.

Entering attribute data into QField such as number of vanilla plants and block sheet and lot number which identify land parcels.

  1. Ministry of Agriculture, Forestry, Food, and Fisheries, Government of Tonga\u00a0\u21a9\u21a9

  2. UWA School of Agriculture and Environment, The University of Western Australia\u00a0\u21a9

  3. Geography and Planning, The University of Western Australia\u00a0\u21a9

"},{"location":"it/get-started/concepts/","title":"Concetti","text":""},{"location":"it/get-started/concepts/#concetti","title":"Concetti","text":"

QField \u00e8 stato pensato avendo in mente alcuni concetti chiave:

"},{"location":"it/get-started/concepts/#semplicita","title":"Semplicit\u00e0","text":"

Le esigenze sul campo non sono le stesse di quelle su un desktop. Lo schermo \u00e8 pi\u00f9 piccolo, i dispositivi di input sono diversi e le attivit\u00e0 sono differenti.

QField punta a facilitare l'operatore nello svolgimento delle operazioni in campo, senza appesantire l'interfaccia utente. Questo significa che solamente le azioni da eseguire sul campo sono accessibili dall'interfaccia. Il resto non lo \u00e8.

Ne consegue che la gestione degli stili dei layer, la definizione dei moduli e altre impostazioni del progetto vanno settate in precedenza su un PC che abbia installato QGIS.

"},{"location":"it/get-started/concepts/#compatibilita-con-qgis","title":"Compatibilit\u00e0 con QGIS","text":"

QField \u00e8 basato su QGIS. Non si tratta di una sua rielaborazione, utilizza le stesse librerie di QGIS. Il motore di rendering \u00e8 esattamente lo stesso utilizzato in QGIS desktop e quindi il progetto apparir\u00e0 uguale sia sul dispositivo mobile sia sul computer.

Se qualcosa \u00e8 gi\u00e0 disponibile come opzione di configurazione in un progetto di QGIS, non dovrebbe essere re-inventato. QField infatti usa gli stessi widget di modifica di QGIS Desktop. Se un progetto \u00e8 gi\u00e0 configurato per il desktop esso dovrebbe gi\u00e0 funzionare anche su quella mobile.

Ricorda, questo \u00e8 solamente il concetto. Questo \u00e8 quanto abbiamo in mente quando sviluppiamo QField. Ci\u00f2 non significa che sia gi\u00e0 stato completamente implementato.

"},{"location":"it/get-started/concepts/#basato-sulle-modalita","title":"Basato sulle modalit\u00e0","text":"

QField \u00e8 costruito attorno alle modalit\u00e0. Essi sono simili agli strumenti di mappa usati nella versione desktop di QGIS. Una modalit\u00e0 definisce l'attivit\u00e0 che l'utente sta attualmente svolgendo. Sia che l'utente stia navigando attraverso i dati o digitalizzando qualcosa di nuovo.

"},{"location":"it/get-started/contribute/","title":"Contribuire","text":""},{"location":"it/get-started/contribute/#contribuire","title":"Contribuire","text":"

QField \u00e8 un progetto open source. \u00c8 possibile condividerlo, usarlo e modificarlo liberamente e rimarr\u00e0 cos\u00ec. Siamo molto felici se questa applicazione vi aiuta in qualsiasi modo creativo voi la usiate. Se l'avete trovata utile, saremmo ancora pi\u00f9 felici se poteste dare qualcosa in cambio. Un paio di cose che potete fare sono:

  • Rate the app \u2605\u2605\u2605\u2605\u2605;
  • Tweet about it;
  • Follow us on twitter;
  • Write about your experience (please let us know!);
  • Help with the documentation;
  • Translate the documentation or the app;
  • Sponsor a feature; or
  • Passando a ringraziarci o a bere una birra con noi la prossima volta che incontri OPENGIS.ch a una conferenza.
"},{"location":"it/get-started/contribute/#sviluppo","title":"Sviluppo","text":"

se vuoi essere coinvolto nello sviluppo di QField, fai riferimento alla seguente documentazione: - QField repository - QFieldCloud repository - QFieldSync repository

"},{"location":"it/get-started/contribute/#crediti","title":"Crediti","text":"

QField, QFieldCloud and QFieldSync are developped by OPENGIS.ch . OPENGIS.ch does consulting , development , training and support for open source software including QField and QGIS.

"},{"location":"it/get-started/faq/#domande-frequenti","title":"Domande Frequenti","text":"Quante versioni di un file sono memorizzate su QFieldCloud? Come posso cancellare le vecchie versioni dei file? Quali browser sono supportati da QFieldCloud? C'\u00e8 una durata massima che un'azione pu\u00f2 avere su QFieldCloud? Ho una domanda su QField o QFieldCloud. A chi posso chiedere?

You can find more plans and service related questions in the QFieldCloud FAQ page.

"},{"location":"it/get-started/faq/#quante-versioni-di-un-file-sono-memorizzate-su-qfieldcloud","title":"Quante versioni di un file sono memorizzate su QFieldCloud?","text":"

Il numero di versioni di file memorizzate dipende dal tipo di account. 3 versioni sono memorizzate per l'account COMMUNITY, e 10 per gli altri tipi di account.

"},{"location":"it/get-started/faq/#come-posso-eliminare-le-vecchie-versioni-dei-file","title":"Come posso eliminare le vecchie versioni dei file?","text":"

\u00c8 possibile eliminare le vecchie versioni di un file, tranne l'ultima versione, da QFieldSync o dall'interfaccia web di QfieldCloud. Quando si rimuove una versione, vengono rimosse anche tutte le versioni precedenti.

"},{"location":"it/get-started/faq/#quali-browser-sono-supportati-da-qfieldcloud","title":"Quali browser sono supportati da QFieldCloud?","text":"

Cerchiamo di garantire la compatibilit\u00e0 con le versioni recenti (fino a un anno fa) di Firefox, i browser basati su Chromium (ad esempio Chrome e Edge) e Safari.

"},{"location":"it/get-started/faq/#ce-una-durata-massima-che-unazione-puo-avere-su-qfieldcloud","title":"C'\u00e8 una durata massima che un'azione pu\u00f2 avere su QFieldCloud?","text":"

I lavori di QFieldCloud dovrebbero terminare entro 10 minuti, altrimenti vengono terminati. Se hai esigenze particolari puoi contattarci per trovare una soluzione ad hoc.

"},{"location":"it/get-started/","title":"Inizia","text":""},{"location":"it/get-started/#inizia-con-qfield-e-qfieldcloud","title":"Inizia con QField e QFieldCloud","text":""},{"location":"it/get-started/#installazione","title":"Installazione","text":"Android iOS Windows Linux MacOS

QField pu\u00f2 essere usato con ogni versione pi\u00f9 recente di Android 5, se state pensando di procurarvi un nuovo dispositivi, consigliamo di scegliere almento Android 9

QField \u00e8 presente nell'Appstore.

Scarica la versione Windows pi\u00f9 recente.

Download the latest Linux beta version and leave us a note how it works.

Download the latest MacOS beta version and leave us a note how it works.

QField ti permette di lavorare all'aperto, sui tuoi dati GIS, in maniera efficiente.

QField rappresenta l'interfaccia per i dispositivi Android che nasconde tutta la potenza di QGIS sotto il cofano.

"},{"location":"it/get-started/#qfieldcluod","title":"QFieldCluod","text":"

Perfettamente integrato con il lavoro sul campo del tuo team, la tecnologia unica di QFieldCloud permette al tuo team di concentrarsi su ci\u00f2 che pi\u00f9 importa, assicurandoti l'efficienza di una raccolta dati sul campo migliore possibile.

Grazie all'elevata integrazione con QField, il tuo team sar\u00e0 in grado di raccogliere dati e informazioni fin da subito.

Registrati ora

"},{"location":"it/get-started/license/","title":"Licenza","text":""},{"location":"it/get-started/license/#licenza","title":"Licenza","text":"

QField \u00e9 rilasciato sotto la GNU Public License (GPL) Versione 2 o successiva. Sviluppare QField con questa licenza significa che puoi ispezionare e modificare il codice sorgente e garantisce che tu abbia sempre accesso ad un'applicazione di collezione dei dati di campo basata su QGIS che sia libera da costi e liberamente modificabile.

Puoi trovare il codice sorgente su github

"},{"location":"it/get-started/sample-projects/","title":"Progetti d'esempio","text":""},{"location":"it/get-started/sample-projects/#progetti-desempio","title":"Progetti d'esempio","text":"

QField include tre progetti d'esempio (demo). Puoi usare questi progetti per esplorare alcune dei dettagli delle configurazioni di QGIS e QFieldSync.

Con i seguenti link puoi scaricare un archivio per ognuno dei progetti.

Simple Bee Advanced Bee QField Users

Puoi anche esplorare i progetti d'esempio direttamente nel repository GitHub di QField.

"},{"location":"it/get-started/sponsor/#sostenere-qield","title":"Sostenere Qield","text":""},{"location":"it/get-started/sponsor/#sponsorizzazione-ricorrente","title":"Sponsorizzazione ricorrente","text":"

Il modo migliore per supportare finanziariamente QField \u00e8 sottoscrivere una sponsorizzazione mensile. Facendo cos\u00ec aiuti tutti ad avere nuove e fresche versioni di QField sui propri device.

"},{"location":"it/get-started/sponsor/#crowdfunding","title":"Crowdfunding","text":"

Attualmente non ci sono crowdfunding attivi

"},{"location":"it/get-started/sponsor/#sponsorizzare-funzionalita","title":"Sponsorizzare funzionalit\u00e0","text":"

Probabilmente hai molte idee per interessanti funzionalit\u00e0 che non sono ancora state implementate. Contattaci per discutere il miglior approccio per integrare questa idea in QField o creare la tua app personalizzata.

"},{"location":"it/get-started/sponsor/#crediti","title":"Crediti","text":"

QField, QFieldCloud e QFieldSync sono sviluppate da OPENGIS.ch. OPENGIS.ch f\u00e0 consulenza, sviluppo, addestramento e supporto per software open source inclusi QField e QGIS.

"},{"location":"it/get-started/storage/#qfield-accesso-agli-archivi","title":"QField Accesso agli Archivi","text":"

Di seguito ci sono istruzioni specifiche per il sistema operativo su come accedere a progetti modificati e a singoli set di dati in QField.

Nota

Nota per gli utenti QField preesistenti: per motivi di sicurezza, Google ha dal novembre 2021 ha imposto una nuova serie di regole di accesso allo storage che proibisce alla maggior parte delle applicazioni di accedere direttamente ai file nella maggior parte delle posizioni degli archivi interni ed esterni di un dispositivo. Per lavorare all'interno di questo nuovo confine, QField deve importare progetti e set di dati nella sua posizione di archiviazione specificata da Google in cui QField ha accesso illimitato in lettura/scrittura. Le istruzioni qui sotto dovrebbero guidare la migrazione degli utenti al nuovo paradigma.

"},{"location":"it/get-started/storage/#opening-projects-and-datasets-on-android-and-ios","title":"Opening projects and datasets on Android and iOS","text":"

QField pu\u00f2 aprire progetti e set di dati in tre modi:

  • importando da un URL:
  • importando una cartella di progetto (solo per Android);
  • importando un file di progetto compresso (solo per Android); e
  • importando singoli set di dati (solo per Android).

QField azioni di import

Queste azioni sono disponibili facendo clic sul pulsante 'importa (+) situato nell'angolo in basso a destra della schermata di selezione del progetto/set di dati, a cui si pu\u00f2 accedere cliccando sul pulsante 'Apri file locali' situato nella schermata di benvenuto di QField.

"},{"location":"it/get-started/storage/#importare-da-un-url","title":"Importare da un URL","text":"

When importing a project or individual dataset through the \"Import URL\" action, users will be asked to provide a URL string to a file. QField will subsequently fetch the content and save it into the \u2018Imported projects\u2019 - provided the URL points to a project compressed into a ZIP archive - or \u2018Imported datasets\u2019.

QField import URL dialog

QField will consider a ZIP archive as a compressed project when one or more .qgs/.qgz project file is detected.

"},{"location":"it/get-started/storage/#importare-una-cartella-di-progetto","title":"Importare una cartella di progetto","text":"

Quando si importa un progetto tramite l'azione \"Importa progetto dalla cartella\", agli utenti verr\u00e0 chiesto di concedere il permesso a QField di leggere il contenuto di una data cartella sul dispositivo tramite un selettore di cartelle di sistema. Quando la cartella \u00e8 selezionata, QField copia il contenuto della cartella (incluse le sue sottocartelle) nella sua posizione 'Progetti importati'. Gli utenti possono quindi aprire e interagire con il progetto da l\u00ec.

La re-importazione di una data cartella attraverso l'azione del menu a discesa sovrascriver\u00e0 i progetti preesistenti con un nome di cartella identico. Questo permette agli utenti di poter aggiornare i progetti.

Nota

La modifica, l'aggiunta e l'eliminazione delle caratteristiche saranno salvate nei set di dati del progetto importato, non nella cartella originale selezionata durante il processo di importazione. Vedi le sezioni seguenti su come inviare/esportare progetti e set di dati modificati.

"},{"location":"it/get-started/storage/#importare-un-progetto-compresso","title":"Importare un progetto compresso","text":"

I progetti possono essere importati in QField fornendo un progetto compresso in un archivio ZIP. Quando si sceglie l'azione 'Importa progetto da ZIP', agli utenti verr\u00e0 chiesto di selezionare un file ZIP sulla memoria del loro dispositivo. QField decomprimer\u00e0 quindi il file nella sua posizione 'Progetti importati'. Gli utenti possono quindi aprire e interagire con il progetto da l\u00ec.

Questo pu\u00f2 facilitare enormemente la distribuzione remota dei progetti, essendo in grado di inviare un singolo file agli utenti.

"},{"location":"it/get-started/storage/#importare-singoli-set-di-dati","title":"Importare singoli set di dati","text":"

L'azione 'Importa set di dati' permette agli utenti di selezionare uno o pi\u00f9 set di dati tramite un selettore di file di sistema Android. Dopo aver selezionato i set di dati, QField li copier\u00e0 nella cartella 'dataset importati', dalla quale gli utenti possono poi aprire e modificarne il contenuto.

Nota

Gli utenti dovranno assicurarsi che tutti i file correlati siano selezionati quando importano set di dati (ad esempio, uno shapefile richiederebbe agli utenti di selezionare i file .shp, .shx, .dbf, .prj, e .cpg).

"},{"location":"it/get-started/storage/#exporting-modified-projects-and-datasets-on-android","title":"Exporting modified projects and datasets on Android","text":"

Quando gli utenti modificano i progetti e i set di dati importati, QField offre vari mezzi attraverso i quali il contenuto pu\u00f2 essere inviato ed esportato dal proprio file di archiviazione protetto dal sistema:

  • esportando una cartella di progetto o un singolo set di dati;
  • inviando una cartella compressa del progetto a un'applicazione {cloud, email, messenger, etc.};
  • inviando un singolo set di dati ad un'app {cloud, email, messenger, etc.}; e
  • accedendo ai contenuti importati direttamente attraverso il cavo USB.

QField azioni di export

Queste azioni sono disponibili tramite il menu a tendina delle azioni collegato alle cartelle di progetto e all'elenco dei singoli set di dati nel selezionatore del progetto/set di dati, a cui si pu\u00f2 accedere cliccando sul pulsante `Apri file locali' situato nella schermata di benvenuto di QField.

"},{"location":"it/get-started/storage/#esportare-una-cartella-di-progetto-o-un-singolo-set-di-dati","title":"Esportare una cartella di progetto o un singolo set di dati","text":"

Quando si sceglie l'azione 'Esporta su una cartella', agli utenti verr\u00e0 chiesto di scegliere una posizione - utilizzando il selettore di cartelle del sistema Android - all'interno della quale il contenuto della cartella di un progetto selezionato o di un singolo set di dati verr\u00e0 copiato.

Questa azione pu\u00f2 essere usata per copiare il contenuto di progetti o set di dati modificati in una cartella sul dispositivo a cui possono accedere app di sincronizzazione di terze parti come Syncthing, o copiare direttamente il contenuto negli account cloud dei provider che supportano la directory Scoped Storage di Android (nel momento in cui stiamo scrivendo, solo l'app NextCloud dispone di tale supporto).

Note

Esportare in una directory sovrasrive il contenuto esistente

"},{"location":"it/get-started/storage/#inviare-una-cartella-di-progetto-compressa","title":"Inviare una cartella di progetto compressa","text":"

L'azione 'Invia cartella compressa a' comprime il contenuto di una cartella selezionata in un archivio ZIP. Agli utenti viene poi chiesto attraverso quale app sul loro dispositivo l'archivio ZIP risultante dovrebbe essere inviato.

Gli utenti possono comprimere e inviare interi progetti selezionando le cartelle principali nella directory 'Progetti importati' di QField, cos\u00ec come inviare cartelle specifiche all'interno delle cartelle dei progetti. Ci\u00f2 permette agli agli utenti di destinare i file compressi, ad esempio, in una sottocartella /DCIM.

"},{"location":"it/get-started/storage/#invio-di-un-singolo-set-di-dati","title":"Invio di un singolo set di dati","text":"

Users can select the \u2018Send to\u2018 action for individual datasets, allowing for the sending of edited datasets directly to third party apps such as Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"it/get-started/storage/#accesso-ai-contenuti-importati-direttamente-attraverso-il-cavo-usb","title":"Accesso ai contenuti importati direttamente attraverso il cavo USB","text":""},{"location":"it/get-started/storage/#android","title":"Android","text":"

I progetti e i set di dati importati sono accessibili direttamente tramite un cavo USB. La posizione viene visualizzata nella barra di navigazione superiore del selezionatore di progetti/dataset.

On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/. Users will find both the Imported Datasets and Imported Projects folders within which the imported projects and datasets will be located. Changes done to project content and datasets are saved in the files found in this location.

"},{"location":"it/get-started/storage/#versione-per-ios","title":"Versione per iOS","text":"

Imported projects and datasets can be accessed directly using a USB cable by navigating to the QField application folder using iTunes on Windows and macOS. On Linux, users can do so through \u2018libimobiledevice\u2018.

"},{"location":"it/get-started/support/","title":"Supporto","text":""},{"location":"it/get-started/support/#supporto","title":"Supporto","text":""},{"location":"it/get-started/support/#supporto-commerciale","title":"Supporto commerciale","text":"

As developer of QField and QFieldCloud, OPENGIS.ch provides training packages and custom commercial support and development contracts with SLA.

"},{"location":"it/get-started/support/#sviluppo-e-app-personalizzate","title":"Sviluppo e App personalizzate","text":"

Probabilmente hai molte idee per funzionalit\u00e0 interessanti non ancora implementate. Contattarci per discutere l'approccio migliore per integrare la tua idea in QField o per creare la tua app personalizzata.

"},{"location":"it/get-started/support/#supporto-dalla-comunita","title":"Supporto dalla comunit\u00e0","text":"

Puoi porre le tue domande su gis.stackexchange

Puoi usare la piattaforma di discussione degli utenti

"},{"location":"it/get-started/third-part-tutorials/","title":"Tutorial di terze parti","text":""},{"location":"it/get-started/third-part-tutorials/#tutorial-di-terze-parti","title":"Tutorial di terze parti","text":"

Qui puoi trovare alcuni interessanti tutorial creati dalla nostra community:

  • QField tutorials from Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField Quickstart Udemy course by Michael Miller
  • Practices with QField course (Portuguese language) by Nelson Silva
"},{"location":"it/get-started/tutorials/advanced-setup-qfc/","title":"Setup avanzato","text":""},{"location":"it/get-started/tutorials/advanced-setup-qfc/#guida-al-setup-avanzato","title":"Guida al setup avanzato","text":"

Help

Abbiamo un forum di discussione nel quale puoi sottoporre i tuoi dubbi, domande e idee. Non esitare a visitarlo.

"},{"location":"it/get-started/tutorials/advanced-setup-qfc/#estensioni-vettoriali-supportate","title":"Estensioni vettoriali supportate","text":"

Attualmente QFieldCloud supporta layer in formato GeoPackage e PostGIS per la modifica collaborativa. Dovrebbero funzionare anche altri formati supportati da QGIS ma non sono ufficialmente supportati.

"},{"location":"it/get-started/tutorials/advanced-setup-qfc/#lavorare-con-i-geopackages","title":"Lavorare con i GeoPackages","text":"

Usare i GeoPackages \u00e8 solitamente la miglior soluzione per un setup semplice finalizzato a centralizzare i dati collezionati dai tuoi utenti QField in un unico file.

Per stabilire relazioni fra i layer, si raccomanda di aggiungere il campo UUID in ciascuna tabella, ed utilizzarlo come chiave esterna in alternativa ai valori del campo fid dei GeoPacchetti, in quanto soggetti a cambiamenti, e per evitare conflitti nel caso due persone inseriscano nuovi elementi contemporaneamente.

"},{"location":"it/get-started/tutorials/advanced-setup-qfc/#example-workflow-geopackage","title":"Example workflow (GeoPackage)","text":"
  1. Setup su QGIS desktop:
    1. Creare un nuovo progetto.
    2. Creare un layer GeoPackage e salvarlo nella medesima cartella del progetto QGIS.
    3. Impostare il GeoPackage in \"Modifica offline\" all'interno del plugin QFieldSync.
    4. Upload the project to QFieldCloud.
  2. Collezionare dati sul proprio dispositivo tramite QField:
    1. Aprire QFieldCloud e importare il progetto.
    2. Collezionare ulteriori dati e caricare le modifiche.
  3. Scaricare i risultati su QGIS Desktop:
    1. Da QFieldSync, scaricare i file aggiornati (il file GeoPackage dovrebbe essere cambiato).

Attenzione

Questo flusso di lavoro non supporta la modifica del GeoPackage sul desktop, poich\u00e9 essendo una base di file, l'intero GeoPackage verr\u00e0 sostituito. Ci\u00f2 significa che i dati possono essere digitalizzati solo utilizzando QFieldCloud.

"},{"location":"it/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

L'uso dei layer PostGIS \u00e8 una buona scelta se si desidera che i dati dei propri utenti QField vengano aggiornati direttamente nel proprio database da QFieldCloud quando sincronizzano il proprio lavoro senza passaggi ulteriori.

Richiede che il database sia pubblicamente accessibile e le credenziali devono essere salvate non crittografate nel progetto QGIS. Si prega di essere consapevoli delle implicazioni sulla sicurezza di tali requisiti, e ricordarsi di disporre di backup.

"},{"location":"it/get-started/tutorials/advanced-setup-qfc/#esempio-di-flusso-di-lavoro-postgis","title":"Esempio di flusso di lavoro (PostGIS)","text":"
  1. Setup su QGIS desktop:
    1. Creare un nuovo progetto.
    2. Aggiungere un layer PostGIS, assicurandosi di memorizzare le credenziali nel progetto.
    3. Assicurarsi che la connessione al database PostGIS sia pubblicamente accessibile (IP pubblico o nome di dominio, non funzioner\u00e0 con 127.0.0.1 o localhost).
    4. Nelle impostazioni di progetto di QFieldSync, impostare il GeoPackage in Modifica offline se i propri utenti QField non disporranno di una connessione Internet affidabile sul campo oppure in Accesso diretto al database.
    5. Caricare il progetto su QField cloud
  2. Collezionare dati sul proprio dispositivo tramite QField:
    1. Aprire QFieldCloud e importare il progetto.
    2. Raccogliere alcuni dati (e caricare le modifiche una volta tornati in ufficio se si stava usando la Modifica offline).
  3. Visualizzare i risultati in QGIS per desktop:
    1. Tutte le modifiche dovrebbero essere visibili direttamente nel database PostGIS.

!!! Quando si utilizza Accesso diretto al database, QFieldCloud modificher\u00e0 direttamente i dati sul database PostGIS. Questo funzioner\u00e0 solo con una connessione Internet affidabile sul campo, ma ha il vantaggio che tutti i dati sono direttamente visibili a tutti gli utenti e consente di utilizzare qualsiasi configurazione specifica di PostGIS (trigger, campi generati, ecc.).

Nota

Quando si utilizza la Modifica offline, QField lavorer\u00e0 su una copia locale del database in un GeoPackage, che verr\u00e0 sincronizzato da QFieldCloud con il database originale. Questa \u00e8 la scelta migliore se la connessione sul campo non \u00e8 affidabile. Le modifiche saranno visibili agli utenti dopo la sincronizzazione con QFieldCloud. Poich\u00e9 viene creata una copia locale, le funzionalit\u00e0 avanzate di PostGIS non saranno disponibili su QField. Come per i normali GeoPackages, se si definiscono relazioni, si consiglia di utilizzare UUID anzich\u00e9 chiavi primarie intere per evitare conflitti se pi\u00f9 utenti creano dati contemporaneamente.

You can find more information on QFieldCloud technical reference.

"},{"location":"it/get-started/tutorials/get-started-qfc/","title":"Iniziare","text":""},{"location":"it/get-started/tutorials/get-started-qfc/#guida-introduttiva","title":"Guida introduttiva","text":"

Help

Abbiamo un forum di discussione nel quale puoi sottoporre i tuoi dubbi, domande e idee. Non esitare a visitarlo.

"},{"location":"it/get-started/tutorials/get-started-qfc/#ottenere-un-account-qfieldcloud","title":"Ottenere un account QFieldCloud","text":"

Desktop preparation

Vai alla pagina di registrazione, inserisci i tuoi dettagli e crea un nuovo account QFieldCloud.

Form di registrazione

"},{"location":"it/get-started/tutorials/get-started-qfc/#modifica-profilo","title":"Modifica Profilo","text":"

Cambia le tue impostazioni personali. Aggiungi una foto del profilo o verifica la tua propriet\u00e0 o partecipazione in organizzazioni.

"},{"location":"it/get-started/tutorials/get-started-qfc/#organizzazioni","title":"Organizzazioni","text":"

Le tue organizzazioni sono elencate qui. Scopri di pi\u00f9 a proposito dei team, membri e ruoli nei concetti dell'Ecosistema QField.

"},{"location":"it/get-started/tutorials/get-started-qfc/#progetti","title":"Progetti","text":"

Cerca e scegli un progetto dalla lista o inizia a creare un nuovo progetto.

Visione d'insiemen dei progetti QFieldCloud

"},{"location":"it/get-started/tutorials/get-started-qfc/#connessione-a-qfieldcloud-su-qgis-desktop","title":"Connessione a QFieldCloud su QGIS Desktop","text":"

Desktop preparation

Per connetterti a QFieldCloud, ti server il plugin \"QFieldSync\" in QGIS. I prossimi step mostrano come installare e sincronizzare i tuoi dati con QFieldCloud.

"},{"location":"it/get-started/tutorials/get-started-qfc/#installa-qfieldsync","title":"Installa QFieldSync","text":"

Apri il gestore di plugin di QGIS andando nel menu Plugins -> Gestisci ed Installa Plugins....

Trova QFieldSysc nella lista dei plugin e installa l'ultima versione cliccando sul pulsante Installa Plugin.

Note

Visto che QFieldCloud si trova ancora in una fase beta, possono esserci frequenti aggiornamenti e correzioni. Per favore aggiorna QFieldSync spesso. In caso di problemi, prova ad aggiornare all'ultima versione prima di segnalare il problema.

Installazione completata

Quando l'installazione \u00e8 completata, appare una nuova barra degli strumenti.

"},{"location":"it/get-started/tutorials/get-started-qfc/#login-di-qfieldcloud","title":"Login di QFieldCloud","text":"

Clicca sull'icona del cloud nella barra degli strumenti di QFieldSync. Apparir\u00e0 una nuova schermata di accesso:

Schermata di login

Inserisci le credenziali precedentemente create durante la registrazione dell'account.

Note

Se usi una password in QGIS per la prima volta, ti verr\u00e0 chiesto di definire una \"master password\" che gestisce tutte le altre password usate in QGIS. Maggiori informazioni a proposito della \"master password\" qui: QGIS documentation

Esplora la schermata di panoramica dei progetti: il tuo utente attuale sottolineato e blu, un pulsante di logout in basso a sinistra, un pulsante cloud per creare un nuovo progetto e, sulla destra, un pulsante di aggiornamento per ottenere l'elenco dei progetti pi\u00f9 recenti. Gli utenti appena registrati vedranno una tabella vuota e non appena creeranno nuovi progetti, la lista crescer\u00e0. La schermata di panoramica dei progetti appare cos\u00ec:

Vista d'insieme dei progetti in QFieldSync

Le icone mostrano lo status cloud e locale dei differenti progetti.

Stato locale:

indica che esiste solamente un progetto cloud remoto. indica che il progetto cloud \u00e8 anche salvato localmente.

Stato cloud:

Rosso: stato fallito \u2014> il progetto non \u00e8 valido e non \u00e8 comprensibile dal cloud. L'utente deve sistemare/caricare il proprio progetto .qgs/.qgz. Marrone: stato occupato \u2014> stiamo lavorando sul tuo progetto, per favore sii paziente. Non puoi fare molto con il tuo progetto nell'attesa. Verde: stato ok \u2014> il progetto \u00e8 interpretato correttamente dal cloud. Puoi provare a scaricarlo su QField, ma il successo non \u00e8 garantito.

Lo stato di ogni progetto \u00e8 mostrato con un tooltip.

Facendo un doppio clic su un progetto nella lista, puoi vedere e modificare le propriet\u00e0 del progetto.

Propriet\u00e0 del progetto in QFieldCloud

"},{"location":"it/get-started/tutorials/get-started-qfc/#crea-e-configura-il-tuo-progetto-cloud","title":"Crea e configura il tuo progetto Cloud","text":"

Crea un nuovo progetto cliccando sul pulsante del cloud, in basso a sinistra. Per prima cosa, dovrai scegliere come creare il nuovo progetto fra

  • \"Converti il progetto aperto attualmente in un progetto cloud\" Un nuovo progetto compatibile con QFieldCloud \u00e8 creato a partire dal progetto attualmente aperto in QGIS. Per fare questo, i dataset verranno copiati in una directory di esportazione che funger\u00e0 da mirror locale. I dataset vettoriali saranno convertiti nel formato geopackage per facilitare la sincronizzazione tra differenti dispositivi mentre altri tipi di dataset saranno copiati nella nuova posizione del progetto.

Per convertire un progetto attuale, una directory completamente vuota \u00e8 obbligatoria.

  • \"Crea un nuovo progetto QFieldCloud\" Un nuovo progetto QFieldCloud vuoto sar\u00e0 creato. Sei responsabile di spostare tutti i file relativi al progetto nella directory locale selezionata, assieme al file del progetto e le sue sottodirectory. Il file del progetto sar\u00e0 trasferito solamente quando premi il pulsante di sincronizzazione. Verifica che la directory selezionata contenga al massimo un progetto QGIS.

Dettagli del progetto

Un modulo ti domander\u00e0 il nome del progetto, descrizione e directory locale. Nella directory locale puoi avere diverse situazioni:

  • Il percorso inserito non contiene ancora un progetto QGIS.
  • Il percorso inserito contiene un progetto QGIS.
  • Per favore scegli una directory locale dove salvare il progetto.
  • Il percorso inserito \u00e8 un percorso relativo. Per favore inserisci il percorso assoluto di una directory.
  • Il percorso inserito non corrisponde a una directory. Per favore inserisci un percorso valido.
  • Il percorso inserito non corrisponde a una directory esistente. Verr\u00e0 creata dopo l'invio del modulo.
  • Sono stati trovati pi\u00f9 progetti QGIS nella directory. Per favore lascia solamente un progetto QGIS nella root della directory.
"},{"location":"it/get-started/tutorials/get-started-qfc/#configura-i-layer-del-progetto-per-qfield","title":"Configura i layer del progetto per QField","text":"

Configure the project layers by clicking the fifth icon in the QFieldSync toolbar . Here you can configure QFieldCloud layer actions. Most of the time you need to configure a preference either to online or offline layers. For more fine grained control, in the advanced settings you can configure the action layer by layer. Get more information about how to configure your layers in the Get Started guide for QFieldSync!.

\u00c8 raccomandato di usare layer GeoPackage per editing collaborativo. Consulta la guida Setup avanzato per avere maggiori informazioni a proposito dei formati vettoriali supportati.

Note

Se usi data source sperimentali senza una chiave primaria (es. Shapefile, GeoJSON, ecc.), devi avere un campo chiamato fid (in minuscolo) che sar\u00e0 usato come chiave primaria per definire univocamente ogni elemento.

Ogni formato di layer raster e vettoriale pu\u00f2 essere usato per dati in sola lettura.

Propriet\u00e0 del progetto

"},{"location":"it/get-started/tutorials/get-started-qfc/#carica-un-progetto","title":"Carica un progetto","text":"

Una volta configurato, puoi premere il pulsante con la nuvola per aprire il dialogo di sincronizzazione. Qui devi decidere cosa preferisci: il file locale o il file sul cloud.

Sincronizza

Adesso dovresti vedere il tuo progetto e i tuoi file su QFieldCloud

"},{"location":"it/get-started/tutorials/get-started-qfc/#dispositivo-mobile","title":"Dispositivo mobile","text":"

Lavoro sul campo

"},{"location":"it/get-started/tutorials/get-started-qfc/#installa-qfield","title":"Installa QField","text":"

Scarica e installa l'ultima versione di QField nel play store. Vai in fondo alla pagina e abilita beta testing. Non usare questa versione in produzione!

Note

Visto che QField 2.0 \u00e8 ancora in fase beta, possono esserci frequenti aggiornamenti e correzioni. Per favore aggiorna QField almeno settimanalmente. In caso di problemi, prova ad aggiornare all'ultima versione prima di segnalare il problema.

"},{"location":"it/get-started/tutorials/get-started-qfc/#comincia-a-lavorare-sul-tuo-progetto","title":"Comincia a lavorare sul tuo progetto.","text":"

Benvenuto

Login con il tuo username e password

Login

Scegli un progetto da scaricare sul tuo dispositivo:

Download

"},{"location":"it/get-started/tutorials/get-started-qfc/#sincronizza-le-modifiche","title":"Sincronizza le modifiche","text":"

Fai una modifica al tuo progetto. Puoi creare un nuovo elemento, cancellare un elemento o modificare la geometria o gli attributi. Premi sul pulsante con la nuvola blu nella parte superiore sinistra dello schermo:

Pulsante Cloud

Scegli un'azione con le modifiche che hai fatto al progetto. Ogni azione ha una spiegazione di cosa puoi aspettarti succeda:

Azioni

Le tue modifiche sono adesso disponibili a chiunque abbia accesso al tuo progetto sul cloud.

You can find more information on Advanced QFieldCloud setup and QFieldCloud technical reference.

"},{"location":"it/get-started/tutorials/get-started-qfs/","title":"Iniziare","text":""},{"location":"it/get-started/tutorials/get-started-qfs/#plugin-qfieldsync","title":"Plugin QFieldSync","text":"

Il plugin QFieldSync aiuta a preparare e confezionare i progetti QGIS per QField.

QFieldSync supporta la preparazione del tuo progetto automatizzando i seguenti punti:

  • Passi richiesti per la configurazione del progetto (es. portable_project)
  • Creare mappe di base da un sigolo raster layer o da uno stile definito in una vista mappa.
  • Configurare le funzionalit\u00e0 di editing offline e sincronizzazione delle modifiche
"},{"location":"it/get-started/tutorials/get-started-qfs/#procedura","title":"Procedura","text":"

Per avere una visione d'insieme del processo, riportiamo una lista dei passaggi principali:

  1. Creare un pacchetto QField. Si tratta di una copia di lavoro in una directory separata.
  2. Copiare il pacchetto QField sul proprio dispositivo.
  3. Andare sul campo e raccogliere i dati.
  4. Copiare i dati raccolti sul campo all'interno del proprio computer.
  5. Sincronizzazione dei dati raccolti con il proprio database o file.
"},{"location":"it/get-started/tutorials/get-started-qfs/#installazione","title":"Installazione","text":"

In QGIS, apri il gestore dei plugin e cerca qfield sync. Seleziona il plugin dalla lista e premi il pulsante Installa.

QField Sync nel QGIS plugin repository

"},{"location":"it/get-started/tutorials/get-started-qfs/#configurazione","title":"Configurazione","text":"

La configurazione del progetto \u00e8 salvata nel file del progetto .qgs. In questo modo \u00e8 possibili preconfigurare un progetto una sola volta \u00e8 utilizzarlo ripetutamente.

Configurazione del progetto

"},{"location":"it/get-started/tutorials/get-started-qfs/#configurazione-dei-layer","title":"Configurazione dei layer","text":"

Configurazione dei layer del progetto

Nel dialogo di configurazione del progetto, un azione pu\u00f2 essere impostata per ogni layer separatamente. A dipendenza del tipo di layer, differenti tipi di azioni sono disponibili.

Copia

Il layer verr\u00e0 copiato nella directory del pacchetto. Questo \u00e8 diponibile solamente per layer basati su file.

Nessuna azione

La sorgente dati del layer non verr\u00e0 modificata. Questo \u00e8 disponibile solamente per layer non basati su file come WMS, WFS, Postgis...

Editing offline

Una copia di lavoro del layer \u00e8 copiata nella directory del pacchetto. Ogni modifica eseguita nel progetto impacchettato durante il lavoro \u00e8 registrata in un log. Quando in seguito si sincronizzano le modifiche, questo log sar\u00e0 ripercorso e tutte le modifiche saranno applicate al database pricipale. Non \u00e8 presente una gestione di conflitti.

Rimuovi

Il layer verr\u00e0 rimosso dalla copia di lavoro. Questo \u00e8 utile se un layer \u00e8 usato nella mappa di base e non sar\u00e0 disponibile nel progetto impacchettato.

Properties

There are some additional options to fine tune your QField project in the properties

  1. Lock geometries: do not allow changing geometries and only allow changing attributes on this layer.
  2. Set up the attachment default naming, please refer to the Configurable picture path
  3. Set up the maximum number of items shown in the relation editor widget

QFieldSync Layer Properties

"},{"location":"it/get-started/tutorials/get-started-qfs/#configurazione-della-mappa-di-base","title":"Configurazione della mappa di base","text":"

Una mappa di base \u00e8 un layer raster che \u00e8 aggiunto come ultimo layer al file del progetto impacchettato.

Se l'opzione mappa di base \u00e8 abilitata, una mappa di base sar\u00e0 renderizzata quando il progetto verr\u00e0 confezionato. L'area interessata - l'extent che verr\u00e0 renderizzato - sar\u00e0 scelta al momento del confezionamento.

Ci sono due possibili opzioni per la mappa di base:

Layer

Un layer raster. Questo \u00e8 utile per avere una copia offline di un layer online come un WMS o per avere una copia di lavoro di un layer con un formato non supportato come ECW o MrSID.

Tema Mappa

Un tema mappa. Questo \u00e8 utile per creare un \"tema mappa\" basato su una combinazione di differenti layer e stili. Questi layer possono poi venir rimossi dal pacchetto di lavoro e non necessitano di essere renderizzati sul dispositivo. Questo pu\u00f2 risparmiare un po' di spazio e batteria sul dispositivo.

La dimensione delle \"tile\" definisce la risoluzione spaziale. Determina il numero di unit\u00e0 di mappa per pixel. Se il CRS del map canvas ha metri come unit\u00e0 e la dimensione delle tile \u00e8 impostata a 1, ogni pixel raster avr\u00e0 una dimensione spaziale di 1x1 m, se \u00e8 impostata a 1000, ogni pixel raster avr\u00e0 una dimensione spaziale di 1 chilometro quadrato.

"},{"location":"it/get-started/tutorials/get-started-qfs/#configurazione-dellediting-offline","title":"Configurazione dell'editing offline","text":"

Se sincronizza solamente elementi nell'area interessara \u00e8 vistato, solamente gli elementi che sono all'interno dell'area del map canvas nel momento della generazione del pacchetto verranno copiati nella copia offline di lavoro.

"},{"location":"it/get-started/tutorials/get-started-qfs/#confezionamento-per-qfield","title":"Confezionamento per QField","text":"

Una volta che il progetto \u00e8 configurato, impacchettalo in una directory. Questa directory conterr\u00e0 il file .qgs e i dati utilizzati.

Confeziona il progetto per QField

Copia la directory sul tuo dispositivo. Apri QField, apri il progetto e inizia a raccogliere dati.

Salva sempre il progetto QGIS usando il solito \"Salva con nome\" di QGIS perch\u00e9 dovrai riaprirlo in seguito quando vorrai sincronizzare le modifiche.

During packaging your project you can select which subdirectories to be copied by checking the directories in Advanced -> Directories to be copied.

Select subdirectories

"},{"location":"it/get-started/tutorials/get-started-qfs/#sincronizza-da-qfield","title":"Sincronizza da QField","text":"

Quando vuoi sincronizzare i dati raccolti, riapri il progeto in QGIS (quello che hai salvato con \"Salva con nome\")

Copia la directory del progetto dal tuo dispositivo al tuo computer e usa il menu Sincronizza da QField per sincronizzare le modifiche dal progetto portabile al progetto principale.

Sincronizza da QField

Sincronizza i tuoi dati solamente una volta. Questo significa che se vai di nuovo sul terreno a raccogliere ulteriori dati, dovresti prima creare un nuovo pacchetto QField per evitare problemi di sincronizzazione in seguito (es. duplicati).

"},{"location":"it/how-to/attributes-form/","title":"Form degli attributi","text":""},{"location":"it/how-to/attributes-form/#form-degli-attributi","title":"Form degli attributi","text":"

QField crea dei form simili ma non uguali a quelli di QGIS. I widget QGIS per i campi, sono supportati al meglio e ottimizzati per l'uso mobile.

Tipo di widget Supporto Note Modifica testo - HTML non \u00e8 supportato - Input numerico viene imposto in base al tipo. Casella di controllo Mappa valori Nascosto Allegato Questo campo \u00e8 combinato con l'integrazione della fotocamera. Permette anche di aprire altri tipi di file come pdf e doc (se hai un visualizzatore appropriato) Allegato (impostazioni foto) Data/Ora Intervallo Riferimento alla relazione Widget relazione Relazione valore Generatore UUID Widget QML / HTML Altri Funding"},{"location":"it/how-to/attributes-form/#editabile","title":"Editabile","text":"

L'impostazione editabile sui campi \u00e8 rispettata.

"},{"location":"it/how-to/attributes-form/#ricorda-lultimo-valore","title":"Ricorda l'ultimo valore","text":"

QField offre un controllo molto pi\u00f9 dettagliato sugli ultimi valori utilizzati e ignora le impostazioni di QGIS

"},{"location":"it/how-to/attributes-form/#nascondi-modulo-allinserimento-di-un-elemento","title":"Nascondi modulo all'inserimento di un elemento","text":"

L'impostazione Nascondi modulo all'inserimento di un elemento \u00e8 direttamente applicata al form QField.

"},{"location":"it/how-to/attributes-form/#designer-trascina-e-rilascia","title":"Designer trascina e rilascia","text":"

Gruppi e tab creati nel designer \"trascina e rilascia\" sono supportati.

"},{"location":"it/how-to/attributes-form/#configura-un-widget-relazione","title":"Configura un widget relazione","text":"

Desktop preparation

Per maggiori informazioni consulta il capitolo sulle relazioni della Documentazione QGIS.

Il widget delle relazioni mostra tutte gli elementi figlio di riferimento in un elenco. \u00c8 possibile aggiungerli, eliminarli e aprirli.

L'identificazione visiva delle voci della lista avviene tramite il Mostra Espressione del layer figlio.

"},{"location":"it/how-to/attributes-form/#gestione-chiavi","title":"Gestione chiavi","text":"

Poich\u00e9 le chiavi primarie dei layer padre sono utilizzate come chiavi esterne negli elementi dei layer figli di riferimento, queste chiavi primarie devono essere conservate per l'uso anche dopo la sincronizzazione con i dati originali. Pertanto, si consiglia di utilizzare valori stabili come UUIDs per le chiavi primarie.

\u00c8 possibile aggiungere gi\u00e0 dei figli da un genitore che sta per essere aggiunto. Questa possibilit\u00e0 sar\u00e0 bloccata se non esiste una chiave primaria valida sul genitore o i vincoli sono violati. Nel caso in cui l'aggiunta dell'elemento genitore viene annullata dopo che alcuni figli sono gi\u00e0 stati aggiunti, anche i figli vengono eliminati.

"},{"location":"it/how-to/attributes-form/#relazioni-molti-a-molti","title":"Relazioni Molti-a-molti","text":"

Nelle relazioni molti-a-molti, secondo la configurazione della cardinalit\u00e0 nelle Propriet\u00e0 del Layer Vettoriale in QGIS, l'aggiunta, l'eliminazione o l'apertura di una voce nella lista influisce direttamente sul layer figlio (nel caso di cardinalit\u00e0 diretta) o sulla tabella di collegamento (nel caso di cardinalit\u00e0 molti-a-uno).

Il secondo caso \u00e8 di solito usato quando ci sono informazioni di relazione aggiuntive (es. percentuale) nella tabella di collegamento.

In caso di cardinalit\u00e0 molti-a-uno su relazioni molti-a-molti il Mostra Espressione deve essere impostato sulla tabella di collegamento.

"},{"location":"it/how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

Desktop preparation

Il widget di tipo Allegato viene utilizzato con i campi che memorizzano il percorso ai file.

Pu\u00f2 essere utilizzato per:

  • show and take photos or add pictures from the gallery
  • listen and record sound clips
  • show and record videos
  • show links to external files like PDFs or documents

Form attachment picture

Form attachment audio

Form attachment video

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

L'opzione hyperlink sul widget degli allegati disabilita la funzionalit\u00e0 della fotocamera e abilita un collegamento ipertestuale per aprire un documento (pdf, doc, ...).

"},{"location":"it/how-to/attributes-form/#configurable-attachment-path","title":"Configurable attachment path","text":"

Desktop preparation

QFieldSync provides the possibility to configure the path of attachments.

  • Go to QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Paths

"},{"location":"it/how-to/attributes-form/#configurare-un-widget-di-relazione-dei-valori","title":"Configurare un Widget di Relazione dei Valori","text":"

Desktop preparation

Il widget Value Relation offre i valori di una tabella correlata in una casella combinata. Puoi selezionare layer, colonna chiave e colonna valore. Sono disponibili diverse opzioni per modificare i comportamenti standard: consenti valore nullo, ordina per valore e consenti selezioni multiple. Il widget visualizzer\u00e0 un menu a tendina o a selezione multipla degli elementi di riferimento.

"},{"location":"it/how-to/attributes-form/#configurare-la-visibilita-condizionale","title":"Configurare la Visibilit\u00e0 Condizionale","text":"

Desktop preparation

I gruppi possono essere nascosti in base a un'espressione. Questo \u00e8 utile quando alcuni attributi sono richiesti solo in determinate condizioni. Come esempio immagina di mappare degli alberi. Alcuni di essi potrebbero avere una malattia e tu hai un elenco di possibili malattie. Per non ingombrare il modulo con molti campi, crea un gruppo e configura un'espressione di visibilit\u00e0 per il gruppo \"malattie\". Aggiungi un campo \"malattia\" con una casella di controllo. Solo quando la casella \u00e8 selezionata, l'elenco delle malattie sar\u00e0 disponibile.

Configurazione di una casella di gruppo che verr\u00e0 mostrata solo se la casella di controllo \"measures_taken\" \u00e8 selezionata

Vediamo cosa abbiamo sul campo:

"},{"location":"it/how-to/attributes-form/#definire-vincoli","title":"Definire Vincoli","text":"

Desktop preparation

I campi attributo possono avere dei vincoli. I vincoli sono espressioni che devono essere valutate con True (o 1) per poter poter salvare il modulo. I vincoli sono configurati per ogni campo e si pu\u00f2 aggiungere una descrizione che verr\u00e0 visualizzata se un vincolo non \u00e8 soddisfatto.

Configurazione di un vincolo all'interno di un intervallo

"},{"location":"it/how-to/attributes-form/#casi-di-uso-comune","title":"Casi di uso comune","text":"

Non puoi inserire un valore di elevazione superiore alla montagna pi\u00f9 alta di questo paese.

\"elevation\" < 5000\n

\u00e8 chiesto di inserire un idenfificatore.

\"identifier\" IS NOT NULL\n
"},{"location":"it/how-to/attributes-form/#definire-i-valori-predefiniti","title":"Definire i valori predefiniti","text":"

Desktop preparation

I campi possono essere configurati con valori predefiniti. I valori predefiniti vengono inseriti nel modulo dell'attributo quando si digitalizza un nuovo elemento. Sono visibili e possono essere modificati finch\u00e9 il campo \u00e8 modificabile. I valori predefiniti possono essere basati sulla geometria o su variabili di espressione.

Configurazione di una data formattata come valore predefinito

"},{"location":"it/how-to/attributes-form/#variabili-aggiuntive","title":"Variabili aggiuntive","text":"

For more information regarding storing information related to your position in object attributes, refer to the deticated GNSS documentation.

Per gli utenti di QFieldCloud, due variabili possono essere utilizzate nelle espressioni che includono i valori predefiniti degli attributi dei moduli: - @cloud_username che restituisce il nome dell'utente QFieldCloud attualmente connesso. - @cloud_useremail che restituisce l'indirizzo email dell'utente QFieldCloud attualmente connesso.

"},{"location":"it/how-to/attributes-form/#casi-di-uso-comune_1","title":"Casi di uso comune","text":"

Inserire le informazioni di posizionamento come variabile:

@position_horizontal_accuracy\n

Inserisci l'ora e la data corrente:

now()\n

Inserisci la lunghezza della linea digitalizzata:

length($geometry)\n

Configura le variabili globali sul dispositivo e inseriscili.

@operator_name\n

Se si desidera assegnare un codice regionale in base alla posizione in cui viene inserita una nuova funzionalit\u00e0, \u00e8 possibile utilizzare un'espressione aggregata:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

Per trasformare le coordinate ricevute da \\@position_coordinate nel sistema di coordinate del tuo progetto:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} Se vuoi utilizzare i risultati dello snapping dopo aver tracciato una linea, puoi utilizzare la variabile [\\@snapping_results]{.title-ref}. Il codice seguente estrae il valore dell'attributo [id]{.title-ref} della corrispondenza di snapping del primo punto di una linea. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"it/how-to/attributes-form/#ricerca-nei-widget-mappa-valori-e-riferimento-alla-relazione","title":"Ricerca nei widget mappa valori e riferimento alla relazione","text":"

\u00c8 possibile cercare dei valori in una widget relazione valore o riferimento della relazione usando la lente vicino al campo.

Note

Define the display expression for the concerned layers, this will be used for searching for features. This is configured under Vector Layer Properties > Display

"},{"location":"it/how-to/attributes-form/#configurare-valore-completamento-automatico","title":"Configurare Valore Completamento Automatico","text":"

Desktop preparation

La casella di spunta \"Usa completamento\" deve essere selezionata per poter utilizzare il completamento automatico nella relazione dei valori.

Enable auto-complete within QGIS

Ecco un video che mostra come funziona su QField

"},{"location":"it/how-to/attributes-form/#definisci-i-widget-qml","title":"Definisci i widget QML","text":"

Custom QML widgets can be useful to integrate advanced actions into forms. In this example we define add a button that open a third-party map and navigation app. This is useful to open e.g. turn-by-turn navigations on the device-native app for the user.

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

The geo URI above is adapted to work with Android. For Apple Maps the URI can be changed to 'geo:' || $y || ',' || $x.

"},{"location":"it/how-to/authentication/","title":"Autenticazione","text":""},{"location":"it/how-to/authentication/#autenticazione","title":"Autenticazione","text":"

QField supporta la connessione ai servizi web protetti da OAuth2. Utilizzando OAuth2, \u00e8 possibile proteggere layer e servizi con una vasta gamma di schemi di autenticazione come ad esempio l'autenticazione a due fattori.

Per poter caricare con successo i layer protetti da OAuth2 in QField, il progetto QGIS deve essere impostato per utilizzare OAuth2.

"},{"location":"it/how-to/authentication/#preparare-lautenticazione-in-qgis","title":"Preparare l'autenticazione in QGIS","text":"

Desktop preparation

Per configurare un WFS con OAuth2 in QGIS, segui questi passaggi nella configurazione del progetto QGIS.

Nella configurazione del layer WFS:

widgets

Add a new authentication configuration. Parameters need to be adjusted to the OAuth2 server setup:

widgets

"},{"location":"it/how-to/authentication/#esporta-lautenticazione-da-qgis","title":"Esporta l'autenticazione da QGIS","text":"

Desktop preparation

Note

L'esportazione di una configurazione auth richiede almeno QGIS 3.20. \u00c8 possibile utilizzare QGIS 3.20 solo per preparare la configurazione auth e configurare il progetto QGIS stesso con una versione precedente di QGIS.

Note

\u00c8 importante che l'ID di configurazione della configurazione esportata e della configurazione memorizzata nel progetto QGIS corrispondano.

A questo punto, verifica che tu sia in grado di connetterti correttamente al servizio da QGIS. Questa configurazione di autenticazione deve essere esportata da QGIS stesso.

Per farlo, apri la finestra di dialogo delle opzioni di QGIS e focalizzati sul pannello di autenticazione. L\u00ec potrai selezionare la configurazione OAuth2 utilizzata dai layer del progetto facendo clic sulla riga appropriata nella tabella delle configurazioni. Quindi, usa il pulsante in basso a destra per selezionare l'azione esporta le configurazioni di autenticazione selezionate su file.

widgets

Quando ti viene richiesta una password, lasciala vuota. Verrai avvisato che potrebbe portare alla perdita di informazioni sensibili. Nel caso di configurazioni OAuth2, \u00e8 sicuro farlo.

Una volta esportata la configurazione dell'autenticazione in un file XML, copia il file sul dispositivo che esegue QField. Il file deve essere copiato nella directory QField dei dispositivi <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/. Il percorso /QField/auth/ viene creato al primo avvio di QField.

Note

Da QField 2 i file di autenticazione devono essere memorizzati nella directory dell'applicazione <drive>:/Android/data/ch.opengis.qfield/files/QField/auth invece che nella directory principale del dispositivo <drive>:/QField/auth.

Una volta copiato il file XML di configurazione dell'autenticazione, puoi copiare il file di progetto contenente i layer protetti da OAuth2 sui dispositivi e aprire il progetto in QField. Ti verranno richiesti i dati relativi all'utente, la password e il codice di autenticazione a due fattori in un pannello del browser che apparir\u00e0 in QField stesso.

Una volta autenticati, i contenuti verranno visualizzati senza la necessit\u00e0 di reinserire le informazioni dell'utente per tutta la durata della sessione.

"},{"location":"it/how-to/bookmarks/","title":"Segnalibri","text":""},{"location":"it/how-to/bookmarks/#segnalibri","title":"Segnalibri","text":"

QField consente di salvare e visualizzare i segnalibri che verranno ricordati attraverso sessioni e progetti.

"},{"location":"it/how-to/bookmarks/#vedere-i-segnalibri","title":"Vedere i segnalibri","text":"

Lavoro sul campo

Per impostazione predefinita, Qfield visualizzer\u00e0 i segnalibri come marcatori sovrapposti sulla mappa. I segnalibri aggiunti dall'utente vengono visualizzati su tutti i progetti e set di dati.

Un singolo tocco su un indicatore visualizzer\u00e0 il nome del segnalibro, mentre un doppio tocco imposter\u00e0 l'estensione della mappa per ricentrarsi intorno alla posizione del segnalibro.

Puoi anche utilizzare la barra di ricerca in alto per trovare i segnalibri e cliccare sui nomi dei segnalibri corrispondenti per spostare l'estensione della mappa e centrarla nuovamente sulla posizione del segnalibro.

QField offre anche un'impostazione per disattivare la visualizzazione dei segnalibri, che si trova nel pannello delle impostazioni.

"},{"location":"it/how-to/bookmarks/#aggiungere-segnalibri","title":"Aggiungere segnalibri","text":"

Lavoro sul campo

Per aggiungere un nuovo segnalibro, basta tenere premuta una qualsiasi parte della mappa e selezionare l'azione Aggiungi segnalibro all'interno del menu visualizzato.

Dopo aver selezionato questa azione, verr\u00e0 visualizzato un pannello che offre la possibilit\u00e0 di rinominare il segnalibro e selezionare il colore utilizzato per disegnare il suo marcatore sovrapposto sulla mappa.

\u00c8 anche possibile aggiungere un segnalibro alla posizione corrente del dispositivo quando il posizionamento \u00e8 abilitato. Per farlo, \u00e8 sufficiente tenere premuto il pulsante di posizionamento nell'angolo in basso a destra e selezionare l'azione Aggiungi segnalibro alla Posizione.

Note

Quando aggiungi un segnalibro, la scala attuale della mappa viene presa in considerazione per salvare un'estensione centrata sulla coordinata toccata o sulla posizione attuale. Questo ti permette di determinare l'estensione che verr\u00e0 utilizzata quando toccherai due volte un segnalibro o selezionerai un elemento del segnalibro nella barra di ricerca.

"},{"location":"it/how-to/bookmarks/#segnalibri-del-progetto","title":"Segnalibri del progetto","text":"

QField pu\u00f2 visualizzare e cercare i segnalibri incorporati nel progetto. L'aggiunta e la gestione di tali segnalibri avviene in QGIS stesso.

"},{"location":"it/how-to/digitize/","title":"Digitalizzazione","text":""},{"location":"it/how-to/digitize/#digitalizzazione","title":"Digitalizzazione","text":"

QField permette di digitalizzare, modificare ed eliminare punti, linee e poligoni mentre si \u00e8 in campo.

"},{"location":"it/how-to/digitize/#raccogliere-elementi","title":"Raccogliere elementi","text":"

Lavoro sul campo

Per avviare la digitalizzazione di nuovi elementi, abilita la modalit\u00e0 Modifica facendo clic sull'icona matita nella dashboard laterale e selezionando il layer in cui si desidera aggiungere nuovi elementi.

Il layer corrente all'interno del quale gli elementi devono essere aggiunti \u00e8 evidenziato in verde.

"},{"location":"it/how-to/digitize/#aggiunta-di-elementi-puntuali","title":"Aggiunta di elementi puntuali","text":"

Spostare il mirino al centro dello schermo nella posizione desiderata e fare clic sul pulsante Pi\u00f9 (+) in basso a destra dello schermo per confermare la creazione di un nuovo elemento puntuale.

Se hai abilitato il posizionamento, puoi usare il pulsante blocca alla posizione per forzare il mirino sulla tua posizione.

"},{"location":"it/how-to/digitize/#aggiunta-di-linee-o-poligoni","title":"Aggiunta di linee o poligoni","text":"

Spostare il mirino al centro dello schermo all'inizio desiderato della linea o del poligono e fare clic sul pulsante Pi\u00f9 (+) in basso a destra dello schermo per aggiungere il primo nodo.

Procedi con l'aggiunta di punti per formare una linea o un poligono facendo clic sul pulsante *Pi\u00f9 (+) * ogni volta che si desidera aggiungere un nuovo nodo.

Clicca sul pulsante Meno (-) per rimuovere l'ultimo nodo aggiunto.

Quando hai aggiunto almeno 2 nodi per una linea o 3 nodi per un poligono, apparir\u00e0 il pulsante Salva. Fare clic su di esso per terminare la geometria.

Durante la digitalizzazione, \u00e8 possibile fare clic sul pulsante (x) per annullare la creazione dell'elemento corrente.

Nota

QField assicura che le geometrie digitalizzate non avranno vertici duplicati e che siano rispettatate le impostazioni di precisione della geometria per il layer attualmente selezionato.

You can use the volume keys for adding or removing vertices while in digitizing mode. This functionality can be activated in Settings in the General tab.

Note

This feature is available on Android only.

"},{"location":"it/how-to/digitize/#form-degli-attributi","title":"Form degli attributi","text":"

Dopo aver digitalizzato una geometria, verr\u00e0 visualizzato il modulo attributo che ti consentir\u00e0 di modificare i valori degli attributi per l'elemento appena aggiunto.

Nota

Puoi eliminare l'apertura del modulo attributi all'aggiunta di un elemento utilizzando l'opzione di configurazione di un dato layer tramite la sua finesta di dialogo delle propriet\u00e0 in QGIS

Moreover, you have the option to digitize the form using the scanning QR or Bar Code reader functionality available within the feature form's text edit widget.

Upon clicking the three-dot icon button, a menu will be presented offering three distinct actions: \"Copy,\" \"Paste,\" and \"Scan Code\".

Opting for the \"Scan Code\" action will trigger QField's code reader, initiating the scanning process to decode the code.

Once the codes have been successfully scanned, users can validate their choice by clicking the checkmark (\u2714\ufe0f) OK button. This action will populate the attribute with the decoded value, streamlining the digitization process.

In addition, the Code Reader offers the capability to read NFC text tags.

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"it/how-to/digitize/#ricordare-i-valori-degli-attributi","title":"Ricordare i valori degli attributi","text":"

Per una raccolta rapida di set di dati piuttosto omogenei, \u00e8 fondamentale non dover inserire ogni volta gli stessi valori di attributo. LE caselle di spunta a destra di ogni attributo consentono di ricordare l'ultimo valore inserito per ogni singolo attributo in modo che la prossima volta che si aggiunger\u00e0 un elemento sullo stesso layer, questi attributi saranno automaticamente pre-compilati.

"},{"location":"it/how-to/digitize/#modificare-le-geometrie","title":"Modificare le geometrie","text":"

Lavoro sul campo

Per modificare la geometria degli elementi preesistenti, abilitare la modalit\u00e0 Modifica toccando l'icona matita nella dashboard laterale di QField.

Una volta in modalit\u00e0 modifica, un nuovo pulsante Modifica geometria apparir\u00e0 nella barra del titolo di un modulo di un elemento identificato. Cliccando sul pulsante si attiver\u00e0 l'ambiente editor di geometria che offre quattro strumenti:

  • Uno strumento di modifica dei vertici;
  • Uno strumento di divisione della geometria;
  • Uno strumento di rimodellamento della geometria; e
  • Uno strumento geometria anello.
"},{"location":"it/how-to/digitize/#strumento-vertici","title":"Strumento vertici","text":"

L'editor dei vertici consente di spostare o eliminare i vertici preesistenti e di aggiungere nuovi vertici alle geometrie.

"},{"location":"it/how-to/digitize/#strumento-di-divisione","title":"Strumento di divisione","text":"

Lo strumento dividi consente di dividere le geometrie di linee e poligoni in due met\u00e0, una delle quali diventer\u00e0 un nuovo elemento.

"},{"location":"it/how-to/digitize/#strumento-rimodellamento","title":"Strumento rimodellamento","text":"

Lo strumento di rimodellamento consente di modificare le geometrie di linee e poligoni disegnando forme che si traducono in una linea rimodellata seguendo il bordo della forma disegnata o in un poligono con la forma disegnata per tagliare o ingrandire la geometria.

"},{"location":"it/how-to/digitize/#strumento-anello","title":"Strumento anello","text":"

Lo strumento anello consente di digitalizzare gli anelli ( cio\u00e8 fori) in geometrie poligonali. Una volta creato un anello, Qfield offrir\u00e0 la possibilit\u00e0 di riempire l'anello con un nuovo elemento.

"},{"location":"it/how-to/digitize/#dimostrazione-di-modifica-delle-geometrie","title":"Dimostrazione di modifica delle geometrie","text":"

Una dimostrazione video di alcune possibilit\u00e0 di editing:

"},{"location":"it/how-to/digitize/#fusione-degli-elementi","title":"Fusione degli elementi","text":"

QField consente di fondere elementi e le loro geometrie in un'unico elemento. Per farlo, identifica due (o pi\u00f9) elementi sulla mappa, selezionale nell'elenco degli elementi ed uniscile selezionando Fondi Elementi Selezionati dal pulsante Menu (\u205d).

"},{"location":"it/how-to/digitize/#digitalizzazione-a-mano-libera","title":"Digitalizzazione a mano libera","text":"

La modalit\u00e0 di digitalizzazione a mano libera consente di \"disegnare\" linee e poligoni utilizzando la penna stilo o il mouse. La modalit\u00e0 \u00e8 disponibile per l'aggiunta di linee e poligoni, cos\u00ec come per i summenzionati strumenti anello, dividi e rimodella.

La modalit\u00e0 di digitalizzazione a mano libera viene attivata attraverso un nuovo pulsante della barra degli strumenti che appare quando QField \u00e8 impostato sulla modalit\u00e0 di modifica e una penna stilo o un mouse sono posizionati sulla mappa mentre \u00e8 viene selezionato un layer vettoriale di linee o poligoni.

"},{"location":"it/how-to/digitize/#editing-topologico","title":"Editing topologico","text":"

Se l'editing topologico \u00e8 attivato nel progetto QGIS prima dell'esportazione per QField, i nodi condivisi delle geometrie vicine vengono modificati insieme quando si spostano/eliminano vertici e vengono aggiunti vertici supplementari ai segmenti quando viene aggiunto un nuovo nodo da geometrie vicine.

"},{"location":"it/how-to/digitize/#modifica-multipla-degli-attributi","title":"Modifica multipla degli attributi","text":"

QField consente di selezionare pi\u00f9 elementi e di modificarne gli attributi contemporaneamente. In alcuni casi, questo pu\u00f2 portare a flussi di lavoro molto efficienti. Per fare ci\u00f2, identificare due (o pi\u00f9) elementi sulla mappa, selezionarli nell'elenco degli elementi e unirli selezionando il pulsante Modifica elementi nella barra del titolo dell'elenco.

"},{"location":"it/how-to/digitize/#eliminare-elementi","title":"Eliminare elementi","text":"

Lavoro sul campo

L'eliminazione di un elemento avviene selezionando l'azione Elimina elemento nel menu a 3 punti del modulo dell'elemento.

Qfield permette anche di eliminare pi\u00f9 elementi alla volta. Per farlo, per prima cosa identifica gli elementi cliccando brevemente sulle parti pertinenti della mappa. Quindi attiva la modalit\u00e0 multi-selezione premendo a lungo su uno degli elementi che si desidera eliminare. Quando appare la casella di spunta accanto ai nomi degli elementi, seleziona ulteriori elementi da eliminare (\u00e8 possibile toccare la mappa per aggiungere altri elementi). Una volta fatto, seleziona l'azione Elimina Elementi Selezionati nel menu a 3 punti dell'elenco degli elementi.

"},{"location":"it/how-to/digitize/#aggancio","title":"Aggancio","text":"

Desktop preparation

Durante la digitalizzazione di nuovi elementi, nuovi punti possono essere agganciati alle geometrie esistenti.

Tutte le configurazioni possono essere effettuate in Progetto> Impostazioni Aggancio

"},{"location":"it/how-to/digitize/#tipi-di-aggancio","title":"Tipi di aggancio","text":"

E' possibile agganciarsi ai nuovi punti.

  • solo ai nodi delle geometrie esistenti
  • solo ai segmenti delle geometrie esistenti
  • a nodi e segmenti delle geometrie esistenti
"},{"location":"it/how-to/digitize/#aggancio-ai-layer","title":"Aggancio ai layer","text":"

\u00c8 anche possibile agganciare solo ad uno o a pochi layer.

"},{"location":"it/how-to/digitize/#tolleranza-dellaggancio","title":"Tolleranza dell'aggancio","text":"

La tolleranza dell'aggancio pu\u00f2 essere specificata in unit\u00e0 di mappa o in pixel.

In quasi tutti i casi, le unit\u00e0 dovrebbero essere impostate su pixel. Abbiamo fatto buone esperienze con un valore di tolleranza di 20.

"},{"location":"it/how-to/gnss/","title":"Posizionamento (GNSS)","text":""},{"location":"it/how-to/gnss/#posizionamento-gnss","title":"Posizionamento (GNSS)","text":"

QField can make use of the internal GNSS (Global Navigation Satellite System, like GPS, GLONASS, Galileo or Beidou). QField can also connect to external antennas through NMEA streams over Bluetooth, TCP, or UDP connection.

I dispositivi GNSS possono anche misurare l'altitudine sulla superficie terrestre vicina alla posizione 2D attuale.

"},{"location":"it/how-to/gnss/#visualizzazione","title":"Visualizzazione","text":"

Quando la localizzazione \u00e8 attivata, la tua posizione \u00e8 visibile in blu sulla mappa. La tua posizione \u00e8 visibile come un punto blu se sei fermo oppure come una freccia indicante la tua direzione se ti stati spostando.

Il fascio blu indica l'orientamento del tuo dispositivo se dispone di una bussola magnetica.

Un cerchio attorno alla tua posizione attuale indica la precisione come riportata dal dispositivo di posizionamento.

"},{"location":"it/how-to/gnss/#configurazione","title":"Configurazione","text":"

The following settings are available in QField settings' positioning tab.

"},{"location":"it/how-to/gnss/#requisiti-di-accuratezza","title":"Requisiti di accuratezza","text":"

Pu\u00f2 essere definita un'accuratezza minima desiderata per le misurazioni. La qualit\u00e0 sar\u00e0 riportata in tre classi, scarsa (rosso), ok (giallo) e eccellente (verde). Questi colori appariranno come un punto sopra il pulsante GNSS.

The thresholds can be defined in the settings' positioning tab.

If the Enable accuracy requirement setting is activated, you will not be able to collect new measurements with the coordinate cursor locked to the current position with an accuracy value which is bad (red).

"},{"location":"it/how-to/gnss/#compensazione-altezza-antenna","title":"Compensazione altezza antenna","text":"

L'altezza del palo dell'antenna in uso pu\u00f2 essere definita nelle impostazioni. Qualsiasi altitudine misurata sar\u00e0 corretta da questo valore.

"},{"location":"it/how-to/gnss/#correzione-altitudine-spostamento-verticale-della-griglia","title":"Correzione altitudine / spostamento verticale della griglia","text":"

Altitude values can be corrected with vertical grid shift files to calculate orthometric height.

I file di spostamento verticale della griglia devono essere resi disponibili a Qfield inserendoli nella cartella dell'app QField <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Una volta che il file di spostamento griglia \u00e8 posto l\u00ec, \u00e8 disponibile in Qfield nelle Impostazioni di posizionamento in Spostamento verticale della griglia in uso.

If you are using altitude correction and an external positioning device is used, consider turning Use orthometric altitude from device off.

I formati attualmente supportati sono:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

For example: For the transformation from ETRS89 (reference ellipsoid GPS) to NAP (Dutch) users can download the file nlgeo2018.gtx from NSGI and put it in the directory.

"},{"location":"it/how-to/gnss/#uso","title":"Uso","text":"

Lavoro sul campo

Premendo brevemente il pulsante GNSS, il GNSS e il centra della posizione corrente verranno attivati non appena le informazioni di posizionamento saranno disponibili.

Attiva la modalit\u00e0 edit e premi sul pulsante target. La croce al centro significa che sta usando il posizionamento GNSS.

Premendo a lungo il tasto GNSS viene visualizzato il menu di posizionamento.

Inside the positioning menu you can turn on the Show position information which will show the current coordinates which are reprojected into the project CRS along with precision information.

Note

Se vedi le informazioni WGS 84 lat/lon invece delle informazioni nel SR del tuo progetto, \u00e8 probabile che tu non abbia ancora segnale.

"},{"location":"it/how-to/gnss/#using-an-external-gnss-receiver","title":"Using an external GNSS Receiver","text":"

Lavoro sul campo

QField supports connecting to external GNSS positioning devices via NMEA streams through Bluetooth, TCP, or UDP connections.

In Settings > Positioning, you can find a set of buttons to add, edit, or delete external devices as well as a dropdown list to switch between internal and saved external GNSS devices.

The breakdown of connections support by platform is as follow:

Android iOS Windows Linux MacOS Bluetooth * TCP UDP Porta seriale

(*) Bluetooth support on Windows occurs through the virtual serial port automatically created by the operating system when it connects to the GNSS device.

The NMEA sentences currently supported are GGA, RMC, GSA, GSV, VTG, and HDT.

Attenzione

Assicurati che nessun'altra applicazione, come i fornitori di posizione simulata, stia utilizzando la stessa connessione.

"},{"location":"it/how-to/gnss/#posizione-simulata","title":"Posizione simulata","text":"

Lavoro sul campo

\u00c8 possibile fornire una posizione simulata tramite un'applicazione Android indipendente da QField. Ci sono diverse opzioni per questo, una di queste \u00e8 Android NTRIP Client.

Per utilizzarlo devi abilitare la posizione simulata nel tuo dispositivo Android.

"},{"location":"it/how-to/gnss/#funzionalita-posizionamento-medio","title":"Funzionalit\u00e0 posizionamento medio","text":"

Lavoro sul campo

Note

The coordinate cursor must be locked to the current location via the Lock to position button

C'\u00e8 una funzione che consente di digitalizzare utilizzando posizioni medie.

Il rilievo inizier\u00e0 tenendo premuto il pulsante aggiungi vertice, che inizier\u00e0 a raccogliere le posizioni.

Durante la raccolta, un indicatore apparir\u00e0 sopra il cursore delle coordinate mostrando un testo che riflette il numero corrente di posizioni raccolte. Se \u00e8 attivo un requisito minimo di conteggio delle posizioni medie, sar\u00e0 presente anche una barra di avanzamento che indica l'avanzamento verso il rispetto di tale requisito.

The setting to activate an average position minimum count threshold can be found in QField settings's positioning panel. When active, holding the add vertex button is not required, a short tap on the button will begin the collection of positions and automatically add the averaged position when the minimum count requirement is met.

When using @gnss_* or @position_ variables on averaged positions, the variable will also represent the average over all collected samples.

"},{"location":"it/how-to/gnss/#positioning-variables","title":"Positioning variables","text":"

You can get access to positioning information through additional expression variables accessible in the attribute form. These will only be available when positioning is enabled.

These variables are commonly used as part ofdefault values expressions for fields to keep track of the quality of individual measured points.

  • @position_source_name - il nome del dispositivo che ha dato informazioni sulla posizione come riportato dal sensore. Per differenziare tra sensore interno e sensore esterno. Se la posizione \u00e8 impostata manualmente, e la posizione non \u00e8 agganciato al cursore, il nome della sorgente \u00e8 \"manuale\". Nel caso in cui il cursore non sia agganciato alla posizione, tutte le altre variabili saranno nulle. Se hai comunque bisogno di queste informazioni, utilizza invece le le variabili gnss_.
  • @position_quality_description - Una stringa leggibile e tradotta per la qualit\u00e0 come riportato dal sensore. Ad esempio, \"RTK fisso\". \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_coordinate - Un punto con la coordinata in WGS84. Lon, Lat, Altitude come trasmessa dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - L'accuratezza verticale delle coordinate (in metri) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_timestamp - Il timestamp della posizione in UTC come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_direction - La direzione del movimento in gradi dal vero nord, come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_ground_speed - Velocit\u00e0 al suolo (in m/s) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_magnetic_variation - L'angolo tra la componente orizzontale del campo magnetico e il nord vero, in gradi come riportato dal sensore. Noto anche come declinazione magnetica. Un valore positivo indica una direzione in senso orario dal vero nord e in valore negatiovo indica una direzione in senso antiorario. \u00c8 disponibile solamente quando il mirino viene agganciato al sensore. - IE
  • @position_vertical_accuracy - L'accuratezza verticale delle coordinate (in metri) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_3d_accuracy - La precisione tridimensionale della coordinata (in metri), 3D-RMS come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_vertical_speed - La velocit\u00e0 verticale (in m/s) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_averaged_count - Questa variabile contiene il numero di posizioni raccolte da da cui \u00e8 stata calcolata una posizione media durante la digitalizzazione in questa modalit\u00e0. Per posizioni non medie, il valore sar\u00e0 impostato su 0 (zero). - IE
  • @position_pdop - Diluizione di precisione della posizione come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - E
  • @position_hdop - Diluizione orizzontale della precisione come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - E
  • @position_vdop - Diluizione verticale della precisione come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - E
  • @position_number_of_used_satellites - Numero di satelliti come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_used_satellites - Una lista dei satelliti in uso (pri) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - Il Fix Status del GPS \"NoData\", \"NoFix\", \"Fix2D\" o \"Fix3D\" come riportato dela sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - E
  • @position_fix_mode - Modalit\u00e0 di fissaggio (dove \"M\" = Manuale, obbligato ad operare in 2D o 3D o \"A\" = Automatico, 3D/2D) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - E

Informazione

I: sorgente di posizione Interna E: sorgente di posizione Esterna (NMEA)

Tutte le variabili @position_* hanno una variabile @gnss_* corrispondente. Le variabili gnss riportano sempre i valori del sensore gnss, anche quando il il mirino non \u00e8 agganciato.

Esempi:
  • quando il mirino \u00e8 agganciato al sensore - @gnss_horizontal_accuracy > L' L'accuratezza orizzontale delle coordinate (in metri) come riportato dal sensore. - @position_horizontal_accuracy > L' accuratezza orizzontale delle coordinate (in metri) come riportato dal sensore. - @position_source_name --> nome del sensore.
  • quando il mirino \u00e8 mosso manualmente - @gnss_horizontal_accuracy > L' accuratezza orizziontale delle coordinate (in metri) come riportato dal sensore. - @position_horizontal_accuracy > Il valore \u00e8 NULL. - @position_source_name > Il valore \u00e8 manuale.
"},{"location":"it/how-to/gnss/#vertex-logger","title":"Vertex logger","text":"

\u00c8 possibile configurare un layer con i log dei vertici raccolti. Questo permette di tener traccia dei metadati di ogni vertice, come ad esempio gli attributi di qualit\u00e0 GNSS e altro. Per configurare questo, un layer di tipo punto va aggiunto al progetto e gli attributi configurati per registrare queste informazioni.

Then you should assign the role digitizing logger to a point layer.

Vai nel menu QFieldSync > Propriet\u00e0 del progetto

To be most effective, the layer attributes should have default values that relies on the positioning variables enumerated above.

"},{"location":"it/how-to/hiding-legend-nodes/","title":"Nascondere i nodi della legenda","text":""},{"location":"it/how-to/hiding-legend-nodes/#nascondere-i-nodi-della-legenda","title":"Nascondere i nodi della legenda","text":"

\u00c8 possibile configurare il tuo progetto QGIS in modo da poter nascondere i nodi della legenda

"},{"location":"it/how-to/hiding-legend-nodes/#configurare-i-nodi-nascosti","title":"Configurare i nodi nascosti","text":"

Desktop preparation

On the QGIS project proprieties, go to Data Sources and check the \"private\" box for layers you want to hide.

Hiding legend nodes

"},{"location":"it/how-to/","title":"Guide Passo-Passo","text":""},{"location":"it/how-to/#guide-passo-passo","title":"Guide Passo-Passo","text":"

QField sfrutta la potenza di QGIS per configurare comodamente il tuo progetto. Dopo aver configurato tutto, puoi sincronizzare il tuo progetto e aggiungere file addizionali al tuo dispositivo e iniziare immediatamente a lavorare.

La sincronizzazione dei progetti con i dispositivi del tuo team, pu\u00f2 avvenire in diversi modi. Il plugin QFIeldSync facilita la preparazione del progetto QGIS per essere letto da QField e quindi distribuito su tutti i device. Per una migliore esperienza e gestione di pi\u00f9 gruppi, \u00e8 altamente consigliato l'uso di QFIeldCloud.

QField \u00e8 concepito per essere user-friendly e intuitivo. Suggeriamo di iniziare aprendo un progetto demo per scoprire le potenti possibilit\u00e0 di interazione.

Qui puoi trovare molte risorse su come configurare e interagire con QField.

"},{"location":"it/how-to/itinerary/#uso","title":"Uso","text":"

Lavoro sul campo

Click on the feature on the map where you want navigation to or that you want to open in Google Maps. In the attribute form, click on the link towards Google Maps.

"},{"location":"it/how-to/live-default-value/","title":"Valori di default in tempo reale","text":""},{"location":"it/how-to/live-default-value/#valori-di-default-in-tempo-reale","title":"Valori di default in tempo reale","text":"

Qfield supporta l'aggiornamento \"in tempo reale\" di valori di default degli attributi durante la modifica di elementi.

"},{"location":"it/how-to/live-default-value/#configurazione","title":"Configurazione","text":"

Desktop preparation

Per farlo funzionare, l'attributo deve essere configurato con un altro attributo come dipendenza.

Un esempio di configurazione di dipendenza di attributi

Per un' immagine:

Valore di default in tempo reale con immagine

Per una relazione valore

Valore di default in tempo reale con relazione valore

"},{"location":"it/how-to/live-default-value/#uso","title":"Uso","text":"

Lavoro sul campo

Il valore di default \"in tempo reale\" aggiorna il valore di default degli attributi in tempo reale quando vengono modificati degli elementi.

Nel video seguente, \u00e8 mostrato un esempio di aggiornamento di valore di default \"in tempo reale\" quando viene modificato un elemento in QField

"},{"location":"it/how-to/map-interaction/","title":"Interazione con la mappa","text":""},{"location":"it/how-to/map-interaction/#interazione-con-la-mappa","title":"Interazione con la mappa","text":"

Here are some of the possible interactions with the map in QField.

"},{"location":"it/how-to/map-interaction/#legenda-della-mappa","title":"Legenda della mappa","text":"

Lavoro sul campo

Open the Main menu and expand the layers list to display the legend of the map.

On double-tap or long-press on a layer, you get offered the following possibilities.

  • Mostra sulla mappa per controllare la visibilit\u00e0.
  • Mostra etichette per controllare la visibilit\u00e0 delle etichette.
  • Espandi elemento per mostrare/nascondere i sotto elementi del layer.
  • Zoom to layer per avere tutti gli elementi del layer sulla mappa.
  • Ricarica dati per ricevere i dati attuali di un layer con sorgenti remote.
  • Mostra lista elementi per mostrare tutti gli elementi del layer nella lista di identificazione.

Additionally, you have the option to adjust the layer opacity for each individual layer using the \"Opacity\" slider.

"},{"location":"it/how-to/map-interaction/#identificare-elementi","title":"Identificare elementi","text":"

Lavoro sul campo

Tocca un elemento sulla mappa per identificarlo. Se diversi elementi sono situati dove hai toccato (sia perch\u00e9 ci sono diversi elementi molto vicini l'uno all'altro, o perch\u00e9 diversi layer si sovrappongono), saranno tutti elencati nel menu che si apre a destra dello schermo.

Tap on one of the listed features to access its attributes.

  1. Tocca le frecce per scorrere tutti gli elementi identificati.
  2. Tap the centre button to centre the map on the selected feature.
  3. Tocca il pulsante modifica per modificare gli attributi degli elementi selezionati.
  4. Scorri i sottomenu per accedere a tutti gli attributi.

"},{"location":"it/how-to/map-interaction/#seleziona-gli-elementi-identificati","title":"Seleziona gli elementi identificati","text":"

With long-press, you can toggle the feature selection.

When features are selected, you can perform the actions in the three-dot menu on the top right.

"},{"location":"it/how-to/map-interaction/#eccezioni-ai-layer-identificati","title":"Eccezioni ai layer identificati","text":"

Often it is not required to be able to query every layer. Some layers are only present as basemap, and their attributes are not of interest.

You can manage this layer list in QGIS desktop in Project > Project Properties > Identify Layers and uncheck the base layers.

"},{"location":"it/how-to/map-styling/","title":"Stile della mappa","text":""},{"location":"it/how-to/map-styling/#stile-della-mappa","title":"Stile della mappa","text":"

Tutte le impostazioni di stile di QGIS sono supportate direttamente da QField. Questo include tutti i tipi di rendering come quelli graduati, categorizzati, basati su regole, 2.5D e la simbologia definita dai dati.

"},{"location":"it/how-to/map-styling/#display-expression","title":"Display Expression","text":"

Desktop preparation

In QField, objects are identified with a name. The expression to generate this name can be defined by opening the attribute table in QGIS and switching to the form view. Choose the appropriate field or an expression in the list there. Starting from QGIS 3, this can be done directly from the Vector Layer Properties > Display page.

L'espressione di visualizzazione viene utilizzata anche per cercare nei layer.

L'espressione di visualizzazione sar\u00e0 utilizzata per rappresentare gli elementi con una stringa di identificazione in tutto QField.

"},{"location":"it/how-to/map-styling/#layer-di-sola-lettura-non-identificabili-e-ricercabili","title":"Layer di sola lettura, non identificabili e ricercabili","text":"

Desktop preparation

Alcuni layer di un progetto sono presenti solo per un puro scopo visivo. Tali layer non dovrebbero essere visualizzati quando l'utente tocca da qualche parte per identificare gli oggetti.

Altri layer servono come fonte di informazioni e non dovrebbero essere modificati dall'utente. \u00c8 possibile proteggere i layer dalla modifica attributi o dall'aggiunta e dall'eliminazione di elementi.

\u00c8 anche possibile configurare quali layer sono ricercabili.

To configure identify, readonly and searchable behavior, go to the Project > Properties > Data Sources page and activate the checkboxes to match your desired behavior.

Configurazione dei layer che non saranno identificabili, non modificabili e/o non ricercabili.

"},{"location":"it/how-to/map-styling/#utilizzo-di-caratteri-aggiuntivi","title":"Utilizzo di caratteri aggiuntivi","text":"

Desktop preparation

In Qfield, puoi usare tutti i font che vuoi.

Ci sono due diverse possibilit\u00e0 per registrare font aggiuntivi:

  1. Aggiungendo font (.ttf or .otf) sul dispositivo nella cartella <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts questi saranno resi accessibili a tutti i progetti e i singoli set di dati.
  2. Aggiungendo i font (.ttf o .otf) nella stessa cartella di un determinato progetto (.qgs o .qgz); questi saranno accessibili solo durante la visualizzazione di quel file. file di progetto.

Note

Da QField 2 i file dei font devono essere memorizzati nella directory dell'applicazione <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts invece che nella directory principale del dispositivo <drive>:/QField/fonts.

"},{"location":"it/how-to/map-styling/#simboli-svg-personalizzati","title":"Simboli SVG personalizzati","text":"

Desktop preparation

\u00c8 possibile incorporare i simboli SVG direttamente all'interno di un progetto QGIS.

  1. Scegli il layer che supporter\u00e0 la simbologia SVG e apri la sua finestra di dialogo delle propriet\u00e0.
  2. Apri la sezione Simbologia in Properties > Symbology
  3. Nel Pannello dei livelli simbolo scegli Marcatore semplice.
  4. Change the Symbol layer type in Symbol layer type > SVG marker.
  5. Scorri il pannello inferiore.
  6. Clicca sul lato destro del pulsante di selezione del file per aprire il menu a tendina.
  7. Seleziona Incorpora file e scegli il file SVG nel dialogo di selezione dei file.
  8. Applica le modifiche e clicca su OK.
"},{"location":"it/how-to/map-themes/","title":"Temi Mappa","text":""},{"location":"it/how-to/map-themes/#temi-mappa","title":"Temi Mappa","text":"

La cosa bella a proposito dei GIS \u00e8 che le mappe sono dinamiche. I layer possono venir mostrati o nascosti e le informazioni possono venir presentati in maniera pi\u00f9 o meno prominente in base al compito da svolgere

I Temi Mapp servono a questo.

"},{"location":"it/how-to/map-themes/#creazione-del-tema-della-mappa","title":"Creazione del tema della mappa","text":"

Desktop preparation

Creare un tema da una mappa in QGIS \u00e8 una operazione molto semplice.

Map Theme Configuration

  1. Stilizza la mappa e i layers secondo le tue necessit\u00e0
  2. Salvalo come una tema di mappa
  3. Carica il progetto sul tuo dispositivo e cambia il Tema Mappa attivo
"},{"location":"it/how-to/map-themes/#cambia-il-tema-mappa-attivo","title":"Cambia il Tema Mappa attivo","text":"

Lavoro sul campo

Se definisci dei temi mappa per i tuoi progetti in QGIS, puoi passare da un tema all'altro tramite la Dashboard. Usa il menu a tendina Temi Mappa per scegliere di attivare un tema.

Cambia Tema Mappa

"},{"location":"it/how-to/measuring-tool/","title":"Strumento di misurazione","text":""},{"location":"it/how-to/measuring-tool/#strumento-di-misurazione","title":"Strumento di misurazione","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

Una volta che lo strumento \u00e8 abilitato, \u00e8 sufficiente utilizzare i controlli di digitalizzazione situati nell'angolo in basso a destra dello schermo per aggiungere e rimuovere i vertici. Per impostazione predefinita, la geometria misurata sar\u00e0 una linea; per passare a un poligono, \u00e8 sufficiente collegare il cursore delle coordinate al primo vertice inserito.

Per il segmento formato dagli ultimi due vertici aggiunti, i dettagli restituiti includono la lunghezza del segmento e il suo azimut. Quando la geometria misurata \u00e8 una linea, viene fornita la lunghezza totale della linea mentre per i poligoni vengono visualizzati il perimetro e l'area.

"},{"location":"it/how-to/measuring-tool/#profilo-elevazione","title":"Profilo elevazione","text":"

Quando lo strumento di misura \u00e8 abilitato, nell'angolo in alto a destra dello schermo appare il pulsante Profilo altimetrico. Attivandolo si aprir\u00e0 il pannello del profilo altimetrico, che mostrer\u00e0 l'altitudine del terreno e gli elementi vettoriali che si intersecano lungo la geometria misurata.

Per facilit\u00e0 d'uso, QField utilizza di default il set di dati Mapzen Global Terrain per fornire profili altimetrici a livello mondiale con risoluzione di 30 metri. \u00c8 comunque possibile personalizzare le impostazioni del terreno attraverso le propriet\u00e0 del progetto e del singolo layer all'interno di QGIS quando si creano i progetti.

"},{"location":"it/how-to/movable-project/","title":"Progetto portabile","text":""},{"location":"it/how-to/movable-project/#progetto-portabile","title":"Progetto portabile","text":"

Per sincronizzare manualmente il tuo progetto QGIS, hai bisogno di una versione \"portabile\" del tuo file .qgs. Portabile significa che tutti i percorsi del progetto devono essere relativi e tutti i dataset raggiungibili sul proprio device.

"},{"location":"it/how-to/movable-project/#configura-un-progetto-portatile","title":"Configura un progetto \"portatile\".","text":"

Desktop preparation

Verifica che Progetto > Propriet\u00e0 del progetto > Generale > Salva percorso sia settato su relativo e che tutti i file utilizzati nel progetto siano nella stessa cartella del file .qgis o un una sottocartella.

Per aumentare la produttivit\u00e0, ti suggeriamo di dare un'occhiata a qfieldcloud e qfieldsync

"},{"location":"it/how-to/navigation/","title":"Navigazione","text":""},{"location":"it/how-to/navigation/#navigazione","title":"Navigazione","text":"

QField offre funzionalit\u00e0 di navigazione per orientarsi nel terreno e raggiungere con precisione una determinata destinazione.

"},{"location":"it/how-to/navigation/#attivazione-della-navigazione","title":"Attivazione della navigazione","text":"

La navigazione \u00e8 abilitata quando \u00e8 stato impostato un punto di destinazione e il posizionamento \u00e8 attivo. Quando \u00e8 attivata, sulla mappa appare una serie di sovrapposizioni sulla mappa: un indicatore di destinazione, un pannello di navigazione e un pulsante di controllo della navigazione.

Il pannello di navigazione mostra informazioni utili come le coordinate del punto di destinazione, la distanza e la direzione attuale verso la destinazione.

Per disattivare la navigazione, cancella il punto di destinazione toccando e tenendo premuto il pulsante di controllo della navigazione situato nell'angolo in basso a destra.

"},{"location":"it/how-to/navigation/#impostazione-di-un-punto-di-destinazione","title":"Impostazione di un punto di destinazione","text":"

Lavoro sul campo

QField offre diversi metodi per impostare un punto di destinazione della navigazione. Un modo rapido \u00e8 quello di semplicemente toccare e tenere premuto una qualsiasi parte della mappa e selezionare l'azione Imposta come destinazione all'interno del menu che comparir\u00e0.

Puoi anche impostare il punto di destinazione della navigazione digitando le coordinate specifiche nella barra di ricerca e toccando l'icona di navigazione con la bandierina. Puoi anche cercare un elemento specifico e toccare l'icona di navigazione con la bandierina, che sar\u00e0 presente anche nell'elenco degli elementi.

Puoi anche impostare un punto di destinazione della navigazione aprendo il menu del modulo dell'elemento e selezionando l'azione Imposta elemento come destinazione.

Infine, puoi anche impostare una destinazione di navigazione utilizzando un elemento; un titolo viola della barra degli elementi appare come parte del pannello informativo di navigazione. Per i singoli punti, viene visualizzato un nome di destinazione (che corrisponde al campo/espressione del nome visualizzato di un determinato layer vettoriale).

Per i punti multipli o {multi,single}{line,polygon}, i nuovi pulsanti di navigazione si trovano sulla sinistra, a destra del nome della destinazione. Questi pulsanti permettono agli utenti di scorrere i vertici dell'elemento scelto come destinazione di navigazione. Toccando e tenendo premuto questi pulsanti si pu\u00f2 scorrere tra i vertici (utile quando si ha un elemento con un numero elevato di vertici).

"},{"location":"it/how-to/navigation/#rilevamento-automatico-della-posizione-attuale-e-della-destinazione","title":"Rilevamento automatico della posizione attuale e della destinazione","text":"

Lavoro sul campo

QField permette alla sua mappa di tenere automaticamente traccia della posizione attuale del dispositivo e della destinazione e di ricentrare l'estensione della mappa intorno a questi due punti.

Per attivare questa funzione di tracciamento automatico, puoi semplicemente toccare il pulsante di posizionamento e il pulsante di controllo della navigazione. Entrambi i pulsanti dovrebbero mostrare la modalit\u00e0 di auto-tracciamento attiva con il colore di sfondo blu e viola.

Questa pu\u00f2 essere descritta come una semplice funzionalit\u00e0 di appostamento.

"},{"location":"it/how-to/navigation/#visuale-precisa-di-appostamento","title":"Visuale precisa di \"Appostamento\"","text":"

Lavoro sul campo

Il pannello di visualizzazione precisa di \"appostamento\" di QField appare quando la distanza tra la posizione corrente e la destinazione \u00e8 inferiore a una soglia predefinita (per impostazione predefinita 5 metri) e il dispositivo di posizionamento ha una precisione inferiore alla met\u00e0 di tale soglia. Il valore della soglia di visibilit\u00e0 della vista precisa pu\u00f2 essere modificato premendo a lungo sul pulsante di navigazione in basso a destra e selezionando la voce di menu Impostazioni vista precisa.

La visuale precisa diventa verde quando si ritiene che la posizione corrente abbia raggiunto l'obiettivo. Questo stato considera sia l'accuratezza del dispositivo di posizionamento che il valore di soglia della vista precisa, mentre QField considerer\u00e0 di aver raggiunto l'obiettivo quando la distanza tra la posizione corrente e la destinazione meno l'accuratezza del dispositivo di posizionamento \u00e8 inferiore a 1/10 della soglia della vista precisa. Ad esempio: se la soglia di visualizzazione precisa \u00e8 impostata su 1 metro e la precisione del dispositivo di posizionamento \u00e8 di 0,05 metri, la visualizzazione diventer\u00e0 verde quando la posizione \u00e8 a meno di 15 cm dalla destinazione.

Quando la distanza dalla destinazione rientra nella soglia di visualizzazione precisa, QField emette un feedback audio sotto forma di ping con intervalli che si riducono man mano che la posizione corrente si avvicina alla destinazione. Il feedback audio pu\u00f2 essere disattivato premendo a lungo sul pulsante di navigazione in basso a destra, selezionando la voce di menu Impostazioni vista precisa e deselezionando Abilita feedback di prossimit\u00e0 audio.

\u00c8 anche possibile che la visuale precisa sia sempre visibile premendo a lungo sul pulsante di navigazione in basso a destra, selezionando la voce di menu Impostazioni visuale precisa e spuntando Mostra sempre la visuale precisa. Se attivata, la visuale precisa apparir\u00e0 ogni volta che \u00e8 stata impostata una destinazione di navigazione e funger\u00e0 da bussola visiva fornendo una freccia sul bordo del bersaglio di precisione.

"},{"location":"it/how-to/outside-layers/","title":"Dataset locali condivisi","text":""},{"location":"it/how-to/outside-layers/#dataset-locali-condivisi","title":"Dataset locali condivisi","text":"

\u00c8 possibile utilizzare un layer memorizzato al di fuori della cartella del progetto.

Questo \u00e8 utile se una mappa di base viene utilizzata in pi\u00f9 di un progetto, ad esempio un'ortofoto di grandi dimensioni. In questo caso, \u00e8 possibile condividere questo set di dati tra diversi progetti.

"},{"location":"it/how-to/outside-layers/#aggiungi-un-layer-fuori-dalla-directory-del-progetto-esportata","title":"Aggiungi un layer fuori dalla directory del progetto esportata","text":"

Desktop preparation

In QGIS, apri Opzioni > Origini dati > Percorsi Dati Localizzati. L\u00ec, aggiungi il percorso ai dati esterni.

Sorgenti Dati

Per utilizzare layer da percorsi dati localizzati sul dispositivo, aggiungere i set di dati alla cartella <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Note

A partire da QField 2, le basemap vanno salvate nella directory dell'app <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps invece della directory principale del dispositivo <drive>:/QField/basemaps.

"},{"location":"it/how-to/pg-service/#postgresql-service","title":"PostgreSQL service","text":"

Un file pg_service.conf permette di usasre un alias per una connessione a un server PostgreSQL. Invece di salvare hostname, porta, nome del database e altro nel progetto QGIS, questi dati possono essere salvati separatamente. \u00c8 anche possibile salvare username e password nel file pg_service.conf per evitare di doverli salvare come testo in chiaro nel progetto QGIS.

Scopri di pi\u00f9 a proposito dei PostgreSQL services nella documentazione QGIS.

"},{"location":"it/how-to/pg-service/#qfield-connessione-diretta","title":"QField - Connessione diretta","text":"

Se ti connetti direttamente a un database da QGIS, puoi usare un file pg_service.conf mettendolo direttamente nella directory dei dati di QField. Puoi mettere il tuo file sia nella memoria interna del dispositivo sia nella scheda SD. Puoi verificare il percorso della directory dei dati di QField in fondo alla schermata About QField nell'app.

Di solito il percorso su Android assomiglia a qualcosa del genere: /Android/data/ch.opengis.qfield/files/QField.

Nota

A differenza dei sistemi *NIX dove il file si chiama .pg_service.conf, su android si chiama pg_service.conf senza il punto iniziale (.).

"},{"location":"it/how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

Anche QFieldCloud supporta configurazioni pg_service.conf. Devi configurare i tuoi layer con azione \"Offline editing\" e salvare la configurazione del progetto nella pagina dei segreti del progetto su QFieldCloud.

Ottieni maggiori informazioni su come configurare servizi PostgreSQL nella documentazione di QFieldCloud.

"},{"location":"it/how-to/pictures/","title":"Immagini","text":""},{"location":"it/how-to/pictures/#use-attachment","title":"Use attachment","text":"

In QField, a field with Attachment widget can be used to:

  • mostrare e scattare foto
  • show and record videos
  • listen and record sound clips
  • show links to external files like PDFs or documents

Attachments

To configure the Widget, please refer to the Attributes Form Documentation

"},{"location":"it/how-to/pictures/#aggiungi-una-serie-di-immagini-a-un-elemento","title":"Aggiungi una serie di immagini a un elemento","text":"

Desktop preparation

One or more pictures can be added to the feature. Here is an example of how to proceed.

"},{"location":"it/how-to/pictures/#tabelle","title":"Tabelle","text":"

It is necessary to set up two tables. One table where the features are stored and one with a list of pictures.

"},{"location":"it/how-to/pictures/#apiary","title":"Apiary","text":"Campo Tipo id Text (UUID) geometry Geometria ..."},{"location":"it/how-to/pictures/#apiary_pictures","title":"Apiary_pictures","text":"Campo Tipo id Text (UUID) apiary_id Text (UUID) path Text ..."},{"location":"it/how-to/pictures/#relazioni","title":"Relazioni","text":"

Crea una relazione con:

  • apiary Layer di riferimento
  • id Campo di riferimento
  • apiary_picture Layer che fa riferimento
  • apiary_id Campo che fa riferimento
  • strength Composizione

Relations

"},{"location":"it/how-to/pictures/#widget","title":"Widget","text":""},{"location":"it/how-to/pictures/#apiary_1","title":"Apiary","text":"

Imposta il valore predefinito dell'id del campo a uuid() o utilizza il widget UUID Generator. Non \u00e8 necessario mostrarlo nel modulo.

widgets

Imposta il widget della relazione su relazione uno a molti e aggiungi la relazione al modulo

widgets

"},{"location":"it/how-to/pictures/#immagine-dellapiario","title":"Immagine dell'apiario","text":"

Imposta il tipo di widget del percorso del campo a Attachment e aggiungilo al modulo

widgets

"},{"location":"it/how-to/pictures/#geotagging","title":"Geotagging","text":"

Lavoro sul campo

Some mobile devices will require for native camera mode to be turned off to enable geotagging.

To enable geotagging in case your native OS camera does not support this functionality, follow these steps:

  1. In QField, vai alle impostazioni e assicurati che Usa la fotocamera nativa sia deactivated sul tuo dispositivo mobile
  2. Completed! QField's own QML-based camera will now be utilized while taking pictures
"},{"location":"it/how-to/pictures/#dimensione-massima-dellimmagine","title":"Dimensione massima dell'immagine","text":"

Desktop preparation

The advanced settings allow rescaling the photos to a maximum width/height in QFieldSync plugin > Project configuration

"},{"location":"it/how-to/pictures/#configurable-attachment-path","title":"Configurable attachment path","text":"

Desktop preparation

QFieldSync provides the possibility to configure the path of picture attachments.

  1. Go to QFieldSync plugin > Layers Properties
  2. Scegli il layer, il campo e configura l'espressione

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

picture path

Additional directories can be synchronized with pictures or other attachments. Extra paths can be configured in Attachment directories. All paths are relative to the project directory.

attachments directories

Note

Per questa funzionalit\u00e0 \u00e8 necessario QGIS 3.14 o versioni successive

"},{"location":"it/how-to/print-to-pdf/","title":"Stampare un PDF","text":""},{"location":"it/how-to/print-to-pdf/#stampare-un-pdf","title":"Stampare un PDF","text":"

It's possible to export laid out maps as PDF document through project print layouts configured within QGIS.

"},{"location":"it/how-to/print-to-pdf/#uso","title":"Uso","text":"

Lavoro sul campo

Printing to PDF is available through QField's main menu in the side dashboard.

If the opened project has a single print layout defined, selecting the 'Print to PDF' menu will immediately launch an export of the layout to PDF. If more than one print layout is present, a submenu will appear listing all the available layouts to choose from.

Once the print layout has been exported, QField will allow users to open and view the created PDF document.

"},{"location":"it/how-to/projects/","title":"Selezione del progetto","text":""},{"location":"it/how-to/projects/#selezione-del-progetto","title":"Selezione del progetto","text":"

QField has a file selector that allows to open a project from the device locally. To open files from the cloud see QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

\u00c8 necessario importare le cartelle del progetto o singoli set di dati nella posizione di archiviazione dedicata dell'app<drive>:/Android/data/ch.opengis.qfield/files/QField dove QField ha accesso illimitato in lettura/scrittura. Con questa procedure, sono supportati anche l'importazione da schede SD esterne o da fornitori che funzionano con file remoti (es. Google Drive) are supported as well.

Attenzione

Tieni presente che durante la disinstallazione di QField anche la cartella dell'app viene eliminata, mentre all'aggiornamento viene mantenuta.

"},{"location":"it/how-to/projects/#importare-e-aprire-un-progetto-locale","title":"Importare e aprire un progetto locale","text":"

Lavoro sul campo

Quando vai su Apri file locali (tramite il pulsante Menu > Apri) vedrai una serie di nuove cartelle chiamate \"directory dei file QField\", \"Set di dati importati\" e \"Progetti importati\" e un menu a discesa accessibile tramite il pulsante a forma di pi\u00f9 in basso a destra.

Selettore di File di QField

Il menu a discesa elenca i metodi per importare progetti e set di dati: importare progetto da una cartella, importare progetto da un (archivio) ZIP, e importare un set di dati (singolo).

"},{"location":"it/how-to/projects/#importare-il-progetto-da-una-cartella-o-da-un-archivio-zip","title":"Importare il progetto da una cartella o da un archivio ZIP","text":"

Quando si importa un progetto da una cartella o da un archivio ZIP, verr\u00e0 richiesto di concedere l'autorizzazione a QField per leggere il contenuto di una determinata cartella nella memoria del dispositivo tramite un selettore di cartelle di sistema. Quando viene selezionata la cartella o l'archivio, Qfield copia il contenuto (incluse le relative sottocartelle) nella posizione 'Progetti importati' dell'app. Puoi quindi aprire il progetto da l\u00ec.

La reimportazione di una determinata cartella attraverso l'azione del menu a discesa sovrascriver\u00e0 i progetti preesistenti dando alla nuova cartella un nome identico. Ci\u00f2 consente di aggiornare i progetti.

Attenzione

Si noti che la modifica, l'aggiunta e l'eliminazione degli elementi verranno salvate nei set di dati del progetto importato, non nella cartella originale selezionata durante il processo di importazione.

"},{"location":"it/how-to/projects/#inportare-set-di-dati","title":"Inportare set di dati","text":"

\u00c8 inoltre possibile importare singoli set di dati. Ti verr\u00e0 chiesto di selezionare uno o pi\u00f9 file tramite un selettore di file di sistema, che verranno copiati nella cartella \"Set di dati importati\". Bisogna assicurarsi che tutti i file sidecar siano selezionati durante l'importazione (es. un set di dati shapefile richiederebbe di selezionare i file .shp, .shx, .dbf, .prj e .cpg).

"},{"location":"it/how-to/projects/#directory-preferite","title":"Directory preferite","text":"

Nella prima schermata del selettore di file, c'\u00e8 una sezione che mostra le directory preferite. Per aggiungere una directory ai preferiti, premi a lungo nel selettore di file sul nome della directory. Per rimuovere una voce dai preferiti, premi a lungo sulla voce nella lista dei preferiti.

"},{"location":"it/how-to/projects/#recuperare-progetti-e-set-di-dati-modificati","title":"Recuperare progetti e set di dati modificati","text":"

Desktop preparation

Progetti e set di dati importati sono accessibili direttamente tramite un cavo USB. La posizione di archiviazione viene visualizzata nella barra di navigazione in alto quando si apre un file locale.

Sulla maggior parte dei dispositivi collegati a un computer tramite connessione via cavo USB, il percorso sar\u00e0 <drive>:/Android/data/ch.opengis.qfield/files/ dove troverai sia le cartelle \"Set di dati importati\" che \"Progetti Importati\" all'interno delle quali si troveranno i tuoi contenuti modificati.

"},{"location":"it/how-to/projects/#inviare-a","title":"Inviare a","text":"

Lavoro sul campo

Puoi condividere e inviare i set di dati direttamente da QField utilizzando le API Android. Ci\u00f2 consente l'invio di set di dati modificati direttamente ad app di terze parti (Gmail, Drive, Dropbox, Nextcloud, la tua app di messaggistica preferita, ecc.).

Inviare a...

"},{"location":"it/how-to/search/#uso","title":"Uso","text":"

Lavoro sul campo

Tap on the Search button in the top-right corner of the screen to open expand the search bar.

"},{"location":"it/how-to/search/#search-with-code-scanner","title":"Search with code scanner","text":"

Additionally, you have the option to employ the code scan functionality for this purpose.

When click on the \"Scan code\" will trigger QField's code reader, initiating the scanning process to decode the code.

Once you are content with the scanned information, you can simply click on the checkmark (\u2714\ufe0f) OK button to initiate a search for that specific string(In this example, the code corresponds to a user identifier that is associated with various features in a project dataset).

For distinct outcomes, is recommend encoding your feature UUIDs. This will allow us to promptly locate the relevant items.

Matching features will show in the results list offering you two possible actions :

  1. Premi sul nome nel risultato per spostare la mappa sull'elemento (l'elemento verr\u00e0 evidenziato in giallo)
  2. Premi sul pulsante attributi per aprirne gli attributi.
"},{"location":"it/how-to/standalone-datasets/","title":"Set di dati indipendenti","text":""},{"location":"it/how-to/standalone-datasets/#set-di-dati-indipendenti","title":"Set di dati indipendenti","text":"

QField \u00e8 in grado di aprire direttamente dati vettoriali e raster senza la necessit\u00e0 di un progetto QGIS.

"},{"location":"it/how-to/standalone-datasets/#formati-di-set-di-dati-supportati","title":"Formati di set di dati supportati","text":"

I formati vettoriali supportati sono:

  • Dataset Geopackage (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • Shapefile (.shp);
  • GPS Exchange (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite); and
  • FlatGeoBuf (.fgb)

I formati raster supportati sono:

  • GeoTIFF (.tif, .tiff);
  • PDF Georeferenziato / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png); and
  • WebP (.webp)

Note

QField pu\u00f2 gestire diversi set di dati autonomi compressi in un unico archivio ZIP; in questo scenario, ogni set di dati verr\u00e0 aggiunto come singolo layer in QField.

"},{"location":"it/how-to/standalone-datasets/#aprire-un-set-di-dati-vettoriali-o-raster","title":"Aprire un set di dati vettoriali o raster","text":"

Lavoro sul campo

Please read the storage access documentation to learn more on how standalone datasets are opened on your specific device.

"},{"location":"it/how-to/standalone-datasets/#usare-un-progetto-come-mappa-base-per-set-di-dati-indipendenti","title":"Usare un progetto come \"mappa base\" per set di dati indipendenti","text":"

Lavoro sul campo

Per impostazione predefinita, i set di dati saranno sovrapposti a un layer OpenStreetMap XYZ. Tuttavia, \u00e8 possibile personalizzarlo selezionando un progetto memorizzato sul dispositivo in cui QField \u00e8 in esecuzione che funger\u00e0 da mappa di base.

Per utilizzare un progetto esistente come mappa base, premi a lungo su un progetto nell'elenco dei progetti recenti e seleziona Progetto mappa base.

"},{"location":"it/how-to/temporal-filtering/","title":"Filtri temporali","text":""},{"location":"it/how-to/temporal-filtering/#filtri-temporali","title":"Filtri temporali","text":"

Quando QField utilizza un progetto che contiene uno o pi\u00f9 layer con configurazioni temporali attivate, un indicatore del filtro temporale posizionato nella dashboard laterale appare di fianco al menu a tendina dei temi mappa. Un'icona a forma di orologio verde indica che il filtraggio temporale degli elementi nella mappa \u00e8 attivo, un orologio grigio invece indica che il filtraggio \u00e8 disattivato.

"},{"location":"it/how-to/temporal-filtering/#regolare-il-filtraggio-temporale","title":"Regolare il filtraggio temporale","text":"

Cliccando sull'indicatore del filtraggio temporale nella dashboard laterale, un pannello con le propriet\u00e0 temporali appare. Qui puoi attivare il filtraggio temporale e impostare l'intervallo temporale da considerare.

Il filtraggio temporale in QField funziona esattamente come la modalit\u00e0 \"Intervallo di Tempo Fissato\" in QGIS.

Note

A partire dalla versione 2.2, QField configura e attiva automaticamente le impostazioni temporali per dataset vettoriali quando un campo temporale \u00e8 rilevato. Questo pu\u00f2 rivelarsi utile quando si utilizzano dataset GPS.

"},{"location":"it/how-to/tracking/","title":"Tracciamento","text":""},{"location":"it/how-to/tracking/#tracciamento","title":"Tracciamento","text":"

Qfield consente di creare punti, linee e poligoni dal tracciamento della tua posizione.

"},{"location":"it/how-to/tracking/#attivare-il-tracciamento","title":"Attivare il tracciamento","text":"

Lavoro sul campo

Per attivare il tracciamento, \u00e8 necessario prima assicurarsi che il posizionamento sia attivo. Quindi, aprire la dashboard laterale, premere a lungo su di un layer in legenda all'interno del quale si desidera salvare le tracce e selezionare il pulsante Imposta tracciamento per configurare la sessione di tracciamento.

Sono disponibili due restrizioni per limitare il numero di vertici registrati durante il tracciamento: - un intervallo minimo di tempo - Una distanza minima

Una volta terminata la configurazione della sessione di tracciamento, premi il tasto Inizia tracciamento per iniziare la registrazione. A questo punto, verr\u00e0 visualizzato un modulo elemento, che consente di definire gli attributi del o degli elementi che verranno creati mentre QField traccia la tua posizione.

Per i layer linea e poligono, verr\u00e0 creata un singolo elemento - la sua geometria formata da vertici dalle posizioni registrate - verr\u00e0 creata per ogni sessione di tracciamento. Per i livelli di punti per ogni posizione registrata verr\u00e0 creata un elemento, con i valori degli attributi inseriti nel modulo che verranno ricordati per tutte le caratteristiche.

Note

QField salter\u00e0 il passaggio del modulo delle caratteristiche se il livello \u00e8 configurato per nascondere tutti gli attributi o se il modulo \u00e8 stato impostato per nascondere l'aggiunta di caratteristiche nelle impostazioni del modulo degli attributi. Questo pu\u00f2 snellire il processo di avvio delle sessioni di tracciamento.

To prevent overlapping, you have the option to set a maximum distance tolerance between the last and next tracked point/vertices. This ensures that if the position exceeds this defined distance, it is considered as an erroneous entry.

"},{"location":"it/how-to/tracking/#tracciamento-in-corso","title":"Tracciamento in corso","text":"

Una volta impostata una sessione di tracciamento, nella legenda del cruscotto laterale apparir\u00e0 un badge accanto ai livelli per i quali si sta registrando il tracciamento.

Gli elementi creati dalla sessione di tracciamento vengono salvati su ogni vertice registrato. A ogni sessione di tracciamento \u00e8 associata una linea ad elastico sovrapposta alla mappa, permettendoti di dare un'occhiata a ci\u00f2 che \u00e8 stato registrato.

Se il layer collegato a una sessione di tracciamento supporta la dimensione M, QField memorizzer\u00e0 il tempo trascorso dal primo vertice registrato nel valore M di ciascun vertice.

Note

Puoi registrare simultaneamente pi\u00f9 sessioni di tracciamento su pi\u00f9 layer.

Note

Mentre la sessione di tracciamento \u00e8 attiva, il livello \u00e8 ancora modificabile, ma l'elemento tracciato non pu\u00f2 essere modificato o cancellato fino a quando la sessione di tracciamento non viene nuovamente interrotta sulla legenda.

"},{"location":"it/how-to/tracking/#terminare-il-tracciamento","title":"Terminare il tracciamento","text":"

Per terminare il tracciamento, basta aprire la dashboard laterale. Da l\u00ec, premi a lungo su un layer nella legenda collegato a una sessione di tracciamento attiva e seleziona il pulsante Interrompi il tracciamento.

"},{"location":"it/how-to/variables/","title":"Variabili globali","text":""},{"location":"it/how-to/variables/#variabili-globali","title":"Variabili globali","text":"

Le variabili sono utilizzate in QField e QGIS per definire dinamicamente dei valori in base al progetto attuale, il layer o il sistema. Possono venir usate per definire stili, valori di default per i campi e molto altro.

"},{"location":"it/how-to/variables/#configurazione","title":"Configurazione","text":"

Lavoro sul campo

To configure a device-specific variable, open Settings > Variables.

Configurazione di due nuove variabili globali in aggiunta alle variabili di sistema predefinite.

Sulla pagina delle variabili, puoi vedere le variabili predefinite. Per aggiungere nuove variabili, clicca sulla cella vuota in basso e scrivi il contenuto.

"},{"location":"it/reference/data-format/","title":"Formato dati supportati","text":""},{"location":"it/reference/data-format/#formato-dati-supportati","title":"Formato dati supportati","text":"

QField supporta un'ampia variet\u00e0 di formati tramite i data provider di QGIS e GDAL. Questa pagina offre una lista non esaustiva dei formati di dati supportati.

Formato dati Supporto Note Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW La licenza limita l'utilizzo. MrSID La licenza limita l'utilizzo.

If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.

"},{"location":"it/reference/data-format/#formato-raster","title":"Formato Raster","text":"

I dati raster possono diventare velocemente piuttosto grandi, quando si lavora con file tiff non compressi si tratta spesso di diversi Gb di dati. Specialmente su dispositivi mobili questo non \u00e8 efficiente.

"},{"location":"it/reference/data-format/#utilizza-cog-cloud-optimized-geotiff","title":"Utilizza COG (Cloud Optimized GeoTIFF)","text":"

Il formato Cloud Optimized Geotiff (COG) offre la migliore esperienza per l'utente per quanto riguarda le mappe di base offline. Combinato con la compressione JPEG riduce la dimensione dei raster.

Il seguente comando converte un file chiamato raster.tif in un file COG raster_cog.tif usando compressione JPEG.

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"it/reference/data-format/#esempi-avanzati-con-cog","title":"Esempi avanzati con COG","text":"

Se hai pi\u00f9 file da combinare assieme, per prima cosa devi creare un file VRT con QGIS o tramite i seguenti comandi per indicizzare tutti i file TIF all'interno di una directory. Modifica EPSG:2056 con il tuo CRS desiderato.

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

Quindi converti il file VRT in COG.

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

Se i dati raster sono di qualit\u00e0 troppo bassa, adatta il livello di compressione e imposta QUALITY=85.

Alcuni parametri extra disponibili:

  • a_srs pu\u00f2 venir usato anche nel comando gdal_translate quando il CRS non \u00e8 definito nel dataset raster.
  • OVERVIEW_RESAMPLING offer different renderer when zooming out. The default value is NEAREST but you can try also BILINEAR or AVERAGE.
  • NUM_THREADS will help you to balance between use all your CPU resources or only part. Set ALL_CPUS or define the number of thread you want to use.

Combinando tutti i parametri extra, la riga di comando pu\u00f2 apparire come questa :

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"it/reference/","title":"Documentazione tecnica di riferimento","text":""},{"location":"it/reference/#documentazione-tecnica-di-riferimento","title":"Documentazione tecnica di riferimento","text":"

Qui trovate la documentazione tecnica di riferimento riguardante le diverse parti dell'ecosistema QField

"},{"location":"it/reference/qfieldcloud/api/#_1","title":"REST API","text":"

Puoi anche visitare la documentazione API presso https://app.qfield.cloud/docs/ .

"},{"location":"it/reference/qfieldcloud/concepts/","title":"Concetti di base","text":""},{"location":"it/reference/qfieldcloud/concepts/#utenti","title":"Utenti","text":"

Per interagire con QFieldCloud devi essere un utente registrato. Ogni utente pu\u00f2 creare, modificare e cancellare progetti e organizzazioni.

"},{"location":"it/reference/qfieldcloud/concepts/#progetti","title":"Progetti","text":"

I progetti sono il principale contenitore di dati all'interno di QFieldCloud. Ogni utente pu\u00f2 creare uno o pi\u00f9 progetti QFieldCloud. Ogni progetto contiene un singolo file di progetto QGIS .qgs/.qgz, i file geospaziali - GeoPackages, Shapefiles, TIF e dati aggiuntivi come foto, PDF ecc. Tutti i file di dati del progetto devono essere all'interno di un singolo progetto QFieldCloud.

"},{"location":"it/reference/qfieldcloud/concepts/#collaboratori-del-progetto","title":"Collaboratori del progetto","text":"

Un collaboratore di progetto \u00e8 un altro utente di QFieldCloud invitato a contribuire a un progetto. Un progetto pu\u00f2 avere pi\u00f9 collaboratori. I collaboratori con ruolo owner o admin possono aggiungere altri utenti come collaboratori. Se il progetto \u00e8 di propriet\u00e0 di un'organizzazione, puoi anche aggiungere team come collaboratori. Scopri di pi\u00f9 sui ruoli dei collaboratori.

"},{"location":"it/reference/qfieldcloud/concepts/#organizzazioni","title":"Organizzazioni","text":"

Le organizzazioni sono account condivisi e gli utenti di QFieldCloud possono collaborare su pi\u00f9 progetti contemporaneamente. I proprietari e gli amministratori possono gestire l'accesso dei membri ai progetti e ai progetti dell'organizzazione con sofisticate funzioni di sicurezza e amministrazione. Qualsiasi utente di QFieldCloud pu\u00f2 possedere o partecipare a una o pi\u00f9 organizzazioni. Ogni organizzazione possiede uno o pi\u00f9 progetti.

"},{"location":"it/reference/qfieldcloud/concepts/#membri-organizzazione","title":"Membri organizzazione","text":"

L'iscrizione all'organizzazione consente l'accesso ai progetti all'interno di un'organizzazione. I membri con il ruolo di owner o admin possono aggiungere altri membri.

"},{"location":"it/reference/qfieldcloud/concepts/#team-delle-organizzazioni","title":"Team delle organizzazioni","text":"

I team consentono ai membri dell'organizzazione con il ruolo di owner o admin di assegnare facilmente i permessi a pi\u00f9 utenti contemporaneamente. Un team \u00e8 composto da uno o pi\u00f9 membri dell'organizzazione all'interno della stessa. Quando a un team viene assegnato un ruolo in un progetto, anche tutti i membri del team hanno automaticamente quel ruolo. I team possono essere aggiunti come collaboratori solo a progetti di propriet\u00e0 della stessa organizzazione. Un membro dell'organizzazione pu\u00f2 far parte di pi\u00f9 team. Se un membro dell'organizzazione \u00e8 un collaboratore del progetto direttamente o attraverso pi\u00f9 team, quel membro dell'organizzazione ha il ruolo pi\u00f9 alto possibile.

"},{"location":"it/reference/qfieldcloud/jobs/","title":"Lavori","text":"

I lavori su QFieldCloud eseguono operazioni pesanti con i file di progetto e i layer all'interno di QGIS. I lavori vengono creati in risposta a determinate azioni dell'utente.

Una volta creato un lavoro, questo viene aggiunto alla coda di lavori del progetto e attende le risorse QFieldCloud disponibili per essere eseguito. In ogni momento pu\u00f2 essere eseguito un solo lavoro per progetto. Gli altri lavori in coda verranno eseguiti nello stesso ordine in cui sono entrati nella coda.

Ogni lavoro \u00e8 composto da una o pi\u00f9 fasi e ogni fase \u00e8 responsabile di un'attivit\u00e0 autonoma del progetto. QFieldCloud supporta tre flussi di lavoro predefiniti: process_projectfile, package e delta_apply.

Durante l'esecuzione, i lavori scrivono messaggi di log che sono disponibili nella pagina dei lavori del progetto per i lavori che hanno raggiunto lo stato finale FINISHED o FAILED.

I lavori hanno accesso ai segreti del progetto.

Note

Tutti i lavori possono essere lanciati utilizzando l'API di QFieldCloud.

Warning

  • Le condizioni di attivazione descritte in questa pagina possono cambiare senza preavviso.
  • Tutti i lavori devono terminare entro 10 minuti, altrimenti si verificher\u00e0 un errore di timeout e verranno interrotti.
"},{"location":"it/reference/qfieldcloud/jobs/#tipi-di-lavoro","title":"Tipi di lavoro","text":""},{"location":"it/reference/qfieldcloud/jobs/#elaborazione-del-file-di-progetto-process_projectfile","title":"Elaborazione del file di progetto (process_projectfile)","text":"

Il lavoro di elaborazione del file di progetto viene utilizzato per estrarre i dettagli sulla configurazione del progetto e sui layer del progetto, come il CRS del progetto, il CRS del layer, il nome del layer, la validit\u00e0 del layer ecc. QFieldCloud convalida il file di progetto QGIS caricato (.qgs/.qgz), cos\u00ec come i GeoPackages di supporto, i TIFF e altri file di origine dati. Inoltre, convalida la connessione remota a PostGIS, WFS, WMS e altre fonti di dati online. QFieldCloud aprir\u00e0 il file di progetto in un'istanza QGIS sul server per estrarre tutte le informazioni necessarie.

"},{"location":"it/reference/qfieldcloud/jobs/#trigger","title":"Trigger","text":"

Questo lavoro viene lanciato ogni volta che un file viene caricato su QFieldCloud, a meno che non sia valida almeno una delle seguenti condizioni:

  • Non \u00e8 stato ancora caricato alcun file di progetto QGIS (.qgs/.qgz).
  • Il file caricato si trova nella directory DCIM. Si presume che questi file siano irrilevanti per la validit\u00e0 del progetto.
  • C'\u00e8 gi\u00e0 un lavoro process_projectfile in stato PENDING.
"},{"location":"it/reference/qfieldcloud/jobs/#risoluzione-dei-problemi","title":"Risoluzione dei problemi","text":"

Un lavoro process_projectfile potrebbe risultare nello stato FAILED. Controlla l'elenco non esaustivo di cause riportato di seguito:

  • Il file del progetto QGIS caricato (.qgs/.qgz) \u00e8 illeggibile, incompleto, rotto o sbagliato. Prova a caricare nuovamente il file del progetto QGIS.
  • QGIS si blocca dopo aver aperto il file di progetto. Cerca di identificare il layer che causa il crash rimuovendo un layer alla volta dal progetto e ricaricando il file di progetto QGIS.

Note

Anche se un lavoro process_projectfile risulta in uno stato di SUCCESS, ci\u00f2 non significa che il progetto sia stato configurato correttamente. Lo stato SUCCESS indica solo che il progetto \u00e8 stato aperto con successo e che tutte le informazioni necessarie sono state estratte.

"},{"location":"it/reference/qfieldcloud/jobs/#creazione-pacchetto-package","title":"Creazione pacchetto (package)","text":"

Il lavoro package converte un progetto QGIS in un progetto QField, nello stesso modo in cui viene fatto su QGIS tramite QFieldSync. Il lavoro package preparer\u00e0 tutti i layer contrassegnati come \"Modifica offline\" in un unico GeoPackage.

"},{"location":"it/reference/qfieldcloud/jobs/#trigger_1","title":"Trigger","text":"

Questo lavoro viene lanciato ogni volta che i pulsanti Download o Synchronize vengono premuti su QField. A meno che non sia valida almeno una delle seguenti condizioni:

  • Il progetto non ha mai eseguito un lavoro process_projectfile che abbia avuto come risultato lo stato SUCCESS.
  • Esiste gi\u00e0 un lavoro package in stato PENDING.
  • Il progetto non contiene layer vettoriali online (PostGIS, WFS ecc.), l'ultimo risultato del lavoro package \u00e8 stato SUCCESS e non sono stati caricati file o modifiche.
"},{"location":"it/reference/qfieldcloud/jobs/#risoluzione-dei-problemi_1","title":"Risoluzione dei problemi","text":"

Un lavoro package potrebbe risultare nello stato FALLITO. Controlla l'elenco non esaustivo di cause riportato di seguito:

  • Il progetto non ha mai eseguito un lavoro process_projectfile che abbia avuto come risultato lo stato SUCCESS.
  • Alcuni layer del progetto sono inaccessibili da QFieldCloud. Assicurati che tutti i file siano stati caricati e che tutte le credenziali per i layer online (PostGIS, WFS ecc.) siano memorizzate nel file di progetto QGIS.
"},{"location":"it/reference/qfieldcloud/jobs/#applicazione-delta-delta_apply","title":"Applicazione delta (delta_apply)","text":"

Delta apply \u00e8 responsabile di rendere permanenti tutte le modifiche apportate a QField.

"},{"location":"it/reference/qfieldcloud/jobs/#trigger_2","title":"Trigger","text":"

Questo lavoro viene lanciato ogni volta che viene premuto il pulsante Sincronizza o Applica le modifiche su QField o il pulsante Applica le modifiche in sospeso sulla pagina del progetto Modifiche. Se una delle seguenti condizioni \u00e8 valida:

  • Il progetto non ha mai eseguito un lavoro process_projectfile che ha dato come risultato lo stato SUCCESS.
  • C'\u00e8 gi\u00e0 un lavoro delta_apply in stato PENDING.
"},{"location":"it/reference/qfieldcloud/jobs/#risoluzione-dei-problemi_2","title":"Risoluzione dei problemi","text":"

Un lavoro delta_apply potrebbe risultare nello stato FAILED. Controlla l'elenco non esaustivo di cause riportato di seguito:

  • Almeno uno dei database online (PostGIS/WFS) utilizzati nel progetto QGIS ha resettato la connessione.
  • Il progetto \u00e8 troppo grande e il lavoro non ha funzionato.
  • Ci sono file e directory nascoste all'interno del progetto che impediscono il normale funzionamento di QFieldCloud. I file e le directory nascosti sono quelli che iniziano con un punto iniziale (.).
"},{"location":"it/reference/qfieldcloud/jobs/#risoluzione-dei-problemi-con-log-dei-lavori","title":"Risoluzione dei problemi con log dei lavori","text":"

Quando si esegue un lavoro, di solito nei log si trova un passaggio chiamato \"Check project layers\" che stampa una tabella con tutti i layer del progetto e lo stato accanto ad essi.

Gli stati possibili sono:

  • ok - Il layer viene caricato correttamente su QFieldCloud.
  • invalid_dataprovider - Il provider di dati del layer non \u00e8 valido. Di solito le informazioni aggiuntive sono mostrate nel \"Riepilogo provider\".
  • invalid_layer - Questo errore dovrebbe accadere molto raramente. I dati vengono caricati correttamente, ma per qualche motivo QGIS riporta il layer come non valido.
"},{"location":"it/reference/qfieldcloud/jobs/#impossibile-connettersi-al-servizio-service","title":"Impossibile connettersi al servizio \"{SERVICE}\".","text":"

QFieldCloud tries to connect to a PostgreSQL service that is not available. You should need to create a new pgservice secrets so QFieldCloud can connect to the PostGIS service.

"},{"location":"it/reference/qfieldcloud/jobs/#impossibile-connettersi-allhost-host","title":"Impossibile connettersi all'host \"{HOST}\".","text":"

QFieldCloud cannot establish a connection to the given {HOST}. Your service is not accessible from the QFieldCloud server. You might been to ask your IT department to whitelist the QFieldCloud IP.

"},{"location":"it/reference/qfieldcloud/jobs/#impossibile-connettersi-allhost-localhost","title":"Impossibile connettersi all'host \"localhost\".","text":"

Hai caricato un layer che si collega a un database/servizio sul tuo computer locale. Rimuovi il layer o sostituiscilo con una sorgente accessibile da QFieldCloud.

"},{"location":"it/reference/qfieldcloud/jobs/#file-filename-mancante","title":"File \"{FILENAME}\" mancante.","text":"

Il file {FILENAME} (ad esempio /tmp/rndstr/files/data.gpkg) non si trova sul server QFieldCloud e non pu\u00f2 essere aperto. Ci sono due cose da controllare:

  • Indica se il file \u00e8 stato caricato nel cloud. Puoi verificarlo nella pagina Impostazioni progetto -> Files su QFieldCloud o QFieldSync.
  • Assicurati che il file venga caricato con lo stesso percorso relativo del tuo PC. Ricorda che tutti i file di progetto devono trovarsi nella stessa directory o sottodirectory del file di progetto QGIS .qgs/.qgz. Tieni presente che anche i nomi delle directory devono essere mantenuti, ad esempio se un file \u00e8 memorizzato in data/data.gpkg, assicurati che la directory data esista anche su QFieldCloud.
"},{"location":"it/reference/qfieldcloud/permissions/","title":"Permessi","text":""},{"location":"it/reference/qfieldcloud/permissions/#permessi","title":"Permessi","text":"

QFieldCloud fornisce un controllo di accesso a grana fine sui progetti con i concetti di collaboratori di progetto, membri dell'organizzazione e team dell'organizzazione.

"},{"location":"it/reference/qfieldcloud/permissions/#attori","title":"Attori","text":"
  1. Utente non registrato.
  2. Semplice utente registrato, n\u00e9 collaboratore del progetto in questione, n\u00e9 membro dell'organizzazione interessata, n\u00e9 utente interessato.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Collaboratore con ruolo admin del progetto in questione.
  5. Collaboratore con ruolo manager del progetto in questione.
  6. Collaboratore con ruolo editor del progetto in questione.
  7. Collaboratore con ruolo reporter del progetto in questione.
  8. Collaboratore con ruolo reader del progetto in questione.
  9. Proprietario dell'organizzazione interessata o dell'organizzazione che possiede il progetto in questione o a cui appartiene l'utente.
  10. Membro dell'organizzazione con ruolo admin dell'organizzazione interessata o dell'organizzazione che possiede il progetto in questione o a cui appartiene l'utente.
  11. Membro dell'organizzazione con ruolo member dell'organizzazione interessata o dell'organizzazione che possiede il progetto in questione o a cui appartiene l'utente.
"},{"location":"it/reference/qfieldcloud/permissions/#azioni","title":"Azioni","text":"
  • \u274c Non consentito
  • \u2705 Permesso
  • \u2012 Irrelevante
Azione 1 2 3 4 5 6 7 8 9 10 11 Elencare ruoli dei collaboratori del progetto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Creare collaboratori del progetto (cio\u00e8 definire nuovo collaboratore) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Modificare collaboratori del progetto (cio\u00e8 ruolo) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Eliminare collaboratori del progetto (cio\u00e8 rimuovere utente dai collaboratori) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Elencare membri dell'organizzazione \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Creare membro dell'organizzazione (cio\u00e8 definire un nuovo membro) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Ottenere informazioni sui membri dell'organizzazione (cio\u00e8 ruolo) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Aggiornare informazioni dei membri dell'organizzazione (cio\u00e8 ruolo) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Cancellare membro dell'organizzazione (cio\u00e8 rimuovere utente dai membri) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Elencare progetti pubblici \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 Elencare progetti privati \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Aggiornare informazioni del progetto \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Creare un progetto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Cancellare un progetto \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Aggiungere deltafile \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Elencare deltafile del progetto \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Ottenere stato dei deltafile \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Elencare i file del progetto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Scaricare i file del progetto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Caricare file del progetto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Cancellare file del progetto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Elencare file del progetto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Scaricare file del progetto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Elencare utenti e organizzazioni \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Ottenere informazioni pubbliche dell'utente \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Ottenere informazioni dettagliate dell'utente \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Aggiornare informazioni dell'utente \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Cancellare utente \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Ottenere lo stato dell'API \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Aggiungere e cancellare segreti \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"it/reference/qfieldcloud/permissions/#ruoli","title":"Ruoli","text":""},{"location":"it/reference/qfieldcloud/permissions/#ruoli_1","title":"Ruoli","text":"

Un ruolo superiore include sempre anche quelli inferiori

Nome Descrizione amminnsta Rinominare o eliminare il progetto. Gli stessi diritti del proprietario del progetto, tranne il trasferimento della propriet\u00e0. manager Pu\u00f2 aggiungere o rimuovere collaboratori. editor Pu\u00f2 modificare i dati reporter Pu\u00f2 solo inserire dati (non pu\u00f2 aggiornare o cancellare). reader Pu\u00f2 leggere i dati."},{"location":"it/reference/qfieldcloud/permissions/#ruoli_2","title":"Ruoli","text":"

Un ruolo superiore include sempre anche quelli inferiori

Nome Descrizione amminnsta Pu\u00f2 aggiungere e rimuovere membri e creare progetti membro (la differenza rispetto ad un altro utente \u00e8 solo per motivi di fatturazione)"},{"location":"it/reference/qfieldcloud/projects/","title":"Progetti","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"it/reference/qfieldcloud/projects/#creare-un-progetto","title":"Creare un progetto","text":"

Un progetto pu\u00f2 essere creato in due modi diversi: utilizzando l'interfaccia web di QFieldCloud o utilizzando QFieldSync in QGIS.

"},{"location":"it/reference/qfieldcloud/projects/#file","title":"File","text":"

Files are the skeleton on which QFieldCloud project works. To make a QFieldCloud project alive users need to upload at least a single QGIS project file in the .qgs or .qgz file formats. All geospatial files must be uploaded using the same relative paths as on one's computer. If external SVG or raster symbology is used, users must upload the corresponding files too.

Note

QFieldCloud does not support projects stored in a GeoPackage (.gpkg) files (but users can still use GeoPackage files to store datasets for their projects).

La struttura tipica di un file QGIS potrebbe essere simile a questa:

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"it/reference/qfieldcloud/projects/#deleting-old-file-versions","title":"Deleting old file versions","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. Go to the \"Files\" section of your project.
  2. Locate the layer for which you want to delete versions.
  3. Click on the three dots next to the layer name.
  4. You will see a list of versions for that specific layer.
  5. Identify the version you want to delete and click on the red trash bin icon next to it.
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option \"Also delete n version(s) older than the selected version.\".
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.
"},{"location":"it/reference/qfieldcloud/projects/#collaboratori","title":"Collaboratori","text":"

A project collaborator is QFieldCloud user invited to contribute to a project. A single project may have multiple collaborators. Collaborators with roles owner or admin can add more users as collaborators. Projects owned by an organization allow adding teams as collaborators. Read more about collaborator roles.

"},{"location":"it/reference/qfieldcloud/projects/#modifiche","title":"Modifiche","text":"

Changes made on vector layers and uploaded to QFieldCloud from a QField device will appear here. A change stores the difference between attributes or geometries before and after the upload.

Changes register which method was used for uploading; it can be one of:

  • create - \u00e8 stato creato un nuovo elemento.
  • cancella - un elemento esistente \u00e8 stato cancellato.
  • patch - un elemento esistente \u00e8 stato modificato.

Features that have been created and later deleted without being pushed to QFieldCloud do not appear in project changes.

Note

Changes to online vector layers (PostGIS, WFS) that do not have \"Offline editing\" cloud layer action do not generate a change, but instead modify the original data source directly.

Note

Modifiche ai layer vettoriali fatte in QGIS non appariranno qui.

"},{"location":"it/reference/qfieldcloud/projects/#lavori","title":"Lavori","text":"

Maggiori informazioni su project jobs.

"},{"location":"it/reference/qfieldcloud/projects/#segreti","title":"Segreti","text":"

Secrets are settings that are securely stored in encrypted way. Project jobs automatically have access to their secrets. Once added, a secret may be removed, but not edited.

Esistono due tipi di segreti:

  • Environment variables - Environment variables will be available to QGIS while your project's jobs are running.
  • Connessione pgservice - Una connessione PostgreSQL/PostGIS definita nel file di configurazione .pg_service.conf . Se utilizzi pi\u00f9 definizioni di servizi, devi aggiungere pi\u00f9 segreti per ognuno di essi.
"},{"location":"it/reference/qfieldcloud/projects/#impostazioni","title":"Impostazioni","text":"

Project settings are available only to project owners and collaborators with \"admin\" roles. Settings should be handled carefully as users can modify sensitive project settings and perform unrecoverable actions.

  • Cambia la visibilit\u00e0 del progetto in pubblica.
  • Cambia il proprietario del progetto.
  • Elimina definitivamente un progetto.
  • ecc.

Warning

Actions issued from a project' settings page can lead to data loss!

"},{"location":"it/reference/qfieldcloud/sdk/","title":"SDK e CLI ufficiali di QFieldCloud","text":"

qfieldcloud-sdk \u00e8 il client ufficiale per connettersi all' API di QFieldCloud sia come modulo Python che direttamente tramite linea di comando.

Note

qfieldcloud-sdk richiede Python >=3.6

"},{"location":"it/reference/qfieldcloud/sdk/#installazione","title":"Installazione","text":"

pip install qfieldcloud-sdk

"},{"location":"it/reference/qfieldcloud/sdk/#uso-del-modulo","title":"Uso del modulo","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"it/reference/qfieldcloud/sdk/#uso-della-cli","title":"Uso della CLI","text":"

Il tool CLI ufficiale di QFieldCloud

"},{"location":"it/reference/qfieldcloud/sdk/#uso","title":"Uso","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"it/reference/qfieldcloud/sdk/#esempi","title":"Esempi","text":"
# logs in user \"user\" with password \"pass\"\nqfieldcloud-cli login user pass\n\n# gets the projects of user \"user\" with password \"pass\" at \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# gets the projects of user authenticated with token `QFIELDCLOUD_TOKEN` at \"https://localhost/api/v1/\" as JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"it/reference/qfieldcloud/sdk/#filtri","title":"Filtri","text":"

Alcuni comandi permettono di definire un filtro sui risultati basato sul nome del file con l'opzione --filter (es. il comando download-files).

I filtri supportano wildcard in stile Unix shell. I caratteri speciali usati nelle wildcard in stile Unix shell sono:

Pattern Significato * corrisponde a qualsiasi cosa ? corrisponde a un singolo carattere [seq] Corrisponde a qualsiasi carattere di seq [!seq] Corrisponde a qualsiasi carattere non presente in seq

Per una corrispondenza letterale, racchiudi il meta-carattere tra parentesi quadre. Per esempio, '[?]' corrisponde al carattere '?'.

"},{"location":"it/reference/qfieldcloud/sdk/#esempi_1","title":"Esempi","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"it/reference/qfieldcloud/sdk/#panoramica-delle-opzioni-globali","title":"Panoramica delle opzioni globali","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

Variabili di ambiente possono essere usate invece di passare alcune delle opzioni globali pi\u00f9 comuni.

  • QFIELDCLOUD_API - QFieldCloud API endpoint URL
  • QFIELDCLOUD_USERNAME - QFieldCloud username o email. Richiede che QFIELDCLOUD_PASSWORD sia definito.
  • QFIELDCLOUD_PASSWORD - Password. Richiede che QFIELDCLOUD_USERNAME sia definito.
  • QFIELDCLOUD_TOKEN - Token che pu\u00f2 essere usato al posto di passare username e password. Pu\u00f2 essere ottenuto eseguendo qfieldcloud-cli login.
  • QFIELDCLOUD_VERIFY_SSL - Se impostato a 0 ha lo stesso effetto di passare --no-verify-ssl.
"},{"location":"it/reference/qfieldcloud/sdk/#panoramica-dei-comandi","title":"Panoramica dei comandi","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"it/reference/qfieldcloud/sdk/#login","title":"login","text":"

Login in QFieldCloud.

qfieldcloud-cli login [OPTIONS] USERNAME PASSWORD\n
"},{"location":"it/reference/qfieldcloud/sdk/#logout","title":"logout","text":"

Logout da QFieldCloud.

qfieldcloud-cli logout\n
"},{"location":"it/reference/qfieldcloud/sdk/#list-projects","title":"list-projects","text":"

Elenca i progetti QFieldCloud.

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"it/reference/qfieldcloud/sdk/#list-files","title":"list-files","text":"

Elenca i file del progetto QFieldCloud.

qfieldcloud-cli list-files [OPTIONS] PROJECT_ID\n
"},{"location":"it/reference/qfieldcloud/sdk/#create-project","title":"create-project","text":"

Crea un nuovo progetto QFieldCloud vuoto

qfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"it/reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

Cancella un progetto QFieldCloud.

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"it/reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

Carica file in un progetto QFieldCloud.

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"it/reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

Scarica i file del progetto QFieldCloud.

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"it/reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

Cancella file di un progetto QFieldCloud.

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"it/reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

Elenca i lavori del progetto.

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"it/reference/qfieldcloud/sdk/#job-trigger","title":"job-trigger","text":"

Avvia un lavoro.

qfieldcloud-cli job-trigger [OPTIONS] PROJECT_ID JOB_TYPE\n\nOptions:\n  --force / --no-force  Should force creating a new job. Default: False\n
"},{"location":"it/reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

Ottieni lo stato del lavoro.

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"it/reference/qfieldcloud/sdk/#package-latest","title":"package-latest","text":"

Verifica lo stato del packaging del progetto.

qfieldcloud-cli package-latest [OPTIONS] PROJECT_ID\n
"},{"location":"it/reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

Scarica il pacchetto con i file del progetto QFieldCloud.

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"it/reference/qfieldcloud/secrets/","title":"Segreti","text":""},{"location":"it/reference/qfieldcloud/secrets/#segreti","title":"Segreti","text":"

I segreti sono impostazioni che vengono archiviate in modo sicuro in forma crittografata. I lavori del progetto avranno automaticamente accesso ai loro segreti. Ci sono due tipi di segreti in QFieldCloud:

  • variabili d'ambiente - le variabili d'ambiente saranno disponibili per QGIS durante l'esecuzione dei lavori del progetto.
  • configurazioni pg_service - Aggiungere una connessione PostgreSQL/PostGIS come definita nel file di configurazione pg_service.conf.

Note

Una volta aggiunto, un segreto pu\u00f2 essere rimosso, ma non pu\u00f2 essere modificato.

Attenzione

QFieldCloud garantisce che le tue credenziali siano archiviate in modo sicuro e crittografato. Tuttavia, consigliamo ai nostri utenti di utilizzare ruoli con il minor numero di privilegi in ambienti condivisi per prevenire potenziali perdite. Si noti inoltre che tutti gli utenti con autorizzazioni di caricamento dei file possono potenzialmente accedere anche ai valori di tali credenziali.

"},{"location":"it/reference/qfieldcloud/secrets/#aggiungere-un-nuovo-segreto","title":"Aggiungere un nuovo segreto","text":"

L'aggiunta di un nuovo segreto su QFieldCloud \u00e8 un processo semplice di soli tre passaggi.

  1. Navigando alla pagina dei segreti del progetto.
  2. Premendo il pulsante Aggiungi un nuovo secret e scegliendo il tipo di segreto che vuoi aggiungere.
  3. Memorizzando i contenuti segreti.

Pagina segreti del progetto dopo aver premuto il pulsante Aggiungi un nuovo segreto.

"},{"location":"it/reference/qfieldcloud/secrets/#variabili-dambiente","title":"Variabili d'ambiente","text":"

Le variabili d'ambiente saranno disponibili per QGIS mentre i lavori del progetto sono in esecuzione.

\u00c8 necessario inserire il nome della variabile d'ambiente (solo maiuscole) ed il valore della variabile d'ambiente come testo libero

Aggiunta di una variabile d'ambiente.

"},{"location":"it/reference/qfieldcloud/secrets/#configurazione-pg_service","title":"configurazione pg_service","text":"

Aggiungere una connessione PostgreSQL/PostGIS come definita nel file di configurazione pg_service.conf. L'\"editor avanzato\" permette di incollare direttamente il contenuto del file pg_service.conf. Se si utilizzano pi\u00f9 definizioni di servizio, \u00e8 necessario aggiungere pi\u00f9 segreti per ciascuna di esse.

Nota

I segreti QFieldCloud sono disponibili solo durante l'esecuzione dei lavori del progetto, il che consente di configurare i layer PostgreSQL come \"Modifica offline\". Non \u00e8 possibile utilizzare i segreti di QFieldCloud per distribuire i filepg_service.conf tra i dispositivi. Per motivi di sicurezza, devi farlo manualmente. Puoi leggere come configurare QField per utilizzare un file pg_service.conf.

Per aggiungere un servizio PostgreSQL \u00e8 possibile utilizzare il semplice editor visivo o modificare direttamente la configurazione del servizio come testo normale.

  • nome servizio
  • nome database
  • utente database
  • password database
  • host database
  • port database
  • connessione SSL database

Per altre impostazioni di servizio \u00e8 possibile utilizzare il pulsante Aggiungi campo pgservice aggiuntivo per aggiungere coppie di impostazioni e i loro valori. In alternativa, \u00e8 possibile modificare le impostazioni del servizio direttamente come testo normale.

Aggiungere un servizio PostgreSQL - Editor semplice.

La configurazione avanzata consente di modificare direttamente le impostazioni come testo normale. Questo \u00e8 utile nei casi in cui si desidera copiare e incollare le impostazioni direttamente da un file pg_service.conf.

Aggiungere un servizio PostgreSQL - Editor avanzato.

"},{"location":"it/reference/qfieldcloud/specs/","title":"Specifiche tecniche","text":""},{"location":"it/reference/qfieldcloud/specs/#configurazione-del-firewall","title":"Configurazione del firewall","text":"

If a project contains online layers (PostGIS, WMS, WFS, etc), QFieldCloud will try to establish a connection to this services. Sometimes these services are behind a firewall and the system administrators need to allowlist the QFieldCloud IP.

servizi IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"it/reference/qfieldcloud/specs/#configuratione-postgresql","title":"Configuratione PostgreSQL","text":"

Se il progetto contiene layer PostgreSQL (PostGIS), \u00e8 necessario configurare il server PostgreSQL in modo da consentire la connessione da un indirizzo IP app.qfield.cloud.

Altrimenti, si otterr\u00e0 un errore come questo:

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

Per farlo, \u00e8 necessario modificare il file pg_hba.conf dove \u00e8 ospitato il server PostgreSQL. Per maggiori informazioni, fare riferimento alle raccomandazioni nelle domande StackOverflow.

"},{"location":"it/reference/qfieldcloud/system/","title":"Documentazione di Sistema","text":""},{"location":"it/reference/qfieldcloud/system/#documentazione-di-sistema-qfieldcloud","title":"Documentazione di sistema QFieldCloud","text":"

Lo scopo di questo documento \u00e8 quello di fornire una panoramica del sistema QFieldCloud per comprendere la logica e la tecnologia sottostante.

"},{"location":"it/reference/qfieldcloud/system/#entita-e-concetti","title":"Entit\u00e0 e concetti","text":""},{"location":"it/reference/qfieldcloud/system/#progetto-qgis","title":"Progetto QGIS","text":"

Un progetto QGIS \u00e8 un file .qgs o .qgz. Un progetto viene creato su QGIS Desktop e caricato su QFieldCloud utilizzando il plugin di QGIS QFieldSync. Prima di caricare il progetto QGIS, \u00e8 necessario che per ogni layer del progetto QGIS sia definita un'\"azione\" che determina il modo in cui QFieldSync e QField devono trattare il livello. Esistono due tipi di azioni che possono essere impostate: una per QFieldCloud e una per l'esportazione tradizionale via cavo.

Queste informazioni vengono salvate all'interno del progetto QGS come customProperty, con la chiave QFieldSync/action.

Le azioni disponibili sono:

Nome interno dell'azione Nome visualizzato nell'interfaccia utente OFFLINE Consolidate NO_ACTION Live layer RIMUOVI Ignora il layer COPIA Copia KEEP_EXISTING Keep Existing

Questo sarebbe il comportamento di QFieldSync con le azioni dei diversi layer:

Azione Layer basato su file Layer non basato su file OFFLINE Crea una copia consolidata dei dati Crea una copia consolidata dei dati NO_ACTION N/D Nessuna azione sul layer RIMUOVI Rimuovi il layer dal progetto Rimuovi il layer dal progetto COPIA Rendi il percorso sorgente relativo e copia il file N/D KEEP_EXISTING Rendi relativo il percorso sorgente e copia il file se non esiste N/D

Questo \u00e8 il comportamento di QFieldCloud (libqfieldsync) con i layer:

Azione Layer basato su file Non basato su file OFFLINE Crea una copia consolidata dei dati al momento dell'estrazione, applica il file delta al momento del caricamento nella fonte di dati originale. Crea una copia consolidata dei dati al momento dell'estrazione, applica il file delta al momento del caricamento nella fonte di dati originale. NO_ACTION N/D Nessuna azione sul livello RIMUOVI Rimuovi il layer dal progetto Rimuovi il layer dal progetto COPIA Rendi relativo il percorso dell'origine e crea una copia dei dati al momento dell'estrazione, applica il file delta all'origine dei dati al momento del caricamento. N/D KEEP_EXISTING Rendi relativo il percorso dell'origine e crea una copia dei dati al momento dell'estrazione, applica il file delta all'origine dei dati al momento del caricamento. N/D

Questo \u00e8 il comportamento di QField con i layer:

Azione Layer basato su file Layer non basato su file OFFLINE Creare e caricare il deltafile N/A (a questo punto \u00e8 sempre basato sui file) NO_ACTION N/D Modifica il database online (live) RIMUOVI N/A (il layer non \u00e8 pi\u00f9 presente) N/A (il layer non \u00e8 pi\u00f9 presente) COPIA Creare e caricare il deltafile N/D KEEP_EXISTING Creare e caricare il deltafile N/D

In sintesi, per QFieldCloud:

  • NO_ACTION \u00e8 utilizzato per i layer online che si trovano su un server accessibili via Internet e che vengono modificati direttamente da QField.
  • HYBRID significa che verr\u00e0 generato un geopackage sul server (o direttamente sul desktop per i livelli basati su file) e scaricati dai client. Il client generer\u00e0 i deltafile delle modifiche.
  • OFFLINE \u00e8 utilizzato, ad esempio, per lavorare con i database locali non visibili da QFieldCloud che vengono consolidati prima di essere caricati dal desktop al server e non vengono sincronizzati con i dati originali di QFieldCloud.
  • REMOVE rimuove semplicemente il layer dal progetto.
  • KEEP_EXISTENT non verr\u00e0 utilizzato per le sincronizzazioni di QFieldCloud.

Da QFieldSync sar\u00e0 possibile aggiornare un progetto gi\u00e0 caricato su QFieldCloud. Nel caso in cui le modifiche riguardino solo stili, moduli ecc. ma non la struttura dei layer, il progetto sul server verr\u00e0 semplicemente semplicemente aggiornato. Se ci sono cambiamenti nella struttura dei layer, il progetto verr\u00e0 resettato sul server (i file delta verranno cancellati) e per ogni client sar\u00e0 necessario scaricare la versione aggiornata del progetto progetto prima di poter apportare nuove modifiche.

"},{"location":"it/reference/qfieldcloud/system/#progetto-qfieldcloud","title":"Progetto QFieldCloud","text":"
\u00c8 composto da un solo progetto QGIS e dagli eventuali file correlati (ad esempio, geopackage, immagini, ecc.) inclusi nel pacchetto dati offline o ibrido.\n
"},{"location":"it/reference/qfieldcloud/system/#casi-duso","title":"Casi d'uso","text":""},{"location":"it/reference/qfieldcloud/system/#ibrido","title":"Ibrido","text":"

Modalit\u00e0 di modifica ibrida con sincronizzazione sul server

Modalit\u00e0 di modifica ibrida

"},{"location":"it/reference/qfieldcloud/system/#database-offline","title":"Database offline","text":"

Modalit\u00e0 di editing offline con sincronizzazione del desktop

Modalit\u00e0 di modifica offline

"},{"location":"it/success-stories/ecological-surveying/","title":"Migliorare l'efficienza durante rilievi ecologici","text":""},{"location":"it/success-stories/ecological-surveying/#migliorare-lefficienza-durante-rilievi-ecologici-usando-qfield","title":"Migliorare l'efficienza durante rilievi ecologici usando QField","text":"

Di Ryan Bell, GIS Consultant, Delta-Simons Environmental Consultancy

"},{"location":"it/success-stories/ecological-surveying/#obiettivo","title":"Obiettivo","text":"

Per eseguire dei rilievi ecologici pi\u00f9 efficientemente di quanto sia stato fatto in precedenza tramite tecniche tradizionali analogiche, usando QField come mezzo per raccolta di dati sul terreno standardizzata e flessibile.

"},{"location":"it/success-stories/ecological-surveying/#requisiti-del-progetto","title":"Requisiti del progetto","text":"

Per facilitare il lavoro sul terreno, comunicazioni regolari con il team \"Ecology\" \u00e8 necessario per garantire che i progetti QField siano preparati adeguatamente. In primo luogo le mappe di base, inclusi immagini aeree e proposte di piani di sviluppo, vengono preparate tramite georeferenzazione e costruzione di piramidi in QGIS. Layer vettoriali per punti, linee e poligoni vengono poi creati per consentire la digitalizzazione e raccolta dei dati associati. Usando una serie di widget, i campi degli attributi sono configurati per garantire i requisiti del team \"Ecology\". Questi includono:

Stile

menu a tendina di stili selezionabili personalizzati per eseguire rilievi ecologici

Scala

menu a tendina di scale selezionabili per elementi di tipo punto e linea

Informazioni

spazio per inserire la descrizione di un elemento

Immagine

posizione dove salvare le immagini

Geometria

contiene valori autopopolati relativi alla geometria, es. area, perimetro, lunghezza

Timestamp

registra l'ora e la data della crazione/ultima modifica di un elemento

Figura 1 - Panoramica del flusso tradizionale dei rilievi ecologici presso Delta-Simons comparato con il flusso creato utilizzando QField. Le frecce con singola punta indicano la direzione di una comunicazione mono direzionale, frecce con due punte indicano conversazioni bidirezionali.

"},{"location":"it/success-stories/ecological-surveying/#risultato","title":"Risultato","text":"

Delta-Simons risparmia circa il 40% del tempo precedentemente impiegato per i rilievi ecologici tradizionali sul terreno. QField ha sensibilmente migliorato il flusso dei rilievi ecologici tramite:

  • Rimozione della necessit\u00e0 di ricreare elaborazioni GIS a partire da disegni su carta
  • Riduzione globale delle correzioni necessarie per le elaborazioni GIS
  • Miglioramento dei canali di comunicazione (vedi Figura 1.)
  • Miglioramento della accuratezza e qualit\u00e0 dei dati

"},{"location":"it/success-stories/geologic-mapping/","title":"Mappatura geologica","text":""},{"location":"it/success-stories/geologic-mapping/#mappatura-geologica-con-qfield","title":"Mappatura geologica con QField","text":"

Di Rohanna Gibson, geologo strutturale, Terrane Geoscience

"},{"location":"it/success-stories/geologic-mapping/#obiettivo","title":"Obiettivo","text":"

Per raccogliere nuovi dati sulla geologia del sottosuolo e visualizzare i dati geoscientifici esistenti sul campo. La mappatura geologica viene completata utilizzando mappe cartacee e/o dispositivi digitali per la raccolta dei dati. L'obiettivo \u00e8 migliorare il flusso di lavoro di mappatura geologica inserendo i dati direttamente sul campo, creare dati di qualit\u00e0 con termini coerenti e fare riferimento ai dati geologici esistenti sul campo.

"},{"location":"it/success-stories/geologic-mapping/#preparazione-del-progetto","title":"Preparazione del progetto","text":"

Prima di iniziare a lavorare in QField, \u00e8 stato progettato un geopackage per la mappatura geologica per raccogliere i dati vettoriali, compresi stazioni puntiformi, strutture, foto e campioni, oltre a strati di linee e poligoni per contatti, faglie, alterazioni e geologia. I campi degli attributi sono personalizzati per facilitare inserimento dei dati e la garanzia della qualit\u00e0 dei dati utilizzando mappe di valori, valori predefiniti (valori o espressioni) e vincoli all'interno del modulo Attributi. Ad esempio, il layer strutturale include:

Coordinate

Campi con valore predefinito coordinate x e y dai dati GPS

Tipo di struttura

Mappa di valori (menu a tendina) con caratteristiche strutturali (ad es. scissione, lineazione), impostate con un vincolo \"non nullo\".

Azimut e dip

Numeri interi con intervallo impostato da 0-360 e 0-90, rispettivamente

Data

Valore predefinito data e ora attuale di creazione dell'elemento

Figura 1: Elenco strutture

La simbologia e le etichette sono personalizzate per ogni layer, compresi i simboli SVG incorporati per le caratteristiche strutturali che vengono ruotate con il campo azimutale.

Oltre ai dati sul campo, le mappe di base e i dati storici vengono compilati in geopackage di riferimento. Le mappe di base includono dati topografici vettoriali e ortofoto raster. Se disponibili, vengono inclusi dati geofisici raster e dati geochimici vettoriali, cos\u00ec come la cartografia geologica storica. I temi delle mappe sono progettati per passare rapidamente dalla mappatura geologica, alla geofisica e alla geochimica,

"},{"location":"it/success-stories/geologic-mapping/#raccolta-dei-dati","title":"Raccolta dei dati","text":"

La raccolta dei dati sul campo comprende l'aggiunta di dati puntuali per le stazioni della mappa, strutture, foto e campioni. I poligoni e le linee vengono disegnati a mano libera con uno stilo o aggiungendo manualmente i vertici.

La posizione e la direzione di marcia vengono visualizzate utilizzando il GPS interno del dispositivo (o un dispositivo GPS esterno collegato via Bluetooth), i layer storici vettoriali e raster possono essere visualizzati in relazione alla posizione. I livelli vettoriali attuali e storici possono essere ricercati e visualizzati in QField.

I dati sul campo vengono sincronizzati in QGIS e poi si procede a un breve processo di pulizia e verifica dei dati. Il progetto QGIS viene poi esportato di nuovo in QField per la raccolta di altri dati.

Figura 2: Lavoro sul campo

Figura 3: Modulo QField

La raccolta dei dati strutturali potrebbe essere migliorata con lo sviluppo futuro di una funzione di bussola geologica. https://github.com/opengisch/QField/issues/1882

"},{"location":"it/success-stories/geologic-mapping/#risultati","title":"Risultati","text":"

Le mappe geologiche finali e l'analisi vengono preparate direttamente dai dati del terreno senza bisogno di digitalizzare i dati sul campo. A seconda della competenza e del tipo di mappatura, il flusso di lavoro della mappatura geologica QField richiede approssimativamente lo stesso tempo sul campo rispetto alla mappatura manuale (su carta) e riduce drasticamente i tempi di digitalizzazione dei dati in ufficio. Inoltre, i dati storici sono facilmente consultabili sul campo, consentendo un'interpretazione in tempo reale e un lavoro mirato. Mappe e tabelle degli attributi possono essere esportate direttamente da QField o dal progetto QGIS per gli aggiornamenti quotidiani sul campo o per la comunicazione tra gruppi di lavoro.

QField consente di gestire l'integrit\u00e0 dei dati con campi attributo personalizzabili e la compatibilit\u00e0 con i database. La garanzia di qualit\u00e0 dei dati del campo pu\u00f2 essere integrata durante la progettazione, assicurando che gli attributi siano coerenti tra gli utenti e riducendo gli errori umani grazie a vincoli e valori predefiniti.

Figura 4: Risultato della mappa

"},{"location":"it/success-stories/heritage-impact-assessment/","title":"Valutazione dell'impatto sul patrimonio","text":""},{"location":"it/success-stories/heritage-impact-assessment/#valutazione-dellimpatto-sul-patrimonio-usando-qfield","title":"Valutazione dell'impatto sul patrimonio usando QField","text":"

Da QGIS a QField e Viceversa: Come la Nuova Applicazione Android Sta Facilitando il Lavoro dell'Archeologo nel Campo

Roberto Montagnetti1 e Giuseppe Guarino2

\u2020 Presentato all' ArcheoFOSS XIII Workshop\u2014Open Software, Hardware, Processes, Data and Formats in Archaeological Research, Padova, Italia, 20\u201322 Febbraio 2019.

Abstract: Lo scopo di questo documento \u00e8 quello di evidenziare i principali benefici dell'utilizzo di QField in lavori archeologici. In particolare questo articolo fornisce esempi sull'uso di QField in aree di scavo aperte, sondaggi archeologici e progetti di valutazione di impatti (HIA).

Keywords: QField; archeologia; VIARCH; HIA; QGIS

"},{"location":"it/success-stories/heritage-impact-assessment/#1-introduzione","title":"1. Introduzione","text":"

Lo scopo di questo documento \u00e8 quello di evidenziare i principali benefici dell'utilizzo di QField. Un'app che pu\u00f2 venir installata su un dispositivo Android per ogni archeologo che lavora sul terreno.

La caratteristica principale di questa nuova applicazione sar\u00e0 quella di permettere all'archeologo di caricare sul proprio smartphone o tablet il progetto .qgs dello scavo in base alle informazioni generali sul sito gi\u00e0 disponibili. A questo punto, \u00e8 possibile implementare la raccolta dei dati direttamente sul sito, mantenendo costanti gli aggiornamenti del tuo sistema, consentendoti di esaminare il progetto durante tutto il processo di scavo.

Il \"GIS tascabile\" con QField \u00e8 finalmente una realt\u00e0!

Lavorare con QField sul campo ci permette di ridurre in modo significativo i tempi di registrazione e di inserimento dei dati nel sistema di database, eliminando la digitalizzazione dei registri sul campo e tutte le pratiche burocratiche correlate. Il vantaggio di affidare tutte le informazioni alla piattaforma GIS principale del progetto (master), che \u00e8 memorizzata all'interno del PC, significa che rimane da fare solamente il controllare i dati raccolti, con l'ulteriore vantaggio di un'analisi topografica e geospaziale approfondita.

In questo articolo mostreremo un esempio pratico di utilizzo integrato di QGIS e QField, che riguarda uno scavo in un'area aperta.

La metodologia di intervento proposta in questo articolo \u00e8 stata costruita grazie all'esperienza personale degli autori; in particolare si riferisce a lavori di scavo in aree aperte in progetti di archeologia commerciale.

"},{"location":"it/success-stories/heritage-impact-assessment/#2-caratteristiche-principali-di-qfield","title":"2. Caratteristiche principali di QField","text":"

QField \u00e8 un'applicazione per Android che pu\u00f2 essere scaricata da Google Play. Questa applicazione, sebbene si presenti con un'interfaccia molto semplice, \u00e8 ricca di funzioni come:

  1. Strumenti per la digitalizzazione sul campo;
  2. Modifica della geometria e degli attributi;
  3. GPS;
  4. Possibilit\u00e0 di caricare mappe di base personalizzate;
  5. Integrazione della fotocamera dello smartphone/tablet;
  6. Molte altre funzioni.

QField pu\u00f2 essere considerata un'estensione \"mobile\" per QGIS. Infatti, ci permette di visualizzare e gestire un progetto GIS creato con QGIS su uno smartphone o un tablet Android. Permette all'utente di mantenere tutti i temi, le etichette e gli stili impostati nel progetto originale (Figura 1).

Figura 1 - Un esempio dello stesso progetto di di raccolta dati in QGIS (sotto) e in QField (sopra). Immagine di Giuseppe Guarino 2019.

Inoltre, in modo simile a QGIS, possiamo interrogare ogni livello all'interno di QField ottenendo le rispettive informazioni contenute nella tabella degli attributi (tuttavia, esistono anche altre applicazioni GIS per dispositivi mobili come come ArcGis, LiPAD, Bentley Map Mobile, GVSig Mobile, Geopaparazzi e altre).

Per lavorare con un progetto QGIS all'interno di QField, il primo passo \u00e8 configurare le propriet\u00e0 del progetto creato in QGIS come \"salva percorsi relativi\".

Dovrai creare una cartella \"nome_cartella\" sul tuo desktop e salvare in questo percorso il file .qgs che vuoi trasferire sullo smartphone o sul tablet; allo stesso modo, nella stessa cartella, dovrai inserire tutti i dati (vettori, raster e database) che compongono il progetto QGIS.

Questi dati possono anche essere suddivisi in ulteriori sottocartelle.

Infine, devi copiare l'intera cartella \"nome_cartella\" sul tablet, seguendo due possibili percorsi:

  1. Nella memoria interna: Android > data > ch.opengis.QField > files > share;
  2. Nella SD esterna: Android > data > ch.opengis.QField > files.
"},{"location":"it/success-stories/heritage-impact-assessment/#3-lavorare-con-qfield-in-unindagine-archeologica-e-in-progetti-di-valutazione-del-rischio-archeologico","title":"3. Lavorare con QField in un'Indagine Archeologica e in Progetti di Valutazione del Rischio Archeologico","text":"

Fino a poco tempo fa, le mappe cartacee erano l'unico modo per registrare le caratteristiche archeologiche e la visibilit\u00e0 dei siti in un'indagine archeologica. Tali dati venivano digitalizzati in un software CAD o GIS, creando in seguito separatamente le schede dei singoli siti su un semplice documento digitale.

Oggi, QField, grazie alla sua compatibilit\u00e0 con QGIS, ti permette di saltare il passaggio dalla carta al digitale o da software diversi, riducendo tempi e costi.

L'indagine archeologica (per un resoconto completo dei metodi dell'indagine archeologica archeologico, si veda Cambi, Terrenato 1994, pp. 117-143, e Renfrew, Bahn 2016 [1,2]) deve essere preceduta dalla costruzione di una piattaforma GIS che tenga conto sia dei dati acquisiti durante la fase di indagine sul campo sia di quelli bibliografici. Per questo motivo sar\u00e0 necessario lavorare su due tabelle: una spaziale, utile sul campo, e l'altra alfanumerica. Entrambe saranno unite in un'unica tabella spaziale, utile per la consultazione sul GIS desktop. Questo processo \u00e8 possibile grazie all'utilizzo di un geodatabase relazionale come SpatiaLite e PostGIS o, in alternativa, attraverso la creazione di un join tra le tabelle e le geometrie.

Tuttavia, il grande vantaggio dell'utilizzo di un geodatabase \u00e8 la possibilit\u00e0 di creare query in grado di unire le informazioni provenienti da due o pi\u00f9 tabelle in un'unica tabella (vista) (per informazioni pi\u00f9 approfondite sull'uso dei GIS e dei geodatabase in archeologia, vedi Fronza, Nardini, Valenti 2009 [3]).

Questo processo accelera ulteriormente il lavoro sul campo riducendo al minimo i dati da memorizzare durante l'indagine archeologica.

I dati raccolti sul campo durante l'indagine saranno registrati e digitalizzati attraverso tre diversi layer (punto, linea e poligono). Le tabelle degli attributi collegate ai tre layer registrano le seguenti informazioni: Nome del progetto (stringa), Comune (stringa), Localit\u00e0 (stringa), Numero dell'elemento (intero), Nome del luogo (stringa), Posizione (stringa), Data (data), Definizione del sito (stringa), Visibilit\u00e0 (Stringa) e Foto (Stringa).

I valori degli attributi, \"Nome del progetto\" e \"Numero dell'elemento\", tra le due tabelle devono essere univoci per identificare un solo \"Nome del progetto\" e un solo \"Numero dell'elemento\".

La piattaforma GIS deve anche disporre di mappe di base come Google Satellite, Open Street Map, Ortofoto e cos\u00ec via. In questo caso abbiamo utilizzato le seguenti mappe: Carta Tecnica Regionale (1:10.000), Open Street Map e Google Satellite. Per rendere queste mappe pi\u00f9 leggere, abbiamo creato prima panoramiche (piramidi) in QGIS.

Il posizionamento degli elementi archeologici individuati pu\u00f2 essere registrato attraverso il GPS interno del dispositivo. Tuttavia, per una maggiore precisione, QField pu\u00f2 essere collegato a un'antenna GNSS.

Nei lavori di consulenza archeologica e di valutazione del rischio archeologico, si consiglia di di caricare nel progetto GIS un layer di infrastruttura che contenga le informazioni geometriche, misure e altro, oltre a un buffer dell'infrastruttura stessa.

Dopo aver impostato le basi del nostro progetto su QGIS, dobbiamo esportare il progetto attraverso l'uso del plugin QField Sync all'interno di QField. In alternativa, possiamo farlo semplicemente copiando la cartella contenente il file di progetto con estensione * .QGIS, il database e i raster (o il geopackage contenente i nostri raster: IGM, Basemap e cos\u00ec via) nel nostro smartphone o tablet.

Per impostazione predefinita, QField crea una cartella in cui salvare i progetti (Android/data/ ch.opengis.QField/files), ma \u00e8 sempre meglio memorizzarli su un SSD esterno, dato che se dovessi disinstallare QField dal tuo dispositivo, tutte le cartelle e i file in esse contenuti saranno rimossi con il rischio di cancellare i dati.

Dopo aver impostato le basi del progetto GIS in QGIS, \u00e8 necessario esportarlo in QField attraverso un apposito plug-in chiamato QField-Sync.

Tuttavia, possiamo eseguire questa operazione anche semplicemente trasferendo (copia e incolla) il progetto QGIS e il relativo dataset sul nostro dispositivo Android. Il progetto QGIS deve essere salvato come .QGIS.

"},{"location":"it/success-stories/heritage-impact-assessment/#4-vantaggi-e-svantaggi-delluso-di-qfield-in-un-lavoro-di-indagine-archeologica-e-di-valutazione-del-rischio-archeologico","title":"4. Vantaggi e svantaggi dell'uso di QField in un lavoro di indagine archeologica e di valutazione del rischio archeologico","text":"

QField, come tutti gli strumenti all'avanguardia, ha alcuni limiti legati all'utilizzo dei dispositivi. Il principale di questi potrebbe essere causato dalla scarsa larghezza di banda o dalla mancanza di internet. In questo questo caso, non possiamo avere una buona precisione nella registrazione dei nostri elementi archeologici utilizzando il GNSS. Allo stesso tempo, non saremmo in grado di caricare servizi WMS come Google Satellite, Open Street Map e altri. Un altro svantaggio \u00e8 legato alla durata della batteria: mantenere lo schermo, la connessione dati e il GPS sempre attivi ridurr\u00e0 drasticamente la durata della batteria del nostro dispositivo anche se possiamo portare con noi dei powerbank portatili. D'altra parte, i vantaggi dell'uso di QField sono molti; infatti, ci permette di ridurre molte procedure che avremmo dovuto eseguire se avessimo registrato le caratteristiche archeologiche identificate durante il sondaggio su una mappa cartacea o se avessimo compilato le relative informazioni manualmente su fogli di carta. Inoltre, un altro vantaggio \u00e8 costituito dalla possibilit\u00e0 di utilizzare QField per integrare la fotocamera del dispositivo o un'antenna GNSS. Tutto questo semplifica la raccolta dei dati e ne aumenta l'accuratezza, riducendo allo stesso tempo tempi, costi e forza lavoro.

G.G.

"},{"location":"it/success-stories/heritage-impact-assessment/#5-lavorare-con-qfield-in-uno-scavo-a-cielo-aperto","title":"5. Lavorare con QField in uno scavo a cielo aperto","text":"

In uno scenario di scavo in un'area aperta, i vantaggi e la comodit\u00e0 di utilizzare un'app come QField sono innumerevoli. Questo vale soprattutto per i siti archeologici commerciali dove molto spesso i tempi di realizzazione del lavoro e i budget a disposizione per le indagini archeologiche sono molto stretti. Questo ti costringe a lavorare con la massima ottimizzazione delle tempistiche e delle risorse, nonostante le condizioni meteorologiche e di visibilit\u00e0 sul campo siano spesso scarse (Figura 2).

Figura 2 - Un esempio di quando le condizioni meteorologiche e di visibilit\u00e0 sul campo sono scarse. Immagine di Roberto Montagnetti 2019.

Vediamo ora perch\u00e9 l'utilizzo di QField facilita la riduzione dei tempi di lavoro e, allo stesso tempo, garantisce un risparmio di risorse da investire nell'indagine archeologica, fornendo un esempio pratico di utilizzo dell'applicazione GIS per Android.

In questo tipo di lavoro, il primo passo \u00e8 quello di spogliare l'area da indagare con l'uso di macchinari, con l'obiettivo di rimuovere il terriccio e poi eventualmente il sottosuolo.

La fase successiva prevede l'identificazione delle caratteristiche archeologiche sia direttamente sul campo sia confrontando i risultati del telerilevamento aereo e dell'analisi geofisica quando si utilizza questo tipo di tecnologia.

Gli elementi archeologici identificati vengono poi rilevati digitalmente tramite GPS o Total Station.

Infine, vengono delineati tutti gli interventi di scavo che devono essere completati nell'area di indagine (slot), dove \u00e8 pi\u00f9 rilevante in termini di comprensione della relazione stratigrafica tra gli elementi archeologici individuati.

Questa fase del lavoro \u00e8 chiamata \"Pre-Ex\".

Il rilievo Pre-Ex costituir\u00e0 la base topografica per la creazione della piattaforma GIS del progetto in QGIS, insieme alla mappa di base dell'area, alle TBM e ad eventuali ortofoto aeree del sito. All'interno della stessa piattaforma, caricheremo anche un geodatabase contenente i layer necessari per la digitalizzazione di quanto segue:

a. Gli elementi archeologici identificati sul campo;

b. Gli slot previsti;

c. I contesti indagati e i relativi livelli;

d. Le linee di pianta e di sezione utilizzate per i disegni manuali;

e. Tutti gli elementi che potremmo avere bisogno di rilevare durante l'indagine archeologica del sito.

Tuttavia, nello stesso database, ci saranno anche delle tabelle relative ai fogli di lavoro.

Pertanto, sono paragonabili alla versione digitale dei registri cartacei e di altri documenti correlati che vengono comunemente utilizzati nei cantieri per la documentazione degli scavi.

Questo database (quello che segue \u00e8 solo un esempio della struttura di un database. Le tabelle e le geometrie possono essere diverse a seconda delle caratteristiche dei siti e della topologia delle indagini che devono essere svolte. In ogni caso, le tabelle e i layer devono essere in relazione tra loro per poter interagire. QField riconosce le relazioni di progetto impostate in QGIS) \u00e8 composto da:

  1. Siti (Vettore): Contiene l'elenco e la descrizione di tutti i siti in cui la societ\u00e0 sta lavorando.
  2. Context_Layer (Vettore): Questo livello rappresenta graficamente tutti i contesti individuati e scavati durante il progetto di scavo.
  3. Slots (Vettore): Questo layer rappresenta graficamente tutti gli slot scavati e contiene le informazioni del registro dello slot cartaceo.
  4. Livello_Layer (Vettore): Questo layer rappresenta graficamente tutti i livelli rilevati durante lo scavo di ogni slot.
  5. Drawings_Vector (Vettore): Questo layer rappresenta graficamente le linee della pianta e della sezione utilizzato per i disegni manuali.
  6. Drawing_Point (Vettore): Questo layer rappresenta graficamente i punti attraverso i quali le linee di pianta e di sezione passano.
  7. Context_Register (nessuna geometria): registro digitale, che contiene tutte i contesti investigati.
  8. Drawings_Register (No geometry): registro digitale di tutti i disegni.
  9. Permatrace_Register (nessuna geometria): registro digitale dei fogli di permatrace.
  10. Sample_Register (nessuna geometria): registro digitale dei campioni raccolti.
  11. Photo_Register (senza geometria): registro digitale di tutte le foto scattate.
  12. Small_Find_Register (nessuna geometria): registro digitale di tutti i piccoli reperti raccolti.
  13. Finds_Bag_Register (nessuna geometria): registro digitale di tutti i sacchetti di reperti raccolti durante lo scavo.
  14. Context_Sheets (senza geometria): Questo livello \u00e8 la versione digitale del registro dei fogli di contesto e contiene tutte le informazioni relative a ciascun contesto indagato.

A questo punto, dobbiamo semplicemente trasferire il progetto master creato in QGIS con tutte le \"relazioni di progetto\" e i \"widget\" sul tablet o sullo smartphone e gestirlo direttamente in loco con QField per apprezzarne immediatamente i vantaggi e la comodit\u00e0 (Figura 3).

Figura 3 - Un esempio dello stesso progetto di piattaforma GIS di scavo in area aperta in QGIS (sopra) e in QField (sotto). Immagine di Roberto Montagnetti 2019.

Infatti, grazie a questo sistema, gli archeologi che lavorano sul campo saranno in grado di registrare direttamente i numeri di contesto identificati durante lo scavo all'interno di QField, nell'apposita tabella \"registro dei contesti\" del database QField.

Questo aspetto accelera gi\u00e0 le operazioni in loco, risparmiando il tempo che generalmente si impiega per andare avanti e indietro dal cantiere alla struttura o dal cantiere all'auto/furgone e viceversa, per la compilazione dei registri cartacei; in particolare, se consideriamo il fatto che, regolarmente, le auto e le piazzole sono situate a una distanza considerevole dall'area di scavo.

Inoltre, dato che in genere c'\u00e8 un solo dispositivo sul posto e che questo \u00e8 solitamente tenuto dal capocantiere o dai supervisori, sarebbe pi\u00f9 facile per loro controllare che gli archeologi sul campo assegnino i numeri giusti ai contesti identificati.

Molto spesso, in un sito si tende a fare confusione, soprattutto quando l'area di scavo del sito \u00e8 scarsa a causa di condizioni meteorologiche avverse. Oltre ai problemi di cui sopra, possono anche verificarsi degli errori come la registrazione dello stesso elemento con numeri di taglio diversi o l'assegnazione dello stesso numero di contesto a elementi diversi.

Questo accade ancora pi\u00f9 frequentemente quando il team sul campo \u00e8 composto da numerosi archeologi che lavorano in sezioni di scavo separate l'una dall'altra. Questi slot possono essere sparsi per l'area di scavo, rendendo pi\u00f9 difficile l'interazione e la comunicazione tra di loro.

Questa questione \u00e8 legata anche a un altro problema: per chi lavora sul campo \u00e8 impossibile avere una visione d'insieme costante dell'area di indagine e degli elementi archeologici individuati, il che spesso genera confusione e fa commettere errori durante la registrazione dei numeri di contesto.

Da questo punto di vista, quindi, QField rappresenta una vera e propria svolta in quanto offre le seguenti possibilit\u00e0 a chi lavora in cantiere, in qualsiasi momento:

i. Avere una panoramica generale dell'area di scavo;

ii. Interrogare gli elementi archeologici rilevati;

iii. Verificare la forma e l'orientamento degli elementi archeologici identificati nella fase di Pre-Ex, che devono essere scavati anche quando le condizioni del sito sono precarie.

QField aiuta a risolvere le varie sfide che si incontrano sul campo: perdite di tempo a causa di tempo inclemente e piovoso e il terreno perennemente zuppo e fangoso smosso da persone e veicoli che accedono continuamente al sito. Questi fattori fanno s\u00ec che gli elementi archeologici identificati diventino irriconoscibili dopo diversi giorni di scavo del sito (Figura 2).

Utilizzando il GPS del dispositivo, consente all'utente di navigare all'interno dell'area di scavo e di trovare, anche se con un certo margine di errore, gli elementi archeologici da scavare, anche quando la visibilit\u00e0 sul posto \u00e8 scarsa.

Inoltre, in questo modo, quando le condizioni di visibilit\u00e0 sono cattive, \u00e8 pi\u00f9 facile centrare gli slot degli elementi archeologici che sono stati identificati in precedenza nella fase Pre-Ex, evitando cos\u00ec di sbagliare i calcoli per scavare nei siti naturali.

Un esempio tipico \u00e8 quando ci sono dei solchi che attraversano il campo e diventa sempre pi\u00f9 difficile vederne l'intera lunghezza a occhio nudo.

In genere, per ovviare a questo tipo di problema, gli archeologi utilizzano mappe stampate nell'area di scavo; tuttavia, anche se questo pu\u00f2 essere certamente d'aiuto, nella pratica non sono in alcun modo paragonabili alla comodit\u00e0 delle mappe digitali e di conseguenza a QField per una serie di motivi:

  1. Le mappe stampate si deteriorano molto rapidamente a causa del vento, dell'umidit\u00e0 e soprattutto quando maneggiati da mani umane.
  2. Per contenere l'intera area di scavo, spesso devono essere stampati in formati molto grandi, che richiedono plotter particolari, che comportano costi considerevoli e che li rendono difficile da usare.
  3. Le mappe cartacee non sono interattive, il che significa che non puoi farci domande.
  4. Non risolvono il problema di dover centrare con precisione gli elementi archeologici, che devono essere studiati con gli slot quando le condizioni di visibilit\u00e0 sul sito sono scarse.

In particolare, l'utilizzo di QField in cantiere semplifica il carico di lavoro di manager e supervisori nella pianificazione degli interventi di scavo, consentendo loro di istruire facilmente gli archeologi sul campo direttamente nell'area di scavo. In questo modo, saranno in grado di addestrare il team sul campo con informazioni accurate sugli elementi che dovranno scavare, supportando le loro spiegazioni con l'ausilio grafico del tablet e con i dettagli relativi a ci\u00f2 che \u00e8 stato gi\u00e0 indagato e caricato nel database del progetto.

Oltre al lavoro sul campo, QField facilita il lavoro degli archeologi anche nella fase di registrazione, semplificando il loro lavoro nella produzione di documenti. Come abbiamo gi\u00e0 detto, possono interrogare continuamente il tablet per ottenere le informazioni necessarie che devono essere incluse nelle schede di documentazione cartacee, come ad esempio i numeri di sezione o di piano dei contesti che hanno scavato, insieme ai numeri delle foto degli stessi contesti, o qualsiasi altra informazione correlata.

Inoltre, sar\u00e0 molto pi\u00f9 facile per loro disegnare le planimetrie di localizzazione che sono generalmente richieste nelle schede di contesto, in quanto avranno a disposizione un numero maggiore di informazioni disponibili per fornire un'interpretazione di ci\u00f2 che hanno scavato.

Un altro aspetto molto importante da prendere in considerazione quando si lavora con QField \u00e8 che c'\u00e8 la possibilit\u00e0 di eliminare completamente il processo di registrazione manuale dei numeri di slot, numeri di contesto, numeri di estrazione, numeri di campione, numeri di foto e cos\u00ec via. Allo stesso tempo, utilizzando questo sistema, possiamo anche evitare problemi quali:

  1. L'inserimento manuale dei registri cartacei nel database del progetto;
  2. Il problema della decifrazione di calligrafie incomprensibili, che aumentano notevolmente la possibilit\u00e0 di commettere errori di trascrizione.

Infatti, le calligrafie poco chiare sono un problema ricorrente legato alla registrazione manuale della documentazione di scavo e in particolare dei registri. Questo problema influisce anche l'accuratezza delle informazioni che devono essere inserite nel database durante l'informatizzazione.

Inoltre, l'archeologo coinvolto nelle pratiche deve includere nella sua documentazione i numeri di contesto, i numeri di disegno e altri tipi di informazioni relative agli elementi archeologici che sono stati scavati e registrati da altri colleghi. In questa circostanza, confondere un numero con un altro, magari a causa della calligrafia poco chiara del collega, \u00e8 un errore molto comune.

Lo scenario peggiore significa che:

  1. Non ci sar\u00e0 pi\u00f9 corrispondenza tra i registri digitali del database e quelli cartacei;
  2. Le informazioni contenute nelle varie schede contestuali non saranno affidabili;
  3. Entrambi i casi (come gi\u00e0 detto).

Pertanto, dovremo dedicare molto tempo e sforzi per rintracciare l'errore e correggerlo.

L'uso di una registrazione digitale elimina invece questo problema e facilita il controllo degli errori.

Il principale vantaggio degli strumenti GIS \u00e8 che ci permettono di interrogare gli elementi dando la possibilit\u00e0 di effettuare un controllo incrociato dei dati, velocizzando cos\u00ec il processo di verifica.

Per fare un esempio pratico, se hai bisogno di modificare il numero di un contesto, di un disegno o di qualsiasi altra cosa all'interno di un registro digitale con un numero, con il \"calcolatore di campo\" di QGIS, diventa un compito facile che richiede solo pochi secondi.

Pensa solo a quanto tempo ci vorrebbe per eseguire lo stesso compito utilizzando registri e documentazione solo cartacea, soprattutto quando si lavora con quantit\u00e0 considerevoli di dati raccolti in uno scavo di grandi dimensioni.

In questo caso, devi innanzitutto rintracciare la cartella contenente la serie numerica del numero da rivedere, quindi sfogliare uno per uno tutti i registri fino a trovare il numero che deve essere modificato e infine corretto, insieme a tutti i numeri successivi. La correzione non dovr\u00e0 essere effettuata solo nei registri, ma anche all'interno delle sezioni specifiche delle schede contestuali.

In altre parole, se un contesto, un disegno o un numero di foto \u00e8 stato registrato in modo errato, non \u00e8 sufficiente correggere solo il registro, ma anche tutti i documenti che si riferiscono al numero che \u00e8 stato citato.

Pertanto, utilizzando un registro digitale (tabella), l'operazione richieder\u00e0 solo pochi minuti; Tuttavia, se si lavora a mano sulla documentazione cartacea, potrebbero essere necessarie numerose ore di lavoro.

Un ultimo aspetto molto importante da tenere in considerazione \u00e8 il risparmio di carta e, di conseguenza, di denaro. L'uso di QField e della documentazione digitale ci permette di gestire in modo efficiente i dati di scavo. Lavorando in questo modo, non \u00e8 pi\u00f9 necessario stampare i piani di indagine, i registri e le schede di carta.

Tuttavia, se l'autorit\u00e0 competente (contea archeologica) o il cliente richiede esplicitamente una versione cartacea di tutta la documentazione prodotta in loco, sar\u00e0 possibile stampare tutto alla fine del progetto, solo dopo aver apportato tutte le modifiche. In questo modo si evita un inutile spreco di carta, oltre a tutti gli altri problemi che sono stati menzionati in precedenza.

Anche in questo caso, il \"compositore di stampe\" di QGIS ci permette di sviluppare layout personalizzati che possono essere salvati e utilizzati in qualsiasi momento.

"},{"location":"it/success-stories/heritage-impact-assessment/#6-conclusioni","title":"6. Conclusioni","text":"

In un mondo sempre pi\u00f9 digitale, \u00e8 inaccettabile continuare a lavorare su carta soprattutto perch\u00e9, alla fine del processo, tutta la documentazione cartacea dovr\u00e0 essere digitalizzata per esigenze di archiviazione. Oggi, infatti, sia i musei che i magazzini delle aziende archeologiche hanno meno spazio a disposizione per l'archiviazione dei faldoni cartacei. A questo punto, sarebbe sarebbe vantaggioso gestire i dati in formato digitale all'inizio del processo di scavo, risparmiando tempo e risorse.

La scansione dei documenti PDF dei registri, delle schede contestuali e, in generale, di tutta la documentazione prodotta in loco non \u00e8 una soluzione pratica e sostenibile. Come gi\u00e0 accennato, spesso questa documentazione in progetti di scavo estesi \u00e8 composta da migliaia di fogli cartacei; sfido chiunque a ricostruire una matrice di scavo controllando tutti i rapporti stratigrafici sulla scansione PDF dei documenti. Questo tipo di lavoro costringe a scorrere continuamente su e gi\u00f9 per il documento PDF alla ricerca delle relazioni tra i vari contesti, con un notevole spreco di tempo e di energie; senza considerare i costi che comporta la scansione di migliaia di fogli.

Gli scavi archeologici sono costantemente guidati da scadenze rigide e sempre pi\u00f9 brevi. L'uso del GIS per la gestione dei dati di scavo non pu\u00f2 pi\u00f9 essere ignorato. Attualmente, la possibilit\u00e0 di una piattaforma GIS \"open source\" e \"tascabile\", come QField, rappresenta davvero un'opportunit\u00e0 unica per rendere il lavoro degli archeologi sul sito pi\u00f9 semplice, pi\u00f9 veloce e pi\u00f9 accurato.

Come gi\u00e0 accennato in precedenza, \u00e8 molto pi\u00f9 facile costruire la matrice e compilare la fase delle caratteristiche archeologiche identificate lavorando con un sistema digitale durante la fase Post-Ex. Quindi, solo uno strumento come il GIS, che ci d\u00e0 la possibilit\u00e0 di lanciare interrogazioni e incrociare continuamente i dati, ci permette di eseguire ci permette di svolgere questo tipo di lavoro in modo rapido ed efficiente.

Allo stesso tempo, il GIS ci permette di avere una panoramica continua dei dati prodotti in loco e di implementare ulteriormente le informazioni relative alle indagini utilizzando l'analisi geospaziale, che ci aiuta a facilitare la ricostruzione interpretativa finale.

Insomma, il principio della carta che dura per sempre non pu\u00f2 pi\u00f9 essere accettato. In primo luogo, perch\u00e9 non \u00e8 vero e, in secondo luogo, si deteriora con il tempo, soprattutto quando, come nella maggior parte dei casi, viene conservata negli scantinati di archivi, musei o siti di aziende archeologiche.

Inoltre, i documenti cartacei comportano enormi difficolt\u00e0 logistiche in termini di condivisione e consultazione dei dati, rispetto alla documentazione digitale, che pu\u00f2 essere facilmente condivisa.

R.M.

Institutional Review Board Statement: Non applicabile.

Informed Consent Statement: Non applicabile.

Riferimenti

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Firenze, Italy, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italy; Correspondenza: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Department of History and Cultures\u2014DISCI, University of Bologna 40124 Bologna, Italy; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"it/success-stories/","title":"Storie di successo","text":""},{"location":"it/success-stories/#storie-di-successo","title":"Storie di successo","text":"

QField \u00e8 usato in tutto il mondo in una grande variet\u00e0 di settori differenti. Giornalmente.

In questa sezione \u00e8 presente una collezione delle pi\u00f9 ispiranti storie di successo usando QField.

"},{"location":"it/success-stories/#parlaci-del-tuo-progetto","title":"Parlaci del tuo progetto","text":"

QField ha reso pi\u00f9 semplice anche la tua vita? Faccelo sapere, saremo lieti di pubblicarlo.

"},{"location":"it/success-stories/lulc-mapping-fiji/","title":"Raccolta dei dati Ground Truth","text":""},{"location":"it/success-stories/lulc-mapping-fiji/#raccolta-di-dati-ground-truth-con-qfield-per-la-mappatura-lulc-nelle-figi","title":"Raccolta di dati Ground Truth con QField per la mappatura LULC nelle Figi","text":"

Di Kevin Davies, School of Geosciences, Universit\u00e0 di Sydney

"},{"location":"it/success-stories/lulc-mapping-fiji/#scopo","title":"Scopo","text":"

Le comunit\u00e0 delle Figi fanno affidamento sulle risorse paesaggistiche per le attivit\u00e0 agricole e attivit\u00e0 legate alla silvicoltura. Una mappatura accurata e il monitoraggio dei modelli di dell'uso e della copertura del suolo (LULC) nel corso del tempo e su scala adeguata \u00e8 importante per informare la gestione del paesaggio, le politiche e lo sviluppo sostenibile intelligente dal punto di vista climatico.

Il Ministero delle Foreste delle Figi sta sviluppando in collaborazione un approccio con le Universit\u00e0 di Sydney (USYD), dell'Australia Occidentale (UWA) e del Sud Pacifico (USP) per produrre una mappa LULC interannuale utilizzando Sentinel-2 e gli strumenti geospaziali liberamente disponibili. QFIeld \u00e8 stato utilizzato per raccogliere dati Ground Truth nel paesaggio per la formazione e la convalida della mappa LULC.

"},{"location":"it/success-stories/lulc-mapping-fiji/#procedura","title":"Procedura","text":"
  1. Il modulo di raccolta Ground Truth LULC \u00e8 stato progettato in QGIS.
  2. \u00c8 stata generata una serie di posizioni predefinite, basate su su una stratificazione di dati satellitari all'interno dell'area di studio.
  3. Il modulo, le trame predefinite e lo sfondo offline adeguato I layer sono stati impacchettati in QGIS e poi caricati su ognuno dei tablet utilizzati dal team sul campo (Figura 1).
  4. Un membro del team ha navigato in una zona predefinita in QField e ha creato un punto Ground Truth nel luogo in cui si trova ed etichettato il punto con l'etichetta di classe LULC predefinita pi\u00f9 appropriata (Figura 2).
  5. I dati raccolti da tutti i tablet sono stati combinati in un'unica raccolta dati in QGIS.
  6. L'interpretazione delle immagini tramite la piattaforma OpenForis sar\u00e0 utilizzata per aumentare il numero di zone Ground Truth.
  7. La raccolta finale Ground Truth sar\u00e0 importata in Google Earth per produrre la mappa LULC e calcolare l'accuratezza della mappa.

Figura 1: Zone Ground Truth predefinite

Figura 2: Cattura della classe di copertura del suolo

"},{"location":"it/success-stories/lulc-mapping-fiji/#risultati-preliminari-e-lavoro-futuro","title":"Risultati preliminari e lavoro futuro","text":"

Un esempio di mappa preliminare della copertura del suolo \u00e8 riportato nella Figura 3. Un obiettivo importante del nostro lavoro \u00e8 quello di trasferire competenze e costruire capacit\u00e0 con le parti interessate locali per continuare ad aggiornare la mappa LULC su base annuale e di espandere la mappa per includere altre comunit\u00e0, bacini idrografici e aree forestali delle Figi. Questo sviluppo delle capacit\u00e0 comprender\u00e0 la consultazione iterativa degli stakeholder, materiale formativo online, workshop di formazione sul campo e in aula, e lavoro collaborativo sul campo.

Figura 3: Mappa preliminare della copertura del suolo per la regione di Ba, Viti Levu, Figi

"},{"location":"it/success-stories/lulc-mapping-fiji/#riconoscimenti","title":"Riconoscimenti","text":"

Desideriamo ringraziare il team sul campo del Ministero delle Foreste delle Figi in particolare Viliame Tupua e Renata Varea (USP). Il progetto \u00e8 stato finanziato dall'Australian Centre for International Agricultural Research (ACIAR); ASEM/2016/101).

La squadra sul campo di Fiji Forestry/USP sta per raccogliere i dati Ground Truth con QField.

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"Mappatura degli uccelli nidificanti","text":""},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#uso-di-qfield-per-la-mappatura-degli-uccelli-nidificanti-nel-mare-di-wadden","title":"Uso di QField per la mappatura degli uccelli nidificanti nel Mare di Wadden","text":"

Di Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#obiettivi-e-vincoli-di-campo","title":"Obiettivi e vincoli di campo","text":"

Il Mare di Wadden, in Danimarca, Germania e Paesi Bassi, \u00e8 di straordinaria importanza per molte specie di uccelli nidificanti. Ogni anno, la Schutzstation Wattenmeer partecipa al programma trilaterale di monitoraggio e valutazione del Mare di Wadden (TMAP) e monitora il numero di uccelli nidificanti in pi\u00f9 di 100 aree di monitoraggio nello Schleswig-Holstein / Germania. Per una quantit\u00e0 di specie monitoriamo una quota significativa dell'intera popolazione riproduttiva tedesca.

!Schizzo del progetto e delle aree di monitoraggio della Schutzstation Wattenmeer (in giallo)

La maggior parte del lavoro sul campo viene svolto da volontari che cambiano ogni anno e che di solito non hanno molta esperienza. Una buona supervisione durante il periodo di monitoraggio in primavera \u00e8 quindi molto importante. Allo stesso tempo, la quantit\u00e0 di dati raccolti rappresenta una sfida burocratica non indifferente.

Fino al 2018 sono state utilizzate mappe cartacee per raccogliere i dati sul campo. campo. I principali svantaggi del sistema analogico erano:

  • l'orientamento sul campo era piuttosto difficile senza il GPS posizionamento
  • tutti i risultati dovevano essere conteggiati e trasferiti in tabelle di dati e GIS manualmente, era probabile che si verificavano errori di trasmissione (circa 18.000 osservazioni vengono raccolte ogni anno)
  • i dati potevano essere esaminati solo dopo il periodo di monitoraggio e osservazioni improbabili non possono essere verificate direttamente

Per questo motivo, abbiamo implementato un flusso di lavoro per il monitoraggio digitale utilizzando la potenza di QField, i vantaggi di un sistema di archiviazione cloud e la potenza di calcolo di R. La maggior parte delle attivit\u00e0 \u00e8 ora completamente automatizzata in R. Tramite cloud i dati di tutte le aree possono essere consultati e valutati quotidianamente.

Schizzo del sistema di trasmissione dei dati. Le osservazioni sul campo vengono registrate in QField su un tablet e caricate in un archivio cloud. I dati di tutte le aree sono accessibili e trattati automaticamente da uno script R.

Nella primavera del 2019 abbiamo testato il nostro sistema con sette dispositivi tablet distribuiti su sette di un totale di 12 diverse stazioni di monitoraggio.

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#preparazione-del-progetto","title":"Preparazione del progetto","text":"

Su un computer desktop abbiamo creato un progetto QGIS contenente un'immagine aerea ad alta risoluzione come mappa di base per l'orientamento sul campo. Per i dati di monitoraggio abbiamo creato un database Geopackage personalizzato con menu a tendina predefiniti e restrizioni di inserimento. Inoltre, abbiamo aggiunto dei percorsi a piedi predefiniti per guidare i volontari e per standardizzare ulteriormente il monitoraggio.

Schizzo dell'interfaccia di QField. Per l'inserimento dei dati abbiamo utilizzato un file geopackage con un menu a tendina personalizzato e restrizioni di inserimento

!Le osservazioni registrate sono chiaramente riportate in QField.

Abbiamo utilizzato un'applicazione di sincronizzazione aggiuntiva che ha caricato automaticamente i dati sul campo dal tablet a un cloud di Google Drive dopo il lavoro sul campo. Per il download dei dati, il backup automatizzato, la revisione e l'esportazione dei dati abbiamo scritto uno script R.

Dopo la sincronizzazione automatica dei dati con il cloud, i risultati di tutte le aree possono essere esaminati tramite uno script R personalizzato

Anche la revisione visiva dei dati raccolti \u00e8 possibile tramite R.

Il concetto generale di QField, come applicazione semplificata di QGIS per il campo, si \u00e8 rivelato molto utile per il nostro lavoro con i volontari. Mentre possiamo impostare un progetto con un alto livello di personalizzazione, includendo tutte le nostre esigenze in QGIS, gli operatori sul campo devono solo comprendere le basi. Un grande vantaggio: le modifiche indesiderate sono quasi impossibili in QField.

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#lavoro-sul-campo","title":"Lavoro sul campo","text":"

Durante il lavoro sul campo l'orientamento \u00e8 stato molto pi\u00f9 facile con i tablet rispetto alle mappe cartacee, soprattutto nelle estese paludi salmastre. L'inserimento dei dati \u00e8 stato piuttosto veloce grazie alla possibilit\u00e0 di riutilizzare automaticamente l'ultimo valore inserito. La registrazione delle osservazioni sul tablet ha richiesto solo un po' di tempo in pi\u00f9 rispetto alle mappe cartacee.

Il kit da campo.

Il kit da campo.

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#valutazione-e-futuro","title":"Valutazione e futuro","text":"

Durante un periodo di test nella primavera del 2019 non abbiamo riscontrato problemi con il software e tutto ha funzionato come previsto. In un sondaggio di valutazione tutti i partecipanti hanno dichiarato di preferire l'uso del tablet rispetto alle mappe cartacee per il lavoro sul campo. L'utilizzo del progetto QField personalizzato \u00e8 stato valutato come semplice e immediato.

In totale sono stati raccolti pi\u00f9 di 18.000 punti dati sul campo. Grazie al trattamento automatizzato dei dati abbiamo risparmiato un'enorme quantit\u00e0 di tempo in ufficio ed evitato errori di trasmissione. Inoltre, i dati raccolti con tablet e posizionamento GPS avranno un'accuratezza spaziale molto pi\u00f9 elevata. In futuro passeremo completamente al lavoro sul campo basato sui tablet.

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#riconoscimenti","title":"Riconoscimenti","text":"

Ringraziamo la Ernst-Commentz Stiftung, la Europ\u00e4ischer Tier- und Naturschutz Stiftung e la Adolf und Hildegard Isler Stiftung per aver sostenuto generosamente il nostro progetto. Inoltre, vogliamo ringraziare gli sviluppatori di QField e R per aver offerto un fantastico software open source. \u00c8 fantastico che, grazie al software libero, progetti di questo tipo possano essere implementati da una societ\u00e0 di conservazione relativamente piccola.

"},{"location":"it/success-stories/mosquito-malario-ground-truth-data-collection/","title":"Raccolta dati sulle zanzare che trasmettono la malaria","text":""},{"location":"it/success-stories/mosquito-malario-ground-truth-data-collection/#uso-di-qfield-nel-contesto-di-un-lavoro-di-raccolta-dati-sulle-zanzare-che-trasmettono-la-malaria","title":"Uso di Qfield nel contesto di un lavoro di raccolta dati sulle zanzare che trasmettono la malaria","text":"

Di Paul Taconet, GIS Engineer, French Research Institute for Sustainable Development (IRD) 11.12.2018

"},{"location":"it/success-stories/mosquito-malario-ground-truth-data-collection/#obiettivi-e-vincoli-di-campo","title":"Obiettivi e vincoli di campo","text":"

Per un lavoro di ricerca finalizzato a migliorare le conoscenze sull'ambiente delle zanzare che trasmettono la malaria, l'Istituto Francese di Ricerca per lo Sviluppo Sostenibile aveva bisogno di generare una mappa della copertura del suolo di due aree rurali in Africa, una in Burkina Faso e una in Costa d'Avorio. Due immagini satellitari (Spot 6 con risoluzione spaziale di 1,5 metri) sono utilizzate come input di una classificazione di immagini basata su oggetti supervisionati. Il metodo supervisionato implica la raccolta di parcelle a terra, vale a dire la localizzazione e la georeferenziazione di un insieme di parcelle di ogni classe di copertura del suolo, preferibilmente distribuite in tutte le aree di studio. Entrambe le aree hanno un'estensione di 50 km2 e la loro natura (savana e aree rurali, dove le strade sono per lo pi\u00f9 stretti sentieri di argilla) implicano la possibilit\u00e0 di spostarsi in moto o a piedi. Inoltre, ci si pu\u00f2 perdere rapidamente nei percorsi rurali in assenza di una mappa. Avevamo quindi bisogno di attrezzature leggere e trasportabili, oltre che di un modo per esplorare facilmente la zona senza perdersi.

"},{"location":"it/success-stories/mosquito-malario-ground-truth-data-collection/#preparazione-del-progetto","title":"Preparazione del progetto","text":"

Abbiamo creato un progetto QGIS con l'immagine Spot e un layer per raccogliere i dati a terra. Per prima cosa abbiamo convertito l'immagine Spot in un raster Geopackage, e abbiamo costruito delle piramidi per ottenere un rendering rapido in QField. L'intera immagine (50 km2 a risoluzione spaziale di 1,5 m con 3 bande) pesava circa 800 MB, il che ci ha permesso di caricarla nel nostro tablet senza necessit\u00e0 di aggiungere ulteriore memoria.

Abbiamo creato un layer vettoriale per disegnare le parcelle (cio\u00e8 i poligoni delle parcelle della copertura del suolo). Conteneva un campo per identificare il tipo di copertura del suolo, alcuni campi per scattare le foto e un campo per eventuali note aggiuntive.

Abbiamo poi caricato il progetto in QField sul nostro tablet.

"},{"location":"it/success-stories/mosquito-malario-ground-truth-data-collection/#lavoro-sul-campo","title":"Lavoro sul campo","text":"

Sul terreno, siamo stati in grado di muoverci facilmente in moto senza perderci, grazie alla nostra posizione visualizzata su QField con l'immagine satellitare come sfondo. Quando \u00e8 stato identificato un appezzamento di interesse, abbiamo potuto disegnare il suo perimetro in QField e inserire con estrema facilit\u00e0 le informazioni appropriate nella tabella degli attributi (tipo di copertura del suolo, immagini). Quando eravamo indecisi sul tipo di copertura del suolo da attribuire a una determinata parcella, siamo stati in grado, in \"diretta\" (cio\u00e8 sul campo), di consultare rapidamente parcelle recuperate in precedenza e confrontarle con la parcella di interesse (con le foto e l'immagine satellitare).

Siamo stati in grado, senza alcuno sforzo aggiuntivo alla fine di ogni giornata di lavoro sul campo, di vedere lo stato di avanzamento dei lavori: quali parti dell'area di studio avevamo coperto, quali rimanevano da esplorare, quante parcelle avevamo ottenuto per ogni classe di copertura del suolo e quante ne restavano da recuperare. Questo \u00e8 molto apprezzabile in queste condizioni, in cui il lavoro pu\u00f2 essere impegnativo e le notti possono essere brevi. Tornati in ufficio, non abbiamo dovuto realizzare lavori fastidiosi e lunghi come la digitalizzazione degli appezzamenti da un tradizionale layer di punti GPS, collegare le immagini al nostro strato di copertura del suolo, ecc, che tradizionalmente richiedevano giorni di lavoro.

3 parcelle di copertura del suolo digitalizzate sul terreno

Tornando a una parcella: quali informazioni sono state raccolte

Digitalizzazione di una nuova parcella e compilazione della tabella degli attributi

Lavoro sul campo con Qfield

"},{"location":"it/success-stories/river-state-survey/","title":"Indagine sullo stato dei fiumi","text":""},{"location":"it/success-stories/river-state-survey/#indagine-sullo-stato-dei-fiumi-con-qfield","title":"Indagine sullo stato dei fiumi con QField","text":""},{"location":"it/success-stories/river-state-survey/#obiettivo","title":"Obiettivo","text":"

Per valutare lo stato strutturale e morfologico dei propri corsi d'acqua, la comunit\u00e0 di Milvignes aveva bisogno di censire tutti i fiumi che attraversano il loro territorio.

"},{"location":"it/success-stories/river-state-survey/#progetto","title":"Progetto","text":"

Per facilitare il lavoro sul campo del tecnico (che di solito si avvale di una mappa, di un taccuino e di una macchina fotografica), \u00e8 stato creato un progetto QField che \u00e8 stato reso disponibile su un tablet. Come mappa di base sono stati utilizzati i livelli catastali e fluviali.

La struttura delle tabelle di input \u00e8 stata progettata insieme al tecnico per assicurarsi che si adattasse alle loro esigenze sul campo. L'idea era di avere due tabelle:

Tabella dei settori

Per disegnare i settori accanto ai fiumi e aggiungere informazioni sul loro stato e sulla loro struttura. Se necessario, interventi strutturali predefiniti su elementi del settore (muro, ponte, fondo del canale) possono anche essere documentati.

Tabella dei punti

Per fotografare puntualmente i corsi d'acqua e gli elementi che li compongono e, se necessario, aggiungere osservazioni.

Indagine sullo stato dei fiumi 1

Indagine sullo stato dei fiumi 2

Indagine sullo stato dei fiumi 3

"},{"location":"it/success-stories/river-state-survey/#risultato","title":"Risultato","text":"

In meno di 3 giorni, il tecnico ha rilevato con successo tutti i 10'894 metri di corsi d'acqua. Tornato in ufficio, ci sono volute solo 2 ore per trattare i dati e ottenere il risultato finale.

  • Ha facilitato l'indagine sul campo
  • Accelerato il trattamento dei dati

"},{"location":"it/success-stories/rwanda-rural-water/","title":"Raccolta dati sui sistemi di approvvigionamento idrico rurale","text":""},{"location":"it/success-stories/rwanda-rural-water/#raccolta-dati-con-qgisqfield-per-il-lavoro-di-om-dei-sistemi-di-approvvigionamento-idrico-rurale-in-ruanda","title":"Raccolta dati con QGIS/QField per il lavoro di O&M dei sistemi di approvvigionamento idrico rurale in Ruanda","text":"

By Rural Water and Sanitation Services Department(RWSS), Water and Sanitation Corporation (WASAC), Rwanda

"},{"location":"it/success-stories/rwanda-rural-water/#obiettivo","title":"Obiettivo","text":"

Effettuare una raccolta di dati su tutte le reti idriche rurali del Ruanda, e aggiornare continuamente i dati per migliorare il funzionamento e la manutenzione degli acquedotti.

"},{"location":"it/success-stories/rwanda-rural-water/#preparazione-del-progetto","title":"Preparazione del progetto","text":"Prima di iniziare la raccolta dei dati, abbiamo effettuato le seguenti operazioni.
  • Sviluppato il nostro database PostGIS
  • Sviluppato un modello di progetto QGIS con Geopackage. Il design delle tabelle di Geopackage \u00e8 uguale a quello di PostGIS per poterlo copiare e incollare su PostGIS.

Oltre a preparare i dispositivi Android, abbiamo acquistato dispositivi GPS per una maggiore precisione di posizionamento. A WASAC abbiamo acquistato Garmin GPSMAP 64S. A volte, il GPS di smartphone e tablet non \u00e8 molto preciso, quindi di solito di solito acquisiamo la stessa posizione utilizzando il GPS di Garmin, quindi correggiamo la posizione del posizione dei dati di QField dopo la raccolta dei dati.

"},{"location":"it/success-stories/rwanda-rural-water/#raccolta-dei-dati","title":"Raccolta dei dati","text":"

Una volta preparati il Geopackage e il modello di progetto QGIS, abbiamo condotto una formazione su QGIS/QField nel luglio 2018 e abbiamo avviato la nostra raccolta di dati in 27 distretti dell'intero paese del Ruanda. 27 ingegneri hanno inviato il loro Geopackage all'ufficio centrale di Kigali. il tecnico MIS (Management Information System) ha convalidato e inserito i dati dal Geopackage al database PostGIS. Abbiamo continuato la nostra raccolta dati iniziale fino ad aprile 2019.

!procedura di raccolta dati

"},{"location":"it/success-stories/rwanda-rural-water/#distribuzione-e-aggiornamento-dei-dati","title":"Distribuzione e aggiornamento dei dati","text":"

La cosa pi\u00f9 importante dopo la raccolta dei dati \u00e8 l'aggiornamento. Abbiamo visto molte organizzazioni in Africa che non sono riuscite a mantenere i dati aggiornati. A distanza di anni, i loro dati sono diventati troppo vecchi e la maggior parte di loro deve impegnarsi nuovamente nella raccolta dei dati.

Il WASAC ha deciso di aggiornare continuamente tutti i dati e continua a farlo tuttora. QField ha dimostrato di essere molto adatto a questo scopo.

Per distribuire e aggiornare i dati, abbiamo sviluppato uno script python postgis2qfield. Questo strumento postgis2qfield \u00e8 in grado di estrarre i dati da PostGIS e di creare Geopacchetti per ogni distretto del Ruanda. Carichiamo questi 27 geopacchetti insieme al modello di progetto QGIS su Google Drive. Successivamente, gli ingegneri dei distretti scaricano il loro geopacchetto su un dispositivo Android per continuare ad aggiungere e aggiornare i dati. Una volta completato l'aggiornamento, inviano di nuovo il geopacchetto all'ufficio centrale, lo specialista MIS aggiorna il database PostGIS e rigenera i geopacchetti per QField.

procedura di distribuzione e aggiornamento dei dati

"},{"location":"it/success-stories/rwanda-rural-water/#condivisione-dei-dati-tramite-vectortiles","title":"Condivisione dei dati tramite vectortiles","text":"

Prima di tutto, puoi vedere i dati raccolti qui.

Da luglio 2020, abbiamo iniziato a distribuire i dati dei nostri sistemi di approvvigionamento idrico attraverso i vectortiles come dati aperti. Sebbene la situazione di internet in Ruanda stia migliorando, alcune aree rurali hanno ancora problemi di connessione a internet. In queste zone la distribuzione dei dati WMS o WFS non funzioner\u00e0 bene. I vectortiles possono fornire una distribuzione leggera e veloce dei dati cartografici. Non parleremo qui dei nostri vectortiles. Se sei affascinato da come condividere i risultati della raccolta dei dati, consulta anche queste istruzioni.

"},{"location":"it/success-stories/rwanda-rural-water/#riconoscimenti","title":"Riconoscimenti","text":"

Ringraziamo tutti i tecnici di supporto del distretto idrico e igienico-sanitario per svolgere il loro lavoro di raccolta dati. Inoltre, vogliamo ringraziare gli sviluppatori di QField e QGIS per aver offerto un fantastico software open source. \u00c8 fantastico che, grazie al software libero, progetti di questo tipo possano essere implementati da un'organizzazione del settore idrico nei paesi in via di sviluppo.

"},{"location":"it/success-stories/rwanda-rural-water/#informazioni-su-wasac","title":"Informazioni su WASAC","text":"

Il WASAC ha due dipartimenti principali per l'acqua urbana (UWSS) e per l'acqua rurale (RWSS). Stiamo utilizzando QField per il dipartimento RWSS. Il ruolo del dipartimento RWSS \u00e8 di supportare il governo locale nella gestione e manutenzione dei sistemi di approvvigionamento idrico di propriet\u00e0 nelle aree rurali. Al giorno d'oggi, i dati raccolti e gestiti dal dipartimento RWSS sono utilizzati da oltre 30 operatori privati in 27 distretti. Il numero totale di sistemi di approvvigionamento idrico presenti nel database \u00e8 di oltre 1.000.

Organigramma del WASAC

Inoltre, uno dei nostri colleghi ha presentato l'attivit\u00e0 di WASAC in occasione di FOSS4G 2019 Bucarest. Anche se alcuni sistemi sono stati leggermente modificati, \u00e8 possibile vedere anche il video se sei interessato.

"},{"location":"it/success-stories/vanilla-survey/#indagine-delle-piantagioni-di-vaniglia-con-qfield","title":"Indagine delle piantagioni di vaniglia con QField","text":"

Di Ahi Saipaia1, Leody Vainikolo1 e John Duncan2 3

Un'indagine sul campo delle piantagioni di vaniglia a Vava'u, un'isola esterna del Regno di Tonga, utilizzando QField, \u00e8 stata condotta nei mesi di maggio e giugno 2020 dal Ministero dell'Agricoltura, delle Foreste, dell'Alimentazione e della Pesca (MAFF).

La vaniglia \u00e8 un'importante coltura commerciale a Vava'u. Lo scopo dell'indagine era quello di mappare l'estensione delle piantagioni di vaniglia e di ottenere stime sul numero di piante di vaniglia, sull'area coltivata a vaniglia e della percentuale di piantagioni gestite o trascurate. Queste informazioni vengono utilizzate dal MAFF di Vava'u per la pianificazione agricola e il processo decisionale.

I funzionari addetti sono stati formati all'uso di QField presso la piantagione di prova del MAFF. Dopo la formazione, un team di sette funzionari ha condotto l'indagine sulle piantagioni di vaniglia. In totale, sono state censite 140 piantagioni di vaniglia. I dati dell'indagine sono stati elaborati e visualizzati utilizzando QGIS e un'applicazione dashboard Shiny. QField ha permesso al personale del MAFF di visualizzare i layer di riferimento dei confini delle aziende agricole su dispositivi mobili sul campo e mappare l'estensione delle piantagioni di vaniglia all'interno di ogni azienda agricola. Sono state prodotte mappe delle piantagioni di vaniglia e le statistiche riassuntive che riportano il numero di piantagioni di vaniglia, l'area totale rilevata e la resa stimata delle piantagioni.

L'acquisizione di queste informazioni tramite QField ha permesso al MAFF di identificare che vaste aree coltivate a vaniglia si trovavano in condizioni di gestione trascurata. Questi dati, e gli approfondimenti che ne sono scaturiti, sono stati utilizzati per per la stesura di rapporti a livello nazionale e per le presentazioni ai vertici del ministero presso la sede del MAFF a Tongatapu nel luglio 2020. A seguito del sondaggio sulla vaniglia, \u00e8 prevista la formazione del personale addetto del MAFF con sede sull'isola principale (Tongatapu) e di altri gruppi di isole per l'utilizzo di QField per le indagini sulle indagini sulle colture e sulle aziende agricole. Il team del MAFF di Vava'u sta attualmente utilizzando QField per mappare le aree coltivate dai gruppi di coltivatori, le diverse coltivazioni e i problemi che gli agricoltori incontrano nella coltivazione in tutti i distretti dell'isola. Il governo sta utilizzando queste informazioni come parte di un processo di monitoraggio e valutazione dei fondi stanziati a sostegno delle iniziative agricole e il programma di sicurezza alimentare del governo.

"},{"location":"it/success-stories/vanilla-survey/#riconoscimenti","title":"Riconoscimenti","text":"

Il progetto \u00e8 stato finanziato dal Centro australiano per la ricerca agricola internazionale (ACIAR; ASEM/2016/101).

I funzionari, Tangaki Aloua e Selimoti Fetokai, alla ricerca della esatta posizione della piantagione di vaniglia prima del sondaggio. di studio.

Inserimento di attributi in QField come il numero di piante di vaniglia e il numero di blocco e di lotto che identificano le parcelle

  1. Ministero dell'Agricoltura, delle Foreste, dell'Alimentazione e della Pesca, Governo di Tonga\u00a0\u21a9\u21a9

  2. UWA School of Agriculture and Environment, Universit\u00e0 dell'Australia Occidentale\u00a0\u21a9

  3. Geografia e Pianificazione, Universit\u00e0 dell'Australia Occidentale\u00a0\u21a9

"},{"location":"ja/get-started/concepts/","title":"\u30b3\u30f3\u30bb\u30d7\u30c8","text":""},{"location":"ja/get-started/concepts/#_1","title":"\u30b3\u30f3\u30bb\u30d7\u30c8","text":"

QField\u306f\u3044\u304f\u3064\u304b\u306e\u91cd\u8981\u306a\u30b3\u30f3\u30bb\u30d7\u30c8\u306e\u3082\u3068\u306b\u30c7\u30b6\u30a4\u30f3\u3055\u308c\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/concepts/#_2","title":"\u30b7\u30f3\u30d7\u30eb","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u3067\u6c42\u3081\u3089\u308c\u308b\u3053\u3068\u306f\u30c7\u30b9\u30af\u30c8\u30c3\u30d7GIS\u4e0a\u3067\u306e\u305d\u308c\u3068\u306f\u7570\u306a\u308a\u307e\u3059\u3002\u753b\u9762\u306f\u5c0f\u3055\u304f\u3001\u5165\u529b\u3059\u308b\u30c7\u30d0\u30a4\u30b9\u3082\u9055\u3048\u3070\u3001\u30bf\u30b9\u30af\u3082\u7570\u306a\u308a\u307e\u3059\u3002

QField\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3092\u8907\u96d1\u306b\u3059\u308b\u3053\u3068\u306a\u304f\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u5fc5\u8981\u306a\u30bf\u30b9\u30af\u3092\u884c\u3048\u308b\u3088\u3046\u306b\u3059\u308b\u3053\u3068\u3092\u76ee\u7684\u3068\u3057\u3066\u3044\u307e\u3059\u3002 \u3053\u308c\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u884c\u3046\u5fc5\u8981\u304c\u3042\u308b\u30bf\u30b9\u30af\u306e\u307f\u304c\u30a2\u30d7\u30ea\u4e0a\u3067\u5229\u7528\u3067\u304d\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059\u3002 \u4ed6\u306e\u30e2\u30d0\u30a4\u30eb\u30a2\u30d7\u30ea\u306e\u591a\u304f\u306f\u305d\u3046\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002

\u3053\u308c\u306f\u3064\u307e\u308a\u3001\u30ec\u30a4\u30e4\u30fc\u306e\u30b9\u30bf\u30a4\u30eb\u306e\u8a2d\u5b9a\u3001\u5165\u529b\u30d5\u30a9\u30fc\u30e0\u306e\u8a2d\u5b9a\u3084\u305d\u306e\u4ed6\u306eQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a\u306a\u3069\u306f\u3059\u3079\u3066\u3001QGIS\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u3067\u884c\u308f\u308c\u308b\u3079\u304d\u3067\u3042\u308b\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/get-started/concepts/#qgis","title":"QGIS\u3068\u306e\u4e92\u63db\u6027","text":"

QField\u306fQGIS\u306b\u57fa\u3065\u3044\u3066\u3044\u307e\u3059\u3002 \u3053\u308c\u306fQGIS\u306e\u518d\u69cb\u7bc9\u3067\u306f\u306a\u304f\u3001\u5b9f\u969b\u306bQGIS\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002 \u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u30a8\u30f3\u30b8\u30f3\u306fQGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3068\u307e\u3063\u305f\u304f\u540c\u3058\u3067\u3042\u308b\u305f\u3081\u3001\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u4e0a\u3067\u3082\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u4e0a\u3068\u307e\u3063\u305f\u304f\u540c\u3058\u306b\u898b\u3048\u307e\u3059\u3002

QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u69cb\u6210\u30aa\u30d7\u30b7\u30e7\u30f3\u3068\u3057\u3066\u65e2\u306b\u5229\u7528\u53ef\u80fd\u306a\u3082\u306e\u304c\u3042\u308b\u5834\u5408\u306f\u3001\u3082\u3046\u4e00\u5ea6\u4f5c\u308a\u76f4\u3059\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\u3002 QField\u306fQGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3068\u540c\u3058\u7de8\u96c6\u7528\u306e\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u7528\u306b\u3059\u3067\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u305d\u308c\u3092\u305f\u3060\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u4e0a\u3067\u5b9f\u884c\u3059\u308c\u3070\u826f\u3044\u306e\u3067\u3059\u3002

\u4f46\u3057\u3001\u3053\u308c\u306f\u3042\u304f\u307e\u3067\u3082\u30b3\u30f3\u30bb\u30d7\u30c8\u306b\u904e\u304e\u306a\u3044\u3068\u3044\u3046\u3053\u3068\u3092\u8a18\u61b6\u306b\u3068\u3069\u3081\u3066\u304a\u3044\u3066\u304f\u3060\u3055\u3044\u3002\u3053\u306e\u30b3\u30f3\u30bb\u30d7\u30c8\u306f\u79c1\u305f\u3061\u304cQField\u3092\u958b\u767a\u3059\u308b\u969b\u306b\u7d76\u3048\u305a\u5ff5\u982d\u306b\u7f6e\u3044\u3066\u3044\u308b\u3053\u3068\u3067\u3059\u3002\u3057\u304b\u3057\u3001\u3059\u3067\u306b\u958b\u767a\u3055\u308c\u3066\u3044\u308b\u3059\u3079\u3066\u304c\u3053\u306e\u30b3\u30f3\u30bb\u30d7\u30c8\u901a\u308a\u306e\u3082\u306e\u306b\u306a\u3063\u3066\u3044\u308b\u3068\u306f\u9650\u308a\u307e\u305b\u3093\u3002

"},{"location":"ja/get-started/concepts/#_3","title":"\u30e2\u30fc\u30c9\u30d9\u30fc\u30b9","text":"

QField\u306f \u30e2\u30fc\u30c9\u3092\u4e2d\u5fc3\u306b\u69cb\u7bc9\u3055\u308c\u3066\u3044\u307e\u3059. \u30e2\u30fc\u30c9\u306fQGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e \u30de\u30c3\u30d7\u30c4\u30fc\u30eb \u306b\u4f3c\u3066\u3044\u307e\u3059\u3002\u30e2\u30fc\u30c9\u306f\u30e6\u30fc\u30b6\u30fc\u304c\u30c7\u30fc\u30bf\u3092\u95b2\u89a7 \u3057\u3066\u3044\u308b\u306e\u304b\u3001\u4f55\u304b\u65b0\u3057\u304f\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u3057\u3066\u3044\u308b\u306e\u304b\u306a\u3069\u3001\u3042\u306a\u305f\u304c\u4eca\u4f55\u3092\u3057\u3066\u3044\u308b\u304b\u3092\u5b9a\u7fa9\u3057\u307e\u3059\u3002

"},{"location":"ja/get-started/contribute/","title":"\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8","text":""},{"location":"ja/get-started/contribute/#_1","title":"\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8","text":"

QField\u306f\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u3059\u3002\u5171\u6709\u3001\u4f7f\u7528\u3001\u5909\u66f4\u306f\u81ea\u7531\u3067\u3042\u308a\u3001\u4eca\u5f8c\u3082\u5909\u308f\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u306e\u30a2\u30d7\u30ea\u304c\u3042\u306a\u305f\u306e\u30af\u30ea\u30a8\u30a4\u30c6\u30a3\u30d6\u306a\u4f7f\u3044\u65b9\u306e\u304a\u5f79\u306b\u7acb\u3066\u308c\u3070\u3068\u3066\u3082\u5b09\u3057\u304f\u601d\u3044\u307e\u3059\u3002\u3082\u3057\u3053\u306e\u30a2\u30d7\u30ea\u3092\u4fbf\u5229\u3060\u3068\u611f\u3058\u305f\u306e\u3067\u3042\u308c\u3070\u5e78\u3044\u3067\u3059\u3002\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8\u3059\u308b\u306e\u306b\u3044\u304f\u3064\u304b\u3067\u304d\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\uff1a

  • \u30a2\u30d7\u30ea\u306e\u8a55\u4fa1 \u2605\u2605\u2605\u2605\u2605\u3092\u3059\u308b;
  • \u30a2\u30d7\u30ea\u306b\u3064\u3044\u3066\u30c4\u30a4\u30fc\u30c8\u3059\u308b;
  • Twitter\u3067\u30d5\u30a9\u30ed\u30fc\u3059\u308b;
  • \u3042\u306a\u305f\u306e\u7d4c\u9a13\u306b\u3064\u3044\u3066\u66f8\u304f (\u79c1\u305f\u3061\u306b\u6559\u3048\u3066\u304f\u3060\u3055\u3044\uff01!);
  • \u30c9\u30ad\u30e5\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u3092\u624b\u4f1d\u3046;
  • \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u7ffb\u8a33\u3059\u308b or the app;
  • \u6a5f\u80fd\u306e\u5b9f\u88c5\u3092\u3059\u308b\u30b9\u30dd\u30f3\u30b5\u30fc\u306b\u306a\u308b; or
  • \u6b21\u56de\u3001\u30ab\u30f3\u30d5\u30a1\u30ec\u30f3\u30b9\u3067OPENGIS.ch\u306b\u304a\u4f1a\u3044\u3057\u305f\u3089\u3001\u304a\u793c\u3092\u8a00\u3044\u306b\u3001\u3042\u308b\u3044\u306f\u4e00\u7dd2\u306b\u30d3\u30fc\u30eb\u3092\u98f2\u307f\u307e\u305b\u3093\u304b\uff1f
"},{"location":"ja/get-started/contribute/#_2","title":"\u958b\u767a","text":"

QField\u306e\u958b\u767a\u306b\u53c2\u52a0\u3057\u305f\u3044\u65b9\u306f\u3001\u4ee5\u4e0b\u306e\u8cc7\u6599\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\uff1a - QField\u30ea\u30dd\u30b8\u30c8\u30ea - QFieldCloud\u30ea\u30dd\u30b8\u30c8\u30ea - QFieldSync\u30ea\u30dd\u30b8\u30c8\u30ea

"},{"location":"ja/get-started/contribute/#_3","title":"\u30af\u30ec\u30b8\u30c3\u30c8","text":"

QField\u3001QFieldCloud\u3068 QFieldSync\u306f OPENGIS.ch \u306b\u3088\u308a\u958b\u767a\u3055\u308c\u3066\u3044\u307e\u3059\u3002OPENGIS.ch\u306fQField\u3068QGIS\u3092\u542b\u3080\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e \u30b3\u30f3\u30b5\u30eb\u30c6\u30a3\u30f3\u30b0 \u3084\u3001 \u958b\u767a \u3001 \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0 \u3068 \u30b5\u30dd\u30fc\u30c8 \u3092\u884c\u306a\u3063\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/","title":"F\uff06Q","text":""},{"location":"ja/get-started/faq/#_1","title":"\u3088\u304f\u3042\u308b\u8cea\u554f","text":"QFieldCloud\u306b\u306f\u4f55\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u304c\u4fdd\u5b58\u3055\u308c\u307e\u3059\u304b\uff1f \u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b\u306b\u306f\uff1f QFieldCloud\u306f\u3069\u306e\u30d6\u30e9\u30a6\u30b6\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u304b\uff1f QFieldCloud\u3067\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3067\u304d\u308b\u6700\u5927\u6642\u9593\u306f\u3042\u308a\u307e\u3059\u304b\uff1f QField\u307e\u305f\u306fQFieldCloud\u306b\u3064\u3044\u3066\u8cea\u554f\u304c\u3042\u308a\u307e\u3059\u3002\u8ab0\u306b\u805e\u3051\u3070\u3044\u3044\u3067\u3059\u304b\uff1f

QFieldCloud FAQ\u30da\u30fc\u30b8\u3067\u306f\u3001\u3088\u308a\u591a\u304f\u306e\u30d7\u30e9\u30f3\u3084\u30b5\u30fc\u30d3\u30b9\u306b\u95a2\u3059\u308b\u8cea\u554f\u3092\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/#qfieldcloud","title":"QFieldCloud\u306b\u306f\u4f55\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u304c\u4fdd\u5b58\u3055\u308c\u307e\u3059\u304b\uff1f?","text":"

\u4fdd\u5b58\u3055\u308c\u308b\u30d5\u30a1\u30a4\u30eb\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u6570\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u7a2e\u985e\u306b\u3088\u3063\u3066\u7570\u306a\u308a\u307e\u3059\u3002COMMUNITY\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u306f3\u30d0\u30fc\u30b8\u30e7\u30f3\u3001\u305d\u306e\u4ed6\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u30bf\u30a4\u30d7\u3067\u306f10\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/#_2","title":"\u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b\u306b\u306f\uff1f","text":"

QFieldSync\u307e\u305f\u306fQfieldCloud\u30a6\u30a7\u30d6\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u304b\u3089\u3001\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u4ee5\u5916\u306e\u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3067\u304d\u307e\u3059\u3002\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u524a\u9664\u3059\u308b\u3068\u3001\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3082\u3059\u3079\u3066\u524a\u9664\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/#qfieldcloud_1","title":"QFieldCloud\u306f\u3069\u306e\u30d6\u30e9\u30a6\u30b6\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u304b\uff1f","text":"

Firefox\u3001Chromium\u30d9\u30fc\u30b9\u306e\u30d6\u30e9\u30a6\u30b6\uff08Chrome\u3084Edge\u306a\u3069\uff09\u3001Safari\u306e\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\uff081\u5e74\u524d\u307e\u3067\uff09\u3068\u306e\u4e92\u63db\u6027\u3092\u78ba\u4fdd\u3059\u308b\u3088\u3046\u306b\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/#qfieldcloud_2","title":"QFieldCloud\u3067\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3067\u304d\u308b\u6700\u5927\u6642\u9593\u306f\u3042\u308a\u307e\u3059\u304b\uff1f","text":"

QFieldCloud\u306e\u30b8\u30e7\u30d6\u306f10\u5206\u4ee5\u5185\u306b\u7d42\u4e86\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u7279\u5225\u306a\u30cb\u30fc\u30ba\u304c\u3042\u308b\u5834\u5408\u306f\u3001\u304a\u554f\u3044\u5408\u308f\u305b\u304b\u3089\u30a2\u30c9\u30db\u30c3\u30af\u306a\u89e3\u6c7a\u7b56\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/#qfieldqfieldcloud","title":"QField\u307e\u305f\u306fQFieldCloud\u306b\u3064\u3044\u3066\u8cea\u554f\u304c\u3042\u308a\u307e\u3059\u3002\u8ab0\u306b\u805e\u3051\u3070\u3044\u3044\u3067\u3059\u304b\uff1f","text":"

\u30c7\u30a3\u30b9\u30ab\u30c3\u30b7\u30e7\u30f3\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u3054\u7528\u610f\u3057\u3066\u304a\u308a\u307e\u3059\u3002\u5c02\u9580\u7684\u306a\u30b5\u30dd\u30fc\u30c8\u304c\u5fc5\u8981\u306a\u5834\u5408\u306f\u3001\u304a\u554f\u3044\u5408\u308f\u305b \u307e\u3067\u3054\u9023\u7d61\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/","title":"\u30b9\u30bf\u30fc\u30c8\u30fb\u30ac\u30a4\u30c9","text":""},{"location":"ja/get-started/#qfieldqfieldcloud","title":"QField\u3068QFieldCloud\u306e\u4f7f\u3044\u65b9","text":""},{"location":"ja/get-started/#_1","title":"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","text":"Android iOS Windows Linux MacOS

QField\u306fAndroid5\u3088\u308a\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3067\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002 \u6700\u8fd1\u306e\u6a5f\u7a2e\u3067Android9\u4ee5\u4e0a\u306e\u30c7\u30d0\u30a4\u30b9\u306e\u4f7f\u7528\u3092\u63a8\u5968\u3057\u307e\u3059\u3002

QField\u306fAppStore\u304b\u3089\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u307e\u3059\u3002

\u6700\u65b0\u306eWindows\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b.

\u6700\u65b0\u306eLinux\u30d9\u30fc\u30bf\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3001\u305d\u306e\u52d5\u4f5c\u72b6\u6cc1\u3092\u5171\u6709\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u6700\u65b0\u306eMacOS\u30d9\u30fc\u30bf\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3001\u305d\u306e\u52d5\u4f5c\u72b6\u6cc1\u3092\u5171\u6709\u3057\u3066\u304f\u3060\u3055\u3044\u3002

QField\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u5c4b\u5916\u306eGIS\u30c7\u30fc\u30bf\u3092\u52b9\u7387\u7684\u306b\u51e6\u7406\u3067\u304d\u307e\u3059\u3002

QField\u306e\u6700\u9069\u5316\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u306f\u3001\u5185\u90e8\u3067 QGIS \u306e\u5168\u3066\u306e\u6a5f\u80fd\u3092\u5099\u3048\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/#qfieldcloud","title":"QFieldCloud","text":"

\u30c1\u30fc\u30e0\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u3092\u30b7\u30fc\u30e0\u30ec\u30b9\u306b\u7d71\u5408\u3059\u308bQFieldCloud\u306e\u72ec\u81ea\u306e\u30c6\u30af\u30ce\u30ed\u30b8\u30fc\u306b\u3088\u308a\u3001\u30c1\u30fc\u30e0\u306f\u91cd\u8981\u306a\u3053\u3068\u306b\u96c6\u4e2d\u3067\u304d\u3001\u53ef\u80fd\u306a\u9650\u308a\u6700\u9ad8\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u3092\u52b9\u7387\u7684\u306b\u53ce\u96c6\u3067\u304d\u307e\u3059\u3002

QField\u3068\u306e\u5bc6\u306a\u7d71\u5408\u306b\u3088\u308a\u3001\u30c1\u30fc\u30e0\u306f\u3059\u3050\u306b\u30c7\u30fc\u30bf\u306e\u8abf\u67fb\u3068\u30c7\u30b8\u30bf\u30eb\u5316\u306b\u7740\u624b\u3067\u304d\u307e\u3059\u3002

\u4eca\u3059\u3050\u767b\u9332\u3059\u308b

"},{"location":"ja/get-started/license/","title":"\u30e9\u30a4\u30bb\u30f3\u30b9","text":""},{"location":"ja/get-started/license/#_1","title":"\u30e9\u30a4\u30bb\u30f3\u30b9","text":"

QField\u306f\u3001GNU Public License\uff08GPL\uff09\u30d0\u30fc\u30b8\u30e7\u30f32\u4ee5\u964d\u3067\u30ea\u30ea\u30fc\u30b9\u3055\u308c\u3066\u3044\u307e\u3059\u3002 \u3053\u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u306e\u4e0b\u3067QField\u3092\u958b\u767a\u3059\u308b\u3068\u3044\u3046\u3053\u3068\u306f\u3001\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u3092\u30c1\u30a7\u30c3\u30af\u304a\u3088\u3073\u5909\u66f4\u3067\u304d\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u3001\u7121\u511f\u304b\u3064\u81ea\u7531\u306b\u5909\u66f4\u53ef\u80fd\u306aQGIS\u30d9\u30fc\u30b9\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u30a2\u30d7\u30ea\u306b\u5e38\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3053\u3068\u3092\u4fdd\u8a3c\u3057\u307e\u3059\u3002

github \u3067\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u3092\u95b2\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002

"},{"location":"ja/get-started/sample-projects/","title":"\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":""},{"location":"ja/get-started/sample-projects/#_1","title":"\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

QField\u306b\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u30673\u3064\u306e\u30b5\u30f3\u30d7\u30eb\uff08\u30c7\u30e2\uff09\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u540c\u68b1\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f7f\u7528\u3057\u3066\u3001QGIS+QFieldSync\u306eQField\u8a2d\u5b9a\u306e\u8a73\u7d30\u3092\u8abf\u3079\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u4ee5\u4e0b\u306e\u30ea\u30f3\u30af\u304b\u3089\u5404\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002

Simple Bee Advanced Bee QField Users

\u307e\u305f\u3001QField GitHub\u30ea\u30dd\u30b8\u30c8\u30ea\u3067\u76f4\u63a5\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8abf\u3079\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/sponsor/","title":"\u30b9\u30dd\u30f3\u30b5\u30fc","text":""},{"location":"ja/get-started/sponsor/#qfield","title":"QField\u306e\u30b9\u30dd\u30f3\u30b5\u30fc\u306b\u306a\u308b","text":""},{"location":"ja/get-started/sponsor/#_1","title":"\u5b9a\u671f\u7684\u306b\u30b9\u30dd\u30f3\u30b5\u30fc\u3059\u308b","text":"

QField\u3092\u8ca1\u653f\u7684\u306b\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u6700\u826f\u306e\u65b9\u6cd5\u306f\u3001\u6bce\u6708\u306e\u30b9\u30dd\u30f3\u30b5\u30fc\u30b7\u30c3\u30d7\u306b\u52a0\u5165\u3059\u308b\u3053\u3068\u3067\u3059\u3002\u305d\u3046\u3059\u308b\u3053\u3068\u3067\u3001\u51fa\u6765\u7acb\u3066\u307b\u3084\u307b\u3084\u306eQField\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u307f\u3093\u306a\u306e\u7aef\u672b\u306b\u76f4\u63a5\u5c4a\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/sponsor/#_2","title":"\u30af\u30e9\u30a6\u30c9\u30d5\u30a1\u30f3\u30c7\u30a3\u30f3\u30b0","text":"

\u73fe\u5728\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30af\u30e9\u30a6\u30c9\u30d5\u30a1\u30f3\u30c7\u30a3\u30f3\u30b0\u306f\u3042\u308a\u307e\u305b\u3093

"},{"location":"ja/get-started/sponsor/#_3","title":"\u6a5f\u80fd\u306e\u5b9f\u88c5\u3092\u30b9\u30dd\u30f3\u30b5\u30fc\u3059\u308b","text":"

\u307e\u305a\u5b9f\u88c5\u3055\u308c\u3066\u3044\u306a\u3044\u7d20\u6674\u3089\u3057\u3044\u6a5f\u80fd\u306e\u30a2\u30a4\u30c7\u30a3\u30a2\u3092\u305f\u304f\u3055\u3093\u304a\u6301\u3061\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002 \u9060\u616e\u306a\u304f \u3053\u3061\u3089 \u304b\u3089\u3042\u306a\u305f\u306e\u30a2\u30a4\u30c7\u30a2\u3092QField\u3067\u5b9f\u73fe\u3059\u308b\u6700\u9069\u306a\u30a2\u30d7\u30ed\u30fc\u30c1\u306b\u3064\u3044\u3066\u3001\u3082\u3057\u304f\u306f\u3042\u306a\u305f\u81ea\u8eab\u3067\u306e\u30a2\u30d7\u30ea\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u65b9\u6cd5\u306b\u3064\u3044\u3066\u3054\u76f8\u8ac7\u3044\u305f\u3060\u3051\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/sponsor/#_4","title":"\u30af\u30ec\u30b8\u30c3\u30c8","text":"

QField\u3001QFieldCloud\u3068 QFieldSync\u306f OPENGIS.ch\u306b\u3088\u308a\u958b\u767a\u3055\u308c\u3066\u3044\u307e\u3059\u3002OPENGIS.ch\u306fQField\u3068QGIS\u3092\u542b\u3080\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e \u30b3\u30f3\u30b5\u30eb\u30c6\u30a3\u30f3\u30b0\u3084\u3001\u958b\u767a\u3001 \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0 \u3068 \u30b5\u30dd\u30fc\u30c8\u3092\u884c\u306a\u3063\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/storage-qfc/","title":"\u30b9\u30c8\u30ec\u30fc\u30b8","text":"

QFieldCloud allows you to configure as much storage as you need for your project.

"},{"location":"ja/get-started/storage-qfc/#qfieldcloud","title":"QFieldCloud\u306b\u30b9\u30c8\u30ec\u30fc\u30b8\u3092\u8ffd\u52a0\u3059\u308b","text":"

QFieldCloud\u306e Settings > Billing > Subscription > Change > Update storage\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u30b9\u30c8\u30ec\u30fc\u30b8\u3092\u3055\u3089\u306b\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002

\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u306e\u201c\u5909\u66f4\u201d

\u201c\u30b9\u30c8\u30ec\u30fc\u30b8\u306e\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u201d

\u201c\u8ffd\u52a0\u30b9\u30c8\u30ec\u30fc\u30b8\u201d

"},{"location":"ja/get-started/storage/","title":"\u30b9\u30c8\u30ec\u30fc\u30b8","text":""},{"location":"ja/get-started/storage/#qfield","title":"QField\u306e\u30b9\u30c8\u30ec\u30fc\u30b8\u30a2\u30af\u30bb\u30b9","text":"

\u4ee5\u4e0b\u306f\u3001QField\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u65b9\u6cd5\u306b\u3064\u3044\u3066\u3001OS\u3054\u3068\u306b\u8aac\u660e\u3057\u305f\u3082\u306e\u3067\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u65e2\u5b58\u306eQField\u30e6\u30fc\u30b6\u30fc\u306e\u7686\u69d8\u3078: \u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u7406\u7531\u304b\u3089\u3001Google\u306f2021\u5e7411\u6708\u3088\u308a\u65b0\u3057\u3044\u30b9\u30c8\u30ec\u30fc\u30b8\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092\u5c0e\u5165\u3057\u307e\u3057\u305f\u3002\u307b\u3068\u3093\u3069\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u30c7\u30d0\u30a4\u30b9\u306e\u5185\u90e8\u304a\u3088\u3073\u5916\u90e8\u30b9\u30c8\u30ec\u30fc\u30b8\u306e\u307b\u3068\u3093\u3069\u306e\u5834\u6240\u306b\u3042\u308b\u30d5\u30a1\u30a4\u30eb\u306b\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u65b0\u3057\u3044\u5236\u9650\u306e\u4e2d\u3067 QField\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092Google\u6307\u5b9a\u306e\u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002 \u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u4ee5\u4e0b\u306e\u8aac\u660e\u3092\u3054\u53c2\u7167\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/storage/#androidios","title":"Android\u3068iOS\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u958b\u304f","text":"

QField\u306f3\u3064\u306e\u65b9\u6cd5\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u958b\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059:

  • URL\u304b\u3089\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b:
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b (Android\u306e\u307f):
  • \u5727\u7e2e\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b (Android\u306e\u307f):
  • \u500b\u5225\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b (Android\u306e\u307f):

QField\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u30a2\u30af\u30b7\u30e7\u30f3

\u3053\u308c\u3089\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3001QField\u306e\u3088\u3046\u3053\u305d\u753b\u9762\u306b\u3042\u308b\u300c\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u300d\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8/\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u8a2d\u5b9a\u753b\u9762\u306e\u53f3\u4e0b\u306b\u3042\u308b\u300c\u30a4\u30f3\u30dd\u30fc\u30c8(+)\u30dc\u30bf\u30f3\u300d\u304b\u3089\u5229\u7528\u53ef\u80fd\u3067\u3059

"},{"location":"ja/get-started/storage/#url","title":"URL\u304b\u3089\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u300c\u30a4\u30f3\u30dd\u30fc\u30c8URL \u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5834\u5408\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u6b21\u306e\u3088\u3046\u306b\u5c0b\u306d\u3089\u308c\u307e\u3059\u3002\u306f\u30d5\u30a1\u30a4\u30eb\u3078\u306eURL\u6587\u5b57\u5217\u3092\u8981\u6c42\u3055\u308c\u307e\u3059\u3002QField\u306f\u305d\u306e\u5185\u5bb9\u3092\u53d6\u5f97\u3057\u3001URL\u304cZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u5727\u7e2e\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6307\u3057\u3066\u3044\u308b\u5834\u5408\u3001\u307e\u305f\u306f\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u300d\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002

QField\u306eURL\u304b\u3089\u30a4\u30f3\u30dd\u30fc\u30c8\u30c0\u30a4\u30a2\u30ed\u30b0

QField\u306f\u30011\u3064\u4ee5\u4e0a\u306e.qgs/.qgz\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u691c\u51fa\u3055\u308c\u308b\u3068\u3001ZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u5727\u7e2e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u307f\u306a\u3057\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#_1","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u300c\u30d5\u30a9\u30eb\u30c0\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5834\u5408\u3001QField\u304c\u30d5\u30a9\u30eb\u30c0\u30fc\u4e0a\u306e\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a9\u30eb\u30c0\u30fc\u306e\u5185\u5bb9\u3092\u8aad\u307f\u8fbc\u3080\u8a31\u53ef\u3092\u30e6\u30fc\u30b6\u30fc\u306b\u8981\u6c42\u3057\u307e\u3059\u3002\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u9078\u629e\u3059\u308b\u3068\u3001QField\u306f\u305d\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30d5\u30a9\u30eb\u30c0\u304c\u9078\u629e\u3055\u308c\u308b\u3068\u3001QField\u306f\u305d\u306e\u30d5\u30a9\u30eb\u30c0\u306e\u5185\u5bb9\uff08\u30b5\u30d6\u30d5\u30a9\u30eb\u30c0\u3092\u542b\u3080\uff09\u3092\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u300d\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u305d\u3053\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u3044\u3066\u64cd\u4f5c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30fb\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u6307\u5b9a\u3057\u305f\u30d5\u30a9\u30eb\u30c0\u3092\u518d\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u540d\u306e\u65e2\u5b58\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u4e0a\u66f8\u304d\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u66f4\u65b0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u306e\u7de8\u96c6\u3001\u8ffd\u52a0\u3001\u524a\u9664\u306f\u3001\u30a4\u30f3\u30dd\u30fc\u30c8\u51e6\u7406\u4e2d\u306b\u9078\u629e\u3055\u308c\u305f\u5143\u306e\u30d5\u30a9\u30eb\u30c0\u3067\u306f\u306a\u304f\u3001\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002\u7de8\u96c6\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u9001\u4fe1/\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u65b9\u6cd5\u306b\u3064\u3044\u3066\u306f\u3001\u4ee5\u4e0b\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/storage/#_2","title":"\u5727\u7e2e\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u3001ZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u5727\u7e2e\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u63d0\u4f9b\u3055\u308c\u308b\u3053\u3068\u3067\u3001QField\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u300cZIP\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u30c7\u30d0\u30a4\u30b9\u306e\u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u3042\u308bZIP\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3059\u308b\u3088\u3046\u6c42\u3081\u3089\u308c\u307e\u3059\u3002QField\u306f\u305d\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u300d\u306e\u5834\u6240\u306b\u89e3\u51cd\u3057\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u305d\u3053\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u3044\u3066\u64cd\u4f5c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3053\u308c\u306b\u3088\u308a\u3001\u5358\u4e00\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30e6\u30fc\u30b6\u30fc\u306b\u9001\u4fe1\u3067\u304d\u308b\u305f\u3081\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ea\u30e2\u30fc\u30c8\u5c55\u958b\u304c\u5927\u5e45\u306b\u5bb9\u6613\u306b\u306a\u308a\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#_3","title":"\u500b\u5225\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u300c\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u306f\u3001Android\u30b7\u30b9\u30c6\u30e0\u306e\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u4f7f\u3063\u3066\u30011\u3064\u4ee5\u4e0a\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u9078\u629e\u3059\u308b\u3068\u3001QField\u306f\u305d\u308c\u3089\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u300d\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u305d\u306e\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u3044\u3066\u5185\u5bb9\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u969b\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u3059\u3079\u3066\u306e\u30b5\u30d6\u30d5\u30a1\u30a4\u30eb\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff08\u4f8b\u3048\u3070\u3001\u30b7\u30a7\u30fc\u30d7\u30d5\u30a1\u30a4\u30eb\u306e\u5834\u5408\u3001\u30e6\u30fc\u30b6\u30fc\u306f.shp\u3001.shx\u3001.dbf\u3001.prj\u3001.cpg\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff09\u3002

"},{"location":"ja/get-started/storage/#android","title":"Android\u3067\u4fee\u6b63\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u30e6\u30fc\u30b6\u30fc\u304c\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u4fee\u6b63\u3059\u308b\u3068\u3001QField\u306f\u3001\u30b7\u30b9\u30c6\u30e0\u3067\u4fdd\u8b77\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u30b9\u30c8\u30ec\u30fc\u30b8\u304b\u3089\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u9001\u4fe1\u3057\u305f\u308a\u3001\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u305f\u308a\u3059\u308b\u305f\u3081\u306e\u3055\u307e\u3056\u307e\u306a\u624b\u6bb5\u3092\u63d0\u4f9b\u3057\u307e\u3059\uff1a

  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u307e\u305f\u306f\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\uff1b
  • \u5727\u7e2e\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u3092{\u30af\u30e9\u30a6\u30c9\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u3001\u30e1\u30c3\u30bb\u30f3\u30b8\u30e3\u30fc\u306a\u3069\u306e}\u30a2\u30d7\u30ea\u306b\u9001\u4fe1\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\uff1b
  • \u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092{\u30af\u30e9\u30a6\u30c9\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u3001\u30e1\u30c3\u30bb\u30f3\u30b8\u30e3\u30fc\u306a\u3069\u306e} \u30a2\u30d7\u30ea\u306b\u9001\u4fe1\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\u3001\u305d\u3057\u3066
  • USB\u30b1\u30fc\u30d6\u30eb\u3067\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u76f4\u63a5\u30a2\u30af\u30bb\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066

QField\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u30a2\u30af\u30b7\u30e7\u30f3

\u3053\u308c\u3089\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3001QField\u306e\u3088\u3046\u3053\u305d\u753b\u9762\u306b\u3042\u308b\u300c\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u300d\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8/\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u9078\u629e\u753b\u9762\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u3068\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u30ea\u30b9\u30c8\u306b\u3042\u308b\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30a2\u30af\u30b7\u30e7\u30f3\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u5229\u7528\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#_4","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u307e\u305f\u306f\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u300c\u30d5\u30a9\u30eb\u30c0\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u3001Android\u30b7\u30b9\u30c6\u30e0\u306e\u30d5\u30a9\u30eb\u30c0\u9078\u629e\u753b\u9762\u3092\u4f7f\u3063\u3066\u3001\u9078\u629e\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u307e\u305f\u306f\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u30b3\u30d4\u30fc\u3059\u308b\u5834\u6240\u3092\u9078\u629e\u3059\u308b\u3088\u3046\u6c42\u3081\u3089\u308c\u307e\u3059\u3002

\u3053\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3001\u5909\u66f4\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u3001Syncthing\u306e\u3088\u3046\u306a\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u306e\u540c\u671f\u30a2\u30d7\u30ea\u304c\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u30c7\u30d0\u30a4\u30b9\u4e0a\u306e\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u305f\u308a\u3001Android\u306e\u30b9\u30b3\u30fc\u30d7\u30b9\u30c8\u30ec\u30fc\u30b8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u30af\u30e9\u30a6\u30c9\u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u76f4\u63a5\u30b3\u30d4\u30fc\u3057\u305f\u308a\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3067\u304d\u307e\u3059\uff08\u57f7\u7b46\u6642\u70b9\u3067\u306f\u3001NextCloud\u30a2\u30d7\u30ea\u306e\u307f\u304c\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\uff09\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30d5\u30a9\u30eb\u30c0\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001\u65e2\u5b58\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u306f\u4e0a\u66f8\u304d\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#_5","title":"\u5727\u7e2e\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9001\u4fe1\u3059\u308b","text":"

\u300c\u5727\u7e2e\u3055\u308c\u305f\u30d5\u30a9\u30eb\u30c0\u3092\u9001\u308b\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3001\u9078\u629e\u3057\u305f\u30d5\u30a9\u30eb\u30c0\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092ZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u5727\u7e2e\u3057\u307e\u3059\u3002\u305d\u306e\u5f8c\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u3001\u7d50\u679c\u306eZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u30c7\u30d0\u30a4\u30b9\u306e\u3069\u306e\u30a2\u30d7\u30ea\u3092\u4ecb\u3057\u3066\u9001\u4fe1\u3059\u308b\u304b\u3092\u6c42\u3081\u3089\u308c\u307e\u3059\u3002

QField\u306e\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u300d\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u30eb\u30fc\u30c8\u30d5\u30a9\u30eb\u30c0\u3092\u9078\u629e\u3057\u3066\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5168\u4f53\u3092\u5727\u7e2e\u3057\u3066\u9001\u4fe1\u3057\u305f\u308a\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u5185\u306e\u30d5\u30a9\u30eb\u30c0\u3092\u9078\u629e\u3057\u3066\u9001\u4fe1\u3057\u305f\u308a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u5727\u7e2e\u30d5\u30a1\u30a4\u30eb\u3092/DCIM\u30b5\u30d6\u30d5\u30a9\u30eb\u30c0\u306a\u3069\u306b\u7d5e\u308a\u8fbc\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#_6","title":"\u500b\u5225\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u9001\u4fe1\u3059\u308b","text":"

\u30e6\u30fc\u30b6\u30fc\u306f\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u5bfe\u3057\u3066\u300c\u9001\u4fe1\u5148\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u7de8\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092Gmail\u3001Drive\u3001Dropbox\u3001Nextcloud\u306a\u3069\u306e\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u30a2\u30d7\u30ea\u306b\u76f4\u63a5\u9001\u4fe1\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3001 \u306a\u3069\u3002

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"ja/get-started/storage/#usb","title":"USB\u30b1\u30fc\u30d6\u30eb\u3092\u4f7f\u3063\u3066\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3059\u308b","text":""},{"location":"ja/get-started/storage/#android_1","title":"Android","text":"

\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u306f\u3001USB\u30b1\u30fc\u30d6\u30eb\u3092\u4f7f\u3063\u3066\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002\u5834\u6240\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8/\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u9078\u629e\u753b\u9762\u306e\u4e0a\u90e8\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30d0\u30fc\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002

USB\u30b1\u30fc\u30d6\u30eb\u3067\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u306b\u63a5\u7d9a\u3055\u308c\u305f\u307b\u3068\u3093\u3069\u306e\u30c7\u30d0\u30a4\u30b9\u3067\u306f\u3001\u30d1\u30b9\u306f <drive>:/Android/data/ch.opengis.qfield/files/\u306b\u306a\u308a\u307e\u3059\u3002\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u30d5\u30a9\u30eb\u30c0\u3068\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u304c\u3042\u308a\u3001\u305d\u306e\u4e2d\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u304c\u3042\u308a\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5185\u5bb9\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u52a0\u3048\u3089\u308c\u305f\u5909\u66f4\u306f\u3001\u3053\u306e\u5834\u6240\u306b\u3042\u308b\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#ios","title":"iOS","text":"

\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u3001Windows\u3068macOS\u306eiTunes\u3092\u4f7f\u3063\u3066QField\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30d5\u30a9\u30eb\u30c0\u306b\u79fb\u52d5\u3057\u3001USB\u30b1\u30fc\u30d6\u30eb\u3092\u4f7f\u3063\u3066\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002Linux\u3067\u306f\u3001'libimobiledevice'\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/support/","title":"\u30b5\u30dd\u30fc\u30c8\u306e\u53ef\u5426","text":""},{"location":"ja/get-started/support/#_1","title":"\u30b5\u30dd\u30fc\u30c8\u306e\u53ef\u5426","text":""},{"location":"ja/get-started/support/#_2","title":"\u5546\u696d\u30b5\u30dd\u30fc\u30c8","text":"

QField\u3068QFieldCloud\u306e\u958b\u767a\u5143\u3068\u3057\u3066, OPENGIS.ch \u306f\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u30d1\u30c3\u30b1\u30fc\u30b8 \u3068\u500b\u5225\u306e\u5546\u696d \u30b5\u30dd\u30fc\u30c8&\u958b\u767a\u5951\u7d04 \u3092\u30b5\u30fc\u30d3\u30b9\u54c1\u8cea\u4fdd\u8a3c\u5951\u7d04\u306b\u57fa\u3065\u3044\u3066\u63d0\u4f9b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/support/#_3","title":"\u958b\u767a\u3068\u30a2\u30d7\u30ea\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba","text":"

\u307e\u305a\u5b9f\u88c5\u3055\u308c\u3066\u3044\u306a\u3044\u7d20\u6674\u3089\u3057\u3044\u6a5f\u80fd\u306e\u30a2\u30a4\u30c7\u30a3\u30a2\u3092\u305f\u304f\u3055\u3093\u304a\u6301\u3061\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002 \u9060\u616e\u306a\u304f \u3053\u3061\u3089 \u304b\u3089\u3042\u306a\u305f\u306e\u30a2\u30a4\u30c7\u30a2\u3092QField\u3067\u5b9f\u73fe\u3059\u308b\u6700\u9069\u306a\u30a2\u30d7\u30ed\u30fc\u30c1\u306b\u3064\u3044\u3066\u3001\u3082\u3057\u304f\u306f\u3042\u306a\u305f\u81ea\u8eab\u3067\u306e\u30a2\u30d7\u30ea\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u65b9\u6cd5\u306b\u3064\u3044\u3066\u3054\u76f8\u8ac7\u3044\u305f\u3060\u3051\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/support/#_4","title":"\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u306b\u3088\u308b\u30b5\u30dd\u30fc\u30c8","text":"

gis.stackexchange \u306b\u3066\u3054\u8cea\u554f\u304a\u5f85\u3061\u3057\u3066\u3044\u307e\u3059\u3002

\u30e6\u30fc\u30b6\u30fc\u30c7\u30a3\u30b9\u30ab\u30c3\u30b7\u30e7\u30f3\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3082\u3054\u6d3b\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002

"},{"location":"ja/get-started/third-part-tutorials/","title":"\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u306b\u3088\u308b\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb","text":""},{"location":"ja/get-started/third-part-tutorials/#_1","title":"\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u306b\u3088\u308b\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb","text":"

\u79c1\u305f\u3061\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u304c\u4f5c\u6210\u3057\u305f\u7d20\u6674\u3089\u3057\u3044\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3092\u4ee5\u4e0b\u306e\u30b5\u30a4\u30c8\u3067\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002

  • QField \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb by \u592a\u5e73\u6d0b\u5cf6\u5dbc\u90e8\u306b\u304a\u3051\u308b\u8fb2\u696d\u30b7\u30b9\u30c6\u30e0\u306e\u6301\u7d9a\u53ef\u80fd\u6027\u3092\u4fc3\u9032\u3059\u308b\u305f\u3081\u306e\u6c17\u5019\u306b\u914d\u616e\u3057\u305f\u666f\u89b3\u30d7\u30ed\u30b8\u30a7\u30af\u30c8
  • QField\u30af\u30a4\u30c3\u30af\u30b9\u30bf\u30fc\u30c8Udemy\u30b3\u30fc\u30b9 by Michael Miller
  • QField\u5b9f\u8df5\u30b3\u30fc\u30b9\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09 by Nelson Silva
"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/","title":"\u9ad8\u5ea6\u306a\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7","text":""},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#_1","title":"\u9ad8\u5ea6\u306a\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u30ac\u30a4\u30c9","text":"

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u79c1\u305f\u3061\u306f\u3001\u3042\u306a\u305f\u306e\u8cea\u554f\u3001\u7591\u554f\u3001\u30a2\u30a4\u30c7\u30a2\u306b\u3064\u3044\u3066\u8a71\u3057\u5408\u3046\u305f\u3081\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u30fb\u30c7\u30a3\u30b9\u30ab\u30c3\u30b7\u30e7\u30f3\u30fb\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u7528\u610f\u3057\u3066\u3044\u307e\u3059\u3002\u9060\u616e\u306a\u304f\u30c1\u30a7\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#_2","title":"\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u308b\u30d9\u30af\u30bf\u30fc\u30d5\u30a9\u30fc\u30de\u30c3\u30c8","text":"

\u73fe\u5728\u3001QFieldCloud\u306f\u5171\u540c\u7de8\u96c6\u7528\u306bGeoPackage\u3068PostGIS\u30ec\u30a4\u30e4\u30fc\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002QGIS\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u4ed6\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3082\u52d5\u4f5c\u3059\u308b\u306f\u305a\u3067\u3059\u304c\u3001\u516c\u5f0f\u306b\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002

"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#geopackages","title":"GeoPackages\u3092\u4f7f\u3046","text":"

QField\u30e6\u30fc\u30b6\u30fc\u306b\u3088\u3063\u3066\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30921\u3064\u306e\u30d5\u30a1\u30a4\u30eb\u306b\u96c6\u4e2d\u3055\u305b\u308b\u30b7\u30f3\u30d7\u30eb\u306a\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u306b\u306f\u3001\u901a\u5e38GeoPackages\u3092\u4f7f\u7528\u3059\u308b\u306e\u304c\u6700\u9069\u3067\u3059\u3002

\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30b7\u30c3\u30d7\u3092\u8a2d\u5b9a\u3057\u305f\u3044\u5834\u5408\u306f\u3001\u30c6\u30fc\u30d6\u30eb\u306b UUID \u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u8ffd\u52a0\u3057\u3001geoPackage \u306e fid \u306e\u4ee3\u308f\u308a\u306b\u305d\u308c\u3092\u5916\u90e8\u30ad\u30fc\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002fid\u306f\u4e8c\u4eba\u306e\u30e6\u30fc\u30b6\u30fc\u3067\u540c\u6642\u306b\u8ffd\u52a0\u306a\u3069\u3092\u3059\u308b\u3068\u3088\u304f\u7af6\u5408\u304c\u8d77\u304d\u3066\u3057\u307e\u3046\u304b\u3089\u3067\u3059\u3002

"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#geopackage","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306e\u4f8b (GeoPackage)","text":"
  1. QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\uff1a
    1. \u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3002
    2. GeoPackage \u30ec\u30a4\u30e4\u30fc\u3092\u4f5c\u6210\u3057\u3001QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u306b\u4fdd\u5b58\u3057\u307e\u3059\u3002
    3. QFieldSync \u30d7\u30e9\u30b0\u30a4\u30f3\u3067 GeoPackage \u3092 \"Offline editing\" \u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002
    4. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092QFieldCloud\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002
  2. QField\u3067\u30c7\u30d0\u30a4\u30b9\u306e\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3059\u308b\uff1a
    1. QFieldCloud\u3092\u958b\u304d\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002
    2. \u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3001\u5909\u66f4\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u3002
  3. QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306b\u7d50\u679c\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\uff1a
    1. QFieldSync\u3067\u3001\u66f4\u65b0\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\uff08GeoPackage\u30d5\u30a1\u30a4\u30eb\u304c\u5909\u66f4\u3055\u308c\u3066\u3044\u308b\u306f\u305a\u3067\u3059\uff09\u3002

\u6ce8\u610f

\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3067\u306f\u3001\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u4e0a\u306e GeoPackage \u306e\u5909\u66f4\u306f\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093\u3002\u3064\u307e\u308a\u3001\u30c7\u30fc\u30bf\u306f QFieldCloud \u3092\u4f7f\u7528\u3057\u3066\u306e\u307f\u30c7\u30b8\u30bf\u30eb\u5316\u3067\u304d\u308b\u3002

"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

PostGIS\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3001QField\u30e6\u30fc\u30b6\u30fc\u304c\u4f5c\u696d\u3092\u540c\u671f\u3059\u308b\u3068\u304d\u306b\u3001QFieldCloud\u306b\u3088\u3063\u3066\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u76f4\u63a5\u66f4\u65b0\u3055\u308c\u308b\u3088\u3046\u306b\u3057\u305f\u3044\u5834\u5408\u306b\u826f\u3044\u9078\u629e\u3067\u3059\u3002

QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4e00\u822c\u306b\u516c\u958b\u3057\u3001\u8a8d\u8a3c\u60c5\u5831\u3092\u6697\u53f7\u5316\u305b\u305a\u306b\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u3088\u3046\u306a\u8981\u4ef6\u304c\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306b\u4e0e\u3048\u308b\u5f71\u97ff\u3092\u8a8d\u8b58\u3057\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u53d6\u308b\u3053\u3068\u3092\u5fd8\u308c\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#postgis_1","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306e\u4f8b (PostGIS)","text":"
  1. QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\uff1a
    1. \u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3002
    2. PostGIS\u30ec\u30a4\u30e4\u30fc\u3092\u8ffd\u52a0\u3057\u3001\u8a8d\u8a3c\u60c5\u5831\u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u4fdd\u5b58\u3057\u3066\u304f\u3060\u3055\u3044\u3002
    3. PostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u63a5\u7d9a\u304c\u30d1\u30d6\u30ea\u30c3\u30af\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\uff08\u30d1\u30d6\u30ea\u30c3\u30afIP\u307e\u305f\u306f\u30c9\u30e1\u30a4\u30f3\u540d\u3001127.0.0.1\u307e\u305f\u306flocalhost\u3067\u306f\u52d5\u4f5c\u3057\u307e\u305b\u3093\uff09\u3002
    4. QFieldSync \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u8a2d\u5b9a\u3067\u3001QField \u30e6\u30fc\u30b6\u30fc\u304c\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u4fe1\u983c\u3067\u304d\u308b\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u63a5\u7d9a\u3092\u4f7f\u7528\u3057\u306a\u3044\u5834\u5408\u3001\u307e\u305f\u306f\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3078\u306e\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001GeoPackage \u3092\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002
    5. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092QField\u30af\u30e9\u30a6\u30c9\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002
  2. QField\u3067\u30c7\u30d0\u30a4\u30b9\u306e\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3059\u308b\uff1a
    1. QFieldCloud\u3092\u958b\u304d\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002
    2. \u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3059\u308b\uff08\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u30aa\u30d5\u30a3\u30b9\u306b\u623b\u3063\u3066\u304b\u3089\u5909\u66f4\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\uff09\u3002
  3. QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u7d50\u679c\u3092\u898b\u308b\uff1a
    1. \u3059\u3079\u3066\u306e\u5909\u66f4\u306fPostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u4e0a\u3067\u76f4\u63a5\u898b\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u306f\u305a\u3067\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30c0\u30a4\u30ec\u30af\u30c8\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30a2\u30af\u30bb\u30b9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001QFieldCloud\u306fPostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u4e0a\u306e\u30c7\u30fc\u30bf\u3092\u76f4\u63a5\u7de8\u96c6\u3057\u307e\u3059\u3002\u3053\u308c\u306f\u73fe\u5834\u3067\u306e\u4fe1\u983c\u3067\u304d\u308b\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u63a5\u7d9a\u3067\u306e\u307f\u52d5\u4f5c\u3057\u307e\u3059\u304c\u3001\u3059\u3079\u3066\u306e\u30c7\u30fc\u30bf\u304c\u3059\u3079\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u304b\u3089\u76f4\u63a5\u898b\u3048\u308b\u3068\u3044\u3046\u5229\u70b9\u304c\u3042\u308a\u3001PostGIS\u7279\u6709\u306e\u8a2d\u5b9a\uff08\u30c8\u30ea\u30ac\u30fc\u3001\u751f\u6210\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30eb\u30c9\u306a\u3069\uff09\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001QField\u306fGeoPackage\u5185\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30ed\u30fc\u30ab\u30eb\u30b3\u30d4\u30fc\u3067\u4f5c\u696d\u3057\u3001QFieldCloud\u306b\u3088\u3063\u3066\u5143\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3068\u540c\u671f\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306f\u73fe\u5834\u3067\u306e\u63a5\u7d9a\u304c\u4fe1\u983c\u3067\u304d\u306a\u3044\u5834\u5408\u306b\u6700\u9069\u306a\u9078\u629e\u3067\u3059\u3002\u5909\u66f4\u306f\u3001QFieldCloud \u306b\u540c\u671f\u3055\u308c\u3066\u521d\u3081\u3066\u30e6\u30fc\u30b6\u30fc\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u30ed\u30fc\u30ab\u30eb\u30b3\u30d4\u30fc\u304c\u4f5c\u6210\u3055\u308c\u308b\u305f\u3081\u3001\u9ad8\u5ea6\u306a PostGIS \u6a5f\u80fd\u306f QField \u3067\u306f\u5229\u7528\u3067\u304d\u307e\u305b\u3093\u3002\u901a\u5e38\u306e GeoPackages \u3068\u540c\u69d8\u306b\u3001\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30b7\u30c3\u30d7\u3092\u5b9a\u7fa9\u3059\u308b\u5834\u5408\u306f\u3001\u8907\u6570\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u540c\u6642\u306b\u30c7\u30fc\u30bf\u3092\u4f5c\u6210\u3057\u305f\u5834\u5408\u306e\u7af6\u5408\u3092\u907f\u3051\u308b\u305f\u3081\u3001\u6574\u6570\u306e\u4e3b\u30ad\u30fc\u306e\u4ee3\u308f\u308a\u306b UUID \u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002

QFieldCloud\u6280\u8853\u53c2\u8003\u60c5\u5831\u3067\u3055\u3089\u306b\u60c5\u5831\u3092\u898b\u3064\u3051\u3089\u308c\u308b\u3067\u3057\u3087\u3046\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/","title":"\u30b9\u30bf\u30fc\u30c8\u30fb\u30ac\u30a4\u30c9","text":""},{"location":"ja/get-started/tutorials/get-started-qfc/#_1","title":"\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb","text":"

\u624b\u4f1d\u3063\u3066\u304f\u3060\u3055\u3044

\u79c1\u305f\u3061\u306f\u3001\u3042\u306a\u305f\u306e\u8cea\u554f\u3001\u7591\u554f\u3001\u30a2\u30a4\u30c7\u30a2\u306b\u3064\u3044\u3066\u8a71\u3057\u5408\u3046\u305f\u3081\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u30fb\u30c7\u30a3\u30b9\u30ab\u30c3\u30b7\u30e7\u30f3\u30fb\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u7528\u610f\u3057\u3066\u3044\u307e\u3059\u3002\u9060\u616e\u306a\u304f\u30c1\u30a7\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldcloud","title":"QFieldCloud\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u53d6\u5f97\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u767b\u9332\u30da\u30fc\u30b8\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3001\u8a73\u7d30\u3092\u5165\u529b\u3057\u3066\u65b0\u3057\u3044QFieldCloud\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u4f5c\u6210\u3057\u3066\u304f\u3060\u3055\u3044

\u767b\u9332\u30d5\u30a9\u30fc\u30e0

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_2","title":"\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u7de8\u96c6","text":"

\u500b\u4eba\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u307e\u3059\u3002\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u306e\u5199\u771f\u3092\u8ffd\u52a0\u3057\u305f\u308a\u3001\u6240\u6709\u6a29\u3084\u6240\u5c5e\u7d44\u7e54\u306e\u6982\u8981\u3092\u78ba\u8a8d\u3057\u305f\u308a\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_3","title":"\u8ab2\u91d1\u60c5\u5831","text":"

QFieldCloud Pro\u30d7\u30e9\u30f3\u307e\u305f\u306fOrganization\u30d7\u30e9\u30f3\u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u8ab2\u91d1\u60c5\u5831\u3092\u8ffd\u52a0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u30d7\u30ed\u30d7\u30e9\u30f3\u306e\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u624b\u9806\u306b\u5f93\u3063\u3066\u304f\u3060\u3055\u3044\uff1a

  1. \u30da\u30fc\u30b8\u53f3\u4e0a\u306e\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u30af\u30ea\u30c3\u30af
  2. \"\u30d7\u30ed\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\"\u3092\u30af\u30ea\u30c3\u30af
  3. \u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u30bb\u30af\u30b7\u30e7\u30f3\u3067\u3001\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u30af\u30ea\u30c3\u30af
  4. \u30d7\u30ed\u30bb\u30af\u30b7\u30e7\u30f3\u3067 \"\u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8\"\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002
  5. \u300c\u5229\u7528\u898f\u7d04\u300d\u3092\u3088\u304f\u8aad\u307f\u3001\u5229\u7528\u898f\u7d04\u306b\u540c\u610f\u306e\u4e0a\u3001\u300c\u6b21\u3078\u300d\u3002
  6. \u300c\u8acb\u6c42\u5148\u4f4f\u6240\u300d\u306e\u6b04\u306b\u5fc5\u8981\u4e8b\u9805\u3092\u8a18\u5165\u3057\u3001\u300c\u652f\u6255\u3044\u306b\u9032\u3080\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002

\u7d44\u7e54\u30d7\u30e9\u30f3\u306b\u3064\u3044\u3066\u306f\u3001\u4ee5\u4e0b\u306e\u624b\u9806\u306b\u5f93\u3063\u3066\u304f\u3060\u3055\u3044\uff1a

  1. \u30da\u30fc\u30b8\u53f3\u4e0a\u306e\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u30af\u30ea\u30c3\u30af
  2. \u300c\u7d44\u7e54\u306e\u4f5c\u6210\u300d\u3092\u30af\u30ea\u30c3\u30af
  3. \u300c\u4f5c\u6210\u300d\u3092\u30af\u30ea\u30c3\u30af
  4. 150\u6587\u5b57\u4ee5\u5185\u3001\u30a2\u30eb\u30d5\u30a1\u30d9\u30c3\u30c8\u3001\u6570\u5b57\u3001\u304a\u3088\u3073@/./+/-/_\u3067\u69cb\u6210\u3055\u308c\u308b\u7d44\u7e54\u540d\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  5. \u300c\u4f5c\u6210\u300d\u3092\u30af\u30ea\u30c3\u30af
  6. \u5fc5\u8981\u306a\u30b9\u30c8\u30ec\u30fc\u30b8\u5bb9\u91cf\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044
  7. \u300c\u5229\u7528\u898f\u7d04\u300d\u3092\u3088\u304f\u8aad\u307f\u3001\u5229\u7528\u898f\u7d04\u306b\u540c\u610f\u306e\u4e0a\u3001\u300c\u6b21\u3078\u300d\u3002
  8. \u300c\u8acb\u6c42\u5148\u4f4f\u6240\u300d\u306e\u6b04\u306b\u5fc5\u8981\u4e8b\u9805\u3092\u8a18\u5165\u3057\u3001\u300c\u652f\u6255\u3044\u306b\u9032\u3080\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002

\u8acb\u6c42\u5148\u60c5\u5831\u306b\u4e0d\u5099\u304c\u3042\u308b\u5834\u5408\u306f\u3001\u8acb\u6c42 > \u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3 > \u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8\u5b8c\u4e86\u306b\u9032\u307f\u3001\u3044\u3064\u3067\u3082\u30d5\u30a9\u30fc\u30e0\u3078\u306e\u5165\u529b\u3092\u5b8c\u4e86\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3059\u3079\u3066\u306e\u4fa1\u683c\u60c5\u5831\u306f\u3001\u4fa1\u683c\u30da\u30fc\u30b8\u3067\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldcloud_1","title":"QFieldCloud\u306e\u30b5\u30fc\u30d3\u30b9\u306e\u505c\u6b62\u3092\u3059\u308b","text":"
  1. QFieldCloud\u306e\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u3092\u30ad\u30e3\u30f3\u30bb\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5834\u5408\uff1a 1.1. Pro\u30d7\u30e9\u30f3\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\"\u8a2d\u5b9a \"\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002 1.2. \u7d44\u7e54\u30d7\u30e9\u30f3\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u306f\u3001\u7d44\u7e54\u306e\u540d\u524d\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\"\u7d44\u7e54\u306e\u7de8\u96c6 \"\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002\u3042\u306a\u305f\u304c\u305d\u306e\u7d44\u7e54\u306e\u6240\u6709\u8005\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308b\u3053\u3068\u306b\u7559\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002

  2. \u300c\u8ab2\u91d1\u300d\u30bb\u30af\u30b7\u30e7\u30f3\u306b\u9032\u307f\u3001\u300c\u5909\u66f4\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002

  3. \u300c\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u3092\u30ad\u30e3\u30f3\u30bb\u30eb\u300d\u3092\u9078\u629e\u3057\u307e\u3059\u3002

  4. \u7d9a\u3044\u3066\u8868\u793a\u3055\u308c\u308b\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u30a6\u30a3\u30f3\u30c9\u30a6\u3067\u30ad\u30e3\u30f3\u30bb\u30eb\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002

  5. \u305d\u306e\u5f8c\u3001\u73fe\u5728\u306e\u8ab2\u91d1\u671f\u9593\u306e\u7d42\u4e86\u6642\u306b\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u304c\u7d42\u4e86\u3059\u308b\u3053\u3068\u3092\u793a\u3059Nyuki\u304b\u3089\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_4","title":"\u7d44\u7e54","text":"

\u3042\u306a\u305f\u306e\u7d44\u7e54\u306f\u3053\u3053\u306b\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\u3055\u308c\u3066\u3044\u307e\u3059\u3002QField\u30a8\u30b3\u30b7\u30b9\u30c6\u30e0\u306e\u30b3\u30f3\u30bb\u30d7\u30c8\u306e\u30c1\u30fc\u30e0\u3001\u30e1\u30f3\u30d0\u30fc\u3001\u5f79\u5272\u306e\u8a73\u7d30\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_5","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

\u691c\u7d22\u3057\u3066\u30ea\u30b9\u30c8\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9078\u629e\u3059\u308b\u304b\u3001\u65b0\u898f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f5c\u6210\u3092\u958b\u59cb\u3057\u307e\u3059\u3002

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6982\u8981

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qgis-desktopqfieldcloud","title":"QGIS Desktop\u3067\u306eQFieldCloud\u3078\u306e\u63a5\u7d9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QFieldCloud\u306b\u63a5\u7d9a\u3059\u308b\u306b\u306f\u3001QGIS\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u300cQFieldSync\u300d\u304c\u5fc5\u8981\u3067\u3059\u3002\u6b21\u306e\u30b9\u30c6\u30c3\u30d7\u3067\u306f\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3001QFieldCloud\u3068\u306e\u9593\u3067\u30c7\u30fc\u30bf\u3092\u540c\u671f\u3059\u308b\u65b9\u6cd5\u3092\u8aac\u660e\u3057\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldsync","title":"QFieldSync\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","text":"

\u30d7\u30e9\u30b0\u30a4\u30f3 -> \u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u7ba1\u7406\u3068\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb...\u30e1\u30cb\u30e5\u30fc\u304b\u3089QGIS\u30d7\u30e9\u30b0\u30a4\u30f3\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3092\u958b\u304d\u307e\u3059\u3002

\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u4e00\u89a7\u304b\u3089QFieldSync\u3092\u63a2\u3057\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u6700\u65b0\u7248\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QFieldCloud\u306f\u307e\u3060\u30d9\u30fc\u30bf\u6bb5\u968e\u3067\u3042\u308b\u305f\u3081\u3001\u983b\u7e41\u306b\u66f4\u65b0\u3068\u4fee\u6b63\u304c\u884c\u308f\u308c\u307e\u3059\u3002QFieldSync\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u983b\u7e41\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u5834\u5408\u306f\u3001\u5831\u544a\u3059\u308b\u524d\u306b\u6700\u65b0\u306e\u30ea\u30ea\u30fc\u30b9\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002

\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u6210\u529f

\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u6210\u529f\u3059\u308b\u3068\u3001\u65b0\u3057\u3044\u30c4\u30fc\u30eb\u30d0\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff1a

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldcloud_2","title":"QFieldCloud\u306b\u30ed\u30b0\u30a4\u30f3","text":"

QFieldSync \u30c4\u30fc\u30eb\u30d0\u30fc\u306e\u30af\u30e9\u30a6\u30c9\u30a2\u30a4\u30b3\u30f3 \u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002 \u65b0\u3057\u3044\u30ed\u30b0\u30a4\u30f3\u753b\u9762\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff1a

\u30ed\u30b0\u30a4\u30f3\u753b\u9762

\u30a2\u30ab\u30a6\u30f3\u30c8\u767b\u9332\u6642\u306b\u4f5c\u6210\u3057\u305f\u8a8d\u8a3c\u60c5\u5831\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QGIS\u3067\u521d\u3081\u3066\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001QGIS\u3067\u4f7f\u7528\u3059\u308b\u4ed6\u306e\u3059\u3079\u3066\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u7ba1\u7406\u3059\u308b\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u8a2d\u5b9a\u3092\u6c42\u3081\u3089\u308c\u307e\u3059\u3002\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u3053\u3061\u3089\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\uff1a QGIS\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4e00\u89a7\u753b\u9762\u3067\u306f\u3001\u73fe\u5728\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u9752\u3044\u4e0b\u7dda\u3067\u8868\u793a\u3055\u308c\u3001\u5de6\u4e0b\u306b\u306f\u30ed\u30b0\u30a2\u30a6\u30c8\u30dc\u30bf\u30f3\u3001\u53f3\u5074\u306b\u306f\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u305f\u3081\u306e\u30af\u30e9\u30a6\u30c9\u30dc\u30bf\u30f3\u3001\u305d\u3057\u3066\u6700\u3082\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ea\u30b9\u30c8\u3092\u53d6\u5f97\u3059\u308b\u305f\u3081\u306e\u66f4\u65b0\u30dc\u30bf\u30f3\u304c\u3042\u308a\u307e\u3059\u3002\u65b0\u898f\u767b\u9332\u30e6\u30fc\u30b6\u30fc\u306b\u306f\u7a7a\u306e\u30c6\u30fc\u30d6\u30eb\u304c\u8868\u793a\u3055\u308c\u3001\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3068\u3059\u3050\u306b\u30ea\u30b9\u30c8\u304c\u5897\u3048\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4e00\u89a7\u753b\u9762\u306f\u3053\u306e\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff1a

QFieldSync\u3067\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4e00\u89a7

\u30a2\u30a4\u30b3\u30f3\u306f\u3001\u3055\u307e\u3056\u307e\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30af\u30e9\u30a6\u30c9\u3068\u30ed\u30fc\u30ab\u30eb\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u793a\u3057\u3066\u3044\u307e\u3059\u3002

\u30ed\u30fc\u30ab\u30eb\u30b9\u30c6\u30fc\u30bf\u30b9:

\u306f\u3001\u30ea\u30e2\u30fc\u30c8\u30af\u30e9\u30a6\u30c9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u307f\u304c\u5b58\u5728\u3059\u308b\u3053\u3068\u3092\u793a\u3057\u307e\u3059\u3002 \u306f\u3001\u30af\u30e9\u30a6\u30c9\u30fb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u30ed\u30fc\u30ab\u30eb\u306b\u3082\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3057\u307e\u3059\u3002

\u30af\u30e9\u30a6\u30c9\u30b9\u30c6\u30fc\u30bf\u30b9:

\u8d64 \u2014> \u30b9\u30c6\u30fc\u30bf\u30b9\u304c\u5931\u6557\u3057\u307e\u3057\u305f -> \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u7121\u52b9\u3067\u3001\u30af\u30e9\u30a6\u30c9\u306b\u7406\u89e3\u3055\u308c\u307e\u305b\u3093\u3002\u30e6\u30fc\u30b6\u30fc\u306f.qgs/.qgz\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fee\u6b63/\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 \u8336\u8272 \u2014> \u30b9\u30c6\u30fc\u30bf\u30b9\u304c\u30d3\u30b8\u30fc\u72b6\u614b\u3067\u3059\u3002\u3053\u306e\u9593\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u591a\u304f\u306e\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002 \u7dd1: status ok \u2014> \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u30af\u30e9\u30a6\u30c9\u304b\u3089\u6b63\u5e38\u306b\u30a2\u30f3\u30c7\u30b9\u30c8\u3055\u308c\u307e\u3057\u305f\u3002QField\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3092\u8a66\u307f\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u304c\u3001\u6210\u529f\u306f\u4fdd\u8a3c\u3055\u308c\u307e\u305b\u3093\u3002

\u5404\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u306f\u30c4\u30fc\u30eb\u30c1\u30c3\u30d7\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30ea\u30b9\u30c8\u5185\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30c0\u30d6\u30eb\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u7279\u5b9a\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30fb\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u8868\u793a\u3001\u7de8\u96c6\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

QFieldCloud\u3067\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldqfield-syncqfieldcloud","title":"QField\u3068QField Sync\u3067\u30c7\u30d5\u30a9\u30eb\u30c8\u306eQFieldCloud\u30b5\u30fc\u30d0\u30fc\u3092\u5909\u66f4\u3059\u308b","text":"

QField\u3068QFieldSync\u306f\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u3067app.qfield.cloud\u306eQFieldCloud\u30b5\u30fc\u30d3\u30b9\u306b\u63a5\u7d9a\u3057\u307e\u3059\u3002

QField\u3068QFieldSync\u304c\u63a5\u7d9a\u3059\u308b\u30c7\u30d5\u30a9\u30eb\u30c8\u306eQFieldCloud\u30b5\u30fc\u30d0\u3092\u5909\u66f4\u3067\u304d\u307e\u3059\uff1a

  1. QField \u307e\u305f\u306f QFieldSync \u3067\u30ed\u30b0\u30a4\u30f3\u753b\u9762\u3092\u958b\u304d\u307e\u3059\u3002
  2. Nyuki\u30a2\u30a4\u30b3\u30f3\uff08\u9752\u3044\u30cf\u30c1\u306eQFieldCloud\u30ed\u30b4\uff09\u3092\u30c0\u30d6\u30eb\u30bf\u30c3\u30d7\u3057\u307e\u3059\u3002
  3. \u3053\u306e\u64cd\u4f5c\u306b\u3088\u308a\u3001\u5e0c\u671b\u3059\u308bQFieldCloud\u30b5\u30fc\u30d0\u30fc\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3059\u308b\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002
  4. \u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u3001\u5e0c\u671b\u3059\u308b\u30b5\u30fc\u30d0\u30fc\u306e\u8a73\u7d30\u3092\u5165\u529b\u3057\u307e\u3059\u3002 (\u3053\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u7a7a\u306b\u3059\u308b\u3068\u3001app.qfield.cloud\u306b\u3042\u308b\u30c7\u30d5\u30a9\u30eb\u30c8\u306eQFieldCloud\u30b5\u30fc\u30d0\u306b\u63a5\u7d9a\u3055\u308c\u307e\u3059\u3002)

QField Sync\u306e\u30ec\u30d9\u30ea\u30f3\u30b0\u30b5\u30fc\u30d0\u30fc

QField\u306e\u30ec\u30d9\u30ea\u30f3\u30b0\u30b5\u30fc\u30d0\u30fc

Note

It's important to note that QFieldSync does not support the same cloud project in multiple QGIS profiles. As a recommendation use a single QGIS profile for your QFieldCloud projects to avoid synchronization issues.

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_6","title":"\u30af\u30e9\u30a6\u30c9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f5c\u6210\u3068\u8a2d\u5b9a","text":"

\u5de6\u4e0b\u306e\u30af\u30e9\u30a6\u30c9\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u65b0\u898f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3002\u307e\u305a\u3001\u65b0\u898f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f5c\u6210\u65b9\u6cd5\u3092\u4ee5\u4e0b\u306e\u4e2d\u304b\u3089\u9078\u629e\u3057\u307e\u3059\u3002

  • \"\u73fe\u5728\u958b\u3044\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30af\u30e9\u30a6\u30c9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5909\u63db\u3059\u308b\" \u73fe\u5728\u958b\u3044\u3066\u3044\u308b QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u65b0\u3057\u3044 QFieldCloud \u4e92\u63db\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u969b\u3001\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u30ed\u30fc\u30ab\u30eb\u30df\u30e9\u30fc\u3068\u3057\u3066\u6a5f\u80fd\u3059\u308b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002\u30d9\u30af\u30c8\u30eb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u8907\u6570\u306e\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u306e\u30c7\u30fc\u30bf\u540c\u671f\u3092\u5bb9\u6613\u306b\u3059\u308b\u305f\u3081\u306b\u30b8\u30aa\u30d1\u30c3\u30b1\u30fc\u30b8\u5f62\u5f0f\u306b\u5909\u63db\u3055\u308c\u3001\u305d\u306e\u4ed6\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u30bf\u30a4\u30d7\u306f\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002

\u73fe\u5728\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5909\u63db\u3059\u308b\u306b\u306f\u3001\u5b8c\u5168\u306b\u7a7a\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u5fc5\u9808\u3067\u3059\u3002

  • \"\u65b0\u3057\u3044\u7a7a\u306eQFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\" \u65b0\u3057\u3044\u7a7a\u306eQFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u9078\u629e\u3057\u305f\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306b\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u30eb\u30fc\u30c8\u3068\u3057\u3066\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u95a2\u9023\u3059\u308b\u3059\u3079\u3066\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u79fb\u52d5\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u306f\u540c\u671f\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u305f\u3068\u304d\u306e\u307f\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u307e\u3059\u3002\u9078\u629e\u3057\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306bQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u304c1\u3064\u4ee5\u4e0a\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a73\u7d30

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d\u3001\u8aac\u660e\u3001\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u5165\u529b\u3059\u308b\u30d5\u30a9\u30fc\u30e0\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u306f\u3001\u3055\u307e\u3056\u307e\u306a\u72b6\u6cc1\u304c\u5f97\u3089\u308c\u307e\u3059\uff1a

  • \u5165\u529b\u3055\u308c\u305f\u30d1\u30b9\u306bQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002
  • \u5165\u529b\u3055\u308c\u305f\u30d1\u30b9\u306b\u306f1\u3064\u306eQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u542b\u307e\u308c\u307e\u3059\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  • \u5165\u529b\u3055\u308c\u305f\u30d1\u30b9\u306f\u76f8\u5bfe\u30d1\u30b9\u3067\u3059\u3002\u7d76\u5bfe\u30d1\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  • \u5165\u529b\u3055\u308c\u305f\u30d1\u30b9\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u6709\u52b9\u306a\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30d1\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  • \u5165\u529b\u3055\u308c\u305f\u30d1\u30b9\u306f\u65e2\u5b58\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u306e\u30d5\u30a9\u30fc\u30e0\u3092\u9001\u4fe1\u3057\u305f\u5f8c\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002
  • \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u8907\u6570\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f\u3002\u30eb\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306bQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30921\u3064\u3060\u3051\u6b8b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
"},{"location":"ja/get-started/tutorials/get-started-qfc/#_7","title":"\u7d44\u7e54\u5185\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b","text":"

How to create a project in an organization:

Option 1: Directly convert your local project to an Organization QFieldCloud project:

  1. Follow the steps configure your cloud project, ultil you get the \"Project details\".

  2. Change the owner of the project to your Organization.

  3. Click on \"Create\" to start the conversion and synchronization. When finish you will see the project is in your Organization in QFieldCloud.

Note

QField Sync 4.6 or newer is required for this functionality

Option 2: Uploading directly to the organization:

  1. \u7d44\u7e54\u3092\u9078\u629e\u3059\u308b\u3002

  2. \u7d44\u7e54\u306b\u5165\u3063\u305f\u3089\u3001\u300c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002

  3. \u300c\u7a7a\u306e\u65b0\u898f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u300d\u3092\u9078\u629e\u3059\u308b\u3002

  4. \u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u6982\u8981\u3067\u898b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

  5. QGIS\u306eQFieldSync\u3067\u3001\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u8868\u793a\u3055\u308c\u308b\u306e\u3067\u3001\u300c\u9078\u629e\u3055\u308c\u305f\u30af\u30e9\u30a6\u30c9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u7de8\u96c6\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002

  6. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u30d5\u30a9\u30eb\u30c0\u3092\u9078\u629e\u3057\u307e\u3059\u3002

  7. \u9078\u629e\u3057\u305f\u30d5\u30a9\u30eb\u30c0\u306b\u3001\u3059\u3067\u306b\u4f5c\u696d\u6e08\u307f\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8cbc\u308a\u4ed8\u3051\u308b\u304b\u3001\u65b0\u898f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

  8. \u30d5\u30a9\u30eb\u30c0\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u683c\u7d0d\u3055\u308c\u305f\u3089\u3001\u305d\u308c\u3092\u540c\u671f\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

  9. \u6700\u5f8c\u306b\u3001\u5909\u66f4\u3092\u30af\u30e9\u30a6\u30c9\u306b\u30d7\u30c3\u30b7\u30e5\u3057\u307e\u3059\u3002

  10. \u30d5\u30a1\u30a4\u30eb\u304c\u7d44\u7e54\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5b58\u5728\u3059\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002

Option 3: Moving the project from your own account to the Organizations:

  1. QFieldCloud\u306b\u65e2\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u3042\u308b\u5834\u5408\uff08\u30af\u30e9\u30a6\u30c9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a\u3092\u53c2\u7167\uff09\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u300c\u8a2d\u5b9a\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6240\u6709\u6a29\u3092\u8b72\u6e21\u3059\u308b\u3092\u9078\u629e\u3057\u3066\u3001\u8ee2\u9001\u3059\u308b\u7d44\u7e54\u3092\u9078\u629e\u3057\u307e\u3059\u3002

  2. \u8ee2\u9001\u3092\u78ba\u8a8d\u3059\u308b\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001\"Here be dragons\"\u3068\u5165\u529b\u3057\u3001\"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8ee2\u9001\"\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfield","title":"QField\u7528\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u3092\u8a2d\u5b9a\u3059\u308b","text":"

QFieldSync\u30c4\u30fc\u30eb\u30d0\u30fc\u306e5\u756a\u76ee\u306e\u30a2\u30a4\u30b3\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u3092\u8a2d\u5b9a\u3057\u307e\u3059 . \u3053\u3053\u3067QFieldCloud\u306e\u30ec\u30a4\u30e4\u30fc\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002\u307b\u3068\u3093\u3069\u306e\u5834\u5408\u3001\u30aa\u30f3\u30e9\u30a4\u30f3\u30ec\u30a4\u30e4\u30fc\u304b\u30aa\u30d5\u30e9\u30a4\u30f3\u30ec\u30a4\u30e4\u30fc\u304b\u3092\u8a2d\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3088\u308a\u304d\u3081\u7d30\u304b\u3044\u5236\u5fa1\u3092\u884c\u3046\u306b\u306f\u3001\u8a73\u7d30\u8a2d\u5b9a\u3067\u30ec\u30a4\u30e4\u30fc\u3054\u3068\u306b\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002\u30ec\u30a4\u30e4\u30fc\u306e\u8a2d\u5b9a\u65b9\u6cd5\u306b\u3064\u3044\u3066\u306f\u3001Get Started guide for QFieldSync \u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u5171\u540c\u7de8\u96c6\u306b\u306f GeoPackage \u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002\u30d9\u30af\u30bf\u30fc\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306e\u30b5\u30dd\u30fc\u30c8\u306b\u3064\u3044\u3066\u306f\u3001advanced setup guide\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u4e3b\u30ad\u30fc\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u306a\u3044\u5b9f\u9a13\u7684\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\uff08Shapefile\u3001GeoJSON\u306a\u3069\uff09\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u5404\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3092\u4e00\u610f\u306b\u8b58\u5225\u3059\u308b\u4e3b\u30ad\u30fc\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u5c0f\u6587\u5b57\u306efid\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u7528\u610f\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

QField\u304c\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u308b\u30e9\u30b9\u30bf\u30fc\u304a\u3088\u3073\u30d9\u30af\u30bf\u30fc\u30fb\u30ec\u30a4\u30e4\u30fc\u30fb\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306f\u3059\u3079\u3066\u3001\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30c7\u30fc\u30bf\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_8","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9","text":"

\u4e00\u5ea6\u8a2d\u5b9a\u3057\u305f\u3089\u3001\u30af\u30e9\u30a6\u30c9\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u540c\u671f\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u958b\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u3053\u3067\u3001\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3068\u30af\u30e9\u30a6\u30c9\u4e0a\u306e\u30d5\u30a1\u30a4\u30eb\u3001\u3069\u3061\u3089\u3092\u9078\u3076\u304b\u3092\u6c7a\u3081\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002

\u540c\u671f

\u3053\u308c\u3067QFieldCloud\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30d5\u30a1\u30a4\u30eb\u304c\u8868\u793a\u3055\u308c\u308b\u306f\u305a\u3067\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldcloud_3","title":"QFieldCloud\u306e\u5909\u66f4\u901a\u77e5\u3092\u6709\u52b9\u306b\u3059\u308b","text":"
  1. \u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u8a2d\u5b9a\u306b\u30a2\u30af\u30bb\u30b9\u3057\u307e\u3059\u3002
  2. \u901a\u77e5\u30bb\u30af\u30b7\u30e7\u30f3\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002\u3053\u3053\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u767b\u9332\u3055\u308c\u3066\u3044\u308bE\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3067\u53d7\u4fe1\u3057\u305f\u3044\u901a\u77e5\u306e\u983b\u5ea6\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059

\u901a\u77e5\u3055\u308c\u308b\u30a4\u30d9\u30f3\u30c8\u306f\u4ee5\u4e0b\u306e\u901a\u308a: - \u30e6\u30fc\u30b6\u30fc\u304c\u4f5c\u6210\u3055\u308c\u305f - \u7d44\u7e54\u304c\u4f5c\u6210\u3055\u308c\u305f - \u7d44\u7e54\u304c\u524a\u9664\u3055\u308c\u305f - \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u305f - \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u524a\u9664\u3055\u308c\u305f - \u30c1\u30fc\u30e0\u304c\u4f5c\u6210\u3055\u308c\u305f - \u30c1\u30fc\u30e0\u304c\u524a\u9664\u3055\u308c\u305f - \u30c1\u30fc\u30e0\u306b\u30e1\u30f3\u30d0\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u305f - \u30c1\u30fc\u30e0\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u524a\u9664\u3055\u308c\u305f - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u4f5c\u6210\u3055\u308c\u305f - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u524a\u9664\u3055\u308c\u305f - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u305f - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u524a\u9664\u3055\u308c\u305f

\u3042\u306a\u305f\u304c\u30a2\u30af\u30bf\u30fc\u3067\u306f\u306a\u3044\u30a4\u30d9\u30f3\u30c8\u306e\u901a\u77e5\u3092\u53d7\u3051\u53d6\u308a\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u901a\u77e5\u306f\u3001\u7279\u306b\u3042\u306a\u305f\u306e\u7d44\u7e54\u306e\u4ed6\u306e\u30e1\u30f3\u30d0\u30fc\u3084\u3042\u306a\u305f\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u306b\u3088\u3063\u3066\u958b\u59cb\u3055\u308c\u305f\u30a4\u30d9\u30f3\u30c8\u306e\u305f\u3081\u306e\u3082\u306e\u3067\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_9","title":"\u30d5\u30a3\u30fc\u30eb\u30c9\u30fb\u30c7\u30d0\u30a4\u30b9","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfield_1","title":"QField\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","text":"

Play\u30b9\u30c8\u30a2\u304b\u3089QField\u306e\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u4e00\u756a\u4e0b\u307e\u3067\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u3001\u30d9\u30fc\u30bf\u30c6\u30b9\u30c8\u3092\u6709\u52b9\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002 \u3053\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u672c\u756a\u3067\u4f7f\u7528\u3057\u306a\u3044\u3067\u304f\u3060\u3055\u3044\uff01

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QField 2.0\u306f\u307e\u3060\u30d9\u30fc\u30bf\u6bb5\u968e\u306a\u306e\u3067\u3001\u5b9a\u671f\u7684\u306a\u66f4\u65b0\u3068\u4fee\u6b63\u304c\u5c11\u306a\u304f\u3068\u3082\u6bce\u9031\u3042\u308a\u307e\u3059\u3002\u5c11\u306a\u304f\u3068\u3082\u9031\u306b\u4e00\u5ea6\u306f\u5b9f\u9a13\u7684\u306aQField\u3092\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u5834\u5408\u3001\u5831\u544a\u3059\u308b\u524d\u306b\u6700\u65b0\u306e\u30ea\u30ea\u30fc\u30b9\u3067\u518d\u73fe\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_10","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u53d6\u308a\u639b\u304b\u308b","text":"

\u3088\u3046\u3053\u305d

\u30e6\u30fc\u30b6\u30fc\u540d\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u30ed\u30b0\u30a4\u30f3\u3059\u308b

\u30ed\u30b0\u30a4\u30f3

\u30c7\u30d0\u30a4\u30b9\u306b\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9078\u629e\u3057\u307e\u3059\uff1a

\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_11","title":"\u5909\u66f4\u3092\u540c\u671f\u3059\u308b","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5909\u66f4\u3092\u52a0\u3048\u307e\u3059\u3002\u65b0\u898f\u30d5\u30a3\u30fc\u30c1\u30e3\u306e\u4f5c\u6210\u3001\u30d5\u30a3\u30fc\u30c1\u30e3\u306e\u524a\u9664\u3001\u30b8\u30aa\u30e1\u30c8\u30ea\u3084\u5c5e\u6027\u306e\u5909\u66f4\u3092\u884c\u3044\u307e\u3059\u3002 \u753b\u9762\u5de6\u4e0a\u306e\u9752\u3044\u30af\u30e9\u30a6\u30c9\u30dc\u30bf\u30f3\u3092\u958b\u304d\u307e\u3059\uff1a

\u30af\u30e9\u30a6\u30c9\u30dc\u30bf\u30f3

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u52a0\u3048\u305f\u5909\u66f4\u306b\u5bfe\u5fdc\u3059\u308b\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u305d\u308c\u305e\u308c\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306b\u306f\u3001\u3069\u306e\u3088\u3046\u306a\u3053\u3068\u304c\u8d77\u3053\u308b\u304b\u306b\u3064\u3044\u3066\u306e\u8aac\u660e\u304c\u3042\u308a\u307e\u3059\uff1a

\u30a2\u30af\u30b7\u30e7\u30f3

\u30af\u30e9\u30a6\u30c9\u4e0a\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3059\u3079\u3066\u306e\u4eba\u304c\u3001\u3042\u306a\u305f\u306e\u5909\u66f4\u3092\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002

QFieldCloud\u306e\u9ad8\u5ea6\u306a\u8a2d\u5b9a\u304a\u3088\u3073QFieldCloud \u6280\u8853\u53c2\u8003\u60c5\u5831\u306b\u8a73\u7d30\u306a\u60c5\u5831\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfs/","title":"\u30b9\u30bf\u30fc\u30c8\u30fb\u30ac\u30a4\u30c9","text":""},{"location":"ja/get-started/tutorials/get-started-qfs/#qfieldsync","title":"QFieldSync\u30d7\u30e9\u30b0\u30a4\u30f3","text":"

QFieldSync\u30d7\u30e9\u30b0\u30a4\u30f3\u306fQField\u3067\u4f7f\u3048\u308b\u3088\u3046\u306bQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6e96\u5099\u3057\u30d1\u30c3\u30b1\u30fc\u30b8\u4f5c\u6210\u3059\u308b\u306e\u306b\u5f79\u306b\u7acb\u3061\u307e\u3059\u3002

QFieldSync\u306f\u3001\u6b21\u306e\u81ea\u52d5\u5316\u306b\u3088\u308a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6e96\u5099\u3059\u308b\u306e\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002

  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u306b\u5fc5\u8981\u306a\u624b\u9806 (\u4f8b\u3048\u3070\u3001 portable_project)
  • \u4e00\u679a\u306e\u30e9\u30b9\u30bf\u30ec\u30a4\u30e4\u30fc\u5b9a\u7fa9\u3055\u308c\u305f\u30b9\u30bf\u30a4\u30eb\u304b\u3089\u306e\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306e\u751f\u6210\u307e\u305f\u306f\u3001 \u30de\u30c3\u30d7\u30c6\u30fc\u30de\u306b\u3088\u3063\u3066\u3067\u304d\u307e\u3059\u3002
  • \u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u6a5f\u80fd\u306e\u69cb\u6210\u3068 \u5909\u66f4\u5185\u5bb9\u306e\u540c\u671f
"},{"location":"ja/get-started/tutorials/get-started-qfs/#_1","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc","text":"

\u30d7\u30ed\u30bb\u30b9\u306e\u6982\u8981\u3092\u7c21\u5358\u306b\u8aac\u660e\u3059\u308b\u305f\u3081\u306b\u3001\u4e00\u822c\u7684\u306a\u624b\u9806\u306e\u30ea\u30b9\u30c8\u3092\u4ee5\u4e0b\u306b\u793a\u3057\u307e\u3059\u3002

  1. QField\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u751f\u6210\u3057\u307e\u3059\u3002 \u3053\u308c\u306f\u5225\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u306b\u3042\u308b\u4f5c\u696d\u7528\u306e\u30b3\u30d4\u30fc\u3067\u3059\u3002
  2. QField\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5bfe\u8c61\u306e\u30c7\u30d0\u30a4\u30b9\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002
  3. \u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u30c7\u30fc\u30bf\u53ce\u96c6\u306b\u884c\u304d\u307e\u3057\u3087\u3046\u3002
  4. \u66f4\u65b0\u3057\u305f\u30c7\u30fc\u30bf\u3092\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30de\u30b7\u30f3\u306b\u30b3\u30d4\u30fc\u3057\u3066\u623b\u3057\u307e\u3059\u3002
  5. \u66f4\u65b0\u3057\u305f\u30c7\u30fc\u30bf\u3092\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3082\u3057\u304f\u306f\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u671f\u3057\u307e\u3059\u3002
"},{"location":"ja/get-started/tutorials/get-started-qfs/#_2","title":"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","text":"

QGIS\u3067\u30d7\u30e9\u30b0\u30a4\u30f3\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u958b\u3044\u3066\u3001 qfield sync \u3068\u691c\u7d22\u3057\u307e\u3059\u3002\u30ea\u30b9\u30c8\u306e\u4e2d\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u9078\u629e\u3057\u3001 \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb \u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002

QGIS\u30d7\u30e9\u30b0\u30a4\u30f3\u30ea\u30dd\u30b8\u30c8\u30ea\u306eQField Sync\u30d7\u30e9\u30b0\u30a4\u30f3

"},{"location":"ja/get-started/tutorials/get-started-qfs/#_3","title":"\u69cb\u6210","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u69cb\u6210\u306f\u3001.qgs\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30de\u30b9\u30bf\u30fc\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002 \u3053\u308c\u306b\u3088\u308a\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4e00\u5ea6\u4e8b\u524d\u8a2d\u5b9a\u3059\u308c\u3070\u3001\u7e70\u308a\u8fd4\u3057\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a

"},{"location":"ja/get-started/tutorials/get-started-qfs/#_4","title":"\u30ec\u30a4\u30e4\u30fc\u306e\u69cb\u6210","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u306e\u8a2d\u5b9a

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u69cb\u6210\u30c0\u30a4\u30a2\u30ed\u30b0\u3067\u306f\u3001 \u30a2\u30af\u30b7\u30e7\u30f3 \u306f\u500b\u5225\u306e\u30ec\u30a4\u30e4\u30fc\u3054\u3068\u306b\u5b9a\u7fa9\u3067\u304d\u307e\u3059\u3002\u30ec\u30a4\u30e4\u30fc\u306e\u7a2e\u985e\u306b\u3088\u3063\u3066\u7570\u306a\u308b\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u30b3\u30d4\u30fc

\uff1a\u30ec\u30a4\u30e4\u30fc\u304c\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u5185\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306f\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u306e\u307f\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u4f55\u3082\u3057\u306a\u3044

\uff1a\u305d\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u5bfe\u3057\u3066\u306f\u4f55\u3082\u5909\u66f4\u3057\u307e\u305b\u3093\u3002\u3053\u308c\u306fWMS\u3001WFS\u3084PostGIS\u306a\u3069\u306e\u975e\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u306e\u307f\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6

\uff1a\u30ec\u30a4\u30e4\u30fc\u306e\u4f5c\u696d\u7528\u30b3\u30d4\u30fc\u304c\u30d1\u30c3\u30b1\u30fc\u30b8\u30d5\u30a9\u30eb\u30c0\u30fc\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002 \u4f5c\u696d\u4e2d\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u884c\u308f\u308c\u305f\u3059\u3079\u3066\u306e\u5909\u66f4\u306f\u3001\u30ed\u30b0\u3068\u3057\u3066\u8a18\u9332\u3055\u308c\u307e\u3059\u3002 \u5909\u66f4\u5185\u5bb9\u3092\u306e\u3061\u306b\u540c\u671f\u3059\u308b\u969b\u306f\u3001\u3053\u306e\u30ed\u30b0\u304c\u518d\u751f\u3055\u308c\u3001\u3059\u3079\u3066\u306e\u5909\u66f4\u304c\u30e1\u30a4\u30f3\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u3082\u9069\u7528\u3055\u308c\u307e\u3059\u3002 \u7af6\u5408\u3059\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002

\u524a\u9664

\uff1a\u305d\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u4f5c\u696d\u7528\u306e\u30b3\u30d4\u30fc\u304b\u3089\u306f\u524a\u9664\u3055\u308c\u307e\u3059\u3002\u30ec\u30a4\u30e4\u30fc\u304c\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u4f7f\u308f\u308c\u3066\u3044\u305f\u308a\u3059\u308b\u969b\u306b\u3068\u3066\u3082\u4fbf\u5229\u306a\u6a5f\u80fd\u3067\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u5f8c\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4e0a\u3067\u305d\u306e\u30ec\u30a4\u30e4\u304c\u8868\u793a\u3055\u308c\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002

\u30d7\u30ed\u30d1\u30c6\u30a3

\u30d7\u30ed\u30d1\u30c6\u30a3\u306b\u306f\u3001QField\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5fae\u8abf\u6574\u3059\u308b\u305f\u3081\u306e\u8ffd\u52a0\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u3044\u304f\u3064\u304b\u3042\u308a\u307e\u3059\u3002

  1. \u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u30ed\u30c3\u30af\uff1a\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u5909\u66f4\u3092\u8a31\u53ef\u305b\u305a\u3001\u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u5c5e\u6027\u306e\u307f\u5909\u66f4\u3092\u8a31\u53ef\u3059\u308b\u3002
  2. \u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u540d\u524d\u306e\u8a2d\u5b9a\u306f Configurable picture path\u3092\u53c2\u7167\u304f\u3060\u3055\u3044\u3002
  3. \u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30a8\u30c7\u30a3\u30bf\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306b\u8868\u793a\u3055\u308c\u308b\u9805\u76ee\u306e\u6700\u5927\u6570\u3092\u8a2d\u5b9a\u3059\u308b

QFieldSync\u306e\u30ec\u30a4\u30e4\u30d7\u30ed\u30d1\u30c6\u30a3

"},{"location":"ja/get-started/tutorials/get-started-qfs/#_5","title":"\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306e\u69cb\u6210","text":"

\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306f\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u4e00\u756a\u4e0b\u306e\u30ec\u30a4\u30e4\u30fc\u3068\u3057\u3066\u8ffd\u52a0\u3055\u308c\u308b\u30e9\u30b9\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3067\u3059\u3002

\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3055\u308c\u308b\u305f\u3073\u306b\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u304c\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3055\u308c\u307e\u3059\u3002 \u95a2\u5fc3\u306e\u3042\u308b\u30a8\u30ea\u30a2\u30fc\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3055\u308c\u308b\u7bc4\u56f2\u30fc\u306f\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u30f3\u30b0\u6642\u306b\u9078\u629e\u3055\u308c\u307e\u3059\u3002

\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306b\u306f2\u3064\u306e\u30bd\u30fc\u30b9\u304c\u3042\u308a\u307e\u3059\u3002

\u30ec\u30a4\u30e4\u30fc

\uff1a\u30e9\u30b9\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3067\u3059\u3002\u3053\u308c\u306fWMS\u306e\u3088\u3046\u306a\u30aa\u30f3\u30e9\u30a4\u30f3\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u30aa\u30d5\u30e9\u30a4\u30f3\u7528\u306b\u30b3\u30d4\u30fc\u3059\u308b\u969b\u3084\u3001ECW\u3068MrSID\u306e\u3088\u3046\u306a\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u30ec\u30a4\u30e4\u30fc\u3092\u4f5c\u696d\u7528\u30b3\u30d4\u30fc\u3068\u3057\u3066\u6271\u3044\u305f\u3044\u5834\u5408\u306a\u3069\u306b\u5f79\u306b\u7acb\u3061\u307e\u3059\u3002

\u30de\u30c3\u30d7\u30c6\u30fc\u30de

\uff1a\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3067\u3059\u3002\u3053\u308c\u306f\u30b9\u30bf\u30a4\u30eb\u8a2d\u5b9a\u3055\u308c\u305f\u3044\u304f\u3064\u304b\u306e\u30ec\u30a4\u30e4\u3092\u7d44\u307f\u5408\u308f\u305b\u3066\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3092\u751f\u6210\u3059\u308b\u969b\u306b\u5f79\u306b\u7acb\u3061\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u4f5c\u696d\u30d1\u30c3\u30b1\u30fc\u30b8\u304b\u3089\u524a\u9664\u3067\u304d\u3001\u30c7\u30d0\u30a4\u30b9\u3067\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3059\u308b\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\u3002 \u3053\u308c\u306b\u3088\u308a\u3001\u30c7\u30d0\u30a4\u30b9\u306e\u30c7\u30a3\u30b9\u30af\u5bb9\u91cf\u3068\u30d0\u30c3\u30c6\u30ea\u30fc\u3092\u7bc0\u7d04\u3067\u304d\u307e\u3059\u3002

\u30bf\u30a4\u30eb\u30b5\u30a4\u30ba\u306f\u7a7a\u9593\u89e3\u50cf\u5ea6\u3092\u5b9a\u7fa9\u3057\u3001 \u30d4\u30af\u30bb\u30eb\u3054\u3068\u306e\u5730\u56f3\u5358\u4f4d\u306e\u6570\u3092\u6c7a\u5b9a\u3057\u307e\u3059\u3002 \u30de\u30c3\u30d7\u30ad\u30e3\u30f3\u30d0\u30b9\u306eCRS\u306e\u5358\u4f4d\u304c\u30e1\u30fc\u30c8\u30eb\u3067\u3001\u30bf\u30a4\u30eb\u30b5\u30a4\u30ba\u304c1\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u5404\u30e9\u30b9\u30bf\u30fc\u306e\u30d4\u30af\u30bb\u30eb\u306e\u7a7a\u9593\u7bc4\u56f2\u306f1 x 1 m\u306b\u306a\u308a\u30011000\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u5404\u30e9\u30b9\u30bf\u30fc\u30d4\u30af\u30bb\u30eb\u306e\u7a7a\u9593\u7bc4\u56f2\u306f1 km2\u306b\u306a\u308a\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfs/#_6","title":"\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u306e\u69cb\u6210","text":"

\u3082\u3057 \u5bfe\u8c61\u9818\u57df\u306e\u5730\u7269\u306e\u307f\u3092\u540c\u671f \u304c\u30c1\u30a7\u30c3\u30af\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u5730\u56f3\u30ad\u30e3\u30f3\u30d1\u30b9\u306e\u5bfe\u8c61\u306e\u9818\u57df\u5185\u306b\u542b\u307e\u308c\u308b\u5730\u7269\u306e\u307f\u304c\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u7528\u306e\u4f5c\u696d\u30b3\u30d4\u30fc\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfs/#qfield","title":"QField\u7528\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u3059\u308b","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u69cb\u6210\u304c\u7d42\u308f\u3063\u305f\u3089\u30011\u3064\u306e\u30d5\u30a9\u30eb\u30c0\u5185\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u3057\u307e\u3059\u3002\u3053\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u306b\u306f .qgs\u30d5\u30a1\u30a4\u30eb\u3084\u4f7f\u7528\u3055\u308c\u308b\u30c7\u30fc\u30bf\u304c\u542b\u307e\u308c\u307e\u3059\u3002

QField\u7528\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30d1\u30c3\u30b1\u30fc\u30b8\u3059\u308b

\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u30c7\u30d0\u30a4\u30b9\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002QField\u3092\u8d77\u52d5\u3057\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u3044\u3066\u3001\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u958b\u59cb\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u307e\u305f\u3001QGIS\u306e\u901a\u5e38\u306e\u540d\u524d\u3092\u4ed8\u3051\u3066\u4fdd\u5b58\u3092\u4f7f\u7528\u3057\u3066QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u3053\u3068\u3082\u5fd8\u308c\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002\u5909\u66f4\u5185\u5bb9\u3092\u540c\u671f\u3059\u308b\u3068\u304d\u306b\u5f8c\u3067\u305d\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u304f\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u30f3\u30b0\u4e2d\u306b\u3001Advanced -> Directories to be copied \u3067\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u3001\u30b3\u30d4\u30fc\u3059\u308b\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u9078\u629e

"},{"location":"ja/get-started/tutorials/get-started-qfs/#qfieldcloudios","title":"QFieldCloud\u3092\u4f7f\u308f\u305a\u306biOS\u30c7\u30d0\u30a4\u30b9\u3068\u540c\u671f\u3059\u308b\u65b9\u6cd5","text":"

iTunes\u306e\u30d5\u30a1\u30a4\u30eb\u5171\u6709\u6a5f\u80fd\u3092\u4f7f\u3063\u3066\u3001QField\u306e\u30eb\u30fc\u30c8\u30d5\u30a9\u30eb\u30c0\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u3066\u304f\u3060\u3055\u3044\u3002

  1. iTunes\u30a2\u30d7\u30ea\u3092\u958b\u304d\u3001iTunes\u30a6\u30a3\u30f3\u30c9\u30a6\u306e\u5de6\u4e0a\u4ed8\u8fd1\u306b\u3042\u308biPhone\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
  2. \u5de6\u30b5\u30a4\u30c9\u30d0\u30fc\u306e\u30d5\u30a1\u30a4\u30eb\u5171\u6709\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
  3. \u30a2\u30d7\u30ea\u306eQField\u3092\u9078\u629e\u3057\u3001Add File\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30d5\u30a1\u30a4\u30eb\u30d6\u30e9\u30a6\u30b6\u304c\u958b\u304d\u307e\u3059\u3002
  4. \u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u307e\u3059\u3002
"},{"location":"ja/get-started/tutorials/get-started-qfs/#qfield_1","title":"QField\u304b\u3089\u306e\u540c\u671f","text":"

\u53ce\u96c6\u3057\u305f\u5185\u5bb9\u3092\u540c\u671f\u3059\u308b\u5834\u5408\u306f\u3001QGIS\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\uff08\u901a\u5e38\u306e\u540d\u524d\u3092\u4ed8\u3051\u3066\u4fdd\u5b58\u304b\u3089\u4fdd\u5b58\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\uff09\u3092\u518d\u5ea6\u958b\u304d\u307e\u3059\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u3092\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u306b\u30b3\u30d4\u30fc\u3092\u3057\u3001 QField\u304b\u3089\u540c\u671f\u3059\u308b \u30e1\u30cb\u30e5\u30fc\u3092\u4f7f\u3063\u3066\u3001\u66f4\u65b0\u5185\u5bb9\u3092\u30dd\u30fc\u30bf\u30d6\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30e1\u30a4\u30f3\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u540c\u671f\u3057\u307e\u3059\u3002

QField\u304b\u3089\u540c\u671f\u3059\u308b

\u30c7\u30fc\u30bf\u306e\u540c\u671f\u306f\u3001\u5fc5\u305a\u4e00\u5ea6\u3060\u3051\u884c\u3063\u3066\u304f\u3060\u3055\u3044\u3002\u3064\u307e\u308a\u3001\u518d\u5ea6\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u306b\u884c\u304f\u5834\u5408\u306f\u3001\u5f8c\u3005\u306e\u540c\u671f\u554f\u984c\uff08\u91cd\u8907\u306a\u3069\uff09\u3092\u907f\u3051\u308b\u305f\u3081\u306b\u3001\u4e8b\u524d\u306b\u65b0\u3057\u3044 QField \u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u4f5c\u6210\u3057\u3066\u304a\u304f\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/","title":"\u5c5e\u6027\u60c5\u5831\u30d5\u30a9\u30fc\u30e0","text":""},{"location":"ja/how-to/attributes-form/#_1","title":"\u5c5e\u6027\u60c5\u5831\u30d5\u30a9\u30fc\u30e0","text":"

QField\u306fQGIS\u306b\u985e\u4f3c\u3057\u305f\u30d5\u30a9\u30fc\u30e0\u3092\u4f5c\u6210\u3057\u307e\u3059\u304c\u3001QGIS\u3068\u540c\u7b49\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002QGIS\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306f\u3001\u53ef\u80fd\u306a\u9650\u308a\u6700\u9069\u306b\u306a\u308b\u3088\u3046\u306b\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3001\u30e2\u30d0\u30a4\u30eb\u7528\u306b\u6700\u9069\u5316\u3055\u308c\u3066\u3044\u307e\u3059\u3002

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u30bf\u30a4\u30d7 \u30b5\u30dd\u30fc\u30c8\u306e\u53ef\u5426 \u5099\u8003 \u30c6\u30ad\u30b9\u30c8\u7de8\u96c6 - HTML\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093 - \u6570\u5024\u5165\u529b\u306f\u30bf\u30a4\u30d7\u306b\u5fdc\u3058\u3066\u5f37\u5236\u3055\u308c\u307e\u3059\u3002 \u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9 \u30d0\u30ea\u30e5\u30fc\u30de\u30c3\u30d7 \u975e\u8868\u793a \u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8 \u3053\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u30ab\u30e1\u30e9\u6a5f\u80fd\u3068\u7d71\u5408\u3055\u308c\u3066\u3044\u307e\u3059\u3002pdf\u3084doc\u306a\u3069\u306e\u4ed6\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u3053\u3068\u3082\u3067\u304d\u307e\u3059\uff08\u5229\u7528\u8005\u304c\u9069\u5207\u306a\u30d3\u30e5\u30fc\u30a2\u3092\u6301\u3063\u3066\u3044\u308b\u5834\u5408\uff09 \u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8 (\u5199\u771f\u8a2d\u5b9a) \u65e5\u4ed8/\u6642\u523b \u30ec\u30f3\u30b8 \u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u53c2\u7167 \u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8 \u5024\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3 UUID\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc QML / HTML\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8 \u305d\u306e\u4ed6 \u30d5\u30a1\u30f3\u30c7\u30a3\u30f3\u30b0"},{"location":"ja/how-to/attributes-form/#_2","title":"\u7de8\u96c6\u53ef\u5426","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u7de8\u96c6\u53ef\u80fd\u30d5\u30e9\u30b0\u304c\u512a\u5148\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_3","title":"\u6700\u5f8c\u306e\u5024\u3092\u8a18\u61b6\u3059\u308b","text":"

QField\u306f\u3001\u6700\u5f8c\u306b\u4f7f\u7528\u3057\u305f\u5024\u3092\u3088\u308a\u304d\u3081\u7d30\u304b\u304f\u5236\u5fa1\u3059\u308b\u3053\u3068\u3067QGIS\u8a2d\u5b9a\u3092\u7121\u8996\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_4","title":"\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306e\u6291\u5236","text":"

\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306e\u6291\u5236\u8a2d\u5b9a\u306f\u3001QField\u30d5\u30a9\u30fc\u30e0\u306b\u76f4\u63a5\u9069\u7528\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_5","title":"\u30c9\u30e9\u30c3\u30b0\u30a2\u30f3\u30c9\u30c9\u30ed\u30c3\u30d7\u30c7\u30b6\u30a4\u30ca\u30fc\u30d5\u30a9\u30fc\u30e0","text":"

\u30c9\u30e9\u30c3\u30b0\u30a2\u30f3\u30c9\u30c9\u30ed\u30c3\u30d7\u30c7\u30b6\u30a4\u30ca\u30fc\u30d5\u30a9\u30fc\u30e0\u3067\u306e\u30b0\u30eb\u30fc\u30d7\u3068\u30bf\u30d6\u306e\u8a2d\u5b9a\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_6","title":"\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u8a2d\u5b9a\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u516c\u5f0fQGIS\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306b\u95a2\u3059\u308b\u7ae0\u3092\u53c2\u7167\u304f\u3060\u3055\u3044\u3002

\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306f\u5168\u3066\u306e\u53c2\u7167\u3059\u308b\u5b50\u5730\u7269\u3092\u30ea\u30b9\u30c8\u5f62\u5f0f\u3067\u8868\u793a\u3057\u307e\u3059\u3002\u305d\u308c\u3089\u3092\u8ffd\u52a0\u3001\u524a\u9664\u3057\u305f\u308a\u3001\u958b\u3044\u305f\u308a\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

\u30ea\u30b9\u30c8\u30a8\u30f3\u30c8\u30ea\u306e\u8996\u899a\u7684\u306a\u8b58\u5225\u306f\u3001\u5b50\u30ec\u30a4\u30e4\u30fc\u306e\u8868\u793a\u5f0f\u3092\u4ecb\u3057\u3066\u884c\u308f\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_7","title":"\u30ad\u30fc\u306e\u51e6\u7406","text":"

\u89aa\u306e\u4e3b\u30ad\u30fc\u306f\u3001\u53c2\u7167\u3059\u308b\u5b50\u5730\u7269\u306e\u5916\u90e8\u30ad\u30fc\u3068\u3057\u3066\u4f7f\u7528\u3055\u308c\u308b\u305f\u3081\u3001\u3053\u308c\u3089\u306e\u4e3b\u30ad\u30fc\u306f\u3001\u30aa\u30ea\u30b8\u30ca\u30eb\u306e\u30c7\u30fc\u30bf\u306b\u540c\u671f\u3057\u305f\u5f8c\u3067\u3082\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u4fdd\u6301\u3055\u308c\u306a\u3051\u308c\u3070\u3044\u3051\u307e\u305b\u3093\u3002 \u3057\u305f\u304c\u3063\u3066\u3001\u4e3b\u30ad\u30fc\u306b\u306fUUID\u306a\u3069\u306e\u5b89\u5b9a\u3057\u305f\u5024\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002

\u8ffd\u52a0\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u89aa\u5730\u7269\u304b\u3089\u65e2\u306b\u5b58\u5728\u3057\u3066\u3044\u308b\u5b50\u5730\u7269\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u306f\u53ef\u80fd\u3067\u3059\u3002 \u89aa\u306b\u6709\u52b9\u306a\u4e3b\u30ad\u30fc\u304c\u306a\u3044\u304b\u3001\u5236\u7d04\u306b\u9055\u53cd\u3057\u3066\u3044\u308b\u5834\u5408\u3001\u3053\u308c\u306f\u30d6\u30ed\u30c3\u30af\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002 \u3044\u304f\u3064\u304b\u306e\u5b50\u30d5\u30a3\u30fc\u30c1\u30e3\u304c\u3059\u3067\u306b\u8ffd\u52a0\u3055\u308c\u305f\u5f8c\u3067\u89aa\u5730\u7269\u306e\u8ffd\u52a0\u304c\u30ad\u30e3\u30f3\u30bb\u30eb\u3055\u308c\u305f\u5834\u5408\u3001\u5b50\u5730\u7269\u3082\u524a\u9664\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_8","title":"\u591a\u5bfe\u591a\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3","text":"

\u591a\u5bfe\u591a\u306e\u95a2\u4fc2\u3067\u306f\u3001QGIS\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u30d7\u30ed\u30d1\u30c6\u30a3\u3067\u306e\u30ab\u30fc\u30c7\u30a3\u30ca\u30ea\u30c6\u30a3\u30fc\u30ab\u30e9\u30e0\u306b\u683c\u7d0d\u3055\u308c\u3066\u3044\u308b\u30c7\u30fc\u30bf\u306e\u7a2e\u985e\u304c\u3069\u306e\u304f\u3089\u3044\u3042\u308b\u304b\u306e\u8a2d\u5b9a\u306b\u5f93\u3063\u3066\u3001\u8ffd\u52a0\u3001\u524a\u9664\u3001\u3082\u3057\u304f\u306f\u30ea\u30b9\u30c8\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u958b\u3044\u305f\u308a\u3059\u308b\u969b\u306b\u5b50\u30ec\u30a4\u30e4\u30fc\uff08\u76f4\u63a5\u7684\u306a\u30ab\u30fc\u30c7\u30a3\u30ca\u30ea\u30c6\u30a3\uff09\u307e\u305f\u306f\u30ea\u30f3\u30af\u3055\u308c\u305f\u30c6\u30fc\u30d6\u30eb\uff08\u591a\u5bfe1\u306e\u30ab\u30fc\u30c7\u30a3\u30ca\u30ea\u30c6\u30a3\uff09\u306b\u76f4\u63a5\u7684\u306b\u5f71\u97ff\u3057\u307e\u3059\u3002

\u901a\u5e38\u30012\u756a\u76ee\u306e\u30b1\u30fc\u30b9\u306f\u3001\u30ea\u30f3\u30af\u3057\u3066\u3044\u308b\u30c6\u30fc\u30d6\u30eb\u306b\u8ffd\u52a0\u306e\u95a2\u4fc2\u60c5\u5831\uff08\u30d1\u30fc\u30bb\u30f3\u30c6\u30fc\u30b8\u306a\u3069\uff09\u304c\u3042\u308b\u5834\u5408\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

\u591a\u5bfe\u591a\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306b\u304a\u3051\u308b\u591a\u5bfe1\u306e\u30ab\u30fc\u30c7\u30a3\u30ca\u30ea\u30c6\u30a3\u306e\u30b1\u30fc\u30b9\u306e\u5834\u5408\u3001\u8868\u793a\u540d\u306e\u5f0f\u3092\u30ea\u30f3\u30af\u3057\u3066\u3044\u308b\u30c6\u30fc\u30d6\u30eb\u306b\u8a2d\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u30bf\u30a4\u30d7\u306e\u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8\u306f\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9\u3092\u4fdd\u5b58\u3059\u308b\u30d5\u30a3\u30fc\u30eb\u30c9\u3068\u3057\u3066\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

\u6b21\u306e\u3088\u3046\u306a\u3053\u3068\u306b\u5229\u7528\u3067\u304d\u307e\u3059:

  • show and take photos or add pictures from the gallery
  • \u30b5\u30a6\u30f3\u30c9\u30af\u30ea\u30c3\u30d7\u3092\u8074\u304d\u3001\u9332\u97f3\u3059\u308b
  • \u30d3\u30c7\u30aa\u306e\u8868\u793a\u3068\u9332\u753b
  • PDF\u3084\u66f8\u985e\u306e\u3088\u3046\u306a\u5916\u90e8\u30d5\u30a1\u30a4\u30eb\u306e\u30ea\u30f3\u30af\u3092\u8868\u793a

\u30d5\u30a9\u30fc\u30e0\u6dfb\u4ed8\u753b\u50cf

\u30d5\u30a9\u30fc\u30e0\u6dfb\u4ed8\u30aa\u30fc\u30c7\u30a3\u30aa

\u30d5\u30a9\u30fc\u30e0\u6dfb\u4ed8\u30d3\u30c7\u30aa

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

\u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306e\u30cf\u30a4\u30d1\u30fc\u30ea\u30f3\u30af\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u3001\u30ab\u30e1\u30e9\u6a5f\u80fd\u3092\u7121\u52b9\u306b\u3057\u3001\u30cf\u30a4\u30d1\u30fc\u30ea\u30f3\u30af\u3092\u6709\u52b9\u306b\u3057\u3066\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\uff08pdf\u3001doc\u306a\u3069\uff09\u3092\u958b\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_9","title":"\u5199\u771f\u306e\u30d1\u30b9\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QFieldSync provides the possibility to configure the path of attachments.

  • Go to QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

\u30d1\u30b9

"},{"location":"ja/how-to/attributes-form/#_10","title":"\u5024\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u8a2d\u5b9a\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306e\u5024\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306f\u30b3\u30f3\u30dc\u30dc\u30c3\u30af\u30b9\u3067\u95a2\u9023\u3065\u3051\u3089\u308c\u305f\u30c6\u30fc\u30d6\u30eb\u304b\u3089\u306e\u5024\u3092\u53c2\u7167\u3059\u308b\u3053\u3068\u3092\u53ef\u80fd\u306b\u3057\u307e\u3059\u3002\u30ec\u30a4\u30e4\u3001\u30ad\u30fc\u30ab\u30e9\u30e0\u3001\u5024\u30ab\u30e9\u30e0\u3092\u9078\u629e\u3067\u304d\u307e\u3059\u3002\u6a19\u6e96\u306e\u52d5\u4f5c\u3092\u5909\u3048\u308b\u3044\u304f\u3064\u304b\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u30fcNULL\u5024\u3092\u8a31\u5bb9\u3059\u308b\u3001\u5024\u3067\u4e26\u3079\u66ff\u3048\u308b\u3001\u8907\u6570\u9078\u629e\u3092\u8a31\u5bb9\u3059\u308b\u30fc\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306f\u53c2\u7167\u3059\u308b\u5730\u7269\u306e\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8\u304b\u8907\u6570\u9078\u629e\u30ea\u30b9\u30c8\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_11","title":"\u6761\u4ef6\u4ed8\u304d\u8868\u793a\u306e\u8a2d\u5b9a\u3092\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30b0\u30eb\u30fc\u30d7\u306f\u5f0f\u306b\u57fa\u3065\u3044\u3066\u975e\u8868\u793a\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 \u3053\u308c\u306f\u3001\u3042\u308b\u5c5e\u6027\u304c\u7279\u5b9a\u306e\u6761\u4ef6\u4e0b\u3067\u306e\u307f\u5fc5\u8981\u306a\u5834\u5408\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002 \u4f8b\u3068\u3057\u3066\u3001\u6728\u306e\u30de\u30c3\u30d4\u30f3\u30b0\u3092\u6319\u3052\u3066\u307f\u307e\u3057\u3087\u3046\u3002\u3044\u304f\u3064\u304b\u306e\u6728\u306f\u75c5\u6c17\u306b\u304b\u304b\u3063\u3066\u3044\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u3001\u3042\u306a\u305f\u306f\u60f3\u5b9a\u3055\u308c\u308b\u75c5\u6c17\u306e\u30ea\u30b9\u30c8\u3092\u6301\u3063\u3066\u3044\u307e\u3059\u3002 \u5165\u529b\u30d5\u30a9\u30fc\u30e0\u3092\u591a\u6570\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u5206\u304b\u308a\u3065\u3089\u304f\u3055\u305b\u306a\u3044\u305f\u3081\u306b\u3001\u30b0\u30eb\u30fc\u30d7\u3092\u4f5c\u6210\u3057\u3001\u30b0\u30eb\u30fc\u30d7\u75c5\u6c17\u306e\u8868\u793a\u8a2d\u5b9a\u3092\u3057\u307e\u3059\u3002 \u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u4ed8\u304d\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u75c5\u6c17\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002 \u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u304c\u30c1\u30a7\u30c3\u30af\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306b\u306e\u307f\u3001\u75c5\u6c17\u306e\u30ea\u30b9\u30c8\u304c\u30e6\u30fc\u30b6\u30fc\u306b\u5229\u7528\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002

\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9measures_taken\u304c\u30c1\u30a7\u30c3\u30af\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306b\u306e\u307f\u8868\u793a\u3055\u308c\u308b\u30b0\u30eb\u30fc\u30d7\u30dc\u30c3\u30af\u30b9\u306e\u69cb\u6210

\u73fe\u5834\u306e\u69d8\u5b50\u3092\u898b\u3066\u307f\u307e\u3057\u3087\u3046

"},{"location":"ja/how-to/attributes-form/#_12","title":"\u5236\u7d04\u306e\u8a2d\u5b9a\u3092\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u5c5e\u6027\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u306f\u5236\u7d04\u3092\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002\u5236\u7d04\u306f\u30d5\u30a9\u30fc\u30e0\u3092\u4fdd\u5b58\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u306b True (or 1) \u306b\u8a55\u4fa1\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5f0f\u3067\u3059\u3002\u5236\u7d04\u306f\u30d5\u30a3\u30fc\u30eb\u30c9\u3054\u3068\u306b\u69cb\u6210\u3055\u308c\u3001\u5236\u7d04\u304c\u6e80\u305f\u3055\u308c\u306a\u3044\u5834\u5408\u306b\u30e6\u30fc\u30b6\u30fc\u306b\u8868\u793a\u3055\u308c\u308b\u8aac\u660e\u3092\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002

\u30ec\u30f3\u30b8\u5185\u3067\u306e\u5236\u7d04\u306e\u8a2d\u5b9a

"},{"location":"ja/how-to/attributes-form/#_13","title":"\u4e00\u822c\u7684\u306a\u4f7f\u7528\u4f8b","text":"

\u3053\u306e\u56fd\u3067\u6700\u3082\u6a19\u9ad8\u304c\u9ad8\u3044\u5c71\u3088\u308a\u3082\u5927\u304d\u306a\u6a19\u9ad8\u5024\u3092\u5165\u529b\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002

\"elevation\" < 5000\n

identifier \u306f\u5165\u529b\u5fc5\u9808\u306e\u9805\u76ee\u3067\u3059\u3002

\"identifier\" IS NOT NULL\n
"},{"location":"ja/how-to/attributes-form/#_14","title":"\u521d\u671f\u5024\u306e\u5b9a\u7fa9","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u306f\u521d\u671f\u5024\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002 \u65b0\u3057\u3044\u5730\u7269\u3092\u30c7\u30b8\u30bf\u30a4\u30ba\u3059\u308b\u3068\u304d\u306b\u3001\u521d\u671f\u5024\u304c\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306b\u5165\u529b\u3055\u308c\u307e\u3059\u3002 \u3053\u308c\u3089\u306f\u30e6\u30fc\u30b6\u30fc\u306b\u8868\u793a\u3055\u308c\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u7de8\u96c6\u53ef\u80fd\u306a\u9650\u308a\u5909\u66f4\u3067\u304d\u307e\u3059\u3002 \u305d\u308c\u3089\u306f\u3001\u30b8\u30aa\u30e1\u30c8\u30ea\u5909\u6570\u307e\u305f\u306f\u5f0f\u5909\u6570\u306b\u57fa\u3065\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u521d\u671f\u5024\u3068\u3057\u3066\u65e5\u4ed8\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3092\u5b9a\u7fa9

"},{"location":"ja/how-to/attributes-form/#_15","title":"\u8ffd\u52a0\u306e\u5909\u6570","text":"

\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u5c5e\u6027\u306e\u4e2d\u3067\u81ea\u5206\u306e\u4f4d\u7f6e\u306b\u95a2\u9023\u3059\u308b\u60c5\u5831\u3092\u4fdd\u5b58\u3059\u308b\u70b9\u306b\u3064\u3044\u3066\u306f\u3001\u5bfe\u5fdc\u3059\u308bGNSS\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002

QFieldCloud\u30e6\u30fc\u30b6\u306f\u3001\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u542b\u3080\u5f0f\u30672\u3064\u306e\u5909\u6570\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\uff1a - @cloud_username: \u3053\u308c\u306f\u3001\u73fe\u5728\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3044\u308bQFieldCloud\u30e6\u30fc\u30b6\u30fc\u306e\u540d\u524d\u3092\u8fd4\u3057\u307e\u3059\u3002 - @cloud_useremail: \u3053\u308c\u306f\u3001\u73fe\u5728\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3044\u308bQFieldCloud\u30e6\u30fc\u30b6\u30fc\u306e\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u8fd4\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_16","title":"\u4e00\u822c\u7684\u306a\u4f7f\u7528\u4f8b","text":"

\u4f4d\u7f6e\u60c5\u5831\u3092\u5909\u6570\u3068\u3057\u3066\u633f\u5165\u3057\u307e\u3059\u3002

@position_horizontal_accuracy\n

\u73fe\u5728\u306e\u65e5\u4ed8\u3068\u6642\u9593\u3092\u633f\u5165\u3057\u307e\u3059\u3002

now()\n

\u30c7\u30b8\u30bf\u30a4\u30ba\u3057\u305f\u7dda\u5206\u306e\u9577\u3055\u3092\u633f\u5165\u3057\u307e\u3059\u3002

length($geometry)\n

\u30c7\u30d0\u30a4\u30b9\u4e0a\u306e\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u3092\u69cb\u6210\u3057\u633f\u5165\u3057\u307e\u3059\u3002

@operator_name\n

\u65b0\u3057\u3044\u5730\u7269\u304c\u633f\u5165\u3055\u308c\u308b\u5834\u6240\u306b\u57fa\u3065\u3044\u3066\u5730\u57df\u30b3\u30fc\u30c9\u3092\u5272\u308a\u5f53\u3066\u308b\u5834\u5408\u306f\u3001\u96c6\u8a08\u5f0f\u3092\u4f7f\u7528\u3057\u3066\u5272\u308a\u5f53\u3066\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

@position_coordinate \u304b\u3089\u53d7\u3051\u53d6\u3063\u305f\u5ea7\u6a19\u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5ea7\u6a19\u7cfb\u306b\u5909\u63db\u3057\u307e\u3059\u3002

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} \u30e9\u30a4\u30f3\u3092\u5f15\u3044\u305f\u5f8c\u306e\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0\u3057\u305f\u7d50\u679c\u3092\u4f7f\u3044\u305f\u3044\u5834\u5408\u306f\u3001 [\\@snapping_results]{.title-ref}\u5909\u6570\u3092\u4f7f\u3044\u307e\u3059\u3002\u6b21\u306e\u30b3\u30fc\u30c9\u3067\u306f\u3001\u30e9\u30a4\u30f3\u306e\u6700\u521d\u306e\u70b9\u306b\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0\u3057\u305f\u5c5e\u6027[id]{.title-ref}\u306e\u5024\u3092\u62bd\u51fa\u3057\u3066\u3044\u307e\u3059\u3002 :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"ja/how-to/attributes-form/#_17","title":"\u5024\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30fb\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u53c2\u7167\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3067\u306e\u691c\u7d22","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u6a2a\u306b\u3042\u308b\u866b\u773c\u93e1\u3092\u4f7f\u3063\u3066\u3001\u5024\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u307e\u305f\u306f\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u53c2\u7167\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306e\u5024\u3092\u691c\u7d22\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u95a2\u4fc2\u3059\u308b\u30ec\u30a4\u30e4\u306e \u8868\u793a\u7528\u306e\u5f0f \u306e\u5b9a\u7fa9\u3092\u3057\u307e\u3059\u3002\u3053\u308c\u306f\u5730\u7269\u306e\u691c\u7d22\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306f \u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u30d7\u30ed\u30d1\u30c6\u30a3 > \u8868\u793a \u3067\u8a2d\u5b9a\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_18","title":"\u30aa\u30fc\u30c8\u30b3\u30f3\u30d7\u30ea\u30fc\u30c8\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30b3\u30f3\u30d7\u30ea\u30fc\u30c8\u3092\u4f7f\u7528\u3059\u308b\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u5024\u306e\u95a2\u4fc2\u306b\u3088\u3063\u3066\u30aa\u30fc\u30c8\u30b3\u30f3\u30d7\u30ea\u30fc\u30c8\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

Enable auto-complete within QGIS

QField\u3067\u3069\u306e\u3088\u3046\u306b\u52d5\u4f5c\u3059\u308b\u304b\u3092\u7d39\u4ecb\u3059\u308b\u30d3\u30c7\u30aa\u3067\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#qml","title":"QML\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u5b9a\u7fa9\u3059\u308b","text":"

\u3053\u306e\u4f8b\u3067\u306f\u3001\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u306e\u5730\u56f3\u30fb\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30a2\u30d7\u30ea\u3092\u958b\u304f\u30dc\u30bf\u30f3\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\u3053\u308c\u306f\u3001\u4f8b\u3048\u3070turn-by-turn\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u3092\u30c7\u30d0\u30a4\u30b9\u30cd\u30a4\u30c6\u30a3\u30d6\u30a2\u30d7\u30ea\u3067\u958b\u304f\u306e\u306b\u4fbf\u5229\u3067\u3059\u3002

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

\u4e0a\u8a18\u306e geo URI\u306fAndroid\u3067\u52d5\u4f5c\u3059\u308b\u3088\u3046\u306b\u8abf\u6574\u3055\u308c\u3066\u3044\u307e\u3059\u3002Apple Maps\u306e\u5834\u5408\u3001URI\u306f'geo:' || $y || ',' || $x\u306b\u5909\u66f4\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/authentication/","title":"\u8a8d\u8a3c","text":""},{"location":"ja/how-to/authentication/#_1","title":"\u8a8d\u8a3c","text":"

QField \u306f OAuth2 \u3067\u4fdd\u8b77\u3055\u308c\u305f\u30a6\u30a7\u30d6\u30b5\u30fc\u30d3\u30b9\u3078\u306e\u63a5\u7d9a\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002OAuth2\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u4e8c\u8981\u7d20\u8a8d\u8a3c\u306a\u3069\u306e\u591a\u69d8\u306a\u8a8d\u8a3c\u65b9\u5f0f\u3067\u30ec\u30a4\u30e4\u30fc\u3084\u30b5\u30fc\u30d3\u30b9\u3092\u4fdd\u8b77\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

OAuth2 \u3067\u4fdd\u8b77\u3055\u308c\u305f\u30ec\u30a4\u30e4\u30fc\u3092 QField \u3067\u6b63\u5e38\u306b\u8aad\u307f\u8fbc\u3080\u306b\u306f\u3001QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c OAuth2 \u3092\u4f7f\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/authentication/#qgis","title":"QGIS\u3067\u306e\u8a8d\u8a3c\u306e\u6e96\u5099","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QGIS\u3067OAuth2\u3092\u4f7f\u7528\u3057\u305fWFS\u306e\u8a2d\u5b9a\u3092\u3059\u308b\u306b\u306f\u3001QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u4ee5\u4e0b\u306e\u624b\u9806\u3067\u8a2d\u5b9a\u3092\u884c\u3044\u307e\u3059\u3002

WFS\u30ec\u30a4\u30e4\u30fc\u306e\u8a2d\u5b9a\u3067\u3001

widgets

\u65b0\u3057\u3044\u8a8d\u8a3c\u8a2d\u5b9a\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\u30d1\u30e9\u30e1\u30fc\u30bf\u306foauth2\u30b5\u30fc\u30d0\u30fc\u306e\u8a2d\u5b9a\u306b\u5408\u308f\u305b\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

widgets

"},{"location":"ja/how-to/authentication/#qgis_1","title":"QGIS\u304b\u3089\u8a8d\u8a3c\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u8a8d\u8a3c\u306e\u8a2d\u5b9a\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u306b\u306f\u3001\u5c11\u306a\u304f\u3068\u3082 QGIS 3.20 \u304c\u5fc5\u8981\u3067\u3059\u3002QGIS 3.20\u3060\u3051\u304c\u8a8d\u8a3c\u3068QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a\u306e\u6e96\u5099\u3092\u884c\u3048\u307e\u3059\u3002\u305d\u308c\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306eQGIS\u3067QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u81ea\u4f53\u306e\u8a2d\u5b9a\u3092\u3059\u308b\u3053\u3068\u306f\u53ef\u80fd\u3067\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3055\u308c\u305f\u8a2d\u5b9a\u306e\u8a2d\u5b9aID\u3068QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u8a2d\u5b9a\u60c5\u5831\u304c\u4e00\u81f4\u3057\u3066\u3044\u308b\u3053\u3068\u304c\u91cd\u8981\u3067\u3059\u3002

\u3053\u306e\u6642\u70b9\u3067\u3001QGIS\u304b\u3089\u30b5\u30fc\u30d3\u30b9\u306b\u6b63\u3057\u304f\u63a5\u7d9a\u3067\u304d\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u3053\u306e\u8a8d\u8a3c\u8a2d\u5b9a\u306f\u3001\u307e\u305aQGIS\u81ea\u8eab\u304b\u3089\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u6642\u70b9\u3067\u3001QGIS\u304b\u3089\u30b5\u30fc\u30d3\u30b9\u306b\u6b63\u3057\u304f\u63a5\u7d9a\u3067\u304d\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u3053\u306e\u8a8d\u8a3c\u8a2d\u5b9a\u306f\u3001\u307e\u305aQGIS\u81ea\u8eab\u304b\u3089\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u306f QGIS \u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u958b\u304d\u3001\u8a8d\u8a3c\u30d1\u30cd\u30eb\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002\u305d\u3053\u3067\u3001configurations table \u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306e\u9069\u5207\u306a\u884c\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ec\u30a4\u30e4\u30fc\u3067\u4f7f\u7528\u3055\u308c\u308b OAuth2 \u8a2d\u5b9a\u3092\u9078\u629e\u3057\u307e\u3059\u3002\u6b21\u306b\u3001\u53f3\u4e0b\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u30dc\u30bf\u30f3\u3092\u4f7f\u3063\u3066\u3001\u9078\u629e\u3057\u305f\u8a8d\u8a3c\u306e\u8a2d\u5b9a\u3092\u30d5\u30a1\u30a4\u30eb\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3092\u9078\u629e\u3057\u307e\u3059\u3002

widgets

\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5165\u529b\u3092\u6c42\u3081\u3089\u308c\u305f\u3068\u304d\u306f\u3001\u7a7a\u6b04\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u3001\u6a5f\u5bc6\u60c5\u5831\u3092\u6f0f\u3089\u3057\u3066\u3044\u308b\u304b\u3082\u3057\u308c\u306a\u3044\u3068\u3044\u3046\u8b66\u544a\u3092\u53d7\u3051\u307e\u3059\u3002OAuth2\u306e\u8a2d\u5b9a\u306e\u5834\u5408\u306f\u3001\u5b89\u5168\u306b\u884c\u3048\u307e\u3059\u3002

\u8a8d\u8a3c\u8a2d\u5b9a\u3092 XML \u30d5\u30a1\u30a4\u30eb\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001QField \u306f\u305d\u306e\u30d5\u30a1\u30a4\u30eb\u3092 QField \u304c\u52d5\u4f5c\u3059\u308b\u30c7\u30d0\u30a4\u30b9\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30d5\u30a1\u30a4\u30eb\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001QField \u306f\u305d\u306e\u30d5\u30a1\u30a4\u30eb\u3092 QField \u304c\u52d5\u4f5c\u3059\u308b\u30c7\u30d0\u30a4\u30b9\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30c7\u30d0\u30a4\u30b9\u306e <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ QField \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u30b3\u30d4\u30fc\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002QField/auth/ \u30d1\u30b9\u306f\u3001QField \u3092\u6700\u521d\u306b\u8d77\u52d5\u3057\u305f\u3068\u304d\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u30d1\u30b9\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QField 2 \u4ee5\u964d\u3001\u8a8d\u8a3c\u30d5\u30a1\u30a4\u30eb\u306f\u30c7\u30d0\u30a4\u30b9\u306e\u30e1\u30a4\u30f3\u30c7\u30a3\u30ec\u30af\u30c8\u30ea <drive>:/QField/auth\u3067\u306f\u306a\u304f\u3001\u30a2\u30d7\u30ea\u30c7\u30a3\u30ec\u30af\u30c8\u30ea<drive>1:/Android/data/ch.opengis.qfield/files/QField/auth \u306b\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u8a8d\u8a3c\u8a2d\u5b9a\u306eXML\u30d5\u30a1\u30a4\u30eb\u3092\u30b3\u30d4\u30fc\u3057\u305f\u5f8c\u3001\u30e6\u30fc\u30b6\u30fc\u306f OAuth2 \u3067\u4fdd\u8b77\u3055\u308c\u305f\u30ec\u30a4\u30e4\u30fc\u3092\u542b\u3080\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u30c7\u30d0\u30a4\u30b9\u306b\u30b3\u30d4\u30fc\u3057\u3001QField \u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u306f\uff0cQField \u5185\u306b\u8868\u793a\u3055\u308c\u308b\u30d6\u30e9\u30a6\u30b6\u30d1\u30cd\u30eb\u3067\uff0c\u30e6\u30fc\u30b6\u30fc\u540d\uff0c\u30d1\u30b9\u30ef\u30fc\u30c9\uff0c2\u6bb5\u968e\u8a8d\u8a3c\u306e\u8a8d\u8a3c\u30b3\u30fc\u30c9\u306e\u5165\u529b\u3092\u6c42\u3081\u3089\u308c\u307e\u3059\uff0e

\u4e00\u5ea6\u8a8d\u8a3c\u3055\u308c\u308b\u3068\u3001\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u9593\u3001\u30e6\u30fc\u30b6\u30fc\u60c5\u5831\u3092\u518d\u5165\u529b\u3059\u308b\u3053\u3068\u306a\u304f\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/bookmarks/","title":"\u30d6\u30c3\u30af\u30de\u30fc\u30af","text":""},{"location":"ja/how-to/bookmarks/#_1","title":"\u30d6\u30c3\u30af\u30de\u30fc\u30af","text":"

QField\u3067\u306f\u3001\u30bb\u30c3\u30b7\u30e7\u30f3\u3084\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u307e\u305f\u304c\u3063\u3066\u8a18\u9332\u3055\u308c\u308b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u4fdd\u5b58\u3057\u3001\u8868\u793a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/bookmarks/#_2","title":"\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u8868\u793a","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001QField \u306f\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u30de\u30c3\u30d7\u4e0a\u306e\u30de\u30fc\u30ab\u30fc\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3068\u3057\u3066\u8868\u793a\u3057\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u304c\u8ffd\u52a0\u3057\u305f\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306f\u3001\u3059\u3079\u3066\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30de\u30fc\u30ab\u30fc\u3092\u30b7\u30f3\u30b0\u30eb\u30bf\u30c3\u30d7\u3059\u308b\u3068\u30d6\u30c3\u30af\u30de\u30fc\u30af\u540d\u304c\u8868\u793a\u3055\u308c\u3001\u30c0\u30d6\u30eb\u30bf\u30c3\u30d7\u3059\u308b\u3068\u30de\u30c3\u30d7\u306e\u7bc4\u56f2\u304c\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u4f4d\u7f6e\u3092\u4e2d\u5fc3\u306b\u518d\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002

\u307e\u305f\u3001\u4e0a\u90e8\u306e\u691c\u7d22\u30d0\u30fc\u3092\u4f7f\u3063\u3066\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u691c\u7d22\u3057\u3001\u4e00\u81f4\u3059\u308b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u540d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u4f4d\u7f6e\u3092\u4e2d\u5fc3\u306b\u30de\u30c3\u30d7\u306e\u7bc4\u56f2\u3092\u79fb\u52d5\u3067\u304d\u307e\u3059\u3002

QField\u306b\u306f\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u8868\u793a\u3092\u30aa\u30d5\u306b\u3059\u308b\u8a2d\u5b9a\u3082\u3042\u308a\u3001\u3053\u308c\u306f\u8a2d\u5b9a\u30d1\u30cd\u30eb\u306b\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/bookmarks/#_3","title":"\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u8ffd\u52a0","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u65b0\u3057\u3044\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8ffd\u52a0\u3059\u308b\u306b\u306f\u3001\u30de\u30c3\u30d7\u306e\u4efb\u610f\u306e\u90e8\u5206\u3092\u30bf\u30c3\u30d7\uff06\u30db\u30fc\u30eb\u30c9\u3057\u3001\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u30e1\u30cb\u30e5\u30fc\u5185\u306e\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8ffd\u52a0\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3060\u3051\u3067\u3059\u3002

\u3053\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u540d\u524d\u3092\u5909\u66f4\u3057\u305f\u308a\u3001\u30de\u30c3\u30d7\u30de\u30fc\u30ab\u30fc\u306e\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u306b\u4f7f\u7528\u3059\u308b\u8272\u3092\u9078\u629e\u3057\u305f\u308a\u3067\u304d\u308b\u30d1\u30cd\u30eb\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u6e2c\u4f4d\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u73fe\u5728\u306e\u30c7\u30d0\u30a4\u30b9\u306e\u5834\u6240\u306b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002\u53f3\u4e0b\u306e\u6e2c\u4f4d\u30dc\u30bf\u30f3\u3092\u9577\u62bc\u3057\u3057\u3066\u3001\u4f4d\u7f6e\u60c5\u5831\u306b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8ffd\u52a0\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3060\u3051\u3067\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8ffd\u52a0\u3059\u308b\u969b\u3001\u73fe\u5728\u306e\u30de\u30c3\u30d7\u306e\u7e2e\u5c3a\u304c\u8003\u616e\u3055\u308c\u3001\u30bf\u30c3\u30d7\u3057\u305f\u30b3\u30fc\u30c7\u30a3\u30cd\u30fc\u30c8\u307e\u305f\u306f\u73fe\u5728\u5730\u3092\u4e2d\u5fc3\u3068\u3057\u305f\u7bc4\u56f2\u304c\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u30d6\u30c3\u30af\u30de\u30fc\u30af\u30de\u30fc\u30ab\u30fc\u3092\u30c0\u30d6\u30eb\u30bf\u30c3\u30d7\u3057\u305f\u3068\u304d\u3001\u307e\u305f\u306f\u691c\u7d22\u30d0\u30fc\u3067\u30d6\u30c3\u30af\u30de\u30fc\u30af\u9805\u76ee\u3092\u9078\u629e\u3057\u305f\u3068\u304d\u306b\u4f7f\u7528\u3055\u308c\u308b\u7bc4\u56f2\u3092\u6c7a\u5b9a\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/bookmarks/#_4","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d6\u30c3\u30af\u30de\u30fc\u30af","text":"

QField\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u57cb\u3081\u8fbc\u307e\u308c\u305f\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8868\u793a\u3001\u691c\u7d22\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u3088\u3046\u306a\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u8ffd\u52a0\u3068\u7ba1\u7406\u306fQGIS\u306b\u3088\u3063\u3066\u884c\u308f\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/","title":"\u30c7\u30b8\u30bf\u30a4\u30ba","text":""},{"location":"ja/how-to/digitize/#_1","title":"\u30c7\u30b8\u30bf\u30a4\u30ba","text":"

QField\u306f\u3001\u73fe\u5834\u3067\u306e\u70b9\u3001\u7dda\u3001\u30dd\u30ea\u30b4\u30f3\u5730\u7269\u306e\u30c7\u30b8\u30bf\u30eb\u5316\u3001\u7de8\u96c6\u3001\u524a\u9664\u3092\u53ef\u80fd\u306b\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_2","title":"\u5730\u7269\u306e\u53ce\u96c6","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u65b0\u3057\u3044\u5730\u7269\u306e\u30c7\u30b8\u30bf\u30a4\u30ba\u3092\u958b\u59cb\u3059\u308b\u306b\u306f\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u925b\u7b46\u30a2\u30a4\u30b3\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u7de8\u96c6\u30e2\u30fc\u30c9\u3092\u6709\u52b9\u306b\u3057\u3001\u65b0\u3057\u3044\u5730\u7269\u3092\u8ffd\u52a0\u3057\u305f\u3044\u30ec\u30a4\u30e4\u30fc\u3092\u9078\u629e\u3057\u307e\u3059\u3002

\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u308b\u73fe\u5728\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u7dd1\u8272\u3067\u30cf\u30a4\u30e9\u30a4\u30c8\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_3","title":"\u30dd\u30a4\u30f3\u30c8\u5730\u7269\u306e\u8ffd\u52a0","text":"

\u753b\u9762\u306e\u4e2d\u592e\u306b\u3042\u308b\u5341\u5b57\u7dda\u3092\u76ee\u7684\u306e\u5834\u6240\u306b\u79fb\u52d5\u3057\u3001\u753b\u9762\u306e\u53f3\u4e0b\u306b\u3042\u308b \u8ffd\u52a0(+)\u30dc\u30bf\u30f3 \u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\u65b0\u3057\u3044\u30dd\u30a4\u30f3\u30c8\u5730\u7269\u306e\u4f5c\u6210\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002

GPS\u3092\u6709\u52b9\u306b\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001 \u4e2d\u592e\u306b\u7dad\u6301 \u30dc\u30bf\u30f3\u3092\u4f7f\u7528\u3057\u3066\u3001\u5341\u5b57\u7dda\u3092\u73fe\u5728\u5730\u306e\u4e2d\u592e\u306b\u81ea\u52d5\u7684\u306b\u79fb\u52d5\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_4","title":"\u30e9\u30a4\u30f3\u307e\u305f\u306f\u30dd\u30ea\u30b4\u30f3\u5730\u7269\u306e\u8ffd\u52a0","text":"

\u753b\u9762\u306e\u4e2d\u592e\u306b\u3042\u308b\u5341\u5b57\u7dda\u3092\u76ee\u7684\u306e\u30e9\u30a4\u30f3\u307e\u305f\u306f\u30dd\u30ea\u30b4\u30f3\u306e\u958b\u59cb\u70b9\u306b\u79fb\u52d5\u3057\u3001\u753b\u9762\u306e\u53f3\u4e0b\u306b\u3042\u308b \u30d7\u30e9\u30b9\uff08+\uff09\u30dc\u30bf\u30f3 \u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u6700\u521d\u306e\u30ce\u30fc\u30c9\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u65b0\u3057\u3044\u30ce\u30fc\u30c9\u3092\u8ffd\u52a0\u3059\u308b\u305f\u3073\u306b\u8ffd\u52a0(+)\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\u7dda\u3084\u591a\u89d2\u5f62\u3092\u5f62\u6210\u3059\u308b\u305f\u3081\u306b\u30dd\u30a4\u30f3\u30c8\u3092\u8ffd\u52a0\u3057\u3066\u3044\u304d\u307e\u3059\u3002

\u30de\u30a4\u30ca\u30b9\uff08-\uff09\u30dc\u30bf\u30f3 \u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\u6700\u5f8c\u306b\u8ffd\u52a0\u3057\u305f\u30ce\u30fc\u30c9\u3092\u524a\u9664\u3057\u307e\u3059\u3002

\u5c11\u306a\u304f\u3068\u30822\u3064\u306e\u30ce\u30fc\u30c9\u3092\u30e9\u30a4\u30f3\u306b\u8ffd\u52a0\u3059\u308b\u304b\u30013\u3064\u306e\u30ce\u30fc\u30c9\u3092\u30dd\u30ea\u30b4\u30f3\u306b\u8ffd\u52a0\u3059\u308b\u3068\u3001 \u4fdd\u5b58\u30dc\u30bf\u30f3 \u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002 \u30af\u30ea\u30c3\u30af\u3057\u3066\u30b9\u30b1\u30c3\u30c1\u3092\u5b8c\u6210\u3055\u305b\u307e\u3059\u3002

\u30c7\u30b8\u30bf\u30a4\u30ba\u4e2d\u306b(x)\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u73fe\u5728\u306e\u5730\u7269\u4f5c\u6210\u3092\u30ad\u30e3\u30f3\u30bb\u30eb\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QField\u306f\u3001\u30c7\u30b8\u30bf\u30a4\u30ba\u3055\u308c\u305f\u30b8\u30aa\u30e1\u30c8\u30ea\u306b\u91cd\u8907\u3057\u305f\u9802\u70b9\u304c\u306a\u3044\u3053\u3068\u3092\u4fdd\u8a3c\u3057\u3001\u73fe\u5728\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u30ec\u30a4\u30e4\u30fc\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u7cbe\u5ea6\u8a2d\u5b9a\u3092\u5c0a\u91cd\u3057\u307e\u3059\u3002

\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u30e2\u30fc\u30c9\u4e2d\u306b\u3001\u30dc\u30ea\u30e5\u30fc\u30e0\u30ad\u30fc\u3092\u4f7f\u3063\u3066\u9802\u70b9\u306e\u8ffd\u52a0\u3084\u524a\u9664\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u6a5f\u80fd\u306f\u4e00\u822c\u30bf\u30d6\u306e\u8a2d\u5b9a\u3067\u6709\u52b9\u306b\u3067\u304d\u307e\u3059\u3002

Note

This feature is available on Android only.

"},{"location":"ja/how-to/digitize/#_5","title":"\u5c5e\u6027\u60c5\u5831\u30d5\u30a9\u30fc\u30e0","text":"

\u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u30c7\u30b8\u30bf\u30a4\u30ba\u3059\u308b\u3068\u3001\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u304c\u8868\u793a\u3055\u308c\u3001\u65b0\u3057\u304f\u8ffd\u52a0\u3057\u305f\u5730\u7269\u306e\u5c5e\u6027\u5024\u3092\u7de8\u96c6\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QGIS \u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30c0\u30a4\u30a2\u30ed\u30b0\u304b\u3089\u3001\u6307\u5b9a\u3057\u305f\u30ec\u30a4\u30e4\u306e\u8a2d\u5b9a\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3057\u3066\u3001\u30d5\u30a3\u30fc\u30c1\u30e3\u8ffd\u52a0\u6642\u306b\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u3092\u975e\u8868\u793a\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3055\u3089\u306b\u3001\u5730\u7269\u30d5\u30a9\u30fc\u30e0\u306e\u30c6\u30ad\u30b9\u30c8\u7de8\u96c6\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u5185\u3067\u5229\u7528\u53ef\u80fd\u306aQR\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30d0\u30fc\u30b3\u30fc\u30c9\u306e\u8aad\u53d6\u6a5f\u80fd\u3092\u4f7f\u7528\u3057\u3066\u3001\u5165\u529b\u30c7\u30fc\u30bf\u3092\u30c7\u30b8\u30bf\u30eb\u5316\u3059\u308b\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u3042\u308a\u307e\u3059\u3002

\u4e09\u70b9\u30e1\u30cb\u30e5\u30fc\u306e\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30e1\u30cb\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u3001 \u300c\u30b3\u30d4\u30fc\u300d\u3001\u300c\u8cbc\u308a\u4ed8\u3051\u300d\u3001\u300c\u30b3\u30fc\u30c9\u306e\u30b9\u30ad\u30e3\u30f3\u300d\u3092\u884c\u3046\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

\u300c\u30b3\u30fc\u30c9\u3092\u30b9\u30ad\u30e3\u30f3\u300d\u3092\u9078\u629e\u3059\u308b\u3068\u3001QField\u306e\u30b3\u30fc\u30c9\u30ea\u30fc\u30c0\u30fc\u304c\u8d77\u52d5\u3057\u3001\u30b3\u30fc\u30c9\u3092\u89e3\u6790\u3059\u308b\u305f\u3081\u306e\u8aad\u53d6\u51e6\u7406\u304c\u958b\u59cb\u3055\u308c\u307e\u3059\u3002

\u30b3\u30fc\u30c9\u304c\u6b63\u5e38\u306b\u8aad\u307f\u53d6\u308a\u3055\u308c\u308b\u3068\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u30c1\u30a7\u30c3\u30af\u30de\u30fc\u30af\uff08\u2714\ufe0f\uff09\u3092\u30af\u30ea\u30c3\u30af\u3057OK\u3059\u308b\u3053\u3068\u3067\u3001\u9078\u629e\u5185\u5bb9\u3092\u78ba\u8a8d\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u64cd\u4f5c\u306b\u3088\u308a\u3001\u89e3\u6790\u3055\u308c\u305f\u5024\u304c\u5c5e\u6027\u5024\u3068\u3057\u3066\u5165\u529b\u3055\u308c\u3001\u30c7\u30b8\u30bf\u30eb\u5316\u30d7\u30ed\u30bb\u30b9\u304c\u52b9\u7387\u5316\u3055\u308c\u307e\u3059\u3002

\u3055\u3089\u306b\u3001\u30b3\u30fc\u30c9\u30fb\u30ea\u30fc\u30c0\u30fc\u3092\u4f7f\u3063\u3066NFC\u30c6\u30ad\u30b9\u30c8\u30fb\u30bf\u30b0\u3092\u8aad\u307f\u53d6\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"ja/how-to/digitize/#_6","title":"\u5c5e\u6027\u5024\u3092\u8a18\u61b6\u3059\u308b","text":"

\u540c\u3058\u3088\u3046\u306a\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u7d20\u65e9\u304f\u53ce\u96c6\u3057\u3066\u884c\u304f\u305f\u3081\u306b\u306f\u3001\u540c\u3058\u5c5e\u6027\u5024\u3092\u4f55\u5ea6\u3082\u5165\u529b\u3057\u306a\u3044\u3088\u3046\u306b\u3059\u308b\u3053\u3068\u304c\u91cd\u8981\u3067\u3059\u3002\u3059\u3079\u3066\u306e\u5c5e\u6027\u306e\u53f3\u5074\u306b\u3042\u308b\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u5404\u5c5e\u6027\u3092\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3068\u3057\u3066\u8a18\u61b6\u3067\u304d\u307e\u3059\u3002 \u6b21\u56de\u540c\u3058\u30ec\u30a4\u30e4\u30fc\u306b\u5730\u7269\u3092\u8ffd\u52a0\u3059\u308b\u3068\u304d\u3001\u3053\u308c\u3089\u306e\u5c5e\u6027\u306f\u6700\u521d\u304b\u3089\u5165\u529b\u3055\u308c\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_7","title":"\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u7de8\u96c6","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u65e2\u5b58\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u7de8\u96c6\u3059\u308b\u306b\u306f\u3001QField\u306e\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u925b\u7b46\u30a2\u30a4\u30b3\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u3001\u7de8\u96c6\u30e2\u30fc\u30c9\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\u3002

\u7de8\u96c6\u30e2\u30fc\u30c9\u306b\u5165\u308b\u3068\u3001\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u30d5\u30a9\u30fc\u30e0\u306e\u30bf\u30a4\u30c8\u30eb\u30d0\u30fc\u306b\u65b0\u3057\u3044 \u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u7de8\u96c6 \u30dc\u30bf\u30f3\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u3053\u306e\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30b8\u30aa\u30e1\u30c8\u30ea \u30a8\u30c7\u30a3\u30bf\u74b0\u5883\u304c\u8d77\u52d5\u3057\u30014 \u3064\u306e\u30c4\u30fc\u30eb\u304c\u63d0\u4f9b\u3055\u308c\u307e\u3059\uff1a

  • \u9802\u70b9\u7de8\u96c6\u30c4\u30fc\u30eb;
  • \u30b8\u30aa\u30e1\u30c8\u30ea\u5206\u5272\u30c4\u30fc\u30eb;
  • \u30b8\u30aa\u30e1\u30c8\u30ea\u30ea\u30b7\u30a7\u30a4\u30d7\u30c4\u30fc\u30eb; \u305d\u3057\u3066
  • \u30b8\u30aa\u30e1\u30c8\u30ea\u30ea\u30f3\u30b0\u30c4\u30fc\u30eb\u3067\u3059\u3002
"},{"location":"ja/how-to/digitize/#_8","title":"\u9802\u70b9\u30c4\u30fc\u30eb","text":"

\u9802\u70b9\u30a8\u30c7\u30a3\u30bf\u3067\u306f\u3001\u30b8\u30aa\u30e1\u30c8\u30ea\u306b\u65b0\u3057\u3044\u9802\u70b9\u3092\u8ffd\u52a0\u3059\u308b\u3060\u3051\u3067\u306a\u304f\u3001\u65e2\u5b58\u306e\u9802\u70b9\u3092\u79fb\u52d5\u307e\u305f\u306f\u524a\u9664\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_9","title":"\u5206\u5272\u30c4\u30fc\u30eb","text":"

\u5206\u5272\u30c4\u30fc\u30eb\u3092\u4f7f\u3046\u3068\u3001\u30e9\u30a4\u30f3\u3084\u30dd\u30ea\u30b4\u30f3\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u30922\u3064\u306b\u5206\u5272\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_10","title":"\u30ea\u30b7\u30a7\u30a4\u30d7\u30c4\u30fc\u30eb","text":"

\u30ea\u30b7\u30a7\u30a4\u30d7\u30c4\u30fc\u30eb\u306f\u3001\u63cf\u753b\u3055\u308c\u305f\u5f62\u72b6\u306e\u30a8\u30c3\u30b8\u306b\u6cbf\u3063\u305f\u30ea\u30b7\u30a7\u30a4\u30d7\u3055\u308c\u305f\u30e9\u30a4\u30f3\u3001\u307e\u305f\u306f\u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u30af\u30ea\u30c3\u30d7\u307e\u305f\u306f\u62e1\u5f35\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u308b\u63cf\u753b\u3055\u308c\u305f\u5f62\u72b6\u306e\u30dd\u30ea\u30b4\u30f3\u306b\u306a\u308b\u56f3\u5f62\u3092\u63cf\u753b\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u30e9\u30a4\u30f3\u304a\u3088\u3073\u30dd\u30ea\u30b4\u30f3\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_11","title":"\u30ea\u30f3\u30b0\u30c4\u30fc\u30eb","text":"

\u30ea\u30f3\u30b0\u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30dd\u30ea\u30b4\u30f3\u5f62\u72b6\u306b\u30ea\u30f3\u30b0\uff08\u7a74\uff09\u3092\u30c7\u30b8\u30bf\u30a4\u30ba\u3067\u304d\u307e\u3059\u3002\u30ea\u30f3\u30b0\u304c\u4f5c\u6210\u3055\u308c\u308b\u3068\u3001QField\u306f\u65b0\u3057\u3044\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3067\u30ea\u30f3\u30b0\u3092\u57cb\u3081\u308b\u53ef\u80fd\u6027\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_12","title":"\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u7de8\u96c6\u306e\u30c7\u30e2","text":"

\u7de8\u96c6\u6a5f\u80fd\u306b\u3064\u3044\u3066\u306e\u30c7\u30e2\u3092\u30d3\u30c7\u30aa\u3067\u3054\u7d39\u4ecb\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_13","title":"\u5730\u7269\u306e\u30de\u30fc\u30b8","text":"

QField \u3067\u306f\u3001\u30d5\u30a3\u30fc\u30c1\u30e3\u3068\u305d\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u3092 1 \u3064\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u306b\u30de\u30fc\u30b8\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30de\u30c3\u30d7\u4e0a\u3067 2 \u3064\uff08\u307e\u305f\u306f\u305d\u308c\u4ee5\u4e0a\uff09\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u3092\u7279\u5b9a\u3057\u3001\u30d5\u30a3\u30fc\u30c1\u30e3 \u30ea\u30b9\u30c8\u3067\u305d\u308c\u3089\u3092\u9078\u629e\u3057\u3001Menu (\u205d) Button \u3067 Merge Selected Features \u3092\u9078\u629e\u3057\u3066\u305d\u308c\u3089\u3092\u30de\u30fc\u30b8\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_14","title":"\u30d5\u30ea\u30fc\u30cf\u30f3\u30c9\u3067\u306e\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0","text":"

\u30d5\u30ea\u30fc\u30cf\u30f3\u30c9\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u30e2\u30fc\u30c9\u3067\u306f\u3001\u30b9\u30bf\u30a4\u30e9\u30b9\u30da\u30f3\u3084\u30de\u30a6\u30b9\u3092\u4f7f\u3063\u3066\u7dda\u3084\u30dd\u30ea\u30b4\u30f3\u3092 \"\u63cf\u304f \"\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u3053\u306e\u30e2\u30fc\u30c9\u306f\u3001\u4e0a\u8a18\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u30a8\u30c7\u30a3\u30bf\u306e\u30ea\u30f3\u30b0\u3001\u30b9\u30d7\u30ea\u30c3\u30c8\u3001\u30ea\u30b7\u30a7\u30a4\u30d7\u30c4\u30fc\u30eb\u3068\u540c\u69d8\u306b\u3001\u30e9\u30a4\u30f3\u3084\u30dd\u30ea\u30b4\u30f3\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u8ffd\u52a0\u306b\u5229\u7528\u3067\u304d\u307e\u3059\u3002

\u30d5\u30ea\u30fc\u30cf\u30f3\u30c9\u30c7\u30b8\u30bf\u30a4\u30ba\u30e2\u30fc\u30c9\u306f\u3001QField\u304c\u7de8\u96c6\u30e2\u30fc\u30c9\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u3066\u3001\u30e9\u30a4\u30f3\u307e\u305f\u306f\u30dd\u30ea\u30b4\u30f3\u306e\u30d9\u30af\u30c8\u30eb\u30ec\u30a4\u30e4\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u3068\u304d\u306b\u8868\u793a\u3055\u308c\u308b\u65b0\u3057\u3044\u30c4\u30fc\u30eb\u30d0\u30fc\u30dc\u30bf\u30f3\u3067\u3054\u5229\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_15","title":"\u30c8\u30dd\u30ed\u30b8\u30fc\u7de8\u96c6","text":"

QField \u7528\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u524d\u306eQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u30c8\u30dd\u30ed\u30b8\u30fc\u7de8\u96c6\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u9802\u70b9\u306e\u79fb\u52d5/\u524a\u9664\u6642\u306b\u96a3\u63a5\u3059\u308b\u30b8\u30aa\u30e1\u30c8\u30ea\u3068\u5171\u6709\u3059\u308b\u30ce\u30fc\u30c9\u304c\u4e00\u7dd2\u306b\u4fee\u6b63\u3055\u308c\u3001\u96a3\u63a5\u30b8\u30aa\u30e1\u30c8\u30ea\u304b\u3089\u65b0\u3057\u3044\u30ce\u30fc\u30c9\u304c\u8ffd\u52a0\u3055\u308c\u308b\u3068\u30bb\u30b0\u30e1\u30f3\u30c8\u306b\u9802\u70b9\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_16","title":"\u5c5e\u6027\u306e\u8907\u6570\u7de8\u96c6","text":"

QField\u3067\u306f\u3001\u8907\u6570\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3092\u9078\u629e\u3057\u3001\u305d\u306e\u5c5e\u6027\u3092\u4e00\u5ea6\u306b\u7de8\u96c6\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u5834\u5408\u306b\u3088\u3063\u3066\u306f\u3001\u975e\u5e38\u306b\u52b9\u7387\u7684\u306a\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u5b9f\u73fe\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30de\u30c3\u30d7\u4e0a\u3067 2 \u3064\uff08\u307e\u305f\u306f\u305d\u308c\u4ee5\u4e0a\uff09\u306e\u5730\u7269\u3092\u7279\u5b9a\u3057\u3001\u5730\u7269\u30ea\u30b9\u30c8\u3067\u305d\u308c\u3089\u3092\u9078\u629e\u3057\u3001\u30ea\u30b9\u30c8\u306e\u30bf\u30a4\u30c8\u30eb \u30d0\u30fc\u306b\u3042\u308b \u5730\u7269\u306e\u7de8\u96c6 \u30dc\u30bf\u30f3\u3092\u9078\u629e\u3057\u3066\u305d\u308c\u3089\u3092\u30de\u30fc\u30b8\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_17","title":"\u5730\u7269\u306e\u524a\u9664","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u5730\u7269\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u5730\u7269\u30d5\u30a9\u30fc\u30e0\u306e3\u30c9\u30c3\u30c8\u30e1\u30cb\u30e5\u30fc\u304b\u3089 \u5730\u7269\u524a\u9664\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002

QField\u3067\u306f\u4e00\u5ea6\u306b\u8907\u6570\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3092\u524a\u9664\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u307e\u305a\u30de\u30c3\u30d7\u306e\u8a72\u5f53\u7b87\u6240\u3092\u30b7\u30e7\u30fc\u30c8\u30bf\u30c3\u30d7\u3057\u3066\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3092\u7279\u5b9a\u3057\u307e\u3059\u3002\u6b21\u306b\u3001\u524a\u9664\u3057\u305f\u3044\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u306e\u4e00\u3064\u3092\u9577\u62bc\u3057\u3057\u3066\u3001\u8907\u6570\u9078\u629e\u30e2\u30fc\u30c9\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u540d\u306e\u6a2a\u306b\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u304c\u8868\u793a\u3055\u308c\u305f\u3089\u3001\u524a\u9664\u3059\u308b\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3092\u3055\u3089\u306b\u9078\u629e\u3057\u307e\u3059\uff08\u30de\u30c3\u30d7\u3092\u30bf\u30c3\u30d7\u3057\u3066\u5730\u7269\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\uff09\u3002\u5b8c\u4e86\u3057\u305f\u3089\u3001\u5730\u7269\u30ea\u30b9\u30c8\u306e3\u30c9\u30c3\u30c8\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u9078\u629e\u3057\u305f\u5730\u7269\u3092\u524a\u9664\u3092\u9078\u629e\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_18","title":"\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u65b0\u3057\u3044\u5730\u7269\u3092\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u3057\u3066\u3044\u308b\u969b\u306b\u3001\u65b0\u3057\u3044\u30dd\u30a4\u30f3\u30c8\u306f\u65e2\u5b58\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3059\u3079\u3066\u306e\u8a2d\u5b9a\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8>\u30b9\u30ca\u30c3\u30d7\u8a2d\u5b9a\u3067\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_19","title":"\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0\u306e\u7a2e\u985e","text":"

\u65b0\u3057\u3044\u30dd\u30a4\u30f3\u30c8\u3092\u30b9\u30ca\u30c3\u30d7\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

  • \u65e2\u5b58\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u9802\u70b9\u306b\u5bfe\u3057\u3066\u306e\u307f
  • \u65e2\u5b58\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u7dda\u5206\u306b\u5bfe\u3057\u3066\u306e\u307f
  • \u65e2\u5b58\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u9802\u70b9\u3068\u30bb\u30b0\u30e1\u30f3\u30c8\u306b\u5bfe\u3057\u3066
"},{"location":"ja/how-to/digitize/#_20","title":"\u30ec\u30a4\u30e4\u30fc\u3078\u306e\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0","text":"

\u4e00\u3064\u3082\u3057\u304f\u306f\u6570\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u306e\u307f\u30b9\u30ca\u30c3\u30d7\u3055\u305b\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_21","title":"\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0\u306e\u8a31\u5bb9\u5024","text":"

\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0\u306e\u8a31\u5bb9\u5024\u306f\u5730\u56f3\u306e\u5358\u4f4d\u307e\u305f\u306f\u30d4\u30af\u30bb\u30eb\u306b\u3088\u308a\u307e\u3059\u3002

\u5927\u62b5\u306e\u30b1\u30fc\u30b9\u306b\u304a\u3044\u3066\u306f\u3001\u5358\u4f4d\u306f\u30d4\u30af\u30bb\u30eb\u306b\u8a2d\u5b9a\u3059\u308b\u306e\u304c\u826f\u3044\u3067\u3057\u3087\u3046\u3002\u7d4c\u9a13\u4e0a\u8a31\u5bb9\u5024\u309220\u306b\u8a2d\u5b9a\u3057\u3066\u304a\u304f\u3068\u826f\u3044\u3068\u601d\u308f\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/","title":"\u885b\u661f\u6e2c\u4f4d (GNSS)","text":""},{"location":"ja/how-to/gnss/#gnss","title":"\u885b\u661f\u6e2c\u4f4d (GNSS)","text":"

QField \u306f\u5185\u8535\u306e GNSS\uff08GPS\u3001GLONASS\u3001Galileo\u3001Beidou \u306a\u3069\u306e\u5168\u5730\u7403\u6e2c\u4f4d\u885b\u661f\u30b7\u30b9\u30c6\u30e0\uff09\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u307e\u305f\u3001QField \u306f Bluetooth\u3001TCP\u307e\u305f\u306fUDP \u3067\u5916\u90e8\u30a2\u30f3\u30c6\u30ca\u306b\u63a5\u7d9a\u3057\u3001\u305d\u306e NMEA \u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u76f4\u63a5\u4f7f\u7528\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

GPS\u30c7\u30d0\u30a4\u30b9\u306f\u5730\u8868\u9762\u306e\u73fe\u5728\u4f4d\u7f6e\u306e2D\u5ea7\u6a19\u3068\u6a19\u9ad8\u3092\u8a08\u6e2c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#_1","title":"\u53ef\u8996\u5316","text":"

\u6e2c\u4f4d\u304c\u6709\u52b9\u306b\u306a\u308b\u3068\u3001\u3042\u306a\u305f\u306e\u4f4d\u7f6e\u304c\u5730\u56f3\u4e0a\u306b\u9752\u304f\u8868\u793a\u3055\u308c\u307e\u3059\u3002 \u9759\u6b62\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u9752\u3044\u70b9\u3067\u3001\u79fb\u52d5\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u79fb\u52d5\u65b9\u5411\u3092\u793a\u3059\u77e2\u5370\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30c7\u30d0\u30a4\u30b9\u306b\u78c1\u6c17\u30b3\u30f3\u30d1\u30b9\u304c\u5185\u8535\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u9752\u3044\u30d3\u30fc\u30e0\u304c\u30c7\u30d0\u30a4\u30b9\u306e\u73fe\u5728\u306e\u65b9\u4f4d\u3092\u793a\u3057\u307e\u3059\u3002

\u73fe\u5728\u4f4d\u7f6e\u3092\u56f2\u3080\u5186\u306f\u3001\u6e2c\u4f4d\u30c7\u30d0\u30a4\u30b9\u306b\u3088\u3063\u3066\u53d6\u5f97\u3055\u308c\u305f\u7cbe\u5ea6\u3092\u793a\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#_2","title":"\u69cb\u6210","text":"

QField\u306e\u8a2d\u5b9a\u306e\u6e2c\u4f4d\u30bf\u30d6\u3067\u306f\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u304c\u53ef\u80fd\u3067\u3059\u3002

"},{"location":"ja/how-to/gnss/#m","title":"\u8a08\u6e2c\uff08M\uff09\u5024","text":"

M\u5024\u3092\u542b\u3080\u30d9\u30af\u30c8\u30eb\u30ec\u30a4\u30e4\u30fc\u3067\u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u30c7\u30b8\u30bf\u30a4\u30ba\u3059\u308b\u5834\u5408\u3001\u5ea7\u6a19\u30ab\u30fc\u30bd\u30eb\u304c\u73fe\u5728\u306e\u4f4d\u7f6e\u306b\u30ed\u30c3\u30af\u3055\u308c\u308b\u305f\u3073\u306b\u3001QField\u306f\u500b\u3005\u306e\u9802\u70b9\u306b\u6e2c\u4f4d\u5ea7\u6a19\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u3053\u306e\u5024\u306f\u6e2c\u4f4d\u5ea7\u6a19\u306e\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\uff08\u30a8\u30dd\u30c3\u30af\u304b\u3089\u306e\u30df\u30ea\u79d2\uff09\u3092\u8868\u3057\u307e\u3059\u3002\u3053\u306e\u5024\u306f\u3001\u8a2d\u5b9a\u306e\u6e2c\u4f4d\u30bf\u30d6\u306b\u3042\u308b\u30b3\u30f3\u30dc\u30dc\u30c3\u30af\u30b9\u3092\u4f7f\u3063\u3066\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u9078\u629e\u53ef\u80fd\u306a\u5024\u306f\u3001\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3001\u5bfe\u5730\u901f\u5ea6\u3001\u65b9\u4f4d\u3001\u6c34\u5e73\u7cbe\u5ea6\u3001\u5782\u76f4\u7cbe\u5ea6\u3001PDOP\u3001HDOP\u3001VDOP\u3067\u3059\u3002

"},{"location":"ja/how-to/gnss/#_3","title":"\u9ad8\u7cbe\u5ea6\u6e2c\u4f4d\u306b\u5fc5\u8981\u306a\u3053\u3068","text":"

\u6e2c\u4f4d\u306b\u5fc5\u8981\u306a\u6700\u4f4e\u9650\u306e\u7cbe\u5ea6\u3092\u5b9a\u7fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u7cbe\u5ea6\u306e\u8cea\u306f\u3001\u60aa\u3044\uff08\u8d64\uff09\u3001\u826f\u3044\uff08\u9ec4\uff09\u3001\u3068\u3066\u3082\u826f\u3044\uff08\u7dd1\uff09\u306e3\u3064\u306e\u30af\u30e9\u30b9\u3067\u5831\u544a\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u8272\u306f\u3001GNSS\u30dc\u30bf\u30f3\u306e\u4e0a\u306b\u30c9\u30c3\u30c8\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u3057\u304d\u3044\u5024\u306f\u3001\u8a2d\u5b9a\u306e\u6e2c\u4f4d\u30bf\u30d6\u3067\u5b9a\u7fa9\u3067\u304d\u307e\u3059\u3002

\u9ad8\u7cbe\u5ea6\u6e2c\u4f4d\u306b\u5fc5\u8981\u306a\u8a2d\u5b9a\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u3068\u3001\u7cbe\u5ea6\u306e\u5024\u304c\u60aa\u3044\uff08\u8d64\uff09\u4f4d\u7f6e\u306b\u30ab\u30fc\u30bd\u30eb\u304c\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u72b6\u614b\u3067\u306f\u3001\u65b0\u3057\u3044\u6e2c\u4f4d\u3092\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002

"},{"location":"ja/how-to/gnss/#_4","title":"\u30a2\u30f3\u30c6\u30ca\u306e\u9ad8\u3055\u88dc\u6b63","text":"

\u4f7f\u7528\u3059\u308b\u30a2\u30f3\u30c6\u30ca\u30dd\u30fc\u30eb\u306e\u9ad8\u3055\u306f\u3001\u8a2d\u5b9a\u3067\u5b9a\u7fa9\u3067\u304d\u307e\u3059\u3002\u6e2c\u4f4d\u3055\u308c\u305f\u9ad8\u5ea6\u306f\u3001\u3053\u306e\u5024\u3067\u88dc\u6b63\u3055\u308c\u307e\u3059

"},{"location":"ja/how-to/gnss/#_5","title":"\u9ad8\u5ea6\u88dc\u6b63\uff0f\u5782\u76f4\u65b9\u5411\u306e\u30b0\u30ea\u30c3\u30c9\u30b7\u30d5\u30c8","text":"

\u9ad8\u5ea6\u306e\u5024\u306f\u3001\u5782\u76f4\u65b9\u5411\u306e\u30b0\u30ea\u30c3\u30c9\u30b7\u30d5\u30c8\u30d5\u30a1\u30a4\u30eb\u3067\u88dc\u6b63\u3057\u3066\u3001\u6b63\u8ddd\u65b9\u4f4d\u3092\u7b97\u51fa\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u5782\u76f4\u65b9\u5411\u306e\u30b0\u30ea\u30c3\u30c9\u30b7\u30d5\u30c8\u30d5\u30a1\u30a4\u30eb\u306f\u3001QField \u306e\u30a2\u30d7\u30ea\u30d5\u30a9\u30eb\u30c0<drive>:/Android/data/ch.opengis.qfield/files/QField/proj\u306b\u5165\u308c\u3066\u3001QField \u3067\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u30b0\u30ea\u30c3\u30c9\u30b7\u30d5\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u305d\u3053\u306b\u7f6e\u304b\u308c\u308b\u3068\u3001QField\u306e \u4f7f\u7528\u4e2d\u306e\u5782\u76f4\u65b9\u5411\u306e\u30b0\u30ea\u30c3\u30c9\u30b7\u30d5\u30c8\u306e\u4e0b\u306e\u6e2c\u4f4d\u8a2d\u5b9a\u3067\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002

\u9ad8\u5ea6\u88dc\u6b63\u3092\u884c\u3046\u5834\u5408\u3084\u3001Bluetooth\u63a5\u7d9a\u306e\u5916\u90e8\u30a2\u30f3\u30c6\u30ca\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u306e\u6b63\u8ddd\u65b9\u4f4d\u306e\u4f7f\u7528\u3092\u30aa\u30d5\u306b\u3059\u308b\u3053\u3068\u3092\u691c\u8a0e\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u73fe\u5728\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306f\u4ee5\u4e0b\u306e\u901a\u308a\uff1a

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

\u4f8b\u3048\u3070 ETRS89 (\u57fa\u6e96\u6955\u5186\u4f53 GPS) \u304b\u3089 NAP (\u30aa\u30e9\u30f3\u30c0\u8a9e) \u3078\u306e\u5909\u63db\u306e\u305f\u3081\u306b\u3001\u30e6\u30fc\u30b6\u30fc\u306f NSGI \u304b\u3089 nlgeo2018.gtx \u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u7f6e\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#_6","title":"\u4f7f\u7528\u65b9\u6cd5","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

GNSS\u30dc\u30bf\u30f3\u3092\u77ed\u304f\u30bf\u30c3\u30d7\u3059\u308b\u3068GNSS\u6a5f\u80fd\u3092\u6709\u52b9\u306b\u3057\u3001\u6e2c\u4f4d\u60c5\u5831\u304c\u5229\u7528\u53ef\u80fd\u306b\u306a\u308a\u6b21\u7b2c\u3001\u73fe\u5728\u4f4d\u7f6e\u304c\u4e2d\u5fc3\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002

\u7de8\u96c6\u30e2\u30fc\u30c9\u3092\u6709\u52b9\u306b\u3057\u5bfe\u8c61\u306e\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u307e\u3059\u3002\u4e2d\u5fc3\u306e\u5341\u5b57\u306fGNSS\u6e2c\u4f4d\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u3066\u3044\u307e\u3059\u3002

GNSS\u30dc\u30bf\u30f3\u3092\u30ed\u30f3\u30b0\u30bf\u30c3\u30d7\u3059\u308b\u3068\u6e2c\u4f4d\u30e1\u30cb\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059

\u6e2c\u4f4d\u30e1\u30cb\u30e5\u30fc\u306e\u4e2d\u3067\u6e2c\u4f4d\u60c5\u5831\u3092\u8868\u793a\u3092\u30aa\u30f3\u306b\u3057\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5ea7\u6a19\u7cfb\u306b\u5909\u63db\u3057\u305f\u73fe\u5728\u5730\u306e\u5ea7\u6a19\u60c5\u5831\u306e\u8868\u793a\u5207\u66ff\u306a\u3069\u306e\u8a2d\u5b9a\u304c\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5ea7\u6a19\u7cfb\u3067\u306f\u306a\u304fWGS84\u306e\u7d4c\u5ea6/\u7def\u5ea6\u304c\u8868\u793a\u3055\u308c\u308b\u5834\u5408\u306f\u3001\u307e\u3060GNSS\u4fe1\u53f7\u3092\u53d7\u4fe1\u3067\u304d\u3066\u3044\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#gnss_1","title":"\u5916\u4ed8\u3051\u306eGNSS\u53d7\u4fe1\u6a5f\u3092\u4f7f\u7528\u3059\u308b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

QField\u306f\u3001Bluetooth\u3001TCP\u3001\u307e\u305f\u306fUDP\u63a5\u7d9a\u306b\u3088\u308bNMEA\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u4ecb\u3057\u3066\u3001\u5916\u90e8\u306eGNSS\u6e2c\u4f4d\u6a5f\u5668\u3068\u306e\u63a5\u7d9a\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002

\u8a2d\u5b9a > \u6e2c\u4f4d\u3067\u306f\u3001\u5916\u90e8\u30c7\u30d0\u30a4\u30b9\u3092\u8ffd\u52a0\u3001\u7de8\u96c6\u3001\u524a\u9664\u3059\u308b\u305f\u3081\u306e\u4e00\u9023\u306e\u30dc\u30bf\u30f3\u3068\u3001\u5185\u90e8GNSS\u30c7\u30d0\u30a4\u30b9\u3068\u4fdd\u5b58\u3055\u308c\u305f\u5916\u90e8GNSS\u30c7\u30d0\u30a4\u30b9\u3092\u5207\u308a\u66ff\u3048\u308b\u305f\u3081\u306e\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u5225\u306e\u63a5\u7d9a\u30b5\u30dd\u30fc\u30c8\u306e\u5185\u8a33\u306f\u4ee5\u4e0b\u306e\u901a\u308a\uff1a

Android iOS Windows Linux MacOS Bluetooth * TCP UDP \u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8

(*) Windows\u3067\u306eBluetooth\u30b5\u30dd\u30fc\u30c8\u306f\u3001GNSS\u30c7\u30d0\u30a4\u30b9\u306b\u63a5\u7d9a\u3059\u308b\u969b\u306b\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30b7\u30b9\u30c6\u30e0\u304c\u81ea\u52d5\u7684\u306b\u4f5c\u6210\u3059\u308b\u4eee\u60f3\u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u3092\u4ecb\u3057\u3066\u884c\u308f\u308c\u307e\u3059\u3002

\u73fe\u5728\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308bNMEA\u30bb\u30f3\u30c6\u30f3\u30b9\u306f\u3001GGA\u3001RMC\u3001GSA\u3001GSV\u3001VTG\u3001HDT\u3067\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30e2\u30c3\u30af\u4f4d\u7f6e\u60c5\u5831\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306e\u3088\u3046\u306a\u4ed6\u306e\u30a2\u30d7\u30ea\u304c\u540c\u3058\u63a5\u7d9a\u3092\u4f7f\u7528\u3057\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/gnss/#_7","title":"\u5916\u90e8\u53d7\u4fe1\u6a5f\u30ed\u30b0","text":"

\u6e2c\u4f4d\u30c7\u30d0\u30a4\u30b9\u3068\u3057\u3066\u5916\u90e8\u53d7\u4fe1\u6a5f\u3092\u9078\u629e\u3057\u305f\u5834\u5408\u3001\u8a2d\u5b9a > \u6e2c\u4f4d\u306b\u3001\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u30d5\u30a1\u30a4\u30eb\u3078\u306eNMEA\u30bb\u30f3\u30c6\u30f3\u30b9\u306e\u30ed\u30b0\u3068\u3044\u3046\u30b9\u30a4\u30c3\u30c1\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3092\u6709\u52b9\u306b\u3059\u308b\u3068\u3001\u5916\u90e8\u6e2c\u4f4d\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u9001\u3089\u308c\u3066\u304f\u308b\u3059\u3079\u3066\u306eNMEA\u30bb\u30f3\u30c6\u30f3\u30b9\u304c\u30d5\u30a1\u30a4\u30eb\u306b\u8a18\u9332\u3055\u308c\u307e\u3059\u3002

\u30ed\u30b0\u306fAndroid/data/ch.opengis.qfield/files/QField/logs\u306b\u7f6e\u304b\u308c\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30ed\u30b0\u304c\u5e38\u306b\u30aa\u30f3\u306b\u306a\u3063\u3066\u3044\u308b\u3068\u3001\u30b9\u30c8\u30ec\u30fc\u30b8\u304c\u3044\u3063\u3071\u3044\u306b\u306a\u3063\u3066\u3057\u307e\u3046\u306e\u3067\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/gnss/#_8","title":"\u64ec\u4f3c\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

QField\u306b\u3001\u5225\u306e\u30a2\u30f3\u30c9\u30ed\u30a4\u30c9\u30fb\u30a2\u30d7\u30ea\u3092\u7d4c\u7531\u3057\u3066\u3001\u64ec\u4f3c\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u63d0\u4f9b\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002\u3053\u308c\u306b\u306f\u3044\u304f\u3064\u304b\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u3042\u308a\u3001\u305d\u306e\u3072\u3068\u3064\u304cAndroid NTRIP Client\u3067\u3059\u3002

\u3053\u308c\u3092\u884c\u3046\u306b\u306f \u30a2\u30f3\u30c9\u30ed\u30a4\u30c9\u7aef\u672b\u3067\u7591\u4f3c\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#_9","title":"\u5e73\u5747\u6e2c\u4f4d\u6a5f\u80fd","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u5ea7\u6a19\u30ab\u30fc\u30bd\u30eb\u306f\u4f4d\u7f6e\u3092\u56fa\u5b9a\u3059\u308b\u30dc\u30bf\u30f3\u3067\u73fe\u5728\u4f4d\u7f6e\u306b\u30ed\u30c3\u30af\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u5e73\u5747\u5316\u3055\u308c\u305f\u5ea7\u6a19\u3092\u4f7f\u3063\u3066\u30c7\u30b8\u30bf\u30eb\u5316\u3059\u308b\u6a5f\u80fd\u304c\u3042\u308a\u307e\u3059\u3002

\u9802\u70b9\u8ffd\u52a0\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u7d9a\u3051\u308b\u3068\u3001\u5ea7\u6a19\u306e\u53ce\u96c6\u304c\u958b\u59cb\u3055\u308c\u307e\u3059\u3002

\u53ce\u96c6\u4e2d\u306f\u3001\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u304c\u5ea7\u6a19\u30ab\u30fc\u30bd\u30eb\u306e\u4e0a\u306b\u8868\u793a\u3055\u308c\u3001\u53ce\u96c6\u3055\u308c\u305f\u4f4d\u7f6e\u306e\u73fe\u5728\u306e\u6570\u3092\u53cd\u6620\u3059\u308b\u30c6\u30ad\u30b9\u30c8\u3092\u793a\u3057\u307e\u305a\u3002\u5e73\u5747\u5ea7\u6a19\u306e\u6700\u5c0f\u30ab\u30a6\u30f3\u30c8\u8981\u4ef6\u304c\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5834\u5408\u306f\u3001\u305d\u306e\u8981\u4ef6\u3092\u6e80\u305f\u3059\u305f\u3081\u306e\u9032\u6357\u72b6\u6cc1\u3092\u793a\u3059\u30d7\u30ed\u30b0\u30ec\u30b9\u30d0\u30fc\u3082\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u5e73\u5747\u5ea7\u6a19\u306e\u6700\u5c0f\u30ab\u30a6\u30f3\u30c8\u3057\u304d\u3044\u5024\u3092\u6709\u52b9\u306b\u3059\u308b\u8a2d\u5b9a\u306f\u3001QField \u8a2d\u5b9a\u306e\u6e2c\u4f4d\u30d1\u30cd\u30eb\u306b\u3042\u308a\u307e\u3059\u3002\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5834\u5408\u3001\u9802\u70b9\u8ffd\u52a0\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u305f\u307e\u307e\u306b\u3059\u308b\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u30dc\u30bf\u30f3\u3092\u77ed\u304f\u30bf\u30c3\u30d7\u3059\u308b\u3068\u3001\u5ea7\u6a19\u306e\u53ce\u96c6\u304c\u59cb\u307e\u308a\u3001\u6700\u5c0f\u30ab\u30a6\u30f3\u30c8\u306e\u8981\u4ef6\u304c\u6e80\u305f\u3055\u308c\u308b\u3068\u3001\u5e73\u5747\u5316\u3055\u308c\u305f\u5ea7\u6a19\u304c\u81ea\u52d5\u7684\u306b\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002

\u5e73\u5747\u5316\u3055\u308c\u305f\u4f4d\u7f6e\u3067 @gnss_* \u307e\u305f\u306f @position_ \u5909\u6570 \u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001\u5909\u6570\u306f\u53ce\u96c6\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30b5\u30f3\u30d7\u30eb\u306e\u5e73\u5747\u3082\u8868\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#_10","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

"},{"location":"ja/how-to/gnss/#_11","title":"\u6e2c\u4f4d\u306b\u4f7f\u7528\u3059\u308b\u5909\u6570","text":"

\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u3067\u8ffd\u52a0\u306e\u5f0f\u306e\u5909\u6570\u3092\u4f7f\u7528\u3057\u3066\u3001\u6e2c\u4f4d\u60c5\u5831\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3089\u306f\u3001GNSS\u6e2c\u4f4d\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u306b\u306e\u307f\u5229\u7528\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002

\u3053\u308c\u3089\u306e\u5909\u6570\u306f\u3001\u500b\u3005\u306e\u5373\u4f4d\u70b9\u306e\u54c1\u8cea\u3092\u8ffd\u8de1\u3059\u308b\u305f\u3081\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u5f0f\u306e\u4e00\u90e8\u3068\u3057\u3066\u4e00\u822c\u7684\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

  • @position_source_name - \u30bb\u30f3\u30b5\u30fc\u304c\u5831\u544a\u3057\u305f\u4f4d\u7f6e\u60c5\u5831\u3092\u4e0e\u3048\u305f\u30c7\u30d0\u30a4\u30b9\u306e\u540d\u524d\u3002 \u5185\u90e8\u30bb\u30f3\u30b5\u30fc\u3068\u5916\u90e8\u30bb\u30f3\u30b5\u30fc\u3092\u533a\u5225\u3059\u308b\u3002 \u4f4d\u7f6e\u304c\u624b\u52d5\u3067\u8a2d\u5b9a\u3055\u308c\u3001 \u4f4d\u7f6e\u304c\u30ab\u30fc\u30bd\u30eb\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30bd\u30fc\u30b9\u540d\u306f \"manual\" \u3068\u306a\u308b\u3002 \u30ab\u30fc\u30bd\u30eb\u304c\u305d\u306e\u4f4d\u7f6e\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u306a\u3044\u5834\u5408\u3001\u305d\u306e\u4ed6\u306e\u5909\u6570\u306f\u3059\u3079\u3066null\u306b\u306a\u308a\u307e\u3059\u3002\u3082\u3057\u3053\u306e\u6a5f\u80fd\u304c\u5fc5\u8981\u306a\u5834\u5408\u3001 \u4ee3\u308f\u308a\u306bgnss_\u5909\u6570\u3092\u4f7f\u3063\u3066\u304f\u3060\u3055\u3044\u3002
  • @position_quality_description - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u5831\u544a\u3055\u308c\u305f\u54c1\u8cea\u3092\u3001\u4eba\u9593\u304c\u8aad\u307f\u3084\u3059\u304f\u7ffb\u8a33\u3057\u305f\u6587\u5b57\u5217\u3002\u4f8b\uff1a\"Fixed RTK\"\u3002\u3053\u308c\u306f \u5341\u5b57\u30ad\u30fc\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3057\u3066\u3044\u308b\u6642\u306e\u307f\u5229\u7528\u53ef\u80fd\u3002- IE
  • @position_coordinate - WGS84\u306e\u5ea7\u6a19\u3092\u6301\u3064\u70b9\u3002\u7d4c\u5ea6\u3001\u7def\u5ea6\u3001\u9ad8\u5ea6\u3067\u6307\u5b9a\u3059\u308b\u3002\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u3068\u304d\u306e\u307f\u5229\u7528\u53ef\u80fd\u3002- x(@position_coordinate) - IE
  • @position_horizontal_accuracy - \u5ea7\u6a19\u306e\u6c34\u5e73\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_timestamp - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u6e2c\u4f4d\u60c5\u5831\u306eUTC\u3067\u306e\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_direction - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u5ea6\u5358\u4f4d\u3067\u306e\u771f\u5317\u304b\u3089\u306e\u79fb\u52d5\u65b9\u5411 \u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_ground_speed - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u5bfe\u5730\u901f\u5ea6\uff08m/s\uff09\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_magnetic_variation -\u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f \u78c1\u5834\u306e\u6c34\u5e73\u6210\u5206\u3068\u771f\u5317\u306e\u9593\u306e\u5ea6\u5358\u4f4d\u306e\u89d2\u5ea6\u3002 \u78c1\u6c17\u504f\u89d2\u3068\u3082\u547c\u3070\u308c\u307e\u3059\u3002 \u6b63\u306e\u5024\u306f\u771f\u5317\u304b\u3089\u6642\u8a08\u56de\u308a\u306e\u65b9\u5411\u3092\u793a\u3057\u3001\u8ca0\u306e\u5024\u306f\u53cd\u6642\u8a08\u56de\u308a\u306e\u65b9\u5411\u3092\u793a\u3057\u307e\u3059\u3002\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u308b\u5834\u5408\u306e\u307f\u5229\u7528\u3067\u304d\u307e\u3059\u3002 - - IE
  • @position_vertical_accuracy - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u5ea7\u6a19\u306e\u5782\u76f4\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_3d_accuracy - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u5ea7\u6a19\u306e3\u6b21\u5143\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09\u30013D-RMS\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_vertical_speed - \u5782\u76f4\u901f\u5ea6 (\u30e1\u30fc\u30c8\u30eb/\u79d2) \u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_averaged_count - \u3053\u306e\u5909\u6570\u306b\u306f\u3001\u3053\u306e\u30e2\u30fc\u30c9\u3067\u30c7\u30b8\u30bf\u30a4\u30ba\u3059\u308b\u3068\u304d\u306b\u5e73\u5747\u4f4d\u7f6e\u3092\u8a08\u7b97\u3057\u305f\u53ce\u96c6\u4f4d\u7f6e\u306e\u6570\u304c\u683c\u7d0d\u3055\u308c\u308b\u3002\u5e73\u5747\u5316\u3055\u308c\u3066\u3044\u306a\u3044 \u975e\u5e73\u5747\u4f4d\u7f6e\u306e\u5834\u5408\u3001\u5024\u306f 0\uff08\u30bc\u30ed\uff09\u306b\u8a2d\u5b9a\u3055\u308c\u308b\u3002- IE
  • @position_pdop - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u4f4d\u7f6e\u7cbe\u5ea6\u52a3\u5316\u5ea6\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- E
  • @position_hdop - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u6c34\u5e73\u7cbe\u5ea6\u52a3\u5316\u5ea6\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- E
  • @position_vdop - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u5782\u76f4\u7cbe\u5ea6\u52a3\u5316\u5ea6\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- E
  • @position_number_of_used_satellites - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u885b\u661f\u306e\u6570\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_used_satellites - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u4f7f\u7528\u4e2d\u306e\u885b\u661f\u306e\u4e00\u89a7(pri)\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- array_length(@position_used_satellites) - E
  • @position_fix_status_description - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305fGPS\u56fa\u5b9a\u306e\u30b9\u30c6\u30fc\u30bf\u30b9 \u300cNoData\u300d\u3001\u300cNoFix\u300d\u3001\u300cFix2D\u300d\u3082\u3057\u304f\u306f\u300cFix3D\u300d\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- E
  • @position_fix_mode - \u56fa\u5b9a\u30e2\u30fc\u30c9 ('M' = \u624b\u52d5\u30012D\u304b3D\u3001\u3082\u3057\u304f\u306f\u3082\u3057\u304f\u306f 'A' = \u81ea\u52d5, 3D/2D) \u306b\u64cd\u4f5c\u3067\u5f37\u5236\u3055\u308c\u308b\u3002 \u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- E

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

I: \u5185\u90e8\u306e\u6e2c\u4f4d\u60c5\u5831 E: \u5916\u90e8 (NMEA) \u306e\u6e2c\u4f4d\u60c5\u5831

\u3059\u3079\u3066\u306e @position_*\u5909\u6570\u306b\u306f\u5bfe\u5fdc\u3059\u308b@gnss_*\u5909\u6570\u304c\u3042\u308a\u307e\u3059\u3002gnss \u5909\u6570\u306f\u3001\u5341\u5b57\u7dda\u304c\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3067\u3082\u3001\u5e38\u306b GNSS\u30bb\u30f3\u30b5\u30fc\u306e\u5024\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002

\u4f8b\uff1a

\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u308b\u5834\u5408 - @gnss_horizontal_accuracy --> \u30bb\u30f3\u30b5\u30fc\u306b\u3088\u3063\u3066\u53d6\u5f97\u3057\u305f\u5ea7\u6a19\u306e\u6c34\u5e73\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09 - @position_horizontal_accuracy --> \u30bb\u30f3\u30b5\u30fc\u306b\u3088\u3063\u3066\u53d6\u5f97\u3057\u305f\u5ea7\u6a19\u306e\u6c34\u5e73\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09 - @position_source_name --> \u30bb\u30f3\u30b5\u30fc\u540d \u5341\u5b57\u7dda\u304c\u624b\u52d5\u3067\u79fb\u52d5\u3055\u308c\u305f\u5834\u5408 - @gnss_horizontal_accuracy --> \u30bb\u30f3\u30b5\u30fc\u306b\u3088\u3063\u3066\u53d6\u5f97\u3057\u305f\u5ea7\u6a19\u306e\u6c34\u5e73\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09\u3002 - @position_horizontal_accuracy --> \u5024\u306fNULL\u306b\u306a\u308b\u3002 - @position_source_name --> \u5024\u306fmanual\u306b\u306a\u308b\u3002

"},{"location":"ja/how-to/gnss/#_12","title":"\u9802\u70b9\u30ed\u30ac\u30fc","text":"

\u53ce\u96c6\u3057\u305f\u9802\u70b9\u306e\u30ed\u30b0\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001GNSS\u306e\u54c1\u8cea\u306e\u5c5e\u6027\u306a\u3069\u306e\u5404\u9802\u70b9\u306e\u30e1\u30bf\u30c7\u30fc\u30bf\u3092\u8a18\u9332\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u8a2d\u5b9a\u3059\u308b\u306b\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u3092\u8ffd\u52a0\u3057\u3001\u3053\u306e\u60c5\u5831\u3092\u4fdd\u5b58\u3059\u308b\u305f\u3081\u306e\u5c5e\u6027\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002

\u305d\u3057\u3066\u3001\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u3078\u306e\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u30ed\u30ac\u30fc\u3068\u3044\u3046\u5f79\u5272\u3092\u5272\u308a\u5f53\u3066\u307e\u3059\u3002

QFieldSync --> \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d7\u30ed\u30d1\u30c6\u30a3\u3078\u3068\u9032\u307f\u307e\u3059\u3002

\u6700\u3082\u52b9\u679c\u7684\u306b\u3059\u308b\u305f\u3081\u306b\u3001\u30ec\u30a4\u30e4\u30fc\u5c5e\u6027\u306f\u3001\u4e0a\u3067\u5217\u6319\u3057\u305f\u4f4d\u7f6e\u6c7a\u3081\u5909\u6570\u306b\u4f9d\u5b58\u3059\u308b\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u6301\u3064\u3079\u304d\u3067\u3059\u3002

"},{"location":"ja/how-to/hiding-legend-nodes/","title":"\u51e1\u4f8b\u306e\u30ce\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b","text":""},{"location":"ja/how-to/hiding-legend-nodes/#_1","title":"\u51e1\u4f8b\u306e\u30ce\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b","text":"

\u51e1\u4f8b\u30ce\u30fc\u30c9\u3092\u96a0\u3059\u3088\u3046\u306bQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/hiding-legend-nodes/#_2","title":"\u975e\u8868\u793a\u30ce\u30fc\u30c9\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3067\u3001\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u79fb\u52d5\u3057\u3001\u975e\u8868\u793a\u306b\u3057\u305f\u3044\u30ec\u30a4\u30e4\u30fc\u306e \"\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8 \"\u306b\u30c1\u30a7\u30c3\u30af\u3092\u5165\u308c\u307e\u3059\u3002

Hiding legend nodes

"},{"location":"ja/how-to/","title":"\u30cf\u30a6\u30c4\u30fc\u30fb\u30ac\u30a4\u30c9","text":""},{"location":"ja/how-to/#_1","title":"\u30cf\u30a6\u30c4\u30fc\u30fb\u30ac\u30a4\u30c9","text":"

QField\u306fQGIS\u306e\u6a5f\u80fd\u3092\u6d3b\u7528\u3057\u3066\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a\u3092\u30b9\u30e0\u30fc\u30ba\u306b\u884c\u3048\u307e\u3059\u3002 \u5168\u3066\u306e\u8a2d\u5b9a\u3092\u884c\u306a\u3063\u305f\u5f8c\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u95a2\u9023\u3059\u308b\u5168\u3066\u306e\u8ffd\u52a0\u30d5\u30a1\u30a4\u30eb\u3092\u3042\u306a\u305f\u306e\u30c7\u30d0\u30a4\u30b9\u306b\u540c\u671f\u3057\u3001\u3059\u3050\u306b\u4f5c\u696d\u306b\u53d6\u308a\u639b\u304b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30c1\u30fc\u30e0\u306e\u30c7\u30d0\u30a4\u30b9\u3068\u540c\u671f\u3059\u308b\u3053\u3068\u306e\u306f\u3001\u3055\u307e\u3056\u307e\u306a\u65b9\u6cd5\u3067\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002QFieldSync\u30d7\u30e9\u30b0\u30a4\u30f3\u306f\u3001QField\u7528\u306eQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6e96\u5099\u3068\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3001\u304a\u3088\u3073\u30c7\u30d0\u30a4\u30b9\u3078\u306e\u914d\u5e03\u306b\u5f79\u7acb\u3064\u3067\u3057\u3087\u3046\u3002 \u30b7\u30fc\u30e0\u30ec\u30b9\u306a\u7d71\u5408\u30a8\u30af\u30b9\u30da\u30ea\u30a8\u30f3\u30b9\u3068\u30c1\u30fc\u30e0\u306e\u7ba1\u7406\u306b\u306f\u3001QFieldCloud_\u306e\u4f7f\u7528\u3092\u5f37\u304f\u304a\u52e7\u3081\u3057\u307e\u3059\u3002

QField\u306f\u3068\u3066\u3082\u30e6\u30fc\u30b6\u30fc\u30d5\u30ec\u30f3\u30c9\u30ea\u30fc\u3067\u76f4\u611f\u7684\u306b\u64cd\u4f5c\u3067\u304d\u308b\u3088\u3046\u306b\u69cb\u7bc9\u3055\u308c\u3066\u3044\u307e\u3059\u3002 QField\u3092\u4f7f\u3044\u3001\u305d\u306e\u30d1\u30ef\u30d5\u30eb\u306a\u6a5f\u80fd\u3068\u53ef\u80fd\u6027\u3092\u77e5\u308b\u305f\u3081\u306b\u3001\u30c7\u30e2\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8a66\u3057\u3066\u307f\u308b\u3068\u826f\u3044\u3067\u3057\u3087\u3046\u3002

\u3053\u3053\u306b\u306f\u3001QField\u306e\u8a2d\u5b9a\u3068\u64cd\u4f5c\u65b9\u6cd5\u306b\u95a2\u3059\u308b\u591a\u304f\u306e\u30ea\u30bd\u30fc\u30b9\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/itinerary/#configure-attribute-form-widget-in-qgis","title":"Configure attribute form widget in QGIS","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

Here is an example for navigation to features of a point layer.

Create a new field in your data table (type text). In the attribute form settings, select \"attachment\" as widget type. Tick \"Display a hyperlink for document path (read-only)\". Then enter the following expression as default value:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

And tick \"Apply default value on update\" in case you make changes to your geometry.

If you simply want to show your feature location in Google Maps, you can use the following expression: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"ja/how-to/itinerary/#_1","title":"\u4f7f\u7528\u65b9\u6cd5","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

Click on the feature on the map where you want navigation to or that you want to open in Google Maps. In the attribute form, click on the link towards Google Maps.

"},{"location":"ja/how-to/live-default-value/","title":"\u30e9\u30a4\u30d6\u30fb\u30c7\u30d5\u30a9\u30eb\u30c8\u5024","text":""},{"location":"ja/how-to/live-default-value/#_1","title":"\u30e9\u30a4\u30d6\u30fb\u30c7\u30d5\u30a9\u30eb\u30c8\u5024","text":"

QField\u306f\u3001\u5730\u7269\u3092\u7de8\u96c6\u3059\u308b\u969b\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5c5e\u6027\u5024\u306e\u300c\u30e9\u30a4\u30d6\u300d\u66f4\u65b0\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/how-to/live-default-value/#_2","title":"\u69cb\u6210","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u305d\u308c\u3092\u5b9f\u73fe\u3059\u308b\u306b\u306f\u3001\u5c5e\u6027\u306b\u5225\u306e\u5c5e\u6027\u306e\u4f9d\u5b58\u95a2\u4fc2\u3092\u8a2d\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u5c5e\u6027\u306e\u4f9d\u5b58\u95a2\u4fc2\u306e\u8a2d\u5b9a\u4f8b\u3067\u3059

\u753b\u50cf\u306e\u5834\u5408\u3001

\u30e9\u30a4\u30d6\u30fb\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u30a4\u30e1\u30fc\u30b8

\u5024\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u5834\u5408\u3001

\u30e9\u30a4\u30d6\u30fb\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3

"},{"location":"ja/how-to/live-default-value/#_3","title":"\u4f7f\u7528\u65b9\u6cd5","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u300c\u30e9\u30a4\u30d6\u300d\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306f\u3001\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u306e\u7de8\u96c6\u6642\u306b\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u5c5e\u6027\u5024\u3092\u30e9\u30a4\u30d6\u3067\u66f4\u65b0\u3057\u307e\u3059\u3002

\u4ee5\u4e0b\u306e\u30d3\u30c7\u30aa\u3067\u306f\u3001QField \u3067\u5730\u7269\u3092\u7de8\u96c6\u3059\u308b\u969b\u306b\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u30e9\u30a4\u30d6\u3067\u66f4\u65b0\u3059\u308b\u4f8b\u3092\u3054\u7d39\u4ecb\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/how-to/map-interaction/","title":"\u5730\u56f3\u306e\u64cd\u4f5c","text":""},{"location":"ja/how-to/map-interaction/#_1","title":"\u5730\u56f3\u306e\u64cd\u4f5c","text":"

\u3053\u3053\u3067\u306f\u3001QField\u3067\u53ef\u80fd\u306a\u5730\u56f3\u3068\u306e\u30a4\u30f3\u30bf\u30e9\u30af\u30b7\u30e7\u30f3\u306e\u3044\u304f\u3064\u304b\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/map-interaction/#_2","title":"\u5730\u56f3\u306e\u51e1\u4f8b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30e1\u30a4\u30f3\u30e1\u30cb\u30e5\u30fc \u3092\u958b\u3044\u3066\u3001\u30ec\u30a4\u30e4\u30fc\u30ea\u30b9\u30c8\u3092\u5c55\u958b\u3059\u308b\u3068\u3001\u51e1\u4f8b\u3092\u8868\u793a\u3067\u304d\u307e\u3059\u3002

\u30ec\u30a4\u30e4\u30fc\u3092\u30c0\u30d6\u30eb\u30bf\u30c3\u30d7\u307e\u305f\u306f\u9577\u62bc\u3057\u3059\u308b\u3068\u3001\u4ee5\u4e0b\u306e\u64cd\u4f5c\u30e1\u30cb\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

  • \u5730\u56f3\u306b\u8868\u793a\u3067\u8868\u793a\u975e\u8868\u793a\u3092\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3002
  • \u30e9\u30d9\u30eb\u3092\u8868\u793a\u3067\u30e9\u30d9\u30eb\u306e\u8868\u793a\u975e\u8868\u793a\u3092\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
  • \u51e1\u4f8b\u30a2\u30a4\u30c6\u30e0\u3092\u5c55\u958b\u3092\u4f7f\u7528\u3057\u3001\u30ec\u30a4\u30e4\u30fc\u306e\u30b5\u30d6\u30a2\u30a4\u30c6\u30e0\u306e\u8868\u793a/\u975e\u8868\u793a\u3092\u5207\u308a\u66ff\u3048\u307e\u3059\u3002
  • \u30ec\u30a4\u30e4\u30fc\u306b\u30ba\u30fc\u30e0\u3059\u308b\u3068\u3001\u3059\u3079\u3066\u306e\u30ec\u30a4\u30e4\u30fc\u30a2\u30a4\u30c6\u30e0\u304c\u5730\u56f3\u4e0a\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002
  • \u30c7\u30fc\u30bf\u3092\u518d\u8aad\u307f\u8fbc\u307f\u306f\u3001\u30ea\u30e2\u30fc\u30c8\u30fb\u30bd\u30fc\u30b9\u3092\u6301\u3064\u30ec\u30a4\u30e4\u30fc\u306e\u73fe\u5728\u306e\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002
  • \u5730\u7269\u306e\u4e00\u89a7\u3092\u8868\u793a\u306f\u3059\u3079\u3066\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u5730\u7269\u3092\u8b58\u5225\u30ea\u30b9\u30c8\u306b\u8868\u793a\u3057\u307e\u3059\u3002

\u3055\u3089\u306b\u3001\"Opacity \"\u30b9\u30e9\u30a4\u30c0\u30fc\u3092\u4f7f\u3063\u3066\u3001\u500b\u3005\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u4e0d\u900f\u660e\u5ea6\u3092\u8abf\u6574\u3059\u308b\u30aa\u30d7\u30b7\u30e7\u30f3\u3082\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/map-interaction/#_3","title":"\u5c5e\u6027\u60c5\u5831\u306e\u8868\u793a","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u5730\u56f3\u4e0a\u306e\u5730\u7269\u3092\u30bf\u30c3\u30d7\u3059\u308b\u3068\u5c5e\u6027\u60c5\u5831\u3092\u8868\u793a\u3067\u304d\u307e\u3059\u3002\u3082\u3057\u8907\u6570\u306e\u5730\u7269\u3092\u30bf\u30c3\u30d7\u3057\u305f\u5834\u5408\uff08\u8907\u6570\u306e\u5730\u7269\u304c\u305f\u304c\u3044\u306b\u8fd1\u63a5\u3057\u3066\u3044\u308b\u5834\u5408\u3084\u8907\u6570\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u30aa\u30fc\u30d0\u30fc\u30e9\u30c3\u30d7\u3057\u3066\u3044\u308b\u5834\u5408\uff09\u306f\u3001\u305d\u308c\u3089\u3059\u3079\u3066\u306e\u5730\u7269\u304c\u753b\u9762\u306e\u53f3\u5074\u306e\u30e1\u30cb\u30e5\u30fc\u306b\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\u3055\u308c\u307e\u3059\u3002

\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\u3055\u308c\u305f\u5730\u7269\u306e\u4e00\u3064\u3092\u30bf\u30c3\u30d7\u3057\u3066\u5c5e\u6027\u60c5\u5831\u3092\u8868\u793a\u3067\u304d\u307e\u3059\u3002

  1. \u77e2\u5370 \u3092\u30bf\u30c3\u30d7\u3057\u3066\u5168\u3066\u306e\u5730\u7269\u306e\u5c5e\u6027\u60c5\u5831\u3092\u30b9\u30af\u30ed\u30fc\u30eb\u3067\u304d\u307e\u3059\u3002
  2. \u4e2d\u592e\u8868\u793a\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u9078\u629e\u3057\u3066\u3044\u308b\u5730\u7269\u3092\u4e2d\u592e\u306b\u8868\u793a\u3067\u304d\u307e\u3059\u3002
  3. \u7de8\u96c6\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u9078\u629e\u3057\u3066\u3044\u308b\u5730\u7269\u306e\u5c5e\u6027\u60c5\u5831 \u3092\u5909\u66f4\u3067\u304d\u307e\u3059\u3002
  4. \u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u3092\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u3066\u3001\u3059\u3079\u3066\u306e\u5c5e\u6027\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/map-interaction/#_4","title":"\u5730\u7269\u3092\u9078\u629e\u3059\u308b","text":"

\u9577\u62bc\u3057\u3057\u3066\u5730\u7269\u9078\u629e\u3092\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3059\u3002

\u5730\u7269\u304c\u9078\u629e\u3055\u308c\u308b\u3068\u3001\u53f3\u4e0a\u306e\u4e09\u70b9\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/map-interaction/#_5","title":"\u7279\u5b9a\u30ec\u30a4\u30e4\u30fc\u3092\u5c5e\u6027\u60c5\u5831\u8868\u793a\u304b\u3089\u9664\u5916\u3059\u308b","text":"

\u5168\u3066\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u5c5e\u6027\u60c5\u5831\u3092\u8868\u793a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3068\u306f\u9650\u308a\u307e\u305b\u3093\u3002\u4f8b\u3048\u3070\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u30ec\u30a4\u30e4\u30fc\u306a\u3069\u306f\u5c5e\u6027\u60c5\u5831\u306e\u8868\u793a\u306f\u4e0d\u8981\u3067\u3059\u3002

QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 > \u30d7\u30ed\u30d1\u30c6\u30a3 > \u60c5\u5831\u8868\u793a\u53ef\u80fd\u304b\u3089\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u30c1\u30a7\u30c3\u30af\u3092\u5916\u3059\u3053\u3068\u3067\u3001\u60c5\u5831\u8868\u793a\u5bfe\u8c61\u30ec\u30a4\u30e4\u30fc\u30ea\u30b9\u30c8\u3092\u7ba1\u7406\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/map-styling/","title":"\u30de\u30c3\u30d7\u306e\u30b9\u30bf\u30a4\u30ea\u30f3\u30b0","text":""},{"location":"ja/how-to/map-styling/#_1","title":"\u30de\u30c3\u30d7\u306e\u30b9\u30bf\u30a4\u30ea\u30f3\u30b0","text":"

QGIS\u306e\u3059\u3079\u3066\u306e\u30b9\u30bf\u30a4\u30eb\u8a2d\u5b9a\u306f\u3001QField\u306b\u3088\u3063\u3066\u76f4\u63a5\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u3059\u3002 \u3053\u308c\u306b\u306f\u3001\u9023\u7d9a\u5024\u306b\u3088\u308b\u5b9a\u7fa9\u3001\u30ab\u30c6\u30b4\u30ea\u5024\u306b\u3088\u308b\u5b9a\u7fa9\u3001\u30eb\u30fc\u30eb\u306b\u3088\u308b\u5b9a\u7fa9\u30012.5D\u306a\u3069\u306e\u3059\u3079\u3066\u306e\u63cf\u753b\u30bf\u30a4\u30d7\u3068\u3001\u30c7\u30fc\u30bf\u5b9a\u7fa9\u306e\u30b7\u30f3\u30dc\u30eb\u304c\u542b\u307e\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/map-styling/#_2","title":"\u8868\u793a\u540d\u306e\u5b9a\u7fa9","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QField\u3067\u306f\u3001\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f\u540d\u524d\u3067\u8b58\u5225\u3055\u308c\u307e\u3059\u3002 \u3053\u306e\u540d\u524d\u3092\u751f\u6210\u3059\u308b\u5f0f\u306f\u3001QGIS\u3067\u5c5e\u6027\u30c6\u30fc\u30d6\u30eb\u3092\u958b\u304d\u3001\u30d5\u30a9\u30fc\u30e0\u30d3\u30e5\u30fc\u306b\u5207\u308a\u66ff\u3048\u308b\u3053\u3068\u3067\u5b9a\u7fa9\u3067\u304d\u307e\u3059\u3002 \u30ea\u30b9\u30c8\u5185\u306e\u9069\u5207\u306a\u30d5\u30a3\u30fc\u30eb\u30c9\u307e\u305f\u306f\u5f0f\u3092\u9078\u629e\u3057\u307e\u3059\u3002 QGIS 3\u4ee5\u964d\u3001\u3053\u308c\u306f\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30d7\u30ed\u30d1\u30c6\u30a3 --> \u8868\u793a\u540d\u30da\u30fc\u30b8\u304b\u3089\u76f4\u63a5\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002

\u8868\u793a\u540d\u306e\u5b9a\u7fa9\u306f\u30ec\u30a4\u30e4\u306e\u691c\u7d22\u6642\u306b\u3082\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

\u8868\u793a\u540d\u306f\u3001QField\u5168\u4f53\u3067\u8b58\u5225\u6587\u5b57\u5217\u3067\u5730\u7269\u3092\u8868\u793a\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/map-styling/#_3","title":"\u8aad\u53d6\u5c02\u7528\u3001\u60c5\u5831\u8868\u793a\u4e0d\u53ef\u3001\u691c\u7d22\u53ef\u80fd\u306a\u30ec\u30a4\u30e4\u30fc","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306e\u3044\u304f\u3064\u304b\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u7d14\u7c8b\u306b\u30d3\u30b8\u30e5\u30a2\u30e9\u30a4\u30ba\u306e\u305f\u3081\u3060\u3051\u306b\u3042\u308a\u307e\u3059\u3002 \u30e6\u30fc\u30b6\u30fc\u304c\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u60c5\u5831\u3092\u8868\u793a\u3059\u308b\u305f\u3081\u306b\u3069\u3053\u304b\u3092\u30bf\u30c3\u30d7\u3057\u3066\u3082\u3001\u305d\u306e\u3088\u3046\u306a\u30ec\u30a4\u30e4\u30fc\u306f\u8868\u793a\u3055\u308c\u308b\u3079\u304d\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002

\u307e\u305f\u3042\u308b\u30ec\u30a4\u30e4\u30fc\u306f\u60c5\u5831\u6e90\u3068\u3057\u3066\u63d0\u4f9b\u3055\u308c\u308b\u306e\u307f\u3067\u3001\u5229\u7528\u8005\u306b\u3088\u3063\u3066\u305d\u308c\u304c\u5909\u66f4\u3055\u308c\u308b\u3053\u3068\u306f\u597d\u307e\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002\u5c5e\u6027\u306e\u7de8\u96c6\u306f\u5730\u7269\u306e\u8ffd\u52a0\u3068\u524a\u9664\u306e\u6a5f\u80fd\u304b\u3089\u30ec\u30a4\u30e4\u30fc\u3092\u4fdd\u8b77\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3069\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u691c\u7d22\u53ef\u80fd\u304b\u306b\u3064\u3044\u3066\u3082\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u60c5\u5831\u8868\u793a\u3001\u8aad\u53d6\u5c02\u7528\u3001\u304a\u3088\u3073\u691c\u7d22\u53ef\u80fd\u304b\u3092\u8a2d\u5b9a\u3059\u308b\u306b\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 > \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3 > \u30c7\u30fc\u30bf\u30bd\u30fc\u30b9 \u30da\u30fc\u30b8\u306b\u79fb\u52d5\u3057\u3001\u76ee\u7684\u306e\u52d5\u4f5c\u306b\u5408\u308f\u305b\u3066\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u3057\u307e\u3059\u3002

\u60c5\u5831\u8868\u793a\u3067\u304d\u306a\u3044\u3001\u66f4\u65b0\u3067\u304d\u306a\u3044\u3001\u691c\u7d22\u53ef\u80fd/\u4e0d\u53ef\u80fd\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u69cb\u6210\u4f8b

"},{"location":"ja/how-to/map-styling/#_4","title":"\u8ffd\u52a0\u30d5\u30a9\u30f3\u30c8\u3092\u4f7f\u7528\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QField\u3067\u306f\u4f7f\u3044\u305f\u3044\u3042\u308a\u3068\u3042\u3089\u3086\u308b\u30d5\u30a9\u30f3\u30c8\u3092\u304a\u4f7f\u3044\u3044\u305f\u3060\u3051\u307e\u3059\u3002

\u8ffd\u52a0\u306e\u30d5\u30a9\u30f3\u30c8\u3092\u767b\u9332\u3059\u308b\u306b\u306f\uff12\u3064\u306e\u65b9\u6cd5\u304c\u3042\u308a\u307e\u3059\u3002

  1. \u30c7\u30d0\u30a4\u30b9\u4e0a\u306e<drive>:/Android/data/ch.opengis.qfield/files/QField/fonts\u30d5\u30a9\u30eb\u30c0\u306b\u30d5\u30a9\u30f3\u30c8\u30d5\u30a1\u30a4\u30eb\uff08.ttf\u307e\u305f\u306f.odf\uff09\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3067\u3001\u5168\u3066\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3067\u5229\u7528\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002
  2. \u6307\u5b9a\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u306b\u30d5\u30a9\u30f3\u30c8 (.ttf\u307e\u305f\u306f.otf) \u3092\u8ffd\u52a0\u3059\u308b\u3068\u3001 \u305d\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\uff08.qgs\u307e\u305f\u306f.qgz\uff09\u3092\u8868\u793a\u3059\u308b\u3068\u304d\u306b\u306e\u307f\u3001 \u30d5\u30a9\u30f3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002

Note

QField 2 \u4ee5\u964d\u3001\u30d5\u30a9\u30f3\u30c8\u30d5\u30a1\u30a4\u30eb\u306f\u30c7\u30d0\u30a4\u30b9\u306e\u30e1\u30a4\u30f3\u30c7\u30a3\u30ec\u30af\u30c8\u30ea <drive>:/QField/fonts \u3067\u306f\u306a\u304f\u3001\u30a2\u30d7\u30ea\u30c7\u30a3\u30ec\u30af\u30c8\u30ea <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts \u306b\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/map-styling/#svg","title":"SVG\u30b7\u30f3\u30dc\u30eb\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

SVG\u30b7\u30f3\u30dc\u30eb\u3092QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306b\u76f4\u63a5\u57cb\u3081\u8fbc\u3080\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

  1. SVG\u30b7\u30f3\u30dc\u30eb\u3092\u4f7f\u3044\u305f\u3044\u30ec\u30a4\u30e4\u3092\u9078\u629e\u3057\u3001 \u30d7\u30ed\u30d1\u30c6\u30a3\u753b\u9762\u3092\u958b\u3044\u3066\u304f\u3060\u3055\u3044\u3002
  2. \u30d7\u30ed\u30d1\u30c6\u30a3 --> \u30b7\u30f3\u30dc\u30ed\u30b8\u304b\u3089\u30b7\u30f3\u30dc\u30ed\u30b8\u3092\u958b\u304d\u307e\u3059\u3002
  3. \u30b7\u30f3\u30dc\u30eb\u30ec\u30a4\u30e4\u30fc\u30d1\u30cd\u30eb \u306b\u3066\u30b7\u30f3\u30d7\u30eb\u30de\u30fc\u30ab\u30fc\u3092\u9078\u629e\u3057\u307e\u3059\u3002
  4. \u30b7\u30f3\u30dc\u30eb\u30ec\u30a4\u30e4\u30bf\u30a4\u30d7 > SVG\u30de\u30fc\u30ab\u30fc\u304b\u3089\u30b7\u30f3\u30dc\u30eb\u30ec\u30a4\u30e4\u30bf\u30a4\u30d7\u3092\u5909\u66f4\u3057\u307e\u3059\u3002
  5. \u753b\u9762\u306e\u4e0b\u306e\u307b\u3046\u306b\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u307e\u3059\u3002
  6. \u53f3\u5074\u306e\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001 \u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304d\u307e\u3059\u3002
  7. \u30d5\u30a1\u30a4\u30eb\u3092\u57cb\u3081\u8fbc\u3080\u3092\u9078\u629e\u3057\u3001 \u30d5\u30a1\u30a4\u30eb\u9078\u629e\u30c0\u30a4\u30a2\u30ed\u30b0\u304b\u3089SVG\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u3073\u307e\u3059\u3002
  8. \u5909\u66f4\u3092\u9069\u7528\u3057\u3001OK\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
"},{"location":"ja/how-to/map-themes/","title":"\u30de\u30c3\u30d7\u30c6\u30fc\u30de","text":""},{"location":"ja/how-to/map-themes/#_1","title":"\u30de\u30c3\u30d7\u30c6\u30fc\u30de","text":"

GIS\u306e\u7d20\u6674\u3089\u3057\u3044\u70b9\u306f\u3001\u30de\u30c3\u30d7\u304c\u52d5\u7684\u3067\u3042\u308b\u3053\u3068\u3067\u3059\u3002 \u30ec\u30a4\u30e4\u30fc\u306f\u500b\u5225\u306b\u8868\u793a\u304a\u3088\u3073\u975e\u8868\u793a\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u624b\u5143\u306e\u30bf\u30b9\u30af\u306b\u57fa\u3065\u3044\u3066\u60c5\u5831\u3092\u5c11\u3057\u76ee\u7acb\u3064\u3088\u3046\u306b\u8868\u793a\u3067\u304d\u307e\u3059\u3002

\u305d\u306e\u305f\u3081\u306e\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u306a\u306e\u3067\u3059\u3002

"},{"location":"ja/how-to/map-themes/#_2","title":"\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3092\u4f5c\u6210\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QGIS\u3067\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3092\u4f5c\u6210\u3059\u308b\u306e\u306f\u3068\u3066\u3082\u7c21\u5358\u3067\u3059\u3002

Map Theme Configuration

  1. \u5fc5\u8981\u306b\u5fdc\u3058\u3066\u30de\u30c3\u30d7\u3068\u30ec\u30a4\u30e4\u30fc\u306e\u30b9\u30bf\u30a4\u30eb\u8a2d\u5b9a\u3092\u3057\u307e\u3059\u3002
  2. \u305d\u308c\u306b\u540d\u524d\u3092\u4ed8\u3051\u3066\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3068\u3057\u3066\u4fdd\u5b58\u3057\u307e\u3059\u3002
  3. \u30c7\u30d0\u30a4\u30b9\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8aad\u307f\u8fbc\u3093\u3067\u3001\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3092\u5909\u66f4\u3059\u308b
"},{"location":"ja/how-to/map-themes/#_3","title":"\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3092\u5909\u66f4\u3059\u308b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u3082\u3057QGIS\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3092\u5b9a\u7fa9\u3057\u3066\u3044\u305f\u5834\u5408\u306f\u3001\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u304b\u3089\u7c21\u5358\u306b\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30de\u30c3\u30d7\u30c6\u30fc\u30de \u30b3\u30f3\u30dc\u30dc\u30c3\u30af\u30b9\u3092\u4f7f\u3063\u3066\u3001\u4f7f\u3044\u305f\u3044\u30c6\u30fc\u30de\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002

Change Map Theme

"},{"location":"ja/how-to/measuring-tool/","title":"\u8a08\u6e2c\u30c4\u30fc\u30eb","text":""},{"location":"ja/how-to/measuring-tool/#_1","title":"\u8a08\u6e2c\u30c4\u30fc\u30eb","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

\u30c4\u30fc\u30eb\u3092\u6709\u52b9\u306b\u3057\u305f\u3089\u3001\u753b\u9762\u53f3\u4e0b\u306b\u3042\u308b\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u30fb\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3092\u4f7f\u3063\u3066\u9802\u70b9\u306e\u8ffd\u52a0\u3068\u524a\u9664\u3092\u884c\u3046\u3060\u3051\u3067\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u6e2c\u5b9a\u3055\u308c\u305f\u30b8\u30aa\u30e1\u30c8\u30ea\u306f\u7dda\u306b\u306a\u308a\u307e\u3059\u3002\u591a\u89d2\u5f62\u306b\u5909\u66f4\u3059\u308b\u306b\u306f\u3001\u5ea7\u6a19\u30ab\u30fc\u30bd\u30eb\u3092\u6700\u521d\u306b\u5165\u529b\u3057\u305f\u9802\u70b9\u306b\u63a5\u7d9a\u3059\u308b\u3060\u3051\u3067\u3059\u3002

\u6700\u5f8c\u306b\u8ffd\u52a0\u3055\u308c\u305f2\u3064\u306e\u9802\u70b9\u304b\u3089\u5f62\u6210\u3055\u308c\u308b\u30bb\u30b0\u30e1\u30f3\u30c8\u306b\u3064\u3044\u3066\u306f\u3001\u30bb\u30b0\u30e1\u30f3\u30c8\u306e\u9577\u3055\u3068\u65b9\u4f4d\u89d2\u306e\u8a73\u7d30\u304c\u8fd4\u3055\u308c\u308b\u3002\u6e2c\u5b9a\u3055\u308c\u305f\u30b8\u30aa\u30e1\u30c8\u30ea\u304c\u7dda\u306e\u5834\u5408\u306f\u3001\u7dda\u306e\u9577\u3055\u306e\u5408\u8a08\u304c\u3001\u591a\u89d2\u5f62\u306e\u5834\u5408\u306f\u5916\u5468\u3068\u9762\u7a4d\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/measuring-tool/#_2","title":"\u6a19\u9ad8\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb","text":"

\u8a08\u6e2c\u30c4\u30fc\u30eb\u3092\u6709\u52b9\u306b\u3059\u308b\u3068\u3001\u753b\u9762\u53f3\u4e0a\u306b\u6a19\u9ad8\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u30c4\u30fc\u30eb\u30dc\u30bf\u30f3\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u3092\u30aa\u30f3\u306b\u5207\u308a\u66ff\u3048\u308b\u3068\u3001\u6a19\u9ad8\u30d7\u30ed\u30d5\u30a1\u30a4\u30ea\u30f3\u30b0\u30d1\u30cd\u30eb\u304c\u958b\u304d\u3001\u5730\u5f62\u306e\u6a19\u9ad8\u3068\u3001\u6e2c\u5b9a\u3055\u308c\u305f\u30b8\u30aa\u30e1\u30c8\u30ea\u306b\u6cbf\u3063\u3066\u4ea4\u5dee\u3059\u308b\u30d9\u30af\u30c8\u30eb\u5730\u7269\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

QField \u3067\u306f\u3001\u4f7f\u3044\u3084\u3059\u3055\u3092\u8003\u616e\u3057\u3066\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u3067 Mapzen Global Terrain \u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u4f7f\u7528\u3057\u300130 \u30e1\u30fc\u30c8\u30eb\u306e\u89e3\u50cf\u5ea6\u306e\u6a19\u9ad8\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u3092\u4e16\u754c\u4e2d\u306b\u63d0\u4f9b\u3057\u3066\u3044\u307e\u3059\u3002\u3057\u304b\u3057\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u69cb\u7bc9\u3059\u308b\u969b\u306b\u3001QGIS\u5185\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u500b\u3005\u306e\u30de\u30c3\u30d7\u30ec\u30a4\u30e4\u30fc\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u901a\u3057\u3066\u5730\u5f62\u8a2d\u5b9a\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

"},{"location":"ja/how-to/movable-project/","title":"\u30dd\u30fc\u30bf\u30d6\u30eb\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":""},{"location":"ja/how-to/movable-project/#_1","title":"\u30dd\u30fc\u30bf\u30d6\u30eb\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u624b\u52d5\u3067\u540c\u671f\u3059\u308b\u305f\u3081\u306b\u306f\u3001.qgs\u30d5\u30a1\u30a4\u30eb\u306e\u30dd\u30fc\u30bf\u30d6\u30eb\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u5fc5\u8981\u3068\u306a\u308a\u307e\u3059\u3002\u30dd\u30fc\u30bf\u30d6\u30eb\u3068\u306f\u5168\u3066\u306e\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9\u304c\u76f8\u5bfe\u30d1\u30b9\u3068\u3057\u3066\u8a2d\u5b9a\u3055\u308c\u3066\u304a\u308a\u3001\u305d\u306e\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u5168\u3066\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u3067\u3042\u308b\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/how-to/movable-project/#_2","title":"\u30dd\u30fc\u30bf\u30d6\u30eb\u30fb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30e1\u30cb\u30e5\u30fc\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 --> \u30d7\u30ed\u30d1\u30c6\u30a3 --> \u4e00\u822c\u60c5\u5831 --> \u4fdd\u5b58\u30d1\u30b9 \u304c \u76f8\u5bfe\u30d1\u30b9\u306b\u8a2d\u5b9a\u3055\u308c\u3001\u5168\u3066\u306e\u5fc5\u8981\u306a\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb\u304c.qgs\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u3082\u3057\u304f\u306f\u30b5\u30d6\u30d5\u30a9\u30eb\u30c0\u306e\u4e2d\u306b\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u3055\u3089\u306b\u751f\u7523\u6027\u3092\u9ad8\u3081\u308b\u305f\u3081\u306b\u3001qfieldcloud \u3068 qfieldsync \u3092\u3054\u89a7\u306b\u306a\u308b\u3068\u826f\u3044\u3067\u3057\u3087\u3046\u3002

"},{"location":"ja/how-to/navigation/","title":"\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3","text":""},{"location":"ja/how-to/navigation/#_1","title":"\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3","text":"

QField\u306b\u306f\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u6a5f\u80fd\u304c\u3042\u308a\u3001\u73fe\u5834\u3067\u306e\u65b9\u5411\u306e\u78ba\u8a8d\u3084\u76ee\u7684\u5730\u3078\u306e\u6b63\u78ba\u306a\u5230\u7740\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/navigation/#_2","title":"\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3059\u308b","text":"

\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u76ee\u7684\u5730\u304c\u8a2d\u5b9a\u3055\u308c\u3001\u304b\u3064\u6e2c\u4f4d\u304c\u6709\u52b9\u306a\u5834\u5408\u306b\u5229\u7528\u3067\u304d\u307e\u3059\u3002\u30aa\u30f3\u306b\u3059\u308b\u3068\u3001\u76ee\u7684\u5730\u30de\u30fc\u30ab\u30fc\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30d1\u30cd\u30eb\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30dc\u30bf\u30f3\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u6a5f\u80fd\u304c\u5730\u56f3\u4e0a\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30d1\u30cd\u30eb\u306b\u306f\u3001\u76ee\u7684\u5730\u307e\u3067\u306e\u8ddd\u96e2\u3084\u65b9\u4f4d\u3060\u3051\u3067\u306a\u304f\u3001\u76ee\u7684\u5730\u5ea7\u6a19\u306a\u3069\u306e\u4fbf\u5229\u306a\u60c5\u5831\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3059\u308b\u306b\u306f\u3001\u53f3\u4e0b\u306b\u3042\u308b\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30dc\u30bf\u30f3\u3092\u9577\u62bc\u3057\u3057\u3066\u76ee\u7684\u5730\u70b9\u3092\u30af\u30ea\u30a2\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/navigation/#_3","title":"\u76ee\u7684\u5730\u306e\u8a2d\u5b9a","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

QField\u306b\u306f\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u306e\u76ee\u7684\u5730\u3092\u8a2d\u5b9a\u3059\u308b\u65b9\u6cd5\u304c\u3044\u304f\u3064\u304b\u3042\u308a\u307e\u3059\u3002\u624b\u3063\u53d6\u308a\u65e9\u3044\u65b9\u6cd5\u306f\u3001\u30de\u30c3\u30d7\u306e\u4efb\u610f\u306e\u90e8\u5206\u3092\u30bf\u30c3\u30d7\uff06\u30db\u30fc\u30eb\u30c9\u3057\u3001\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3057\u305f\u30e1\u30cb\u30e5\u30fc\u306e\u4e2d\u304b\u3089\u76ee\u7684\u5730\u306b\u8a2d\u5b9a\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3060\u3051\u3067\u3059\u3002

\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u306e\u76ee\u7684\u5730\u306f\u3001\u691c\u7d22\u30d0\u30fc\u306b\u7279\u5b9a\u306e\u5ea7\u6a19\u3092\u5165\u529b\u3057\u3001\u8868\u793a\u3055\u308c\u308b\u30d5\u30e9\u30c3\u30b0\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30a2\u30a4\u30b3\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u307e\u305f\u3001\u7279\u5b9a\u306e\u5730\u7269\u3092\u691c\u7d22\u3057\u3066\u30d5\u30e9\u30c3\u30b0\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30a2\u30a4\u30b3\u30f3\u3092\u30bf\u30c3\u30d7\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

\u307e\u305f\u3001\u5730\u7269\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304d\u3001\u5730\u7269\u3092\u76ee\u7684\u5730\u3068\u3057\u3066\u8a2d\u5b9a\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u3067\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u306e\u76ee\u7684\u5730\u70b9\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u6700\u5f8c\u306b\u3001\u5730\u7269\u3092\u4f7f\u7528\u3057\u3066\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u306e\u76ee\u7684\u5730\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u3001\u7d2b\u8272\u306e\u5730\u7269\u30d0\u30fc\u306e\u30bf\u30a4\u30c8\u30eb\u304c\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u60c5\u5831\u30d1\u30cd\u30eb\u306e\u4e00\u90e8\u3068\u3057\u3066\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u5358\u4e00\u70b9\u306e\u5834\u5408\u3001\u76ee\u7684\u5730\u540d\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff08\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u306e\u8868\u793a\u540d\u30d5\u30a3\u30fc\u30eb\u30c9/\u5f0f\u306b\u4e00\u81f4\uff09\u3002

\u30de\u30eb\u30c1\u30dd\u30a4\u30f3\u30c8\u307e\u305f\u306f{\u30de\u30eb\u30c1,\u30b7\u30f3\u30b0\u30eb}{\u30e9\u30a4\u30f3,\u30dd\u30ea\u30b4\u30f3}\u306e\u5834\u5408\u3001\u76ee\u7684\u5730\u540d\u306e\u5de6\u3068\u53f3\u306b\u65b0\u3057\u3044\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30dc\u30bf\u30f3\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30dc\u30bf\u30f3\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u5148\u3068\u3057\u3066\u9078\u629e\u3057\u305f\u5730\u7269\u306e\u9802\u70b9\u3092\u5faa\u74b0\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\uff06\u30db\u30fc\u30eb\u30c9\u3059\u308b\u3068\u3001\u9802\u70b9\u304c\u5faa\u74b0\u3057\u307e\u3059\uff08\u9802\u70b9\u6570\u304c\u591a\u3044\u5730\u7269\u306e\u5834\u5408\u306b\u4fbf\u5229\u3067\u3059\uff09\u3002

"},{"location":"ja/how-to/navigation/#_4","title":"\u73fe\u5728\u5730\u3068\u76ee\u7684\u5730\u3092\u81ea\u52d5\u8ffd\u8de1","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

QField\u306e\u30de\u30c3\u30d7\u306f\u3001\u30c7\u30d0\u30a4\u30b9\u306e\u73fe\u5728\u5730\u3068\u76ee\u7684\u5730\u3092\u81ea\u52d5\u7684\u306b\u8ffd\u8de1\u3057\u3001\u305d\u306e2\u70b9\u304c\u4e2d\u5fc3\u306b\u306a\u308b\u3088\u3046\u306b\u30de\u30c3\u30d7\u306e\u7bc4\u56f2\u3092\u8abf\u6574\u3057\u307e\u3059\u3002

\u3053\u306e\u81ea\u52d5\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u6a5f\u80fd\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u3001\u6e2c\u4f4d\u30dc\u30bf\u30f3\u3068\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3059\u308b\u3060\u3051\u3067\u3059\u3002\u3069\u3061\u3089\u306e\u30dc\u30bf\u30f3\u3082\u80cc\u666f\u8272\u304c\u9752\u3068\u7d2b\u306b\u5909\u308f\u308a\u3001\u81ea\u52d5\u8ffd\u8de1\u30e2\u30fc\u30c9\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u793a\u3059\u306f\u305a\u3067\u3059\u3002

\u3053\u308c\u306f\u30b7\u30f3\u30d7\u30eb\u306a\u30b9\u30c6\u30fc\u30ad\u30f3\u30b0\u30fb\u30e2\u30fc\u30c9\u6a5f\u80fd\u3068\u3082\u8a00\u3048\u308b\u3067\u3057\u3087\u3046\u3002

"},{"location":"ja/how-to/navigation/#_5","title":"\"\u30b9\u30c6\u30a4\u30af\u30a2\u30a6\u30c8\"\u306e\u7cbe\u5bc6\u30d3\u30e5\u30fc","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

QField\u306e\u201d\u30b9\u30c6\u30a4\u30af\u30a2\u30a6\u30c8\"\u7cbe\u5bc6\u30d3\u30e5\u30fc\u30d1\u30cd\u30eb\u306f\u3001\u73fe\u5728\u5730\u304b\u3089\u76ee\u7684\u5730\u307e\u3067\u306e\u8ddd\u96e2\u304c\u3042\u3089\u304b\u3058\u3081\u5b9a\u7fa9\u3055\u308c\u305f\u3057\u304d\u3044\u5024\uff08\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f5\u30e1\u30fc\u30c8\u30eb\uff09\u3088\u308a\u5c0f\u3055\u304f\u3001\u6e2c\u4f4d\u30c7\u30d0\u30a4\u30b9\u306e\u7cbe\u5ea6\u304c\u305d\u306e\u3057\u304d\u3044\u5024\u306e\u534a\u5206\u3088\u308a\u5c0f\u3055\u3044\u5834\u5408\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u53f3\u4e0b\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30dc\u30bf\u30f3\u3092\u9577\u62bc\u3057\u3057\u3001\u7cbe\u5bc6\u30d3\u30e5\u30fc\u8a2d\u5b9a\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u3067\u3001\u7cbe\u5bc6\u30d3\u30e5\u30fc\u306e\u898b\u3048\u65b9\u306e\u3057\u304d\u3044\u5024\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u7cbe\u5bc6\u30d3\u30e5\u30fc\u306f\u3001\u73fe\u5728\u5730\u304c\u76ee\u6a19\u306b\u30d2\u30c3\u30c8\u3057\u305f\u3068\u307f\u306a\u3055\u308c\u308b\u3068\u7dd1\u8272\u306b\u306a\u308a\u307e\u3059\u3002QField\u306f\u3001\u73fe\u5728\u5730\u304b\u3089\u76ee\u7684\u5730\u307e\u3067\u306e\u8ddd\u96e2\u304b\u3089\u6e2c\u4f4d\u6a5f\u306e\u7cbe\u5ea6\u3092\u5f15\u3044\u305f\u5024\u304c\u3001\u7cbe\u5bc6\u30d3\u30e5\u30fc\u306e\u3057\u304d\u3044\u5024\u306e1/10\u4ee5\u4e0b\u306b\u306a\u3063\u305f\u3068\u304d\u306b\u3001\u76ee\u6a19\u306b\u30d2\u30c3\u30c8\u3057\u305f\u3068\u5224\u65ad\u3057\u307e\u3059\u3002\u4f8b\uff1a\u7cbe\u5bc6\u30d3\u30e5\u30fc\u306e\u3057\u304d\u3044\u5024\u304c1\u30e1\u30fc\u30c8\u30eb\u3067\u3001\u6e2c\u4f4d\u88c5\u7f6e\u306e\u7cbe\u5ea6\u304c0.05\u30e1\u30fc\u30c8\u30eb\u306e\u5834\u5408\u3001\u76ee\u7684\u5730\u304b\u308915\u30bb\u30f3\u30c1\u30e1\u30fc\u30c8\u30eb\u4ee5\u4e0b\u306b\u306a\u308b\u3068\u3001\u30d3\u30e5\u30fc\u304c\u7dd1\u8272\u306b\u306a\u308a\u307e\u3059\u3002

\u76ee\u7684\u5730\u307e\u3067\u306e\u8ddd\u96e2\u304c\u7cbe\u5bc6\u30d3\u30e5\u30fc\u306e\u3057\u304d\u3044\u5024\u5185\u306b\u5165\u308b\u3068\u3001QField\u306f\u3001\u73fe\u5728\u5730\u304c\u76ee\u7684\u5730\u306b\u8fd1\u3065\u304f\u306b\u3064\u308c\u3066\u9593\u9694\u3092\u72ed\u3081\u306a\u304c\u3089\u3001\u30d4\u30f3\u3068\u3044\u3046\u3088\u3046\u306a\u97f3\u3067\u97f3\u58f0\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u51fa\u3057\u307e\u3059\u3002\u53f3\u4e0b\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30dc\u30bf\u30f3\u3092\u9577\u62bc\u3057\u3057\u3066\u3001\u7cbe\u5bc6\u30d3\u30e5\u30fc\u8a2d\u5b9a\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u3092\u9078\u629e\u3057\u3001\u97f3\u58f0\u8fd1\u63a5\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u6709\u52b9\u306b\u3059\u308b\u306e\u30c1\u30a7\u30c3\u30af\u3092\u5916\u3059\u3068\u3001\u97f3\u58f0\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u307e\u305f\u3001\u53f3\u4e0b\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30dc\u30bf\u30f3\u3092\u9577\u62bc\u3057\u3057\u3001\u7cbe\u5bc6\u30d3\u30e5\u30fc\u8a2d\u5b9a\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u3092\u9078\u629e\u3057\u3001\u3044\u3064\u3082\u7cbe\u5bc6\u30d3\u30e5\u30fc\u3092\u8868\u793a\u306b\u30c1\u30a7\u30c3\u30af\u3092\u5165\u308c\u308b\u3053\u3068\u3067\u3001\u5e38\u306b\u7cbe\u5bc6\u30d3\u30e5\u30fc\u3092\u8868\u793a\u3055\u305b\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002\u3053\u308c\u3092\u6709\u52b9\u306b\u3059\u308b\u3068\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u76ee\u7684\u5730\u304c\u8a2d\u5b9a\u3055\u308c\u308b\u305f\u3073\u306b\u7cbe\u5bc6\u30d3\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u3001\u7cbe\u5bc6\u30bf\u30fc\u30b2\u30c3\u30c8\u306e\u7aef\u306b\u77e2\u5370\u304c\u8868\u793a\u3055\u308c\u308b\u8996\u899a\u7684\u306a\u30b3\u30f3\u30d1\u30b9\u3068\u3057\u3066\u6a5f\u80fd\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/outside-layers/","title":"\u5171\u6709\u306e\u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8","text":""},{"location":"ja/how-to/outside-layers/#_1","title":"\u5171\u6709\u306e\u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u5916\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002

\u3053\u308c\u306f\u3001\u4f8b\u3048\u3070\u3001\u5927\u898f\u6a21\u306a\u30aa\u30eb\u30bd\u30d5\u30a9\u30c8\u306a\u3069\u3001\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u304c\u8907\u6570\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u4f7f\u7528\u3055\u308c\u308b\u5834\u5408\u306b\u4fbf\u5229\u3067\u3059\u3002\u3053\u306e\u5834\u5408\u3001\u7570\u306a\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u9593\u3067\u3053\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u5171\u6709\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/outside-layers/#_2","title":"\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u306e\u5916\u306b\u30ec\u30a4\u30e4\u30fc\u3092\u8ffd\u52a0\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QGIS\u3067\u3001\u30aa\u30d7\u30b7\u30e7\u30f3 --> \u30c7\u30fc\u30bf\u30bd\u30fc\u30b9 --> \u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u306e\u30d1\u30b9\u304b\u3089\u5916\u90e8\u30c7\u30fc\u30bf\u304c\u3042\u308b\u30d5\u30a9\u30eb\u30c0\u306e\u30d1\u30b9\u3092\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002

\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9

\u30c7\u30d0\u30a4\u30b9\u4e0a\u306e\u30ed\u30fc\u30ab\u30e9\u30a4\u30ba\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30d1\u30b9\u304b\u3089\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092 <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps \u30d5\u30a9\u30eb\u30c0\u30fc\u306b\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

SQField 2 \u4ee5\u964d\u3001\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306e\u30d5\u30a1\u30a4\u30eb\u306f\u30c7\u30d0\u30a4\u30b9\u306e\u30e1\u30a4\u30f3\u30c7\u30a3\u30ec\u30af\u30c8\u30ea <drive>:/QField/basemaps \u3067\u306f\u306a\u304f\u3001\u30a2\u30d7\u30ea\u30c7\u30a3\u30ec\u30af\u30c8\u30ea <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps \u306b\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/pg-service/","title":"PostgreSQL\u30b5\u30fc\u30d3\u30b9","text":""},{"location":"ja/how-to/pg-service/#postgresql","title":"PostgreSQL\u30b5\u30fc\u30d3\u30b9","text":"

pg_service.conf\u30d5\u30a1\u30a4\u30eb\u306b\u3088\u308a\u3001PostgreSQL\u30b5\u30fc\u30d0\u63a5\u7d9a\u306b\u540d\u524d\u4ed8\u304d\u30a8\u30a4\u30ea\u30a2\u30b9\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30db\u30b9\u30c8\u540d\u3001\u30dd\u30fc\u30c8\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u540d\u306a\u3069\u3092QGIS Project\u30d5\u30a1\u30a4\u30eb\u306b\u683c\u7d0d\u3059\u308b\u4ee3\u308f\u308a\u306b\u3001\u3053\u308c\u3089\u3092\u500b\u5225\u306b\u683c\u7d0d\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u540d\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u3092pg_service.conf\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3057\u3066\u3001QGIS Project\u306b\u5e73\u6587\u3067\u4fdd\u5b58\u3055\u308c\u308b\u306e\u3092\u9632\u3050\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

PostgreSQL\u30b5\u30fc\u30d3\u30b9\u306b\u3064\u3044\u3066\u306f\u3001QGIS\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/pg-service/#qfield-","title":"QField - \u76f4\u63a5\u63a5\u7d9a","text":"

QGIS\u304b\u3089\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u76f4\u63a5\u63a5\u7d9a\u3059\u308b\u5834\u5408\u3001QField\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30eb\u30c0\u306bpg_service.conf\u30d5\u30a1\u30a4\u30eb\u3092\u7f6e\u304f\u3053\u3068\u3067\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30d5\u30a1\u30a4\u30eb\u306f\u5185\u90e8\u30c7\u30d0\u30a4\u30b9\u30b9\u30c8\u30ec\u30fc\u30b8\u307e\u305f\u306fSD\u30ab\u30fc\u30c9\u30b9\u30c8\u30ec\u30fc\u30b8\u306e\u3044\u305a\u308c\u304b\u306b\u7f6e\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002QField\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30eb\u30c0\u306e\u30d1\u30b9\u306f\u3001\u30a2\u30d7\u30ea\u306eQField\u306b\u3064\u3044\u3066\u753b\u9762\u306e\u4e0b\u306b\u3042\u308a\u307e\u3059\u3002

\u901a\u5e38\u3001Android\u30c7\u30d0\u30a4\u30b9\u306e\u30d1\u30b9\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff1a Android/data/ch.opengis.qfield/files/QField.

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

.pg_service.conf\u3068\u3044\u3046\u30d5\u30a1\u30a4\u30eb\u540d\u306e*NIX\u30b7\u30b9\u30c6\u30e0\u3068\u306f\u7570\u306a\u308a\u3001Android\u306e\u30d5\u30a1\u30a4\u30eb\u540d\u306fpg_service.conf\u3067\u3001\u5148\u982d\u306e\u30c9\u30c3\u30c8\u8a18\u53f7(.)\u306f\u3042\u308a\u307e\u305b\u3093\u3002

"},{"location":"ja/how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud\u306fpg_service.conf\u8a2d\u5b9a\u3082\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002\"\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\"\u30af\u30e9\u30a6\u30c9\u30a2\u30af\u30b7\u30e7\u30f3\u3067PostgreSQL\u30ec\u30a4\u30e4\u30fc\u3092\u69cb\u6210\u3057\u3001QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306eSecrets\u30da\u30fc\u30b8\u306b\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u3092\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

QFieldCloud\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306ePostgreSQL\u30b5\u30fc\u30d3\u30b9\u306e\u8a2d\u5b9a\u65b9\u6cd5\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/pictures/","title":"\u5199\u771f","text":""},{"location":"ja/how-to/pictures/#_1","title":"\u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8\u3092\u4f7f\u3046","text":"

QField \u3067\u306f\u3001Attachment \u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u6301\u3064\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\uff1a

  • \u5199\u771f\u306e\u95b2\u89a7\u3084\u64ae\u5f71
  • \u30d3\u30c7\u30aa\u306e\u8868\u793a\u3068\u9332\u753b
  • \u30b5\u30a6\u30f3\u30c9\u30af\u30ea\u30c3\u30d7\u3092\u8074\u304d\u3001\u9332\u97f3\u3059\u308b
  • PDF\u3084\u66f8\u985e\u306e\u3088\u3046\u306a\u5916\u90e8\u30d5\u30a1\u30a4\u30eb\u306e\u30ea\u30f3\u30af\u3092\u8868\u793a

\u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u8a2d\u5b9a\u3059\u308b\u306b\u306f\u3001\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/pictures/#_2","title":"\u5730\u7269\u306b\u4e00\u9023\u306e\u5199\u771f\u3092\u8ffd\u52a0\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u5730\u7269\u306b\u306f\u30011\u679a\u307e\u305f\u306f\u8907\u6570\u306e\u5199\u771f\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u4ee5\u4e0b\u306b\u3084\u308a\u65b9\u306e\u4f8b\u3092\u793a\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/pictures/#_3","title":"\u30c6\u30fc\u30d6\u30eb","text":"

2\u3064\u306e\u30c6\u30fc\u30d6\u30eb\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u30021\u3064\u306f\u5730\u7269\u304c\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30c6\u30fc\u30d6\u30eb\u3067\u3001\u3082\u30461\u3064\u306f\u5199\u771f\u306e\u30ea\u30b9\u30c8\u3067\u3059\u3002

"},{"location":"ja/how-to/pictures/#apiary","title":"Apiary\uff08\u990a\u8702\u5834\uff09","text":"\u30d5\u30a3\u30fc\u30eb\u30c9 \u30c7\u30fc\u30bf\u578b id \u30c6\u30ad\u30b9\u30c8 (UUID) geometry \u30b8\u30aa\u30e1\u30c8\u30ea ..."},{"location":"ja/how-to/pictures/#apiary_pictures","title":"Apiary_pictures\uff08\u990a\u8702\u5834\u306e\u5199\u771f\uff09","text":"\u30d5\u30a3\u30fc\u30eb\u30c9 \u30c7\u30fc\u30bf\u578b id \u30c6\u30ad\u30b9\u30c8 (UUID) apiary_id Text (UUID) path \u30c6\u30ad\u30b9\u30c8 ..."},{"location":"ja/how-to/pictures/#_4","title":"\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3","text":"

\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u3092\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u4f5c\u6210\u3057\u307e\u3059\uff1a

  • apiary \u53c2\u7167\u30ec\u30a4\u30e4
  • id \u53c2\u7167\u30d5\u30a3\u30fc\u30eb\u30c9
  • apiary_picture \u53c2\u7167\u5143\u30ec\u30a4\u30e4
  • apiary_id \u53c2\u7167\u5143\u30d5\u30a3\u30fc\u30eb\u30c9
  • \u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u5f37\u5ea6 Composition

Relations

"},{"location":"ja/how-to/pictures/#_5","title":"\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8","text":""},{"location":"ja/how-to/pictures/#apiary_1","title":"Apiary\uff08\u990a\u8702\u5834\uff09","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9 ID \u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092 uuid() \u306b\u8a2d\u5b9a\u3059\u308b\u304b\u3001UUID\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf \u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30d5\u30a9\u30fc\u30e0\u306b\u8868\u793a\u3059\u308b\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\u3002

widgets

\u95a2\u4fc2\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092 \u591a\u5bfe\uff11\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306b\u8a2d\u5b9a\u3057\u3001\u3053\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u3092\u30d5\u30a9\u30fc\u30e0\u306b\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8

"},{"location":"ja/how-to/pictures/#_6","title":"\u990a\u8702\u5834\u306e\u5199\u771f","text":"

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u30bf\u30a4\u30d7\u3092 \u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8 \u306b\u8a2d\u5b9a\u3057\u3001\u30d5\u30a9\u30fc\u30e0\u306b\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8

"},{"location":"ja/how-to/pictures/#_7","title":"\u30b8\u30aa\u30bf\u30b0\u5199\u771f","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u4e00\u90e8\u306e\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u3067\u306f\u3001\u30b8\u30aa\u30bf\u30b0\u3092\u6709\u52b9\u306b\u3059\u308b\u305f\u3081\u306b\u30cd\u30a4\u30c6\u30a3\u30d6\u30ab\u30e1\u30e9\u30e2\u30fc\u30c9\u3092\u30aa\u30d5\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u304a\u4f7f\u3044\u306e\u30cd\u30a4\u30c6\u30a3\u30d6OS\u306e\u30ab\u30e1\u30e9\u304c\u3053\u306e\u6a5f\u80fd\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30b8\u30aa\u30bf\u30ae\u30f3\u30b0\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u3001\u4ee5\u4e0b\u306e\u624b\u9806\u306b\u5f93\u3063\u3066\u304f\u3060\u3055\u3044\uff1a

  1. QField\u306esettings\u3067\u3001\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u306e\u30cd\u30a4\u30c6\u30a3\u30d6\u30ab\u30e1\u30e9\u3092\u4f7f\u3046\u304c \u7121\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u3053\u3068 \u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  2. \u5b8c\u4e86\u3067\u3059\uff01QField\u72ec\u81ea\u306eQML\u30d9\u30fc\u30b9\u306e\u30ab\u30e1\u30e9\u304c\u3001\u5199\u771f\u64ae\u5f71\u306b\u5229\u7528\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002
"},{"location":"ja/how-to/pictures/#_8","title":"\u6700\u5927\u753b\u50cf\u30b5\u30a4\u30ba","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u8a73\u7d30\u8a2d\u5b9a\u3067\u306f\u3001QFieldSync\u30d7\u30e9\u30b0\u30a4\u30f3>\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u8a2d\u5b9a\u3067\u3001\u5199\u771f\u3092\u6700\u5927\u5e45/\u9ad8\u3055\u306b\u518d\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/pictures/#_9","title":"\u5199\u771f\u306e\u30d1\u30b9\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QFieldSync\u3092\u4f7f\u3046\u3053\u3068\u3067\u6dfb\u4ed8\u3059\u308b\u5199\u771f\u306e\u30d1\u30b9\u306e\u8a2d\u5b9a\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002

  1. QFieldSync --> \u30ec\u30a4\u30e4\u30d7\u30ed\u30d1\u30c6\u30a3\u3078\u3068\u9032\u307f\u307e\u3059\u3002
  2. \u30ec\u30a4\u30e4\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u540d\u3092\u9078\u629e\u3057\u3001\u8868\u793a\u540d\u3092\u5b9a\u7fa9\u3057\u307e\u3059

\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u30d1\u30b9\u3092\u6307\u5b9a\u3059\u308b\u306b\u306f\u3001\u5f0f\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u753b\u50cf\u306f \"DCIM \"\u30d5\u30a9\u30eb\u30c0\u306b\u3001\u97f3\u58f0\u306f \"audio \"\u30d5\u30a9\u30eb\u30c0\u306b\u3001\u52d5\u753b\u306f \"video \"\u306b\u3001\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3092\u540d\u524d\u3068\u3057\u3066\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002

\u5199\u771f\u306e\u30d1\u30b9

\u753b\u50cf\u3084\u305d\u306e\u4ed6\u306e\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u671f\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u8ffd\u52a0\u306e\u30d1\u30b9\u306f_Attachment directories_\u3067\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002\u3059\u3079\u3066\u306e\u30d1\u30b9\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304b\u3089\u306e\u76f8\u5bfe\u30d1\u30b9\u3067\u3059\u3002

\u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8\u30d5\u30a9\u30eb\u30c0

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QGIS3.14\u4ee5\u4e0a\u3067\u3053\u306e\u6a5f\u80fd\u3092\u304a\u4f7f\u3044\u3044\u305f\u3060\u3051\u307e\u3059

"},{"location":"ja/how-to/print-to-pdf/","title":"PDF\u306b\u5370\u5237\u3059\u308b","text":""},{"location":"ja/how-to/print-to-pdf/#pdf","title":"PDF\u306b\u5370\u5237\u3059\u308b","text":"

QGIS\u5185\u3067\u8a2d\u5b9a\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5370\u5237\u30ec\u30a4\u30a2\u30a6\u30c8\u3092\u901a\u3057\u3066\u3001\u30ec\u30a4\u30a2\u30a6\u30c8\u3055\u308c\u305f\u5730\u56f3\u3092PDF\u6587\u66f8\u3068\u3057\u3066\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

"},{"location":"ja/how-to/print-to-pdf/#_1","title":"\u4f7f\u7528\u65b9\u6cd5","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

PDF\u3078\u306e\u5370\u5237\u306f\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306eQField\u306e\u30e1\u30a4\u30f3\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u53ef\u80fd\u3067\u3059\u3002

\u958b\u3044\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5370\u5237\u30ec\u30a4\u30a2\u30a6\u30c8\u304c1\u3064\u3060\u3051\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001'Print to PDF'\u30e1\u30cb\u30e5\u30fc\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u5373\u5ea7\u306b\u30ec\u30a4\u30a2\u30a6\u30c8\u306ePDF\u3078\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u304c\u958b\u59cb\u3055\u308c\u307e\u3059\u3002\u8907\u6570\u306e\u5370\u5237\u30ec\u30a4\u30a2\u30a6\u30c8\u304c\u3042\u308b\u5834\u5408\u306f\u3001\u9078\u629e\u53ef\u80fd\u306a\u3059\u3079\u3066\u306e\u30ec\u30a4\u30a2\u30a6\u30c8\u3092\u30ea\u30b9\u30c8\u3057\u305f\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u5370\u5237\u30ec\u30a4\u30a2\u30a6\u30c8\u304c\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3055\u308c\u308b\u3068\u3001QField\u306f\u4f5c\u6210\u3055\u308c\u305fPDF\u6587\u66f8\u3092\u958b\u3044\u3066\u95b2\u89a7\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/print-to-pdf/#_2","title":"\u5730\u7269\u30c9\u30ea\u30d6\u30f3\u306e\u30a2\u30c8\u30e9\u30b9\u5370\u5237","text":"

\u30ab\u30d0\u30ec\u30c3\u30b8\u30ec\u30a4\u30e4\u30fc\u3068\u3057\u3066\u6a5f\u80fd\u3059\u308b\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u304b\u3089\u5730\u7269\u3092\u9078\u629e\u3057\u3066\u3001\u5730\u7269\u30c9\u30ea\u30d6\u30f3\u30ec\u30a4\u30a2\u30a6\u30c8\u3092\u5370\u5237\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30ad\u30e3\u30f3\u30d0\u30b9\u4e0a\u3092\u30bf\u30c3\u30d7\u3057\u3066\u30de\u30c3\u30d7\u4e0a\u306e\u5730\u7269\u3092\u7279\u5b9a\u3057\u3001\u30ea\u30b9\u30c8\u5185\u306e\u5730\u7269\u3092\u9577\u62bc\u3057\u3057\u3066\uff08\u8907\u6570\uff09\u5730\u7269\u9078\u629e\u30e2\u30fc\u30c9\u3092\u5207\u308a\u66ff\u3048\u307e\u3059\u3002\u5fc5\u8981\u306a\u5730\u7269\u3092\u9078\u629e\u3057\u305f\u3089\u3001\u30e1\u30cb\u30e5\u30fc ( \u205d )\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\u30a2\u30c8\u30e9\u30b9\u5730\u7269\u3092PDF\u306b\u5370\u5237\u3092\u9078\u629e\u3057\u307e\u3059\u3002

\u30e1\u30cb\u30e5\u30fc( \u205d )\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\u30a2\u30c8\u30e9\u30b9\u5730\u7269\u3092PDF\u306b\u5370\u5237\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u3067\u3001\u5730\u7269\u30d5\u30a9\u30fc\u30e0\u304b\u3089\u5358\u4e00\u306e\u30a2\u30c8\u30e9\u30b9\u5730\u7269\u3092\u5370\u5237\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/projects/","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u9078\u629e","text":""},{"location":"ja/how-to/projects/#_1","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u9078\u629e","text":"

QField\u306b\u306f\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u6a5f\u80fd\u304c\u3042\u308a\u3001\u30c7\u30d0\u30a4\u30b9\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30ed\u30fc\u30ab\u30eb\u306b\u3066\u958b\u304f\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u30af\u30e9\u30a6\u30c9\u304b\u3089\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u306b\u306f\u3001QFieldCloud \u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u3084\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u3001\u30a2\u30d7\u30ea\u5c02\u7528\u306e\u4fdd\u5b58\u5834\u6240 <drive>:/Android/data/ch.opengis.qfield/files/QField \u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u52d5\u4f5c\u306b\u3088\u308a\u3001\u5916\u90e8SD\u30ab\u30fc\u30c9\u3084\u30ea\u30e2\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u6271\u3046\u30d7\u30ed\u30d0\u30a4\u30c0\uff08Google Drive\u306a\u3069\uff09\u304b\u3089\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u3082\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u3059\u3002

\u8b66\u544a

QField\u3092\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3068\u3001\u30a2\u30d7\u30ea\u30d5\u30a9\u30eb\u30c0\u3082\u524a\u9664\u3055\u308c\u307e\u3059\u306e\u3067\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3059\u308b\u3068\u6b8b\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/projects/#_2","title":"\u30ed\u30fc\u30ab\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u3066\u958b\u304f","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\uff08\u30e1\u30cb\u30e5\u30fc\u30dc\u30bf\u30f3 > \u958b\u304f\uff09\u3068\u3001\"QField\u30d5\u30a1\u30a4\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\"\u3001\"\u30a4\u30f3\u307d\u30a4\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\"\u3001\"\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 \"\u3068\u3044\u3046\u65b0\u3057\u3044\u30d5\u30a9\u30eb\u30c0\u3068\u3001\u53f3\u4e0b\u306e\u30d7\u30e9\u30b9\u30dc\u30bf\u30f3\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30e1\u30cb\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

QField\u30d5\u30a1\u30a4\u30eb\u9078\u629e

\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30e1\u30cb\u30e5\u30fc\u306b\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u65b9\u6cd5\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff1a \u30d5\u30a9\u30eb\u30c0\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3001ZIP\uff08\u30a2\u30fc\u30ab\u30a4\u30d6\uff09\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3001\uff08\u500b\u5225\u306e\uff09\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3002

"},{"location":"ja/how-to/projects/#zip","title":"\u30d5\u30a9\u30eb\u30c0\u307e\u305f\u306fZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8","text":"

\u300c\u30d5\u30a9\u30eb\u30c0\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5834\u5408\u3001QField\u304c\u30d5\u30a9\u30eb\u30c0\u30fc\u4e0a\u306e\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a9\u30eb\u30c0\u30fc\u306e\u5185\u5bb9\u3092\u8aad\u307f\u8fbc\u3080\u8a31\u53ef\u3092\u8981\u6c42\u3057\u307e\u3059\u3002\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u9078\u629e\u3059\u308b\u3068\u3001QField\u306f\u305d\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30d5\u30a9\u30eb\u30c0\u304c\u9078\u629e\u3055\u308c\u308b\u3068\u3001QField\u306f\u305d\u306e\u30d5\u30a9\u30eb\u30c0\u306e\u5185\u5bb9\uff08\u30b5\u30d6\u30d5\u30a9\u30eb\u30c0\u3092\u542b\u3080\uff09\u3092\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u300d\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u305d\u3053\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u3044\u3066\u64cd\u4f5c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30fb\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u6307\u5b9a\u3057\u305f\u30d5\u30a9\u30eb\u30c0\u3092\u518d\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u540d\u306e\u65e2\u5b58\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u4e0a\u66f8\u304d\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u66f4\u65b0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u8b66\u544a

\u5730\u7269\u306e\u7de8\u96c6\u3001\u8ffd\u52a0\u3001\u524a\u9664\u306f\u3001\u30a4\u30f3\u30dd\u30fc\u30c8\u6642\u306b\u9078\u629e\u3057\u305f\u5143\u306e\u30d5\u30a9\u30eb\u30c0\u3067\u306f\u306a\u304f\u3001\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u4fdd\u5b58\u3055\u308c\u308b\u3053\u3068\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/projects/#_3","title":"\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u30a4\u30f3\u30dd\u30fc\u30c8","text":"

\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u30b7\u30b9\u30c6\u30e0\u306e\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u30c0\u30a4\u30a2\u30ed\u30b0\u30671\u3064\u4ee5\u4e0a\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u3001\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u300d\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u969b\u306b\u306f\u3001\u3059\u3079\u3066\u306e\u30b5\u30a4\u30c9\u30ab\u30fc\u30d5\u30a1\u30a4\u30eb\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff08\u4f8b\u3048\u3070\u3001\u30b7\u30a7\u30fc\u30d7\u30d5\u30a1\u30a4\u30eb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u5834\u5408\u3001.shp\u3001.shx\u3001.dbf\u3001.prj\u3001.cpg\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff09\u3002

"},{"location":"ja/how-to/projects/#_4","title":"\u304a\u6c17\u306b\u5165\u308a\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea","text":"

\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u306e\u6700\u521d\u306e\u753b\u9762\u306b\u306f\u3001\u304a\u6c17\u306b\u5165\u308a\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u793a\u3059\u30bb\u30af\u30b7\u30e7\u30f3\u304c\u3042\u308a\u307e\u3059\u3002 \u304a\u6c17\u306b\u5165\u308a\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u8ffd\u52a0\u3059\u308b\u306b\u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u540d\u306e\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u3057\u30ed\u30f3\u30b0\u30bf\u30c3\u30d7\u3057\u307e\u3059\u3002 \u304a\u6c17\u306b\u5165\u308a\u304b\u3089\u30a8\u30f3\u30c8\u30ea\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u304a\u6c17\u306b\u5165\u308a\u30ea\u30b9\u30c8\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u30ed\u30f3\u30b0\u30bf\u30c3\u30d7\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/projects/#_5","title":"\u5909\u66f4\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u53d6\u5f97\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u3001USB\u30b1\u30fc\u30d6\u30eb\u3092\u4f7f\u3063\u3066\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u3068\u3001\u30b9\u30c8\u30ec\u30fc\u30b8\u4e0a\u306e\u5834\u6240\u304c\u4e0a\u90e8\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30d0\u30fc\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002

USB\u30b1\u30fc\u30d6\u30eb\u3067\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u306b\u63a5\u7d9a\u3055\u308c\u305f\u307b\u3068\u3093\u3069\u306e\u30c7\u30d0\u30a4\u30b9\u3067\u306f\u3001\u30d1\u30b9\u306f<drive>:/Android/data/ch.opengis.qfield/files/\u3068\u306a\u308a\u3001\u3053\u306e\u4e2d\u306b\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u300d\u3068\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u300d\u306e\u4e21\u65b9\u306e\u30d5\u30a9\u30eb\u30c0\u304c\u3042\u308a\u3001\u305d\u306e\u4e2d\u306b\u7de8\u96c6\u3057\u305f\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/projects/#_6","title":"\u9001\u4fe1\u3059\u308b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

Android API\u3092\u4f7f\u7528\u3057\u3066\u3001QField\u304b\u3089\u76f4\u63a5\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u5171\u6709\u30fb\u9001\u4fe1\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u7de8\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u30a2\u30d7\u30ea\uff08Gmail\u3001Drive\u3001Dropbox\u3001Nextcloud\u3001\u304a\u6c17\u306b\u5165\u308a\u306e\u30e1\u30c3\u30bb\u30f3\u30b8\u30e3\u30fc\u30a2\u30d7\u30ea\u306a\u3069\uff09\u306b\u76f4\u63a5\u9001\u4fe1\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u9001\u4fe1\u3059\u308b...

"},{"location":"ja/how-to/search/","title":"\u691c\u7d22\u30d0\u30fc","text":""},{"location":"ja/how-to/search/#_1","title":"\u691c\u7d22\u30d0\u30fc","text":"

QField\u306b\u306f\u6c17\u306e\u5229\u3044\u305f\u691c\u7d22\u30d0\u30fc\u304c\u3042\u308a\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u5185\u306e\u5730\u7269\u3092\u691c\u7d22\u3057\u305f\u308a\u3001\u5165\u529b\u3057\u305f\u5ea7\u6a19\u306b\u79fb\u52d5\u3057\u305f\u308a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#_2","title":"\u4f7f\u7528\u65b9\u6cd5","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u753b\u9762\u53f3\u4e0a\u306e \u691c\u7d22\u30dc\u30bf\u30f3 \u3092\u30bf\u30c3\u30d7\u3057\u3066\u3001\u73fe\u5728\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306e\u5730\u7269\u3092\u691c\u7d22\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#_3","title":"\u30d9\u30af\u30bf\u30ec\u30a4\u30e4\u691c\u7d22","text":"

\u691c\u7d22\u30d0\u30fc\u306b\u5165\u529b\u3055\u308c\u305f\u5024\u306f\u3001\u4e00\u81f4\u3059\u308b\u5c5e\u6027\u5024\u3092\u6301\u3064\u5730\u7269\u306e\u691c\u7d22\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u691c\u7d22\u3092\u958b\u59cb\u3059\u308b\u306b\u306f\u6700\u4f4e3\u6587\u5b57\u304c\u5fc5\u8981\u3067\u3059\u3002

"},{"location":"ja/how-to/search/#_4","title":"\u30b3\u30fc\u30c9\u30b9\u30ad\u30e3\u30ca\u30fc\u3067\u691c\u7d22","text":"

\u3055\u3089\u306b\u3001\u3053\u306e\u76ee\u7684\u306e\u305f\u3081\u306b\u30b3\u30fc\u30c9\u30b9\u30ad\u30e3\u30f3\u6a5f\u80fd\u3092\u5229\u7528\u3059\u308b\u30aa\u30d7\u30b7\u30e7\u30f3\u3082\u3042\u308a\u307e\u3059\u3002

\u300c\u30b3\u30fc\u30c9\u3092\u30b9\u30ad\u30e3\u30f3\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001QField\u306e\u30b3\u30fc\u30c9\u30ea\u30fc\u30c0\u30fc\u304c\u8d77\u52d5\u3057\u3001\u30b3\u30fc\u30c9\u3092\u89e3\u6790\u3059\u308b\u305f\u3081\u306e\u8aad\u53d6\u51e6\u7406\u304c\u958b\u59cb\u3055\u308c\u307e\u3059\u3002

\u30b9\u30ad\u30e3\u30f3\u3057\u305f\u60c5\u5831\u304c\u6b63\u3057\u3051\u308c\u3070\u3001\u30c1\u30a7\u30c3\u30af\u30de\u30fc\u30af(\u2714\ufe0f)\u306eOK\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u3001\u7279\u5b9a\u306e\u6587\u5b57\u5217\u306e\u691c\u7d22\u3092\u958b\u59cb\u3067\u304d\u307e\u3059\uff08\u3053\u306e\u4f8b\u3067\u306f\u3001\u30b3\u30fc\u30c9\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u5185\u306e\u69d8\u3005\u306a\u5730\u7269\u306b\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u306e\u8b58\u5225\u5b50\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u3059\uff09\u3002

\u660e\u78ba\u306a\u7d50\u679c\u3092\u5f97\u308b\u305f\u3081\u306b\u306f\u3001\u5730\u7269\u306eUUID\u3092\u30a8\u30f3\u30b3\u30fc\u30c9\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002\u305d\u3046\u3059\u308b\u3053\u3068\u3067\u3001\u95a2\u9023\u3059\u308b\u30a2\u30a4\u30c6\u30e0\u3092\u8fc5\u901f\u306b\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u4e00\u81f4\u3059\u308b\u5730\u7269\u306f\u7d50\u679c\u30ea\u30b9\u30c8\u306b\u8868\u793a\u3055\u308c\u30012\u3064\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u53ef\u80fd\u3067\u3059\uff1a

  1. \u691c\u7d22\u7d50\u679c\u306e \u540d\u524d\u3092\u30bf\u30c3\u30d7\u3059\u308b\u3068\u305d\u306e\u5730\u7269\u3092\u8868\u793a\u3067\u304d\u307e\u3059\uff08\u691c\u7d22\u7d50\u679c \u306e\u5730\u7269\u306f\u9ec4\u8272\u3067\u30cf\u30a4\u30e9\u30a4\u30c8\u3055\u308c\u307e\u3059\uff09\u3002
  2. \u5c5e\u6027\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u5c5e\u6027\u60c5\u5831\u3092\u8868\u793a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002
"},{"location":"ja/how-to/search/#nfc","title":"NFC\u3067\u691c\u7d22","text":"

\u3055\u3089\u306b\u3001\u30b3\u30fc\u30c9\u30fb\u30ea\u30fc\u30c0\u30fc\u3092\u4f7f\u3063\u3066NFC\u30c6\u30ad\u30b9\u30c8\u30fb\u30bf\u30b0\u3092\u8aad\u307f\u53d6\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

\u5099\u8003

\u30b3\u30fc\u30c9\u30ea\u30fc\u30c0\u30fc\u3092\u958b\u304f\u3068\u3001QR\u30b3\u30fc\u30c9\u30ab\u30e1\u30e9\u3068NFC\u30c6\u30ad\u30b9\u30c8\u30bf\u30b0\u691c\u51fa\u5668\u306e\u4e21\u65b9\u304c\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u3002\u30c7\u30d0\u30a4\u30b9\u306e\u30d0\u30c3\u30c6\u30ea\u30fc\u304c\u4e0d\u5fc5\u8981\u306b\u6d88\u8cbb\u3055\u308c\u306a\u3044\u3088\u3046\u306b\u3001\u3053\u308c\u3089\u306e\u6a5f\u80fd\u306e\u3044\u305a\u308c\u304b\u3092\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#_5","title":"\u5ea7\u6a19\u304b\u3089\u691c\u7d22","text":"

\u7def\u5ea6\u3001\u7d4c\u5ea6\u5ea7\u6a19\uff08WGS84\uff09\u3092\u5165\u529b\u3059\u308b\u3053\u3068\u3067\u3001\u691c\u7d22\u30d0\u30fc\u304b\u3089\u6307\u5b9a\u3055\u308c\u305f\u5ea7\u6a19\u306b\u79fb\u52d5\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002\u307e\u305f\u3001\u958b\u3044\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306eCRS\u306b\u5ea7\u6a19\u3092\u5165\u529b\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

QField\u304c\u5165\u529b\u3055\u308c\u305f\u5024\u3092\u5ea7\u6a19\u3068\u3057\u3066\u8a8d\u8b58\u3057\u305f\u3089\u3001\u7d50\u679c\u306e\u5ea7\u6a19\u3092\u30bf\u30c3\u30d7\u3057\u3066\u3001\u5730\u56f3\u30ad\u30e3\u30f3\u30d0\u30b9\u3092\u305d\u306e\u30dd\u30a4\u30f3\u30c8\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#_6","title":"\u7279\u5225\u306a\u30d6\u30c3\u30af\u30de\u30fc\u30af\u304b\u3089\u691c\u7d22","text":"

\u691c\u7d22\u30d0\u30fc\u306f\u3001\u4fdd\u5b58\u3055\u308c\u305f\u7a7a\u9593\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306b\u3082\u30de\u30c3\u30c1\u3057\u307e\u3059\u3002\u5165\u529b\u3055\u308c\u305f\u30c6\u30ad\u30b9\u30c8\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u4fdd\u5b58\u3057\u305f\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3084\u3001\u73fe\u5728\u958b\u3044\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u57cb\u3081\u8fbc\u307e\u308c\u3066\u3044\u308b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3068\u7167\u5408\u3055\u308c\u307e\u3059\u3002

\u4e00\u81f4\u3059\u308b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u304c\u7d50\u679c\u30ea\u30b9\u30c8\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u30bf\u30c3\u30d7\u3059\u308b\u3068\u3001\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u7bc4\u56f2\u306b\u5408\u308f\u305b\u3066\u5730\u56f3\u30ad\u30e3\u30f3\u30d0\u30b9\u306e\u4e2d\u5fc3\u304c\u5909\u66f4\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#_7","title":"\u5f0f\u8a08\u7b97\u6a5f","text":"

QField\u306e\u691c\u7d22\u30d0\u30fc\u306f\u6c17\u306e\u5229\u3044\u305f\u96fb\u5353\u3068\u3057\u3066\u3082\u6a5f\u80fd\u3057\u3001\u5165\u529b\u3055\u308c\u305f\u30c6\u30ad\u30b9\u30c8\u306f\u5f0f\u3068\u3057\u3066\u6271\u308f\u308c\u3001\u8fd4\u3055\u308c\u305f\u5024\u306f\u7d50\u679c\u30ea\u30b9\u30c8\u306b\u8868\u793a\u3055\u308c\u3001\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

\u96fb\u5353\u3092\u8d77\u52d5\u3059\u308b\u306b\u306f\u3001= \uff08\u3059\u306a\u308f\u3061\u3001\u7b49\u53f7\u306e\u5f8c\u306b\u30b9\u30da\u30fc\u30b9\uff09\u306e\u63a5\u982d\u8f9e\u304c\u5fc5\u8981\u3067\u3059\u3002\u305f\u3068\u3048\u3070\u3001= 20 + 5 \u3068\u3059\u308b\u3068\u300125 \u3068\u3044\u3046\u5024\u304c\u8fd4\u3055\u308c\u307e\u3059\u3002

\u30d7\u30ed\u30d2\u30f3\u30c8: \u30d9\u30af\u30c8\u30eb\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3059\u308b\u7d71\u8a08\u3092\u8a08\u7b97\u3059\u308b\u306b\u306f\u3001aggregate() \u5f0f\u95a2\u6570\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001\u30dd\u30ea\u30b4\u30f3\u30ec\u30a4\u30e4\u30fc\u306e\u7dcf\u9762\u7a4d\u3092\u8a08\u7b97\u3059\u308b\u306b\u306f\u3001 = aggregate('my_layer','sum', $area)\u3068\u5165\u529b\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#qgis","title":"QGIS\u3067\u30d9\u30af\u30c8\u30eb\u30ec\u30a4\u30e4\u30fc\u691c\u7d22\u3092\u8a2d\u5b9a\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u3059\u3079\u3066\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u304c\u691c\u7d22\u53ef\u80fd\u3067\u3059\u3002QGIS \u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8a2d\u5b9a\u3059\u308b\u969b\u3001\u691c\u7d22\u7d50\u679c\u304b\u3089\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3092\u9664\u5916\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u958b\u304d\u3001\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9 \u30d1\u30cd\u30eb\u306b\u5207\u308a\u66ff\u3048\u307e\u3059\u3002\u305d\u3053\u304b\u3089\u3001\u691c\u7d22\u53ef\u80fd \u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u4f7f\u7528\u3057\u3066\u3001\u7279\u5b9a\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u8ffd\u52a0/\u9664\u5916\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/sensors/","title":"\u30bb\u30f3\u30b5\u30fc","text":""},{"location":"ja/how-to/sensors/#_1","title":"\u30bb\u30f3\u30b5\u30fc","text":"

QField\u306f\u3001\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u3067\u53d7\u52d5\u7684\u306b\u30bb\u30f3\u30b5\u30fc\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3001\u53ce\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u3092\u8868\u793a\u3057\u3001\u65b0\u305f\u306b\u6570\u5024\u5316\u3055\u308c\u305f\u5730\u7269\u5c5e\u6027\u306b\u4fdd\u5b58\u3059\u308b\u3053\u3068\u3092\u53ef\u80fd\u306b\u3059\u308b\u3001\u3055\u307e\u3056\u307e\u306a\u30bb\u30f3\u30b5\u30fc\u6a5f\u80fd\u3092\u63d0\u4f9b\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/how-to/sensors/#_2","title":"\u30bb\u30f3\u30b5\u30fc\u3092\u6709\u52b9\u306b\u3059\u308b","text":"

QField\u3067\u306f\u3001\u767b\u9332\u3055\u308c\u305f\u30bb\u30f3\u30b5\u30fc\u306f\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u30e1\u30a4\u30f3\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u306b\u3001\u73fe\u5728\u958b\u3044\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u5185\u306b\u4e00\u89a7\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30bb\u30f3\u30b5\u30fc\u30c7\u30fc\u30bf\u306e\u30d1\u30c3\u30b7\u30d6\u53ce\u96c6\u3092\u5207\u308a\u66ff\u3048\u308b\u306b\u306f\u3001\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u306e\u30bb\u30f3\u30b5\u30fc\u540d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5834\u5408\u306f\u30bb\u30f3\u30b5\u30fc\u540d\u306e\u6a2a\u306b\u30bb\u30f3\u30b5\u30fc\u30a2\u30a4\u30b3\u30f3\u304c\u8868\u793a\u3055\u308c\u3001\u975e\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5834\u5408\u306f\u30c9\u30c3\u30c8\u30a2\u30a4\u30b3\u30f3\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3066\u3044\u308b\u3059\u3079\u3066\u306e\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30bb\u30f3\u30b5\u30fc\u306f\u3001QField\u306e\u5730\u56f3\u30ad\u30e3\u30f3\u30d0\u30b9\u306e\u4e0b\u90e8\u306b\u3042\u308b\u30bb\u30f3\u30b5\u30fc\u60c5\u5831\u30c6\u30fc\u30d6\u30eb\u306b\u30ea\u30b9\u30c8\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/sensors/#_3","title":"\u30bb\u30f3\u30b5\u30fc\u30c9\u30ea\u30d6\u30f3\u306a\u8ffd\u8de1\u6a5f\u80fd","text":"

QField \u3067\u306f\u3001\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u958b\u59cb\u3057\u3001\u53ce\u96c6\u3057\u305f\u30bb\u30f3\u30b5\u30fc\u30c7\u30fc\u30bf\u3092\u73fe\u5728\u306e\u4f4d\u7f6e\u306b\u30ea\u30f3\u30af\u3057\u3066\u4fdd\u5b58\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u5024 sensor_data('abc') - 'abc' \u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u306b\u767b\u9332\u3055\u308c\u3066\u3044\u308b\u30bb\u30f3\u30b5\u30fc\u306e\u540d\u524d\u306b\u7f6e\u304d\u63db\u3048\u3089\u308c\u307e\u3059- \u3092\u4f7f\u7528\u3057\u3066\u3001QGIS \u306e\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u306e\u5c5e\u6027\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u6e96\u5099\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306e\u30da\u30fc\u30b8\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002

\u3053\u306e\u8a2d\u5b9a\u304c\u5b8c\u4e86\u3059\u308b\u3068\u3001\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u4f4d\u7f6e\u306e\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u958b\u59cb\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u958b\u59cb\u3059\u308b\u969b\u3001\u30bb\u30f3\u30b5\u30fc\u306e\u5236\u7d04\u3092\u6709\u52b9\u306b\u3059\u308b\u3053\u3068\u3067\u3001\u30bb\u30f3\u30b5\u30fc\u304c\u65b0\u3057\u3044\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3059\u308b\u5ea6\u306b\u30dd\u30a4\u30f3\u30c8\u304c\u8ffd\u52a0\u3055\u308c\u308b\u3088\u3046\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/standalone-datasets/","title":"\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30fb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8","text":""},{"location":"ja/how-to/standalone-datasets/#_1","title":"\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30fb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8","text":"

QField\u306f\u3001QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u306a\u304f\u3066\u3082\u30d9\u30af\u30bf\u30fc\u30c7\u30fc\u30bf\u3084\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/standalone-datasets/#_2","title":"\u30b5\u30dd\u30fc\u30c8\u5bfe\u8c61\u306e\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30fb\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8","text":"

\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u30d9\u30af\u30bf\u30fc\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\uff1a

  • Geopackage\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8 (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • \u30b7\u30a7\u30a4\u30d7\u30d5\u30a1\u30a4\u30eb (.shp);
  • GPS Exchange (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite); \u305d\u3057\u3066
  • FlatGeoBuf (.fgb)

\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u30e9\u30b9\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\uff1a

  • GeoTIFF (.tif, .tiff);
  • \u30b8\u30aa\u30ec\u30d5\u30a1\u30ec\u30f3\u30b9\u3055\u308c\u305f PDF / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png); and
  • WebP (.webp)

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QField\u306f\u30011\u3064\u306eZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u5727\u7e2e\u3055\u308c\u305f\u8907\u6570\u306e\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u6271\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u30b7\u30ca\u30ea\u30aa\u3067\u306f\u3001\u5404\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306fQField\u3067\u500b\u3005\u306e\u30ec\u30a4\u30e4\u30fc\u3068\u3057\u3066\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/standalone-datasets/#_3","title":"\u30d9\u30af\u30bf\u30fc\u307e\u305f\u306f\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u958b\u304f","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u304c\u7279\u5b9a\u306e\u30c7\u30d0\u30a4\u30b9\u3067\u3069\u306e\u3088\u3046\u306b\u958b\u304b\u308c\u308b\u304b\u306b\u3064\u3044\u3066\u306f\u3001\u30b9\u30c8\u30ec\u30fc\u30b8\u30a2\u30af\u30bb\u30b9\u306b\u95a2\u3059\u308b\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u304a\u8aad\u307f\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/standalone-datasets/#_4","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30fb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u300c\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u300d\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306fOpenStreetMap XYZ\u30ec\u30a4\u30e4\u30fc\u3092\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3057\u307e\u3059\u3002\u3057\u304b\u3057\u3001QField\u304c\u8d77\u52d5\u3057\u3066\u3044\u308b\u30c7\u30d0\u30a4\u30b9\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u3067\u3001\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u6a5f\u80fd\u3059\u308b\u3088\u3046\u306b\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

\u65e2\u5b58\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u6700\u8fd1\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ea\u30b9\u30c8\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9577\u62bc\u3057\u3057\u3001\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30c1\u30a7\u30c3\u30af\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/temporal-filtering/","title":"\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0","text":""},{"location":"ja/how-to/temporal-filtering/#_1","title":"\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0","text":"

QField \u304c\u3001\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u6642\u9593\u7684\u8a2d\u5b9a\u3092\u6301\u3064\u30ec\u30a4\u30e4\u30fc\u3092 1 \u3064\u4ee5\u4e0a\u542b\u3080\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8a8d\u8b58\u3059\u308b\u3068\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u5185\u306e\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u30b3\u30f3\u30dc\u30dc\u30c3\u30af\u30b9\u306e\u6a2a\u306b\u3001\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u7dd1\u8272\u306e\u6642\u8a08\u306e\u30a2\u30a4\u30b3\u30f3\u306f\u3001\u30de\u30c3\u30d7\u30ad\u30e3\u30f3\u30d0\u30b9\u306b\u63cf\u753b\u3055\u308c\u305f\u5730\u7269\u306b\u6642\u9593\u7684\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3057\u3001\u7070\u8272\u306e\u6642\u8a08\u306e\u30a2\u30a4\u30b3\u30f3\u306f\u3001\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u304c\u30aa\u30d5\u306b\u306a\u3063\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/temporal-filtering/#_2","title":"\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u306e\u8abf\u6574\u3092\u3059\u308b","text":"

\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u6642\u9593\u30d7\u30ed\u30d1\u30c6\u30a3\u30d1\u30cd\u30eb\u304c\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u305d\u3053\u304b\u3089\u3001\u6642\u9593\u30d5\u30a3\u30eb\u30bf\u3092\u6709\u52b9\u306b\u3057\u3001\u6642\u9593\u7bc4\u56f2\u306e\u958b\u59cb\u6642\u9593\u3068\u7d42\u4e86\u6642\u9593\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

QField\u306e\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u306f\u3001QGIS\u306e\u56fa\u5b9a\u7bc4\u56f2\u6642\u9593\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30e2\u30fc\u30c9\u3068\u307e\u3063\u305f\u304f\u540c\u3058\u3088\u3046\u306b\u52d5\u4f5c\u3057\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30d0\u30fc\u30b8\u30e7\u30f32.2\u304b\u3089\u3001QField\u306f\u6642\u9593\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u691c\u51fa\u3055\u308c\u308b\u3068\u3001\u500b\u3005\u306e\u30d9\u30af\u30c8\u30eb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u6642\u9593\u8a2d\u5b9a\u3092\u81ea\u52d5\u7684\u306b\u8a2d\u5b9a\u3057\u3001\u6709\u52b9\u306b\u3057\u307e\u3059\u3002\u3053\u308c\u306fGPS\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u4f7f\u7528\u3059\u308b\u969b\u306b\u4fbf\u5229\u3067\u3059\u3002

"},{"location":"ja/how-to/tracking/","title":"\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0","text":""},{"location":"ja/how-to/tracking/#_1","title":"\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0","text":"

QField\u3092\u4f7f\u3048\u3070\u3001\u81ea\u5206\u306e\u4f4d\u7f6e\u3092\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3057\u3066\u3001\u70b9\u3001\u7dda\u3001\u591a\u89d2\u5f62\u3092\u4f5c\u6210\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/tracking/#_2","title":"\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u6709\u52b9\u306b\u3059\u308b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u3001\u307e\u305a\u6e2c\u4f4d\u6a5f\u80fd\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u6b21\u306b\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u3092\u958b\u304d\u3001\u30c8\u30e9\u30c3\u30af\u3092\u4fdd\u5b58\u3057\u305f\u3044\u51e1\u4f8b\u30ec\u30a4\u30e4\u30fc\u3092\u9577\u62bc\u3057\u3057\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u306e\u8a2d\u5b9a\u30dc\u30bf\u30f3\u3092\u9078\u629e\u3057\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u4e2d\u306b\u8a18\u9332\u3055\u308c\u308b\u9802\u70b9\u306e\u6570\u3092\u5236\u9650\u3059\u308b\u305f\u3081\u306b\u30012\u3064\u306e\u5236\u7d04\u304c\u5229\u7528\u53ef\u80fd\u3067\u3059\uff1a - \u6700\u5c0f\u6642\u9593\u9593\u9694 - \u6700\u5c0f\u8ddd\u96e2

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u8a2d\u5b9a\u304c\u5b8c\u4e86\u3057\u305f\u3089\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u958b\u59cb\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u8a18\u9332\u3092\u958b\u59cb\u3057\u307e\u3059\u3002\u3053\u306e\u6bb5\u968e\u3067\u3001\u5730\u7269\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u304c\u8868\u793a\u3055\u308c\u3001QField\u304c\u4f4d\u7f6e\u3092\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3057\u3066\u3044\u308b\u9593\u306b\u4f5c\u6210\u3055\u308c\u308b\u5730\u7269\u306e\u5c5e\u6027\u3092\u5b9a\u7fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u7dda\u30ec\u30a4\u30e4\u30fc\u3068\u591a\u89d2\u5f62\u30ec\u30a4\u30e4\u30fc\u306e\u5834\u5408\u3001\u8a18\u9332\u3055\u308c\u305f\u4f4d\u7f6e\u306e\u9802\u70b9\u3067\u69cb\u6210\u3055\u308c\u308b\u5358\u4e00\u306e\u5730\u7269\u304c\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u3054\u3068\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002 \u70b9\u30ec\u30a4\u30e4\u30fc\u306e\u5834\u5408\u3001\u8a18\u9332\u3055\u308c\u305f\u4f4d\u7f6e\u3054\u3068\u306b\u5730\u7269\u304c\u4f5c\u6210\u3055\u308c\u3001\u5730\u7269\u5168\u4f53\u3067\u8a18\u61b6\u3055\u308c\u305f\u5f62\u3067\u5c5e\u6027\u5024\u304c\u5165\u529b\u3055\u308c\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QField\u306f\u3001\u30ec\u30a4\u30e4\u30fc\u304c\u3059\u3079\u3066\u306e\u5c5e\u6027\u3092\u975e\u8868\u793a\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u307e\u305f\u306f\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u8a2d\u5b9a\u3067\u5730\u7269\u8ffd\u52a0\u6642\u306b\u975e\u8868\u793a\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u5730\u7269\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u3092\u30b9\u30ad\u30c3\u30d7\u3057\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u30d7\u30ed\u30bb\u30b9\u3092\u52b9\u7387\u5316\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30aa\u30fc\u30d0\u30fc\u30e9\u30c3\u30d7\u3092\u9632\u3050\u305f\u3081\u306b\u3001\u6700\u5f8c\u3068\u6b21\u306e\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30dd\u30a4\u30f3\u30c8/\u9802\u70b9\u9593\u306e\u6700\u5927\u8a31\u5bb9\u7bc4\u56f2\u306e\u8ddd\u96e2\u3092\u8a2d\u5b9a\u3059\u308b\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u4f4d\u7f6e\u304c\u3053\u306e\u5b9a\u7fa9\u3055\u308c\u305f\u8ddd\u96e2\u3092\u8d85\u3048\u305f\u5834\u5408\u3001\u8aa4\u5165\u529b\u3068\u307f\u306a\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/tracking/#_3","title":"\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u4e2d","text":"

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u304c\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3055\u308c\u308b\u3068\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u30ec\u30b8\u30a7\u30f3\u30c9\u306b\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u304c\u8a18\u9332\u3055\u308c\u3066\u3044\u308b\u30ec\u30a4\u30e4\u30fc\u306e\u6a2a\u306b\u30d0\u30c3\u30b8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u3067\u4f5c\u6210\u3055\u308c\u305f\u5730\u7269\u306f\u3001\u8a18\u9332\u3055\u308c\u305f\u5168\u3066\u306e\u9802\u70b9\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002\u5730\u56f3\u4e0a\u306b\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3055\u308c\u305f\u30e9\u30d0\u30fc\u30d0\u30f3\u30c9\u30e9\u30a4\u30f3\u306f\u5404\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u306b\u6dfb\u4ed8\u3055\u308c\u3001\u4f55\u304c\u8a18\u9332\u3055\u308c\u305f\u304b\u3092\u4e00\u76ee\u3067\u898b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u306b\u30ea\u30f3\u30af\u3055\u308c\u305f\u30ec\u30a4\u30e4\u30fc\u304cM\u5024\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u308b\u5834\u5408\u3001QField\u306f\u5404\u9802\u70b9\u306eM\u5024\u306b\u6700\u521d\u306b\u8a18\u9332\u3055\u308c\u305f\u9802\u70b9\u304b\u3089\u306e\u7d4c\u904e\u6642\u9593\u3092\u4fdd\u5b58\u3057\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u8907\u6570\u306e\u30ec\u30a4\u30e4\u30fc\u306b\u307e\u305f\u304c\u308b\u8907\u6570\u306e\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30fb\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u540c\u6642\u306b\u9332\u97f3\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30fb\u30bb\u30c3\u30b7\u30e7\u30f3\u304c\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u9593\u3001\u30ec\u30a4\u30e4\u30fc\u306f\u7de8\u96c6\u53ef\u80fd\u3067\u3059\u304c\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u306f\u3001\u518d\u3073\u51e1\u4f8b\u4e0a\u3067\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30fb\u30bb\u30c3\u30b7\u30e7\u30f3\u304c\u505c\u6b62\u3055\u308c\u308b\u307e\u3067\u3001\u7de8\u96c6\u3084\u524a\u9664\u304c\u3067\u304d\u307e\u305b\u3093\u3002

"},{"location":"ja/how-to/tracking/#_4","title":"\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u7d42\u4e86\u3059\u308b","text":"

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u7d42\u4e86\u3059\u308b\u306b\u306f\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u3092\u958b\u304d\u307e\u3059\u3002\u305d\u3053\u304b\u3089\u3001\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u306b\u30ea\u30f3\u30af\u3057\u3066\u3044\u308b\u30ec\u30b8\u30a7\u30f3\u30c9\u30ec\u30a4\u30e4\u30fc\u3092\u9577\u62bc\u3057\u3057\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u505c\u6b62\u30dc\u30bf\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/variables/","title":"\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570","text":""},{"location":"ja/how-to/variables/#_1","title":"\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570","text":"

\u5909\u6570\u306fQField\u304a\u3088\u3073QGIS\u3067\u4f7f\u7528\u3055\u308c\u3001\u73fe\u5728\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3001\u30ec\u30a4\u30e4\u30fc\u3001\u307e\u305f\u306f\u30b7\u30b9\u30c6\u30e0\u306b\u57fa\u3065\u3044\u3066\u5024\u3092\u52d5\u7684\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002 \u3053\u308c\u3089\u306f\u3001\u30b9\u30bf\u30a4\u30eb\u8a2d\u5b9a\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306e\u8a2d\u5b9a\u306a\u3069\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/variables/#_2","title":"\u69cb\u6210","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30c7\u30d0\u30a4\u30b9\u56fa\u6709\u306e\u5909\u6570\u3092\u69cb\u6210\u3059\u308b\u306b\u306f\u3001\u8a2d\u5b9a > \u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u30bf\u30d6\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002

\u3042\u3089\u304b\u3058\u3081\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30b7\u30b9\u30c6\u30e0\u5909\u6570\u306b\u52a0\u3048\u3066\u30012\u3064\u306e\u65b0\u3057\u3044\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u3092\u8a2d\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002

\u74b0\u5883\u5909\u6570\u8a2d\u5b9a\u753b\u9762\u3067\u3001\u3042\u3089\u304b\u3058\u3081\u5b9a\u7fa9\u3055\u308c\u305f\u5909\u6570\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002 \u65b0\u3057\u304f\u5909\u6570\u3092\u8ffd\u52a0\u3059\u308b\u306b\u306f\u3001\u4e0b\u90e8\u306e\u7a7a\u306e\u30bb\u30eb\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u8ffd\u8a18\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/data-format/","title":"\u30b5\u30dd\u30fc\u30c8\u5bfe\u8c61\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8","text":""},{"location":"ja/reference/data-format/#_1","title":"\u30b5\u30dd\u30fc\u30c8\u5bfe\u8c61\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8","text":"

QField\u306fQGIS\u306e\u30c7\u30fc\u30bf\u30d7\u30ed\u30d0\u30a4\u30c0\u3068GDAL\u3092\u901a\u3057\u3066\u5e45\u5e83\u3044\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30da\u30fc\u30b8\u3067\u306f\u30b5\u30dd\u30fc\u30c8\u5bfe\u8c61\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306e\u5b8c\u5168\u306a\u30ea\u30b9\u30c8\u3092\u63d0\u793a\u3057\u3066\u3044\u307e\u3059\u3002

\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8 \u30b5\u30dd\u30fc\u30c8\u306e\u53ef\u5426 \u5099\u8003 Spatialite Geopackage WMS WFS WFS-T PostGIS MBTiles Shapefile Tiff JPEG2000 WEBP ECW \u30e9\u30a4\u30bb\u30f3\u30b9\u306b\u3088\u308a\u4f7f\u7528\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002 MrSID \u30e9\u30a4\u30bb\u30f3\u30b9\u306b\u3088\u308a\u4f7f\u7528\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002

\u3082\u3057\u3053\u306e\u8868\u306b\u304a\u6c17\u306b\u5165\u308a\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u304c\u898b\u5f53\u305f\u3089\u306a\u3044\u5834\u5408\u306f\u3001QField\u3067\u52d5\u4f5c\u3059\u308b\u304b\u3069\u3046\u304b\u30c1\u30a7\u30c3\u30af\u3057\u3001\u4e0a\u8a18\u306e\u8868\u3092\u66f4\u65b0 \u3057\u3066\u7d50\u679c\u3092\u5171\u6709\u3057\u3066\u304f\u3060\u3055\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002\u3082\u3057\u304a\u6c17\u306b\u5165\u308a\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u304c\u6a5f\u80fd\u3057\u306a\u3044\u5834\u5408\u306f\u3001 \u554f\u984c\u306e\u5831\u544a\u3092\u884c\u3063\u3066\u304f\u3060\u3055\u3044\u3002\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306e\u5b9f\u88c5\u3092\u559c\u3093\u3067\u304a\u624b\u4f1d\u3044\u3044\u305f\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/data-format/#_2","title":"\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf","text":"

\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf\u306f\u3068\u3066\u3082\u5927\u304d\u306a\u30b5\u30a4\u30ba\u306b\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u975e\u5727\u7e2e\u306eTIFF\u30d5\u30a1\u30a4\u30eb\u3092\u6271\u3046\u5834\u5408\u3001\u591a\u304f\u306e\u5834\u5408\u6570GB\u306e\u30c7\u30fc\u30bf\u306b\u306a\u308b\u3067\u3057\u3087\u3046\u3002 \u7279\u306b\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u3067\u306f\u3001\u3053\u308c\u306f\u975e\u52b9\u7387\u7684\u3068\u3044\u3048\u307e\u3059\u3002

"},{"location":"ja/reference/data-format/#coggeotiff","title":"COG\uff08\u30af\u30e9\u30a6\u30c9\u6700\u9069\u5316GeoTIFF\uff09\u3092\u4f7f\u7528\u3059\u308b","text":"

\u30af\u30e9\u30a6\u30c9\u6700\u9069\u5316Geotiff (COG)\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306f\u3001\u30aa\u30d5\u30e9\u30a4\u30f3\u306e\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306b\u6700\u9069\u306a\u30e6\u30fc\u30b6\u30fc\u30a8\u30af\u30b9\u30da\u30ea\u30a8\u30f3\u30b9\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002JPEG\u5727\u7e2e\u3068\u7d44\u307f\u5408\u308f\u305b\u308b\u3053\u3068\u3067\u3001\u30e9\u30b9\u30bf\u30fc\u30b5\u30a4\u30ba\u3092\u5c0f\u3055\u304f\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u306fraster.tif\u3068\u3044\u3046\u30d5\u30a1\u30a4\u30eb\u3092JPEG\u5727\u7e2e\u3092\u4f7f\u3063\u3066COG\u30d5\u30a1\u30a4\u30ebraster_cog.tif\u306b\u5909\u63db\u3057\u307e\u3059\u3002

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"ja/reference/data-format/#cog","title":"COG\u3092\u4f7f\u7528\u3057\u305f\u4e0a\u7d1a\u8005\u5411\u3051\u306e\u4f8b","text":"

\u30a2\u30bb\u30f3\u30d6\u30eb\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u304c\u8907\u6570\u3042\u308b\u5834\u5408\u306f\u3001\u307e\u305a\u3001QGIS\u3067VRT\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3059\u308b\u304b\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306e\u3059\u3079\u3066\u306eTIF\u30d5\u30a1\u30a4\u30eb\u306b\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u4ed8\u3051\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 EPSG:2056\u3092\u5e0c\u671b\u306eCRS\u306b\u8abf\u6574\u3057\u3066\u304f\u3060\u3055\u3044\u3002

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

\u6b21\u306bVRT\u30d5\u30a1\u30a4\u30eb\u3092COG\u306b\u5909\u63db\u3057\u307e\u3059\u3002

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf\u306e\u54c1\u8cea\u304c\u4f4e\u3059\u304e\u308b\u5834\u5408\u306f\u3001\u5727\u7e2e\u30ec\u30d9\u30eb\u3092\u8abf\u6574\u3057\u3001QUALITY=85\u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002

\u3044\u304f\u3064\u304b\u306e\u8ffd\u52a0\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\uff1a

  • a_srs\u306f\u3001CRS\u304c\u30bd\u30fc\u30b9\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001gdal_translate\u30b3\u30de\u30f3\u30c9\u3067\u3082\u4f7f\u7528\u3067\u304d\u308b\u3002
  • OVERVIEW_RESAMPLING\u306f\u3001\u30ba\u30fc\u30e0\u30a2\u30a6\u30c8\u6642\u306b\u7570\u306a\u308b\u30ec\u30f3\u30c0\u30e9\u30fc\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306fNEAREST\u3067\u3059\u304c\u3001BILINEAR\u3084AVERAGE\u3082\u8a66\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002
  • NUM_THREADS\u306fCPU\u30ea\u30bd\u30fc\u30b9\u3092\u3059\u3079\u3066\u4f7f\u3046\u304b\u3001\u4e00\u90e8\u3060\u3051\u4f7f\u3046\u304b\u306e\u30d0\u30e9\u30f3\u30b9\u3092\u3068\u308b\u306e\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002ALL_CPUS \u3092\u8a2d\u5b9a\u3059\u308b\u304b\u3001\u4f7f\u7528\u3057\u305f\u3044\u30b9\u30ec\u30c3\u30c9\u6570\u3092\u5b9a\u7fa9\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u8ffd\u52a0\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u3059\u3079\u3066\u7d44\u307f\u5408\u308f\u305b\u308b\u3068\u3001\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308b\u3067\u3057\u3087\u3046\uff1a

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"ja/reference/","title":"\u6280\u8853\u53c2\u8003\u60c5\u5831","text":""},{"location":"ja/reference/#_1","title":"\u6280\u8853\u53c2\u8003\u60c5\u5831","text":"

\u3053\u3053\u306b\u306f\u3001QField \u30a8\u30b3\u30b7\u30b9\u30c6\u30e0\u306e\u3055\u307e\u3056\u307e\u306a\u90e8\u5206\u306b\u95a2\u3059\u308b\u6280\u8853\u53c2\u8003\u8cc7\u6599\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/api/#_1","title":"REST API","text":"

\u307e\u305f\u3001https://app.qfield.cloud/docs/ \u306b\u3042\u308b API \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/","title":"\u57fa\u672c\u30b3\u30f3\u30bb\u30d7\u30c8","text":""},{"location":"ja/reference/qfieldcloud/concepts/#_1","title":"\u30e6\u30fc\u30b6\u30fc","text":"

QFieldCloud\u3068\u3084\u308a\u53d6\u308a\u3059\u308b\u306b\u306f\u3001\u767b\u9332\u30e6\u30fc\u30b6\u30fc\u304c\u5fc5\u8981\u3067\u3059\u3002\u5404\u30e6\u30fc\u30b6\u30fc\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u7d44\u7e54\u3092\u4f5c\u6210\u3001\u5909\u66f4\u3001\u524a\u9664\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306fQFieldCloud\u5185\u306e\u4e3b\u8981\u306a\u30c7\u30fc\u30bf\u30b3\u30f3\u30c6\u30ca\u3067\u3059\u3002\u5404\u30e6\u30fc\u30b6\u30fc\u306f 1 \u3064\u4ee5\u4e0a\u306e QFieldCloud \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u3059\u3002\u5404\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u306f\u30011\u3064\u306e.qgs/.qgz QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3001\u5730\u7406\u7a7a\u9593\u30d5\u30a1\u30a4\u30eb\uff08GeoPackages\u3001Shapefile\u3001TIF\uff09\u3001\u5199\u771f\u3001PDF\u306a\u3069\u306e\u8ffd\u52a0\u30c7\u30fc\u30bf\u304c\u542b\u307e\u308c\u307e\u3059\u3002\u3059\u3079\u3066\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb\u306f1\u3064\u306eQFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306b\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/#_3","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u3068\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8ca2\u732e\u3059\u308b\u305f\u3081\u306b\u62db\u5f85\u3055\u308c\u305f\u4ed6\u306eQFieldCloud\u30e6\u30fc\u30b6\u30fc\u306e\u3053\u3068\u3067\u3059\u30021\u3064\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8907\u6570\u306e\u5171\u540c\u4f5c\u696d\u8005\u3092\u6301\u3064\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30ed\u30fc\u30eb\u304cowner\u307e\u305f\u306fadmin\u306e\u5171\u540c\u4f5c\u696d\u8005\u306f\u3001\u3055\u3089\u306b\u591a\u304f\u306e\u30e6\u30fc\u30b6\u30fc\u3092\u5171\u540c\u4f5c\u696d\u8005\u3068\u3057\u3066\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u7d44\u7e54\u306b\u6240\u6709\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u30c1\u30fc\u30e0\u3092\u5171\u540c\u4f5c\u696d\u8005\u3068\u3057\u3066\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u5171\u540c\u4f5c\u696d\u8005\u306e\u5f79\u5272\u306b\u3064\u3044\u3066\u304a\u8aad\u307f\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/#_4","title":"\u7d44\u7e54","text":"

\u7d44\u7e54\u306f\u5171\u6709\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u3001\u8907\u6570\u306e QFieldCloud \u30e6\u30fc\u30b6\u30fc\u304c\u4e00\u5ea6\u306b\u591a\u6570\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u5171\u540c\u4f5c\u696d\u3092\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u6240\u6709\u8005\u3068\u7ba1\u7406\u8005\u306f\u3001\u6d17\u7df4\u3055\u308c\u305f\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3068\u7ba1\u7406\u6a5f\u80fd\u3092\u4f7f\u7528\u3057\u3066\u3001\u7d44\u7e54\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3078\u306e\u30e1\u30f3\u30d0\u30fc\u306e\u30a2\u30af\u30bb\u30b9\u3092\u7ba1\u7406\u3067\u304d\u307e\u3059\u3002\u3069\u306eQFieldCloud\u30e6\u30fc\u30b6\u30fc\u3082\u30011\u3064\u307e\u305f\u306f\u8907\u6570\u306e\u7d44\u7e54\u3092\u6240\u6709\u307e\u305f\u306f\u53c2\u52a0\u3067\u304d\u307e\u3059\u3002\u5404\u7d44\u7e54\u306f1\u3064\u307e\u305f\u306f\u8907\u6570\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6240\u6709\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/#_5","title":"\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc","text":"

\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u30b7\u30c3\u30d7\u306f\u3001\u7d44\u7e54\u5185\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3092\u8a31\u53ef\u3057\u307e\u3059\u3002owner\u307e\u305f\u306fadmin\u30ed\u30fc\u30eb\u3092\u6301\u3064\u30e1\u30f3\u30d0\u30fc\u306f\u3001\u4ed6\u306e\u30e1\u30f3\u30d0\u30fc\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/#_6","title":"\u7d44\u7e54\u30c1\u30fc\u30e0","text":"

\u30c1\u30fc\u30e0\u3067\u306f\u3001\u6240\u6709\u8005\u307e\u305f\u306f\u7ba1\u7406\u8005\u30ed\u30fc\u30eb\u3092\u6301\u3064\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u304c\u3001\u4e00\u5ea6\u306b\u8907\u6570\u306e\u30e6\u30fc\u30b6\u30fc\u306b\u7c21\u5358\u306b\u6a29\u9650\u3092\u5272\u308a\u5f53\u3066\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30c1\u30fc\u30e0\u306f\u3001\u7d44\u7e54\u5185\u306e1\u4eba\u307e\u305f\u306f\u8907\u6570\u306e\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u3067\u69cb\u6210\u3055\u308c\u307e\u3059\u3002\u30c1\u30fc\u30e0\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ed\u30fc\u30eb\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u308b\u3068\u3001\u3059\u3079\u3066\u306e\u30c1\u30fc\u30e0\u30e1\u30f3\u30d0\u30fc\u3082\u81ea\u52d5\u7684\u306b\u305d\u306e\u30ed\u30fc\u30eb\u3092\u6301\u3064\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002\u30c1\u30fc\u30e0\u306f\u3001\u540c\u3058\u7d44\u7e54\u304c\u6240\u6709\u3059\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u306e\u307f\u3001\u5171\u540c\u4f5c\u696d\u8005\u3068\u3057\u3066\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002\u4e00\u4eba\u306e\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u304c\u8907\u6570\u306e\u30c1\u30fc\u30e0\u306b\u6240\u5c5e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u304c\u76f4\u63a5\u3001\u307e\u305f\u306f\u8907\u6570\u306e\u30c1\u30fc\u30e0\u3092\u901a\u3058\u3066\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u3068\u306a\u308b\u5834\u5408\u3001\u305d\u306e\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u306f\u53ef\u80fd\u306a\u9650\u308a\u6700\u9ad8\u306e\u30ed\u30fc\u30eb\u3092\u6301\u3061\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/","title":"\u30b8\u30e7\u30d6","text":"

QFieldCloud\u4e0a\u306e\u30b8\u30e7\u30d6\u306fQGIS\u5185\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3084\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u3063\u3066\u91cd\u3044\u64cd\u4f5c\u3092\u884c\u3044\u307e\u3059\u3002\u30b8\u30e7\u30d6\u306f\u30e6\u30fc\u30b6\u30fc\u306e\u7279\u5b9a\u306e\u64cd\u4f5c\u306b\u5fdc\u3058\u3066\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002

\u30b8\u30e7\u30d6\u304c\u4f5c\u6210\u3055\u308c\u308b\u3068\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u30ad\u30e5\u30fc\u306b\u8ffd\u52a0\u3055\u308c\u3001\u5229\u7528\u53ef\u80fd\u306aQFieldCloud\u30ea\u30bd\u30fc\u30b9\u304c\u5b9f\u884c\u3055\u308c\u308b\u306e\u3092\u5f85\u3061\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3054\u3068\u306b\u5b9f\u884c\u3067\u304d\u308b\u30b8\u30e7\u30d6\u306f1\u3064\u3060\u3051\u3067\u3059\u3002\u30ad\u30e5\u30fc\u306b\u5165\u308c\u3089\u308c\u305f\u6b8b\u308a\u306e\u30b8\u30e7\u30d6\u306f\u3001\u30ad\u30e5\u30fc\u306b\u5165\u3063\u305f\u3068\u304d\u3068\u540c\u3058\u9806\u5e8f\u3067\u5b9f\u884c\u3055\u308c\u307e\u3059\u3002

\u5404\u30b8\u30e7\u30d6\u306f1\u3064\u307e\u305f\u306f\u8907\u6570\u306e\u30b9\u30c6\u30c3\u30d7\u3067\u69cb\u6210\u3055\u308c\u3001\u5404\u30b9\u30c6\u30c3\u30d7\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4e0a\u306e1\u3064\u306e\u81ea\u5df1\u5b8c\u7d50\u3057\u305f\u30bf\u30b9\u30af\u3092\u62c5\u5f53\u3057\u307e\u3059\u3002QFieldCloud\u306f3\u3064\u306e\u5b9a\u7fa9\u6e08\u307f\u30b8\u30e7\u30d6\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\uff1a process_projectfile\u3001package\u3001delta_apply\u3067\u3059\u3002

\u30b8\u30e7\u30d6\u304c\u5b9f\u884c\u3055\u308c\u3066\u3044\u308b\u9593\u3001\u30b8\u30e7\u30d6\u306f\u6700\u7d42\u30b9\u30c6\u30fc\u30bf\u30b9 FINISHED \u307e\u305f\u306f FAILED \u306b\u9054\u3057\u305f\u30b8\u30e7\u30d6\u306e\u30ed\u30b0\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u30da\u30fc\u30b8\u306b\u66f8\u304d\u8fbc\u307f\u307e\u3059\u3002

\u30b8\u30e7\u30d6\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u3059\u3079\u3066\u306e\u30b8\u30e7\u30d6\u306fQFieldCloud API\u3092\u4f7f\u7528\u3057\u3066\u30c8\u30ea\u30ac\u30fc\u3067\u304d\u307e\u3059\u3002

\u8b66\u544a

  • \u3053\u306e\u30da\u30fc\u30b8\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u30c8\u30ea\u30ac\u30fc\u6761\u4ef6\u306f\u3001\u4e88\u544a\u306a\u304f\u5909\u66f4\u3055\u308c\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002
  • \u3059\u3079\u3066\u306e\u30b8\u30e7\u30d6\u306f10\u5206\u4ee5\u5185\u306b\u7d42\u4e86\u3057\u306a\u3044\u3068\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u30a8\u30e9\u30fc\u3068\u306a\u308a\u7d42\u4e86\u3057\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#_1","title":"\u30b8\u30e7\u30d6\u306e\u7a2e\u5225","text":""},{"location":"ja/reference/qfieldcloud/jobs/#process_projectfile","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u51e6\u7406\u3059\u308b (process_projectfile) \u30b8\u30e7\u30d6","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u51e6\u7406\u3059\u308b\u30b8\u30e7\u30d6\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 CRS\u3001\u30ec\u30a4\u30e4\u30fc CRS\u3001\u30ec\u30a4\u30e4\u30fc\u540d\u3001\u30ec\u30a4\u30e4\u30fc\u306e\u6709\u52b9\u6027\u306a\u3069\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u69cb\u6210\u3068\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u306b\u95a2\u3059\u308b\u8a73\u7d30\u3092\u62bd\u51fa\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002QFieldCloud \u306f\u3001\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb (.qgs/.qgz) \u3068\u3001\u30b5\u30dd\u30fc\u30c8\u3059\u308b GeoPackages\u3001TIFF\u3001\u304a\u3088\u3073\u305d\u306e\u4ed6\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9 \u30d5\u30a1\u30a4\u30eb\u3092\u691c\u8a3c\u3057\u307e\u3059\u3002\u307e\u305f\u3001PostGIS\u3001WFS\u3001WMS\u3001\u305d\u306e\u4ed6\u306e\u30aa\u30f3\u30e9\u30a4\u30f3\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u3078\u306e\u30ea\u30e2\u30fc\u30c8\u63a5\u7d9a\u3082\u691c\u8a3c\u3057\u307e\u3059\u3002QFieldCloud \u306f\u3001\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e QGIS \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304d\u3001\u5fc5\u8981\u306a\u60c5\u5831\u3092\u3059\u3079\u3066\u62bd\u51fa\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#_2","title":"\u30c8\u30ea\u30ac\u30fc","text":"

\u3053\u306e\u30b8\u30e7\u30d6\u306f\u3001\u6b21\u306e\u3046\u3061\u4e00\u3064\u306e\u6761\u4ef6\u304c\u5f53\u3066\u306f\u307e\u3089\u306a\u3044\u9650\u308a\u3001\u30d5\u30a1\u30a4\u30eb\u304cQFieldCloud\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u308b\u305f\u3073\u306b\u767a\u751f\u3057\u307e\u3059\u3002\uff1a

  • QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb(.qgs/.qgz)\u306f\u307e\u3060\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
  • \u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u306fDCIM\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306b\u3042\u308b\u3002\u3053\u308c\u3089\u306e\u30d5\u30a1\u30a4\u30eb\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6709\u52b9\u6027\u3068\u306f\u7121\u95a2\u4fc2\u3067\u3042\u308b\u3068\u898b\u306a\u3055\u308c\u307e\u3059\u3002
  • \u65e2\u306b PENDING \u30b9\u30c6\u30fc\u30bf\u30b9\u306e process_projectfile \u30b8\u30e7\u30d6\u304c\u3042\u308a\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#_3","title":"\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0","text":"

process_projectfile\u30b8\u30e7\u30d6\u304cFAILED\u30b9\u30c6\u30fc\u30bf\u30b9\u306b\u306a\u3063\u3066\u3044\u308b\u304b\u3082\u3057\u308c\u306a\u3044\u3002\u4ee5\u4e0b\u306e\u30ea\u30b9\u30c8\u3092\u539f\u56e0\u3092\u63a2\u3063\u3066\u307f\u3066\u304f\u3060\u3055\u3044\uff1a

  • \u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305fQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb(.qgs/.qgz)\u304c\u8aad\u3081\u306a\u3044\u3001\u4e0d\u5b8c\u5168\u3001\u58ca\u308c\u3066\u3044\u308b\u3001\u307e\u305f\u306f\u9593\u9055\u3063\u3066\u3044\u307e\u3059\u3002QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u3068QGIS\u304c\u30af\u30e9\u30c3\u30b7\u30e5\u3057\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u30fc\u30921\u3064\u305a\u3064\u524a\u9664\u3057\u3001QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066\u3001\u30af\u30e9\u30c3\u30b7\u30e5\u306e\u539f\u56e0\u3068\u306a\u3063\u3066\u3044\u308b\u30ec\u30a4\u30e4\u30fc\u3092\u7279\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u305f\u3068\u3048 process_projectfile \u30b8\u30e7\u30d6\u306e\u7d50\u679c\u304c SUCCESS \u30b9\u30c6\u30fc\u30bf\u30b9\u306b\u306a\u3063\u305f\u3068\u3057\u3066\u3082\u3001\u30d7\u30ed\u30b8\u30a7 \u30af\u30c8\u304c\u6b63\u3057\u304f\u8a2d\u5b9a\u3055\u308c\u305f\u3053\u3068\u306b\u306f\u306a\u308a\u307e\u305b\u3093\u3002SUCCESS \u30b9\u30c6\u30fc\u30bf\u30b9\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u6b63\u5e38\u306b\u30aa\u30fc\u30d7\u30f3\u3055\u308c\u3001\u5fc5\u8981\u306a\u60c5\u5831\u304c\u3059\u3079\u3066\u62bd\u51fa\u3055\u308c\u305f\u3053\u3068\u3092\u793a\u3059\u3060\u3051\u3067\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#package","title":"\u30d1\u30c3\u30b1\u30fc\u30b8 (package) \u30b8\u30e7\u30d6","text":"

package \u30b8\u30e7\u30d6\u306f QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092 QField \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5909\u63db\u3057\u307e\u3059\u3002package \u30b8\u30e7\u30d6\u306f \"Offline editing\" \u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u4e00\u3064\u306e GeoPackage \u306b\u6e96\u5099\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#_4","title":"\u30c8\u30ea\u30ac\u30fc","text":"

\u3053\u306e\u30b8\u30e7\u30d6\u306f\u3001\u4ee5\u4e0b\u306e\u6761\u4ef6\u306e\u5c11\u306a\u304f\u3068\u30821\u3064\u304c\u6709\u52b9\u3067\u306a\u3044\u9650\u308a\u3001QField\u4e0a\u3067Download\u30dc\u30bf\u30f3\u307e\u305f\u306fSynchronize\u30dc\u30bf\u30f3\u304c\u62bc\u3055\u308c\u308b\u305f\u3073\u306b\u767a\u751f\u3057\u307e\u3059\u3002\uff1a

  • \u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f SUCCESS\u30b9\u30c6\u30fc\u30bf\u30b9\u3068\u306a\u3063\u3066\u3044\u308bprocess_projectfile \u30b8\u30e7\u30d6\u3092\u5b9f\u884c\u3057\u305f\u3053\u3068\u304c\u3042\u308a\u307e\u305b\u3093\u3002
  • \u3059\u3067\u306b PENDING \u30b9\u30c6\u30fc\u30bf\u30b9\u306e package \u30b8\u30e7\u30d6\u304c\u3042\u308a\u307e\u3059\u3002
  • \u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u306f\u30aa\u30f3\u30e9\u30a4\u30f3\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\uff08PostGIS\u3001WFS\u306a\u3069\uff09\u306f\u542b\u307e\u308c\u3066\u304a\u3089\u305a\u3001\u6700\u65b0\u306epackage\u30b8\u30e7\u30d6\u306e\u7d50\u679c\u306fSUCCESS\u3067\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3082\u5909\u66f4\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3082\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#_5","title":"\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0","text":"

package \u30b8\u30e7\u30d6\u304c FAILED \u30b9\u30c6\u30fc\u30bf\u30b9\u306b\u306a\u3063\u3066\u3044\u308b\u304b\u3082\u3057\u308c\u306a\u3044\u3002\u4ee5\u4e0b\u306e\u30ea\u30b9\u30c8\u304b\u3089\u539f\u56e0\u3092\u63a2\u3063\u3066\u304f\u3060\u3055\u3044\uff1a

  • \u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f SUCCESS\u30b9\u30c6\u30fc\u30bf\u30b9\u3068\u306a\u3063\u3066\u3044\u308bprocess_projectfile \u30b8\u30e7\u30d6\u3092\u5b9f\u884c\u3057\u305f\u3053\u3068\u304c\u3042\u308a\u307e\u305b\u3093\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u306e\u4e00\u90e8\u304cQFieldCloud\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u3044\u3002\u3059\u3079\u3066\u306e\u30d5\u30a1\u30a4\u30eb\u304c\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u3001\u30aa\u30f3\u30e9\u30a4\u30f3\u30ec\u30a4\u30e4\u30fc\uff08PostGIS\u3001WFS\u306a\u3069\uff09\u3078\u306e\u3059\u3079\u3066\u306e\u8a8d\u8a3c\u60c5\u5831\u304cQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u5185\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#delta_apply","title":"\u30c7\u30eb\u30bf\u9069\u7528 (delta_apply) \u30b8\u30e7\u30d6","text":"

\u30c7\u30eb\u30bf\u9069\u7528\u30b8\u30e7\u30d6 \u306f\u3001\u30d7\u30c3\u30b7\u30e5\u3055\u308c\u305f\u3059\u3079\u3066\u306e QField \u306e\u5909\u66f4\u3092\u6c38\u7d9a\u5316\u3059\u308b\u8cac\u4efb\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#_6","title":"\u30c8\u30ea\u30ac\u30fc","text":"

\u3053\u306e\u30b8\u30e7\u30d6\u306fQField\u3067Synchronize\u307e\u305f\u306fPush changes\u30dc\u30bf\u30f3\u304c\u62bc\u3055\u308c\u308b\u305f\u3073\u306b\u3001\u307e\u305f\u306fApply pending changes\u30dc\u30bf\u30f3\u304cChanges\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30da\u30fc\u30b8\u3067\u62bc\u3055\u308c\u308b\u305f\u3073\u306b\u30c8\u30ea\u30ac\u30fc\u3055\u308c\u307e\u3059\u3002\u305f\u3060\u3057\u3001\u4ee5\u4e0b\u306e\u6761\u4ef6\u306e\u3044\u305a\u308c\u304b\u304c\u6709\u52b9\u306a\u5834\u5408\u306b\u9650\u308a\u307e\u3059\uff1a

  • \u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f SUCCESS\u30b9\u30c6\u30fc\u30bf\u30b9\u3068\u306a\u3063\u3066\u3044\u308bprocess_projectfile \u30b8\u30e7\u30d6\u3092\u5b9f\u884c\u3057\u305f\u3053\u3068\u304c\u3042\u308a\u307e\u305b\u3093\u3002
  • \u65e2\u306b PENDING \u30b9\u30c6\u30fc\u30bf\u30b9\u306e delta_apply \u30b8\u30e7\u30d6\u304c\u3042\u308a\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#_7","title":"\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0","text":"

delta_apply \u30b8\u30e7\u30d6\u304c FAILED \u30b9\u30c6\u30fc\u30bf\u30b9\u306b\u306a\u3063\u3066\u3044\u308b\u304b\u3082\u3057\u308c\u306a\u3044\u3002\u4ee5\u4e0b\u306e\u30ea\u30b9\u30c8\u304b\u3089\u539f\u56e0\u3092\u63a2\u3063\u3066\u304f\u3060\u3055\u3044\uff1a

  • QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b\u30aa\u30f3\u30e9\u30a4\u30f3\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\uff08PostGIS/WFS\uff09\u306e\u5c11\u306a\u304f\u3068\u30821\u3064\u306f\u3001\u63a5\u7d9a\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u307e\u3059\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u5927\u304d\u3059\u304e\u3066\u3001\u30b8\u30e7\u30d6\u304c\u5931\u6557\u3057\u307e\u3057\u305f\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306b\u3001QFieldCloud\u306e\u6b63\u5e38\u306a\u52d5\u4f5c\u3092\u59a8\u3052\u3066\u3044\u308b\u96a0\u3057\u30d5\u30a1\u30a4\u30eb\u3084\u96a0\u3057\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u3042\u308a\u307e\u3059\u3002\u96a0\u3057\u30d5\u30a1\u30a4\u30eb\u3084\u96a0\u3057\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3068\u306f\u3001\u5148\u982d\u304c\u30c9\u30c3\u30c8(.)\u3067\u59cb\u307e\u308b\u30d5\u30a1\u30a4\u30eb\u3084\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u3053\u3068\u3067\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#re-apply-changes-in-qfieldcloud","title":"Re-apply changes in QFieldCloud","text":"
  1. Click on the project's name under My projects.
  2. Go to the Changes section. (Changes are sorted from latest to oldest)
  3. Find the specific changes you want to reapply.
  4. In the Action column on the right, click on the dropdown list.
  5. Choose the desired action to reapply the changes.

    • Re-apply Specific Changes: If you need to reapply specific changes, select each change you want to re-apply and click Re-apply.
    • Re-apply Recent Changes: If you prefer to reapply the most recent modifications made to the project, identify the initial change you want to restore, then select Re-apply this and newer changes.

Finally, click the Save all button.

\u5909\u66f4\u306e\u518d\u9069\u7528

"},{"location":"ja/reference/qfieldcloud/jobs/#_8","title":"\u30b8\u30e7\u30d6\u30ed\u30b0\u306e\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0","text":"

\u30b8\u30e7\u30d6\u3092\u5b9f\u884c\u3059\u308b\u3068\u3001\u901a\u5e38\u3001\u30ed\u30b0\u306b \"Check project layers\"\uff08\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u306e\u30c1\u30a7\u30c3\u30af\uff09\u3068\u3044\u3046\u30b9\u30c6\u30c3\u30d7\u304c\u3042\u308a\u3001\u3059\u3079\u3066\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u3068\u305d\u306e\u6a2a\u306b\u30b9\u30c6\u30fc\u30bf\u30b9\u304c\u8868\u793a\u3055\u308c\u305f\u8868\u304c\u5370\u5237\u3055\u308c\u307e\u3059\u3002

\u8003\u3048\u3089\u308c\u308b\u30b9\u30c6\u30fc\u30bf\u30b9\u306f\u4ee5\u4e0b\u306e\u901a\u308a\uff1a

  • ok - \u30ec\u30a4\u30e4\u30fc\u306fQFieldCloud\u306b\u6b63\u3057\u304f\u30ed\u30fc\u30c9\u3055\u308c\u307e\u3059\u3002
  • invalid_dataprovider - \u30ec\u30a4\u30e4\u30fc\u306e\u30c7\u30fc\u30bf\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u304c\u7121\u52b9\u3067\u3042\u308b\u3002\u901a\u5e38\u3001\u8ffd\u52a0\u60c5\u5831\u306f \"Provider Summary\" \u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002
  • invalid_layer - \u3053\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3059\u308b\u3053\u3068\u306f\u307b\u3068\u3093\u3069\u306a\u3044\u306f\u305a\u3067\u3059\u3002\u30c7\u30fc\u30bf\u306f\u6b63\u3057\u304f\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u4f55\u3089\u304b\u306e\u7406\u7531\u3067QGIS\u306f\u30ec\u30a4\u30e4\u30fc\u3092\u7121\u52b9\u3068\u5831\u544a\u3057\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#service","title":"\u30b5\u30fc\u30d3\u30b9 \"{SERVICE}\" \u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3002","text":"

QFieldCloud\u304c\u5229\u7528\u3067\u304d\u306a\u3044PostgreSQL\u30b5\u30fc\u30d3\u30b9\u306b\u63a5\u7d9a\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u3002QFieldCloud\u304cPostGIS\u30b5\u30fc\u30d3\u30b9\u306b\u63a5\u7d9a\u3067\u304d\u308b\u3088\u3046\u306b\u3001\u65b0\u3057\u3044pgservice secrets\u3092\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#host","title":"\u30db\u30b9\u30c8 \"{HOST}\" \u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3002","text":"

QFieldCloud \u306f\u6307\u5b9a\u3055\u308c\u305f {HOST} \u3078\u306e\u63a5\u7d9a\u3092\u78ba\u7acb\u3067\u304d\u307e\u305b\u3093\u3002QFieldCloud \u30b5\u30fc\u30d0\u304b\u3089\u30b5\u30fc\u30d3\u30b9\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\u3002IT\u90e8\u9580\u306bQFieldCloud\u306eIP\u3092\u30db\u30ef\u30a4\u30c8\u30ea\u30b9\u30c8\u306b\u767b\u9332\u3059\u308b\u3088\u3046\u4f9d\u983c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#localhost","title":"\u30db\u30b9\u30c8\"localhost\"\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3002","text":"

\u30ed\u30fc\u30ab\u30eb\u30de\u30b7\u30f3\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9/\u30b5\u30fc\u30d3\u30b9\u306b\u63a5\u7d9a\u3059\u308b\u30ec\u30a4\u30e4\u30fc\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3057\u305f\u3002\u305d\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u524a\u9664\u3059\u308b\u304b\u3001QFieldCloud\u304b\u3089\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u306a\u30ec\u30a4\u30e4\u30fc\u30bd\u30fc\u30b9\u306b\u7f6e\u304d\u63db\u3048\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#filename","title":"\u30d5\u30a1\u30a4\u30eb \"{FILENAME}\" \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002","text":"

\u30d5\u30a1\u30a4\u30eb{FILENAME}\uff08\u4f8b\uff1a/tmp/rndstr/files/data.gpkg\uff09\u304cQFieldCloud\u30b5\u30fc\u30d0\u30fc\u306b\u898b\u3064\u304b\u3089\u305a\u3001\u958b\u3051\u307e\u305b\u3093\u3002\u78ba\u8a8d\u3059\u3079\u304d\u3053\u3068\u304c2\u3064\u3042\u308a\u307e\u3059\uff1a

  • \u30d5\u30a1\u30a4\u30eb\u304c\u30af\u30e9\u30a6\u30c9\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u308b\u304b\u3069\u3046\u304b\u3002QFieldCloud\u307e\u305f\u306fQFieldSync\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a -> \u30d5\u30a1\u30a4\u30eb\u30da\u30fc\u30b8\u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002
  • \u30d5\u30a1\u30a4\u30eb\u304cPC\u3068\u540c\u3058\u76f8\u5bfe\u30d1\u30b9\u3067\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u3059\u3079\u3066\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u306f .qgs/.qgz QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u3058\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u307e\u305f\u306f\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u540d\u3082\u4fdd\u5b58\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u4f8b\u3048\u3070\u3001\u30d5\u30a1\u30a4\u30eb\u304cdata/data.gpkg\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001QFieldCloud\u306b\u3082data\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u5b58\u5728\u3059\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
"},{"location":"ja/reference/qfieldcloud/permissions/","title":"\u30a2\u30af\u30bb\u30b9\u8a31\u53ef","text":""},{"location":"ja/reference/qfieldcloud/permissions/#_1","title":"\u30a2\u30af\u30bb\u30b9\u8a31\u53ef","text":"

QFieldCloud\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5171\u540c\u4f5c\u696d\u8005\u3001\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u3001\u7d44\u7e54\u30c1\u30fc\u30e0\u3068\u3044\u3046\u6982\u5ff5\u3092\u7528\u3044\u3066\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5bfe\u3059\u308b\u304d\u3081\u7d30\u304b\u306a\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/permissions/#_2","title":"\u30a2\u30af\u30bf\u30fc","text":"
  1. \u672a\u767b\u9332\u30e6\u30fc\u30b6\u30fc\u3002
  2. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5354\u529b\u8005\u3067\u3082\u3001\u5f53\u8a72\u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u3067\u3082\u3001\u5f53\u8a72\u30e6\u30fc\u30b6\u30fc\u3067\u3082\u306a\u3044\u3001\u5358\u7d14\u306a\u767b\u9332\u30e6\u30fc\u30b6\u30fc\u3002
  3. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30aa\u30fc\u30ca\u30fc\u3001\u5f53\u8a72\u30e6\u30fc\u30b6\u30fc\u3002\u305f\u3060\u3057\u5171\u540c\u4f5c\u696d\u8005\u307e\u305f\u306f\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u306e\u3044\u305a\u308c\u3067\u3082\u306a\u3044\u3002
  4. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30a2\u30c9\u30df\u30f3\u6a29\u9650\u3092\u6301\u3064\u5171\u540c\u4f5c\u696d\u8005\u3002
  5. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u7ba1\u7406\u6a29\u9650\u3092\u6301\u3064\u5171\u540c\u4f5c\u696d\u8005\u3002
  6. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u7de8\u96c6\u6a29\u9650\u3092\u6301\u3064\u5171\u540c\u4f5c\u696d\u8005\u3002
  7. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ea\u30dd\u30fc\u30bf\u30fc\u3068\u3057\u3066\u306e\u5171\u540c\u4f5c\u696d\u8005\u3002
  8. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8aad\u307f\u53d6\u308a\u6a29\u9650\u306e\u3042\u308b\u5171\u540c\u4f5c\u696d\u8005\u3002
  9. \u5f53\u8a72\u7d44\u7e54\u306e\u7d44\u7e54\u6240\u6709\u8005\u3001\u307e\u305f\u306f\u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6240\u6709\u3059\u308b\u7d44\u7e54\u3001\u307e\u305f\u306f\u30e6\u30fc\u30b6\u30fc\u304c\u6240\u5c5e\u3059\u308b\u7d44\u7e54\u3002
  10. \u5f53\u8a72\u7d44\u7e54\u3001\u307e\u305f\u306f\u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6240\u6709\u3059\u308b\u7d44\u7e54\u3001\u307e\u305f\u306f\u30e6\u30fc\u30b6\u304c\u6240\u5c5e\u3059\u308b\u7d44\u7e54\u306e\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u3067\u30a2\u30c9\u30df\u30f3\u6a29\u9650\u3092\u6301\u3064\u3082\u306e
  11. \u7d44\u7e54\u30e1\u30f3\u30d0\u30fc \u8a72\u5f53\u3059\u308b\u7d44\u7e54\u3001\u307e\u305f\u306f\u8a72\u5f53\u3059\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6240\u6709\u3059\u308b\u7d44\u7e54\u3001\u307e\u305f\u306f\u30e6\u30fc\u30b6\u30fc\u304c\u6240\u5c5e\u3059\u308b\u7d44\u7e54\u306e\u30ed \u30fc\u30eb\u30e1\u30f3\u30d0\u30fc\u3002
"},{"location":"ja/reference/qfieldcloud/permissions/#_3","title":"\u30a2\u30af\u30b7\u30e7\u30f3","text":"
  • \u274c \u8a31\u53ef\u3055\u308c\u306a\u3044
  • \u2705 \u8a31\u53ef\u3055\u308c\u308b
  • \u2012 \u7121\u95a2\u4fc2
\u30a2\u30af\u30b7\u30e7\u30f3 1 2 3 4 5 6 7 8 9 10 11 \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u306e\u5f79\u5272\u3092\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\uff0f\u7167\u4f1a\u3059\u308b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u3092\u4f5c\u6210\u3059\u308b\uff08\u3064\u307e\u308a\u3001\u65b0\u3057\u3044\u5171\u540c\u4f5c\u696d\u8005\u3092\u5b9a\u7fa9\u3059\u308b\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u306e\u60c5\u5831\uff08\u5f79\u5272\u306a\u3069\uff09\u3092\u66f4\u65b0\u3059\u308b\u3002 \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u3092\u524a\u9664\u3059\u308b\u3002 \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u3092\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\u3059\u308b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u3092\u4f5c\u6210\u3059\u308b\uff08\u3064\u307e\u308a\u3001\u65b0\u3057\u3044\u30e1\u30f3\u30d0\u30fc\u3092\u5b9a\u7fa9\u3059\u308b\uff09 \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u60c5\u5831\uff08\u5f79\u5272\u306a\u3069\uff09\u3092\u53d6\u5f97\u3059\u308b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u60c5\u5831\uff08\u5f79\u5272\u306a\u3069\uff09\u3092\u66f4\u65b0\u3059\u308b \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u60c5\u5831\u3092\u524a\u9664\u3059\u308b(\u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u3068\u3057\u3066\u30e6\u30fc\u30b6\u30fc\u3092\u524a\u9664\u3059\u308b) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u30d1\u30d6\u30ea\u30c3\u30af\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ea\u30b9\u30c8\uff0f\u7167\u4f1a \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30fb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ea\u30b9\u30c8/\u7167\u4f1a \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u60c5\u5831\u306e\u66f4\u65b0 \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u524a\u9664 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c \u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u306e\u8ffd\u52a0 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u4e00\u89a7 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u53d6\u5f97\u3059\u308b \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b\uff08qfieldsync\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\uff08qfieldsync\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\uff08qfieldsync\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b\uff08qfieldsync\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b\uff08qfield\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\uff08qfield\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u30e6\u30fc\u30b6\u30fc\u3068\u7d44\u7e54\u306e\u4e00\u89a7 \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u30e6\u30fc\u30b6\u30fc\u306e\u516c\u958b\u60c5\u5831\u3092\u53d6\u5f97\u3059\u308b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u30e6\u30fc\u30b6\u30fc\u306e\u8a73\u7d30\u60c5\u5831\u3092\u53d6\u5f97\u3059\u308b \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u30e6\u30fc\u30b6\u30fc\u60c5\u5831\u3092\u66f4\u65b0\u3059\u308b \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c \u30e6\u30fc\u30b6\u30fc\u3092\u524a\u9664\u3059\u308b \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c API\u30b9\u30c6\u30fc\u30bf\u30b9\u306e\u53d6\u5f97 \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306e\u8ffd\u52a0\u3068\u524a\u9664 \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"ja/reference/qfieldcloud/permissions/#_4","title":"\u30ed\u30fc\u30eb","text":""},{"location":"ja/reference/qfieldcloud/permissions/#_5","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005","text":"

\u4e00\u822c\u30e6\u30fc\u30b6\u30fc\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u306f\u3001\u30ec\u30dd\u30fc\u30bf\u30fc\u304b\u30ea\u30fc\u30c0\u30fc\u3057\u304b\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002\u7de8\u96c6\u8005\u307e\u305f\u306f\u7ba1\u7406\u8005\u306f\u3001\u7d44\u7e54\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u306e\u307f\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/permissions/#_6","title":"\u30ed\u30fc\u30eb","text":"

\u4e0a\u4f4d\u306e\u5f79\u5272\u306b\u306f\u4e0b\u4f4d\u306e\u5f79\u5272\u3082\u542b\u307e\u308c\u308b

\u540d\u79f0 \u8aac\u660e \u30a2\u30c9\u30df\u30f3 \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u540d\u79f0\u5909\u66f4\u307e\u305f\u306f\u524a\u9664\u3002\u6240\u6709\u6a29\u306e\u8b72\u6e21\u4ee5\u5916\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6240\u6709\u8005\u3068\u540c\u3058\u6a29\u5229\u3002 \u7ba1\u7406\u8005 \u5171\u540c\u4f5c\u696d\u8005\u306e\u8ffd\u52a0\u3084\u524a\u9664\u304c\u53ef\u80fd\u3002 \u7de8\u96c6\u8005 \u30c7\u30fc\u30bf\u306e\u7de8\u96c6\u304c\u53ef\u80fd \u30ea\u30dd\u30fc\u30bf\u30fc \u30c7\u30fc\u30bf\u306e\u633f\u5165\u306e\u307f\u53ef\u80fd\uff08\u66f4\u65b0\u3001\u524a\u9664\u306f\u4e0d\u53ef\uff09\u3002 \u30ea\u30fc\u30c0\u30fc \u30c7\u30fc\u30bf\u306e\u8aad\u307f\u53d6\u308a\u304c\u53ef\u80fd\u3002"},{"location":"ja/reference/qfieldcloud/permissions/#_7","title":"\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc","text":""},{"location":"ja/reference/qfieldcloud/permissions/#_8","title":"\u30ed\u30fc\u30eb","text":"

\u4e0a\u4f4d\u306e\u5f79\u5272\u306b\u306f\u4e0b\u4f4d\u306e\u5f79\u5272\u3082\u542b\u307e\u308c\u308b

\u540d\u79f0 \u8aac\u660e admin \u30e1\u30f3\u30d0\u30fc\u306e\u8ffd\u52a0\u3068\u524a\u9664\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f5c\u6210\u304c\u3067\u304d\u308b\u3002 \u30e1\u30f3\u30d0\u30fc (\u4ed6\u306e\u30e6\u30fc\u30b6\u30fc\u3068\u306e\u9055\u3044\u306f\u3001\u8acb\u6c42\u4e0a\u306e\u7406\u7531\u306b\u3088\u308b\u3082\u306e\u3067\u3059\u3002)"},{"location":"ja/reference/qfieldcloud/projects/","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"ja/reference/qfieldcloud/projects/#_1","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f5c\u6210","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u3001QFieldCloud\u30a6\u30a7\u30d6\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3092\u4f7f\u7528\u3059\u308b\u304b\u3001QGIS\u306eQFieldSync\u3092\u4f7f\u7528\u3059\u308b\u304b\u306e2\u3064\u306e\u7570\u306a\u308b\u65b9\u6cd5\u3067\u4f5c\u6210\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/projects/#_2","title":"\u30d5\u30a1\u30a4\u30eb","text":"

Files are the skeleton on which QFieldCloud project works. To make a QFieldCloud project alive users need to upload at least a single QGIS project file in the .qgs or .qgz file formats. All geospatial files must be uploaded using the same relative paths as on one's computer. If external SVG or raster symbology is used, users must upload the corresponding files too.

Note

QFieldCloud does not support projects stored in a GeoPackage (.gpkg) files (but users can still use GeoPackage files to store datasets for their projects).

QGIS\u30d5\u30a1\u30a4\u30eb\u306e\u5178\u578b\u7684\u306a\u30d5\u30a1\u30a4\u30eb\u69cb\u9020\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u3067\u3059\uff1a

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"ja/reference/qfieldcloud/projects/#_3","title":"\u30d5\u30a1\u30a4\u30eb\u30d0\u30fc\u30b8\u30e7\u30f3","text":"

QFieldCloud uses file versioning. This allows users to restore to a previous version of any modified file. Files and file versions can be found under the Files section of one's projects. Subscriptions plans allow a different number of versions per file. See the qfield.cloud pricing page for further details.

"},{"location":"ja/reference/qfieldcloud/projects/#_4","title":"\u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u300c\u30d5\u30a1\u30a4\u30eb\u300d\u30bb\u30af\u30b7\u30e7\u30f3\u306b\u79fb\u52d5\u3059\u308b\u3002
  2. \u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u524a\u9664\u3057\u305f\u3044\u30ec\u30a4\u30e4\u30fc\u3092\u63a2\u3057\u307e\u3059\u3002
  3. \u30ec\u30a4\u30e4\u30fc\u540d\u306e\u6a2a\u306b\u3042\u308b3\u3064\u306e\u70b9\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002
  4. \u7279\u5b9a\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30ea\u30b9\u30c8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002
  5. \u524a\u9664\u3057\u305f\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d\u3057\u3001\u305d\u306e\u6a2a\u306b\u3042\u308b\u8d64\u3044\u30b4\u30df\u7bb1\u30a2\u30a4\u30b3\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
  6. \u30d7\u30ed\u30f3\u30d7\u30c8\u304c\u8868\u793a\u3055\u308c\u305f\u3089\u524a\u9664\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u7279\u5b9a\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3088\u308a\u524d\u306e\u8907\u6570\u4e16\u4ee3\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u524a\u9664\u3057\u305f\u3044\u5834\u5408\u306f\u3001\u300c\u9078\u629e\u3057\u305f\u30d0\u30fc\u30b8\u30e7\u30f3\u3088\u308a\u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3082\u524a\u9664\u3059\u308b\u300d\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  7. \u524a\u9664\u5f8c\u3001\u6210\u529f\u306e\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u8868\u793a\u3055\u308c\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30ea\u30b9\u30c8\u306b\u306f\u524a\u9664\u5bfe\u8c61\u3068\u3057\u3066\u9078\u629e\u3055\u308c\u306a\u304b\u3063\u305f\u30d0\u30fc\u30b8\u30e7\u30f3\u3060\u3051\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/projects/#_5","title":"\u5171\u540c\u4f5c\u696d\u8005","text":"

A project collaborator is QFieldCloud user invited to contribute to a project. A single project may have multiple collaborators. Collaborators with roles owner or admin can add more users as collaborators. Projects owned by an organization allow adding teams as collaborators. Read more about collaborator roles.

"},{"location":"ja/reference/qfieldcloud/projects/#_6","title":"\u5909\u66f4","text":"

Changes made on vector layers and uploaded to QFieldCloud from a QField device will appear here. A change stores the difference between attributes or geometries before and after the upload.

Changes register which method was used for uploading; it can be one of:

  • \u4f5c\u6210 - \u65b0\u3057\u3044\u5730\u7269\u304c\u8ffd\u52a0\u3055\u308c\u305f\u3002
  • \u524a\u9664 - \u65e2\u5b58\u306e\u5730\u7269\u304c\u524a\u9664\u3055\u308c\u305f\u3002
  • \u30d1\u30c3\u30c1 - \u65e2\u5b58\u306e\u5730\u7269\u304c\u5909\u66f4\u3055\u308c\u305f\u3002

Features that have been created and later deleted without being pushed to QFieldCloud do not appear in project changes.

Note

Changes to online vector layers (PostGIS, WFS) that do not have \"Offline editing\" cloud layer action do not generate a change, but instead modify the original data source directly.

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QGIS\u3067\u884c\u3063\u305f\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u306e\u5909\u66f4\u306f\u3001\u3053\u3053\u306b\u306f\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002

"},{"location":"ja/reference/qfieldcloud/projects/#_7","title":"\u30b8\u30e7\u30d6","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u306b\u3064\u3044\u3066\u3082\u3063\u3068\u8aad\u3080\u3002

"},{"location":"ja/reference/qfieldcloud/projects/#_8","title":"\u30b7\u30fc\u30af\u30ec\u30c3\u30c8","text":"

Secrets are settings that are securely stored in encrypted way. Project jobs automatically have access to their secrets. Once added, a secret may be removed, but not edited.

\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306b\u306f2\u7a2e\u985e\u3042\u308a\u307e\u3059\uff1a

  • Environment variables - Environment variables will be available to QGIS while your project's jobs are running.
  • pgservice\u63a5\u7d9a - .pg_service.conf\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u305fPostgreSQL/PostGIS\u63a5\u7d9a\u3002\u8907\u6570\u306e\u30b5\u30fc\u30d3\u30b9\u5b9a\u7fa9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u305d\u308c\u305e\u308c\u306b\u8907\u6570\u306esecret\u3092\u8ffd\u52a0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/projects/#_9","title":"\u8a2d\u5b9a","text":"

Project settings are available only to project owners and collaborators with \"admin\" roles. Settings should be handled carefully as users can modify sensitive project settings and perform unrecoverable actions.

  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u53ef\u8996\u6027\u3092\u30d1\u30d6\u30ea\u30c3\u30af\u306b\u5909\u66f4\u3059\u308b\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30fb\u30aa\u30fc\u30ca\u30fc\u3092\u5909\u66f4\u3059\u308b\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5b8c\u5168\u306b\u524a\u9664\u3059\u308b\u3002
  • \u306a\u3069

Warning

Actions issued from a project' settings page can lead to data loss!

"},{"location":"ja/reference/qfieldcloud/sdk/","title":"\u516c\u5f0f\u306aQFieldCloud SDK\u3068CLI","text":"

qfieldcloud-sdk\u306f QFieldCloud API \u306b\u63a5\u7d9a\u3059\u308b\u516c\u5f0f\u306a\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3067\u3042\u308a\u3001Python\u306e\u30e2\u30b8\u30e5\u30fc\u30eb\u3068\u3057\u3066\u3001\u3082\u3057\u304f\u306f\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u76f4\u63a5\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u4e0b\u3055\u3044

qfieldcloud-sdk\u306f Python >=3.6\u4ee5\u4e0a\u304c\u5fc5\u8981\u3067\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/sdk/#_1","title":"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","text":"

pip install qfieldcloud-sdk

"},{"location":"ja/reference/qfieldcloud/sdk/#_2","title":"\u30e2\u30b8\u30e5\u30fc\u30eb\u306e\u4f7f\u3044\u65b9","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"ja/reference/qfieldcloud/sdk/#cli","title":"CLI\u306e\u4f7f\u3044\u65b9","text":"

\u516c\u5f0f\u306aQFieldCloud\u306eCLI\u30c4\u30fc\u30eb\u3067\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/sdk/#_3","title":"\u4f7f\u7528\u65b9\u6cd5","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"ja/reference/qfieldcloud/sdk/#_4","title":"\u4f8b","text":"
# logs in user \"user\" with password \"pass\"\nqfieldcloud-cli login user pass\n\n# gets the projects of user \"user\" with password \"pass\" at \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# gets the projects of user authenticated with token `QFIELDCLOUD_TOKEN` at \"https://localhost/api/v1/\" as JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"ja/reference/qfieldcloud/sdk/#_5","title":"\u30d5\u30a3\u30eb\u30bf\u30fc","text":"

\u3044\u304f\u3064\u304b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u306f\u3001--filter\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u3063\u3066\u3001\u30d5\u30a1\u30a4\u30eb\u540d\u306b\u57fa\u3065\u3044\u305f\u7d50\u679c\u306e\u30d5\u30a3\u30eb\u30bf\u3092\u5b9a\u7fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\uff08\u4f8b\uff1adownload-files\u30b3\u30de\u30f3\u30c9\uff09\u3002

\u30d5\u30a3\u30eb\u30bf\u306fUnix\u30b7\u30a7\u30eb\u30b9\u30bf\u30a4\u30eb\u306e\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002\u30b7\u30a7\u30eb\u30b9\u30bf\u30a4\u30eb\u306e\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u3067\u4f7f\u308f\u308c\u308b\u7279\u6b8a\u6587\u5b57\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\u3002

\u30d1\u30bf\u30fc\u30f3 \u610f\u5473 * \u5168\u3066\u306b\u30de\u30c3\u30c1\u3059\u308b ? \u3044\u305a\u308c\u304b1\u6587\u5b57\u306b\u30de\u30c3\u30c1\u3059\u308b [seq] \u3044\u305a\u308c\u304b\u306e\u6587\u5b57\u306b\u9806\u756a\u306b\u30de\u30c3\u30c1\u3059\u308b [!seq] \u3044\u305a\u308c\u304b\u306e\u6587\u5b57\u306b\u30e9\u30f3\u30c0\u30e0\u306b\u30de\u30c3\u30c1\u3059\u308b

\u30ea\u30c6\u30e9\u30eb\u30de\u30c3\u30c1\u306e\u5834\u5408\u3001\u30e1\u30bf\u6587\u5b57\u3092\u62ec\u5f27\u3067\u56f2\u307f\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001'[?]' \u306f'?'\u3068\u3044\u3046\u6587\u5b57\u306b\u30de\u30c3\u30c1\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/sdk/#_6","title":"\u4f8b","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"ja/reference/qfieldcloud/sdk/#_7","title":"\u30b0\u30ed\u30fc\u30d0\u30eb\u30aa\u30d7\u30b7\u30e7\u30f3\u306e\u6982\u8981","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

\u74b0\u5883\u5909\u6570\u306f\u3044\u304f\u3064\u304b\u306e\u4e00\u822c\u7684\u306a\u30b0\u30ed\u30fc\u30d0\u30eb\u30fb\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6e21\u3059\u4ee3\u308f\u308a\u306b\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

  • QFIELDCLOUD_API - QFieldCloud API\u306e\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306eURL
  • QFIELDCLOUD_USERNAME - QFieldCloud\u30e6\u30fc\u30b6\u30fc\u540d\u3082\u3057\u304f\u306fEmail\u30a2\u30c9\u30ec\u30b9\u3002QFIELDCLOUD_PASSWORD\u5909\u6570\u306e\u8a2d\u5b9a\u304c\u5fc5\u8981\u3067\u3059\u3002
  • QFIELDCLOUD_PASSWORD -\u30d1\u30b9\u30ef\u30fc\u30c9\u3002QFIELDCLOUD_USERNAME\u306e\u8a2d\u5b9a\u304c\u5fc5\u8981\u3067\u3059\u3002
  • QFIELDCLOUD_TOKEN - \u30e6\u30fc\u30b6\u30fc\u540d\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6e21\u3059\u4ee3\u308f\u308a\u306b\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\u30c8\u30fc\u30af\u30f3\u306fqfieldcloud-cli login\u3092\u4f7f\u3046\u3053\u3068\u3067\u53d6\u5f97\u3067\u304d\u307e\u3059\u3002
  • QFIELDCLOUD_VERIFY_SSL - 0\u306b\u8a2d\u5b9a\u3059\u308b\u3068--no-verify-ssl\u3092\u6e21\u3059\u306e\u3068\u540c\u3058\u52b9\u679c\u304c\u3042\u308a\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/sdk/#_8","title":"\u30b3\u30de\u30f3\u30c9\u306e\u6982\u8981","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"ja/reference/qfieldcloud/sdk/#login","title":"login","text":"

QFieldCloud\u306b\u30ed\u30b0\u30a4\u30f3

qfieldcloud-cli login [OPTIONS] USERNAME PASSWORD\n
"},{"location":"ja/reference/qfieldcloud/sdk/#logout","title":"logout","text":"

QFieldCloud\u304b\u3089\u30ed\u30b0\u30a2\u30a6\u30c8

qfieldcloud-cli logout\n
"},{"location":"ja/reference/qfieldcloud/sdk/#list-projects","title":"list-projects","text":"

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"ja/reference/qfieldcloud/sdk/#list-files","title":"list-files","text":"

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b

qfieldcloud-cli list-files [OPTIONS] PROJECT_ID\n
"},{"location":"ja/reference/qfieldcloud/sdk/#create-project","title":"create-project","text":"

\u65b0\u3057\u3044\u7a7a\u306eQFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b

qfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"ja/reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u524a\u9664\u3059\u308b

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"ja/reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

\u30d5\u30a1\u30a4\u30eb\u3092QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u3002

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"ja/reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u3002

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"ja/reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"ja/reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b\u3002

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"ja/reference/qfieldcloud/sdk/#job-trigger","title":"job-trigger","text":"

\u65b0\u3057\u3044\u30b8\u30e7\u30d6\u3092\u30c8\u30ea\u30ac\u30fc\u3059\u308b\u3002

qfieldcloud-cli job-trigger [OPTIONS] PROJECT_ID JOB_TYPE\n\nOptions:\n  --force / --no-force  Should force creating a new job. Default: False\n
"},{"location":"ja/reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

\u30b8\u30e7\u30d6\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u53d6\u5f97\u3059\u308b\u3002

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"ja/reference/qfieldcloud/sdk/#package-latest","title":"package-latest","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u30f3\u30b0\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u3002

qfieldcloud-cli package-latest [OPTIONS] PROJECT_ID\n
"},{"location":"ja/reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

\u30d1\u30c3\u30b1\u30fc\u30b8\u3055\u308c\u305fQFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u3002

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"ja/reference/qfieldcloud/secrets/","title":"\u30b7\u30fc\u30af\u30ec\u30c3\u30c8","text":""},{"location":"ja/reference/qfieldcloud/secrets/#_1","title":"\u30b7\u30fc\u30af\u30ec\u30c3\u30c8","text":"

\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306f\u6697\u53f7\u5316\u3055\u308c\u305f\u65b9\u6cd5\u3067\u5b89\u5168\u306b\u4fdd\u5b58\u3055\u308c\u308b\u8a2d\u5b9a\u3067\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u306f\u81ea\u52d5\u7684\u306b\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3002QFieldCloud\u306b\u306f2\u7a2e\u985e\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u304c\u3042\u308a\u307e\u3059\uff1a

  • \u74b0\u5883\u5909\u6570 - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30b8\u30e7\u30d6\u306e\u5b9f\u884c\u4e2d\u3001QGIS\u306f\u74b0\u5883\u5909\u6570\u3092\u5229\u7528\u3067\u304d\u307e\u3059\u3002
  • pg_service\u306e\u69cb\u6210 - pg_service.conf\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308bPostgreSQL/PostGIS\u63a5\u7d9a\u3092\u8ffd\u52a0\u3059\u308b\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u4e00\u5ea6\u8ffd\u52a0\u3057\u305f\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306f\u524a\u9664\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u3059\u304c\u3001\u7de8\u96c6\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002

\u8b66\u544a

QFieldCloud\u306f\u3001\u304a\u5ba2\u69d8\u306e\u8a8d\u8a3c\u60c5\u5831\u304c\u5b89\u5168\u304b\u3064\u6697\u53f7\u5316\u3055\u308c\u305f\u65b9\u6cd5\u3067\u4fdd\u5b58\u3055\u308c\u308b\u3088\u3046\u306b\u3057\u3066\u3044\u307e\u3059\u3002\u3068\u306f\u3044\u3048\u3001\u6f0f\u6d29\u306e\u53ef\u80fd\u6027\u3092\u9632\u3050\u305f\u3081\u3001\u5171\u6709\u74b0\u5883\u3067\u306f\u6700\u5c0f\u6a29\u9650\u306e\u30ed\u30fc\u30eb\u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u30e6\u30fc\u30b6\u30fc\u306b\u30a2\u30c9\u30d0\u30a4\u30b9\u3057\u3066\u3044\u307e\u3059\u3002\u307e\u305f\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u6a29\u9650\u3092\u6301\u3064\u3059\u3079\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u306f\u3001\u3053\u308c\u3089\u306e\u8cc7\u683c\u60c5\u5831\u306e\u5024\u306b\u3082\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u3053\u3068\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/reference/qfieldcloud/secrets/#_2","title":"\u65b0\u3057\u3044\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306e\u8ffd\u52a0","text":"

QFieldCloud\u306b\u65b0\u3057\u3044\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u8ffd\u52a0\u3059\u308b\u306e\u306f\u3001\u308f\u305a\u304b3\u30b9\u30c6\u30c3\u30d7\u306e\u7c21\u5358\u306a\u30d7\u30ed\u30bb\u30b9\u3067\u3059\u3002

  1. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u30da\u30fc\u30b8\u306b\u79fb\u52d5\u3059\u308b\u3002
  2. \u65b0\u3057\u3044\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306e\u8ffd\u52a0\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u3001\u8ffd\u52a0\u3057\u305f\u3044\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306e\u30bf\u30a4\u30d7\u3092\u9078\u629e\u3057\u307e\u3059\u3002
  3. \u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u4fdd\u5b58\u3059\u308b

\u65b0\u3057\u3044\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u8ffd\u52a0\u3059\u308b\u30dc\u30bf\u30f3\u3092\u62bc\u3059\u3068\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u30da\u30fc\u30b8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/secrets/#_3","title":"\u74b0\u5883\u5909\u6570","text":"

\u74b0\u5883\u5909\u6570\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u304c\u5b9f\u884c\u3055\u308c\u3066\u3044\u308b\u9593\u3001QGIS\u3067\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u74b0\u5883\u5909\u6570\u540d\uff08\u5927\u6587\u5b57\u306e\u307f\uff09\u3068\u74b0\u5883\u5909\u6570\u5024\u3092\u30d5\u30ea\u30fc\u30c6\u30ad\u30b9\u30c8\u3067\u8a18\u5165\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u74b0\u5883\u5909\u6570\u3092\u8ffd\u52a0\u3059\u308b

"},{"location":"ja/reference/qfieldcloud/secrets/#pg_service","title":"pg_service\u306e\u8a2d\u5b9a","text":"

pg_service.conf\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u305fPostgreSQL/PostGIS\u63a5\u7d9a\u3092\u8ffd\u52a0\u3059\u308b\u3002\"Advanced editor \"\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001pg_service.conf\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u3092\u76f4\u63a5\u8cbc\u308a\u4ed8\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u8907\u6570\u306e\u30b5\u30fc\u30d3\u30b9\u5b9a\u7fa9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u305d\u308c\u305e\u308c\u306b\u8907\u6570\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u8ffd\u52a0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QFieldCloud\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u5b9f\u884c\u4e2d\u306b\u306e\u307f\u5229\u7528\u53ef\u80fd\u3067\u3001PostgreSQL\u30ec\u30a4\u30e4\u3092 \"\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6 \"\u3068\u3057\u3066\u69cb\u6210\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002QFieldCloud\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u4f7f\u7528\u3057\u3066\u3001pg_service.conf\u30d5\u30a1\u30a4\u30eb\u3092\u30c7\u30d0\u30a4\u30b9\u9593\u3067\u914d\u5e03\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u7406\u7531\u304b\u3089\u3001\u624b\u52d5\u3067\u884c\u3046\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002pg_service.conf\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306eQField\u306e\u8a2d\u5b9a\u65b9\u6cd5\u30d5\u30a1\u30a4\u30eb\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

PostgreSQL\u30b5\u30fc\u30d3\u30b9\u3092\u8ffd\u52a0\u3059\u308b\u306b\u306f\u3001\u30b7\u30f3\u30d7\u30eb\u306a\u30d3\u30b8\u30e5\u30a2\u30eb\u30a8\u30c7\u30a3\u30bf\u3092\u4f7f\u3046\u304b\u3001\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8\u3068\u3057\u3066\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u3092\u76f4\u63a5\u7de8\u96c6\u3057\u307e\u3059\u3002

  • \u30b5\u30fc\u30d3\u30b9\u540d
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u540d
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30e6\u30fc\u30b6
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d1\u30b9\u30ef\u30fc\u30c9
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30db\u30b9\u30c8
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30dd\u30fc\u30c8
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9SSL\u63a5\u7d9a

\u305d\u306e\u4ed6\u306e\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u306b\u3064\u3044\u3066\u306f\u3001Add extra pgservice field \u30dc\u30bf\u30f3\u3092\u4f7f\u3063\u3066\u3001\u8a2d\u5b9a\u3068\u305d\u306e\u5024\u306e\u30da\u30a2\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u307e\u305f\u3001\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u3092\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8\u3068\u3057\u3066\u76f4\u63a5\u7de8\u96c6\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

PostgreSQL\u30b5\u30fc\u30d3\u30b9\u306e\u8ffd\u52a0 - \u30b7\u30f3\u30d7\u30eb\u306a\u30a8\u30c7\u30a3\u30bf\u3002

\u9ad8\u5ea6\u306a\u8a2d\u5b9a\u3067\u306f\u3001\u8a2d\u5b9a\u3092\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8\u3068\u3057\u3066\u76f4\u63a5\u7de8\u96c6\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u306fpg_service.conf\u30d5\u30a1\u30a4\u30eb\u304b\u3089\u76f4\u63a5\u8a2d\u5b9a\u3092\u30b3\u30d4\u30fc\uff06\u30da\u30fc\u30b9\u30c8\u3057\u305f\u3044\u5834\u5408\u306b\u4fbf\u5229\u3067\u3059\u3002

PostgreSQL\u30b5\u30fc\u30d3\u30b9\u306e\u8ffd\u52a0 - \u9ad8\u5ea6\u306a\u30a8\u30c7\u30a3\u30bf.

"},{"location":"ja/reference/qfieldcloud/specs/","title":"\u6280\u8853\u4ed5\u69d8","text":""},{"location":"ja/reference/qfieldcloud/specs/#_1","title":"\u30d5\u30a1\u30a4\u30a2\u30a6\u30a9\u30fc\u30eb\u306e\u8a2d\u5b9a","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30aa\u30f3\u30e9\u30a4\u30f3\u30ec\u30a4\u30e4\u30fc\uff08PostGIS\u3001WMS\u3001WFS\u306a\u3069\uff09\u304c\u542b\u307e\u308c\u3066\u3044\u308b\u5834\u5408\u3001QFieldCloud\u306f\u3053\u308c\u3089\u306e\u30b5\u30fc\u30d3\u30b9\u3078\u306e\u63a5\u7d9a\u3092\u78ba\u7acb\u3057\u3088\u3046\u3068\u3057\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30b5\u30fc\u30d3\u30b9\u304c\u30d5\u30a1\u30a4\u30a2\u30a6\u30a9\u30fc\u30eb\u306e\u5185\u5074\u306b\u3042\u308a\u3001\u30b7\u30b9\u30c6\u30e0\u7ba1\u7406\u8005\u304cQFieldCloud\u306eIP\u3092\u8a31\u53ef\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002

\u30b5\u30fc\u30d3\u30b9 IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"ja/reference/qfieldcloud/specs/#postgresql","title":"PostgreSQL\u306e\u8a2d\u5b9a","text":"

\u3082\u3057\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304cPostgreSQL (PostGIS)\u30ec\u30a4\u30e4\u3092\u542b\u3093\u3067\u3044\u308b\u306a\u3089\u3070\u3001\u3042\u306a\u305f\u306ePostgreSQL\u30b5\u30fc\u30d0\u30fc\u304capp.qfield.cloud\u00a0\u306eIP\u30a2\u30c9\u30ec\u30b9\u304b\u3089\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u3089\u308c\u308b\u3088\u3046\u306b\u8a2d\u5b9a\u3092\u5909\u66f4\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u3055\u3082\u306a\u3051\u308c\u3070\u3001\u3053\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u304c\u8868\u793a\u3055\u308c\u308b\u3067\u3057\u3087\u3046\u3002

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

\u305d\u3046\u3059\u308b\u306b\u306f\u3001PostgreSQL\u30b5\u30fc\u30d0\u30fc\u304c\u30db\u30b9\u30c8\u3055\u308c\u3066\u3044\u308b\u30de\u30b7\u30f3\u3067pg_hba.conf\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3088\u308a\u8a73\u7d30\u306a\u624b\u9806\u306b\u3064\u3044\u3066\u306f\u3001StackOverflow\u306e\u8cea\u554f\u306b\u8a18\u8f09\u306e\u624b\u9806\u3092\u53c2\u7167\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/reference/qfieldcloud/system/","title":"\u30b7\u30b9\u30c6\u30e0\u30fb\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8","text":""},{"location":"ja/reference/qfieldcloud/system/#qfieldcloud","title":"QFieldCloud \u30b7\u30b9\u30c6\u30e0\u30fb\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8","text":"

\u672c\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306e\u76ee\u7684\u306f\u3001QFieldCloud \u30b7\u30b9\u30c6\u30e0\u306e\u6982\u8981\u3092\u8aac\u660e\u3057\u3001\u57fa\u76e4\u3068\u306a\u308b\u30ed\u30b8\u30c3\u30af\u3068\u30c6\u30af\u30ce\u30ed\u30b8\u30fc\u3092\u7406\u89e3\u3059\u308b\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/system/#_1","title":"\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\u3068\u30b3\u30f3\u30bb\u30d7\u30c8","text":""},{"location":"ja/reference/qfieldcloud/system/#qgis","title":"QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u3001.qgs \u307e\u305f\u306f .qgz \u30d5\u30a1\u30a4\u30eb\u3067\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u4f5c\u6210\u3055\u308c\u3001QGIS \u306e\u30d7\u30e9\u30b0\u30a4\u30f3 QFieldSync \u3092\u4f7f\u7528\u3057\u3066 QFieldCloud \u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u307e\u3059\u3002QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u524d\u306b\u3001QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5404\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u3001QFieldSync\u3068QField\u304c\u305d\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u3069\u306e\u3088\u3046\u306b\u6271\u3046\u304b\u3092\u6c7a\u5b9a\u3059\u308b\u300c\u30a2\u30af\u30b7\u30e7\u30f3\u300d\u304c\u5fc5\u8981\u3067\u3059\u3002\u8a2d\u5b9a\u3067\u304d\u308b\u30a2\u30af\u30b7\u30e7\u30f3\u306b\u306f\u3001QFieldCloud\u7528\u3068\u5f93\u6765\u306e\u30b1\u30fc\u30d6\u30eb\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u7528\u306e2\u7a2e\u985e\u304c\u3042\u308a\u307e\u3059\u3002

\u3053\u306e\u60c5\u5831\u306fQGS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u3067\u30ec\u30a4\u30e4\u30fc\u306ecustomProperty\u3068\u3057\u3066\u3001QFieldSync/action\u30ad\u30fc\u3068\u3068\u3082\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002

\u5229\u7528\u53ef\u80fd\u306a\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\uff1a

\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5185\u90e8\u540d\u79f0 UI\u4e0a\u3067\u8868\u793a\u3055\u308c\u308b\u540d\u79f0 OFFLINE \u7d71\u5408 NO_ACTION \u30e9\u30a4\u30d6\u30ec\u30a4\u30e4\u30fc REMOVE \u30ec\u30a4\u30e4\u3092\u7121\u8996\u3059\u308b COPY \u30b3\u30d4\u30fc KEEP_EXISTING \u65e2\u5b58\u306e\u3082\u306e\u3092\u7dad\u6301

\u3053\u308c\u306fQFieldSync\u306e\u7570\u306a\u308b\u30ec\u30a4\u30e4\u30fc\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u306e\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u52d5\u4f5c\u3068\u306a\u308a\u307e\u3059:

\u30a2\u30af\u30b7\u30e7\u30f3 \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u30ec\u30a4\u30e4\u30fc \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u3067\u306a\u3044\u30ec\u30a4\u30e4\u30fc OFFLINE \u30c7\u30fc\u30bf\u306e\u7d71\u5408\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3059\u308b \u30c7\u30fc\u30bf\u306e\u7d71\u5408\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3059\u308b NO_ACTION N/A \u30ec\u30a4\u30e4\u30fc\u306b\u3053\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3042\u308a\u307e\u305b\u3093 REMOVE \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u3092\u524a\u9664\u3059\u308b \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u3092\u524a\u9664\u3059\u308b COPY \u30bd\u30fc\u30b9\u306e\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9\u3092\u76f8\u5bfe\u7684\u306b\u3057\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u30b3\u30d4\u30fc\u3059\u308b N/A KEEP_EXISTING \u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u30bd\u30fc\u30b9\u306e\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9\u3092\u76f8\u5bfe\u7684\u306b\u3057\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u30b3\u30d4\u30fc\u3059\u308b N/A

\u3053\u308c\u306fQFieldCloud (libqfieldsync)\u306e\u30ec\u30a4\u30e4\u30fc\u3067\u306e\u632f\u308b\u821e\u3044\u3068\u306a\u308a\u307e\u3059:

\u30a2\u30af\u30b7\u30e7\u30f3 \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u30ec\u30a4\u30e4\u30fc \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u3067\u306a\u3044 OFFLINE \u30c7\u30fc\u30bf\u3092\u30d7\u30eb\u3057\u305f\u6642\u306b\u30c7\u30fc\u30bf\u306e\u7d71\u5408\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3057\u305f\u6642\u306b\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u5143\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u9069\u7528\u3059\u308b\u3002 \u30c7\u30fc\u30bf\u3092\u30d7\u30eb\u3057\u305f\u6642\u306b\u30c7\u30fc\u30bf\u306e\u7d71\u5408\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3057\u305f\u6642\u306b\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u5143\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u9069\u7528\u3059\u308b\u3002 NO_ACTION N/A \u30ec\u30a4\u30e4\u30fc\u306b\u3053\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3042\u308a\u307e\u305b\u3093 REMOVE \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u3092\u524a\u9664\u3059\u308b \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u3092\u524a\u9664\u3059\u308b COPY \u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306e\u30d1\u30b9\u3092\u76f8\u5bfe\u30d1\u30b9\u306b\u3057\u3066\u3001\u30d7\u30eb\u3057\u305f\u6642\u306b\u30c7\u30fc\u30bf\u306e\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3057\u305f\u6642\u306b\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u5143\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u9069\u7528\u3059\u308b\u3002 N/A KEEP_EXISTING \u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306e\u30d1\u30b9\u3092\u76f8\u5bfe\u30d1\u30b9\u306b\u3057\u3066\u3001\u30d7\u30eb\u3057\u305f\u6642\u306b\u30c7\u30fc\u30bf\u306e\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3057\u305f\u6642\u306b\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u5143\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u9069\u7528\u3059\u308b\u3002 N/A

\u3053\u308c\u306fQField\u306e\u30ec\u30a4\u30e4\u30fc\u3067\u306e\u632f\u308b\u821e\u3044\u3068\u306a\u308a\u307e\u3059:

\u30a2\u30af\u30b7\u30e7\u30f3 \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u30ec\u30a4\u30e4\u30fc \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u3067\u306a\u3044\u30ec\u30a4\u30e4\u30fc OFFLINE \u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3059\u308b N/A (\u3053\u306e\u6642\u70b9\u3067\u306f\u5e38\u306b\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u3067\u3059) NO_ACTION N/A \u30aa\u30f3\u30e9\u30a4\u30f3\uff08\u30e9\u30a4\u30d6\uff09\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u7de8\u96c6 REMOVE N/A (\u30ec\u30a4\u30e4\u306f\u3082\u306f\u3084\u5b58\u5728\u3057\u307e\u305b\u3093) N/A (\u30ec\u30a4\u30e4\u306f\u3082\u306f\u3084\u5b58\u5728\u3057\u307e\u305b\u3093) COPY \u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3059\u308b N/A KEEP_EXISTING \u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3059\u308b N/A

\u307e\u3068\u3081\u308b\u3068\u3001QFieldCloud\u306e\u5834\u5408\uff1a

  • NO_ACTION\u306f\u3001\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u7d4c\u7531\u3067\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u306a\u30b5\u30fc\u30d0\u30fc\u306b\u3042\u308a\u3001 QField\u306b\u3088\u3063\u3066\u76f4\u63a5\u5909\u66f4\u3055\u308c\u308b\u30aa\u30f3\u30e9\u30a4\u30f3\u30ec\u30a4\u30e4\u30fc\u306b \u4f7f\u7528\u3055\u308c\u307e\u3059\u3002
  • HYBRID\u306f\u3001\u30b8\u30aa\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u751f\u6210\u3055\u308c \uff08\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u5834\u5408\u306f\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u4e0a\u3067\u76f4\u63a5\u751f\u6210\u3055\u308c\uff09\u3001 \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u3088\u3063\u3066\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3055\u308c\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059\u3002\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u5909\u66f4\u306e\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u751f\u6210\u3057\u307e\u3059\u3002
  • OFFLINE\u306f\u3001\u4f8b\u3048\u3070\u3001\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u304b\u3089\u30b5\u30fc\u30d0\u30fc\u306b\u30ed\u30fc\u30c9\u3055\u308c\u308b\u524d\u306b\u7d71\u5408\u3055\u308c\u3001 QFieldCloud\u306b\u3088\u3063\u3066\u5143\u306e\u30c7\u30fc\u30bf\u3068\u540c\u671f\u3055\u308c\u306a\u3044\u3001 QFieldCloud\u306b\u3088\u3063\u3066\u8868\u793a\u3055\u308c\u306a\u3044\u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9 \u3092\u64cd\u4f5c\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002
  • REMOVE\u306f\u5358\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u30fc\u3092\u524a\u9664\u3057\u307e\u3059\u3002
  • KEEP_EXISTENT\u306fQFieldCloud\u540c\u671f\u5316\u306b\u306f\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093\u3002

QFieldSync\u304b\u3089\u3001QFieldCloud\u306b\u3059\u3067\u306b\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u66f4\u65b0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30ec\u30a4\u30e4\u30fc\u306e\u69cb\u9020\u3067\u306f\u306a\u304f\u3001\u30b9\u30bf\u30a4\u30eb\u3084\u30d5\u30a9\u30fc\u30e0\u306a\u3069\u306e\u5909\u66f4\u306b\u95a2\u4fc2\u3059\u308b\u5834\u5408\u3001\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u5358\u306b\u66f4\u65b0\u3055\u308c\u307e\u3059\u3002\u30ec\u30a4\u30e4\u30fc\u306e\u69cb\u9020\u306b\u5909\u66f4\u304c\u3042\u308b\u5834\u5408\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u30ea\u30bb\u30c3\u30c8\u3055\u308c\uff08\u5dee\u5206\u30d5\u30a1\u30a4\u30eb\u306f\u524a\u9664\u3055\u308c\u307e\u3059\uff09\u3001\u5404\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3067\u306f\u3001\u65b0\u3057\u3044\u5909\u66f4\u3092\u30d7\u30c3\u30b7\u30e5\u3059\u308b\u524d\u306b\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u66f4\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/system/#qfieldcloud_1","title":"QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"
1 \u3064\u3060\u3051\u306e QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u3001\u30aa\u30d5\u30e9\u30a4\u30f3\u307e\u305f\u306f\u30cf\u30a4\u30d6\u30ea\u30c3\u30c9\u30c7\u30fc\u30bf\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u542b\u307e\u308c\u308b\u53ef\u80fd\u6027\u306e\u3042\u308b\u95a2\u9023\u30d5\u30a1\u30a4\u30eb\uff08\u30b8\u30aa\u30d1\u30c3\u30b1\u30fc\u30b8\u3001\u753b\u50cf\u306a\u3069\uff09\u3067\u69cb\u6210\u3055\u308c\u307e\u3059\u3002\n
"},{"location":"ja/reference/qfieldcloud/system/#_2","title":"\u30e6\u30fc\u30b9\u30b1\u30fc\u30b9","text":""},{"location":"ja/reference/qfieldcloud/system/#_3","title":"\u30cf\u30a4\u30d6\u30ea\u30c3\u30c9","text":"

\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u30cf\u30a4\u30d6\u30ea\u30c3\u30c9\u306a\u7de8\u96c6\u30e2\u30fc\u30c9\u3067\u540c\u671f

\u30cf\u30a4\u30d6\u30ea\u30c3\u30c9\u7de8\u96c6\u30e2\u30fc\u30c9

"},{"location":"ja/reference/qfieldcloud/system/#_4","title":"\u30aa\u30d5\u30e9\u30a4\u30f3\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9","text":"

\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u30e2\u30fc\u30c9\u3067\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3068\u540c\u671f

\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u30e2\u30fc\u30c9

"},{"location":"ja/success-stories/ecological-surveying/","title":"\u751f\u614b\u5b66\u7684\u6e2c\u91cf\u306e\u52b9\u7387\u6027\u306e\u6539\u5584","text":""},{"location":"ja/success-stories/ecological-surveying/#qfield","title":"QField\u3092\u4f7f\u7528\u3057\u305f\u751f\u614b\u5b66\u7684\u6e2c\u91cf\u306e\u52b9\u7387\u6027\u306e\u6539\u5584","text":"

Ryan Bell, GIS\u30b3\u30f3\u30b5\u30eb\u30bf\u30f3\u30c8, Delta-Simons\u74b0\u5883\u30b3\u30f3\u30b5\u30eb\u30bf\u30f3\u30c8

"},{"location":"ja/success-stories/ecological-surveying/#_1","title":"\u76ee\u6a19","text":"

\u5f93\u6765\u306e\u975e\u30c7\u30b8\u30bf\u30eb\u6280\u8853\u306b\u3088\u3063\u3066\u4ee5\u524d\u306b\u9054\u6210\u3055\u308c\u305f\u3088\u308a\u3082\u52b9\u7387\u7684\u306b\u751f\u614b\u5b66\u7684\u8abf\u67fb\u3092\u5b9f\u65bd\u3059\u308b\u305f\u3081\u306b\u3001QField\u3092\u6a19\u6e96\u5316\u3055\u308c\u305f\u67d4\u8edf\u306a\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u53ce\u96c6\u306e\u5a92\u4f53\u3068\u3057\u3066\u4f7f\u7528\u3057\u307e\u3059\u3002

"},{"location":"ja/success-stories/ecological-surveying/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5fc5\u8981\u306a\u3053\u3068","text":"

\u52b9\u679c\u7684\u306a\u30d5\u30a3\u30fc\u30eb\u30c9\u4f5c\u696d\u3092\u5b9f\u65bd\u3059\u308b\u305f\u3081\u306b\u3001QField\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u9069\u5207\u306b\u6e96\u5099\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3059\u308b\u305f\u3081\u306b\u3001\u751f\u614b\u5b66\u8abf\u67fb\u30c1\u30fc\u30e0\u3068\u306e\u5b9a\u671f\u7684\u306a\u5354\u8b70\u304c\u5fc5\u8981\u3067\u3059\u3002 \u307e\u305a\u3001\u822a\u7a7a\u5199\u771f\u3068\u63d0\u6848\u3055\u308c\u305f\u958b\u767a\u8a08\u753b\u3092\u542b\u3080\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3092QGIS\u3067\u30b8\u30aa\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u3057\u3001\u30d4\u30e9\u30df\u30c3\u30c9\u753b\u50cf\u3092\u69cb\u7bc9\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\u4f5c\u6210\u3057\u307e\u3059\u3002 \u6b21\u306b\u3001\u30dd\u30a4\u30f3\u30c8\u3001\u30e9\u30a4\u30f3\u3001\u30dd\u30ea\u30b4\u30f3\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u304c\u4f5c\u6210\u3055\u308c\u3001\u30c7\u30b8\u30bf\u30eb\u5316\u3068\u95a2\u9023\u3059\u308b\u30c7\u30fc\u30bf\u53ce\u96c6\u304c\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u3059\u3002 \u3055\u307e\u3056\u307e\u306a\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u4f7f\u7528\u3057\u3066\u3001\u5c5e\u6027\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u3001\u751f\u614b\u5b66\u8abf\u67fb\u30c1\u30fc\u30e0\u306e\u8981\u4ef6\u3092\u6e80\u305f\u3059\u3088\u3046\u306b\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3055\u308c\u307e\u3059\u3002 \u3053\u308c\u3089\u306b\u306f\u4ee5\u4e0b\u304c\u542b\u307e\u308c\u307e\u3059\uff1a

\u30b9\u30bf\u30a4\u30eb

\u751f\u614b\u5b66\u7684\u8abf\u67fb\u3092\u5b9f\u65bd\u3059\u308b\u305f\u3081\u306b\u8abf\u6574\u3055\u308c\u305f\u9078\u629e\u53ef\u80fd\u306a\u30b9\u30bf\u30a4\u30eb\u306e\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8

\u7e2e\u5c3a

\u30dd\u30a4\u30f3\u30c8\u5730\u7269\u3068\u30e9\u30a4\u30f3\u5730\u7269\u306e\u9078\u629e\u53ef\u80fd\u306a\u7e2e\u5c3a\u306e\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8

\u60c5\u5831

\u6a5f\u80fd\u306e\u8aac\u660e\u3092\u5165\u308c\u308b\u305f\u3081\u306e\u30b9\u30da\u30fc\u30b9

\u753b\u50cf

\u64ae\u5f71\u30fb\u4fdd\u5b58\u3055\u308c\u305f\u753b\u50cf\u306e\u5834\u6240

\u30b8\u30aa\u30e1\u30c8\u30ea

\u81ea\u5206\u3067\u5165\u529b\u3055\u308c\u305f\u30b8\u30aa\u30e1\u30c8\u30ea\u306b\u3001\u9762\u7a4d\u3001\u5468\u56f2\u9577\u3001\u9577\u3055\u306a\u3069\u306e\u5024\u304c\u542b\u307e\u308c\u308b

\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7

\u5730\u7269\u304c\u4f5c\u6210\u3055\u308c\u305f/\u6700\u5f8c\u306b\u5909\u66f4\u3055\u308c\u305f\u65e5\u6642\u306e\u8a18\u9332

\u56f3 1 - Delta-Simons\u793e\u306b\u304a\u3051\u308b\u751f\u614b\u7cfb\u8abf\u67fb\u306e\u5f93\u6765\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3068\u3001QField\u3092\u4f7f\u7528\u3057\u3066\u4f5c\u6210\u3057\u305f\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306e\u6bd4\u8f03\u3002\u77e2\u5370\u306f\u4e00\u65b9\u901a\u884c\u306e\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u65b9\u5411\u3092\u793a\u3057\u3001\u4e21\u77e2\u5370\u306f\u53cc\u65b9\u5411\u306e\u4f1a\u8a71\u3092\u793a\u3059\u3002

"},{"location":"ja/success-stories/ecological-surveying/#_3","title":"\u7d50\u679c","text":"

Delta-Simons\u306f\u3001\u5f93\u6765\u306e\u751f\u614b\u5b66\u7684\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u53ce\u96c6\u306b\u8cbb\u3084\u3055\u308c\u3066\u3044\u305f\u6642\u9593\u306e\u7d0440\uff05\u3092\u7bc0\u7d04\u3057\u3066\u3044\u307e\u3059\u3002 QField\u306f\u6b21\u306e\u3053\u3068\u306b\u3088\u308a\u3001\u751f\u614b\u5b66\u7684\u8abf\u67fb\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u5927\u5e45\u306b\u6539\u5584\u3057\u307e\u3057\u305f\u3002

  • \u7d19\u306e\u56f3\u9762\u304b\u3089GIS\u306e\u30a2\u30a6\u30c8\u30d7\u30c3\u30c8\u3092\u518d\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u306a\u304f\u306a\u308b
  • GIS\u3067\u306e\u30a2\u30a6\u30c8\u30d7\u30c3\u30c8\u306b\u5fc5\u8981\u306a\u5168\u4f53\u7684\u306a\u4fee\u6b63\u306e\u524a\u6e1b
  • \u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u30c1\u30e3\u30cd\u30eb\u306e\u6539\u5584\uff08\u56f31\u3092\u53c2\u7167\uff09
  • \u30c7\u30fc\u30bf\u306e\u7cbe\u5ea6\u3068\u54c1\u8cea\u306e\u6539\u5584

"},{"location":"ja/success-stories/geologic-mapping/","title":"\u5730\u8cea\u306e\u30de\u30c3\u30d4\u30f3\u30b0","text":""},{"location":"ja/success-stories/geologic-mapping/#qfield","title":"QField\u3067\u306e\u5730\u8cea\u306e\u30de\u30c3\u30d4\u30f3\u30b0","text":"

Terrane Geoscience\u793e\u3001\u69cb\u9020\u5730\u8cea\u5b66\u8005\u3001Rohanna Gibson\u8457

"},{"location":"ja/success-stories/geologic-mapping/#_1","title":"\u76ee\u6a19","text":"

\u5ca9\u76e4\u5730\u8cea\u306b\u95a2\u3059\u308b\u65b0\u3057\u3044\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3001\u65e2\u5b58\u306e\u5730\u8cea\u30c7\u30fc\u30bf\u3092\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u8868\u793a\u3059\u308b\u3002\u5730\u8cea\u56f3\u306e\u4f5c\u6210\u306b\u306f\u3001\u7d19\u306e\u5730\u56f3\u3084\u30c7\u30b8\u30bf\u30eb\u6a5f\u5668\u3092\u4f7f\u3063\u3066\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3055\u308c\u307e\u3059\u3002\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u76ee\u6a19\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u76f4\u63a5\u30c7\u30fc\u30bf\u3092\u5165\u529b\u3057\u3001\u4e00\u8cab\u3057\u305f\u7528\u8a9e\u3067\u8cea\u306e\u9ad8\u3044\u30c7\u30fc\u30bf\u3092\u4f5c\u6210\u3057\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u65e2\u5b58\u306e\u5730\u8cea\u30c7\u30fc\u30bf\u3092\u53c2\u7167\u3059\u308b\u3053\u3068\u3067\u3001\u5730\u8cea\u30de\u30c3\u30d4\u30f3\u30b0\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u6539\u5584\u3059\u308b\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/success-stories/geologic-mapping/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6e96\u5099","text":"

QField\u3092\u5229\u7528\u3059\u308b\u305f\u3081\u306b\uff0c\u70b9\u7fa4\uff0c\u69cb\u9020\u7269\uff0c\u5199\u771f\uff0c\u30b5\u30f3\u30d7\u30eb\u306e\u5404\u30ec\u30a4\u30e4\u30fc\u306b\u52a0\u3048\uff0c\u63a5\u70b9\uff0c\u65ad\u5c64\uff0c\u5909\u8cea\uff0c\u5730\u8cea\u306e\u30e9\u30a4\u30f3\u304a\u3088\u3073\u30dd\u30ea\u30b4\u30f3\u306e\u5404\u30ec\u30a4\u30e4\u30fc\u3092\u542b\u3080\u30d9\u30af\u30c8\u30eb\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3059\u308b\u305f\u3081\u306b\uff0c\u5730\u8cea\u30de\u30c3\u30d4\u30f3\u30b0\u306b\u4f7f\u3046GeoPackage\u3092\u30c7\u30b6\u30a4\u30f3\u3057\u307e\u3057\u305f\uff0e\u5c5e\u6027\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u3001\u30c7\u30fc\u30bf\u306e\u5165\u529b\u3092\u5bb9\u6613\u306b\u3057\u3001\u30c7\u30fc\u30bf\u306e\u54c1\u8cea\u3092\u4fdd\u8a3c\u3059\u308b\u305f\u3081\u306b\u3001\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u5185\u306e\u30d0\u30ea\u30e5\u30fc\u30de\u30c3\u30d7\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\uff08\u5024\u307e\u305f\u306f\u5f0f\uff09\u3001\u304a\u3088\u3073\u5236\u7d04\u6761\u4ef6\u3092\u7528\u3044\u3066\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001structural\u30ec\u30a4\u30e4\u30fc\u306b\u306f\u4ee5\u4e0b\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002

Coordinates

GPS\u30c7\u30fc\u30bf\u304b\u53d6\u5f97\u3057\u305fX\u53ca\u3073Y\u5ea7\u6a19\u3092\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3068\u3059\u308b\u30d5\u30a3\u30fc\u30eb\u30c9

Structure type

\u69cb\u9020\u7684\u5730\u7269\uff08bedding\u3001cleavage\u3001lineation\u306a\u3069\uff09\u3092\u6301\u3064\u30d0\u30ea\u30e5\u30fc\u30de\u30c3\u30d7\uff08\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8\uff09\u3001\u300c\u975enull\u300d\u5236\u7d04\u3067\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002

Azimuth and dip

\u305d\u308c\u305e\u308c0-360\u30010-90\u306e\u7bc4\u56f2\u3067\u8a2d\u5b9a\u3055\u308c\u305f\u6574\u6570\u5024

Date

\u5730\u7269\u304c\u4f5c\u6210\u3055\u308c\u305f\u6642\u70b9\u3067\u306e\u65e5\u4ed8\u3068\u6642\u9593\u304c\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3068\u306a\u308b

\u56f3 1: \u69cb\u9020\u4e00\u89a7

\u30b7\u30f3\u30dc\u30eb\u3084\u30e9\u30d9\u30eb\u306f\u30ec\u30a4\u30e4\u30fc\u3054\u3068\u306b\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3055\u308c\u3066\u304a\u308a\u3001\u69cb\u9020\u7684\u5730\u7269\u306eSVG\u30b7\u30f3\u30dc\u30eb\u306fazimuth\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u5408\u308f\u305b\u3066\u56de\u8ee2\u3059\u308b\u3088\u3046\u306b\u57cb\u3081\u8fbc\u307e\u308c\u3066\u3044\u307e\u3059\u3002

\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u306b\u52a0\u3048\u3066\u3001\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3084\u6b74\u53f2\u7684\u306a\u30c7\u30fc\u30bf\u304cGeoPackage\u306b\u307e\u3068\u3081\u3089\u308c\u3001\u53c2\u7167\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306b\u306f\u3001\u30d9\u30af\u30bf\u30fc\u5730\u5f62\u30c7\u30fc\u30bf\u3068\u30e9\u30b9\u30bf\u30fc\u306e\u30aa\u30eb\u30bd\u753b\u50cf\u304c\u542b\u307e\u308c\u307e\u3059\u3002\u307e\u305f\u3001\u6b74\u53f2\u7684\u306a\u5730\u8cea\u56f3\u304c\u3042\u308c\u3070\u3001\u30e9\u30b9\u30bf\u30fc\u306e\u5730\u7403\u7269\u7406\u5b66\u30c7\u30fc\u30bf\u3084\u30d9\u30af\u30c8\u30eb\u306e\u5730\u7403\u5316\u5b66\u30c7\u30fc\u30bf\u3082\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u306f\u3001\u5730\u8cea\u56f3\u3001\u5730\u7403\u7269\u7406\u5b66\u3001\u304a\u3088\u3073\u5730\u7403\u5316\u5b66\u306e\u8868\u793a\u3092\u7d20\u65e9\u304f\u5207\u308a\u66ff\u3048\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u8a2d\u8a08\u3055\u308c\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/geologic-mapping/#_3","title":"\u30c7\u30fc\u30bf\u53ce\u96c6","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u3067\u306f\u3001\u30de\u30c3\u30d7\u30b9\u30c6\u30fc\u30b7\u30e7\u30f3\u3001\u69cb\u9020\u7269\u3001\u5199\u771f\u3001\u30b5\u30f3\u30d7\u30eb\u306a\u3069\u306e\u30dd\u30a4\u30f3\u30c8\u30c7\u30fc\u30bf\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\u591a\u89d2\u5f62\u3084\u76f4\u7dda\u306f\u3001\u30b9\u30bf\u30a4\u30e9\u30b9\u30da\u30f3\u3067\u30d5\u30ea\u30fc\u30cf\u30f3\u30c9\u3067\u63cf\u304f\u304b\u3001\u624b\u52d5\u3067\u9802\u70b9\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u5185\u8535\u30c7\u30d0\u30a4\u30b9\u306eGPS\uff08\u307e\u305f\u306fBluetooth\u3067\u63a5\u7d9a\u3055\u308c\u305f\u5916\u90e8GPS\u30c7\u30d0\u30a4\u30b9\uff09\u3092\u4f7f\u3063\u3066\u4f4d\u7f6e\u3068\u9032\u884c\u65b9\u5411\u3092\u8868\u793a\u3057\u3001\u904e\u53bb\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3084\u30e9\u30b9\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3092\u4f4d\u7f6e\u306b\u5fdc\u3058\u3066\u8868\u793a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u73fe\u5728\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3068\u904e\u53bb\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u306f\u3001QField\u3067\u691c\u7d22\u30fb\u8868\u793a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u306fQGIS\u3067\u540c\u671f\u3055\u308c\u3001\u7d9a\u3044\u3066\u77ed\u3044\u30c7\u30fc\u30bf\u306e\u30af\u30ea\u30fc\u30f3\u30a2\u30c3\u30d7\u3068\u691c\u8a3c\u30d7\u30ed\u30bb\u30b9\u304c\u884c\u308f\u308c\u307e\u3059\u3002\u305d\u306e\u5f8c\u3001QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092 QField \u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u3001\u8ffd\u52a0\u306e\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u884c\u3044\u307e\u3059\u3002

\u56f3 2: \u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af

\u56f3 3: QField\u30d5\u30a9\u30fc\u30e0

\u5c06\u6765\u7684\u306b\u30b3\u30f3\u30d1\u30b9\u6a5f\u80fd\u304c\u958b\u767a\u3055\u308c\u308b\u3053\u3068\u3067\u3001\u5730\u8cea\u306e\u69cb\u9020\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u306f\u3055\u3089\u306b\u5f37\u5316\u3055\u308c\u308b\u3067\u3057\u3087\u3046\u3002 https://github.com/opengisch/QField/issues/1882

"},{"location":"ja/success-stories/geologic-mapping/#_4","title":"\u7d50\u679c","text":"

\u6700\u7d42\u7684\u306a\u5730\u8cea\u56f3\u3084\u89e3\u6790\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u3092\u30c7\u30b8\u30bf\u30eb\u5316\u3059\u308b\u5fc5\u8981\u306a\u304f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u304b\u3089\u76f4\u63a5\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u30de\u30c3\u30d4\u30f3\u30b0\u306e\u7fd2\u719f\u5ea6\u3084\u7a2e\u985e\u306b\u3082\u3088\u308a\u307e\u3059\u304c\u3001QField\u3067\u306e\u5730\u8cea\u56f3\u4f5c\u6210\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306f\u3001\u624b\u52d5\uff08\u7d19\uff09\u306e\u30de\u30c3\u30d4\u30f3\u30b0\u3068\u307b\u307c\u540c\u3058\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u4f5c\u696d\u6642\u9593\u3067\u6e08\u307f\u3001\u30aa\u30d5\u30a3\u30b9\u3067\u306e\u30c7\u30fc\u30bf\u30c7\u30b8\u30bf\u30eb\u5316\u306e\u6642\u9593\u3082\u5927\u5e45\u306b\u524a\u6e1b\u3067\u304d\u307e\u3059\u3002\u3055\u3089\u306b\u3001\u904e\u53bb\u306e\u30c7\u30fc\u30bf\u3092\u73fe\u5834\u3067\u7c21\u5358\u306b\u53c2\u7167\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u305f\u3081\u3001\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u3067\u306e\u89e3\u91c8\u3084\u30bf\u30fc\u30b2\u30c3\u30c8\u3092\u7d5e\u3063\u305f\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002\u30de\u30c3\u30d7\u3068\u5c5e\u6027\u30c6\u30fc\u30d6\u30eb\u306f\u3001QField\u307e\u305f\u306fQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u76f4\u63a5\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u65e5\u3005\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u30c7\u30fc\u30bf\u66f4\u65b0\u3084\u30ef\u30fc\u30ad\u30f3\u30b0\u30b0\u30eb\u30fc\u30d7\u9593\u306e\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u5229\u7528\u3067\u304d\u307e\u3059\u3002

QField\u306f\u3001\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u53ef\u80fd\u306a\u5c5e\u6027\u30d5\u30a3\u30fc\u30eb\u30c9\u3068\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3068\u306e\u4e92\u63db\u6027\u306b\u3088\u308a\u3001\u30c7\u30fc\u30bf\u306e\u6574\u5408\u6027\u3092\u5b9f\u73fe\u3057\u307e\u3059\u3002\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u306e\u54c1\u8cea\u4fdd\u8a3c\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u8a2d\u8a08\u6642\u306b\u7d44\u307f\u8fbc\u3080\u3053\u3068\u304c\u3067\u304d\u3001\u30e6\u30fc\u30b6\u30fc\u9593\u3067\u5c5e\u6027\u306e\u4e00\u8cab\u6027\u3092\u78ba\u4fdd\u3057\u3001\u5236\u7d04\u3084\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306b\u3088\u308a\u30d2\u30e5\u30fc\u30de\u30f3\u30a8\u30e9\u30fc\u3092\u6e1b\u3089\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u56f3 4: \u5730\u56f3\u306e\u7d50\u679c

"},{"location":"ja/success-stories/heritage-impact-assessment/","title":"\u907a\u8de1\u5f71\u97ff\u8a55\u4fa1","text":""},{"location":"ja/success-stories/heritage-impact-assessment/#qfield","title":"QField\u3092\u5229\u7528\u3057\u305f\u907a\u8de1\u5f71\u97ff\u8a55\u4fa1","text":"

QGIS\u304b\u3089QField\u3078\u3001\u305d\u3057\u3066\u305d\u306e\u9006\u3082\uff1a\u65b0\u3057\u3044\u30a2\u30f3\u30c9\u30ed\u30a4\u30c9\u30fb\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u8003\u53e4\u5b66\u8005\u306e\u4f5c\u696d\u3092\u3044\u304b\u306b\u4fc3\u9032\u3059\u308b\u304b

Roberto Montagnetti1 \u3068 Giuseppe Guarino2

\u2020 ArcheoFOSS XIII Workshop-Open Software, Hardware, Processes, Data and Formats in Archaeological Research\u3067\u767a\u8868\u3002Archaeological Research, Padova, Italy, 20-22 February 2019.

\u30a2\u30d6\u30b9\u30c8\u30e9\u30af\u30c8: \u672c\u7a3f\u306e\u76ee\u7684\u306f\u3001\u8003\u53e4\u5b66\u7684\u4f5c\u696d\u306b\u304a\u3044\u3066QField\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3059\u308b\u4e3b\u306a\u5229\u70b9\u3092\u5f37\u8abf\u3059\u308b\u3053\u3068\u3067\u3042\u308b\u3002\u7279\u306b\u672c\u7a3f\u3067\u306f\u3001\u30aa\u30fc\u30d7\u30f3\u30a8\u30ea\u30a2\u767a\u6398\u3001\u8003\u53e4\u5b66\u8abf\u67fb\u3001\u5f71\u97ff\u8a55\u4fa1\uff08HIA\uff09\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u304a\u3051\u308bQField\u306e\u4f7f\u7528\u4f8b\u3092\u7d39\u4ecb\u3059\u308b\u3002

\u30ad\u30fc\u30ef\u30fc\u30c9: QField; archeology; VIARCH; HIA; QGIS

"},{"location":"ja/success-stories/heritage-impact-assessment/#1","title":"1. \u30a4\u30f3\u30c8\u30ed\u30c0\u30af\u30b7\u30e7\u30f3","text":"

\u672c\u7a3f\u306e\u76ee\u7684\u306f\u3001QField\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3059\u308b\u4e3b\u306a\u5229\u70b9\u3092\u5f37\u8abf\u3059\u308b\u3053\u3068\u3067\u3042\u308b\u3002\u73fe\u5834\u3067\u50cd\u304f\u3059\u3079\u3066\u306e\u8003\u53e4\u5b66\u8005\u304c\u30a2\u30f3\u30c9\u30ed\u30a4\u30c9\u7aef\u672b\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u308b\u30a2\u30d7\u30ea\u3067\u3042\u308b\u3002

\u3053\u306e\u65b0\u3057\u3044\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e3b\u306a\u7279\u5fb4\u306f\u3001\u8003\u53e4\u5b66\u8005\u304c\u3001\u3059\u3067\u306b\u5165\u624b\u53ef\u80fd\u306a\u907a\u8de1\u306b\u95a2\u3059\u308b\u4e00\u822c\u7684\u306a\u60c5\u5831\u306b\u57fa\u3065\u3044\u3066\u3001\u767a\u6398\u8abf\u67fb\u306e.qgs\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3067\u304d\u308b\u3053\u3068\u3067\u3059\u3002\u3053\u306e\u6642\u70b9\u3067\u3001\u73fe\u5834\u3067\u76f4\u63a5\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u5b9f\u65bd\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u306b\u306a\u308a\u3001\u30b7\u30b9\u30c6\u30e0\u306e\u66f4\u65b0\u304c\u5e38\u306b\u7dad\u6301\u3055\u308c\u308b\u305f\u3081\u3001\u767a\u6398\u30d7\u30ed\u30bb\u30b9\u5168\u4f53\u3092\u901a\u3057\u3066\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u78ba\u8a8d\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002

QField\u306b\u3088\u308b \"\u30dd\u30b1\u30c3\u30c8GIS \"\u304c\u3064\u3044\u306b\u73fe\u5b9f\u306e\u3082\u306e\u3068\u306a\u3063\u305f\u306e\u3067\u3042\u308b\uff01

\u73fe\u5834\u3067QField\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30b7\u30b9\u30c6\u30e0\u306b\u30c7\u30fc\u30bf\u3092\u5165\u529b\u3059\u308b\u305f\u3081\u306e\u767b\u9332\u3068\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u5316\u306e\u6642\u9593\u3092\u5927\u5e45\u306b\u77ed\u7e2e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u73fe\u5834\u53f0\u5e33\u306e\u4f5c\u6210\u3068\u305d\u308c\u306b\u95a2\u9023\u3059\u308b\u66f8\u985e\u4f5c\u6210\u306e\u624b\u9593\u3092\u7701\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u307e\u305f\u3001\u3059\u3079\u3066\u306e\u60c5\u5831\u3092PC\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30e1\u30a4\u30f3GIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\uff08\u30de\u30b9\u30bf\u30fc\uff09\u306b\u4efb\u305b\u305f\u3053\u3068\u3067\u3001\u53ce\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u4f5c\u696d\u3068\u3001\u8a73\u7d30\u306a\u5730\u5f62\u30fb\u5730\u7406\u7a7a\u9593\u5206\u6790\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3057\u305f\u3002

\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3001QGIS\u3068QField\u3092\u7d71\u5408\u3057\u3066\u4f7f\u7528\u3059\u308b\u5b9f\u8df5\u7684\u306a\u4f8b\u3068\u3057\u3066\u3001\u30aa\u30fc\u30d7\u30f3\u30a8\u30ea\u30a2\u306e\u6398\u524a\u306b\u95a2\u9023\u3059\u308b\u3082\u306e\u3092\u7d39\u4ecb\u3059\u308b\u3002

\u3053\u306e\u8ad6\u6587\u3067\u63d0\u6848\u3059\u308b\u5c0e\u5165\u65b9\u6cd5\u306f\u3001\u8457\u8005\u3089\u306e\u5b9f\u5730\u7d4c\u9a13\u306b\u3088\u3063\u3066\u69cb\u7bc9\u3055\u308c\u305f\u3082\u306e\u3067\u3001\u7279\u306b\u5546\u696d\u7684\u306a\u8003\u53e4\u5b66\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u304a\u3051\u308b\u91ce\u5916\u767a\u6398\u4f5c\u696d\u306b\u3064\u3044\u3066\u8a00\u53ca\u3057\u3066\u3044\u308b\u3002

"},{"location":"ja/success-stories/heritage-impact-assessment/#2-qfield","title":"2. QField\u306e\u4e3b\u306a\u6a5f\u80fd","text":"

QField\u306fGoogle Play\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u308bAndroid\u30a2\u30d7\u30ea\u3067\u3059\u3002\u3053\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u975e\u5e38\u306b\u30b7\u30f3\u30d7\u30eb\u306a\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u304c\u3001\u6b21\u306e\u3088\u3046\u306a\u8c4a\u5bcc\u306a\u6a5f\u80fd\u3092\u5099\u3048\u3066\u3044\u307e\u3059\uff1a

  1. \u73fe\u5834\u3067\u306e\u30c7\u30b8\u30bf\u30eb\u5316\u306e\u305f\u3081\u306e\u30c4\u30fc\u30eb\uff1b
  2. \u30b8\u30aa\u30e1\u30c8\u30ea\u3068\u5c5e\u6027\u306e\u7de8\u96c6\uff1b
  3. GPS;
  4. \u30ab\u30b9\u30bf\u30e0\u30fb\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u304c\u53ef\u80fd\uff1b
  5. \u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3/\u30bf\u30d6\u30ec\u30c3\u30c8\u306e\u30ab\u30e1\u30e9\u306e\u7d71\u5408\uff1b
  6. \u305d\u306e\u4ed6\u306e\u591a\u304f\u306e\u6a5f\u80fd\u3002

QField\u306fQGIS\u306e \"\u30e2\u30d0\u30a4\u30eb \"\u30a8\u30af\u30b9\u30c6\u30f3\u30b7\u30e7\u30f3\u3068\u8a00\u3048\u308b\u3002\u5b9f\u969b\u3001QField\u3092\u4f7f\u3048\u3070\u3001QGIS\u3067\u4f5c\u6210\u3057\u305fGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092Android\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u3067\u8868\u793a\u30fb\u7ba1\u7406\u3067\u304d\u308b\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u3001\u5143\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u30c6\u30fc\u30de\u3001\u30e9\u30d9\u30eb\u3001\u30b9\u30bf\u30a4\u30eb\u3092\u3059\u3079\u3066\u7dad\u6301\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\uff08\u56f31\uff09\u3002

\u56f31 - QGIS\uff08\u4e0b\uff09\u3068QField\uff08\u4e0a\uff09\u3067\u306e\u540c\u3058Survey GIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f8b\u3002\u753b\u50cf\uff1aGiuseppe Guarino 2019\u3002

\u3055\u3089\u306b\u3001QGIS\u3068\u540c\u69d8\u306b\u3001QField\u5185\u306e\u5404\u30ec\u30a4\u30e4\u30fc\u306e\u5c5e\u6027\u30c6\u30fc\u30d6\u30eb\u306b\u542b\u307e\u308c\u308b\u305d\u308c\u305e\u308c\u306e\u60c5\u5831\u3092\u53d6\u5f97\u3059\u308b\u3053\u3068\u3067\u3001\u5404\u30ec\u30a4\u30e4\u30fc\u306b\u554f\u3044\u5408\u308f\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u308b\uff08\u305f\u3060\u3057\u3001\u30e2\u30d0\u30a4\u30eb\u7528\u306eGIS\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3001ArcGIS\u3001LiPAD\u3001Bentley Map Mobile\u3001GVSig Mobile\u3001Geopaparazzi\u306a\u3069\u4ed6\u306b\u3082\u3042\u308b\uff09\u3002

QField\u3067QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6271\u3046\u306b\u306f\u3001\u307e\u305a\u3001QGIS\u3067\u4f5c\u6210\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u300c\u76f8\u5bfe\u30d1\u30b9\u3092\u4fdd\u5b58\u300d\u3068\u3057\u3066\u8a2d\u5b9a\u3057\u307e\u3059\u3002

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306b \"folder_name \"\u3068\u3044\u3046\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3057\u3001\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u8ee2\u9001\u3057\u305f\u3044.qgs\u30d5\u30a1\u30a4\u30eb\u3092\u3053\u306e\u30d1\u30b9\u306b\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u540c\u69d8\u306b\u3001\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u306b\u3001\u3053\u306e.QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u69cb\u6210\u3059\u308b\u3059\u3079\u3066\u306e\u30c7\u30fc\u30bf\uff08\u30d9\u30af\u30bf\u30fc\u3001\u30e9\u30b9\u30bf\u30fc\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\uff09\u3092\u5165\u529b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u3053\u308c\u3089\u306e\u30c7\u30fc\u30bf\u306f\u3055\u3089\u306b\u30b5\u30d6\u30d5\u30a9\u30eb\u30c0\u30fc\u306b\u5206\u3051\u308b\u3053\u3068\u3082\u3067\u304d\u308b\u3002

\u6700\u5f8c\u306b\u3001\u300cfolder_name\u300d\u30d5\u30a9\u30eb\u30c0\u5168\u4f53\u3092\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u30b3\u30d4\u30fc\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002\u305d\u308c\u306b\u306f\u4ee5\u4e0b\u306e\u4e8c\u901a\u308a\u306e\u65b9\u6cd5\u304c\u3042\u308b\uff1a

  1. \u5185\u90e8\u30e1\u30e2\u30ea\u30fc\u306e Android > data > ch.opengis.QField > files > share\u306b\u4fdd\u5b58\u3059\u308b\uff1b
  2. \u5916\u90e8SD\u306eAndroid > data > ch.opengis.QField > files\u306b\u4fdd\u5b58\u3059\u308b\u3002
"},{"location":"ja/success-stories/heritage-impact-assessment/#3-qfield","title":"3. \u8003\u53e4\u5b66\u7684\u8abf\u67fb\u304a\u3088\u3073\u8003\u53e4\u5b66\u7684\u30ea\u30b9\u30af\u8a55\u4fa1\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u304a\u3051\u308bQField\u306e\u6d3b\u7528","text":"

\u6700\u8fd1\u307e\u3067\u3001\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u4f5c\u696d\u306b\u304a\u3044\u3066\u3001\u907a\u8de1\u306e\u7279\u5fb4\u3084\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u898b\u3048\u65b9\u3092\u8a18\u9332\u3059\u308b\u552f\u4e00\u306e\u65b9\u6cd5\u306f\u7d19\u306e\u5730\u56f3\u3067\u3042\u3063\u305f\u3002\u3053\u306e\u3088\u3046\u306a\u30c7\u30fc\u30bf\u306f\u3001CAD\u3084GIS\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306b\u30c7\u30b8\u30bf\u30eb\u5316\u3055\u308c\u3001\u305d\u306e\u5f8c\u3001\u7c21\u5358\u306a\u30c7\u30b8\u30bf\u30eb\u6587\u66f8\u4e0a\u306b\u500b\u3005\u306e\u30b5\u30a4\u30c8\u30b7\u30fc\u30c8\u3092\u500b\u5225\u306b\u4f5c\u6210\u3057\u305f\u3002

\u4eca\u65e5\u3001QField\u306fQGIS\u3068\u306e\u4e92\u63db\u6027\u306e\u304a\u304b\u3052\u3067\u3001\u7d19\u304b\u3089\u30c7\u30b8\u30bf\u30eb\u3078\u306e\u79fb\u884c\u3084\u7570\u306a\u308b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u304b\u3089\u306e\u79fb\u884c\u3092\u7701\u7565\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u6642\u9593\u3068\u30b3\u30b9\u30c8\u3092\u524a\u6e1b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u3002

\u8003\u53e4\u5b66\u7684\u8abf\u67fb\uff08\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u306e\u65b9\u6cd5\u306b\u3064\u3044\u3066\u306f\u3001Cambi, Terrenato 1994, pp.117-143\u3001\u304a\u3088\u3073Renfrew, Bahn 2016 [1,2]\u3092\u53c2\u7167\uff09\u306f\u3001\u73fe\u5730\u8abf\u67fb\u6bb5\u968e\u3067\u53d6\u5f97\u3057\u305f\u30c7\u30fc\u30bf\u3068\u6587\u732e\u7684\u30c7\u30fc\u30bf\u306e\u4e21\u65b9\u3092\u8003\u616e\u3057\u305fGIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306e\u69cb\u7bc9\u3092\u5148\u884c\u3055\u305b\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002\u3053\u306e\u305f\u3081\u30012\u3064\u306e\u30c6\u30fc\u30d6\u30eb\u3092\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u30021\u3064\u306f\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u5f79\u7acb\u3064\u7a7a\u9593\u7684\u306a\u30c6\u30fc\u30d6\u30eb\u3067\u3001\u3082\u30461\u3064\u306f\u82f1\u6570\u5b57\u306e\u30c6\u30fc\u30d6\u30eb\u3067\u3042\u308b\u3002\u3053\u306e2\u3064\u306e\u8868\u306f\u3001GIS\u306e\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u53c2\u7167\u3059\u308b\u306e\u306b\u4fbf\u5229\u306a1\u3064\u306e\u7a7a\u9593\u7684\u306a\u8868\u306b\u7d50\u5408\u3055\u308c\u308b\u3002\u3053\u306e\u30d7\u30ed\u30bb\u30b9\u306f\u3001SpatiaLite\u3084PostGIS\u306e\u3088\u3046\u306a\u30ea\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u30b8\u30aa\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4f7f\u7528\u3059\u308b\u304b\u3001\u3042\u308b\u3044\u306f\u30c6\u30fc\u30d6\u30eb\u3068\u30b8\u30aa\u30e1\u30c8\u30ea\u9593\u306e\u7d50\u5408\u3092\u4f5c\u6210\u3059\u308b\u3053\u3068\u3067\u53ef\u80fd\u3068\u306a\u308b\u3002

\u3057\u304b\u3057\u3001\u30b8\u30aa\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4f7f\u7528\u3059\u308b\u5927\u304d\u306a\u5229\u70b9\u306f\u30012\u3064\u4ee5\u4e0a\u306e\u30c6\u30fc\u30d6\u30eb\u306e\u60c5\u5831\u30921\u3064\u306e\u30c6\u30fc\u30d6\u30eb\uff08\u30d3\u30e5\u30fc\uff09\u306b\u7d71\u5408\u3067\u304d\u308b\u30af\u30a8\u30ea\u3092\u4f5c\u6210\u3067\u304d\u308b\u3053\u3068\u3067\u3042\u308b\uff08\u8003\u53e4\u5b66\u306b\u304a\u3051\u308bGIS\u3068\u30b8\u30aa\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u4f7f\u7528\u306b\u95a2\u3059\u308b\u8a73\u7d30\u306a\u60c5\u5831\u306b\u3064\u3044\u3066\u306f\u3001Fronza, Nardini, Valenti 2009 [3]\u3092\u53c2\u7167\uff09\u3002

\u3053\u306e\u30d7\u30ed\u30bb\u30b9\u306f\u3001\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u4e2d\u306b\u4fdd\u5b58\u3059\u308b\u30c7\u30fc\u30bf\u3092\u6700\u5c0f\u9650\u306b\u3059\u308b\u3053\u3068\u3067\u3001\u73fe\u5730\u4f5c\u696d\u3092\u3055\u3089\u306b\u30b9\u30d4\u30fc\u30c9\u30a2\u30c3\u30d7\u3059\u308b\u3002

\u8abf\u67fb\u4e2d\u306b\u73fe\u5730\u3067\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306f\u30013\u3064\u306e\u7570\u306a\u308b\u30ec\u30a4\u30e4\u30fc\uff08\u70b9\u3001\u7dda\u3001\u30dd\u30ea\u30b4\u30f3\uff09\u3092\u901a\u3057\u3066\u8a18\u9332\u3055\u308c\u3001\u30c7\u30b8\u30bf\u30eb\u5316\u3055\u308c\u308b\u30023\u3064\u306e\u30ec\u30a4\u30e4\u30fc\u306b\u63a5\u7d9a\u3055\u308c\u305f\u5c5e\u6027\u30c6\u30fc\u30d6\u30eb\u306b\u306f\u3001\u4ee5\u4e0b\u306e\u60c5\u5831\u304c\u8a18\u9332\u3055\u308c\u308b\uff1a \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d\uff08\u6587\u5b57\u5217\uff09\u3001\u5e02\u753a\u6751\u540d\uff08\u6587\u5b57\u5217\uff09\u3001\u4f4d\u7f6e\uff08\u6587\u5b57\u5217\uff09\u3001\u5730\u7269\u756a\u53f7\uff08\u6574\u6570\uff09\u3001\u5730\u540d\uff08\u6587\u5b57\u5217\uff09\u3001\u5834\u6240\uff08\u6587\u5b57\u5217\uff09\u3001\u65e5\u4ed8\uff08\u65e5\u4ed8\uff09\u3001\u30b5\u30a4\u30c8\u5b9a\u7fa9\uff08\u6587\u5b57\u5217\uff09\u3001\u8996\u8a8d\u6027\uff08\u6587\u5b57\u5217\uff09\u3001\u5199\u771f\uff08\u6587\u5b57\u5217\uff09\u3002

2\u3064\u306e\u30c6\u30fc\u30d6\u30eb\u9593\u306e \"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d \"\u3068 \"\u5730\u7269\u756a\u53f7 \"\u306e\u5c5e\u6027\u5024\u306f\u3001\u4e00\u610f\u306a \"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d \"\u3068\u4e00\u610f\u306a \"\u5730\u7269\u756a\u53f7 \"\u3092\u8b58\u5225\u3059\u308b\u305f\u3081\u306b\u3001\u4e00\u610f\u5236\u7d04\u3067\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002

GIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306f\u3001Google Satellite\u3001Open Street Map\u3001Orthophotos\u306a\u3069\u306e\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3082\u6301\u3063\u3066\u3044\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002\u4eca\u56de\u306f\u4ee5\u4e0b\u306e\u5730\u56f3\u3092\u4f7f\u7528\u3057\u305f\uff1a Carta Tecnica Regionale (1:10.000)\u3001Open Street Map\u3001Google Satellite\u3002\u3053\u308c\u3089\u306e\u5730\u56f3\u3092\u8efd\u304f\u3059\u308b\u305f\u3081\u306b\u3001\u307e\u305aQGIS\u3067\u6982\u89b3\u56f3\uff08\u30d4\u30e9\u30df\u30c3\u30c9\uff09\u3092\u4f5c\u6210\u3057\u305f\u3002

\u7279\u5b9a\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u7279\u5fb4\u306e\u4f4d\u7f6e\u306f\u3001GPS\u5185\u8535\u88c5\u7f6e\u3092\u901a\u3057\u3066\u8a18\u9332\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u3057\u304b\u3057\u3001\u3088\u308a\u9ad8\u3044\u7cbe\u5ea6\u3092\u5f97\u308b\u305f\u3081\u306b\u3001QField\u3092GNSS\u30a2\u30f3\u30c6\u30ca\u306b\u63a5\u7d9a\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002

\u8003\u53e4\u5b66\u30b3\u30f3\u30b5\u30eb\u30bf\u30f3\u30c8\u3084\u8003\u53e4\u5b66\u7684\u30ea\u30b9\u30af\u30a2\u30bb\u30b9\u30e1\u30f3\u30c8\u306e\u4ed5\u4e8b\u3067\u306f\u3001GIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a4\u30f3\u30d5\u30e9\u30b9\u30c8\u30e9\u30af\u30c1\u30e3\u30fc\u306e\u5e7e\u4f55\u5b66\u7684\u60c5\u5831\u3084\u6e2c\u5b9a\u5024\u306a\u3069\u3092\u542b\u3080\u30a4\u30f3\u30d5\u30e9\u30b9\u30c8\u30e9\u30af\u30c1\u30e3\u30fc\u30ec\u30a4\u30e4\u30fc\u3092\u3001\u305d\u308c\u81ea\u4f53\u306e\u30d0\u30c3\u30d5\u30a1\u30fc\u306e\u4ed6\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u3053\u3068\u304c\u63a8\u5968\u3055\u308c\u308b\u3002

QGIS \u4e0a\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u57fa\u672c\u3092\u8a2d\u5b9a\u3057\u305f\u5f8c\u3001QField \u306e QField Sync \u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u4f7f\u7528\u3057\u3066\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3042\u308b\u3044\u306f\u3001\u62e1\u5f35\u5b50\u304c * .QGIS\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3001\u30e9\u30b9\u30bf\u30fc\uff08\u307e\u305f\u306f\u30e9\u30b9\u30bf\u30fc\u3092\u542b\u3080\u30b8\u30aa\u30d1\u30c3\u30b1\u30fc\u30b8\uff1aIGM\u3001Basemap\u306a\u3069\uff09\u3092\u542b\u3080\u30d5\u30a9\u30eb\u30c0\u3092\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u30b3\u30d4\u30fc\u3059\u308b\u3060\u3051\u3067\u3082\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5b9f\u884c\u3067\u304d\u307e\u3059\u3002

\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001QField\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u30d5\u30a9\u30eb\u30c0\uff08Android/data/ch.opengis.QField/files\uff09\u3092\u4f5c\u6210\u3057\u307e\u3059\u304c\u3001QField\u3092\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3068\u3001\u30d5\u30a9\u30eb\u30c0\u3068\u30d5\u30a1\u30a4\u30eb\u304c\u3059\u3079\u3066\u524a\u9664\u3055\u308c\u3001\u30c7\u30fc\u30bf\u304c\u524a\u9664\u3055\u308c\u308b\u5371\u967a\u6027\u304c\u3042\u308b\u305f\u3081\u3001\u5e38\u306b\u5916\u4ed8\u3051SSD\u306b\u4fdd\u5b58\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002

QGIS\u3067GIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d9\u30fc\u30b9\u3092\u8a2d\u5b9a\u3057\u305f\u5f8c\u3001QField-Sync\u3068\u3044\u3046\u9069\u5207\u306a\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u4f7f\u3063\u3066QField\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002

\u3057\u304b\u3057\u3001QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u95a2\u9023\u3059\u308b\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092Android\u7aef\u672b\u306b\u8ee2\u9001\uff08\u30b3\u30d4\u30fc\uff06\u30da\u30fc\u30b9\u30c8\uff09\u3059\u308b\u3060\u3051\u3067\u3082\u3001\u3053\u306e\u30bf\u30b9\u30af\u3092\u5b9f\u884c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f.QGS\u3068\u3057\u3066\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/success-stories/heritage-impact-assessment/#4-qfield","title":"4. \u8003\u53e4\u5b66\u7684\u8abf\u67fb\u304a\u3088\u3073\u8003\u53e4\u5b66\u7684\u30ea\u30b9\u30af\u8a55\u4fa1\u306b\u304a\u3051\u308bQField\u4f7f\u7528\u306e\u5229\u70b9\u3068\u6b20\u70b9","text":"

QField\u306f\u3001\u4ed6\u306e\u6700\u5148\u7aef\u30c4\u30fc\u30eb\u3068\u540c\u69d8\u306b\u3001\u6a5f\u5668\u306e\u4f7f\u7528\u306b\u95a2\u9023\u3059\u308b\u3044\u304f\u3064\u304b\u306e\u5236\u9650\u304c\u3042\u308a\u307e\u3059\u3002\u305d\u306e\u4e3b\u306a\u3082\u306e\u306f\u3001\u5e2f\u57df\u5e45\u304c\u72ed\u3044\u304b\u3001\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u304c\u306a\u3044\u3053\u3068\u306b\u8d77\u56e0\u3059\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002\u3053\u306e\u3088\u3046\u306a\u5834\u5408\u3001GNSS\u3092\u4f7f\u7528\u3057\u3066\u3082\u3001\u907a\u8de1\u306e\u5730\u7269\u3092\u7cbe\u5ea6\u3088\u304f\u767b\u9332\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002\u540c\u6642\u306b\u3001Google Satellite\u3084Open Street Map\u306a\u3069\u306eWMS\u30b5\u30fc\u30d3\u30b9\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u305b\u3093\u3002\u753b\u9762\u3001\u30c7\u30fc\u30bf\u63a5\u7d9a\u3001GPS\u3092\u5e38\u306b\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u3057\u3066\u304a\u304f\u3068\u3001\u305f\u3068\u3048\u643a\u5e2f\u7528\u30d1\u30ef\u30fc\u30d0\u30f3\u30af\u3092\u6301\u53c2\u3057\u305f\u3068\u3057\u3066\u3082\u3001\u30c7\u30d0\u30a4\u30b9\u306e\u30d0\u30c3\u30c6\u30ea\u30fc\u5bff\u547d\u304c\u6975\u7aef\u306b\u77ed\u304f\u306a\u308a\u307e\u3059\u3002\u4e00\u65b9\u3001QField\u3092\u4f7f\u7528\u3059\u308b\u30e1\u30ea\u30c3\u30c8\u306f\u305f\u304f\u3055\u3093\u3042\u308b\u3002\u5b9f\u969b\u3001\u8abf\u67fb\u4e2d\u306b\u78ba\u8a8d\u3055\u308c\u305f\u907a\u8de1\u3092\u7d19\u306e\u5730\u56f3\u306b\u767b\u9332\u3057\u305f\u308a\u3001\u95a2\u9023\u60c5\u5831\u3092\u7d19\u306e\u30b7\u30fc\u30c8\u306b\u624b\u66f8\u304d\u3067\u8a18\u5165\u3057\u305f\u308a\u3057\u3066\u3044\u305f\u5834\u5408\u3001QField\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u591a\u304f\u306e\u624b\u9806\u3092\u6e1b\u3089\u3059\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u3055\u3089\u306b\u3001\u3082\u3046\u3072\u3068\u3064\u306e\u5229\u70b9\u306f\u3001QField\u3092\u4f7f\u3063\u3066\u30ab\u30e1\u30e9\u3084GNSS\u30a2\u30f3\u30c6\u30ca\u3092\u7d71\u5408\u3067\u304d\u308b\u3053\u3068\u3067\u3042\u308b\u3002\u3053\u308c\u3089\u306b\u3088\u308a\u3001\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u304c\u5bb9\u6613\u306b\u306a\u308a\u3001\u7cbe\u5ea6\u304c\u5411\u4e0a\u3059\u308b\u3068\u540c\u6642\u306b\u3001\u6642\u9593\u3001\u30b3\u30b9\u30c8\u3001\u52b4\u50cd\u529b\u304c\u524a\u6e1b\u3055\u308c\u308b\u3002

G.G.

"},{"location":"ja/success-stories/heritage-impact-assessment/#5-qfield","title":"5. \u30aa\u30fc\u30d7\u30f3\u30a8\u30ea\u30a2\u6398\u524a\u3067\u306eQField\u306e\u4f5c\u696d","text":"

\u30aa\u30fc\u30d7\u30f3\u30a8\u30ea\u30a2\u3067\u306e\u767a\u6398\u8abf\u67fb\u306e\u30b7\u30ca\u30ea\u30aa\u3067\u306f\u3001QField\u306e\u3088\u3046\u306a\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3059\u308b\u5229\u70b9\u3068\u5229\u4fbf\u6027\u306f\u6570\u3048\u5207\u308c\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u7279\u306b\u5546\u696d\u7684\u306a\u8003\u53e4\u5b66\u306e\u73fe\u5834\u306b\u304a\u3044\u3066\u8a00\u3048\u308b\u3053\u3068\u3067\u3001\u4f5c\u696d\u306e\u5b9f\u65bd\u671f\u9650\u3084\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u306b\u4f7f\u3048\u308b\u4e88\u7b97\u304c\u975e\u5e38\u306b\u53b3\u3057\u3044\u5834\u5408\u304c\u975e\u5e38\u306b\u591a\u3044\u306e\u3067\u3059\u3002\u305d\u306e\u305f\u3081\u3001\u73fe\u5834\u306e\u5929\u5019\u3084\u8996\u754c\u304c\u60aa\u3044\u3053\u3068\u304c\u591a\u3044\u306b\u3082\u304b\u304b\u308f\u3089\u305a\u3001\u30bf\u30a4\u30df\u30f3\u30b0\u3084\u8cc7\u7523\u3092\u6700\u5927\u9650\u306b\u6700\u9069\u5316\u3057\u3066\u4f5c\u696d\u3092\u884c\u308f\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\uff08\u56f32\uff09\u3002

\u56f32 - \u73fe\u5834\u306e\u5929\u5019\u3068\u8996\u754c\u6761\u4ef6\u304c\u60aa\u3044\u5834\u5408\u306e\u4f8b\u3002\u753b\u50cf\uff1aRoberto Montagnetti 2019\u5e74\u3002

\u3067\u306f\u3001\u306a\u305cQField\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u4f5c\u696d\u6642\u9593\u304c\u77ed\u7e2e\u3055\u308c\u3001\u540c\u6642\u306b\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u306b\u6295\u5165\u3055\u308c\u308b\u8cc7\u6e90\u306e\u7bc0\u7d04\u304c\u4fdd\u8a3c\u3055\u308c\u308b\u306e\u304b\u3001Android\u7528GIS\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3057\u305f\u5b9f\u8df5\u7684\u306a\u4f8b\u3092\u6319\u3052\u3066\u8aac\u660e\u3057\u3088\u3046\u3002

\u3053\u306e\u7a2e\u306e\u4f5c\u696d\u3067\u306f\u3001\u307e\u305a\u6a5f\u68b0\u3092\u4f7f\u3063\u3066\u8abf\u67fb\u5bfe\u8c61\u5730\u57df\u3092\u306f\u304e\u53d6\u308a\u3001\u8868\u571f\u3092\u9664\u53bb\u3057\u3001\u6700\u7d42\u7684\u306b\u306f\u4e0b\u5c64\u571f\u3092\u9664\u53bb\u3059\u308b\u3002

\u305d\u306e\u5f8c\u3001\u73fe\u5730\u3067\u76f4\u63a5\u3001\u3042\u308b\u3044\u306f\u822a\u7a7a\u30ea\u30e2\u30fc\u30c8\u30bb\u30f3\u30b7\u30f3\u30b0\u3084\u7269\u7406\u63a2\u67fb\u306e\u7d50\u679c\u3068\u6bd4\u8f03\u3057\u306a\u304c\u3089\u3001\u8003\u53e4\u5b66\u7684\u5730\u7269\u3092\u7279\u5b9a\u3059\u308b\u3002

\u7279\u5b9a\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u306f\u3001\u6b21\u306bGPS\u307e\u305f\u306f\u30c8\u30fc\u30bf\u30eb\u30b9\u30c6\u30fc\u30b7\u30e7\u30f3\u306b\u3088\u3063\u3066\u30c7\u30b8\u30bf\u30eb\u691c\u51fa\u3055\u308c\u308b\u3002

\u6700\u5f8c\u306b\u3001\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u306a\u5730\u7269\u9593\u306e\u5c64\u5e8f\u7684\u95a2\u4fc2\u3092\u7406\u89e3\u3059\u308b\u4e0a\u3067\u3088\u308a\u95a2\u9023\u6027\u306e\u9ad8\u3044\u3001\u8abf\u67fb\u533a\u57df\uff08\u30b9\u30ed\u30c3\u30c8\uff09\u5185\u3067\u5b8c\u4e86\u3055\u305b\u308b\u5fc5\u8981\u306e\u3042\u308b\u3059\u3079\u3066\u306e\u767a\u6398\u8abf\u67fb\u4ecb\u5165\u3092\u6982\u8aac\u3059\u308b\u3002

\u3053\u306e\u4f5c\u696d\u6bb5\u968e\u306f\u300c\u4e8b\u524d\u8abf\u67fb\u300d\u3068\u547c\u3070\u308c\u308b\u3002

\u4e8b\u524d\u8abf\u67fb\u306f\u3001QGIS\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306eGIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u4f5c\u6210\u3059\u308b\u305f\u3081\u306e\u5730\u5f62\u30d9\u30fc\u30b9\u3068\u306a\u308b\u3082\u306e\u3067\u3001\u3053\u306e\u5730\u57df\u306e\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3001TBM\u3001\u907a\u8de1\u306e\u822a\u7a7a\u6b63\u5c04\u5199\u771f\u3068\u3068\u3082\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u540c\u3058\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u5185\u306b\u3001\u4ee5\u4e0b\u306e\u30c7\u30b8\u30bf\u30eb\u5316\u306b\u5fc5\u8981\u306a\u30ec\u30a4\u30e4\u30fc\u3092\u542b\u3080\u30b8\u30aa\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3082\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\uff1a

a. \u73fe\u5730\u3067\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\uff1b

b \u8a08\u753b\u3057\u3066\u3044\u305f\u30b9\u30ed\u30c3\u30c8\uff1b

c. \u8abf\u67fb\u3057\u305f\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u3068\u305d\u306e\u95a2\u9023\u30ec\u30d9\u30eb\uff1b

d. \u30de\u30cb\u30e5\u30a2\u30eb\u56f3\u9762\u306b\u4f7f\u7528\u3055\u308c\u305f\u5e73\u9762\u304a\u3088\u3073\u65ad\u9762\u7dda\uff1b

e. \u907a\u8de1\u306e\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u4e2d\u306b\u691c\u51fa\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3068\u601d\u308f\u308c\u308b\u3059\u3079\u3066\u306e\u8981\u7d20\u3002

\u3057\u304b\u3057\u3001\u540c\u3058\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u306f\u3001\u4e8b\u52d9\u51e6\u7406\u30b7\u30fc\u30c8\u306b\u95a2\u9023\u3059\u308b\u30c6\u30fc\u30d6\u30eb\u3082\u5b58\u5728\u3059\u308b\u3002

\u3057\u305f\u304c\u3063\u3066\u3001\u5efa\u8a2d\u73fe\u5834\u3067\u767a\u6398\u8abf\u67fb\u306e\u8a18\u9332\u3068\u3057\u3066\u3088\u304f\u4f7f\u308f\u308c\u308b\u7d19\u306e\u53f0\u5e33\u3084\u305d\u306e\u4ed6\u306e\u95a2\u9023\u66f8\u985e\u306e\u30c7\u30b8\u30bf\u30eb\u7248\u306b\u5339\u6575\u3059\u308b\u3002

\u3053\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\uff08\u6b21\u306b\u51fa\u3066\u304f\u308b\u306e\u306f\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u69cb\u9020\u306e\u4e00\u4f8b\u3067\u3042\u308b\u3002\u30c6\u30fc\u30d6\u30eb\u3084\u30b8\u30aa\u30e1\u30c8\u30ea\u306f\u3001\u73fe\u5834\u306e\u7279\u5fb4\u3084\u5b9f\u65bd\u3059\u3079\u304d\u8abf\u67fb\u306e\u30c8\u30dd\u30ed\u30b8\u30fc\u306b\u3088\u3063\u3066\u7570\u306a\u308b\u3053\u3068\u304c\u3042\u308b\u3002\u3044\u305a\u308c\u306b\u305b\u3088\u3001\u30c6\u30fc\u30d6\u30eb\u3068\u30d9\u30af\u30c8\u30eb\u306f\u3001\u76f8\u4e92\u4f5c\u7528\u3059\u308b\u305f\u3081\u306b\u3001\u4e92\u3044\u306b\u95a2\u9023\u3057\u3066\u3044\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002QField\u306f\u3001QGIS\u3067\u8a2d\u5b9a\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u95a2\u4fc2\u3092\u8a8d\u8b58\u3059\u308b\uff09\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u8981\u7d20\u3067\u69cb\u7bc9\u3055\u308c\u308b\uff1a

  1. Sites\uff08\u30d9\u30af\u30bf\u30fc\uff09\uff1a \u4f01\u696d\u304c\u53d6\u308a\u7d44\u3093\u3067\u3044\u308b\u3059\u3079\u3066\u306e\u30b5\u30a4\u30c8\u306e\u30ea\u30b9\u30c8\u3068\u8aac\u660e \u304c\u542b\u307e\u308c\u307e\u3059\u3002
  2. Context_Layer (\u30d9\u30af\u30bf\u30fc)\uff1a \u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u767a\u6398\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u78ba\u8a8d\u3055\u308c\u3001 \u767a\u6398\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u3092\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306b\u8868\u3057\u3066\u3044\u308b\u3002
  3. Slots\uff08\u30d9\u30af\u30bf\u30fc\uff09\uff1a \u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u767a\u6398\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30b9\u30ed\u30c3\u30c8\u3092\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306b\u8868\u3057\u3001 \u7d19\u306e\u30b9\u30ed\u30c3\u30c8\u767b\u9332\u306e\u60c5\u5831\u3092\u542b\u3080\u3002
  4. Level_Layer (\u30d9\u30af\u30bf\u30fc)\uff1a \u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u5404\u30b9\u30ed\u30c3\u30c8\u306e\u6398\u524a\u4e2d\u306b\u53d6\u5f97\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30ec\u30d9\u30eb\u3092 \u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306b\u8868\u3057\u307e\u3059\u3002
  5. Drawings_Vector\uff08\u30d9\u30af\u30c8\u30eb\uff09\uff1a \u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u624b\u52d5\u56f3\u9762\u306b\u4f7f\u7528\u3055\u308c\u308b\u5e73\u9762\u7dda\u3068\u65ad\u9762\u7dda\u3092 \u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306b\u8868\u3057\u307e\u3059\u3002
  6. Drawing_Point\uff08\u30d9\u30af\u30c8\u30eb\uff09\uff1a \u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u5e73\u9762\u7dda\u3068\u65ad\u9762\u7dda\u304c\u901a\u904e\u3059\u308b\u70b9\u3092 \u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306b\u8868\u3057\u307e\u3059\u3002
  7. Context_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u8abf\u67fb\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u3092\u542b\u3080 \u30c7\u30b8\u30bf\u30eb\u30ec\u30b8\u30b9\u30bf\u3002
  8. Drawings_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u3059\u3079\u3066\u306e\u56f3\u9762\u306e\u30c7\u30b8\u30bf\u30eb\u30ec\u30b8\u30b9\u30bf\u3002
  9. Permatrace_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u30d1\u30fc\u30de\u30c8\u30ec\u30fc\u30b9\u30b7\u30fc\u30c8\u306e\u30c7\u30b8\u30bf\u30eb\u30ec\u30b8\u30b9\u30bf\u3002
  10. Sample_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u63a1\u53d6\u3057\u305f\u30b5\u30f3\u30d7\u30eb\u306e\u30c7\u30b8\u30bf\u30eb\u767b\u9332\u3002
  11. Photo_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u64ae\u5f71\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u5199\u771f\u306e\u30c7\u30b8\u30bf\u30eb\u767b\u9332\u3002
  12. Small_Find_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057\uff09: \u53ce\u96c6\u3055\u308c\u305f\u5c0f\u767a\u898b\u7269\u306e\u30c7\u30b8\u30bf\u30eb\u767b\u9332\u3002
  13. Finds_Bag_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u767a\u6398\u4e2d\u306b\u53ce\u96c6\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u51fa\u571f\u54c1\u888b\u306e \u30c7\u30b8\u30bf\u30eb\u767b\u9332\u3002
  14. Context_Sheets\uff08\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057\uff09\uff1a \u3053\u306e\u5c64\u306f\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u30b7\u30fc\u30c8\u767b\u9332\u306e\u30c7\u30b8\u30bf\u30eb\u7248\u3067\u3042\u308a\u3001 \u8abf\u67fb\u3055\u308c\u305f\u5404\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u306b\u95a2\u9023\u3059\u308b\u3059\u3079\u3066\u306e\u60c5\u5831\u3092\u542b\u3080\u3002

\u3053\u306e\u6642\u70b9\u3067\u3001QGIS\u3067\u4f5c\u6210\u3057\u305f\u30de\u30b9\u30bf\u30fc\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u3059\u3079\u3066\u306e\u300c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u95a2\u4fc2\u300d\u3068\u300c\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u300d\u3092\u30bf\u30d6\u30ec\u30c3\u30c8\u3084\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u306b\u8ee2\u9001\u3057\u3001\u73fe\u5834\u3067QField\u3092\u4f7f\u3063\u3066\u76f4\u63a5\u7ba1\u7406\u3059\u308b\u3060\u3051\u3067\u3001\u305d\u306e\u5229\u70b9\u3068\u5229\u4fbf\u6027\u3092\u3059\u3050\u306b\u7406\u89e3\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\uff08\u56f33\uff09\u3002

\u56f33 - QGIS\uff08\u4e0a\uff09\u3068QField\uff08\u4e0b\uff09\u3067\u306e\u540c\u3058\u30aa\u30fc\u30d7\u30f3\u30a8\u30ea\u30a2\u767a\u6398GIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f8b\u3002\u753b\u50cf\uff1aRoberto Montagnetti 2019\u3002

\u5b9f\u969b\u3001\u4e3b\u306b\u3053\u306e\u30b7\u30b9\u30c6\u30e0\u3092\u4f7f\u3046\u3053\u3068\u3067\u3001\u73fe\u5834\u3067\u4f5c\u696d\u3057\u3066\u3044\u308b\u8003\u53e4\u5b66\u8005\u306f\u3001\u767a\u6398\u4e2d\u306b\u7279\u5b9a\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3092QField\u5185\u306eQField\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u9069\u5207\u306a\u300c\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u767b\u9332\u300d\u30c6\u30fc\u30d6\u30eb\u306b\u76f4\u63a5\u767b\u9332\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u3002

\u3053\u306e\u5074\u9762\u306f\u3001\u7d19\u306e\u53f0\u5e33\u3092\u7de8\u96c6\u3059\u308b\u305f\u3081\u306b\u3001\u73fe\u5834\u304b\u3089\u5c4b\u6577\u3001\u3042\u308b\u3044\u306f\u73fe\u5834\u304b\u3089\u8eca\u3084\u30d0\u30f3\u3001\u3042\u308b\u3044\u306f\u305d\u306e\u9006\u3092\u884c\u3063\u305f\u308a\u6765\u305f\u308a\u3059\u308b\u6642\u9593\u3092\u7bc0\u7d04\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\u3001\u73fe\u5834\u3067\u306e\u4f5c\u696d\u3092\u3059\u3067\u306b\u30b9\u30d4\u30fc\u30c9\u30a2\u30c3\u30d7\u3057\u3066\u3044\u308b\u3002\u7279\u306b\u3001\u65e5\u5e38\u7684\u306b\u3001\u8eca\u3084\u5c4b\u6577\u304c\u767a\u6398\u73fe\u5834\u304b\u3089\u304b\u306a\u308a\u96e2\u308c\u305f\u5834\u6240\u306b\u3042\u308b\u3068\u3044\u3046\u4e8b\u5b9f\u3092\u8003\u616e\u3059\u308c\u3070\u3001\u306a\u304a\u3055\u3089\u3067\u3042\u308b\u3002

\u3055\u3089\u306b\u3001\u901a\u5e38\u3001\u73fe\u5834\u306b\u306f\u88c5\u7f6e\u304c1\u53f0\u3057\u304b\u306a\u304f\u3001\u3053\u308c\u306f\u901a\u5e38\u3001\u73fe\u5834\u7ba1\u7406\u8005\u304b\u76e3\u7763\u8005\u304c\u6301\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u73fe\u5834\u8003\u53e4\u5b66\u8005\u304c\u7279\u5b9a\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u306b\u6b63\u3057\u3044\u756a\u53f7\u3092\u5272\u308a\u5f53\u3066\u3066\u3044\u308b\u304b\u3069\u3046\u304b\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u3053\u3068\u304c\u5bb9\u6613\u306b\u306a\u308b\u3002

\u7279\u306b\u3001\u60aa\u5929\u5019\u306e\u305f\u3081\u306b\u767a\u6398\u73fe\u5834\u304c\u52a3\u60aa\u3067\u3042\u3063\u305f\u5834\u5408\u3001\u73fe\u5834\u304c\u6df7\u4e71\u3057\u3066\u3057\u307e\u3046\u3053\u3068\u304c\u3088\u304f\u3042\u308b\u3002\u307e\u305f\u3001\u4e0a\u8a18\u306e\u3088\u3046\u306a\u554f\u984c\u3060\u3051\u3067\u306a\u304f\u3001\u540c\u3058\u5730\u7269\u3092\u7570\u306a\u308b\u30ab\u30c3\u30c8\u756a\u53f7\u3067\u767b\u9332\u3057\u305f\u308a\u3001\u7570\u306a\u308b\u5730\u7269\u306b\u540c\u3058\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3092\u5272\u308a\u5f53\u3066\u3066\u3057\u307e\u3046\u306a\u3069\u306e\u30a8\u30e9\u30fc\u306b\u906d\u9047\u3059\u308b\u3053\u3068\u3082\u3042\u308b\u3002

\u3053\u306e\u3088\u3046\u306a\u3053\u3068\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u30c1\u30fc\u30e0\u304c\u591a\u6570\u306e\u8003\u53e4\u5b66\u8005\u3067\u69cb\u6210\u3055\u308c\u3001\u4e92\u3044\u306b\u5225\u3005\u306e\u767a\u6398\u67a0\u3067\u4f5c\u696d\u3059\u308b\u5834\u5408\u306b\u3001\u3055\u3089\u306b\u983b\u7e41\u306b\u767a\u751f\u3059\u308b\u3002\u3053\u308c\u3089\u306e\u30b9\u30ed\u30c3\u30c8\u306f\u767a\u6398\u8abf\u67fb\u533a\u57df\u306e\u3042\u3061\u3053\u3061\u306b\u6563\u3089\u3070\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u30c1\u30fc\u30e0\u9593\u306e\u4ea4\u6d41\u3084\u610f\u601d\u758e\u901a\u304c\u96e3\u3057\u304f\u306a\u308b\u3002

\u3053\u306e\u554f\u984c\u306f\u307e\u305f\u5225\u306e\u554f\u984c\u3068\u3082\u95a2\u9023\u3057\u3066\u3044\u308b\u3002\u3064\u307e\u308a\u3001\u73fe\u5834\u3067\u4f5c\u696d\u3059\u308b\u8005\u306b\u3068\u3063\u3066\u3001\u8abf\u67fb\u30a8\u30ea\u30a2\u3084\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u3092\u5e38\u306b\u4fef\u77b0\u3059\u308b\u3053\u3068\u306f\u4e0d\u53ef\u80fd\u3067\u3042\u308a\u3001\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u756a\u53f7\u306e\u767b\u9332\u6642\u306b\u6df7\u4e71\u3084\u30df\u30b9\u3092\u5f15\u304d\u8d77\u3053\u3059\u3053\u3068\u304c\u591a\u3044\u306e\u3067\u3042\u308b\u3002

\u3053\u306e\u3088\u3046\u306a\u89b3\u70b9\u304b\u3089\u3001QField\u306f\u3001\u73fe\u5834\u3067\u4f5c\u696d\u3059\u308b\u4eba\u3005\u306b\u3001\u3044\u3064\u3067\u3082\u3001\u6b21\u306e\u3088\u3046\u306a\u53ef\u80fd\u6027\u3092\u63d0\u4f9b\u3059\u308b\u3053\u3068\u3067\u3001\u771f\u306e\u30d6\u30ec\u30fc\u30af\u30b9\u30eb\u30fc\u3092\u610f\u5473\u3057\u307e\u3059\uff1a

i. \u6398\u524a\u30a8\u30ea\u30a2\u306e\u5168\u4f53\u50cf\u3092\u628a\u63e1\u3059\u308b\u3053\u3068\uff1b

ii. \u8abf\u67fb\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u3092\u554f\u3044\u5408\u308f\u305b\u308b\u3053\u3068\uff1b

iii. \u907a\u8de1\u306e\u6761\u4ef6\u304c\u60aa\u304f\u3066\u3082\u6398\u3089\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u4e8b\u524d\u8abf\u67fb\u6bb5\u968e\u3067\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u7279\u5fb4\u306e\u5f62\u72b6\u3068\u65b9\u5411\u3092\u78ba\u8a8d\u3059\u308b\u3002

QField\u306f\u3001\u60aa\u5929\u5019\u3084\u96e8\u5929\u306b\u3088\u308b\u6642\u9593\u306e\u6d6a\u8cbb\u3001\u7d99\u7d9a\u7684\u306b\u73fe\u5834\u306b\u5165\u308b\u4eba\u3005\u3084\u8eca\u4e21\u306b\u3088\u3063\u3066\u304b\u304d\u56de\u3055\u308c\u308b\u3001\u5e38\u306b\u306c\u304b\u308b\u3093\u3060\u6ce5\u571f\u306a\u3069\u3001\u73fe\u5834\u3067\u906d\u9047\u3059\u308b\u3055\u307e\u3056\u307e\u306a\u96e3\u984c\u3092\u89e3\u6c7a\u3057\u3066\u304f\u308c\u308b\u3002\u3053\u3046\u3044\u3063\u305f\u554f\u984c\u306f\u3001\u6570\u65e5\u5f8c\u306b\u907a\u8de1\u304c\u5265\u304e\u53d6\u3089\u308c\u308b\u3068\u3001\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u304c\u5206\u304b\u3089\u306a\u304f\u3057\u3066\u3057\u307e\u3046\uff08\u56f32\uff09\u3002

GPS\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u73fe\u5834\u306e\u8996\u754c\u304c\u60aa\u304f\u3066\u3082\u3001\u3042\u308b\u7a0b\u5ea6\u306e\u8aa4\u5dee\u306f\u3042\u308b\u3082\u306e\u306e\u3001\u767a\u6398\u30a8\u30ea\u30a2\u5185\u3092\u79fb\u52d5\u3057\u3001\u767a\u6398\u3059\u3079\u304d\u907a\u8de1\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002

\u540c\u69d8\u306b\u3001\u305d\u3046\u3059\u308b\u3053\u3068\u3067\u3001\u8996\u754c\u304c\u60aa\u3044\u3068\u304d\u3067\u3082\u3001\u4e8b\u524d\u8abf\u67fb\u6bb5\u968e\u3067\u4e8b\u524d\u306b\u7279\u5b9a\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u306e\u30b9\u30ed\u30c3\u30c8\u3092\u4e2d\u5fc3\u306b\u636e\u3048\u308b\u3053\u3068\u304c\u5bb9\u6613\u306b\u306a\u308a\u3001\u81ea\u7136\u907a\u8de1\u3092\u6398\u308b\u3068\u3044\u3046\u8aa4\u7b97\u3092\u9632\u3050\u3053\u3068\u304c\u3067\u304d\u308b\u3002

\u3053\u306e\u5178\u578b\u7684\u306a\u4f8b\u306f\u3001\u5703\u5834\u3092\u6a2a\u5207\u308b\u6e9d\u304c\u3042\u308a\u3001\u305d\u306e\u5168\u9577\u3092\u8089\u773c\u3067\u78ba\u8a8d\u3059\u308b\u3053\u3068\u304c\u96e3\u3057\u304f\u306a\u3063\u3066\u304d\u305f\u5834\u5408\u3067\u3042\u308b\u3002

\u4e00\u822c\u7684\u306b\u3001\u3053\u306e\u7a2e\u306e\u554f\u984c\u3092\u89e3\u6c7a\u3059\u308b\u305f\u3081\u306b\u3001\u8003\u53e4\u5b66\u8005\u306f\u767a\u6398\u73fe\u5834\u3067\u5370\u5237\u3055\u308c\u305f\u5730\u56f3\u3092\u4f7f\u7528\u3059\u308b\u3002\u3057\u304b\u3057\u3001\u3053\u308c\u306f\u78ba\u304b\u306b\u52a9\u3051\u306b\u306f\u306a\u308b\u304c\u3001\u5b9f\u969b\u306b\u306f\u3001\u30c7\u30b8\u30bf\u30eb\u5730\u56f3\u306e\u5229\u4fbf\u6027\u3001\u3072\u3044\u3066\u306fQField\u306e\u5229\u4fbf\u6027\u306b\u306f\u3001\u3044\u304f\u3064\u304b\u306e\u7406\u7531\u3067\u53ca\u3070\u306a\u3044\uff1a

  1. \u5370\u5237\u3055\u308c\u305f\u5730\u56f3\u306f\u3001\u98a8\u3084\u6e7f\u6c17\u3001\u7279\u306b\u4eba\u306e\u624b\u306b\u3088\u3063\u3066\u6271\u308f\u308c\u308b\u3053\u3068\u306b\u3088\u3063\u3066 \u975e\u5e38\u306b\u65e9\u304f\u52a3\u5316\u3059\u308b\u3002
  2. \u767a\u6398\u8abf\u67fb\u30a8\u30ea\u30a2\u5168\u4f53\u3092\u7db2\u7f85\u3059\u308b\u305f\u3081\u306b\u306f\u3001\u3057\u3070\u3057\u3070\u975e\u5e38\u306b\u5927\u304d\u306a\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3067\u5370\u5237\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u3001 \u305d\u306e\u305f\u3081\u306b\u306f\u9ad8\u4fa1\u3067\u6271\u3044\u304c\u56f0\u96e3\u306a\u7279\u6b8a\u306a\u30d7\u30ed\u30c3\u30bf \u304c\u5fc5\u8981\u306b\u306a\u308b\u3002
  3. \u7d19\u306e\u5730\u56f3\u306f\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u3067\u306f\u306a\u3044\u306e\u3067\u3001\u554f\u3044\u5408\u308f\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u306a\u3044\u3002
  4. \u307e\u305f\u3001\u907a\u8de1\u306e\u4f4d\u7f6e\u3092\u6b63\u78ba\u306b\u628a\u63e1\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u305f\u3081\u3001 \u73fe\u5834\u306e\u8996\u754c\u304c\u60aa\u3044\u3068\u304d\u306b\u30b9\u30ed\u30c3\u30c8\u3092\u4f7f\u3063\u3066\u8abf\u67fb\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3068\u3044\u3046\u554f\u984c \u3082\u89e3\u6c7a\u3067\u304d\u306a\u3044\u3002

\u7279\u306b\u3001\u73fe\u5834\u3067QField\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u767a\u6398\u8abf\u67fb\u306e\u8a08\u753b\u306b\u304a\u3051\u308b\u7ba1\u7406\u8005\u3084\u76e3\u7763\u8005\u306e\u4f5c\u696d\u304c\u7c21\u7d20\u5316\u3055\u308c\u3001\u73fe\u5834\u306e\u8003\u53e4\u5b66\u8005\u306b\u767a\u6398\u73fe\u5834\u3067\u76f4\u63a5\u6307\u793a\u3059\u308b\u3053\u3068\u304c\u5bb9\u6613\u306b\u306a\u308a\u307e\u3059\u3002\u305d\u3046\u3059\u308b\u3053\u3068\u3067\u3001\u73fe\u5834\u30c1\u30fc\u30e0\u306f\u3001\u6398\u524a\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u907a\u69cb\u306b\u95a2\u3059\u308b\u6b63\u78ba\u306a\u60c5\u5831\u3092\u3001\u30bf\u30d6\u30ec\u30c3\u30c8\u306e\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u88dc\u52a9\u3092\u4f7f\u3063\u305f\u8aac\u660e\u3084\u3001\u3059\u3067\u306b\u8abf\u67fb\u3055\u308c\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f\u907a\u69cb\u306b\u95a2\u3059\u308b\u8a73\u7d30\u3067\u30b5\u30dd\u30fc\u30c8\u3057\u306a\u304c\u3089\u3001\u52b9\u7387\u7684\u306b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002

\u73fe\u5730\u8abf\u67fb\u3068\u306f\u5225\u306b\u3001QField\u306f\u8a18\u9332\u6bb5\u968e\u3067\u3082\u8003\u53e4\u5b66\u8005\u306e\u4ed5\u4e8b\u3092\u5bb9\u6613\u306b\u3057\u3001\u66f8\u985e\u4f5c\u6210\u306e\u4f5c\u696d\u3092\u7c21\u7d20\u5316\u3057\u307e\u3059\u3002\u3059\u3067\u306b\u8ff0\u3079\u305f\u3088\u3046\u306b\u3001\u767a\u6398\u3057\u305f\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u756a\u53f7\u3084\u30d7\u30e9\u30f3\u756a\u53f7\u3001\u540c\u3058\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u306e\u5199\u771f\u756a\u53f7\u3001\u305d\u306e\u4ed6\u306e\u95a2\u9023\u60c5\u5831\u306a\u3069\u3001\u7d19\u306e\u8a18\u9332\u7528\u7d19\u306b\u8a18\u8f09\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5fc5\u8981\u306a\u60c5\u5831\u3092\u3001\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u7d99\u7d9a\u7684\u306b\u554f\u3044\u5408\u308f\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3055\u3089\u306b\u3001\u4e00\u822c\u7684\u306b\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u30fb\u30b7\u30fc\u30c8\u306b\u5fc5\u8981\u3068\u3055\u308c\u308b\u4f4d\u7f6e\u56f3\u3082\u3001\u81ea\u5206\u304c\u6398\u3063\u305f\u3082\u306e\u306e\u89e3\u91c8\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u306b\u5229\u7528\u3067\u304d\u308b\u60c5\u5831\u304c\u683c\u6bb5\u306b\u5897\u3048\u308b\u305f\u3081\u3001\u3088\u308a\u7c21\u5358\u306b\u63cf\u304f\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u3002

QField\u3092\u4f7f\u7528\u3059\u308b\u969b\u306b\u8003\u616e\u3059\u3079\u304d\u3082\u3046\u4e00\u3064\u306e\u975e\u5e38\u306b\u91cd\u8981\u306a\u70b9\u306f\u3001\u30b9\u30ed\u30c3\u30c8\u756a\u53f7\u3001\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3001\u62bd\u9078\u756a\u53f7\u3001\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u3001\u5199\u771f\u756a\u53f7\u306a\u3069\u306e\u624b\u52d5\u767b\u9332\u30d7\u30ed\u30bb\u30b9\u3092\u5b8c\u5168\u306b\u524a\u9664\u3067\u304d\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002\u540c\u6642\u306b\u3001\u3053\u306e\u30b7\u30b9\u30c6\u30e0\u3092\u4f7f\u3046\u3053\u3068\u3067\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u554f\u984c\u3082\u907f\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u308b\uff1a

  1. \u624b\u4f5c\u696d\u306b\u3088\u308b\u7d19\u53f0\u5e33\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3078\u306e\u30c7\u30fc\u30bf\u5165\u529b\uff1b
  2. \u7406\u89e3\u3057\u304c\u305f\u3044\u30ab\u30ea\u30b0\u30e9\u30d5\u30a3\u30fc\u3092\u89e3\u8aad\u3059\u308b\u554f\u984c\u306f\u3001 \u8ee2\u8a18\u30df\u30b9\u306e\u53ef\u80fd\u6027\u3092\u5927\u304d\u304f\u3059\u308b\u3002

\u5b9f\u969b\u3001\u4e0d\u9bae\u660e\u306a\u30ab\u30ea\u30b0\u30e9\u30d5\u30a3\u306f\u3001\u767a\u6398\u8a18\u9332\u3001\u7279\u306b\u53f0\u5e33\u306e\u624b\u4f5c\u696d\u306b\u3088\u308b\u8a18\u9332\u306b\u95a2\u3059\u308b\u7e70\u308a\u8fd4\u3057\u8d77\u3053\u308b\u554f\u984c\u3067\u3042\u308b\u3002\u3053\u306e\u3053\u3068\u306f\u3001\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u5316\u306e\u969b\u306b\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u767b\u9332\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u60c5\u5831\u306e\u6b63\u78ba\u3055\u306b\u3082\u5f71\u97ff\u3059\u308b\u3002

\u3055\u3089\u306b\u3001\u66f8\u985e\u4f5c\u6210\u306b\u643a\u308f\u308b\u8003\u53e4\u5b66\u8005\u306f\u3001\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3084\u56f3\u9762\u756a\u53f7\u306a\u3069\u3001\u4ed6\u306e\u540c\u50da\u306b\u3088\u3063\u3066\u767a\u6398\u3055\u308c\u8a18\u9332\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u3084\u81ea\u5206\u81ea\u8eab\u306e\u5730\u7269\u306b\u95a2\u9023\u3059\u308b\u4ed6\u306e\u7a2e\u985e\u306e\u60c5\u5831\u3092\u6587\u66f8\u306b\u542b\u3081\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002\u3053\u306e\u3088\u3046\u306a\u72b6\u6cc1\u306b\u304a\u3044\u3066\u3001\u304a\u305d\u3089\u304f\u540c\u50da\u306e\u7b46\u8de1\u304c\u4e0d\u660e\u77ad\u3067\u3042\u308b\u305f\u3081\u306b\u3001\u3042\u308b\u756a\u53f7\u3068\u5225\u306e\u756a\u53f7\u3092\u6df7\u540c\u3057\u3066\u3057\u307e\u3046\u3053\u3068\u306f\u3001\u975e\u5e38\u306b\u3088\u304f\u3042\u308b\u9593\u9055\u3044\u3067\u3042\u308b\u3002

\u6700\u60aa\u306e\u30b7\u30ca\u30ea\u30aa\u3068\u306f\u6b21\u306e\u3088\u3046\u306a\u3082\u306e\u3060\uff1a

  1. \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30c7\u30b8\u30bf\u30eb\u767b\u9332\u7c3f\u3068\u7d19\u306e\u767b\u9332\u7c3f\u306e\u9593\u306b \u4e00\u81f4\u3059\u308b\u3082\u306e\u304c\u306a\u304f\u306a\u308b\uff1b
  2. \u5404\u7a2e\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u30b7\u30fc\u30c8\u306e\u60c5\u5831\u304c\u4fe1\u983c\u3067\u304d\u306a\u304f\u306a\u308b\uff1b
  3. \u4e21\u65b9\u306e\u30b1\u30fc\u30b9\uff08\u524d\u8ff0\u306e\u901a\u308a\uff09\u3002

\u305d\u306e\u305f\u3081\u3001\u30a8\u30e9\u30fc\u3092\u8ffd\u8de1\u3057\u3066\u4fee\u6b63\u3059\u308b\u306e\u306b\u591a\u304f\u306e\u6642\u9593\u3068\u52b4\u529b\u3092\u8cbb\u3084\u3059\u3053\u3068\u306b\u306a\u308b\u3002

\u305d\u306e\u4ee3\u308f\u308a\u3001\u30c7\u30b8\u30bf\u30eb\u8a18\u9332\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u3053\u306e\u554f\u984c\u304c\u89e3\u6d88\u3055\u308c\u3001\u30a8\u30e9\u30fc\u306e\u30c1\u30a7\u30c3\u30af\u304c\u5bb9\u6613\u306b\u306a\u308b\u3002

GIS\u30c4\u30fc\u30eb\u306e\u4e3b\u306a\u5229\u70b9\u306f\u3001\u30c7\u30fc\u30bf\u306e\u30af\u30ed\u30b9\u30c1\u30a7\u30c3\u30af\u304c\u53ef\u80fd\u306a\u305f\u3081\u3001\u5730\u7269\u306e\u7167\u4f1a\u304c\u53ef\u80fd\u306b\u306a\u308a\u3001\u30c1\u30a7\u30c3\u30af\u30d7\u30ed\u30bb\u30b9\u304c\u30b9\u30d4\u30fc\u30c9\u30a2\u30c3\u30d7\u3059\u308b\u3053\u3068\u3067\u3059\u3002

\u5177\u4f53\u7684\u306a\u4f8b\u3092\u6319\u3052\u308b\u3068\u3001\u30c7\u30b8\u30bf\u30eb\u767b\u8a18\u7c3f\u306e\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3084\u56f3\u9762\u756a\u53f7\u3001\u305d\u306e\u4ed6\u306e\u756a\u53f7\u3092\u8abf\u6574\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5834\u5408\u3001QGIS\u306e \"\u30d5\u30a3\u30fc\u30eb\u30c9\u8a08\u7b97\u6a5f \"\u3092\u4f7f\u7528\u3059\u308c\u3070\u3001\u308f\u305a\u304b\u6570\u79d2\u306e\u7c21\u5358\u306a\u4f5c\u696d\u3067\u6e08\u307f\u307e\u3059\u3002

\u53f0\u5e33\u3084\u7d19\u3060\u3051\u306e\u6587\u66f8\u3092\u4f7f\u3063\u3066\u540c\u3058\u4f5c\u696d\u3092\u3059\u308b\u5834\u5408\u3001\u7279\u306b\u5927\u898f\u6a21\u306a\u767a\u6398\u8abf\u67fb\u3067\u53ce\u96c6\u3055\u308c\u305f\u81a8\u5927\u306a\u91cf\u306e\u30c7\u30fc\u30bf\u3092\u6271\u3046\u5834\u5408\u3001\u3069\u308c\u3060\u3051\u306e\u6642\u9593\u304c\u304b\u304b\u308b\u304b\u8003\u3048\u3066\u307f\u3066\u307b\u3057\u3044\u3002

\u3053\u306e\u5834\u5408\u3001\u307e\u305a\u4fee\u6b63\u3059\u3079\u304d\u756a\u53f7\u306e\u6570\u5b57\u5217\u3092\u542b\u3080\u30d5\u30a9\u30eb\u30c0\u3092\u305f\u3069\u308a\u3001\u4fee\u6b63\u3059\u3079\u304d\u756a\u53f7\u3092\u898b\u3064\u3051\u308b\u307e\u3067\u3059\u3079\u3066\u306e\u53f0\u5e33\u3092\u4e00\u3064\u4e00\u3064\u95b2\u89a7\u3057\u3001\u6700\u7d42\u7684\u306b\u4fee\u6b63\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u756a\u53f7\u3092\u3001\u305d\u308c\u306b\u7d9a\u304f\u3059\u3079\u3066\u306e\u756a\u53f7\u3068\u3068\u3082\u306b\u898b\u3064\u3051\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002\u3053\u308c\u306f\u3001\u767b\u9332\u7c3f\u3060\u3051\u3067\u306a\u304f\u3001\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u30fb\u30b7\u30fc\u30c8\u306e\u7279\u5b9a\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u5185\u3067\u3082\u4fee\u6b63\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002

\u3064\u307e\u308a\u3001\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3001\u56f3\u9762\u756a\u53f7\u3001\u5199\u771f\u756a\u53f7\u304c\u8aa4\u3063\u3066\u767b\u9332\u3055\u308c\u305f\u5834\u5408\u3001\u767b\u9332\u7c3f\u3060\u3051\u3092\u4fee\u6b63\u3059\u308c\u3070\u3088\u3044\u308f\u3051\u3067\u306f\u306a\u304f\u3001\u8a18\u8f09\u3055\u308c\u305f\u756a\u53f7\u306b\u95a2\u9023\u3059\u308b\u3059\u3079\u3066\u306e\u66f8\u985e\u3092\u4fee\u6b63\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002

\u305d\u306e\u305f\u3081\u3001\u30c7\u30b8\u30bf\u30eb\u767b\u8a18\u7c3f\uff08\u8868\uff09\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u4f5c\u696d\u306f\u6570\u5206\u3067\u6e08\u3080\u304c\u3001\u7d19\u306e\u66f8\u985e\u3092\u624b\u4f5c\u696d\u3067\u4f5c\u696d\u3057\u3066\u3044\u305f\u5834\u5408\u3001\u4f55\u6642\u9593\u3082\u82e6\u52b4\u3059\u308b\u3053\u3068\u306b\u306a\u308b\u3002

\u6700\u5f8c\u306b\u8003\u616e\u3059\u3079\u304d\u975e\u5e38\u306b\u91cd\u8981\u306a\u70b9\u306f\u3001\u7d19\u306e\u7bc0\u7d04\u3068\u3001\u305d\u308c\u306b\u4f34\u3046\u91d1\u984d\u306e\u7bc0\u7d04\u3067\u3042\u308b\u3002QField\u3068\u30c7\u30b8\u30bf\u30eb\u30fb\u30c9\u30ad\u30e5\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u767a\u6398\u30c7\u30fc\u30bf\u3092\u52b9\u7387\u7684\u306b\u7ba1\u7406\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u3053\u306e\u65b9\u6cd5\u3067\u4f5c\u696d\u3059\u308b\u3053\u3068\u3067\u3001\u8abf\u67fb\u56f3\u9762\u3001\u53f0\u5e33\u3001\u4e8b\u52d9\u51e6\u7406\u30b7\u30fc\u30c8\u3092\u5370\u5237\u3059\u308b\u5fc5\u8981\u304c\u306a\u304f\u306a\u308b\u3002

\u3057\u304b\u3057\u3001\u6240\u8f44\u5b98\u5e81\uff08\u90e1\u8003\u53e4\u5b66\uff09\u307e\u305f\u306f\u9867\u5ba2\u304b\u3089\u3001\u73fe\u5834\u3067\u4f5c\u6210\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u6587\u66f8\u306e\u7d19\u7248\u3092\u660e\u78ba\u306b\u8981\u6c42\u3055\u308c\u305f\u5834\u5408\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u7d42\u4e86\u6642\u306b\u3001\u3059\u3079\u3066\u306e\u4fee\u6b63\u304c\u884c\u308f\u308c\u305f\u6642\u70b9\u3067\u3001\u3059\u3079\u3066\u3092\u5370\u5237\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u5148\u306b\u8ff0\u3079\u305f\u3088\u3046\u306a\u4ed6\u306e\u554f\u984c\u3068\u3068\u3082\u306b\u3001\u4e0d\u5fc5\u8981\u306a\u7d19\u306e\u7121\u99c4\u9063\u3044\u3092\u907f\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002

\u3053\u306e\u5834\u5408\u3067\u3082\u3001QGIS\u306e \"\u30d7\u30ea\u30f3\u30c8\u30b3\u30f3\u30dd\u30fc\u30b8\u30e3\"\u3092\u4f7f\u7528\u3059\u308c\u3070\u3001\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3057\u305f\u30ec\u30a4\u30a2\u30a6\u30c8\u3092\u4f5c\u6210\u3057\u3001\u4fdd\u5b58\u3057\u3066\u3044\u3064\u3067\u3082\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/success-stories/heritage-impact-assessment/#6","title":"6. \u7d50\u8ad6","text":"

\u30c7\u30b8\u30bf\u30eb\u5316\u304c\u9032\u3080\u4e16\u754c\u3067\u306f\u3001\u7d19\u3067\u4f5c\u696d\u3092\u7d9a\u3051\u308b\u3053\u3068\u306f\u8a31\u3055\u308c\u306a\u3044\u3002\u7279\u306b\u3001\u4f5c\u696d\u306e\u6700\u5f8c\u306b\u306f\u3001\u30a2\u30fc\u30ab\u30a4\u30d6\u306e\u5fc5\u8981\u6027\u304b\u3089\u3001\u3059\u3079\u3066\u306e\u7d19\u6587\u66f8\u3092\u30c7\u30b8\u30bf\u30eb\u5316\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u304b\u3089\u3060\u3002\u5b9f\u969b\u3001\u4eca\u65e5\u3001\u535a\u7269\u9928\u3082\u8003\u53e4\u5b66\u4f1a\u793e\u306e\u5009\u5eab\u3082\u3001\u7d19\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u4fdd\u7ba1\u3059\u308b\u305f\u3081\u306e\u30b9\u30da\u30fc\u30b9\u304c\u5c11\u306a\u304f\u306a\u3063\u3066\u3044\u308b\u3002\u3053\u306e\u6642\u70b9\u3067\u3001\u767a\u6398\u30d7\u30ed\u30bb\u30b9\u306e\u521d\u671f\u6bb5\u968e\u3067\u30c7\u30fc\u30bf\u3092\u30c7\u30b8\u30bf\u30eb\u5f62\u5f0f\u3067\u7ba1\u7406\u3057\u3001\u6642\u9593\u3068\u8cc7\u6e90\u3092\u5373\u5ea7\u306b\u7bc0\u7d04\u3059\u308b\u3053\u3068\u306f\u6709\u76ca\u3067\u3042\u308b\u3002

\u53f0\u5e33\u3001\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u30b7\u30fc\u30c8\u3001\u305d\u3057\u3066\u4e00\u822c\u7684\u306b\u3001\u73fe\u5834\u3067\u4f5c\u6210\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u6587\u66f8\u306ePDF\u6587\u66f8\u3092\u30b9\u30ad\u30e3\u30f3\u3059\u308b\u3053\u3068\u306f\u3001\u73fe\u5b9f\u7684\u304b\u3064\u6301\u7d9a\u53ef\u80fd\u306a\u89e3\u6c7a\u7b56\u3067\u306f\u306a\u3044\u3002\u524d\u8ff0\u3057\u305f\u3088\u3046\u306b\u3001\u5927\u898f\u6a21\u306a\u767a\u6398\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3001\u3053\u306e\u3088\u3046\u306a\u6587\u66f8\u304c\u4f55\u5343\u679a\u3082\u306e\u66f8\u985e\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u304c\u591a\u3044\u3002\u79c1\u306f\u3001PDF\u30b9\u30ad\u30e3\u30f3\u3057\u305f\u66f8\u985e\u3067\u3059\u3079\u3066\u306e\u5c64\u5e8f\u30ec\u30dd\u30fc\u30c8\u3092\u30c1\u30a7\u30c3\u30af\u3057\u3001\u767a\u6398\u30de\u30c8\u30ea\u30c3\u30af\u30b9\u3092\u518d\u69cb\u7bc9\u3059\u308b\u3053\u3068\u306b\u6311\u6226\u3057\u305f\u3044\u3002\u3053\u306e\u3088\u3046\u306a\u4f5c\u696d\u3067\u306f\u3001\u69d8\u3005\u306a\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u9593\u306e\u95a2\u4fc2\u3092\u63a2\u3059\u305f\u3081\u306bPDF\u6587\u66f8\u3092\u4e0a\u4e0b\u306b\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u7d9a\u3051\u306a\u3051\u308c\u3070\u306a\u3089\u305a\u3001\u6642\u9593\u3068\u30a8\u30cd\u30eb\u30ae\u30fc\u306e\u5927\u304d\u306a\u7121\u99c4\u3068\u306a\u308b\u3002

\u8003\u53e4\u5b66\u7684\u767a\u6398\u8abf\u67fb\u306f\u3001\u5e38\u306b\u53b3\u3057\u3044\u3001\u305d\u3057\u3066\u307e\u3059\u307e\u3059\u77ed\u304f\u306a\u308b\u671f\u9650\u306b\u8ffd\u308f\u308c\u3066\u3044\u308b\u3002\u767a\u6398\u30c7\u30fc\u30bf\u306e\u7ba1\u7406\u306bGIS\u3092\u4f7f\u3046\u3053\u3068\u306f\u3001\u3082\u306f\u3084\u5fc5\u8981\u4e0d\u53ef\u6b20\u3067\u3042\u308b\u3002\u73fe\u5728\u3001QField\u306e\u3088\u3046\u306a \"\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9 \"\u3067 \"\u30dd\u30b1\u30c3\u30c8\"\u306eGIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306e\u53ef\u80fd\u6027\u306f\u3001\u73fe\u5834\u3067\u306e\u8003\u53e4\u5b66\u8005\u306e\u4f5c\u696d\u3092\u3088\u308a\u7c21\u5358\u306b\u3001\u3088\u308a\u901f\u304f\u3001\u3088\u308a\u6b63\u78ba\u306b\u3059\u308b\u307e\u305f\u3068\u306a\u3044\u6a5f\u4f1a\u3068\u306a\u3063\u3066\u3044\u308b\u3002

\u524d\u8ff0\u3057\u305f\u3088\u3046\u306b\u3001\u30dd\u30b9\u30c8\u8abf\u67fb\u6bb5\u968e\u306b\u304a\u3044\u3066\u3001\u30c7\u30b8\u30bf\u30eb\u30fb\u30b7\u30b9\u30c6\u30e0\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u30de\u30c8\u30ea\u30af\u30b9\u3092\u69cb\u7bc9\u3057\u3001\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u7279\u5fb4\u306e\u4f4d\u76f8\u5206\u985e\u3092\u30b3\u30f3\u30d1\u30a4\u30eb\u3059\u308b\u3053\u3068\u304c\u306f\u308b\u304b\u306b\u5bb9\u6613\u306b\u306a\u308b\u3002\u3057\u305f\u304c\u3063\u3066\u3001GIS\u306e\u3088\u3046\u306a\u30af\u30a8\u30ea\u30fc\u3092\u8d77\u52d5\u3057\u3001\u30c7\u30fc\u30bf\u3092\u7d99\u7d9a\u7684\u306b\u76f8\u4e92\u53c2\u7167\u3067\u304d\u308b\u6a5f\u5668\u3067\u306a\u3051\u308c\u3070\u3001\u3053\u306e\u7a2e\u306e\u4f5c\u696d\u3092\u8fc5\u901f\u304b\u3064\u52b9\u7387\u7684\u306b\u884c\u3046\u3053\u3068\u306f\u3067\u304d\u306a\u3044\u3002

\u540c\u6642\u306bGIS\u306f\u3001\u73fe\u5834\u3067\u4f5c\u6210\u3055\u308c\u305f\u30c7\u30fc\u30bf\u3092\u7d99\u7d9a\u7684\u306b\u6982\u89b3\u3057\u3001\u5730\u7406\u7a7a\u9593\u5206\u6790\u3092\u7528\u3044\u3066\u8abf\u67fb\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u3055\u3089\u306b\u5b9f\u65bd\u3059\u308b\u3053\u3068\u3092\u53ef\u80fd\u306b\u3057\u3001\u6700\u7d42\u7684\u306a\u89e3\u91c8\u306e\u518d\u69cb\u7bc9\u3092\u4fc3\u9032\u3059\u308b\u306e\u306b\u5f79\u7acb\u3064\u3002

\u8981\u3059\u308b\u306b\u3001\u7d19\u304c\u6c38\u9060\u306b\u6b8b\u308b\u3068\u3044\u3046\u539f\u5247\u306f\u3001\u3082\u306f\u3084\u53d7\u3051\u5165\u308c\u3089\u308c\u306a\u3044\u306e\u3067\u3042\u308b\u3002\u306a\u305c\u306a\u3089\u3001\u305d\u308c\u306f\u771f\u5b9f\u3067\u306f\u306a\u3044\u304b\u3089\u3067\u3042\u308a\u3001\u7b2c\u4e8c\u306b\u3001\u7279\u306b\u591a\u304f\u306e\u5834\u5408\u3001\u6587\u66f8\u9928\u3084\u535a\u7269\u9928\u3001\u3042\u308b\u3044\u306f\u8003\u53e4\u5b66\u4f1a\u793e\u306e\u30b5\u30a4\u30c8\u306e\u5730\u4e0b\u306b\u4fdd\u7ba1\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u6642\u9593\u306e\u7d4c\u904e\u3068\u3068\u3082\u306b\u52a3\u5316\u3057\u3066\u3044\u304f\u304b\u3089\u3067\u3042\u308b\u3002

\u52a0\u3048\u3066\u3001\u7d19\u306e\u6587\u66f8\u306f\u3001\u30c7\u30fc\u30bf\u306e\u5171\u6709\u3084\u53c2\u7167\u3068\u3044\u3046\u70b9\u3067\u3001\u7c21\u5358\u306b\u5171\u6709\u3067\u304d\u308b\u30c7\u30b8\u30bf\u30eb\u6587\u66f8\u3068\u6bd4\u8f03\u3057\u3066\u3001\u591a\u5927\u306a\u6d41\u901a\u4e0a\u306e\u56f0\u96e3\u3092\u4f34\u3046\u3002

R.M.

\u65bd\u8a2d\u5be9\u67fb\u59d4\u54e1\u4f1a\u306e\u58f0\u660e:\u8a72\u5f53\u306a\u3057\u3002

\u30a4\u30f3\u30d5\u30a9\u30fc\u30e0\u30c9\u30fb\u30b3\u30f3\u30bb\u30f3\u30c8\u306b\u95a2\u3059\u308b\u58f0\u660e\uff1a\u8a72\u5f53\u306a\u3057\u3002

\u53c2\u8003\u6587\u732e

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Firenze, Italy, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italy; Correspondence: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Department of History and Cultures\u2014DISCI, University of Bologna 40124 Bologna, Italy; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"ja/success-stories/","title":"\u30b1\u30fc\u30b9\u30b9\u30bf\u30c7\u30a3","text":""},{"location":"ja/success-stories/#_1","title":"\u30b1\u30fc\u30b9\u30b9\u30bf\u30c7\u30a3","text":"

QField\u306f\u6bce\u65e5\u4e16\u754c\u4e2d\u306e\u3055\u307e\u3056\u307e\u306a\u9818\u57df\u3067\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002

\u3053\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u3067\u306f\u3001QField\u3092\u4f7f\u7528\u3057\u305f\u6700\u3082\u611f\u52d5\u7684\u306a\u30b5\u30af\u30bb\u30b9\u30b9\u30c8\u30fc\u30ea\u30fc\u3092\u96c6\u3081\u307e\u3057\u305f\u3002

"},{"location":"ja/success-stories/#_2","title":"\u3042\u306a\u305f\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u3064\u3044\u3066\u6559\u3048\u3066\u3044\u305f\u3060\u3051\u307e\u3059\u304b","text":"

QField\u306f\u3042\u306a\u305f\u306e\u4ed5\u4e8b\u3092\u5feb\u9069\u306b\u3057\u307e\u3057\u305f\u304b\uff1f \u3042\u306a\u305f\u306e\u4e8b\u4f8b\u306b\u3064\u3044\u3066\u305c\u3072\u6559\u3048\u3066\u304f\u3060\u3055\u3044\u3002\u559c\u3093\u3067\u63b2\u8f09\u3055\u305b\u3066\u3044\u305f\u3060\u304d\u307e\u3059\u3002

"},{"location":"ja/success-stories/lulc-mapping-fiji/","title":"\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u306e\u53ce\u96c6","text":""},{"location":"ja/success-stories/lulc-mapping-fiji/#lulcqfield","title":"\u30d5\u30a3\u30b8\u30fc\u306eLULC\u30de\u30c3\u30d4\u30f3\u30b0\u306b\u304a\u3051\u308bQField\u3092\u7528\u3044\u305f\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u306e\u53ce\u96c6","text":"

Kevin Davies, \u5730\u7403\u79d1\u5b66\u5b66\u90e8, \u30b7\u30c9\u30cb\u30fc\u5927\u5b66

"},{"location":"ja/success-stories/lulc-mapping-fiji/#_1","title":"\u76ee\u7684","text":"

\u30d5\u30a3\u30b8\u30fc\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u306f\u3001\u8fb2\u696d\u3084\u6797\u696d\u306b\u95a2\u9023\u3057\u305f\u6d3b\u52d5\u306e\u305f\u3081\u306b\u30e9\u30f3\u30c9\u30b9\u30b1\u30fc\u30d7\u8cc7\u6e90\u306b\u4f9d\u5b58\u3057\u3066\u3044\u308b\u3002\u9069\u5207\u306a\u898f\u6a21\u3067\u306e\u571f\u5730\u5229\u7528\u3068\u571f\u5730\u88ab\u8986\uff08LULC\uff09\u306e\u6b63\u78ba\u306a\u30de\u30c3\u30d4\u30f3\u30b0\u3068\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30d1\u30bf\u30fc\u30f3\u306f\u3001\u30e9\u30f3\u30c9\u30b9\u30b1\u30fc\u30d7\u7ba1\u7406\u3001\u653f\u7b56\u3001\u6c17\u5019\u306b\u9069\u3057\u305f\u6301\u7d9a\u53ef\u80fd\u306a\u958b\u767a\u306b\u60c5\u5831\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u306b\u91cd\u8981\u3067\u3042\u308b\u3002

\u30d5\u30a3\u30b8\u30fc\u6797\u696d\u7701\u306f\u3001\u30b7\u30c9\u30cb\u30fc\u5927\u5b66\uff08USYD\uff09\u3001\u897f\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u5927\u5b66\uff08UWA\uff09\u3001\u5357\u592a\u5e73\u6d0b\u5927\u5b66\uff08USP\uff09\u3068\u5171\u540c\u3067\u3001Sentinel-2\u885b\u661f\u30c7\u30fc\u30bf\u3068\u81ea\u7531\u306b\u5229\u7528\u3067\u304d\u308b\u5730\u7406\u7a7a\u9593\u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3057\u3066\u3001\u5e74\u306b\u4e00\u5ea6LULC\u5730\u56f3\u3092\u4f5c\u6210\u3059\u308b\u305f\u3081\u306e\u30a2\u30d7\u30ed\u30fc\u30c1\u3092\u958b\u767a\u3057\u3066\u3044\u308b\u3002QFIeld\u306f\u3001LULC\u5730\u56f3\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3068\u691c\u8a3c\u306e\u305f\u3081\u306e\u30e9\u30f3\u30c9\u30b9\u30b1\u30fc\u30d7\u4e2d\u306e\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u306b\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/lulc-mapping-fiji/#_2","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc","text":"
  1. LULC\u306e\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u53ce\u96c6\u30d5\u30a9\u30fc\u30e0\u306f QGIS \u3067\u8a2d\u8a08\u3057\u307e\u3057\u305f\u3002
  2. \u8abf\u67fb\u5730\u57df\u5185\u306e\u885b\u661f\u30c7\u30fc\u30bf\u306e\u5c64\u5225\u5316\u306b\u57fa\u3065\u3044\u3066\u3001 \u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30b0\u30e9\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30fb\u30d7\u30ed\u30c3\u30c8\u4f4d\u7f6e\u306e\u30bb\u30c3\u30c8\u304c\u4f5c\u6210\u3055\u308c\u305f\u3002
  3. \u30d5\u30a9\u30fc\u30e0\u3001\u4e8b\u524d\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30c3\u30c8\u3001 \u9069\u5207\u306a\u30aa\u30d5\u30e9\u30a4\u30f3\u306e\u80cc\u666f\u30ec\u30a4\u30e4\u30fc\u306fQGIS\u3067\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3055\u308c\u3001 \u30d5\u30a3\u30fc\u30eb\u30c9\u30c1\u30fc\u30e0\u304c\u4f7f\u7528\u3059\u308b\u5404\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u8aad\u307f\u8fbc\u307e\u308c\u308b\uff08\u56f31\uff09\u3002
  4. \u30c1\u30fc\u30e0\u30e1\u30f3\u30d0\u30fc\u306fQField\u3067\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30c3\u30c8\u306b\u79fb\u52d5\u3057\u3001 \u305d\u306e\u5834\u6240\u306b\u30b0\u30e9\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30dd\u30a4\u30f3\u30c8\u3092\u4f5c\u6210\u3057\u3001 \u305d\u306e\u30dd\u30a4\u30f3\u30c8\u306b\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u6700\u3082\u9069\u5207\u306aLULC\u30af\u30e9\u30b9\u3092\u30e9\u30d9\u30eb\u4ed8\u3051\u3057\u305f\uff08\u56f32\uff09\u3002
  5. \u3059\u3079\u3066\u306e\u30bf\u30d6\u30ec\u30c3\u30c8\u304b\u3089\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306f\u3001 QGIS \u3067 1 \u3064\u306e\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u3068\u3057\u3066\u30de\u30fc\u30b8\u3057\u307e\u3057\u305f\u3002
  6. OpenForis\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u4f7f\u7528\u3057\u305f\u753b\u50cf\u89e3\u6790\u306f\u3001 \u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u306e\u30d7\u30ed\u30c3\u30c8\u6570\u3092\u5897\u3084\u3059\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002
  7. LULC\u30de\u30c3\u30d7\u3092\u4f5c\u6210\u3057\u3001\u30de\u30c3\u30d7\u306e\u7cbe\u5ea6\u3092\u8a08\u7b97\u3059\u308b\u305f\u3081\u306b\u3001 \u6700\u7d42\u7684\u306a\u30b0\u30e9\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30fb\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u306fGoogle Earth Engine\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u308b\u3002

\u56f3 1: \u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30b0\u30e9\u30a6\u30f3\u30c9\u30fb\u30c8\u30a5\u30eb\u30fc\u30b9\u30fb\u30d7\u30ed\u30c3\u30c8

\u56f3 2: \u571f\u5730\u88ab\u8986\u30af\u30e9\u30b9\u306e\u628a\u63e1

"},{"location":"ja/success-stories/lulc-mapping-fiji/#_3","title":"\u4e88\u5099\u7684\u306a\u7d50\u679c\u3068\u4eca\u5f8c\u306e\u6d3b\u52d5","text":"

\u4e88\u5099\u7684\u306a\u571f\u5730\u88ab\u8986\u56f3\u306e\u4e00\u4f8b\u3092\u56f3 3 \u306b\u793a\u3057\u307e\u3059\u3002\u79c1\u305f\u3061\u306e\u6d3b\u52d5\u306e\u91cd\u8981\u306a\u76ee\u7684\u306f\u3001\u30d5\u30a3\u30b8\u30fc\u5168\u571f\u306e\u4ed6\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u3001\u96c6\u6c34\u57df\u3001\u6797\u696d\u5730\u57df\u3092\u542b\u3080\u3088\u3046\u306b\u5730\u56f3\u3092\u62e1\u5927\u3057\u3001LULC \u5730\u56f3\u3092\u6bce\u5e74\u66f4\u65b0\u3057\u7d9a\u3051\u308b\u305f\u3081\u306b\u3001\u6280\u8853\u79fb\u8ee2\u3092\u3057\u3001\u5730\u65b9\u306e\u5229\u5bb3\u95a2\u4fc2\u8005\u306e\u80fd\u529b\u958b\u767a\u3092\u3059\u308b\u3053\u3068\u3067\u3059\u3002\u3053\u306e\u30ad\u30e3\u30d1\u30b7\u30c6\u30a3\u30d3\u30eb\u30c7\u30a3\u30f3\u30b0\u306b\u306f\u3001\u30b9\u30c6\u30fc\u30af\u30db\u30eb\u30c0\u30fc\u3068\u306e\u5354\u8b70\u3001\u30aa\u30f3\u30e9\u30a4\u30f3\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u6559\u6750\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u304a\u3088\u3073\u30af\u30e9\u30b9\u30eb\u30fc\u30e0\u3067\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u30fb\u30ef\u30fc\u30af\u30b7\u30e7\u30c3\u30d7\u3001\u5171\u540c\u3067\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u306a\u3069\u304c\u542b\u307e\u308c\u307e\u3059\u3002

\u56f33\uff1a\u30d5\u30a3\u30b8\u30fc\u306e\u30d3\u30c1\u30ec\u30d6\u5cf6\u30d0\u5730\u57df\u306e\u4e88\u5099\u7684\u571f\u5730\u88ab\u8986\u56f3

"},{"location":"ja/success-stories/lulc-mapping-fiji/#_4","title":"\u8b1d\u8f9e","text":"

\u30d5\u30a3\u30b8\u30fc\u6797\u696d\u7701\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30c1\u30fc\u30e0\u3001\u7279\u306bViliame Tupua\u3068Renata Varea\uff08USP\uff09\u306b\u611f\u8b1d\u3057\u305f\u3044\u3002\u672c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u3001\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u56fd\u969b\u8fb2\u696d\u7814\u7a76\u30bb\u30f3\u30bf\u30fc\uff08ACIAR; ASEM/2016/101\uff09\u306e\u52a9\u6210\u3092\u53d7\u3051\u307e\u3057\u305f\u3002

\u30d5\u30a3\u30b8\u30fc\u6797\u696d/USP\u30d5\u30a3\u30fc\u30eb\u30c9\u30c1\u30fc\u30e0\u306f\u3001QField\u3092\u4f7f\u7528\u3057\u3066\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"\u9ce5\u985e\u306e\u7e41\u6b96\u72b6\u6cc1\u3092\u30de\u30c3\u30d4\u30f3\u30b0","text":""},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#qfield","title":"\u30ef\u30c3\u30c7\u30f3\u6d77\u306e\u9ce5\u985e\u306e\u7e41\u6b96\u72b6\u6cc1\u3092\u30de\u30c3\u30d4\u30f3\u30b0\u3059\u308b\u305f\u3081\u306bQField\u3092\u6d3b\u7528","text":"

By Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_1","title":"\u76ee\u6a19\u3068\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u5236\u7d04","text":"

\u30c7\u30f3\u30de\u30fc\u30af\u3001\u30c9\u30a4\u30c4\u3001\u30aa\u30e9\u30f3\u30c0\u306e\u30ef\u30c3\u30c7\u30f3\u6d77\u306f\u591a\u304f\u306e\u9ce5\u985e\u304c\u7e41\u6b96\u3059\u308b\u969b\u306b\u975e\u5e38\u306b\u91cd\u8981\u3067\u3059\u3002 Schutzstation Wattenmeer\u306f\u6bce\u5e74\u3001\u30ef\u30c3\u30c7\u30f3\u6d77\u306e\u5e83\u57df\u4e09\u56fd\u9593\u306e\u89b3\u6e2c\u304a\u3088\u3073\u8a55\u4fa1\u30d7\u30ed\u30b0\u30e9\u30e0\uff08TMAP\uff09\u306b\u53c2\u52a0\u3057\u3001\u30c9\u30a4\u30c4\u306e\u30b7\u30e5\u30ec\u30fc\u30b9\u30f4\u30a3\u30d2\u30db\u30eb\u30b7\u30e5\u30bf\u30a4\u30f3\u5dde\u306e100\u3092\u8d85\u3048\u308b\u89b3\u6e2c\u5730\u70b9\u3067\u7e41\u6b96\u3059\u308b\u9ce5\u306e\u6570\u3092\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u3057\u3066\u3044\u307e\u3059\u3002 \u591a\u304f\u306e\u7a2e\u306b\u3064\u3044\u3066\u3001\u30c9\u30a4\u30c4\u306e\u7e41\u6b96\u500b\u4f53\u6570\u5168\u4f53\u306e\u304b\u306a\u308a\u306e\u5272\u5408\u3092\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u3057\u3066\u3044\u307e\u3059\u3002

Schutzstation Wattenmeer\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30a8\u30ea\u30a2\u306e\u30b9\u30b1\u30c3\u30c1\uff08\u9ec4\u8272\uff09

\u5927\u534a\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u306f\u6bce\u5e74\u5909\u308f\u308b\u30dc\u30e9\u30f3\u30c6\u30a3\u30a2\u306b\u3088\u3063\u3066\u5b9f\u65bd\u3055\u308c\u3001\u5f7c\u3089\u306e\u591a\u304f\u306f\u3042\u307e\u308a\u7d4c\u9a13\u3092\u6301\u3063\u3066\u3044\u307e\u305b\u3093\u3002\u6625\u306e\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u671f\u9593\u4e2d\u306e\u9069\u5207\u306a\u76e3\u7763\u306f\u975e\u5e38\u306b\u91cd\u8981\u3067\u3059\u3002 \u540c\u6642\u306b\u3001\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306e\u91cf\u306f\u3001\u5b98\u50da\u5236\u5ea6\u4e0a\u306e\u5927\u304d\u306a\u8ab2\u984c\u3067\u3059\u3002

2018\u5e74\u307e\u3067\u306f\u3001\u5370\u5237\u3055\u308c\u305f\u7d19\u306e\u5730\u56f3\u3092\u4f7f\u7528\u3057\u3066\u73fe\u5834\u3067\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3066\u3044\u307e\u3057\u305f\u3002 \u30a2\u30ca\u30ed\u30b0\u306a\u3084\u308a\u65b9\u306e\u4e3b\u306a\u6b20\u70b9\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059\u3002

  • GPS\u6e2c\u4f4d\u306a\u3057\u3067\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u65b9\u4f4d\u3092\u5b9a\u3081\u308b\u306e\u306f \u304b\u306a\u308a\u56f0\u96e3\u3067\u3042\u308b
  • \u3059\u3079\u3066\u306e\u7d50\u679c\u3092\u624b\u4f5c\u696d\u3067\u96c6\u8a08\u3057\u3001 \u30c7\u30fc\u30bf\u30c6\u30fc\u30d6\u30eb\u3084GIS\u306b\u8ee2\u9001\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u305a\u3001 \u9001\u4fe1\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u3063\u305f
  • \uff08\u6bce\u5e74\u7d0418,000\u4ef6\u306e\u89b3\u6e2c\u30c7\u30fc\u30bf \u304c\u53ce\u96c6\u3055\u308c\u308b\uff09\u3002

\u305d\u306e\u305f\u3081\u3001QField\u306e\u30d1\u30ef\u30fc\u3001\u30af\u30e9\u30a6\u30c9\u30b9\u30c8\u30ec\u30fc\u30b8\u30b7\u30b9\u30c6\u30e0\u306e\u5229\u70b9\u3001R\u306e\u8a08\u7b97\u80fd\u529b\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30b8\u30bf\u30eb\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u958b\u767a\u3057\u307e\u3057\u305f\u3002\u4eca\u3067\u306f\u307b\u3068\u3093\u3069\u306e\u30bf\u30b9\u30af\u306fR\u3067\u5b8c\u5168\u306b\u81ea\u52d5\u5316\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u5168\u3066\u306e\u5834\u6240\u304b\u3089\u30af\u30e9\u30a6\u30c9\u3092\u4ecb\u3057\u3066\u30c7\u30fc\u30bf\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3001\u65e5\u5e38\u7684\u306a\u30c8\u30d4\u30c3\u30af\u3068\u3068\u3082\u306b\u8a55\u4fa1\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3066\u3044\u307e\u3059\u3002

\u30c7\u30fc\u30bf\u8ee2\u9001\u30b7\u30b9\u30c6\u30e0\u306e\u30b9\u30b1\u30c3\u30c1\u3002\u30d5\u30a3\u30fc\u30eb\u30c9\u89b3\u6e2c\u306f\u30bf\u30d6\u30ec\u30c3\u30c8\u4e0a\u306eQField\u306b\u8a18\u9332\u3055\u308c\u3001\u30af\u30e9\u30a6\u30c9\u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u308b\u3002\u5168\u30a8\u30ea\u30a2\u306e\u30c7\u30fc\u30bf\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3001R\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u81ea\u52d5\u51e6\u7406\u3055\u308c\u308b\u3002

2019\u5e74\u6625\u306b\u3001\u5408\u8a0812\u306e\u7570\u306a\u308b\u89b3\u6e2c\u5730\u70b9\u306e\u3046\u30617\u3064\u306e\u30bf\u30d6\u30ec\u30c3\u30c8\u30c7\u30d0\u30a4\u30b9\u3092\u7528\u3044\u3066\u305d\u308c\u305e\u308c\u5206\u6563\u3055\u305b\u3066\u30b7\u30b9\u30c6\u30e0\u3092\u30c6\u30b9\u30c8\u3057\u307e\u3057\u305f\u3002

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6e96\u5099","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u3067\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u65b9\u4f4d\u3092\u77e5\u308b\u305f\u3081\u306e\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u9ad8\u89e3\u50cf\u5ea6\u306e\u822a\u7a7a\u5199\u771f\u3092\u542b\u3080QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u307e\u3057\u305f\u3002\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30c7\u30fc\u30bf\u306b\u3064\u3044\u3066\u306f\u3001\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u5217\u3068\u5165\u529b\u5236\u9650\u304c\u4e8b\u524d\u5b9a\u7fa9\u3055\u308c\u305f\u30ab\u30b9\u30bf\u30e0Geopackage\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002 \u3055\u3089\u306b\u3001\u4e8b\u524d\u5b9a\u7fa9\u3055\u308c\u305f\u6b69\u884c\u30eb\u30fc\u30c8\u3092\u8ffd\u52a0\u3057\u3001\u30dc\u30e9\u30f3\u30c6\u30a3\u30a2\u3092\u30a2\u30b7\u30b9\u30c8\u3057\u3001\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u3092\u3055\u3089\u306b\u6a19\u6e96\u5316\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002

QField\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u306e\u30b9\u30b1\u30c3\u30c1\u3002\u30c7\u30fc\u30bf\u5165\u529b\u306b\u306f\u3001\u30ab\u30b9\u30bf\u30e0\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8\u3068\u5165\u529b\u5236\u9650\u3092\u6301\u3064\u30b8\u30aa\u30d1\u30c3\u30b1\u30fc\u30b8\u30d5\u30a1\u30a4\u30eb\u3092\u4f7f\u7528\u3057\u305f\u3002

\u8a18\u9332\u3055\u308c\u305f\u89b3\u6e2c\u7d50\u679c\u306f\u3001QField\u306b\u660e\u78ba\u306b\u307e\u3068\u3081\u3089\u308c\u3066\u3044\u308b\u3002

\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u5f8c\u306b\u30bf\u30d6\u30ec\u30c3\u30c8\u304b\u3089Google\u30c9\u30e9\u30a4\u30d6\u30af\u30e9\u30a6\u30c9\u306b\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u3092\u81ea\u52d5\u7684\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u8ffd\u52a0\u306e\u540c\u671f\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3057\u307e\u3057\u305f\u3002 \u30c7\u30fc\u30bf\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3001\u81ea\u52d5\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3001\u30c7\u30fc\u30bf\u306e\u78ba\u8a8d\u3001\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u306e\u305f\u3081\u306b\u3001R\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002

\u30c7\u30fc\u30bf\u304c\u30af\u30e9\u30a6\u30c9\u3068\u81ea\u52d5\u7684\u306b\u540c\u671f\u3055\u308c\u305f\u5f8c\u3001\u30ab\u30b9\u30bf\u30e0R\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4ecb\u3057\u3066\u3001\u3059\u3079\u3066\u306e\u7570\u306a\u308b\u30a8\u30ea\u30a2\u304b\u3089\u306e\u7d50\u679c\u3092\u30ec\u30d3\u30e5\u30fc\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u307e\u305f\u3001\u53ce\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u306e\u8996\u899a\u7684\u30ec\u30d3\u30e5\u30fc\u3082R\u3092\u4ecb\u3057\u3066\u53ef\u80fd\u3067\u3042\u308b\u3002

QGIS\u306e\u5358\u7d14\u5316\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30eb\u30c9\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3068\u3057\u3066\u3042\u308a\u305f\u3044\u3068\u3044\u3046QField\u306e\u30b3\u30f3\u30bb\u30d7\u30c8\u306f\u3001\u30dc\u30e9\u30f3\u30c6\u30a3\u30a2\u3068\u306e\u4f5c\u696d\u306b\u975e\u5e38\u306b\u5f79\u7acb\u3064\u3053\u3068\u304c\u308f\u304b\u308a\u307e\u3057\u305f\u3002 QGIS\u3067\u306e\u3059\u3079\u3066\u306e\u30cb\u30fc\u30ba\u3092\u542b\u3080\u9ad8\u5ea6\u306a\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3067\u304d\u307e\u3059\u304c\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30ab\u30fc\u306f\u57fa\u672c\u3092\u7406\u89e3\u3059\u308b\u3060\u3051\u3067\u6e08\u307f\u307e\u3059\u3002 \u5927\u304d\u306a\u5229\u70b9\u3068\u3057\u3066\u3001\u4e0d\u8981\u306a\u5909\u66f4\u306fQField\u3067\u306f\u307b\u3068\u3093\u3069\u4e0d\u53ef\u80fd\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_3","title":"\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u4f5c\u696d\u4e2d\u3001\u7279\u306b\u5e83\u5927\u306a\u5869\u6027\u6e7f\u5730\u3067\u306f\u3001\u5370\u5237\u3055\u308c\u305f\u7d19\u306e\u5730\u56f3\u306b\u6bd4\u3079\u3066\u30bf\u30d6\u30ec\u30c3\u30c8\u3067\u306e\u65b9\u5411\u4ed8\u3051\u304c\u306f\u308b\u304b\u306b\u7c21\u5358\u3067\u3057\u305f\u3002 \u6700\u5f8c\u306b\u5165\u529b\u3057\u305f\u5024\u3092\u81ea\u52d5\u7684\u306b\u518d\u5229\u7528\u3067\u304d\u308b\u305f\u3081\u3001\u30c7\u30fc\u30bf\u5165\u529b\u306f\u304b\u306a\u308a\u9ad8\u901f\u3067\u3057\u305f\u3002 \u30bf\u30d6\u30ec\u30c3\u30c8\u3067\u306e\u89b3\u5bdf\u306e\u8a18\u9332\u306f\u3001\u7d19\u306e\u5730\u56f3\u3068\u6bd4\u8f03\u3057\u3066\u307b\u3093\u306e\u5c11\u3057\u4f59\u5206\u306a\u6642\u9593\u3057\u304b\u304b\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002

The field kit.

The field kit.

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_4","title":"\u8a55\u4fa1\u3068\u4eca\u5f8c","text":"

2019\u5e74\u6625\u306e\u30c6\u30b9\u30c8\u671f\u9593\u4e2d\u306b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u554f\u984c\u306f\u767a\u751f\u305b\u305a\u3001\u3059\u3079\u3066\u4e88\u5b9a\u3069\u304a\u308a\u306b\u6a5f\u80fd\u3057\u307e\u3057\u305f\u3002 \u8a55\u4fa1\u8abf\u67fb\u3067\u306f\u3001\u3059\u3079\u3066\u306e\u53c2\u52a0\u8005\u304c\u3001\u73fe\u5730\u8abf\u67fb\u3067\u306f\u30a2\u30ca\u30ed\u30b0\u306e\u7d19\u306e\u5730\u56f3\u3067\u306f\u306a\u304f\u30bf\u30d6\u30ec\u30c3\u30c8\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3092\u597d\u3093\u3060\u3068\u8ff0\u3079\u3066\u3044\u307e\u3059\u3002 \u30ab\u30b9\u30bf\u30e0QField\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f7f\u7528\u306f\u3001\u5358\u7d14\u660e\u5feb\u3067\u3042\u308b\u3068\u8a55\u4fa1\u3055\u308c\u307e\u3057\u305f\u3002

\u5408\u8a08\u306718.000\u4ee5\u4e0a\u306e\u30c7\u30fc\u30bf\u30dd\u30a4\u30f3\u30c8\u304c\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u53ce\u96c6\u3055\u308c\u307e\u3057\u305f\u3002 \u81ea\u52d5\u5316\u3055\u308c\u305f\u30c7\u30fc\u30bf\u51e6\u7406\u306b\u3088\u308a\u3001\u30aa\u30d5\u30a3\u30b9\u306e\u6642\u9593\u3092\u5927\u5e45\u306b\u7bc0\u7d04\u3057\u3001\u8ee2\u9001\u30a8\u30e9\u30fc\u3092\u56de\u907f\u3057\u307e\u3057\u305f\u3002 \u307e\u305f\u3001\u30bf\u30d6\u30ec\u30c3\u30c8\u3068GPS\u6e2c\u4f4d\u3067\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306f\u3001\u5ea7\u6a19\u7cbe\u5ea6\u304c\u306f\u308b\u304b\u306b\u9ad8\u304f\u306a\u308a\u307e\u3059\u3002 \u3057\u305f\u304c\u3063\u3066\u3001\u5c06\u6765\u7684\u306b\u306f\u5b8c\u5168\u306b\u30bf\u30d6\u30ec\u30c3\u30c8\u30d9\u30fc\u30b9\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u306b\u5207\u308a\u66ff\u3048\u308b\u4e88\u5b9a\u3067\u3059\u3002

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_5","title":"\u8b1d\u8f9e","text":"

Ernst-Commentz Stiftung\u3001 Europ\u00e4ischer Tier- und Naturschutz Stiftung\u3001 \u305d\u3057\u3066\u3001 Adolf und Hildegard Isler Stiftung \u304c\u6211\u3005\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u71b1\u5fc3\u306b\u652f\u63f4\u3057\u3066\u304f\u308c\u305f\u3053\u3068\u306b\u611f\u8b1d\u3044\u305f\u3057\u307e\u3059\u3002\u3055\u3089\u306bQField\u3068R\u306e\u958b\u767a\u8005\u306b\u3082\u3053\u306e\u3088\u3046\u306a\u7d20\u6674\u3089\u3057\u3044\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3092\u958b\u767a\u3057\u3066\u304f\u308c\u305f\u3053\u3068\u306b\u91cd\u306d\u3066\u611f\u8b1d\u3044\u305f\u3057\u307e\u3059\u3002\u30d5\u30ea\u30fc\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u304a\u304b\u3052\u3067\u3001\u3053\u306e\u3088\u3046\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6bd4\u8f03\u7684\u5c0f\u3055\u306a\u74b0\u5883\u4fdd\u8b77\u56e3\u4f53\u304c\u5b9f\u65bd\u3067\u304d\u308b\u306e\u306f\u7d20\u6674\u3089\u3057\u3044\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/success-stories/mosquito-malario-ground-truth-data-collection/","title":"\u30de\u30e9\u30ea\u30a2\u3092\u611f\u67d3\u3055\u305b\u308b\u868a\u306e\u30c7\u30fc\u30bf\u53ce\u96c6","text":""},{"location":"ja/success-stories/mosquito-malario-ground-truth-data-collection/#qfield","title":"\u30de\u30e9\u30ea\u30a2\u3092\u611f\u67d3\u3055\u305b\u308b\u868a\u306e\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u53ce\u96c6\u4f5c\u696d\u306b\u304a\u3051\u308bQfield\u306e\u6d3b\u7528","text":"

Paul Taconet, GIS\u30a8\u30f3\u30b8\u30cb\u30a2, \u30d5\u30e9\u30f3\u30b9\u6301\u7d9a\u53ef\u80fd\u958b\u767a\u7814\u7a76\u6240 (IRD) 2018-12-11

"},{"location":"ja/success-stories/mosquito-malario-ground-truth-data-collection/#_1","title":"\u76ee\u6a19\u3068\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u5236\u7d04","text":"

\u30de\u30e9\u30ea\u30a2\u3092\u5a92\u4ecb\u3059\u308b\u868a\u306e\u74b0\u5883\u306b\u5bfe\u3059\u308b\u7406\u89e3\u3092\u5411\u4e0a\u3055\u305b\u308b\u3053\u3068\u3092\u76ee\u7684\u3068\u3057\u305f\u8abf\u67fb\u306e\u305f\u3081\u306b\u3001\u30d5\u30e9\u30f3\u30b9\u6301\u7d9a\u53ef\u80fd\u958b\u767a\u7814\u7a76\u6240\u306f\u30a2\u30d5\u30ea\u30ab\u306e\uff12\u3064\u306e\u5730\u57df\u306e\u571f\u5730\u88ab\u8986\u56f3\u3092\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3057\u305f\u3002\u4e00\u3064\u306f\u30d6\u30eb\u30ad\u30ca\u30d5\u30a1\u30bd\u3067\u3001\u3082\u3046\u4e00\u3064\u306f\u30b3\u30fc\u30c8\u30b8\u30dc\u30ef\u30fc\u30eb\u3067\u3059\u3002\u3053\u306e\u4f5c\u696d\u3067\u306f\u3001\u89b3\u6e2c\u5bfe\u8c61\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30d9\u30fc\u30b9\u306e\u753b\u50cf\u5206\u985e\u306e\u5165\u529b\u3068\u3057\u3066\u30012\u3064\u306e\u885b\u661f\u753b\u50cf\uff08\u7a7a\u9593\u89e3\u50cf\u5ea61.5\u30e1\u30fc\u30c8\u30eb\u306e\u30b9\u30dd\u30c3\u30c86\uff09\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u76e3\u8996\u3059\u308b\u65b9\u6cd5\u306f\u3001\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30d1\u30fc\u30bb\u30eb\u306e\u53ce\u96c6\u3001\u3064\u307e\u308a\u3001\u5730\u4e0a\u306e\u5404\u571f\u5730\u88ab\u8986\u30d1\u30fc\u30bb\u30eb\u306e\u30bb\u30c3\u30c8\u4f4d\u7f6e\u3068\u30b8\u30aa\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u3092\u610f\u5473\u3057\u3001\u305d\u308c\u306f\u8abf\u67fb\u9818\u57df\u5168\u4f53\u306b\u5e83\u304c\u3063\u3066\u3044\u307e\u3059\u3002\u4e21\u65b9\u306e\u9818\u57df\u306f50 km2\u306e\u5e83\u3055\u304c\u3042\u308a\u3001\u305d\u306e\u7279\u5fb4\uff08\u9053\u8def\u304c\u4e3b\u306b\u72ed\u3044\u672a\u8217\u88c5\u8def\u3067\u3042\u308b\u30b5\u30d0\u30f3\u30ca\u3068\u8fb2\u6751\u5730\u57df\uff09\u3068\u3057\u3066\u3001\u30d0\u30a4\u30af\u307e\u305f\u306f\u5f92\u6b69\u3067\u79fb\u52d5\u3059\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059\u3002 \u3055\u3089\u306b\u3001\u5730\u56f3\u304c\u306a\u3044\u3068\u3001\u5730\u65b9\u306e\u8ff7\u8def\u306e\u3088\u3046\u306a\u307f\u3061\u3067\u3059\u3050\u306b\u8ff7\u5b50\u306b\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002 \u3057\u305f\u304c\u3063\u3066\u3001\u8efd\u91cf\u3067\u6301\u3061\u904b\u3073\u306b\u4fbf\u5229\u306a\u6a5f\u5668\u3068\u3001\u9053\u306b\u8ff7\u3046\u3053\u3068\u306a\u304f\u5730\u57df\u3092\u7c21\u5358\u306b\u63a2\u7d22\u3067\u304d\u308b\u65b9\u6cd5\u304c\u5fc5\u8981\u3067\u3057\u305f\u3002

"},{"location":"ja/success-stories/mosquito-malario-ground-truth-data-collection/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6e96\u5099","text":"

\u5730\u8868\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3059\u308b\u305f\u3081\u306b\u3001\u30b9\u30dd\u30c3\u30c8\u753b\u50cf\u3068\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u7528\u3057\u3066QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002 \u6700\u521d\u306b\u30b9\u30dd\u30c3\u30c8\u753b\u50cf\u3092Geopackage\u30e9\u30b9\u30bf\u30fc\u306b\u5909\u63db\u3057\u3001QField\u3067\u8fc5\u901f\u306b\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3067\u304d\u308b\u3088\u3046\u306b\u30d4\u30e9\u30df\u30c3\u30c9\u3092\u69cb\u7bc9\u3057\u307e\u3057\u305f\u3002 \u753b\u50cf\u5168\u4f53\uff083\u30d0\u30f3\u30c9\u30671.5 m\u306e\u7a7a\u9593\u89e3\u50cf\u5ea6\u306750 km2\uff09\u306e\u91cd\u307f\u306f\u7d04800 MB\u3067\u3001\u8ffd\u52a0\u306e\u30e1\u30e2\u30ea\u3082\u5fc5\u8981\u306a\u304f\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u753b\u50cf\u3092\u8aad\u307f\u8fbc\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002

\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30d1\u30fc\u30bb\u30eb\uff08\u571f\u5730\u88ab\u8986\u30d1\u30fc\u30bb\u30eb\u306e\u30dd\u30ea\u30b4\u30f3\uff09\u3092\u63cf\u753b\u3059\u308b\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002 \u571f\u5730\u88ab\u8986\u30bf\u30a4\u30d7\u3092\u7279\u5b9a\u3059\u308b\u305f\u3081\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u3001\u5199\u771f\u3092\u64ae\u308b\u305f\u3081\u306e\u3044\u304f\u3064\u304b\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u3001\u304a\u3088\u3073\u6700\u7d42\u7684\u306a\u8ffd\u52a0\u306e\u30e1\u30e2\u306e\u305f\u3081\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u3002

\u6b21\u306b\u3001\u30bf\u30d6\u30ec\u30c3\u30c8\u306eQField\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3057\u305f\u3002

"},{"location":"ja/success-stories/mosquito-malario-ground-truth-data-collection/#_3","title":"\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306f\u3001\u885b\u661f\u753b\u50cf\u3092\u80cc\u666f\u306b\u3057\u3066QField\u306b\u4f4d\u7f6e\u304c\u8868\u793a\u3055\u308c\u308b\u305f\u3081\u3001\u30d0\u30a4\u30af\u3067\u8ff7\u3046\u3053\u3068\u306a\u304f\u7c21\u5358\u306b\u79fb\u52d5\u3067\u304d\u307e\u3057\u305f\u3002 \u95a2\u5fc3\u306e\u3042\u308b\u533a\u753b\u304c\u7279\u5b9a\u3055\u308c\u308b\u3068\u3001QField\u3067\u305d\u306e\u5883\u754c\u3092\u63cf\u753b\u3057\u3001\u5c5e\u6027\u30c6\u30fc\u30d6\u30eb\u306b\u9069\u5207\u306a\u60c5\u5831\uff08\u571f\u5730\u88ab\u8986\u30bf\u30a4\u30d7\u3001\u5199\u771f\uff09\u3092\u975e\u5e38\u306b\u7c21\u5358\u306b\u5165\u529b\u3067\u304d\u307e\u3057\u305f\u3002 \u7279\u5b9a\u306e\u30d1\u30fc\u30bb\u30eb\u306b\u5e30\u5c5e\u3059\u308b\u571f\u5730\u88ab\u8986\u30bf\u30a4\u30d7\u3092\u305f\u3081\u3089\u3046\u5834\u5408\u3001\u300c\u30e9\u30a4\u30d6\u300d\uff08\u3064\u307e\u308a\u3001\u5730\u4e0a\uff09\u3067\u3001\u4ee5\u524d\u306b\u53d6\u5f97\u3057\u305f\u30d1\u30fc\u30bb\u30eb\u3092\u3059\u3070\u3084\u304f\u78ba\u8a8d\u3057\u3001\u78ba\u8a8d\u3057\u305f\u3044\u30d1\u30fc\u30bb\u30eb\u3068\u6bd4\u8f03\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\uff08\u5199\u771f\u3068 \u885b\u661f\u753b\u50cf\u3092\u4f7f\u3063\u3066\uff09\u3002

\u305d\u308c\u305e\u308c\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u4f5c\u696d\u306e\u65e5\u306e\u7d42\u308f\u308a\u306b\u4f59\u8a08\u306a\u624b\u9593\u3092\u304b\u3051\u308b\u3053\u3068\u306a\u304f\u3001\u4f5c\u696d\u306e\u9032\u6357\u72b6\u6cc1\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3057\u305f\u3002\u8abf\u67fb\u7bc4\u56f2\u306e\u3069\u306e\u90e8\u5206\u3092\u30ab\u30d0\u30fc\u3057\u3001\u6b8b\u308a\u306e\u8abf\u67fb\u304c\u5fc5\u8981\u306a\u3001\u5404\u571f\u5730\u88ab\u8986\u30af\u30e9\u30b9\u3067\u53d6\u5f97\u3057\u305f\u533a\u753b\u306e\u6570\u3092\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002 \u56de\u53ce\u3059\u308b\u305f\u3081\u306b\u6b8b\u3063\u305f\u6570\u306f\u3001\u4f5c\u696d\u304c\u30c6\u30b9\u30c8\u3055\u308c\u3066\u3044\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u3001\u591c\u304c\u77ed\u3044\u53ef\u80fd\u6027\u304c\u3042\u308b\u3088\u3046\u306a\u72b6\u6cc1\u3067\u975e\u5e38\u306b\u9855\u8457\u3067\u3059\u3002 \u30aa\u30d5\u30a3\u30b9\u306b\u623b\u308b\u3068\u3001\u5f93\u6765\u306eGPS\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u304b\u3089\u30d1\u30fc\u30bb\u30eb\u3092\u30c7\u30b8\u30bf\u30eb\u5316\u3057\u305f\u308a\u3001\u5199\u771f\u3092\u571f\u5730\u88ab\u8986\u30ec\u30a4\u30e4\u30fc\u306b\u30ea\u30f3\u30af\u3057\u305f\u308a\u3059\u308b\u306a\u3069\u3001\u5f93\u6765\u306f\u4f55\u65e5\u3082\u304b\u304b\u3063\u3066\u3044\u305f\u3001\u6642\u9593\u306e\u304b\u304b\u308b\u624b\u9593\u306e\u304b\u304b\u308b\u4f5c\u696d\u3092\u5b9f\u65bd\u3059\u308b\u5fc5\u8981\u304c\u306a\u304f\u306a\u308a\u307e\u3057\u305f\u3002

3 land cover parcels that were digitalized on the ground

Getting back to one parcel: which information was collected

Digitalizing a new parcel and filling the attribute table

On the field work using Qfield

"},{"location":"ja/success-stories/river-state-survey/","title":"\u6cb3\u5ddd\u306e\u72b6\u614b\u306e\u8abf\u67fb","text":""},{"location":"ja/success-stories/river-state-survey/#qfield","title":"QField\u3092\u4f7f\u7528\u3057\u305f\u6cb3\u5ddd\u306e\u72b6\u614b\u306e\u8abf\u67fb","text":""},{"location":"ja/success-stories/river-state-survey/#_1","title":"\u76ee\u6a19","text":"

\u6c34\u8def\u306e\u69cb\u9020\u7684\u304a\u3088\u3073\u5f62\u614b\u5b66\u7684\u72b6\u614b\u3092\u8a55\u4fa1\u3059\u308b\u305f\u3081\u306b\u3001\u30df\u30eb\u30f4\u30a3\u30cd\u30b9\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u306f\u5f7c\u3089\u306e\u9818\u571f\u3092\u6a2a\u65ad\u3059\u308b\u3059\u3079\u3066\u306e\u5ddd\u3092\u8abf\u67fb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3057\u305f\u3002

"},{"location":"ja/success-stories/river-state-survey/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

\u6280\u8853\u8005\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u4f5c\u696d\uff08\u901a\u5e38\u306f\u5730\u56f3\u3001\u30ce\u30fc\u30c8\u3001\u30ab\u30e1\u30e9\u3067\u884c\u308f\u308c\u308b\uff09\u3092\u5bb9\u6613\u306b\u3059\u308b\u305f\u3081\u306b\u3001QField\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u4f5c\u6210\u3055\u308c\u3001\u30bf\u30d6\u30ec\u30c3\u30c8\u3067\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002 \u5730\u7c4d\u5c64\u3068\u6cb3\u5ddd\u5c64\u304c\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u4f7f\u7528\u3055\u308c\u307e\u3057\u305f\u3002

\u5165\u529b\u30c6\u30fc\u30d6\u30eb\u306e\u69cb\u9020\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u8981\u4ef6\u306b\u78ba\u5b9f\u306b\u9069\u5408\u3059\u308b\u3088\u3046\u306b\u6280\u8853\u8005\u3068\u5171\u306b\u8a2d\u8a08\u3055\u308c\u307e\u3057\u305f\u3002 \u305d\u306e\u30a2\u30a4\u30c7\u30a2\u306f2\u3064\u306e\u30c6\u30fc\u30d6\u30eb\u3092\u6301\u3064\u3053\u3068\u3067\u3057\u305f\uff1a

\u30bb\u30af\u30bf\u30fc\u30c6\u30fc\u30d6\u30eb

\uff1a\u5ddd\u306b\u6cbf\u3063\u3066\u30bb\u30af\u30bf\u30fc\u3092\u63cf\u753b\u3057\u3001\u305d\u306e\u72b6\u614b\u3068\u69cb\u9020\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002 \u5fc5\u8981\u306b\u5fdc\u3058\u3066\u3001\u30bb\u30af\u30bf\u30fc\u8981\u7d20\uff08\u58c1\u3001\u6a4b\u3001\u904b\u6cb3\u306e\u5e95\uff09\u306e\u4e8b\u524d\u5b9a\u7fa9\u3055\u308c\u305f\u69cb\u9020\u306e\u4f5c\u696d\u3082\u8a18\u9332\u3067\u304d\u307e\u3059\u3002

\u30dd\u30a4\u30f3\u30c8\u30c6\u30fc\u30d6\u30eb

\uff1a\u6c34\u8def\u3068\u305d\u306e\u8981\u7d20\u306e\u6b63\u78ba\u306a\u5199\u771f\u3092\u64ae\u308a\u3001\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u30b3\u30e1\u30f3\u30c8\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002

River State Survey 1

River State Survey 2

River State Survey 3

"},{"location":"ja/success-stories/river-state-survey/#_3","title":"\u7d50\u679c","text":"

3\u65e5\u3082\u304b\u304b\u3089\u305a\u306b\u3001\u6280\u8853\u8005\u306f10,894\u30e1\u30fc\u30c8\u30eb\u306e\u6c34\u8def\u3059\u3079\u3066\u3092\u7121\u4e8b\u306b\u8abf\u67fb\u3067\u304d\u307e\u3057\u305f\u3002 \u30aa\u30d5\u30a3\u30b9\u306b\u623b\u308a\u3001\u30c7\u30fc\u30bf\u3092\u51e6\u7406\u3057\u3066\u6700\u7d42\u7684\u306a\u7d50\u679c\u3092\u5f97\u308b\u306e\u306b2\u6642\u9593\u3082\u304b\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002

  • \u73fe\u5730\u8abf\u67fb\u306e\u4fc3\u9032
  • \u30c7\u30fc\u30bf\u51e6\u7406\u306e\u8fc5\u901f\u3055

"},{"location":"ja/success-stories/rwanda-rural-water/","title":"\u5730\u65b9\u7d66\u6c34\u30b7\u30b9\u30c6\u30e0\u306e\u30c7\u30fc\u30bf\u53ce\u96c6","text":""},{"location":"ja/success-stories/rwanda-rural-water/#qgisqfield","title":"\u30eb\u30ef\u30f3\u30c0\u306e\u5730\u65b9\u7d66\u6c34\u30b7\u30b9\u30c6\u30e0\u306e\u904b\u55b6\u7dad\u6301\u7ba1\u7406\u306e\u305f\u3081\u306eQGIS/QField\u3092\u7528\u3044\u305f\u30c7\u30fc\u30bf\u53ce\u96c6","text":"

\u5730\u65b9\u6c34\u885b\u751f\u5c40(RWSS), \u4e0a\u4e0b\u6c34\u9053\u516c\u793e (WASAC), \u30eb\u30ef\u30f3\u30c0

"},{"location":"ja/success-stories/rwanda-rural-water/#_1","title":"\u76ee\u6a19","text":"

\u30eb\u30ef\u30f3\u30c0\u306b\u304a\u3044\u3066\u5168\u3066\u306e\u5730\u65b9\u7d66\u6c34\u65bd\u8a2d\u306e\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u884c\u3044\u3001\u7d99\u7d9a\u7684\u306b\u30c7\u30fc\u30bf\u306e\u66f4\u65b0\u3092\u884c\u3046\u3053\u3068\u3067\u3001\u6c34\u9053\u65bd\u8a2d\u306e\u904b\u55b6\u7dad\u6301\u7ba1\u7406\u306b\u5bc4\u4e0e\u3059\u308b\u3002

"},{"location":"ja/success-stories/rwanda-rural-water/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6e96\u5099","text":"\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u958b\u59cb\u3059\u308b\u524d\u306b\u306f\u3001\u6b21\u306e\u3053\u3068\u3092\u884c\u3044\u307e\u3057\u305f\u3002
  • PostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u958b\u767a
  • Geopackage\u3092\u7528\u3044\u305fQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3092\u958b\u767a\u3002Geopackage\u306e\u30c6\u30fc\u30d6\u30eb\u306e\u8a2d\u8a08\u306fPostGIS\u3068\u540c\u3058\u306b\u3059\u308b\u3053\u3068\u3067\u5bb9\u6613\u306bPostGIS\u306b\u30b3\u30d4\u30fc\u30a2\u30f3\u30c9\u30da\u30fc\u30b9\u30c8\u3067\u304d\u307e\u3059\u3002

Android\u7aef\u672b\u3092\u6e96\u5099\u3059\u308b\u306e\u3068\u306f\u5225\u306b\u3001\u3088\u308a\u9ad8\u7cbe\u5ea6\u306a\u6e2c\u4f4d\u3092\u3059\u308b\u305f\u3081\u306bGPS\u30c7\u30d0\u30a4\u30b9\u3092\u8cfc\u5165\u3057\u307e\u3057\u305f\u3002WASAC\u3067\u306f\u3001Garmin GPSMAP 64S\u3092\u8abf\u9054\u3057\u307e\u3057\u305f\u3002\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u306eGPS\u306f\u305f\u307e\u306b\u7cbe\u5ea6\u304c\u826f\u304f\u306a\u3044\u3053\u3068\u304c\u3042\u308b\u306e\u3067\u3001\u901a\u5e38\u306fGarmin GPS\u3092\u7528\u3044\u3066\u540c\u3058\u5834\u6240\u306e\u4f4d\u7f6e\u3092\u53d6\u5f97\u3057\u3001\u30c7\u30fc\u30bf\u53ce\u96c6\u5f8c\u306eQField\u3067\u306e\u4f4d\u7f6e\u60c5\u5831\u3092\u88dc\u5b8c\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/rwanda-rural-water/#_3","title":"\u30c7\u30fc\u30bf\u53ce\u96c6","text":"

Geopackage\u3068QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u6e96\u5099\u304c\u3067\u304d\u305f\u3042\u3068\u30012018\u5e747\u6708\u306bQGIS/QField\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u5b9f\u65bd\u3057\u3001\u30eb\u30ef\u30f3\u30c0\u5168\u56fd\u306e27\u90e1\u3067\u306e\u30c7\u30fc\u30bf\u53ce\u96c6\u306b\u7740\u624b\u3057\u307e\u3057\u305f\u300227\u540d\u306e\u30a8\u30f3\u30b8\u30cb\u30a2\u304c\u96c6\u3081\u305fGeopackage\u3092\u30ad\u30ac\u30ea\u306e\u672c\u90e8\u306b\u9001\u308a\u3001MIS (Management Information System)\u30b9\u30da\u30b7\u30e3\u30ea\u30b9\u30c8\u304c\u5f7c\u3089\u306e\u30c7\u30fc\u30bf\u3092\u30c1\u30a7\u30c3\u30af\u3057Geopackage\u304b\u3089PostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u5165\u529b\u3057\u307e\u3059\u3002\u3053\u306e\u30c7\u30fc\u30bf\u53ce\u96c6\u306f2019\u5e744\u6708\u307e\u3067\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002

data collection procedure

"},{"location":"ja/success-stories/rwanda-rural-water/#_4","title":"\u30c7\u30fc\u30bf\u306e\u914d\u5e03\u3068\u66f4\u65b0","text":"

\u30c7\u30fc\u30bf\u53ce\u96c6\u5f8c\u6700\u3082\u91cd\u8981\u306a\u3053\u3068\u306f\u66f4\u65b0\u3067\u3059\u3002\u30a2\u30d5\u30ea\u30ab\u306e\u591a\u304f\u306e\u7d44\u7e54\u3067\u306f\u30c7\u30fc\u30bf\u306e\u7d99\u7d9a\u7684\u306b\u66f4\u65b0\u304c\u3046\u307e\u304f\u3067\u304d\u305a\u306b\u3001\u6570\u5e74\u5f8c\u306b\u306f\u5f7c\u3089\u306e\u30c7\u30fc\u30bf\u304c\u975e\u5e38\u306b\u53e4\u304f\u306a\u3063\u3066\u304a\u308a\u3001\u307e\u305f\u540c\u3058\u30c7\u30fc\u30bf\u53ce\u96c6\u306b\u7740\u624b\u305b\u3056\u308b\u3092\u5f97\u306a\u3044\u3068\u3044\u3046\u30b1\u30fc\u30b9\u304c\u591a\u3044\u3067\u3059\u3002

WASAC\u306f\u5168\u3066\u306e\u30c7\u30fc\u30bf\u3092\u7d99\u7d9a\u7684\u306b\u66f4\u65b0\u3057\u3066\u3044\u304f\u3053\u3068\u3092\u6c7a\u3081\u3001\u73fe\u5728\u306b\u81f3\u308b\u307e\u3067\u30c7\u30fc\u30bf\u3092\u66f4\u65b0\u3057\u7d9a\u3051\u3066\u3044\u307e\u3059\u3002QField\u306f\u3053\u306e\u76ee\u7684\u306e\u305f\u3081\u306b\u3068\u3066\u3082\u6700\u9069\u306a\u3082\u306e\u3067\u3042\u308b\u3053\u3068\u3092\u4fdd\u8a3c\u3057\u307e\u3059\u3002

\u30c7\u30fc\u30bf\u3092\u914d\u5e03\u3057\u3001\u66f4\u65b0\u3057\u3066\u3044\u304f\u305f\u3081\u306b\u306f\u3001WASAC\u3067\u306f postgis2qfield \u3068\u3044\u3046Python\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u958b\u767a\u3057\u307e\u3057\u305f\u3002\u3053\u306e postgis2qfield \u30c4\u30fc\u30eb\u306fPostGIS\u304b\u3089\u30c7\u30fc\u30bf\u3092\u53d6\u308a\u51fa\u3057\u3001\u30eb\u30ef\u30f3\u30c0\u306e\u5404\u90e1\u3054\u3068\u306eGeopackage\u3092\u751f\u6210\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u305d\u308c\u308927\u500b\u306eGeopackage\u3092QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3068\u4e00\u7dd2\u306bGoogle\u30c9\u30e9\u30a4\u30d6\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002\u305d\u308c\u304b\u3089\u3001\u5404\u90e1\u306e\u30a8\u30f3\u30b8\u30cb\u30a2\u304cGeopackage\u3092\u81ea\u5206\u305f\u3061\u306e\u30a2\u30f3\u30c9\u30ed\u30a4\u30c9\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u30c7\u30fc\u30bf\u306e\u8ffd\u52a0\u66f4\u65b0\u3092\u7d99\u7d9a\u3057\u307e\u3059\u3002\u30c7\u30fc\u30bf\u306e\u66f4\u65b0\u304c\u7d42\u308f\u3063\u305f\u3089\u3001\u518d\u5ea6Geopackage\u3092\u672c\u90e8\u306b\u9001\u308a\u3001MIS\u30b9\u30da\u30b7\u30e3\u30ea\u30b9\u30c8\u304cPostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u66f4\u65b0\u3057\u3001QField\u7528\u306eGeopackage\u3092\u518d\u751f\u6210\u3057\u307e\u3059\u3002

data distribution and updating procedure

"},{"location":"ja/success-stories/rwanda-rural-water/#_5","title":"\u30d9\u30af\u30bf\u30fc\u30bf\u30a4\u30eb\u3067\u306e\u30c7\u30fc\u30bf\u306e\u5171\u6709","text":"

\u307e\u305a\u3001 \u3053\u3061\u3089 \u304b\u3089\u79c1\u305f\u3061\u304c\u53ce\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u3092\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002

2020\u5e747\u6708\u304b\u3089\u3001\u7d66\u6c34\u30b7\u30b9\u30c6\u30e0\u306e\u30c7\u30fc\u30bf\u3092\u30d9\u30af\u30bf\u30fc\u30bf\u30a4\u30eb\u3092\u7528\u3044\u305f\u30aa\u30fc\u30d7\u30f3\u30c7\u30fc\u30bf\u3068\u3057\u3066\u914d\u4fe1\u3057\u59cb\u3081\u307e\u3057\u305f\u3002\u30eb\u30ef\u30f3\u30c0\u306e\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u306e\u74b0\u5883\u306f\u6539\u5584\u3057\u3064\u3064\u3042\u308a\u307e\u3059\u304c\u3001\u3044\u304f\u3064\u304b\u306e\u5730\u65b9\u90e8\u3067\u306f\u307e\u3060\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u306b\u8ab2\u984c\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u3088\u3046\u306a\u8106\u5f31\u306a\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u74b0\u5883\u306b\u304a\u3044\u3066\u306f\u3001WMS\u3084WFS\u306e\u3088\u3046\u306a\u30c7\u30fc\u30bf\u914d\u4fe1\u306f\u3046\u307e\u304f\u6a5f\u80fd\u3057\u307e\u305b\u3093\u3002\u30d9\u30af\u30bf\u30fc\u30bf\u30a4\u30eb\u3092\u4f7f\u3046\u3053\u3068\u3067\u8efd\u91cf\u304b\u3064\u9ad8\u901f\u306a\u5730\u56f3\u30c7\u30fc\u30bf\u306e\u914d\u4fe1\u3092\u3067\u304d\u307e\u3059\u3002\u3053\u3053\u3067\u306f\u3053\u308c\u4ee5\u4e0a\u79c1\u305f\u3061\u306e\u30d9\u30af\u30bf\u30fc\u30bf\u30a4\u30eb\u306e\u4ed5\u7d44\u307f\u306b\u3064\u3044\u3066\u306f\u8ff0\u3079\u307e\u305b\u3093\u3002\u3082\u3057\u30c7\u30fc\u30bf\u53ce\u96c6\u7d50\u679c\u306e\u5171\u6709\u65b9\u6cd5\u306b\u3064\u3044\u3066\u3054\u8208\u5473\u304c\u3042\u308a\u307e\u3057\u305f\u3089\u3001\u3053\u3061\u3089\u306e\u30a4\u30f3\u30b9\u30c8\u30e9\u30af\u30b7\u30e7\u30f3 \u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/success-stories/rwanda-rural-water/#_6","title":"\u8b1d\u8f9e","text":"

\u30c7\u30fc\u30bf\u53ce\u96c6\u4f5c\u696d\u3092\u884c\u306a\u3063\u3066\u304f\u308c\u305f\u5168\u90e1\u306e\u6c34\u885b\u751f\u652f\u63f4\u30a8\u30f3\u30b8\u30cb\u30a2\u306b\u611f\u8b1d\u3044\u305f\u3057\u307e\u3059\u3002\u307e\u305f\u3001QField\u3068QGIS\u306e\u958b\u767a\u8005\u306e\u65b9\u306b\u3082\u3001\u3053\u306e\u3088\u3046\u306a\u7d20\u6674\u3089\u3057\u3044\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3092\u63d0\u4f9b\u3057\u3066\u304f\u308c\u3066\u3044\u308b\u3053\u3068\u306b\u611f\u8b1d\u3044\u305f\u3057\u307e\u3059\u3002\u3053\u3046\u3044\u3063\u305f\u30d5\u30ea\u30fc\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u304c\u3042\u308b\u304a\u304b\u3052\u3067\u3001\u958b\u767a\u9014\u4e0a\u56fd\u306e\u6c34\u30bb\u30af\u30bf\u30fc\u306e\u4e00\u7d44\u7e54\u304c\u3053\u306e\u3088\u3046\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u884c\u3048\u308b\u306e\u306f\u3068\u3066\u3082\u7d20\u6674\u3089\u3057\u3044\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/success-stories/rwanda-rural-water/#wasac","title":"WASAC\u306b\u3064\u3044\u3066","text":"

WASAC \u306f\u90fd\u5e02\u7d66\u6c34(UWSS)\u3068\u5730\u65b9\u7d66\u6c34(RWSS)2\u3064\u306e\u4e3b\u306a\u90e8\u7f72\u3092\u6709\u3057\u3066\u3044\u307e\u3059\u3002QField\u3092\u4f7f\u3063\u3066\u3044\u308b\u306e\u306fRWSS\u306b\u306a\u308a\u307e\u3059\u3002RWSS\u306e\u5f79\u5272\u3068\u3057\u3066\u306f\u5730\u65b9\u90e8\u3067\u7d66\u6c34\u65bd\u8a2d\u3092\u6240\u6709\u3057\u904b\u55b6\u7dad\u6301\u7ba1\u7406\u3092\u884c\u306a\u3063\u3066\u3044\u308b\u5730\u65b9\u653f\u5e9c\u3092\u652f\u63f4\u3059\u308b\u3053\u3068\u3067\u3059\u3002\u4eca\u3067\u306f\u3001RWSS\u306b\u3088\u3063\u3066\u53ce\u96c6\u3055\u308c\u7dad\u6301\u3055\u308c\u3066\u3044\u308b\u3053\u308c\u3089\u306e\u30c7\u30fc\u30bf\u306f\u300127\u90e1\u306e30\u4ee5\u4e0a\u306e\u6c11\u9593\u306b\u59d4\u8a17\u3055\u308c\u305f\u4e8b\u696d\u8005\u306b\u3088\u3063\u3066\u5229\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u3042\u308b\u6c34\u9053\u30b7\u30b9\u30c6\u30e0\u306f\u5408\u8a08\u3057\u30661000\u4ee5\u4e0a\u306b\u306a\u308a\u307e\u3059\u3002

Organogram of WASAC

\u307e\u305f\u3001\u79c1\u305f\u3061\u306e\u540c\u50da\u306e\u4e00\u4eba\u304cWASAC\u306e\u6d3b\u52d5\u306b\u3064\u3044\u3066FOSS4G 2019 \u30d6\u30ab\u30ec\u30b9\u30c8\u3067\u767a\u8868\u3092\u884c\u3044\u307e\u3057\u305f\u3002\u73fe\u5728\u306e\u30b7\u30b9\u30c6\u30e0\u3068\u306f\u4e00\u90e8\u5909\u66f4\u3055\u308c\u305f\u70b9\u3082\u3042\u308a\u307e\u3059\u304c\u3001\u3054\u8208\u5473\u304c\u3042\u308a\u307e\u3057\u305f\u3089\u3001 \u30d3\u30c7\u30aa\u3092\u3054\u89a7\u3044\u305f\u3060\u3051\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/vanilla-survey/","title":"\u30d0\u30cb\u30e9\u306e\u8abf\u67fb","text":""},{"location":"ja/success-stories/vanilla-survey/#qfield","title":"QField\u3092\u4f7f\u7528\u3057\u305f\u30d0\u30cb\u30e9\u306e\u8abf\u67fb","text":"

By Ahi Saipaia1, Leody Vainikolo1, and John Duncan2 3

\u30c8\u30f3\u30ac\u738b\u56fd\u306e\u5916\u5cf6\u3067\u3042\u308b\u30f4\u30a1\u30f4\u30a1\u30a6\u8af8\u5cf6\u306e\u30d0\u30cb\u30e9\u8fb2\u5712\u306b\u3064\u3044\u3066\u3001\u8fb2\u6797\u6c34\u7523\u7701(MAFF)\u304c2020\u5e745\u6708\u304b\u30896\u6708\u306b\u304b\u3051\u3066\u3001QField\u3092\u7528\u3044\u305f\u73fe\u5730\u8abf\u67fb\u3092\u5b9f\u65bd\u3057\u307e\u3057\u305f\u3002

\u30d0\u30cb\u30e9\u306f\u30f4\u30a1\u30f4\u30a1\u30a6\u8af8\u5cf6\u306e\u91cd\u8981\u306a\u5546\u696d\u4f5c\u7269\u3067\u3059\u3002\u3053\u306e\u8abf\u67fb\u306e\u76ee\u7684\u306f\u3001\u30d0\u30cb\u30e9\u8fb2\u5712\u306e\u7bc4\u56f2\u3092\u5730\u56f3\u5316\u3057\u3001\u30d0\u30cb\u30e9\u306e\u682a\u6570\u3001\u30d0\u30cb\u30e9\u683d\u57f9\u9762\u7a4d\u3001\u7ba1\u7406\u3055\u308c\u3066\u3044\u308b\u8fb2\u5712\u3084\u653e\u68c4\u3055\u308c\u3066\u3044\u308b\u8fb2\u5712\u306e\u5272\u5408\u3092\u63a8\u5b9a\u3059\u308b\u3053\u3068\u3067\u3042\u308b\u3002\u3053\u306e\u60c5\u5831\u306f\u3001MAFF\u304c\u30f4\u30a1\u30f4\u30a1\u30a6\u8af8\u5cf6\u306e\u8fb2\u696d\u8a08\u753b\u3084\u610f\u601d\u6c7a\u5b9a\u306e\u305f\u3081\u306b\u5229\u7528\u3057\u3066\u3044\u308b\u3002

MAFF\u306e\u8a66\u9a13\u8fb2\u5712\u3067\u306f\u3001\u6539\u826f\u666e\u53ca\u54e1\u304cQField\u306e\u4f7f\u7528\u65b9\u6cd5\u306b\u3064\u3044\u3066\u7814\u4fee\u3092\u53d7\u3051\u307e\u3057\u305f\u3002\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u5f8c\u30017\u4eba\u306e\u6539\u826f\u666e\u53ca\u54e1\u30c1\u30fc\u30e0\u304c\u30d0\u30cb\u30e9\u8fb2\u5712\u306e\u8abf\u67fb\u3092\u5b9f\u65bd\u3057\u307e\u3057\u305f\u3002\u5408\u8a08\u3067140\u306e\u30d0\u30cb\u30e9\u8fb2\u5712\u304c\u8abf\u67fb\u3055\u308c\u307e\u3057\u305f\u3002\u8abf\u67fb\u30c7\u30fc\u30bf\u306f\u3001QGIS\u3068Shiny\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3057\u3066\u51e6\u7406\u3055\u308c\u3001\u53ef\u8996\u5316\u3055\u308c\u307e\u3057\u305f\u3002QField\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001MAFF\u306e\u30b9\u30bf\u30c3\u30d5\u306f\u73fe\u5730\u3067\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u4e0a\u3067\u8fb2\u5712\u306e\u5883\u754c\u3092\u53c2\u7167\u3059\u308b\u30ec\u30a4\u30e4\u30fc\u3092\u8868\u793a\u3057\u3001\u5404\u8fb2\u5712\u5185\u306e\u30d0\u30cb\u30e9\u30d7\u30e9\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u7bc4\u56f2\u3092\u5730\u56f3\u5316\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002\u30d0\u30cb\u30e9\u30d7\u30e9\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u5730\u56f3\u3068\u3001\u30d0\u30cb\u30e9\u30d7\u30e9\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u6570\u3001\u7dcf\u8abf\u67fb\u9762\u7a4d\u3001\u30d7\u30e9\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u63a8\u5b9a\u53ce\u91cf\u3092\u5831\u544a\u3059\u308b\u7d71\u8a08\u60c5\u5831\u304c\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f\u3002

QField \u3092\u4f7f\u7528\u3057\u3066\u3053\u306e\u60c5\u5831\u3092\u53ce\u96c6\u3059\u308b\u3053\u3068\u3067\u3001MAFF\u306f\u30d0\u30cb\u30e9\u683d\u57f9\u306e\u5e83\u7bc4\u306a\u5730\u57df\u304c\u653e\u68c4\u3055\u308c\u305f\u7ba1\u7406\u72b6\u614b\u306b\u3042\u308b\u3053\u3068\u3092\u7279\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002\u3053\u306e\u30c7\u30fc\u30bf\u3068\u305d\u3053\u304b\u3089\u5f97\u3089\u308c\u305f\u77e5\u898b\u306f\u3001\u56fd\u30ec\u30d9\u30eb\u3067\u306e\u5831\u544a\u3084\u30012020\u5e747\u6708\u306b\u30c8\u30f3\u30ac\u30bf\u30d7\u306b\u3042\u308bMAFF\u672c\u90e8\u3067\u306e\u4e0a\u7d1a\u7701\u5e81\u8077\u54e1\u3078\u306e\u30d7\u30ec\u30bc\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306b\u6d3b\u7528\u3055\u308c\u307e\u3057\u305f\u3002\u30d0\u30cb\u30e9\u8abf\u67fb\u306b\u7d9a\u3044\u3066\u3001\u672c\u5cf6\uff08\u30c8\u30f3\u30ac\u30bf\u30d7\uff09\u3068\u4ed6\u306e\u5cf6\u306e\u30b0\u30eb\u30fc\u30d7\u306b\u62e0\u70b9\u3092\u7f6e\u304fMAFF\u306e\u6539\u826f\u666e\u53ca\u30b9\u30bf\u30c3\u30d5\u3092\u5bfe\u8c61\u306b\u3001\u4f5c\u7269\u3084\u8fb2\u5834\u306e\u8abf\u67fb\u306b QField \u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u884c\u3046\u8a08\u753b\u304c\u3042\u308a\u307e\u3059\u3002\u30f4\u30a1\u30f4\u30a1\u30a6\u8af8\u5cf6\u306e\u8fb2\u6c34\u7701\u30c1\u30fc\u30e0\u306f\u73fe\u5728\u3001QField \u3092\u4f7f\u7528\u3057\u3066\u3001\u5cf6\u5185\u306e\u3059\u3079\u3066\u306e\u5730\u533a\u3067\u3001\u751f\u7523\u8005\u30b0\u30eb\u30fc\u30d7\u304c\u683d\u57f9\u3057\u3066\u3044\u308b\u5730\u57df\u3001\u683d\u57f9\u4e2d\u306e\u3055\u307e\u3056\u307e\u306a\u4f5c\u7269\u3001\u8fb2\u5bb6\u304c\u683d\u57f9\u306b\u76f4\u9762\u3057\u3066\u3044\u308b\u554f\u984c\u3092\u5730\u56f3\u5316\u3057\u3066\u3044\u307e\u3059\u3002\u653f\u5e9c\u306f\u3001\u8fb2\u696d\u30a4\u30cb\u30b7\u30a2\u30c1\u30d6\u3084\u653f\u5e9c\u306e\u98df\u7ce7\u5b89\u5168\u4fdd\u969c\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u652f\u63f4\u3059\u308b\u305f\u3081\u306b\u5272\u308a\u5f53\u3066\u3089\u308c\u305f\u8cc7\u91d1\u3092\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30fb\u8a55\u4fa1\u3059\u308b\u30d7\u30ed\u30bb\u30b9\u306e\u4e00\u74b0\u3068\u3057\u3066\u3001\u3053\u306e\u60c5\u5831\u3092\u5229\u7528\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/vanilla-survey/#_1","title":"\u8b1d\u8f9e","text":"

\u672c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u3001\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u56fd\u969b\u8fb2\u696d\u7814\u7a76\u30bb\u30f3\u30bf\u30fc(ACIAR; ASEM/2016/101)\u306e\u52a9\u6210\u3092\u53d7\u3051\u307e\u3057\u305f\u3002

\u30d7\u30ed\u30c3\u30c8\u8abf\u67fb\u306e\u524d\u306b\u30d0\u30cb\u30e9\u8fb2\u5712\u306e\u6b63\u78ba\u306a\u5834\u6240\u3092\u63a2\u3059\u6539\u826f\u666e\u53ca\u54e1\u306eTangaki Aloua\u3068Selimoti Fetokai\u3002

\u571f\u5730\u306e\u7b46\u60c5\u5831\u3092\u7279\u5b9a\u3059\u308b\u30ed\u30c3\u30c8\u756a\u53f7\u3084\u3001\u30d0\u30cb\u30e9\u306e\u682a\u6570\u3084\u30d6\u30ed\u30c3\u30af\u30b7\u30fc\u30c8\u306a\u3069\u306e\u5c5e\u6027\u30c7\u30fc\u30bf\u3092QField\u306b\u5165\u529b\u3057\u307e\u3059

  1. \u30c8\u30f3\u30ac\u653f\u5e9c\u8fb2\u6797\u6c34\u7523\u7701\u00a0\u21a9\u21a9

  2. \u30a6\u30a7\u30b9\u30bf\u30f3\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u5927\u5b66UWA\u8fb2\u696d\u74b0\u5883\u5b66\u90e8\u00a0\u21a9

  3. \u30a6\u30a7\u30b9\u30bf\u30f3\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u5927\u5b66\u5730\u7406\u8a08\u753b\u5b66\u90e8\u00a0\u21a9

"},{"location":"pt/get-started/concepts/","title":"Conceitos","text":""},{"location":"pt/get-started/concepts/#conceitos","title":"Conceitos","text":"

QField foi desenhado com alguns conceitos chave em mente.

"},{"location":"pt/get-started/concepts/#ser-simples","title":"Ser simples","text":"

Os requisitos no campo n\u00e3o s\u00e3o os mesmos de um desktop. O ecr\u00e3 \u00e9 menor, os dispositivos de entrada s\u00e3o diferentes e as tarefas tamb\u00e9m.

O QField visa ajudar os utilizadores a realizar as tarefas que necessitam, sem criar ru\u00eddo na interface do utilizador. Isso significa que apenas as tarefas que necessitam ser realizadas no campo, ser\u00e3o as dispon\u00edveis na interface. Todo o resto n\u00e3o.

Isso significa que tudo, como a simbologia, as defini\u00e7\u00f5es dos formul\u00e1rios e outras tarefas de configura\u00e7\u00e3o do projeto devem ser feitas num computador com o QGIS instalado primeiro.

"},{"location":"pt/get-started/concepts/#ser-compativel-com-o-qgis","title":"Ser compat\u00edvel com o QGIS","text":"

O QField \u00e9 baseado no QGIS. N\u00e3o \u00e9 uma reconstru\u00e7\u00e3o do QGIS, mas faz uso das bibliotecas do QGIS. O mecanismo de renderiza\u00e7\u00e3o \u00e9 exatamente o mesmo do QGIS no desktop e, portanto, o projeto ter\u00e1 exatamente a mesma apar\u00eancia no dispositivo m\u00f3vel e no computador.

Se algo j\u00e1 est\u00e1 dispon\u00edvel como op\u00e7\u00e3o de configura\u00e7\u00e3o num projeto QGIS projeto, n\u00e3o deve ser reinventado. QField usa, portanto, os mesmos widgets de edi\u00e7\u00e3o que QGIS desktop usa. Se um projeto j\u00e1 estiver configurado no desktop, este tamb\u00e9m \u00e9 pass\u00edvel de ser executado no dispositivo m\u00f3vel.

Contudo \u00e9 importante lembrar, que \u00e9 apenas o conceito. E \u00e9 este seguimos quando desenvolvemos o QField. E n\u00e3o significa que j\u00e1 esteja completamente l\u00e1.

"},{"location":"pt/get-started/concepts/#utilizacao-mode-based","title":"Utiliza\u00e7\u00e3o mode based","text":"

O QField \u00e9 constru\u00eddo em torno de modos. Os modos s\u00e3o semelhantes \u00e0 map tool no QGIS desktop. O modo define a tarefa que um utilizador est\u00e1 a realizar num determinado momento, ou seja, ou um utilizador est\u00e1 a navegar pelos dados ou est\u00e1 a inserir novos dados.

"},{"location":"pt/get-started/contribute/","title":"Contribuir","text":""},{"location":"pt/get-started/contribute/#contribuir","title":"Contribuir","text":"

QField \u00e9 um projeto de c\u00f3digo fonte aberto. Livre para compartilhar, usar e modificar e assim permanecer\u00e1. Ficamos muito felizes, se a aplica\u00e7\u00e3o v\u00f3s ajudar, seja qual for o uso criativo que lhe possas dar. Se a achas \u00fatil, ficaremos ainda mais felizes caso possas. Algumas formas como podes fazer:

  • Rate the app \u2605\u2605\u2605\u2605\u2605;
  • Tweet about it;
  • Follow us on twitter;
  • Write about your experience (please let us know!);
  • Help with the documentation;
  • Translate the documentation or the app;
  • Sponsor a feature; or
  • Aparece, s\u00f3 para agradecer ou beber uma cerveja connosco na pr\u00f3xima vez que nos encontrar a OPENGIS.ch numa confer\u00eancia.
"},{"location":"pt/get-started/contribute/#desenvolvimento","title":"Desenvolvimento","text":"

se quiseres participar do desenvolvimento do QField, por favor, consulta as seguintes documenta\u00e7\u00f5es: - QField repository - QFieldCloud repository - QFieldSync repository

"},{"location":"pt/get-started/contribute/#creditos","title":"Cr\u00e9ditos","text":"

QField, QFieldCloud and QFieldSync are developped by OPENGIS.ch . OPENGIS.ch does consulting , development , training and support for open source software including QField and QGIS.

"},{"location":"pt/get-started/faq/#perguntas-frequentes","title":"Perguntas frequentes","text":"Quantas vers\u00f5es de um ficheiro s\u00e3o armazenadas no QFieldCloud? Como posso apagar vers\u00f5es antigas dos ficheiros? Quais os navegadores de Internet suportados pelo QFieldCloud? Existe uma dura\u00e7\u00e3o m\u00e1xima para a execu\u00e7\u00e3o de uma a\u00e7\u00e3o no QFieldCloud? Tenho uma pergunta sobre QField ou QFieldCloud. A quem e onde posso perguntar?

You can find more plans and service related questions in the QFieldCloud FAQ page.

"},{"location":"pt/get-started/faq/#quantas-versoes-de-um-ficheiro-sao-armazenadas-no-qfieldcloud","title":"Quantas vers\u00f5es de um ficheiro s\u00e3o armazenadas no QFieldCloud?","text":"

O n\u00famero de vers\u00f5es de um ficheiro armazenadas depende do tipo de conta. 3 \u00e9 o n\u00famero de vers\u00f5es que s\u00e3o armazenadas para a conta COMMUNITY e 10 para outros tipos de conta.

"},{"location":"pt/get-started/faq/#como-posso-apagar-versoes-antigas-dos-ficheiros","title":"Como posso apagar vers\u00f5es antigas dos ficheiros?","text":"

Podes apagar vers\u00f5es antigas de um ficheiro, com exce\u00e7\u00e3o da vers\u00e3o mais recente, via o QFieldSync ou pela interface da web do QfieldCloud. Quando removes uma vers\u00e3o, todas as vers\u00f5es anteriores tamb\u00e9m ser\u00e3o removidas.

"},{"location":"pt/get-started/faq/#quais-os-navegadores-de-internet-suportados-pelo-qfieldcloud","title":"Quais os navegadores de Internet suportados pelo QFieldCloud?","text":"

Tentamos garantir a compatibilidade com vers\u00f5es recentes (at\u00e9 um ano) do Firefox, navegadores baseados no Chromium (por exemplo, Chrome e Edge) e Safari.

"},{"location":"pt/get-started/faq/#existe-uma-duracao-maxima-para-a-execucao-de-uma-acao-no-qfieldcloud","title":"Existe uma dura\u00e7\u00e3o m\u00e1xima para a execu\u00e7\u00e3o de uma a\u00e7\u00e3o no QFieldCloud?","text":"

As tarefas no QFieldCloud devem terminar em 10 minutos, caso contr\u00e1rio, ser\u00e3o terminadas. Caso tenha necessidades especiais, poder\u00e1 contatar-nos por forma a encontrar uma solu\u00e7\u00e3o ad hoc.

"},{"location":"pt/get-started/faq/#tenho-uma-pergunta-sobre-qfield-ou-qfieldcloud-a-quem-e-onde-posso-perguntar","title":"Tenho uma pergunta sobre QField ou QFieldCloud. A quem e onde posso perguntar?","text":"

Temos uma plataforma de discuss\u00e3o onde podes comunicar com outros membros da nossa comunidade. Caso necessite de suporte profissional, por favor contate-nos.

"},{"location":"pt/get-started/","title":"Primeiros passos","text":""},{"location":"pt/get-started/#primeiros-passos-com-o-qfield-e-qfieldcloud","title":"Primeiros passos com o QField e QFieldCloud","text":""},{"location":"pt/get-started/#instalacao","title":"Instala\u00e7\u00e3o","text":"Android iOS Windows Linux MacOS

QField pode ser utilizado com qualquer vers\u00e3o mais recente do Android 5, se estiveres \u00e0 procura de um novo dispositivo, sugerimos, pelo menos o Android 9.

QField pode ser encontrado na Appstore.

Download da \u00faltima vers\u00e3o para Windows .

Download da \u00faltima vers\u00e3o beta para Linux e diz-nos como est\u00e1 a funcionar.

Download da \u00faltima vers\u00e3o beta para MacOS e diz-nos como est\u00e1 a funcionar.

QField permite o trabalhar de forma eficiente os teus dados SIG no exterior.

O interface gr\u00e1fico otimizado do QField, esconde todo o poder do QGIS.

"},{"location":"pt/get-started/#qfieldcloud","title":"QFieldCloud","text":"

Integra perfeitamente o trabalho de campo da tua equipa, a tecnologia \u00fanica do QFieldCloud permite que a tua equipa, foque-se no que \u00e9 importante, certificando-se que obt\u00eam com efici\u00eancia os melhores dados de campo poss\u00edveis.

Gra\u00e7as \u00e0 forte integra\u00e7\u00e3o com o QField, a tua equipa poder\u00e1 come\u00e7ar a pesquisar e a introduzir dados rapidamente.

Regista-te agora

"},{"location":"pt/get-started/license/","title":"Licen\u00e7a","text":""},{"location":"pt/get-started/license/#licenca","title":"Licen\u00e7a","text":"

QField \u00e9 lan\u00e7ado sob a GNU Public License (GPL) Vers\u00e3o 2 ou superior. Desenvolver QField sob esta licen\u00e7a significa que podes analisar e modificar o c\u00f3digo-fonte e garantir que ter\u00e1s sempre acesso a uma aplica\u00e7\u00e3o de coleta de dados de campo baseado em QGIS, gratuita e e pode ser modificado livremente.

Podes encontrar o c\u00f3digo-fonte em github

"},{"location":"pt/get-started/sample-projects/","title":"Projetos de exemplo","text":""},{"location":"pt/get-started/sample-projects/#projetos-de-exemplo","title":"Projetos de exemplo","text":"

O QField vem instalado com tr\u00eas projetos de exemplo (demos) por defeito. Projetos que poder\u00e1s usar para explorar os detalhes da configura\u00e7\u00e3o do QField no QGIS+QFieldSync.

Os seguintes links, permitem realizar download de um ficheiro de cada um dos projetos.

Simple Bee Advanced Bee QField Users

Tamb\u00e9m podes explorar os projetos de exemplo, diretamente no reposit\u00f3rio GitHub do QField.

"},{"location":"pt/get-started/sponsor/","title":"Patroc\u00ednio","text":""},{"location":"pt/get-started/sponsor/#patrocinar-o-qfield","title":"Patrocinar o QField","text":""},{"location":"pt/get-started/sponsor/#patrocinio-recorrente","title":"Patroc\u00ednio recorrente","text":"

A melhor forma de ajudar financeiramente o QField, \u00e9 por subscri\u00e7\u00e3o de um dos patroc\u00ednios mensais. E ao fazer isso, est\u00e1s ajudar que surjam novas vers\u00f5es do QField \"fresquinhas\" diretamente para os dispositivos de todos.

"},{"location":"pt/get-started/sponsor/#crowdfundings","title":"Crowdfundings","text":"

De momento n\u00e3o existem crowdfundings ativos

"},{"location":"pt/get-started/sponsor/#financiamento-de-funcionalidades","title":"Financiamento de funcionalidades","text":"

Provavelmente tens muitas ideias para novas funcionalidades ainda n\u00e3o implementadas. Por favor entra em contacto connosco para discutirmos a melhor abordagem para integrar a tua ideia no QField ou para criar a tua vers\u00e3o personalizada da aplica\u00e7\u00e3o.

"},{"location":"pt/get-started/sponsor/#creditos","title":"Cr\u00e9ditos","text":"

QField, QFieldCloud e QFieldSync s\u00e3o desenvolvidos por OPENGIS.ch. OPENGIS.ch realiza consultoria, desenvolvimento, treinamento e suporte para programas de c\u00f3digo aberto incluindo QField e QGIS.

"},{"location":"pt/get-started/storage/#qfield-acesso-ao-armazenamento","title":"QField acesso ao armazenamento","text":"

Abaixo encontras instru\u00e7\u00f5es espec\u00edficas do SO de como aceder e utilizar os teus projetos, bem como os teus conjuntos de dados individuais no QField.

Nota

Aviso para utilizadores antigos do QField: por motivos de seguran\u00e7a, a Google desde novembro de 2021 aplicou um novo conjunto de regras de acesso ao armazenamento, que pro\u00edbe a maioria das aplica\u00e7\u00f5es, de aceder aos ficheiros do dispositivo m\u00f3vel, quer seja o armazenamento interno ou externo. Com esta limita\u00e7\u00e3o, o Qfield ter\u00e1 que importar projetos e conjuntos de dados para seu diret\u00f3rio especifico e definido pela Google, no qual o QField tem permiss\u00f5es de leitura/grava\u00e7\u00e3o. As instru\u00e7\u00f5es abaixo, servem como um gui\u00e3o e permitir aos utilizadores que se adaptem a este novo paradigma.

"},{"location":"pt/get-started/storage/#abrir-projetos-e-conjuntos-de-dados-no-android-e-ios","title":"Abrir projetos e conjuntos de dados no Android e iOS","text":"

QField consegue abrir projetos e conjuntos de dados, de tr\u00eas maneiras:

  • A importar de um URL;
  • importando uma pasta de um projeto (apenas em Android);
  • importando um ficheiro de projeto comprimido (apenas em Android); e
  • importando conjuntos de dado(s) individualmente (apenas em Android).

A\u00e7\u00f5es de importa\u00e7\u00e3o do QField

Essas a\u00e7\u00f5es est\u00e3o dispon\u00edveis clicando no bot\u00e3o 'importar (+)' localizado no canto inferior direito do ecr\u00e3 do seletor de projeto/conjunto de dados, que pode ser acedido clicando no bot\u00e3o 'Abrir ficheiros locais' localizado no ecr\u00e3 de boas-vindas do QField.

"},{"location":"pt/get-started/storage/#a-importar-de-um-url","title":"A importar de um URL","text":"

Ao importar um projeto ou conjunto de dados individual por meio da a\u00e7\u00e3o \"Importar URL\", aos utilizadores ser\u00e1 solicitado uma string do URL para um ficheiro. O QField ir\u00e1 subsequentemente procurar o conte\u00fado e guarde-o em 'Projetos importados' - desde que o URL aponte para um projeto compactado num ficheiro ZIP - ou 'Conjuntos de dados importados'.

Caixa de di\u00e1logo de importa\u00e7\u00e3o de URL do QField

QField considerar um ficheiro ZIP com um projeto comprimido quando um ou mais ficheiros de projeto .qgs/.qgz \u00e9 detetado.

"},{"location":"pt/get-started/storage/#a-importar-uma-pasta-de-projeto","title":"A importar uma pasta de projeto","text":"

Ao importar um projeto atrav\u00e9s da a\u00e7\u00e3o \"Importar projeto da pasta\", os utilizadores ser\u00e3o solicitados a conceder permiss\u00e3o para o QField aler o conte\u00fado de uma determinada pasta no armazenamento do dispositivo por meio de sele\u00e7\u00e3o de pastas do sistema. Quando a pasta \u00e9 selecionada, o QField copia o conte\u00fado da pasta (incluindo suas subpastas) na localiza\u00e7\u00e3o dos seus \u2018Projetos importados\u2019. Os utilizadores podem abrir e interagir com o projeto a partir da\u00ed.

A reimporta\u00e7\u00e3o de uma determinada pasta por meio da a\u00e7\u00e3o do menu suspenso substituir\u00e1 os projetos pr\u00e9-existentes e recebem um nome de pasta id\u00eantico. Isso permite que os utilizadores possam atualizar projetos.

Nota

A edi\u00e7\u00e3o, adi\u00e7\u00e3o e exclus\u00e3o de recursos ser\u00e3o salvas no projeto importado conjuntos de dados, n\u00e3o na pasta original selecionada durante o processo de importa\u00e7\u00e3o. Veja as se\u00e7\u00f5es abaixo sobre como enviar/exportar projetos e conjuntos de dados editados.

"},{"location":"pt/get-started/storage/#a-importar-um-projeto-comprimido","title":"A importar um projeto comprimido","text":"

Os projetos podem ser importados para o QField ao receber um projeto compactado num ficheiro ZIP. Ao escolher a a\u00e7\u00e3o 'Importar projeto de ZIP', os utilizadores ser\u00e3o solicitados a selecionar um ficheiro ZIP no armazenamento do dispositivo. O QField ir\u00e1 ent\u00e3o descompactar o ficheiro na Localiza\u00e7\u00e3o dos \u2018projetos importados\u2019. Os utilizadores podem abrir e interagir com o projeto a partir da\u00ed.

Isso pode facilitar muito a implanta\u00e7\u00e3o remota de projetos ao enviar um \u00fanico ficheiro aos utilizadores.

"},{"location":"pt/get-started/storage/#a-importar-individualmente-conjuntos-de-dados","title":"A importar individualmente conjunto(s) de dado(s)","text":"

A a\u00e7\u00e3o 'Importar conjunto(s)' permite que os utilizadores selecionem um ou mais conjuntos de dados por meio do seletor de ficheiros do sistema Android. Ao selecionar os conjuntos de dados, o QField ir\u00e1 copi\u00e1-los para o Pasta 'Conjuntos de dados importados', onde os utilizadores podem abrir e modificar seu conte\u00fado.

Nota

Os utilizadores ter\u00e3o que garantir que todos os ficheiros secund\u00e1rios sejam selecionados ao importar os conjuntos de dados (ou seja, uma shapefile exigir\u00e1 que os utilizadores selecionem os ficheiros .shp, .shx, .dbf, .prj e .cpg).

"},{"location":"pt/get-started/storage/#a-exportar-os-projetos-e-conjuntos-de-dados-modificados-em-android","title":"A exportar os projetos e conjuntos de dados modificados em Android","text":"

Quando os utilizadores modificam projetos e conjuntos de dados importados, o QField oferece v\u00e1rios meios pelos quais o conte\u00fado pode ser enviado e exportado do seu armazenamento de ficheiros protegidos pelo sistema:

  • exportando uma pasta de projeto ou um conjunto de dados;
  • enviando uma pasta comprimida de um projeto para um aplicativo {cloud, email, messenger, etc.};
  • enviando um conjunto de dados para um aplicativo {cloud, email, messenger, etc.};
  • acedendo a conte\u00fado importado diretamente por liga\u00e7\u00e3o USB.

A\u00e7\u00f5es de exporta\u00e7\u00e3o do QField

Essas a\u00e7\u00f5es est\u00e3o dispon\u00edveis por meio do menu suspenso de a\u00e7\u00f5es anexado \u00e0s pastas do projeto e a lista de conjuntos de dados individuais no seletor de projeto/conjunto de dados, que pode ser acedido clicando no bot\u00e3o 'Abrir ficheiros locais' localizado no ecr\u00e3 de boas-vindas do QField.

"},{"location":"pt/get-started/storage/#exportar-uma-pasta-de-projeto-ou-um-conjunto-de-dados","title":"Exportar uma pasta de projeto ou um conjunto de dados","text":"

Ao escolher a a\u00e7\u00e3o 'Exportar para pasta', os utilizadores ser\u00e3o solicitados a escolher um local - usando o seletor de pastas do sistema Android - dentro da qual o conte\u00fado de uma pasta do projeto selecionado ou conjunto de dados individual ser\u00e1 copiado.

Esta a\u00e7\u00e3o pode ser usada para copiar o conte\u00fado de projetos modificados ou conjuntos de dados numa pasta do o dispositivo que pode ser acedido por aplica\u00e7\u00f5es de sincroniza\u00e7\u00e3o de terceiros, como o Syncthing, ou copiar conte\u00fado diretamente para contas da nuvem de fornecedores que suportam o diret\u00f3rio Scoped Storage do Android (no momento atual desta documenta\u00e7\u00e3o, apenas a aplica\u00e7\u00e3o NextCloud tem esse tipo de suporte).

Nota

A exporta\u00e7\u00e3o para uma pasta ir\u00e1 substituir o conte\u00fado existente da mesma.

"},{"location":"pt/get-started/storage/#enviar-uma-pasta-comprimida-de-um-projeto","title":"Enviar uma pasta comprimida de um projeto","text":"

A a\u00e7\u00e3o 'Enviar pasta compactada para' comprime o conte\u00fado de uma pasta selecionada num ficheiro ZIP. Os utilizadores s\u00e3o ent\u00e3o questionados por qual aplica\u00e7\u00e3o no seu dispositivo o ficheiro ZIP resultante deve ser enviado.

Os utilizadores podem compactar e enviar projetos inteiros selecionando as pastas no QField \u2018Projetos Importados\u2018, bem como enviar pastas de forma seletiva dentro das pastas do projeto. Isso permite ao utilizadores restringir os ficheiros compactados, por exemplo, uma subpasta /DCIM.

"},{"location":"pt/get-started/storage/#a-enviar-um-conjunto-de-dados-individualmente","title":"A enviar um conjunto de dados individualmente","text":"

Os utilizadores podem selecionar a a\u00e7\u00e3o \"Enviar para\" para conjuntos de dados individuais, permitindo o envio de conjuntos de dados editados diretamente para aplica\u00e7\u00f5es de terceiros, como Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"pt/get-started/storage/#acedendo-a-conteudo-importado-diretamente-por-ligacao-usb","title":"Acedendo a conte\u00fado importado diretamente por liga\u00e7\u00e3o USB","text":""},{"location":"pt/get-started/storage/#android","title":"Android","text":"

Os projetos e conjuntos de dados importados podem ser acedidos diretamente usando um cabo USB. A localiza\u00e7\u00e3o \u00e9 exibida na barra de navega\u00e7\u00e3o superior onde \u00e9 feita a sele\u00e7\u00e3o de projeto/conjunto de dados.

Na maioria dos dispositivos ligados a um computador via liga\u00e7\u00e3o de cabo USB, o caminho ser\u00e1 <drive>:/Android/data/ch.opengis.qfield/files/. Os utilizadores encontrar\u00e3o os conjuntos de dados importados e Pastas de Projetos importados nas quais os projetos e os conjuntos de dados importados estar\u00e3o localizados. As altera\u00e7\u00f5es feitas no conte\u00fado do projeto e nos conjuntos de dados s\u00e3o guardadas nos ficheiros encontrados neste local.

"},{"location":"pt/get-started/storage/#ios","title":"iOS","text":"

Os projetos e conjuntos de dados importados podem ser acedidos diretamente usando um cabo USB e navegando para a pasta da aplica\u00e7\u00e3o QField usando o iTunes no Windows e macOS. No Linux, os utilizadores podem faz\u00ea-lo atrav\u00e9s de 'libimobiledevice'.

"},{"location":"pt/get-started/support/","title":"Suporte","text":""},{"location":"pt/get-started/support/#suporte","title":"Suporte","text":""},{"location":"pt/get-started/support/#suporte-comercial","title":"Suporte Comercial","text":"

As developer of QField and QFieldCloud, OPENGIS.ch provides training packages and custom commercial support and development contracts with SLA.

"},{"location":"pt/get-started/support/#desenvolvimento-e-apps-personalizadas","title":"Desenvolvimento e Apps Personalizadas","text":"

Provavelmente tens muitas ideias para novas funcionalidades ainda n\u00e3o implementadas. Por favor entra em contacto connosco para discutirmos a melhor abordagem para integrar a tua ideia no QField ou para criar a tua vers\u00e3o personalizada da aplica\u00e7\u00e3o.

"},{"location":"pt/get-started/support/#suporte-da-comunidade","title":"Suporte da Comunidade","text":"

Podes colocar as tuas quest\u00f5es no gis.stackexchange

Podes usar a plataforma de discuss\u00e3o em

"},{"location":"pt/get-started/third-part-tutorials/","title":"Tutoriais da comunidade","text":""},{"location":"pt/get-started/third-part-tutorials/#tutoriais-da-comunidade","title":"Tutoriais da comunidade","text":"

Aqui pode encontrar alguns excelentes tutoriais criados pela nossa comunidade;

  • QField tutorials from Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField Quickstart Udemy course by Michael Miller
  • Practices with QField course (Portuguese language) by Nelson Silva
"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/","title":"Configura\u00e7\u00f5es avan\u00e7adas","text":""},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#guia-de-configuracoes-avancadas","title":"Guia de configura\u00e7\u00f5es avan\u00e7adas","text":"

Ajuda

Temos uma plataforma de discuss\u00e3o da comunidade para colocares as tuas perguntas, d\u00favidas e ideias. N\u00e3o hesites em utilizar.

"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#dados-vectoriais-suportados","title":"Dados vectoriais suportados","text":"

Atualmente, o QFieldCloud suporta camadas GeoPackage e PostGIS para edi\u00e7\u00e3o colaborativa. Outros formatos suportados pelo QGIS, tamb\u00e9m dever\u00e3o funcionar, mas n\u00e3o s\u00e3o oficialmente suportados.

"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#trabalhar-com-geopackages","title":"Trabalhar com GeoPackages","text":"

Utilizar GeoPackages \u00e9 normalmente a melhor op\u00e7\u00e3o e de configura\u00e7\u00e3o simples para centralizar os dados recolhidos pelos utilizadores do QField num \u00fanico ficheiro.

Se desejas configurar rela\u00e7\u00f5es, \u00e9 recomend\u00e1vel adicionar um campo UUID, nas tuas tabelas e usar esse campo como chave estrangeira em vez do fid do GeoPackage, pois eles s\u00e3o \u00fanicos e isso permite evitar conflitos, caso dois utilizadores criem novos registos ao mesmo tempo.

"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#workflow-de-exemplo-geopackage","title":"Workflow de exemplo (GeoPackage)","text":"
  1. Configura\u00e7\u00e3o no QGIS desktop:
    1. Criar um novo projeto
    2. Cria uma camada GeoPackage, e guarda-a na mesma pasta do projeto QGIS.
    3. Define o GeoPackage com a op\u00e7\u00e3o \"Edi\u00e7\u00e3o off-line\" no plugin QFieldSync.
    4. Carregar o projeto no QFieldCloud.
  2. Recolhe informa\u00e7\u00e3o no dispositivo com o QField:
    1. Abre o QFieldCloud e importa o projeto.
    2. Recolhe alguns dados e carrega a altera\u00e7\u00f5es.
  3. Download dos resultados para o QGIS desktop:
    1. No QFieldSync, descarrega os ficheiros atualizados (o ficheiro GeoPackage dever\u00e1 ser diferente).

Aten\u00e7\u00e3o

Este workflow n\u00e3o suporta, altera\u00e7\u00f5es do GeoPackage no desktop, por ser um ficheiro, todo o GeoPackage ser\u00e1 substitu\u00eddo. Isto significa que os dados s\u00f3 podem ser digitalizados com o QFieldCloud.

"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

Usar as camadas PostGIS, \u00e9 uma boa escolha se pretenderes ter informa\u00e7\u00e3o dos teus utilizadores de QField, atualizada diretamente na tua base de dados pelo QFieldCloud quando eles sincronizarem os seus trabalhos sem mais nenhum passo adicional.

Reque que o tua base de dados seja p\u00fablica e acess\u00edvel remotamente e as credenciais de acesso ter\u00e3o ser guardadas no projeto QGIS desencriptadas. Deves estar ciente das implica\u00e7\u00f5es de seguran\u00e7a de tais requisitos e lembra-te de ter backups.

"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#workflow-de-exemplo-postgis","title":"Workflow de exemplo (PostGIS)","text":"
  1. Configura\u00e7\u00e3o no QGIS desktop:
    1. Criar um novo projeto
    2. Cria e adiciona uma camada PostGIS, certificando que guardas as credenciais de acesso no projeto.
    3. Certifica-te que a base de dados PostGIS \u00e9 acess\u00edvel de forma remota ( atrav\u00e9s de um IP p\u00fablico ou dom\u00ednio, n\u00e3o funcionar\u00e1 com 127.0.0.1 ou localhost).
    4. Nas configura\u00e7\u00f5es do projeto QFieldSync, defina o GeoPackage para Edi\u00e7\u00e3o offline, caso os utilizadores de QField n\u00e3o tenham liga\u00e7\u00e3o internet fi\u00e1vel no campo ou Acesso direto \u00e0 base de dados.
    5. Carregar o projeto no QFieldCloud.
  2. Recolhe informa\u00e7\u00e3o no dispositivo com o QField:
    1. Abre o QFieldCloud e importa o projeto.
    2. Recolhe alguns dados (e carrega as altera\u00e7\u00f5es, quando tiveres no gabinete, caso estejas a usar o modo de Edi\u00e7\u00e3o off-line).
  3. V\u00ea os resultados para o QGIS desktop:
    1. Todas as altera\u00e7\u00f5es dever\u00e3o ser observ\u00e1veis na base de dados PostGIS.

Nota

Ao usar acesso direto \u00e0 base de dados, o QFieldCloud ir\u00e1 editar os dados diretamente na base de dados PostGIS. Isto s\u00f3 ir\u00e1 funcionar com uma liga\u00e7\u00e3o de internet fi\u00e1vel no campo, mas tem a vantagem de que toda a informa\u00e7\u00e3o \u00e9 vis\u00edvel diretamente para todos os utilizadores e permite utilizar qualquer configura\u00e7\u00e3o espec\u00edfica do PostGIS (triggers, campos din\u00e2micos, etc).

Nota

Ao usar a edi\u00e7\u00e3o offline, o QField trabalhar\u00e1 com a c\u00f3pia local da base de dados num GeoPackage, que ser\u00e1 sincronizado pelo QFieldCloud com a base de dados original. Esta \u00e9 a melhor escolha, se a liga\u00e7\u00e3o no campo n\u00e3o for fi\u00e1vel. As altera\u00e7\u00f5es s\u00f3 ser\u00e3o vis\u00edveis para os utilizadores quando eles sincronizarem com o QFieldCloud. Como uma c\u00f3pia local \u00e9 criada, os recursos avan\u00e7ados do PostGIS n\u00e3o est\u00e3o dispon\u00edveis no QField. Assim como para GeoPackages regulares, se definir rela\u00e7\u00f5es, \u00e9 recomend\u00e1vel usar UUIDs em vez de chaves prim\u00e1rias inteiras para evitar conflitos, caso v\u00e1rios utilizadores criem dados ao mesmo tempo.

Podes encontrar mais informa\u00e7\u00f5es na refer\u00eancia t\u00e9cnica do QFieldCloud.

"},{"location":"pt/get-started/tutorials/get-started-qfc/","title":"Primeiros passos","text":""},{"location":"pt/get-started/tutorials/get-started-qfc/#guia-de-primeiros-passos","title":"Guia de primeiros passos","text":"

Ajuda

Temos uma plataforma de discuss\u00e3o da comunidade para discutir suas perguntas, d\u00favidas e ideias. N\u00e3o hesite em conferir.

"},{"location":"pt/get-started/tutorials/get-started-qfc/#obter-uma-conta-qfieldcloud","title":"Obter uma conta QFieldCloud","text":"

Prepara\u00e7\u00e3o no Desktop

Vai \u00e0 p\u00e1gina de registo, insere a informa\u00e7\u00e3o solicitada e criar uma nova conta no QFieldCloud.

Formul\u00e1rio de registo

"},{"location":"pt/get-started/tutorials/get-started-qfc/#editar-perfil","title":"Editar perfil","text":"

Altere as suas configura\u00e7\u00f5es pessoais. Adicione uma foto de perfil ou obtenha uma vis\u00e3o geral sobre suas permiss\u00f5es e associa\u00e7\u00f5es nas organiza\u00e7\u00f5es.

"},{"location":"pt/get-started/tutorials/get-started-qfc/#organizacoes","title":"Organiza\u00e7\u00f5es","text":"

As suas organiza\u00e7\u00f5es est\u00e3o listadas aqui. Encontre mais sobre equipas, membros e os seus tipos em conceitos do Ecossistema QField.

"},{"location":"pt/get-started/tutorials/get-started-qfc/#projetos","title":"Projetos","text":"

Pesquise e escolha um projeto na lista ou comece a criar um novo projeto.

Vis\u00e3o geral dos projetos QFieldCloud

"},{"location":"pt/get-started/tutorials/get-started-qfc/#ligacao-do-qfieldcloud-no-qgis-desktop","title":"Liga\u00e7\u00e3o do QFieldCloud no QGIS Desktop","text":"

Prepara\u00e7\u00e3o no Desktop

Para se ligar ao QFieldCloud, precisa do Plugin \u201cQFieldSync\u201d no QGIS. As pr\u00f3ximas etapas mostram como poder\u00e1 instalar e sincronizar os dados de e para o QFieldCloud.

"},{"location":"pt/get-started/tutorials/get-started-qfc/#instalar-o-qfieldsync","title":"Instalar o QFieldSync","text":"

Abra o gestor de plugins do QGIS indo ao menu Plugins -> Gest\u00e3o e instala\u00e7\u00e3o de plugins....

Encontre o QFieldSync na lista de plugins e instale a \u00faltima vers\u00e3o clicando no bot\u00e3o Instalar Plugin.

Nota

Como o QFieldCloud ainda est\u00e1 em fase beta, h\u00e1 atualiza\u00e7\u00f5es e corre\u00e7\u00f5es frequentes. Atualize seu plugin QFieldSync com frequ\u00eancia. Em caso de problema, tente atualizar para a vers\u00e3o mais recente antes de reportar um erro.

Instala\u00e7\u00e3o bem-sucedida

Ap\u00f3s a instala\u00e7\u00e3o bem-sucedida, uma nova barra de ferramentas aparecer\u00e1:

"},{"location":"pt/get-started/tutorials/get-started-qfc/#login-no-qfieldcloud","title":"Login no QFieldCloud","text":"

Clique no \u00edcone da nuvem na barra de ferramentas do QFieldSync. Um novo ecr\u00e3 de in\u00edcio de sess\u00e3o ir\u00e1 aparecer:

Ecr\u00e3 de login

Introduza as suas credenciais criadas durante o seu registo de conta.

Note

If you use a password in QGIS for the first time, it will ask you to set a master password that manages all the other passwords used in QGIS. More information about the master password here: QGIS documentation

Explore the projects overview screen: your current user underlined and blue, a logout button down-left, a cloud button to create a new project and, on the right, a refresh button to grab the freshest project list. Newly registered users will see an empty table and as soon as they create new projects, the list will grow. The projects overview screen looks like this:

Projects overview in QFieldSync

The icons indicate the cloud and local status of the different projects.

Estado local

indicates that there is only a remote cloud project existing. indicates that the cloud project is also locally stored.

Estado da Nuvem:

Red: status failed \u2014> the project is invalid and is not understood by the cloud. The user needs to fix/upload their .qgs/.qgz project. Brown: status busy \u2014> we are working on your project, please be patient. You cannot do much with the project in the meanwhile. Green: status ok \u2014> the project is successfully undestood by the cloud. You can try to download on QField, but the success is not guaranteed.

The status of each project is shown with a tooltip.

By double-clicking on a project in the list, you can see and edit the specific project properties.

Propriedades de projeto no QFieldCloud

"},{"location":"pt/get-started/tutorials/get-started-qfc/#crie-e-configure-o-seu-projecto-na-nuvem","title":"Crie e configure o seu projecto na Nuvem","text":"

Crie um novo projeto clicando no bot\u00e3o da cloud, no canto inferior esquerdo. Primeiro, precisar\u00e1 escolher como criar o novo projeto entre

  • \"Converta o projeto atualmente aberto em projeto na cloud\" A new QFieldCloud-compatible project is created from the currently opened QGIS project. In order to do so, datasets will be copied into an export directory that will act as your local mirror. Vector datasets will be converted to geopackage format to facilitate data synchronization from multiple devices while other dataset types will be copied to the new project lotation.

Para converter o projeto atual, \u00e9 obrigat\u00f3rio ter uma pasta vazia.

  • \"Criar um novo projecto QFieldCloud A new blank QFieldCloud project will be created. You will be responsible to move all the project-related files within the selected local directory, with the project file at its root. Project files will only be uploaded when you click the synchronize button. Make sure the selected contains no more than one QGIS project file.

Detalhes do projeto

A form will ask you for project name, description and local directory. In the local directory you can get different situations:

  • The entered path does not contain a QGIS project file yet.
  • The entered path contains one QGIS project file.
  • Please select local directory where the project to be stored.
  • The entered path is a relative path. Please enter an absolute directory path.
  • The entered path is not an directory. Please enter a valid directory path.
  • The entered path is not an existing directory. It will be created after you submit this form.
  • Multiple project files have been found in the directory. Please leave exactly one QGIS project in the root directory.
"},{"location":"pt/get-started/tutorials/get-started-qfc/#configure-as-suas-camadas-do-projeto-para-o-qfield","title":"Configure as suas camadas do projeto para o QField","text":"

Configure the project layers by clicking the fifth icon in the QFieldSync toolbar . Here you can configure QFieldCloud layer actions. Most of the time you need to configure a preference either to online or offline layers. For more fine grained control, in the advanced settings you can configure the action layer by layer. Get more information about how to configure your layers in the Get Started guide for QFieldSync!.

It is recommended to use GeoPackage layers for collaborative editing. See the advanced setup guide for more information about vector formats support.

Note

If you use experimental data sources without a primary key field (e.g. Shapefiles, GeoJSON etc), you must have a lowercase fid field that will be used as a primary key that uniquely identifies each feature.

Any QField supported raster and vector layer formats may be used as read-only data.

Propriedades do projeto

"},{"location":"pt/get-started/tutorials/get-started-qfc/#carregar-um-projeto","title":"Carregar um projeto","text":"

Once configured, you can press the cloud button to open the synchronization dialog. Here you have to decide what do you prefer: the local file or the file on the cloud.

Sincronizar

Now you should see your project and files on QFieldCloud

"},{"location":"pt/get-started/tutorials/get-started-qfc/#dispositivo-de-campo","title":"Dispositivo de campo","text":"

Trabalho de campo

"},{"location":"pt/get-started/tutorials/get-started-qfc/#instalar-o-qfield","title":"Instalar o QField","text":"

Download and install the latest version of QField from the play store. Scroll to the bottom and enable beta testing. Do not use this version in production!

Note

Since QField 2.0 is still in beta phase, there are regular updates and fixes at least on a weekly basis. Please upgrade your experimental QField at least once a week. In case of an issue, please try to reproduce on the latest release before reporting.

"},{"location":"pt/get-started/tutorials/get-started-qfc/#comeca-a-trabalhar-no-seu-projeto","title":"Come\u00e7a a trabalhar no seu projeto","text":"

Bem-vindo

Fa\u00e7a in\u00edcio de sess\u00e3o com o seu nome de utilizador e palavra-chave

Login

Selecione o projeto para transferir para o seu dispositivo:

Download

"},{"location":"pt/get-started/tutorials/get-started-qfc/#sincronize-as-alteracoes","title":"Sincronize as altera\u00e7\u00f5es","text":"

Make a change to your project. Either create a new feature, delete a feature, or modify the geometry or attributes. Open the blue cloud button on the top left of the screen:

Bot\u00e3o Cloud

Choose an action with the change you made to your project. Each of the actions have an explanation what you should expect to happen:

A\u00e7\u00f5es

Your changes are now available to everyone who has access to your project on the cloud.

Podes encontrar mais informa\u00e7\u00f5es na Configura\u00e7\u00e3o avan\u00e7ada do QFieldCloud e refer\u00eancia t\u00e9cnica QFieldCloud.

"},{"location":"pt/get-started/tutorials/get-started-qfs/","title":"Primeiros passos","text":""},{"location":"pt/get-started/tutorials/get-started-qfs/#plugin-qfieldsync","title":"Plugin QFieldSync","text":"

O plugin QFieldSync ajuda a preparar e a exportar os projetos QGIS para o QField.

O QFieldSync suporta a prepara\u00e7\u00e3o do seu projeto automatizando o seguinte:

  • Passos necess\u00e1rios para a configura\u00e7\u00e3o do projeto (e.g. portable_project)
  • Criar mapas base de uma \u00fanica camada raster ou de um estilo definido num tema de mapa.
  • Configurando a funcionalidade de edi\u00e7\u00e3o offline e sincronizando as altera\u00e7\u00f5es de volta.
"},{"location":"pt/get-started/tutorials/get-started-qfs/#fluxo-de-trabalho","title":"Fluxo de trabalho","text":"

Para obter rapidamente uma vis\u00e3o geral do processo, segue-se uma lista de passos t\u00edpica:

  1. Cria um projeto para QField. Isto \u00e9 uma c\u00f3pia funcional de um projeto em outra pasta.
  2. Copiar o pacote QField para o dispositivo de destino.
  3. Ir para campo e recolher dados
  4. Copiar os dados modificados de volta para o seu computador desktop.
  5. Sincronizar os dados modificados com a sua base de dados ou com os seus ficheiros.
"},{"location":"pt/get-started/tutorials/get-started-qfs/#instalacao","title":"Instala\u00e7\u00e3o","text":"

No QGIS, abra a biblioteca de plugins e procure por qfield sync. Selecione o plugin na lista e clique em Instalar.

QField Sync no reposit\u00f3rio de plugins do QGIS

"},{"location":"pt/get-started/tutorials/get-started-qfs/#configuracao","title":"Configura\u00e7\u00e3o","text":"

A configura\u00e7\u00e3o do projeto \u00e9 guardada no ficheiro do projeto principal .qgs. Desta forma \u00e9 poss\u00edvel pr\u00e9-configurar um projeto uma vez e us\u00e1-lo repetidamente.

Configurar projeto

"},{"location":"pt/get-started/tutorials/get-started-qfs/#configuracao-das-camadas","title":"Configura\u00e7\u00e3o das camadas","text":"

Configurar camadas de projeto

Na janela de di\u00e1logo de configura\u00e7\u00e3o do projeto, uma a\u00e7\u00e3o pode ser definida para cada camada individualmente. Dependendo do tipo de camada, diferentes tipos de a\u00e7\u00f5es est\u00e3o dispon\u00edveis.

Copiar

A camada ser\u00e1 copiada para a pasta do package. Isso est\u00e1 apenas dispon\u00edvel para camadas baseadas em ficheiros.

Nenhuma ac\u00e7\u00e3o

A fonte da camada ser\u00e1 deixada intata. S\u00f3 est\u00e1 dispon\u00edvel para camadas n\u00e3o baseadas em ficheiros, tais como WMS, WFS, Postgis...

Edi\u00e7\u00e3o offline

Uma c\u00f3pia de trabalho da camada \u00e9 copiada para a pasta do package. Toda as altera\u00e7\u00f5es feitas no projecto empacotado durante o trabalho s\u00e3o registadas num log de altera\u00e7\u00f5es. Ao sincronizar as altera\u00e7\u00f5es mais tarde, esse log ser\u00e1 repetido e todas as altera\u00e7\u00f5es tamb\u00e9m ser\u00e3o aplicadas \u00e0 base de dados principal. N\u00e3o est\u00e1 implementado um tratamento de conflitos.

Remover

A camada ser\u00e1 removida da c\u00f3pia de trabalho. Esta op\u00e7\u00e3o \u00e9 \u00fatil se uma camada \u00e9 usada no mapa base e n\u00e3o estar\u00e1 dispon\u00edvel no projecto do package.

Propriedades

Existem algumas op\u00e7\u00f5es adicionais para ajustar seu projeto QField nas propriedades

  1. Bloquear geometrias: n\u00e3o permitem altera\u00e7\u00e3o de geometrias e permitem apenas altera\u00e7\u00e3o de atributos nesta camada.
  2. Set up the attachment default naming, please refer to the Configurable picture path
  3. Configure o n\u00famero m\u00e1ximo de itens mostrados no widget do editor de rela\u00e7\u00f5es

Propriedades da Camada QFieldSync

"},{"location":"pt/get-started/tutorials/get-started-qfs/#configuracao-do-mapa-base","title":"Configura\u00e7\u00e3o do mapa base","text":"

Um mapa de base \u00e9 uma camada raster que \u00e9 adicionada como a camada mais inferior ao ficheiro de projecto package.

Se a op\u00e7\u00e3o do mapa de base estiver activada, um mapa de base ser\u00e1 renderizado, sempre que o projeto for colocado num package. A \u00e1rea de interesse - a extens\u00e3o que ser\u00e1 renderizada - ser\u00e1 escolhida no momento de armazenamento do package.

Existem duas fontes poss\u00edveis para um mapa base:

Camada

Uma camada raster. \u00c9 \u00fatil para obter uma c\u00f3pia offline de uma camada online tal como uma fonte WMS ou para obter uma c\u00f3pia de trabalho de um formato n\u00e3o suportado tal como uma camada ECW ou MrSID.

Tema do mapa

Um tema do mapa. \u00c9 \u00fatil para criar um mapa de base com base numa combina\u00e7\u00e3o de v\u00e1rias camadas com estilo. Essas camadas podem ser removidas do package de trabalho e n\u00e3o precisam ser renderizadas no dispositivo. Isso pode economizar algum espa\u00e7o em disco e bateria no dispositivo.

O tamanho de mosaico define a resolu\u00e7\u00e3o espacial. Determina o n\u00famero de unidades de mapa por pixel. Se o sistema de coordenadas de refer\u00eancia do ecr\u00e3 do mapa tiver metros como unidades e o tamanho de mosaico for definido como 1, cada pixel raster ter\u00e1 uma extens\u00e3o espacial de 1m x 1m; se for definido como 1000, cada pixel raster ter\u00e1 uma extens\u00e3o espacial de 1 quil\u00f3metro quadrado.

"},{"location":"pt/get-started/tutorials/get-started-qfs/#configuracao-da-edicao-offline","title":"Configura\u00e7\u00e3o da edi\u00e7\u00e3o offline","text":"

Se a op\u00e7\u00e3o apenas sincronizar recursos na \u00e1rea de interesse estiver selecionada, somente os objectos que estiverem dentro da extens\u00e3o do ecr\u00e3 do mapa, no momento da compress\u00e3o de camadas, ser\u00e3o copiados para a c\u00f3pia de trabalho de edi\u00e7\u00e3o offline.

"},{"location":"pt/get-started/tutorials/get-started-qfs/#projeto-para-o-qfield","title":"Projeto para o QField","text":"

Depois que o projeto estiver configurado, comprima-o numa pasta. Esta pasta conter\u00e1 o .qgs e os dados usados nela.

Prepara um projeto para o QField

Copie a pasta no teu dispositivo. Abre o Qfield, abre o projeto e come\u00e7a a recolher dados.

Certifique-se tamb\u00e9m de guardar o projeto QGIS usando o Guardar Como do QGIS, pois voc\u00ea dever\u00e1 reabri-lo mais tarde quando desejar sincronizar as altera\u00e7\u00f5es.

Durante a prepara\u00e7\u00e3o do seu projeto, poder\u00e1 selecionar quais subdiret\u00f3rios ser\u00e3o copiados verificando os diret\u00f3rios em Avan\u00e7ado -> Diret\u00f3rios a serem copiados.

Selecionar subdiret\u00f3rios

"},{"location":"pt/get-started/tutorials/get-started-qfs/#como-sincronizar-depara-um-dispositivo-ios-sem-qfieldcloud","title":"Como sincronizar de/para um dispositivo iOS sem QFieldCloud","text":"

Utiliza a fun\u00e7\u00e3o de partilha de ficheiros do iTunes para importar para pasta raiz do QField.

  1. Abra a app iTunes e clique no bot\u00e3o iPhone perto do canto superior esquerdo da janela do iTunes.
  2. Clique na op\u00e7\u00e3o Partilha de Ficheiro na barra lateral esquerda.
  3. Selecione a app QField e clique em Adicionar Ficheiro. Esta op\u00e7\u00e3o ir\u00e1 abrir o explorador de ficheiros.
  4. Selecionar ficheiro.
"},{"location":"pt/get-started/tutorials/get-started-qfs/#sincronizar-a-partir-do-qfield","title":"Sincronizar a partir do Qfield","text":"

Quando voc\u00ea deseja sincronizar o que voc\u00ea recolheu, reabra o projeto no QGIS (aquele que voc\u00ea guardou com o Guardar Como).

Copie a pasta do projeto do seu dispositivo para o seu computador e use o menu Sincronizar do Qfield para sincronizar suas altera\u00e7\u00f5es do projeto port\u00e1til para o projeto principal.

Sincronizar a partir de QField

Certifique-se de sincronizar seus dados de volta apenas uma vez. Isso significa que, se voc\u00ea sair novamente para recolher mais dados, dever\u00e1 criar antes um novo package QField para evitar problemas de sincroniza\u00e7\u00e3o mais tarde (como, por exemplo, duplicados).

"},{"location":"pt/how-to/attributes-form/","title":"Formul\u00e1rio do atributo","text":""},{"location":"pt/how-to/attributes-form/#formulario-do-atributo","title":"Formul\u00e1rio do atributo","text":"

O QField cria formul\u00e1rios semelhantes, mas n\u00e3o s\u00e3o iguais ao QGIS. Os widgets de campo do QGIS s\u00e3o suportados com base no melhor esfor\u00e7o e otimizados para ser usado em dispositivos m\u00f3veis.

Tipo de widget Suporte Notas Editar Texto - HTML n\u00e3o \u00e9 suportado - introdu\u00e7\u00e3o de dados num\u00e9ricos \u00e9 aplicada com base no tipo de campo. Caixa de Sele\u00e7\u00e3o Mapa de Valores Escondido Anexo Este campo \u00e9 combinado com a integra\u00e7\u00e3o da c\u00e2mera. Tamb\u00e9m \u00e9 capaz de abrir outros ficheiros como pdf e doc (se tiver um visualizador apropriado) Anexo (configura\u00e7\u00f5es de fotos) Data Tempo Intervalo Refer\u00eancia de Rela\u00e7\u00f5es Widget de Rela\u00e7\u00e3o Rela\u00e7\u00e3o de Valor Gerador UUID QML / HTML Widget Outros Funding"},{"location":"pt/how-to/attributes-form/#editavel","title":"Edit\u00e1vel","text":"

O par\u00e2metro edit\u00e1vel dos campos \u00e9 respeitado.

"},{"location":"pt/how-to/attributes-form/#lembrar-os-ultimos-valores","title":"Lembrar os \u00faltimos valores","text":"

QField oferece um controlo muito mais minucioso sobre os \u00faltimos valores usados e ignora a defini\u00e7\u00e3o do QGIS.

"},{"location":"pt/how-to/attributes-form/#suprimir-formulario-do-atributo","title":"Suprimir Formul\u00e1rio do Atributo","text":"

A configura\u00e7\u00e3o suprimir formul\u00e1rio do atributo \u00e9 aplicada diretamente no formul\u00e1rio QField.

"},{"location":"pt/how-to/attributes-form/#design-de-formularios-arrastar-e-largar","title":"Design de formul\u00e1rios arrastar e largar","text":"

Grupos e separadores a partir do designer de formul\u00e1rios Arrastar e Largar s\u00e3o suportados.

"},{"location":"pt/how-to/attributes-form/#configurar-widget-de-relacao","title":"Configurar Widget de Rela\u00e7\u00e3o","text":"

Prepara\u00e7\u00e3o no Desktop

Para mais informa\u00e7\u00f5es, consulte o cap\u00edtulo de rela\u00e7\u00f5es na Documenta\u00e7\u00e3o Oficial do QGIS.

O widget de rela\u00e7\u00e3o mostra todos os elementos filhos de refer\u00eancia numa lista. \u00c9 poss\u00edvel adicionar, apagar e abri-las.

A identifica\u00e7\u00e3o visual das entradas da lista \u00e9 feita com uma Express\u00e3o de visualiza\u00e7\u00e3o na camada filha.

"},{"location":"pt/how-to/attributes-form/#gestao-de-chaves","title":"Gest\u00e3o de chaves","text":"

Como as chaves prim\u00e1rias dos pais s\u00e3o utilizadas como chaves estrangeiras nos elementos filhos de refer\u00eancia, essas chaves prim\u00e1rias devem ser guardadas para uso ap\u00f3s a sincroniza\u00e7\u00e3o com os dados originais. Portanto, recomendamos o uso de valores est\u00e1veis, como UUIDs, para chaves prim\u00e1rias.

\u00c9 poss\u00edvel adicionar liga\u00e7\u00f5es filhas de uma refer\u00eancia pai que est\u00e1 prestes a ser adicionado. Essa possibilidade ser\u00e1 bloqueada se n\u00e3o existir chave prim\u00e1ria v\u00e1lida no pai ou as restri\u00e7\u00f5es forem violadas. Caso a adi\u00e7\u00e3o do elemento pai seja cancelada depois de alguns elementos filhos j\u00e1 tiverem sido adicionados, os filhos tamb\u00e9m ser\u00e3o exclu\u00eddos.

"},{"location":"pt/how-to/attributes-form/#relacoes-muitos-para-muitos","title":"Rela\u00e7\u00f5es Muitos-Para-Muitos","text":"

Nas rela\u00e7\u00f5es de muitos para muitos, de acordo com a configura\u00e7\u00e3o de cardinalidade nas Propriedades da camada vetorial QGIS, a adi\u00e7\u00e3o, exclus\u00e3o ou abertura de uma entrada na lista afeta diretamente a camada filha (na cardinalidade direta) ou a tabela de liga\u00e7\u00e3o (em muitas para uma cardinalidade).

O segundo caso \u00e9 geralmente utilizado quando h\u00e1 informa\u00e7\u00f5es adicionais de rela\u00e7\u00e3o (por exemplo, percentagem) na tabela de liga\u00e7\u00e3o.

No caso da cardinalidade muitos-para-um nas rela\u00e7\u00f5es muitos-para-muitos, a Express\u00e3o de Exibi\u00e7\u00e3o precisa ser definida na tabela de liga\u00e7\u00e3o.

"},{"location":"pt/how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

Prepara\u00e7\u00e3o no Desktop

O tipo de widget Anexo \u00e9 usado com campos que armazenam o caminho para os ficheiros.

Pode ser usado para:

  • show and take photos or add pictures from the gallery
  • ouvir e gravar clips de som
  • mostrar e gravar v\u00eddeos
  • mostrar liga\u00e7\u00f5es para ficheiros externos para documentos ou PDFs

Form attachment picture

Form attachment audio

Form attachment video

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

A op\u00e7\u00e3o hiperliga\u00e7\u00e3o no widget de anexo desativar\u00e1 a funcionalidade da camera e ativa uma hiperliga\u00e7\u00e3o para abrir um documento (pdf, doc, ...).

"},{"location":"pt/how-to/attributes-form/#caminho-configuravel-para-os-anexos","title":"Caminho configur\u00e1vel para os anexos","text":"

Prepara\u00e7\u00e3o no Desktop

QFieldSync provides the possibility to configure the path of attachments.

  • Go to QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Paths

"},{"location":"pt/how-to/attributes-form/#configurar-widget-de-relacao_1","title":"Configurar Widget de Rela\u00e7\u00e3o","text":"

Prepara\u00e7\u00e3o no Desktop

O widget Rela\u00e7\u00e3o de Valor oferece valores de uma tabela relacionada de uma lista de op\u00e7\u00f5es. Podes selecionar a camada, chave da coluna e valor da coluna. V\u00e1rias op\u00e7\u00f5es est\u00e3o dispon\u00edveis para mudar os comportamentos padr\u00e3o: permitir valores nulos, ordenar por valor, e permitir m\u00faltipla escolha. O widget ir\u00e1 exibir uma lista simples ou uma lista de m\u00faltipla sele\u00e7\u00e3o com os elementos referenciados.

"},{"location":"pt/how-to/attributes-form/#configurar-visibilidade-por-condicoes","title":"Configurar Visibilidade por Condi\u00e7\u00f5es","text":"

Prepara\u00e7\u00e3o no Desktop

Os grupos podem ser ocultados com base numa express\u00e3o. Esta a\u00e7\u00e3o \u00e9 \u00fatil quando certos atributos s\u00e3o necess\u00e1rios apenas sob certas condi\u00e7\u00f5es. Como exemplo, imagine o invent\u00e1rio de \u00e1rvores. Algumas delas podem ter uma doen\u00e7a e tem uma lista de poss\u00edveis doen\u00e7as. Para n\u00e3o sobrecarregar o formul\u00e1rio com muitos campos, poder\u00e1 fazer um grupo e configurar uma express\u00e3o de visibilidade para um grupo \"doen\u00e7as\". Adicione um campo \"doen\u00e7a\" com uma caixa de sele\u00e7\u00e3o. S\u00f3 quando a caixa de sele\u00e7\u00e3o estiver marcada aparecer\u00e1 a lista de doen\u00e7as dispon\u00edveis.

Configura\u00e7\u00e3o de uma caixa de grupo, que s\u00f3 ser\u00e1 apresentada se caixa de verifica\u00e7\u00e3o \"measures_taken\" for selecionada.

Vamos ver o que temos no campo:

"},{"location":"pt/how-to/attributes-form/#definir-restricoes","title":"Definir restri\u00e7\u00f5es","text":"

Prepara\u00e7\u00e3o no Desktop

Os campos do atributo podem ter restri\u00e7\u00f5es anexadas. As restri\u00e7\u00f5es s\u00e3o express\u00f5es que precisam ser avaliadas como True (ou 1) para serem capaz de guardar o formul\u00e1rio. As restri\u00e7\u00f5es s\u00e3o configuradas por campo e uma descri\u00e7\u00e3o pode ser adicionada e que ser\u00e1 mostrada se uma restri\u00e7\u00e3o n\u00e3o \u00e9 satisfeita.

Configura\u00e7\u00e3o de uma restri\u00e7\u00e3o dentro de um intervalo

"},{"location":"pt/how-to/attributes-form/#casos-de-uso-comuns","title":"Casos de uso comuns","text":"

N\u00e3o pode introduzir um valor de eleva\u00e7\u00e3o maior que a montanha mais alta deste pa\u00eds.

\"elevation\" < 5000\n

\u00c9 necess\u00e1rio preench\u00ea-lo com um identificador.

\"identificador\" IS NOT NULL\n
"},{"location":"pt/how-to/attributes-form/#definir-valores-padrao","title":"Definir valores padr\u00e3o","text":"

Prepara\u00e7\u00e3o no Desktop

Os campos podem ter valores padr\u00e3o configurados. Os valores padr\u00e3o s\u00e3o inseridos no formul\u00e1rio do atributo ao digitalizar um novo elemento. Eles s\u00e3o vis\u00edveis e podem ser modificados desde que o campo seja edit\u00e1vel. Eles pode ser baseado na geometria ou nas vari\u00e1veis de express\u00e3o.

Configura\u00e7\u00e3o da data formatada como valor padr\u00e3o

"},{"location":"pt/how-to/attributes-form/#variaveis-adicionais","title":"Vari\u00e1veis adicionais","text":"

For more information regarding storing information related to your position in object attributes, refer to the deticated GNSS documentation.

Para utilizadores do QFieldCloud, duas vari\u00e1veis podem ser usadas em express\u00f5es incluindo os valores padr\u00e3o dos formul\u00e1rios de atributo: - @cloud_username devolve o nome do utilizador que atualmente tem a sess\u00e3o iniciada no QFieldCloud. - @cloud_usermail devolve o email que atualmente tem a sess\u00e3o iniciada no QFieldCloud.

"},{"location":"pt/how-to/attributes-form/#casos-de-uso-comuns_1","title":"Casos de uso comuns","text":"

Inserir informa\u00e7\u00e3o de posicionamento como vari\u00e1vel:

@position_horizontal_accuracy\n

Iserir a data e hora actual:

now()\n

Inserir o comprimento da linha digitalizada:

length($geometry)\n

Configurar as vari\u00e1veis globais no dispositivo e inseri-las.

@operator_name\n

Se voc\u00ea deseja atribuir um c\u00f3digo de regi\u00e3o com base no local onde um novo elemento \u00e9 inserido, poder\u00e1 faz\u00ea-lo usando uma express\u00e3o agregada:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

Para transformar as coordenadas recebidas de \\@position_coordinate para o sistema de coordenadas do seu projeto:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} Se quiser usar os resultados do snapping depois de desenhar uma linha, \u00e9 poss\u00edvel. Use a vari\u00e1vel [\\@snapping_results]{.title-ref}. O seguinte c\u00f3digo extra\u00ed o valor do atributo [id]{.title-ref} do snap correspondente ao primeiro ponto de uma linha. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"pt/how-to/attributes-form/#pesquisar-num-widget-value-relation-e-relation-reference","title":"Pesquisar num widget value relation e relation reference","text":"

\u00c9 poss\u00edvel pesquisar um valor num widget rela\u00e7\u00e3o valor ou rela\u00e7\u00e3o refer\u00eancia usando o \u00edcone lupa ao lado do campo.

Note

Definir a display expression para as camadas envolvidas, isto ser\u00e1 usado para pesquisar elementos. Isto est\u00e1 configurado no separador em Vector Layer Properties > Display

"},{"location":"pt/how-to/attributes-form/#configurar-o-valor-de-auto-preenchimento","title":"Configurar o Valor de Auto-preenchimento","text":"

Prepara\u00e7\u00e3o no Desktop

A caixa de sele\u00e7\u00e3o \"Usar auto-preenchimento\" deve ser marcada para poder usar o preenchimento autom\u00e1tico no value relation.

Ativar preenchimento autom\u00e1tico no QGIS

Aqui est\u00e1 um v\u00eddeo mostrando como funciona no QField

"},{"location":"pt/how-to/attributes-form/#definir-os-widgets-qml","title":"Definir os widgets QML","text":"

Widgets QML personalizados podem ser \u00fateis para integrar a\u00e7\u00f5es avan\u00e7adas em formul\u00e1rios. Neste exemplo, definimos adicionar um bot\u00e3o que abre um mapa \u00e0 parte de uma aplica\u00e7\u00e3o de navega\u00e7\u00e3o. Este tipo de a\u00e7\u00f5es \u00e9 \u00fatil para abrir, por ex. navega\u00e7\u00f5es passo a passo no aplicativo nativo do dispositivo para o utilizador.

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

O URI geo acima \u00e9 adaptado para funcionar com o Android. Para o Apple Maps, o URI pode ser alterado para 'geo:' || $y || ',' || $ x.

"},{"location":"pt/how-to/authentication/","title":"Autentica\u00e7\u00e3o","text":""},{"location":"pt/how-to/authentication/#autenticacao","title":"Autentica\u00e7\u00e3o","text":"

O QField suporta liga\u00e7\u00f5es a servi\u00e7os web seguros com o OAuth2. Ao utilizar OAuth2, \u00e9 poss\u00edvel proteger camadas e servi\u00e7os com um variedade de esquemas de autentica\u00e7\u00e3o, como por exemplo a autentica\u00e7\u00e3o de 2 fatores.

Para carregar camada(s) protegida(s) com o OAuth2 com sucesso no QField, o projeto QGIS tem de ser configurado para utilizar o OAuth2.

"},{"location":"pt/how-to/authentication/#prepare-a-autenticacao-no-qgis","title":"Prepare a autentica\u00e7\u00e3o no QGIS","text":"

Prepara\u00e7\u00e3o no Desktop

Para configurar um WFS com OAuth2 no QGIS segue os seguintes passos na configura\u00e7\u00e3o do projeto no QGIS.

Na configura\u00e7\u00e3o da camada WFS:

widgets

Adicionar uma nova configura\u00e7\u00e3o de autentica\u00e7\u00e3o. Os par\u00e2metros necessitam de ser ajustados com a configura\u00e7\u00e3o OAuth2 do servidor:

widgets

"},{"location":"pt/how-to/authentication/#exportar-autenticacao-do-qgis","title":"Exportar autentica\u00e7\u00e3o do QGIS","text":"

Prepara\u00e7\u00e3o no Desktop

Nota

Exportar a configura\u00e7\u00e3o de autentica\u00e7\u00e3o requer pelo menos o QGIS 3.20. \u00c9 poss\u00edvel utilizar apenas o QGIS 3.20 para preparar a configura\u00e7\u00e3o de autentica\u00e7\u00e3o e configurar o projeto QGIS com vers\u00f5es mais antigas do QGIS.

Note

\u00c9 importante que o ID de Configura\u00e7\u00e3o da configura\u00e7\u00e3o exportada e a configura\u00e7\u00e3o armazenada no projeto QGIS coincidam.

Neste ponto, verifique se consegue ligar corretamente ao servi\u00e7o do QGIS. Esta configura\u00e7\u00e3o de autentica\u00e7\u00e3o deve primeiro ser exportada do pr\u00f3prio QGIS.

Para fazer isso, os utilizadores abrem a caixa de di\u00e1logo de op\u00e7\u00f5es do QGIS e selecionam o painel de autentica\u00e7\u00e3o. A\u00ed, o utilizador seleciona a configura\u00e7\u00e3o do OAuth2 utilizada pela(s) camada(s) do projeto clicando na linha apropriada no widget da tabela de configura\u00e7\u00f5es. Em seguida, use o bot\u00e3o de utilit\u00e1rios no canto inferior direito para selecionar a a\u00e7\u00e3o exportar as configura\u00e7\u00f5es de autentica\u00e7\u00e3o selecionadas para o ficheiro.

widgets

Quando for solicitada uma palavra-chave, deixe-a em branco. O utilizador ser\u00e1 avisado de que pode estar a expor informa\u00e7\u00f5es confidenciais. No caso das configura\u00e7\u00f5es OAuth2, \u00e9 seguro faz\u00ea-lo.

Depois de exportada a configura\u00e7\u00e3o de autentica\u00e7\u00e3o para um ficheiro XML, copie esse ficheiro para o(s) dispostivo(s) com o QField. O ficheiro tem de ser copiado para a diretoria QField dos dispositivos <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/. O caminho /QField/auth/ \u00e9 criado quando corre o QField a primeira vez.

Nota

Desde o QField 2 os ficheiros de autentica\u00e7\u00e3o necessitam de ser armazenados na diretoria da aplica\u00e7\u00e3o <drive>:/Android/data/ch.opengis.qfield/files/QField/auth em vez da diretoria principal dos dispositivos <drive>:/QField/auth.

Depois do ficheiro XML de configura\u00e7\u00e3o de autentica\u00e7\u00e3o ser copiado, os utilizadores podem copiar o ficheiro de projeto que cont\u00e9m a(s) camada(s) protegida(s) por OAuth2 para o(s) dispositivo(s) e abrir o projeto no QField. Ser\u00e1 solicitado ao utilizador a fornecer o seu nome de utilizador, palavra-chave e c\u00f3digo de autentica\u00e7\u00e3o de verifica\u00e7\u00e3o de duas etapas num painel do navegador que aparecer\u00e1 no pr\u00f3prio QField.

Uma vez autenticado, o conte\u00fado ser\u00e1 renderizado sem necessitar de reintroduzir a informa\u00e7\u00e3o do utilizador durante a sess\u00e3o.

"},{"location":"pt/how-to/bookmarks/","title":"Marcadores","text":""},{"location":"pt/how-to/bookmarks/#marcadores","title":"Marcadores","text":"

QField permite que guardes e uses os marcadores que ser\u00e3o memorizados em todas as sess\u00f5es e projetos.

"},{"location":"pt/how-to/bookmarks/#visualizar-marcadores","title":"Visualizar marcadores","text":"

Trabalho de campo

Por padr\u00e3o, QField apresenta os marcadores como um ponto sobreposto ao map. Marcadores definidos pelo utilizador s\u00e3o apresentados em todos os projeto e conjuntos de dados.

Um toque no ponto ir\u00e1 apresentar o nome do marcador, enquanto que um toque duplo ir\u00e1 recentrar a extens\u00e3o do mapa em redor da localiza\u00e7\u00e3o do marcador.

Podes tamb\u00e9m utilizar a barra de procura ao topo, para encontrar marcadores e escolher os marcadores com o nome procurado, para recentrar a extens\u00e3o do mapa em redor da localiza\u00e7\u00e3o do marcador.

QField oferece tamb\u00e9m a op\u00e7\u00e3o para desligar a apresenta\u00e7\u00e3o dos marcadores, op\u00e7\u00e3o que pode ser encontrada no painel das configura\u00e7\u00f5es.

"},{"location":"pt/how-to/bookmarks/#adicionar-marcadores","title":"Adicionar marcadores","text":"

Trabalho de campo

Para adicionar um novo marcador, toca e mant\u00e9m pressionado qualquer parte do mapa e seleciona a a\u00e7\u00e3o de Adicionar Marcador no menu que aparece.

Depois de selecionar a a\u00e7\u00e3o, um painel ir\u00e1 surgir com a possibilidade de renomear o marcador e selecionar a cor utilizada para apresentar o marcador no mapa.

\u00c9 tamb\u00e9m poss\u00edvel adicionar um marcador com base na localiza\u00e7\u00e3o do dispositivo em uso, quando a localiza\u00e7\u00e3o est\u00e1 ativa. Para tal, toca e mant\u00e9m pressionado o bot\u00e3o no canto inferior direito e seleciona a a\u00e7\u00e3o Adicionar o Marcador na Localiza\u00e7\u00e3o.

Nota

Ao adicionar um marcador, a escala atual do mapa \u00e9 considerada para gravar a extens\u00e3o centrada em redor do local do mapa onde tocaste ou da localiza\u00e7\u00e3o atual. Isto permite que determines a extens\u00e3o que ser\u00e1 utilizada quando tocas duas vezes num ponto de marcador ou seleciones um marcador na barra de pesquisa.

"},{"location":"pt/how-to/bookmarks/#marcadores-do-projeto","title":"Marcadores do Projeto","text":"

O QField pode exibir e pesquisar marcadores incorporados no projeto. A adi\u00e7\u00e3o e gest\u00e3o dos marcadores \u00e9 feito no QGIS.

"},{"location":"pt/how-to/digitize/","title":"Digitalizar","text":""},{"location":"pt/how-to/digitize/#digitalizar","title":"Digitalizar","text":"

O QField permite digitalizar, editar e apagar elementos de pontos, linhas e pol\u00edgonos quando est\u00e1s no campo.

"},{"location":"pt/how-to/digitize/#recolher-elementos","title":"Recolher elementos","text":"

Trabalho de campo

Para come\u00e7ar a digitalizar novos elementos, ativa o modo de Edi\u00e7\u00e3o tocando no icon do l\u00e1pis no painel lateral e seleciona a camada a que pretendes adicionar novos elementos.

A atual camada onde vais adicionar elementos \u00e9 real\u00e7ada com a cor verde.

"},{"location":"pt/how-to/digitize/#adicionar-elementos-de-pontos","title":"Adicionar elementos de pontos","text":"

Navega a mira no centro do ecr\u00e3 at\u00e9 o local desejado e clique no bot\u00e3o Mais (+) no canto inferior direito do ecr\u00e3 para confirmar a cria\u00e7\u00e3o de um novo elemento de ponto.

Podes utilizar o bot\u00e3o bloqueada na posi\u00e7\u00e3o para for\u00e7ar a mira a centrar na tua localiza\u00e7\u00e3o caso tenhas a localiza\u00e7\u00e3o ativa.

"},{"location":"pt/how-to/digitize/#adicionar-elementos-de-linhas-ou-poligonos","title":"Adicionar elementos de linhas ou pol\u00edgonos","text":"

Navega a mira no centro do ecr\u00e3 at\u00e9 o in\u00edcio da linha ou pol\u00edgono desejado e clique no bot\u00e3o Mais (+) no canto inferior direito do ecr\u00e3 para adicionar o primeiro n\u00f3.

Prossegue com a adi\u00e7\u00e3o de pontos para formar a tua linha ou pol\u00edgono clicando no bot\u00e3o Mais (+) sempre que desejar adicionar um novo n\u00f3.

Clique no bot\u00e3o Menos (-) para remover o \u00faltimo n\u00f3 adicionado.

Quando adicionas pelo menos 2 n\u00f3s para uma linha ou 3 n\u00f3s para um pol\u00edgono, o bot\u00e3o Guardar ser\u00e1 exibido. Clique nele para finalizar a tua geometria.

Durante a digitaliza\u00e7\u00e3o, pode clicar no bot\u00e3o (x) para cancelar a cria\u00e7\u00e3o do elemento atual.

Nota

QField assegura que as geometrias digitalizadas n\u00e3o ter\u00e3o v\u00e9rtices duplicados e respeita a precis\u00e3o definida nas configura\u00e7\u00f5es de precis\u00e3o da camada atual selecionada.

You can use the volume keys for adding or removing vertices while in digitizing mode. This functionality can be activated in Settings in the General tab.

Note

This feature is available on Android only.

"},{"location":"pt/how-to/digitize/#formulario-do-atributo","title":"Formul\u00e1rio do atributo","text":"

Ap\u00f3s digitalizar a geometria, o formul\u00e1rio de atributos ser\u00e1 exibido permitindo a edi\u00e7\u00e3o dos valores dos atributos para os elementos rec\u00e9m adicionados.

Nota

Voc\u00ea pode suprimir o formul\u00e1rio de atributo ap\u00f3s a adi\u00e7\u00e3o do recurso por meio de uma op\u00e7\u00e3o de configura\u00e7\u00e3o para uma determinada camada por meio da sua caixa de di\u00e1logo de propriedades no QGIS

Moreover, you have the option to digitize the form using the scanning QR or Bar Code reader functionality available within the feature form's text edit widget.

Upon clicking the three-dot icon button, a menu will be presented offering three distinct actions: \"Copy,\" \"Paste,\" and \"Scan Code\".

Opting for the \"Scan Code\" action will trigger QField's code reader, initiating the scanning process to decode the code.

Once the codes have been successfully scanned, users can validate their choice by clicking the checkmark (\u2714\ufe0f) OK button. This action will populate the attribute with the decoded value, streamlining the digitization process.

In addition, the Code Reader offers the capability to read NFC text tags.

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"pt/how-to/digitize/#lembrar-os-ultimos-valores","title":"Lembrar os \u00faltimos valores","text":"

Para uma recolha r\u00e1pida de conjuntos de dados bastante homog\u00e9neos, \u00e9 crucial n\u00e3o ter que inserir os mesmos valores de atributo v\u00e1rias vezes. As caixas de sele\u00e7\u00e3o \u00e0 direita de cada atributo permitem lembrar cada atributo individualmente para que na pr\u00f3xima vez que adicionar um elemento na mesma camada, esses atributos sejam preenchidos automaticamente.

"},{"location":"pt/how-to/digitize/#edicao-da-geometria","title":"Edi\u00e7\u00e3o da geometria","text":"

Trabalho de campo

Para editar a geometria de elementos pr\u00e9-existentes, ativa o modo de Edi\u00e7\u00e3o tocando no icon do l\u00e1pis no painel lateral do QField.

No modo de edi\u00e7\u00e3o, um novo bot\u00e3o Edi\u00e7\u00e3o de geometria surgir\u00e1 na barra de t\u00edtulo do formul\u00e1rio do elemento identificado. Clicar no bot\u00e3o ir\u00e1 ativar o ambiente de edi\u00e7\u00e3o de geometria que oferece quatro ferramentas:

  • A ferramenta de edi\u00e7\u00e3o de v\u00e9rtices;
  • Uma ferramenta de recorte da geometria;
  • Uma ferramenta de redesenho da geometria; e
  • Uma ferramenta de cria\u00e7\u00e3o de an\u00e9is da geometria;
"},{"location":"pt/how-to/digitize/#ferramenta-de-vertice","title":"Ferramenta de v\u00e9rtice","text":"

O editor de v\u00e9rtices permite mover e apagar v\u00e9rtices pr\u00e9-existentes mas tamb\u00e9m adicionar novos v\u00e9rtices nas geometrias.

"},{"location":"pt/how-to/digitize/#ferramenta-de-recorte","title":"Ferramenta de recorte","text":"

A ferramenta de divis\u00e3o permite dividir geometrias de linhas e pol\u00edgonos em dois, uma que se tornar\u00e1 num novo elemento.

"},{"location":"pt/how-to/digitize/#ferramenta-de-redesenho","title":"Ferramenta de Redesenho","text":"

A ferramenta de redesenho permite que voc\u00ea altere geometrias de linhas e pol\u00edgonos desenhando formas que ir\u00e3o resultar em uma linha redesenhada seguindo a borda da forma desenhada ou um pol\u00edgono com a forma desenhada usado para recortar ou expandir a geometria.

"},{"location":"pt/how-to/digitize/#ferramenta-de-anel","title":"Ferramenta de An\u00e9l","text":"

A ferramenta de anel permite digitalizar an\u00e9is (ou seja, furos) em geometrias de pol\u00edgonos. Uma vez um anel for criado, o QField oferecer\u00e1 a possibilidade de preencher o anel com um novo elemento.

"},{"location":"pt/how-to/digitize/#demonstracao-da-edicao-de-geometrias","title":"Demonstra\u00e7\u00e3o da edi\u00e7\u00e3o de geometrias","text":"

O seguinte v\u00eddeo demonstra algumas das possibilidades de edi\u00e7\u00e3o:

"},{"location":"pt/how-to/digitize/#juntar-elementos","title":"Juntar elementos","text":"

O QField permite juntar elementos e as suas geometrias num \u00fanico elemento. Para isso, identifique dois (ou mais) elementos no mapa, selecione-as na lista de elementos e junte-os selecionando o Juntar Elementos Selecionados no Bot\u00e3o Menu (\u205d).

"},{"location":"pt/how-to/digitize/#digitalizacao-manual","title":"Digitaliza\u00e7\u00e3o manual","text":"

A digitaliza\u00e7\u00e3o manual permite aos utilizadores \"desenhar\" linhas e pol\u00edgonos usando a sua pen/stylus ou o rato. O modo est\u00e1 dispon\u00edvel para adi\u00e7\u00e3o de elementos do tipo linha/pol\u00edgono assim como as ferramentas geometrias de editor de an\u00e9is, recorte, e redesenho.

O modo de digitaliza\u00e7\u00e3o manual \u00e9 ativado atrav\u00e9s de um novo bot\u00e3o que aparece no QField quando \u00e9 definido no modo edi\u00e7\u00e3o e a caneta stylus ou rato sobrep\u00f5e o enquadramento do mapa enquanto a linha ou o pol\u00edgono vetorial \u00e9 selecionado.

"},{"location":"pt/how-to/digitize/#edicao-topologica","title":"Edi\u00e7\u00e3o topol\u00f3gica","text":"

Se a edi\u00e7\u00e3o topol\u00f3gica estiver ativada no projeto do QGIS antes de exportar para o Qfield, os n\u00f3s das geometrias vizinhas partilhadas s\u00e3o modificados simultaneamente quando s\u00e3o movidos /eliminados e os v\u00e9rtices adicionais s\u00e3o adicionados aos segmentos quando um novo n\u00f3 \u00e9 adicionado nas geometrias vizinhas.

"},{"location":"pt/how-to/digitize/#multi-edicao-de-elementos","title":"Multi-edi\u00e7\u00e3o de elementos","text":"

O QField permite selecionar v\u00e1rios elementos e editar seus atributos de uma s\u00f3 vez. Em alguns casos, pode resultar em fluxos de trabalho muito eficientes. Para isso, identifique dois (ou mais) elementos no mapa, selecione-as na lista de elementos e junte-os selecionando o bot\u00e3o Editar elemento na barra de t\u00edtulo da lista.

"},{"location":"pt/how-to/digitize/#eliminar-elementos","title":"Eliminar elementos","text":"

Trabalho de campo

A exclus\u00e3o de um elemento \u00e9 feita selecionando a a\u00e7\u00e3o Excluir elemento no menu de 3 pontos do formul\u00e1rio do elemento.

O QField tamb\u00e9m permite que voc\u00ea exclua v\u00e1rios elementos de uma vez. Para isso, primeiro identifique os elementos tocando rapidamente nas partes relevantes do mapa. De seguida ative o modo de sele\u00e7\u00e3o m\u00faltipla pressionando longamente um dos elementos que deseja excluir. Quando a caixa de sele\u00e7\u00e3o aparecer ao lado dos nomes dos elementos, selecione outros elementos para excluir (voc\u00ea pode tocar no mapa para adicionar mais elementos). Depois de conclu\u00eddo, selecione Excluir elementos(s) selecionado(s) a\u00e7\u00e3o na lista de elementos menu de 3 pontos.

"},{"location":"pt/how-to/digitize/#snapping","title":"Snapping","text":"

Prepara\u00e7\u00e3o no Desktop

Enquanto digitaliza novos elementos, novos pontos podem ser atra\u00eddos a geometrias existentes.

Todas as configura\u00e7\u00f5es pode ser feitos em Projeto > Configura\u00e7\u00f5es de Snapping

"},{"location":"pt/how-to/digitize/#tipos-de-snapping","title":"Tipos de Snapping","text":"

\u00c9 poss\u00edvel fazer snap a novos pontos

  • apenas a v\u00e9rtices de geometrias existentes
  • apenas a segmentos de geometrias existentes
  • a v\u00e9rtices e segmentos de geometrias existentes
"},{"location":"pt/how-to/digitize/#snapping-a-camadas","title":"Snapping a camadas","text":"

\u00c9 tamb\u00e9m poss\u00edvel apenas atrair a uma ou a poucas camadas.

"},{"location":"pt/how-to/digitize/#tolerancia-de-snapping","title":"Toler\u00e2ncia de Snapping","text":"

A toler\u00e2ncia do snapping pode ser especificada em unidades de mapa ou pixeis.

Na maioria dos casos, as unidades devem ser definidas para pixeis. Temos tido boas experi\u00eancias com um valor de toler\u00e2ncia de 20.

"},{"location":"pt/how-to/gnss/","title":"Posicionamento (GNSS)","text":""},{"location":"pt/how-to/gnss/#posicionamento-gnss","title":"Posicionamento (GNSS)","text":"

O Qfield consegue usar o sistema interno GNSS (Sistemas de Sat\u00e9lites Globais de Navega\u00e7\u00e3o, como GPS, GLONASS, Galileo ou Beidou). QField tamb\u00e9m consegue ligar a antenas externas atrav\u00e9s de NMEA usando liga\u00e7\u00f5es Bluetooth, TCP, ou UDP.

Dispositivos GNSS s\u00e3o tamb\u00e9m capazes de medir a altitude perto da posi\u00e7\u00e3o 2D atual na superf\u00edcie da terra.

"},{"location":"pt/how-to/gnss/#visualizacao","title":"Visualiza\u00e7\u00e3o","text":"

Quando o posicionamento estiver ativado, a sua posi\u00e7\u00e3o ser\u00e1 mostrada com a cor azul no mapa. A sua localiza\u00e7\u00e3o \u00e9 vis\u00edvel como um ponto azul se voc\u00ea estiver parado ou como uma seta a indicar a dire\u00e7\u00e3o do seu movimento se estiver a movimentar.

O raio azul indica a orienta\u00e7\u00e3o atual do seu dispositivo se o seu dispositivo tiver um compasso magn\u00e9tico interno.

Um c\u00edrculo \u00e0 volta da posi\u00e7\u00e3o atual indica a precis\u00e3o reportada pelo dispositivo de posicionamento.

"},{"location":"pt/how-to/gnss/#configuracao","title":"Configura\u00e7\u00e3o","text":"

As configura\u00e7\u00f5es seguintes encontram-se dispon\u00edveis no separador Posicionamento das configura\u00e7\u00f5es do QField.

"},{"location":"pt/how-to/gnss/#mede-o-valor-m","title":"Mede o valor (M)","text":"

Ao digitalizar uma geometria numa camada vetorial que cont\u00e9m uma dimens\u00e3o M, o QField adicionar\u00e1 um valor de medi\u00e7\u00e3o aos v\u00e9rtices individuais sempre que o cursor de coordenadas est\u00e1 bloqueado na posi\u00e7\u00e3o atual.

Por padr\u00e3o, o valor representar\u00e1 o timestamp da posi\u00e7\u00e3o capturada (milissegundos desde Epoch). Podes alterar este valor com a caixa de valores no separador de posicionamento das configura\u00e7\u00f5es.

Os valores dispon\u00edveis para escolha s\u00e3o data/hora, velocidade, orienta\u00e7\u00e3o, precis\u00e3o horizontal e precis\u00e3o vertical, bem como PDOP, HDOP e VDOP.

"},{"location":"pt/how-to/gnss/#requirimentos-de-precisao","title":"Requirimentos de precis\u00e3o","text":"

Uma precis\u00e3o m\u00ednima desejada para medi\u00e7\u00f5es pode ser definida. A qualidade ser\u00e1 relatada em tr\u00eas classes, mau (vermelho), ok (amarelo) e excelente (verde). Estas cores aparecer\u00e3o como um ponto no topo do bot\u00e3o GNSS.

Os limites podem ser definidos no separador do posicionamento nas configura\u00e7\u00f5es.

Se a configura\u00e7\u00e3o Ativar requisito de precis\u00e3o estiver ativada, n\u00e3o poder\u00e1 recolher novas medi\u00e7\u00f5es com o cursor bloqueado na posi\u00e7\u00e3o atual com um valor precis\u00e3o baixo (vermelho).

"},{"location":"pt/how-to/gnss/#compensacao-da-altura-da-antena","title":"Compensa\u00e7\u00e3o da altura da antena","text":"

A altura do poste da antena em uso pode ser definido nas configura\u00e7\u00f5es. Qualquer altitude medida ir\u00e1 ser corrigida por este valor.

"},{"location":"pt/how-to/gnss/#correcao-de-altitude-grelha-de-transformacao-vertical","title":"Corre\u00e7\u00e3o de altitude / grelha de transforma\u00e7\u00e3o vertical","text":"

Os valores de altitude podem ser corrigidos com ficheiros de grelhas de transforma\u00e7\u00e3o vertical para calcular a altura ortom\u00e9trica.

Os ficheiros de grelhas de transforma\u00e7\u00e3o vertical ficam dispon\u00edveis no QField colocando-as na pasta da app do QField <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Quando o ficheiro da grelha de deslocamento \u00e9 colocado l\u00e1, ele fica dispon\u00edvel no QField nas Defini\u00e7\u00f5es de Posicionamento em Deslocamento vertical da grelha em uso.

Se est\u00e1s a usar corre\u00e7\u00e3o de altitude e um dispositivo externo de localiza\u00e7\u00e3o est\u00e1 em uso, considera desligar Utilize a altitude ortom\u00e9trica do dispositivo.

Os formatos atualmente suportados s\u00e3o:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

Por exemplo: Para a transforma\u00e7\u00e3o de ETRS89 (refer\u00eancia GPS elips\u00f3ide) para NAP (holand\u00eas), os utilizadores podem descarregar o ficheiro nlgeo2018.gtx da NSGI e coloca-lo diretoria.

"},{"location":"pt/how-to/gnss/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"

Trabalho de campo

Um toque no bot\u00e3o de GNSS ir\u00e1 ligar o GNSS e centrar o mapa na localiza\u00e7\u00e3o atual assim que a informa\u00e7\u00e3o de localiza\u00e7\u00e3o se encontrar dispon\u00edvel.

Ativar o modo de edi\u00e7\u00e3o e pressionar no bot\u00e3o do alvo, a cruz no centro significa que est\u00e1s a usar a localiza\u00e7\u00e3o GNSS.

Um toque longo no bot\u00e3o GNSS ir\u00e1 mostrar o menu de posicionamento.

No menu do posicionamento podes ligar Mostrar a informa\u00e7\u00e3o da posi\u00e7\u00e3o que ir\u00e1 apresentar as coordenadas atuais que ser\u00e3o reprojetadas para o SRS acompanhas de informa\u00e7\u00f5es sobre precis\u00e3o.

Nota

Se v\u00eas informa\u00e7\u00e3o WGS 84 lat/lon ao inv\u00e9s da informa\u00e7\u00e3o do SRS do teu projeto, provavelmente ainda n\u00e3o tens sinal.

"},{"location":"pt/how-to/gnss/#usar-um-receptor-externo-gnss","title":"Usar um Receptor externo GNSS","text":"

Trabalho de campo

O QField suporta a liga\u00e7\u00e3o com dispositivos de posicionamento GNSS externos via NMEA atrav\u00e9s de Bluetooth, TCP, ou conex\u00f5es UDP.

Nas Defini\u00e7\u00f5es > Posicionamento, podes encontrar um conjunto de bot\u00f5es para adicionar, editar ou apagar dispositivos externos, bem como uma lista para alternar entre os dispositivos GNSS internos e externos gravados.

O tipo de liga\u00e7\u00f5es suportadas por plataforma \u00e9 a seguinte:

Android iOS Windows Linux MacOS Bluetooth * TCP UDP Porta de s\u00e9rie

() O suporte Bluetooth no Windows ocorre automaticamente atrav\u00e9s da porta virtual criado pelo sistema operativo quando se liga ao dispositivo GNSS.*

Os protocolos NMEA atualmente suportados s\u00e3o GGA, RMC, GSA, GSV, VTG, and HDT.

Nota

Certifique-se que n\u00e3o tem outra aplica\u00e7\u00e3o com fornecedores de mock location a usar a mesma liga\u00e7\u00e3o.

"},{"location":"pt/how-to/gnss/#localizacao-simulada","title":"Localiza\u00e7\u00e3o simulada","text":"

Trabalho de campo

\u00c9 poss\u00edvel fornecer um mock location atrav\u00e9s de uma aplica\u00e7\u00e3o Android que \u00e9 separado do QField. Existem v\u00e1rias op\u00e7\u00f5es para isso, uma delas \u00e9 Android NTRIP Client.

Para usar este op\u00e7\u00e3o ter\u00e1 de ativar mock locations no dispositivo Android.

"},{"location":"pt/how-to/gnss/#funcionalidade-de-calculo-de-posicionamento-medio","title":"Funcionalidade de c\u00e1lculo de posicionamento m\u00e9dio","text":"

Trabalho de campo

Note

The coordinate cursor must be locked to the current location via the Lock to position button

Existe uma fun\u00e7\u00e3o que permite digitalizar usando o c\u00e1lculo de posi\u00e7\u00f5es m\u00e9dias.

O levantamento come\u00e7ar\u00e1 pressionando e segurando o bot\u00e3o de adicionar v\u00e9rtice, que come\u00e7ar\u00e1 a recolher posi\u00e7\u00f5es.

While collecting, an indicator will appear on top of the coordinate cursor showing a text reflecting the current number of collected positions. If an averaged position minimum count requirement is active, a progress bar will also be present indicating the progress towards meeting that requirement.

The setting to activate an average position minimum count threshold can be found in QField settings's positioning panel. When active, holding the add vertex button is not required, a short tap on the button will begin the collection of positions and automatically add the averaged position when the minimum count requirement is met.

When using @gnss_* or @position_ variables on averaged positions, the variable will also represent the average over all collected samples.

"},{"location":"pt/how-to/gnss/#configuracao-de-projeto","title":"Configura\u00e7\u00e3o de projeto","text":"

Prepara\u00e7\u00e3o no Desktop

"},{"location":"pt/how-to/gnss/#variaveis-de-posicionamento","title":"Vari\u00e1veis de posicionamento","text":"

You can get access to positioning information through additional expression variables accessible in the attribute form. These will only be available when positioning is enabled.

These variables are commonly used as part ofdefault values expressions for fields to keep track of the quality of individual measured points.

  • @position_source_name - The name of the device that gave location information as reported by the sensor. To differenciate between internal and external sensor. If the position is manually set, and the position is not snapped to the cursor, the source name is \"manual\". In case the cursor is not snapped to the position, all other variables will be null, if you need this, use the gnss_ variables instead.
  • @position_quality_description - A human readable and translated string for the quality as reported by the sensor. E.g. \"Fixed RTK\". It is only available when the crosshair is snapped to the sensor. - IE
  • @position_coordinate - A point with the coordinate in WGS84. Lon, Lat, Altitude as delivered by the sensor. It is only available when the crosshair is snapped to the sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - The horizontal accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_timestamp - The timestamp of the position in UTC as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_direction - The direction of movement in degrees from true north as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_ground_speed - Groundspeed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_magnetic_variation - The angle between the horizontal component of the magnetic field and true north, in degrees as reported by the sensor. Also known as magnetic declination. A positive value indicates a clockwise direction from true north and a negative value indicates a counter-clockwise direction. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_accuracy - The vertical accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_3d_accuracy - The 3 dimensional accuracy of the coordinate (in meters), 3D-RMS as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_speed - The vertical speed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_averaged_count - This variable holds the number of collected positions from which an averaged position was calculated when digitizing in this mode. For non-averaged positions, the value will be set to 0 (zero). - IE
  • @position_pdop - Position dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_hdop - Horizontal dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_vdop - Vertical dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_number_of_used_satellites - Number of satellites as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_used_satellites - A list of satellites in use (pri) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - The GPS Fix Status \"NoData\", \"NoFix\", \"Fix2D\" or \"Fix3D\" as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_fix_mode - Fix mode (where \"M\" = Manual, forced to operate in 2D or 3D or \"A\" = Automatic, 3D/2D) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E

Info

I: Internal position source E: External (NMEA) position source

All @position_* variables have a corresponding @gnss_* variable. The gnss variables always report the gnss sensor values, even when the crosshair is not snapped.

Exemplos:
  • when the crosshair is snapped to the sensor - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_source_name --> sensor name.
  • when the crosshair is manually moved - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The value is NULL. - @position_source_name > The value is manual.
"},{"location":"pt/how-to/gnss/#vertex-logger","title":"Vertex logger","text":"

It is possible to setup a log layer of the collected vertices. This allows to keep track of meta data for each vertex like GNSS quality attributes and more. To set this up, a point layer can be added to the project and attributes configured to store this information.

Depois o utilizador associa a fun\u00e7\u00e3o de registo de digitaliza\u00e7\u00e3o numa camada de pontos.

V\u00e1 a QFieldSync --> Propriedades do projeto

Para serem mais eficaz, os atributos da camada devem ter valores padr\u00e3o que dependem das vari\u00e1veis de posicionamento que foram enumeradas acima.

"},{"location":"pt/how-to/hiding-legend-nodes/","title":"Ocultar pontos da legenda","text":""},{"location":"pt/how-to/hiding-legend-nodes/#ocultar-pontos-da-legenda","title":"Ocultar pontos da legenda","text":"

\u00c9 poss\u00edvel configurar no projeto QGIS a possibilidade de ocultar pontos da legenda

"},{"location":"pt/how-to/hiding-legend-nodes/#configurar-pontos-ocultos","title":"Configurar pontos ocultos","text":"

Prepara\u00e7\u00e3o no Desktop

Nas propriedades do projeto QGIS, vai a Fontes de dados e marca a caixa com \"privado\" para as camadas que queres ocultar.

Esconder pontos da legenda

"},{"location":"pt/how-to/","title":"Guias de instru\u00e7\u00f5es","text":""},{"location":"pt/how-to/#guias-de-instrucoes","title":"Guias de instru\u00e7\u00f5es","text":"

O QField aproveita o poder do QGIS para configurar confortavelmente os teus projetos. Depois de configurar tudo, podes sincronizar o teu projeto e quaisquer ficheiros adicionais para o teu dispositivo e come\u00e7ar imediatamente a trabalhar.

A sincroniza\u00e7\u00e3o dos teus projetos com os dispositivos das tuas equipas, pode ser feita de v\u00e1rias maneiras. O plugin QFieldSync ajuda a preparar os projetos QGIS para o QField e a distribuir para os teus dispositivos. Para uma experi\u00eancia de integra\u00e7\u00e3o perfeita e para a gest\u00e3o das equipas, recomendamos vivamente o uso do QFieldCloud.

O QField \u00e9 constru\u00eddo para ser bastante simples e intuitivo. Sugerimos que comeces por abrir um dos projetos de demonstra\u00e7\u00e3o para te ambientares e aceder \u00e0s poderosas possibilidades de intera\u00e7\u00e3o.

Aqui encontras muitos recursos sobre como configurar e interagir com QField.

"},{"location":"pt/how-to/itinerary/#configure-attribute-form-widget-in-qgis","title":"Configure attribute form widget in QGIS","text":"

Prepara\u00e7\u00e3o no Desktop

Here is an example for navigation to features of a point layer.

Create a new field in your data table (type text). In the attribute form settings, select \"attachment\" as widget type. Tick \"Display a hyperlink for document path (read-only)\". Then enter the following expression as default value:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

And tick \"Apply default value on update\" in case you make changes to your geometry.

If you simply want to show your feature location in Google Maps, you can use the following expression: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"pt/how-to/itinerary/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"

Trabalho de campo

Click on the feature on the map where you want navigation to or that you want to open in Google Maps. In the attribute form, click on the link towards Google Maps.

"},{"location":"pt/how-to/live-default-value/","title":"Valor padr\u00e3o em tempo real","text":""},{"location":"pt/how-to/live-default-value/#valor-padrao-em-tempo-real","title":"Valor padr\u00e3o em tempo real","text":"

O Qfield suporta a atualiza\u00e7\u00e3o em \"tempo real\" de atributos padr\u00e3o quando est\u00e1s a editar elementos.

"},{"location":"pt/how-to/live-default-value/#configuracao","title":"Configura\u00e7\u00e3o","text":"

Prepara\u00e7\u00e3o no Desktop

Para funcionar, o atributo tem de ser configurado como dependente de outro atributo.

Um exemplo da configura\u00e7\u00e3o das depend\u00eancias dos atributos

Para uma imagem:

imagem em tempo real, definida por padr\u00e3o

Para a rela\u00e7\u00e3o de valor:

rela\u00e7\u00e3o em tempo real, definida por padr\u00e3o

"},{"location":"pt/how-to/live-default-value/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"

Trabalho de campo

Valor padr\u00e3o em \"tempo real\" atualiza os atributos padr\u00e3o em tempo real quando editas elementos.

No v\u00eddeo seguinte est\u00e1 um exemplo da atualiza\u00e7\u00e3o em \"tempo real\" do valor padr\u00e3o de um campo quando editas elementos no QField.

"},{"location":"pt/how-to/map-interaction/","title":"Interagir com os mapas","text":""},{"location":"pt/how-to/map-interaction/#interagir-com-os-mapas","title":"Interagir com os mapas","text":"

Here are some of the possible interactions with the map in QField.

"},{"location":"pt/how-to/map-interaction/#legenda-do-mapa","title":"Legenda do Mapa","text":"

Trabalho de campo

Open the Main menu and expand the layers list to display the legend of the map.

On double-tap or long-press on a layer, you get offered the following possibilities.

  • Mostra no mapa para controlar a visibilidade
  • Mostrar etiquetas para controlar a visibilidade das etiquetas.
  • Expandir item da legenda para mostrar/esconder os sub-items da camada.
  • Aproximar \u00e0 camada para teres toda a camada vis\u00edvel no mapa.
  • Recarregar dados para obter os dados atuais da camada com fontes de dados remotos.
  • Mostrar lista de elementos para mostrar os elementos das camadas na lista de identifica\u00e7\u00e3o.

Additionally, you have the option to adjust the layer opacity for each individual layer using the \"Opacity\" slider.

"},{"location":"pt/how-to/map-interaction/#funcionalidades-de-identificacao","title":"Funcionalidades de identifica\u00e7\u00e3o","text":"

Trabalho de campo

Toque num elemento do mapa para identific\u00e1-lo. Se v\u00e1rios elementos estiverem localizados no ponto em que voc\u00ea tocou (porque existem v\u00e1rios elementos realmente pr\u00f3ximos um do outro ou porque v\u00e1rias camadas est\u00e3o sobrepostas), todos ser\u00e3o listados no menu que se abre \u00e0 direita do ecr\u00e3.

Tap on one of the listed features to access its attributes.

  1. Toque nas setas para navegar por todos as elementos identificados.
  2. Tap the centre button to centre the map on the selected feature.
  3. Toque no bot\u00e3o de edi\u00e7\u00e3o para editar os atributos do elemento selecionado elemento.
  4. Percorra os sub-menus para aceder a todos os atributos.

"},{"location":"pt/how-to/map-interaction/#selecione-os-elementos-identificados","title":"Selecione os elementos identificados","text":"

With long-press, you can toggle the feature selection.

When features are selected, you can perform the actions in the three-dot menu on the top right.

"},{"location":"pt/how-to/map-interaction/#excepcoes-para-as-camadas-identificadas","title":"Excep\u00e7\u00f5es para as camadas identificadas","text":"

Often it is not required to be able to query every layer. Some layers are only present as basemap, and their attributes are not of interest.

You can manage this layer list in QGIS desktop in Project > Project Properties > Identify Layers and uncheck the base layers.

"},{"location":"pt/how-to/map-styling/","title":"Estilos do mapa","text":""},{"location":"pt/how-to/map-styling/#estilos-do-mapa","title":"Estilos do mapa","text":"

Todas as defini\u00e7\u00f5es de simbologia do QGIS s\u00e3o suportadas diretamente pelo QField. Isto inclu\u00ed todos os tipos de renderiza\u00e7\u00e3o como graduado, categorizado, baseado em regras, 2.5D como tamb\u00e9m a a simbologia definida por dados.

"},{"location":"pt/how-to/map-styling/#exibir-expressao","title":"Exibir Express\u00e3o","text":"

Prepara\u00e7\u00e3o no Desktop

No QField, os objectos s\u00e3o identificados com um nome. A express\u00e3o para gerar esse nome pode ser definida abrindo a tabela de atributos no QGIS e alterando para a visualiza\u00e7\u00e3o de formul\u00e1rio. Escolhe o campo apropriado ou uma express\u00e3o da lista. A partir do QGIS 3, isso pode ser feito diretamente da p\u00e1gina Propriedades da Camada do Vector > Mostrar.

A express\u00e3o de visualiza\u00e7\u00e3o tamb\u00e9m \u00e9 usada para pesquisa nas camadas.

A express\u00e3o de exibi\u00e7\u00e3o ser\u00e1 utilizada para representar elemento com uma identifica\u00e7\u00e3o de texto no QField.

"},{"location":"pt/how-to/map-styling/#camadas-apenas-de-leitura-nao-editaveis-e-pesquisaveis","title":"Camadas apenas de leitura, n\u00e3o edit\u00e1veis e pesquis\u00e1veis","text":"

Prepara\u00e7\u00e3o no Desktop

Algumas camadas no projeto s\u00e3o apenas tem um prop\u00f3sito visual. Essas camadas n\u00e3o aparecer\u00e3o quando se procura identificar objectos.

Outras camadas podem servir como fontes de informa\u00e7\u00e3o e n\u00e3o devem ser modificadas pelo utilizador. \u00c9 poss\u00edvel proteger as camadas do projeto da edi\u00e7\u00e3o de atributos ou adi\u00e7\u00e3o e exclus\u00e3o de elementos.

Tamb\u00e9m \u00e9 poss\u00edvel configurar que camadas s\u00e3o de pesquisa.

Para configurar o comportamento de identifica\u00e7\u00e3o, ler e pesquisar, v\u00e1 para a p\u00e1gina Projeto > Propriedades > Origem de dados e ative as caixas de op\u00e7\u00f5es para corresponder ao comportamento desejado.

Configura\u00e7\u00e3o das camadas que n\u00e3o ser\u00e3o identific\u00e1veis, n\u00e3o modific\u00e1veis e/ou n\u00e3o pesquis\u00e1veis.

"},{"location":"pt/how-to/map-styling/#usar-tipos-de-fontes-adicionais","title":"Usar tipos de fontes adicionais","text":"

Prepara\u00e7\u00e3o no Desktop

No QField, pode usar todos os tipos de fonte que queira.

Existem duas possibilidades diferentes para registar os tipos de fontes adicionais:

  1. Ao adicionar fontes (.ttf or .otf) na pasta do dispositivo <drive>/Android/data/ch.opengis.qfield/files/QField/fonts estes estar\u00e3o dispon\u00edveis em todos os projetos e conjuntos de dados individuais.
  2. Adicionando tipos de letra (.ttf or .otf) na mesma pasta que um determinado projeto ficheiro (.qgs ou .qgz); estes ser\u00e3o acess\u00edveis apenas desta forma ficheiro de projeto.

Nota

Desde o QField 2 os ficheiros das fontes necessitam de ser armazenados na diretoria da aplica\u00e7\u00e3o <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts em vez da diretoria principal dos dispositivos <drive>:/QField/fonts.

"},{"location":"pt/how-to/map-styling/#simbolos-svg-personalizados","title":"S\u00edmbolos SVG personalizados","text":"

Prepara\u00e7\u00e3o no Desktop

\u00c9 poss\u00edvel embeber s\u00edmbolos SVG diretamente dentro dos projetos QGIS.

  1. Escolhe a camada que ir\u00e1 suportar a simbologia SVG e abre sua caixa de di\u00e1logo das propriedades.
  2. Abre a sec\u00e7\u00e3o de Simbologia em Propriedades > Simbologia
  3. No Painel de S\u00edmbolo da Camada escolhe Marcador simples.
  4. Altere o tipo de s\u00edmbolo da camada no Tipo de s\u00edmbolo da camada > Marcador SVG.
  5. Desloque para baixo no painel inferior.
  6. Clica no lado direito do bot\u00e3o de sele\u00e7\u00e3o de ficheiro para abrir um menu.
  7. Seleciona Embed File e escolhe o ficheiro SVG na caixa de di\u00e1logo de sele\u00e7\u00e3o de ficheiro na caixa de di\u00e1logo.
  8. Aplique as altera\u00e7\u00f5es e clique em OK.
"},{"location":"pt/how-to/map-themes/","title":"Temas de mapa","text":""},{"location":"pt/how-to/map-themes/#temas-de-mapa","title":"Temas de mapa","text":"

A beleza do SIG \u00e9 que os mapas s\u00e3o din\u00e2micos. As camadas podem ser individualmente mostrados ou escondidas e as informa\u00e7\u00f5es destas podem ser apresentadas mais ou menos de forma proeminente com base na tarefa em m\u00e3os.

Para que servem os Temas de Mapa.

"},{"location":"pt/how-to/map-themes/#criar-um-tema-de-mapa","title":"Criar um Tema de Mapa","text":"

Prepara\u00e7\u00e3o no Desktop

Criar um Tema de Mapa no QGIS \u00e9 uma tarefa muito simples.

Configura\u00e7\u00e3o do tema de mapa

  1. Defina o estilo do mapa e camadas com base nos seus requisitos.
  2. Guarde-o como Tema de Mapa
  3. Carregar projeto no dispositivo e mudar o Tema de Mapa ativo
"},{"location":"pt/how-to/map-themes/#alterar-o-tema-do-mapa-activo","title":"Alterar o Tema do Mapa activo","text":"

Trabalho de campo

Se definiste temas de mapa no projeto QGIS, poder\u00e1s mudar entre eles a partir do Dashboard. Usa o menu combobox para alternar entre os Temas de Mapa para escolher o tema ativo.

Alterar o tema de mapa

"},{"location":"pt/how-to/measuring-tool/","title":"Ferramenta de medi\u00e7\u00e3o","text":""},{"location":"pt/how-to/measuring-tool/#ferramenta-de-medicao","title":"Ferramenta de medi\u00e7\u00e3o","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

Assim que a ferramenta estiver habilitada, basta usar as ferramentas de digitaliza\u00e7\u00e3o localizadas no canto inferior direito da tela para adicionar e remover v\u00e9rtices. Por padr\u00e3o, a geometria medida ser\u00e1 uma linha; para mudar para um pol\u00edgono, basta juntar cursor ao primeiro v\u00e9rtice inserido.

Para o segmento formado pelos dois \u00faltimos v\u00e9rtices adicionados, os detalhes apresentados incluem o comprimento do segmento e o azimute. Quando a geometria medida \u00e9 uma linha, o comprimento total da linha \u00e9 apresentado, enquanto que o per\u00edmetro e a \u00e1rea s\u00f3 s\u00e3o exibidos para pol\u00edgonos.

"},{"location":"pt/how-to/measuring-tool/#perfil-altimetrico","title":"Perfil altim\u00e9trico","text":"

Quando a ferramenta de medi\u00e7\u00e3o est\u00e1 ativa, um bot\u00e3o de ferramenta Perfil altim\u00e9trico surge no canto superior direito do ecr\u00e3. Ao ativar a ferramenta surgir\u00e1 um painel de perfil de altim\u00e9trico, que ir\u00e1 apresenta a eleva\u00e7\u00e3o do terreno, bem como a informa\u00e7\u00e3o dos vetores intersectados ao longo da geometria medida.

Para facilitar o uso, por padr\u00e3o o QField usa os dados, Mapzen Global Terrain para fornecer perfis altim\u00e9tricos com resolu\u00e7\u00e3o espacial de 30 metros. Contudo, \u00e9 poss\u00edvel personalizar nas configura\u00e7\u00f5es do terreno, no projeto e nas propriedades individuais da camada no QGIS aquando a cria\u00e7\u00e3o de projetos.

"},{"location":"pt/how-to/movable-project/","title":"Projeto Port\u00e1til","text":""},{"location":"pt/how-to/movable-project/#projeto-portatil","title":"Projeto Port\u00e1til","text":"

Para sincronizar manualmente o teu projeto QGIS, precisas de vers\u00e3o port\u00e1til do teu ficheiro .qgs. Port\u00e1til, significa que todos os caminhos s\u00e3o relativos e conjuntos de dados s\u00e3o acess\u00edveis a partir do dispositivo.

"},{"location":"pt/how-to/movable-project/#configurar-um-projeto-portatil","title":"Configurar um projeto port\u00e1til","text":"

Prepara\u00e7\u00e3o no Desktop

Verifica que Projeto > Propriedades do projeto > Geral > Guardar caminhos est\u00e1 definido como Relativo e todos os ficheiros necess\u00e1rios se encontram na mesma pasta como o ficheiro .qgs ou numa subpasta.

Por forma a aumentares a produtividade, sugerimos que consultes qfieldcloud e qfieldsync

"},{"location":"pt/how-to/navigation/","title":"Navega\u00e7\u00e3o","text":""},{"location":"pt/how-to/navigation/#navegacao","title":"Navega\u00e7\u00e3o","text":"

O QField oferece funcionalidades de navega\u00e7\u00e3o e ajuda-te a orientar no campo e a chegar com precis\u00e3o ao destino definido.

"},{"location":"pt/how-to/navigation/#activando-a-navegacao","title":"Activando a navega\u00e7\u00e3o","text":"

A navega\u00e7\u00e3o \u00e9 ativa quando um ponto de destino \u00e9 definido e a localiza\u00e7\u00e3o est\u00e1 ativa. Quando \u00e9 ligado, um conjunto de novas informa\u00e7\u00f5es de navega\u00e7\u00e3o - um marcador de destino, um painel de navega\u00e7\u00e3o, e um bot\u00e3o de controlo de navega\u00e7\u00e3o - s\u00e3o apresentadas no mapa.

O painel de navega\u00e7\u00e3o apresenta informa\u00e7\u00e3o \u00fatil como as coordenadas do ponto de destino como tamb\u00e9m a dist\u00e2ncia atual e dire\u00e7\u00e3o para o destino.

Para desligar a navega\u00e7\u00e3o, remove o ponto de destino tocando e mant\u00e9m pressionado o bot\u00e3o de controlo de navega\u00e7\u00e3o no canto inferior direito.

"},{"location":"pt/how-to/navigation/#definir-um-ponto-de-destino","title":"Definir um ponto de destino","text":"

Trabalho de campo

O QField oferece v\u00e1rio m\u00e9todos para definir um ponto de destino para navega\u00e7\u00e3o. Uma forma r\u00e1pida \u00e9 simples tocando e manter pressionado em qualquer parte do mapa e selecionar a op\u00e7\u00e3o Definir como Destino no menu que \u00e9 apresentado.

You can also set the navigation destination point by typing in specific coordinates in the search bar and tapping on the resulting flag navigation icon. You can also search for a specific feature and tap on the flag navigation icon which will also be present in the resulting list of features.

You can also set a navigation destination point by opening the feature form menu and selecting the Set Feature as Destination action.

Finally, you can also set a navigation destination using a feature, a purple feature bar title appears as part of the navigation information panel. For single points, a destination name is displayed (matching a given vector layer's display name field / expression).

For multipoint or {multi,single}{line,polygon}, new navigation buttons are located at the left and right of the destination name. Those buttons allow users to cycle through vertices of the feature picked as navigation destination. Tap and holding onto these buttons will cycle through vertices (comes in handy when you have a feature with a large vertex count).

"},{"location":"pt/how-to/navigation/#tracking-gps-automatico-da-localizacao-e-destino","title":"Tracking GPS autom\u00e1tico da localiza\u00e7\u00e3o e destino","text":"

Trabalho de campo

QField allows for its map to automatically keep track of the current device location and destination and re-center the map extent around those two points.

To activate this auto tracking feature, you can simply tap on the positioning button and the navigation control button. Both buttons should show their auto tracking mode active by having their background color turn to blue and purple.

This can be described as a simple staking mode functionality.

"},{"location":"pt/how-to/navigation/#stakeout-precise-view","title":"\"Stakeout\" precise view","text":"

Trabalho de campo

QField's \"stakeout\" precise view panel appears when the distance between the current location and the destination is less than a pre-defined threshold (by default 5 meters) and the positioning device has an accuracy that is less than half of that threshold. The precise view visibility threshold value can be modified by long-pressing on the bottom-right navigation button and selecting the Precise View Settings menu item.

The precise view will turn green when the current location is considered to have hit the target. This state considers both the positioning device accuracy as well as the precise view threshold value, whereas QField will consider having hit the target when the distance between the current location and the destination minus the positioning device's accuracy is less than 1/10th of the precise view threshold. E.g.: if your precise view threshold is set to 1 meter and your positioning device accuracy is 0.05 meter, the view would turn green when the position is less than 15cm from the destination.

When the distance to destination falls within the precise view threshold, QField emits an audio feedback in the form of a ping with reducing intervals as the current location gets closer to the destination. The audio feedback can be disabled by long-pressing on the bottom-right navigation button, selecting the Precise View Settings menu item, and unchecking Enable Audio Proximity Feedback.

It is also possible the precise view to always be visible by long-pressing on the bottom-right navigation button, selecting the Precise View Settings menu item, and checking Always Show Precise View. When enabled, the precise view will appear whenever a navigation destination has been set and will act as a visual compass providing an arrow on the edge of the precision target.

"},{"location":"pt/how-to/outside-layers/","title":"Conjunto de dados partilhados","text":""},{"location":"pt/how-to/outside-layers/#conjunto-de-dados-partilhados","title":"Conjunto de dados partilhados","text":"

\u00c9 poss\u00edvel usar uma camada que esteja armazenada fora da pasta do projeto.

Isso \u00e9 \u00fatil se um mapa base for usado em mais do que um projeto, por exemplo, uma ortofoto de grande dimens\u00f5es. Nesse caso, pode partilhar este conjunto de dados entre diferentes projetos.

"},{"location":"pt/how-to/outside-layers/#adicionar-um-camada-fora-da-pasta-do-projeto-exportado","title":"Adicionar um camada fora da pasta do projeto exportado","text":"

Prepara\u00e7\u00e3o no Desktop

No QGIS, abra Op\u00e7\u00f5es\" --> Fontes de dados --> Caminhos de Dados Localizados. Adicione o caminho \u00e0 pasta onde est\u00e1 os dados externos.

Fontes de Dados

Para usar camadas de caminhos de dados localizados no seu dispositivo, adicione os conjuntos de dados \u00e0 pasta <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Nota

Desde o QField 2 os ficheiros dos mapas base necessitam de ser armazenados na pasta da app <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps em vez da pasta principal dos dispositivos <drive>:/QField/basemaps.

"},{"location":"pt/how-to/pg-service/","title":"Servi\u00e7o PostgreSQL","text":""},{"location":"pt/how-to/pg-service/#servico-postgresql","title":"Servi\u00e7o PostgreSQL","text":"

Um ficheiro pg_service.conf permite usar um pseudonome para uma liga\u00e7\u00e3o com o servidor PostgreSQL. Em vez de armazenar o nome do servidor, porta, nome da base de dados e mais no ficheiro do Projeto QGIS, estes podem ser armazenados separadamente. \u00c9 ainda poss\u00edvel armazenar nome de utilizador e palavra-chave num ficheiro pg_service.conf, para evitar que seja armazenado num texto n\u00e3o criptografado no Projeto QGIS.

Leia mais sobre os servi\u00e7os PostgreSQL na documenta\u00e7\u00e3o QGIS.

"},{"location":"pt/how-to/pg-service/#qfield-ligacao-direta","title":"QField - Liga\u00e7\u00e3o direta","text":"

Se ligar diretamente do QGIS ao sua base de dados, poder\u00e1 usar um ficheiro pg_service.conf colocando-o na pasta de dados QField. Poder\u00e1 colocar o seu ficheiro no armazenamento interno do dispositivo ou no armazenamento do cart\u00e3o SD. Pode verificar o caminho para a pasta de dados QField na parte inferior da tela Sobre QField na aplica\u00e7\u00e3o.

Normalmente o caminho nos dispositivos Android s\u00e3o algo semelhante a: /Android/data/ch.opengis.qfield/files/QField.

Nota

Ao contr\u00e1rio dos sistemas *NIX em que o ficheiro \u00e9 denominado .pg_service.conf, o arquivo no Android \u00e9 denominado pg_service.conf sem um sinal de ponto \u00e0 esquerda (.).

"},{"location":"pt/how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud tamb\u00e9m suporta configura\u00e7\u00f5es pg_service.conf. Precisa de configurar as camadas do PostgreSQL com a a\u00e7\u00e3o de nuvem \"Edi\u00e7\u00e3o offline\" e armazenar as configura\u00e7\u00f5es de servi\u00e7o na p\u00e1gina Secrets do Projeto QFieldCloud.

Leia mais como configurar um servi\u00e7o PostgreSQL na documenta\u00e7\u00e3o do QField.

"},{"location":"pt/how-to/pictures/","title":"Fotos","text":""},{"location":"pt/how-to/pictures/#usar-anexo","title":"Usar anexo","text":"

No Qfield, um campo com um widget Anexo podem ser usado:

  • Mostrar e tirar fotos
  • mostrar e gravar v\u00eddeos
  • ouvir e gravar clips de som
  • mostrar liga\u00e7\u00f5es para ficheiros externos para documentos ou PDFs

Anexos

To configure the Widget, please refer to the Attributes Form Documentation

"},{"location":"pt/how-to/pictures/#adicione-uma-serie-de-fotos-a-um-elemento","title":"Adicione uma s\u00e9rie de fotos a um elemento","text":"

Prepara\u00e7\u00e3o no Desktop

Podes adicionar uma ou mais fotos a um elemento. Aqui tens um exemplo de como o fazer.

"},{"location":"pt/how-to/pictures/#tabelas","title":"Tabelas","text":"

Vamos precisar de duas tabelas. Uma tabela onde os elementos est\u00e3o armazenados e outra com uma lista de fotos.

"},{"location":"pt/how-to/pictures/#apiario","title":"Api\u00e1rio","text":"Campo Tipo id Texto (UUID) geometry Geometria ..."},{"location":"pt/how-to/pictures/#apiario_fotos","title":"Apiario_fotos","text":"Campo Tipo id Texto (UUID) apiary_id Texto (UUID) caminho Texto ..."},{"location":"pt/how-to/pictures/#relacoes","title":"Rela\u00e7\u00f5es","text":"

Crie uma rela\u00e7\u00e3o com:

  • apiary Camada da refer\u00eancia
  • id Campo de refer\u00eancia
  • apiary_picture Camada da refer\u00eancia
  • apiary_id Campo de refer\u00eancia
  • strength Composi\u00e7\u00e3o

Rela\u00e7\u00f5es

"},{"location":"pt/how-to/pictures/#apiario_1","title":"Api\u00e1rio","text":"

Define o valor padr\u00e3o do campo id como uuid() ou usa o widget Gerador de UUID. N\u00e3o h\u00e1 necessidade de o mostrar num formul\u00e1rio.

widgets

Define o widget de rela\u00e7\u00e3o como muitos para uma rela\u00e7\u00e3o e adiciona a rela\u00e7\u00e3o ao formul\u00e1rio

widgets

"},{"location":"pt/how-to/pictures/#foto-de-apiario","title":"Foto de api\u00e1rio","text":"

Define o tipo de widget do campo com o caminho, como Anexo e adiciona-o ao formul\u00e1rio

widgets

"},{"location":"pt/how-to/pictures/#etiqueta-de-geolocalizacao","title":"Etiqueta de Geolocaliza\u00e7\u00e3o","text":"

Trabalho de campo

Alguns dispositivos m\u00f3veis ir\u00e3o necessitar da aplica\u00e7\u00e3o nativa da c\u00e2mera desligada para que possa ativar as etiquetas de geolocaliza\u00e7\u00e3o.

Para ativar as etiquetas de geolocaliza\u00e7\u00e3o no caso da sua c\u00e2mara nativa do SO n\u00e3o suportar esta funcionalidade, siga estes passos:

  1. No QField, vai a configura\u00e7\u00f5es e garante que Usar c\u00e2mera nativa est\u00e1 desativado no teu dispositivo m\u00f3vel
  2. Completo| A c\u00e2mara interna do QField baseada no QML ir\u00e1 agora ser utilizada para tirar fotografias.
"},{"location":"pt/how-to/pictures/#tamanho-maximo-da-foto","title":"Tamanho m\u00e1ximo da foto","text":"

Prepara\u00e7\u00e3o no Desktop

As configura\u00e7\u00f5es avan\u00e7adas permitem redimensionar as fotos para uma largura/altura m\u00e1xima no Plugin QFieldSync > Configura\u00e7\u00e3o do projeto

"},{"location":"pt/how-to/pictures/#caminho-configuravel-para-os-anexos","title":"Caminho configur\u00e1vel para os anexos","text":"

Prepara\u00e7\u00e3o no Desktop

QFieldSync fornece a possibilidade de configurar o caminho dos anexos da imagem.

  1. V\u00e1 ao plugin QFieldSync > Propriedades do Projeto
  2. Escolha a camada, o campo e configure a express\u00e3o

Use express\u00f5es para especificar o caminho dos anexos. Por padr\u00e3o, as imagens s\u00e3o guardadas na pasta \"DCIM\", o \u00e1udio \u00e9 guardados na pasta \"\u00e1udio\" e os v\u00eddeos s\u00e3o guardados em \"video\" com um carimbo de data/hora como nome do ficheiro.

caminho da imagem

Diret\u00f3rios adicionais podem ser sincronizados com imagens ou outros anexos. Caminhos extras podem ser configurados em Diret\u00f3rios de anexos. Todos os caminhos s\u00e3o relativos ao diret\u00f3rio do projeto

diret\u00f3rios de anexos

Nota

ap\u00f3s o QGIS 3.14 \u00e9 necess\u00e1ria esta defini\u00e7\u00e3o para usar esta funcionalidade

"},{"location":"pt/how-to/print-to-pdf/","title":"Imprimir para PDF","text":""},{"location":"pt/how-to/print-to-pdf/#imprimir-para-pdf","title":"Imprimir para PDF","text":"

\u00c9 poss\u00edvel exportar mapas como documentos PDF atrav\u00e9s de compositores de impress\u00e3o dos projeto configurados no QGIS.

"},{"location":"pt/how-to/print-to-pdf/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"

Trabalho de campo

A impress\u00e3o para PDF est\u00e1 dispon\u00edvel no painel lateral do menu principal do QField..

Se o projeto aberto, apenas possuir um \u00fanico compositor de impress\u00e3o configurado, selecionar no menu a op\u00e7\u00e3o 'Imprimir para PDF', ir\u00e1 iniciar de imediato a exporta\u00e7\u00e3o do compositor para PDF. Se mais que um compositor de impress\u00e3o estiver presente, surgir\u00e1 um submenu com uma lista de todos os compositor dispon\u00edveis para escolha.

Depois do compositor de impress\u00e3o exportado, o QField permitir\u00e1 que os utilizadores abram e visualizem o documento PDF criado.

"},{"location":"pt/how-to/print-to-pdf/#impressao-atlas-com-base-nos-elementos","title":"Impress\u00e3o Atlas com base nos elementos","text":"

Tamb\u00e9m podes imprimir um compositor de impress\u00e3o baseado em atlas, basta selecionar os elementos fei\u00e7\u00f5es das camadas vetoriais, que funcionam como camadas de cobertura. Para isso, identifica os elementos no mapa tocando no ecr\u00e3 e depois toca e mant\u00e9m pressionado um elemento na lista para alternar o modo de sele\u00e7\u00e3o (mutli-)elemento. Com os elementos desejados selecionados, toca no bot\u00e3o Menu ( \u205d ) e seleciona A imprimir elemento(s) do atlas para PDF.

\u00c9 poss\u00edvel imprimir um atlas de \u00fanico elemento atrav\u00e9s do formul\u00e1rio do elemento tocando no bot\u00e3o Menu ( \u205d ) e selecionar o Imprimir Elemento(s) para PDF.

"},{"location":"pt/how-to/projects/","title":"Sele\u00e7\u00e3o de projeto","text":""},{"location":"pt/how-to/projects/#selecao-de-projeto","title":"Sele\u00e7\u00e3o de projeto","text":"

QField has a file selector that allows to open a project from the device locally. To open files from the cloud see QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

Precisar\u00e1 importar as pastas de projeto ou conjuntos de dados individuais para o local de armazenamento dedicado \u00e0 aplica\u00e7\u00e3o <drive>:/Android/data/ch.opengis.qfield/files/QField onde tem acesso irrestrito de leitura/grava\u00e7\u00e3o. Com este comportamento, a importa\u00e7\u00e3o de cart\u00f5es SD externos ou fornecedores que trabalham com ficheiros remotos (por exemplo, Google Drive) tamb\u00e9m s\u00e3o suportados.

Aviso

Tem em aten\u00e7\u00e3o que ao desinstalar o QField, o diret\u00f3rio da aplica\u00e7\u00e3o \u00e9 removido tamb\u00e9m. Contudo nas atualiza\u00e7\u00f5es ele \u00e9 mantido.

"},{"location":"pt/how-to/projects/#importar-e-abrir-projeto-local","title":"Importar e abrir projeto local","text":"

Trabalho de campo

Ao ir para Abrir ficheiros locais (atrav\u00e9s do bot\u00e3o Menu > Abrir), voc\u00ea ver\u00e1 um conjunto de novas pastas denominadas \"Diret\u00f3rio de ficheiros QField\", \"Conjuntos de dados importados\" e \"Projetos importados\", bem como um menu suspenso acess\u00edvel por meio de um bot\u00e3o de adi\u00e7\u00e3o no canto inferior direito.

QField escolha de ficheiros

As listas de menu suspensos significam a importa\u00e7\u00e3o de projetos e conjuntos de dados: importar projeto da pasta, importar projeto ZIP (ficheiro) e importar conjunto(s) de dados (individuais).

"},{"location":"pt/how-to/projects/#importar-projeto-de-uma-pasta-ou-ficheiro-zip","title":"Importar projeto de uma pasta ou ficheiro ZIP","text":"

Ao importar um projeto de uma pasta ou ficheiro ZIP, ser\u00e1 solicitado a permiss\u00e3o para o QField ler o conte\u00fado de uma determinada pasta no armazenamento do dispositivo atrav\u00e9s do seletor de pastas do sistema. Quando a pasta ou o ficheiro \u00e9 selecionado, o QField copia o conte\u00fado (incluindo suas subpastas) para o local \u2018Projetos importados\u2019 da aplica\u00e7\u00e3o. Poder\u00e1 ent\u00e3o abrir o projeto a partir da\u00ed.

A reimporta\u00e7\u00e3o de uma determinada pasta por meio da a\u00e7\u00e3o do menu suspenso substituir\u00e1 os projetos pr\u00e9-existentes e recebem um nome de pasta id\u00eantico. Isso permite que os utilizadores possam atualizar projetos.

Aviso

Toma nota que a edi\u00e7\u00e3o, adi\u00e7\u00e3o e remo\u00e7\u00e3o de elementos ser\u00e1 gravada nos conjuntos de dados dos projetos importados, e n\u00e3o na pasta original selecionada aquando o processo de importa\u00e7\u00e3o.

"},{"location":"pt/how-to/projects/#importar-conjunto-de-dados","title":"Importar conjunto de dados","text":"

Tamb\u00e9m pode importar conjuntos de dados individuais. Ser\u00e1 solicitado a selecionar um ou mais ficheiros por meio de um seletor de ficheiros do sistema, que ser\u00e1 copiado para a pasta \"Conjuntos de dados importados\". Dever\u00e1 garantir que todos os ficheiros secund\u00e1rios sejam selecionados durante a importa\u00e7\u00e3o (por exemplo, um conjunto de dados shapefile exigir\u00e1 que selecione os ficheiros .shp, .shx, .dbf, .prj e .cpg).

"},{"location":"pt/how-to/projects/#directorios-favoritos","title":"Direct\u00f3rios favoritos","text":"

No primeiro ecr\u00e3 de sele\u00e7\u00e3o de ficheiros, h\u00e1 uma se\u00e7\u00e3o mostrando os diret\u00f3rios favoritos. Para adicionar um diret\u00f3rio aos favoritos, pressione durante alguns segundos na sele\u00e7\u00e3o de ficheiros no nome do diret\u00f3rio. Para remover uma entrada dos favoritos, clique alguns segundos na entrada da lista de favoritos.

"},{"location":"pt/how-to/projects/#recupera-projetos-e-conjuntos-de-dados-modificados","title":"Recupera projetos e conjuntos de dados modificados","text":"

Prepara\u00e7\u00e3o no Desktop

Projetos e conjuntos de dados importados, podem ser acedidos por liga\u00e7\u00e3o USB. A localiza\u00e7\u00e3o do armazenamento \u00e9 apresentada na barra de navega\u00e7\u00e3o quando abres o ficheiro localmente.

Na maioria dos dispositivos ligados a um computador via liga\u00e7\u00e3o de cabo USB, o caminho ser\u00e1 <drive>:/Android/data/ch.opengis.qfield/files/ onde encontrar\u00e1 as pastas \"Conjuntos de dados importados\" e \"Projetos importados\" nas quais seu conte\u00fado editado estar\u00e1 localizado.

"},{"location":"pt/how-to/projects/#enviar-para","title":"Enviar para","text":"

Trabalho de campo

Pode partilhar e enviar os conjuntos de dados diretamente do QField usando as APIs do Android. Isso permite o envio de conjuntos de dados editados diretamente para aplica\u00e7\u00f5es de terceiros (Gmail, Drive, Dropbox, Nextcloud, sua aplica\u00e7\u00e3o de mensagens favorito, etc.).

Enviar para...

"},{"location":"pt/how-to/search/","title":"Barra de Pesquisa","text":""},{"location":"pt/how-to/search/#barra-de-pesquisa","title":"Barra de Pesquisa","text":"

O QField est\u00e1 equipado com uma barra de pesquisa que permite pesquisar elementos dentro das camadas vetoriais do projeto, para aceder \u00e0s coordenadas inseridas e muito mais.

"},{"location":"pt/how-to/search/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"

Trabalho de campo

Toque no Bot\u00e3o de Pesquisa no canto superior direito do ecr\u00e3 para abrir e expandir a barra de pesquisa.

"},{"location":"pt/how-to/search/#pesquisa-de-camadas-vectoriais","title":"Pesquisa de camadas vectoriais","text":"

O valor inserido na barra de pesquisa ser\u00e1 usado para encontrar elementos com valores de atributos correspondentes. \u00c9 necess\u00e1rio um m\u00ednimo de tr\u00eas caracteres para iniciar a pesquisa.

"},{"location":"pt/how-to/search/#search-with-code-scanner","title":"Search with code scanner","text":"

Additionally, you have the option to employ the code scan functionality for this purpose.

When click on the \"Scan code\" will trigger QField's code reader, initiating the scanning process to decode the code.

Once you are content with the scanned information, you can simply click on the checkmark (\u2714\ufe0f) OK button to initiate a search for that specific string(In this example, the code corresponds to a user identifier that is associated with various features in a project dataset).

For distinct outcomes, is recommend encoding your feature UUIDs. This will allow us to promptly locate the relevant items.

Os elementos correspondentes ser\u00e3o exibidos na lista de resultados, oferecendo duas possibilidades a\u00e7\u00f5es :

  1. Toque no nome do resultado para mover o mapa no elemento (o o elemento ser\u00e1 destacado em amarelo).
  2. Toca no bot\u00e3o de atributos para abrir os atributos
"},{"location":"pt/how-to/search/#ir-para-a-coordenada","title":"Ir para a coordenada","text":"

\u00c9 poss\u00edvel ir a uma determinada coordenada atrav\u00e9s da barra de pesquisa inserindo latitude, longitude coordenadas (em WGS84). Tamb\u00e9m poder\u00e1 introduzir coordenadas no CRS do projeto que est\u00e1 aberto.

Assim que o QField identificar o valor inserido como uma coordenada, toque nas coordenadas no resultado para mover o ecr\u00e3 do mapa para esse ponto.

"},{"location":"pt/how-to/search/#ir-para-o-marcador-espacial","title":"Ir para o marcador espacial","text":"

A barra de pesquisa tamb\u00e9m corresponde aos marcadores espaciais guardados. O texto introduzido ser\u00e1 comparado com favoritos guardados pelo utilizador, bem como os favoritos incorporados no projeto atualmente aberto.

Os favoritos correspondentes aparecer\u00e3o na lista de resultados. Tocar num marcador ir\u00e1 recentralizar o ecr\u00e3 do mapa para corresponder \u00e0 extens\u00e3o do marcador.

"},{"location":"pt/how-to/search/#calculadora-de-expressoes","title":"Calculadora de express\u00f5es","text":"

A barra de pesquisa do QField tamb\u00e9m atua como uma calculadora porreira, enquanto o texto \u00e9 introduzido pode ser tratados como express\u00f5es, retornando os seus valores e mostrando na lista de resultados com a possibilidade de copiar o valor para a \u00e1rea de transfer\u00eancia.

Para ativar a calculadora, o prefixo = * \u00e9 necess\u00e1rio (ou seja, sinal de igual seguido por um espa\u00e7o). Por exemplo, = 20 + 5* devolve o valor de 25.

Dica profissional: use a fun\u00e7\u00e3o de express\u00e3o aggregate() para calcular estat\u00edsticas nas camadas vetoriais. Por exemplo, calculando a \u00e1rea total coberta por camadas de um pol\u00edgono pode ser feito introduzindo = aggregate('my_layer','sum', $area).

"},{"location":"pt/how-to/search/#configurar-a-pesquisa-em-camadas-vetoriais-no-qgis","title":"Configurar a pesquisa em camadas vetoriais no QGIS","text":"

Prepara\u00e7\u00e3o no Desktop

Por padr\u00e3o, todas as camadas vetoriais s\u00e3o pesquis\u00e1veis. Ao configurar o seu projeto no QGIS, \u00e9 poss\u00edvel excluir camadas vetoriais dos resultados da pesquisa. Para isso, abra a janela de di\u00e1logo das propriedades do projeto e mude para o painel Data Sources, onde ir\u00e1 ser apresentado um widget da tabela com as capacidades das camadas. A partir da\u00ed, use a caixa de sele\u00e7\u00e3o da coluna Pesquis\u00e1vel para incluir/excluir camadas espec\u00edficas.

"},{"location":"pt/how-to/sensors/","title":"Sensores","text":""},{"location":"pt/how-to/sensors/#sensores","title":"Sensores","text":"

O QField oferece uma variedade de funcionalidades para os sensores que permitem recolher passivamente os dados do sensor em segundo plano, exibir os dados recolhidos e guarda-los em atributos de elementos rec\u00e9m-digitalizados.

"},{"location":"pt/how-to/sensors/#ativando-os-sensores","title":"Ativando os sensores","text":"

No QField, os sensores registados s\u00e3o listados dentro do ficheiro atual do projeto aberto num submenu que pode ser acedido atrav\u00e9s do menu principal do painel lateral.

Para ativar ou desativar a recolha passiva de dados do sensor, basta clicar no nome de um sensor no submenu. Quando ativo, um \u00edcone de sensor aparecer\u00e1 ao lado do nome do sensor, enquanto quando est\u00e1 inativo, um \u00edcone de ponto ser\u00e1 mostrado.

Todos os sensores ativos que est\u00e3o a registar dados ser\u00e3o listados numa tabela de informa\u00e7\u00f5es de sensores localizada na parte inferior do ecr\u00e3 do mapa do QField.

"},{"location":"pt/how-to/sensors/#tracking-gps-acionado-por-sensor","title":"Tracking GPS acionado por sensor","text":"

O QField permite que inicie sess\u00f5es de tracking GPS numa camada de ponto, guardando os dados recolhidos do sensor vinculados \u00e0 posi\u00e7\u00e3o atual. Para fazer isso, precisar\u00e1 preparar o valor padr\u00e3o do atributo para a camada de ponto no QGIS usando o valor padr\u00e3o sensor_data('abc'), onde 'abc' \u00e9 substitu\u00eddo pelo nome do sensor registado no ficheiro do projeto. Visite a p\u00e1gina de documenta\u00e7\u00e3o do formul\u00e1rio de atributos para saber mais sobre os valores padr\u00e3o.

Uma vez que esta configura\u00e7\u00e3o esteja conclu\u00edda, poder\u00e1 come\u00e7ar a realizar o tracking GPS da sua posi\u00e7\u00e3o em rela\u00e7\u00e3o \u00e0 camada de ponto. Ao iniciar o tracking GPS, uma restri\u00e7\u00e3o de sensor pode ser ativada para garantir que pontos adicionais ocorram cada vez que um sensor tiver

capturado novos dados.

"},{"location":"pt/how-to/standalone-datasets/","title":"Conjunto de dados aut\u00f3nomos","text":""},{"location":"pt/how-to/standalone-datasets/#conjunto-de-dados-autonomos","title":"Conjunto de dados aut\u00f3nomos","text":"

O QField \u00e9 capaz de abrir diretamente dados vetoriais e conjuntos de dados raster sem a necessidade de um projeto QGIS.

"},{"location":"pt/how-to/standalone-datasets/#formatos-de-conjunto-de-dados-autonomos-suportados","title":"Formatos de conjunto de dados aut\u00f3nomos suportados","text":"

Os formatos vector suportados s\u00e3o:

  • Conjunto de dados Geopackage (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • Shapefile (.shp);
  • GPS Exchange (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite); and
  • FlatGeoBuf (.fgb)

Os formato raster suportados s\u00e3o:

  • GeoTIFF (.tif, .tiff);
  • PDF georreferenciado / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png); and
  • WebP (.webp)

Nota

QField consegue trabalhar com v\u00e1rios conjunto de dados aut\u00f3nomos comprimidos num ficheiro ZIP; neste caso, cada conjunto de dados ser\u00e1 adicionado como camadas individuais no QField.

"},{"location":"pt/how-to/standalone-datasets/#abrir-um-conjunto-de-dados-de-vetor-ou-raster","title":"Abrir um conjunto de dados de vetor ou raster","text":"

Trabalho de campo

Please read the storage access documentation to learn more on how standalone datasets are opened on your specific device.

"},{"location":"pt/how-to/standalone-datasets/#utilizar-um-projeto-como-mapa-base-para-um-conjunto-de-dados-autonomos","title":"Utilizar um projeto como \"mapa base\" para um conjunto de dados aut\u00f3nomos","text":"

Trabalho de campo

Por padr\u00e3o, os conjuntos de dados ser\u00e3o sobrepostos a uma camada OpenStreetMap XYZ. No entanto, \u00e9 poss\u00edvel personalizar, selecionando um projeto armazenado no dispositivo, onde o QField esta a ser executado e servir\u00e1 como mapa base.

Para utilizar um projeto existente como mapa base, pressiona de forma demorada em cima de um projeto da tua lista de projetos recentes e seleciona Projeto Mapa Base

"},{"location":"pt/how-to/temporal-filtering/","title":"Filtro temporal","text":""},{"location":"pt/how-to/temporal-filtering/#filtro-temporal","title":"Filtro temporal","text":"

Quando o QField l\u00ea projetos que cont\u00e9m uma ou mais camadas com um filtro temporal ativo configurado, o indicador de filtro temporal surge no painel lateral ao lado da caixa de di\u00e1logo dos temas de mapa. Um rel\u00f3gio a verde indica que as propriedades temporais se encontram ativas e filtram elementos apresentados no mapa, um rel\u00f3gio a cinzento indica que o filtro n\u00e3o est\u00e1 ativo.

"},{"location":"pt/how-to/temporal-filtering/#ajustar-o-filtro-temporal","title":"Ajustar o filtro temporal","text":"

Quando tocas no indicador de filtro temporal no painel lateral, surge um outro painel com as propriedades temporais . Nesse, podes ativar o filtro temporal e definir o in\u00edcio e fim do intervalo de tempo.

O filtro temporal do QField comporta-se exatamente como o modo de navega\u00e7\u00e3o temporal de intervalo fixo do QGIS.

Nota

A partir da vers\u00e3o 2.2, o QField automaticamente configura e ativa as configura\u00e7\u00f5es temporais individualmente para cada conjunto de dados vetoriais quando um campo temporal \u00e9 detetado. Isto pode ser \u00fatil quando est\u00e1 a consumir conjuntos de dados de GPS.

"},{"location":"pt/how-to/tracking/","title":"Tracking GPS","text":""},{"location":"pt/how-to/tracking/#tracking-gps","title":"Tracking GPS","text":"

O QField permite-te criar pontos, linhas, e pol\u00edgonos a partir do tracking GPS da tua localiza\u00e7\u00e3o.

"},{"location":"pt/how-to/tracking/#ativar-o-tracking-gps","title":"Ativar o tracking GPS","text":"

Trabalho de campo

Para ativar o tracking GPS, certifica-te primeiro que a localiza\u00e7\u00e3o est\u00e1 ativa. Depois, abre o painel laterial, toca e mant\u00e9m pressionado a camada da legenda em que queres guardar as tuas tracks, e seleciona o bot\u00e3o Configura\u00e7\u00e3o do tracking GPS para configurar o tracking da tua sess\u00e3o.

Duas restri\u00e7\u00f5es est\u00e3o dispon\u00edveis para limitar o n\u00famero de v\u00e9rtices gravados durante o tracking GPS: - Intervalo m\u00ednimo de tempo - Dist\u00e2ncia m\u00ednima

Uma vez terminada a configura\u00e7\u00e3o da sess\u00e3o de tracking GPS, toca no bot\u00e3o Iniciar tracking GPS para come\u00e7ar a grava\u00e7\u00e3o. Neste momento, um formul\u00e1rio de atributos de um elemento ir\u00e1 surgir, para definires os atributos do(s) elemento(s) que ser\u00e3o criado enquanto o QField grava a tua posi\u00e7\u00e3o.

Para camadas de linhas e pol\u00edgonos, um elemento - \u00e9 a geometria formada por pelos v\u00e9rtices da posi\u00e7\u00e3o gravada - que ser\u00e1 criada por cada sess\u00e3o de tracking do GPS. Para camadas de pontos, um elemento ser\u00e1 criado por cada posi\u00e7\u00e3o gravada, com os valores dos atributos inseridos no formul\u00e1rio inicial a serem introduzidos em todos os elementos.

Nota

O QField saltar\u00e1 a etapa de formul\u00e1rio do elemento se a camada estiver configurada para ocultar todos os atributos ou se o formul\u00e1rio tiver sido definido para ocultar na adi\u00e7\u00e3o de elemento nas configura\u00e7\u00f5es de formul\u00e1rio de atributo. Isso pode agilizar o processo de in\u00edcio de sess\u00f5es de tracking GPS.

To prevent overlapping, you have the option to set a maximum distance tolerance between the last and next tracked point/vertices. This ensures that if the position exceeds this defined distance, it is considered as an erroneous entry.

"},{"location":"pt/how-to/tracking/#tracking-gps-em-curso","title":"Tracking GPS em curso","text":"

Quando a sess\u00e3o do tracking GPS est\u00e1 configurada, um s\u00edmbolo \u00e9 exibido no painel lateral ao lado do t\u00edtulo da(s) camada(s), nas quais o tracking est\u00e1 a ser gravado.

Os elementos criados na sess\u00e3o de tracking GOS s\u00e3o guardados em cada v\u00e9rtice registado. Uma linha sobreposta no mapa \u00e9 anexada a cada sess\u00e3o de tracking GPS, permitindo que possa dar uma olhada sobre o que foi gravado.

Se a camada vinculada a uma sess\u00e3o de tracking GPS suportar a dimens\u00e3o M, o QField armazenar\u00e1 o tempo passado desde o primeiro v\u00e9rtice registado no valor M de cada v\u00e9rtice.

Note

Podes simultaneamente gravar m\u00faltiplas sess\u00f5es de tracking GPS em v\u00e1rias camadas.

Note

Quando a sess\u00e3o de tracking GPS est\u00e1 ativa a camada ainda \u00e9 edit\u00e1vel, mas o elemento do track n\u00e3o pode ser editado ou apagado at\u00e9 que a sess\u00e3o do tracking GPS \u00e9 desligada na legenda novamente.

"},{"location":"pt/how-to/tracking/#terminar-tracking-gps","title":"Terminar tracking GPS","text":"

Para terminar o tracking GPS, abre o painel lateral. A partir da\u00ed, mant\u00e9m toca e mant\u00e9m pressionado na camada da legenda onde o sess\u00e3o de tracking GPS est\u00e1 ativa e toca no bot\u00e3o Parar o tracking GPS.

"},{"location":"pt/how-to/variables/","title":"Vari\u00e1veis Globais","text":""},{"location":"pt/how-to/variables/#variaveis-globais","title":"Vari\u00e1veis Globais","text":"

Vari\u00e1veis s\u00e3o usadas no QField e QGIS para definir valores din\u00e2micos com base no o ficheiro atual de projeto, a camada ou do sistema. Podem ser usados para estilos, definir valores padr\u00e3o para campos e muito mais.

"},{"location":"pt/how-to/variables/#configuracao","title":"Configura\u00e7\u00e3o","text":"

Trabalho de campo

Para configurar uma vari\u00e1vel espec\u00edfica de um dispositivo, vai a Configura\u00e7\u00f5es > Vari\u00e1veis.

Exemplo da configura\u00e7\u00e3o de duas novas vari\u00e1veis globais al\u00e9m das predefinidas vari\u00e1veis.

Na p\u00e1gina vari\u00e1veis, podes ver as vari\u00e1veis predefinidas. Para adicionar novas vari\u00e1veis, clique na c\u00e9lula vazia na parte inferior e escreva o seu conte\u00fado.

"},{"location":"pt/reference/data-format/","title":"Formato de Dados Suportados","text":""},{"location":"pt/reference/data-format/#formato-de-dados-suportados","title":"Formato de Dados Suportados","text":"

O QField suporta uma ampla variedade de formatos via fornecedores de dados do QGIS e GDAL. Esta p\u00e1gina apresenta uma lista n\u00e3o exaustiva de formatos de dados suportados.

Formato de Data Suporte Notas Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW Licen\u00e7a de utiliza\u00e7\u00e3o restrita. MrSID Licen\u00e7a de utiliza\u00e7\u00e3o restrita.

If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.

"},{"location":"pt/reference/data-format/#dados-raster","title":"Dados raster","text":"

Os dados raster podem se tornar muito grandes rapidamente, quando trabalhamos com dados descompactados, os tiff s\u00e3o geralmente de v\u00e1rios Gb. Em dispositivos m\u00f3veis, em especial \u00e9 ineficiente.

"},{"location":"pt/reference/data-format/#utilizar-cog-cloud-optimized-geotiff","title":"Utilizar COG (Cloud Optimized GeoTIFF)","text":"

O formato Cloud Optimized Geotiff (COG) oferece uma melhor experi\u00eancia ao utilizador nos mapas base offline. Quando combinado com a compress\u00e3o JPEG compression, reduz o tamanho do raster.

Os seguintes comandos v\u00e3o converter um ficheiro com o nome raster.tif para um ficheiro COG raster_cog.tif com compress\u00e3o JPEG.

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"pt/reference/data-format/#exemplos-avancados-com-o-cog","title":"Exemplos avan\u00e7ados com o COG","text":"

Se tens v\u00e1rios ficheiros para reunir, primeiro tens de criar um ficheiro VRT com o QGIS ou atrav\u00e9s dos seguintes comandos, de forma a indexar todos os ficheiros TIF dentro de uma diretoria. Certifica de alterar o EPSG:2056 para o SRS desejado.

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

Depois converte o ficheiro VRT para COG.

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

Se os dados raster forem de baixa qualidade baixa, ajusta o n\u00edvel de compress\u00e3o e defina QUALITY=85.

Alguns par\u00e2metros extra podem ser definidos :

  • a_srs pode tamb\u00e9m ser utilizado no comando do gdal_translate quando o SRS do raster n\u00e3o se encontrar definido.
  • OVERVIEW_RESAMPLING oferece uma renderiza\u00e7\u00e3o diferente com o zoom out. O valor padr\u00e3o \u00e9 NEAREST, mas tamb\u00e9m podes experimentar BILINEAR ou AVERAGE.
  • NUM_THREADS ir\u00e1 ajud\u00e1-lo a equilibrar os seus recursos de CPU ou apenas parte deles. Defina ALL_CPUS ou defina o n\u00famero de n\u00facleos que deseja utilizar.

Combinando todos os par\u00e2metros extra, na linha de comandos, pode ser algo como isto :

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"pt/reference/","title":"Refer\u00eancia t\u00e9cnica","text":""},{"location":"pt/reference/#referencia-tecnica","title":"Refer\u00eancia t\u00e9cnica","text":"

Aqui encontras a documenta\u00e7\u00e3o de refer\u00eancia t\u00e9cnica sobre o diferentes partes do ecossistema QField

"},{"location":"pt/reference/qfieldcloud/api/","title":"API REST","text":""},{"location":"pt/reference/qfieldcloud/api/#_1","title":"API REST","text":"

Podes tamb\u00e9m visitar a documenta\u00e7\u00e3o da API em https://app.qfield.cloud/docs/ .

"},{"location":"pt/reference/qfieldcloud/concepts/","title":"Conceitos b\u00e1sicos","text":""},{"location":"pt/reference/qfieldcloud/concepts/#utilizadores","title":"Utilizadores","text":"

Para interagir com QFieldCloud precisa de um utilizador registado. Cada utilizador pode criar, modificar e excluir projetos e organiza\u00e7\u00f5es.

"},{"location":"pt/reference/qfieldcloud/concepts/#projetos","title":"Projetos","text":"

Os projetos s\u00e3o o principal pacote de dados dentro do QFieldCloud. Cada utilizador pode criar um ou mais projetos QFieldCloud. Cada projeto cont\u00e9m um \u00fanico ficheiro de projeto QGIS .qgs/.qgz, os ficheiros geoespaciais - GeoPackages, Shapefiles, TIFs e dados adicionais como fotos, PDFs etc. Todos os ficheiros de dados do projeto devem estar dentro de um \u00fanico projeto QFieldCloud.

"},{"location":"pt/reference/qfieldcloud/concepts/#colaboradores-do-projeto","title":"Colaboradores do projeto","text":"

Um colaborador do projeto \u00e9 outro utilizador do QFieldCloud convidado a contribuir com um projeto. Um projeto pode ter v\u00e1rios colaboradores. Colaboradores com a fun\u00e7\u00e3o propriet\u00e1rio ou admin podem adicionar mais utilizadores como colaboradores. Se o projeto pertencer a uma organiza\u00e7\u00e3o, voc\u00ea tamb\u00e9m pode adicionar equipas como colaboradores. Leia mais sobre fun\u00e7\u00f5es de colaborador.

"},{"location":"pt/reference/qfieldcloud/concepts/#organizacoes","title":"Organiza\u00e7\u00f5es","text":"

As organiza\u00e7\u00f5es s\u00e3o contas partilhadas, v\u00e1rios utilizadores do QFieldCloud podem colaborar em v\u00e1rios projetos ao mesmo tempo. Propriet\u00e1rios e administradores podem gerenciar o acesso dos membros aos projetos e projetos da organiza\u00e7\u00e3o com seguran\u00e7a sofisticada e recursos administrativos. Qualquer utilizador QFieldCloud pode possuir ou participar numa ou mais organiza\u00e7\u00f5es. Cada organiza\u00e7\u00e3o possui um ou mais projetos.

"},{"location":"pt/reference/qfieldcloud/concepts/#membros-da-organizacao","title":"Membros da organiza\u00e7\u00e3o","text":"

A associa\u00e7\u00e3o \u00e0 organiza\u00e7\u00e3o permite o acesso a projetos dentro de uma organiza\u00e7\u00e3o. Membros com papel de propriet\u00e1rio ou administrador podem adicionar outros membros.

"},{"location":"pt/reference/qfieldcloud/concepts/#equipas-nas-organizacoes","title":"Equipas nas Organiza\u00e7\u00f5es","text":"

As equipas permitem que os membros da organiza\u00e7\u00e3o com fun\u00e7\u00f5es de propriet\u00e1rio ou administrador atribuam facilmente permiss\u00f5es a v\u00e1rios utilizadores ao mesmo tempo. Uma equipa consiste em um ou mais membros da organiza\u00e7\u00e3o dentro da organiza\u00e7\u00e3o. Quando uma equipa recebe uma fun\u00e7\u00e3o num projeto, todos os membros da equipa automaticamente tamb\u00e9m t\u00eam essa fun\u00e7\u00e3o. As equipas podem ser adicionadas como colaboradores apenas a projetos pertencentes \u00e0 mesma organiza\u00e7\u00e3o. Um membro da organiza\u00e7\u00e3o pode fazer parte de v\u00e1rias equipas. Se um membro da organiza\u00e7\u00e3o \u00e9 um colaborador do projeto diretamente ou atrav\u00e9s de v\u00e1rias equipas, esse membro da organiza\u00e7\u00e3o tem o papel mais alto poss\u00edvel.

"},{"location":"pt/reference/qfieldcloud/jobs/","title":"Trabalhos","text":"

Jobs on QFieldCloud perform heavy operation with project files and layers within QGIS. Jobs are created in response to certain user actions.

Once a job is created, it is added to the project's job queue and waits for available QFieldCloud resources to run. At any given moment only one job can run per project. The rest of the queued jobs will perform in the same order as in they entered the queue.

Each job consists of one or more steps and each step is responsible for one self contained task on the project. QFieldCloud supports three predefined job workflows: process_projectfile, package and delta_apply.

While running, jobs are writing log messages which are available on project's jobs page for jobs that have reached a final status FINISHED or FAILED.

Jobs have access to project secrets.

Nota

Todos os trabalhos podem ser ativados para usar a API QFieldCloud.

Aviso

  • Any of the triggering conditions described on this page might change without notice.
  • All jobs must finish within 10 minutes or they will result in a timeout error and will be terminated.
"},{"location":"pt/reference/qfieldcloud/jobs/#tipos-de-trabalhos","title":"Tipos de trabalhos","text":""},{"location":"pt/reference/qfieldcloud/jobs/#troubleshoot_2","title":"Troubleshoot","text":"

A delta_apply job might result in FAILED status. Check the non-exhaustive list of causes below:

  • At least one of the online databases (PostGIS/WFS) used in the QGIS project reset the connection.
  • O projeto \u00e9 muito grande resultando na falha da execu\u00e7\u00e3o do trabalho.
  • There are hidden files and directories within the project that are preventing the normal work of QFieldCloud. Hidden files and directories are those starting with a leading dot (.).
"},{"location":"pt/reference/qfieldcloud/jobs/#troubleshoot-job-logs","title":"Troubleshoot job logs","text":"

When running a job, usually you can find a step in the logs called \"Check project layers\" that prints a table with all the project layers and status next to them.

Os poss\u00edveis status s\u00e3o:

  • ok - The layer loads correctly on QFieldCloud.
  • invalid_dataprovider - the layer's data provider is invalid. Usually additional information is shown in the \"Provider Summary\".
  • invalid_layer - This errors should happen very rarely if ever. The data is loaded correctly, but for some reason QGIS reports the layer as invalid.
"},{"location":"pt/reference/qfieldcloud/jobs/#nao-foi-possivel-conectar-ao-servidor-localhost","title":"N\u00e3o foi poss\u00edvel conectar ao servidor \"localhost\".","text":"

You have uploaded a layer that connects to a database/service on your local machine. Either remove that layer or replace it with a layer source accessible by QFieldCloud.

"},{"location":"pt/reference/qfieldcloud/permissions/","title":"Permiss\u00f5es","text":""},{"location":"pt/reference/qfieldcloud/permissions/#permissoes","title":"Permiss\u00f5es","text":"

QFieldCloud provides a fine grained access control over projects with the concepts of project collaborators, organization members and organization teams.

"},{"location":"pt/reference/qfieldcloud/permissions/#tipos-de-utilizador","title":"Tipos de utilizador","text":"
  1. Utilizador n\u00e3o registado.
  2. Simple registered user, neither collaborator of the concerned project nor member of the concerned organization nor the concerned user.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Project collaborator role admin of the concerned project.
  5. Project collaborator role manager of the concerned project.
  6. Project collaborator role editor of the concerned project.
  7. Project collaborator role reporter of the concerned project.
  8. Project collaborator role reader of the concerned project.
  9. Organization owner of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  10. Organization member role admin of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  11. Organization member role member of the concerned organization or the organization that owns the concerned project or to which belongs the user.
"},{"location":"pt/reference/qfieldcloud/permissions/#acoes","title":"A\u00e7\u00f5es","text":"
  • \u274c N\u00e3o permitida
  • \u2705 Permitida
  • \u2012 N\u00e3o relevante
A\u00e7\u00e3o 1 2 3 4 5 6 7 8 9 10 11 Listar/consultar as fun\u00e7\u00f5es dos colaboradores do projeto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Criar um colaborador do projeto (i.e. definir novo colaborador) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Atualizar informa\u00e7\u00e3o do colaborador do projeto (i.e. fun\u00e7\u00e3o) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Apagar colaborador do projeto (i.e. remover utilizador como colaborador) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Listar os membros da organiza\u00e7\u00e3o \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Criar membro da organiza\u00e7\u00e3o (i.e. definir um novo membro) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Obter informa\u00e7\u00e3o do membro da organiza\u00e7\u00e3o (i.e. fun\u00e7\u00e3o) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Atualizar a informa\u00e7\u00e3o do membro da organiza\u00e7\u00e3o (i.e. fun\u00e7\u00e3o) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Apagar informa\u00e7\u00e3o do membro da organiza\u00e7\u00e3o (i.e. remover utilizador como membro da organiza\u00e7\u00e3o) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Listar/consultar projeto p\u00fablicos \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 Listar/consultar projeto privados \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Atualizar informa\u00e7\u00e3o do projeto \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Criar um projeto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Apagar projeto \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Adicionar um ficheiro delta \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar ficheiros delta do projeto \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Obter estado do ficheiro delta \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar ficheiros de projeto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Descarregar ficheiros de projeto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Carregar ficheiros de projeto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Apagar ficheiros de projeto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar ficheiros de projeto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Descarregar ficheiros do projeto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Listar utilizadores e organiza\u00e7\u00f5es \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Obter informa\u00e7\u00e3o p\u00fablica de um utilizador \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Obter informa\u00e7\u00e3o detalhada de um utilizador \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Atualizar informa\u00e7\u00f5es do utilizador \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Apagar utilizador \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Obter estado da API \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Adicionar e remover segredos \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"pt/reference/qfieldcloud/permissions/#funcoes","title":"Fun\u00e7\u00f5es","text":""},{"location":"pt/reference/qfieldcloud/permissions/#funcoes_1","title":"Fun\u00e7\u00f5es","text":"

A higher role always include also the lower ones

Nome Descri\u00e7\u00e3o admin Rename or delete the project. The same rights as the owner of the project, except ownership transfer. gestor Pode adicionar ou remover colaboradores. editor Pode editar dados reporter Apenas pode inserir dados (sem atualiza\u00e7\u00f5es ou remo\u00e7\u00f5es). leitor Pode ler dados"},{"location":"pt/reference/qfieldcloud/permissions/#funcoes_2","title":"Fun\u00e7\u00f5es","text":"

A higher role always include also the lower ones

Nome Descri\u00e7\u00e3o admin Pode adicionar e remover membros e criar projetos membro (a diferen\u00e7a em rela\u00e7\u00e3o a outro utilizador \u00e9 apenas para fins de cobran\u00e7a)"},{"location":"pt/reference/qfieldcloud/projects/","title":"Projetos","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"pt/reference/qfieldcloud/projects/#criar-um-projeto","title":"Criar um projeto","text":"

Um projeto pode ser criado de duas maneiras diferentes: usando a interface web QFieldCloud ou usando QFieldSync no QGIS.

"},{"location":"pt/reference/qfieldcloud/projects/#ficheiros","title":"Ficheiros","text":"

Files are the skeleton on which QFieldCloud project works. To make a QFieldCloud project alive users need to upload at least a single QGIS project file in the .qgs or .qgz file formats. All geospatial files must be uploaded using the same relative paths as on one's computer. If external SVG or raster symbology is used, users must upload the corresponding files too.

Note

QFieldCloud does not support projects stored in a GeoPackage (.gpkg) files (but users can still use GeoPackage files to store datasets for their projects).

Uma estrutura de ficheiro t\u00edpico de um ficheiro QGIS pode ser algo como isto:

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"pt/reference/qfieldcloud/projects/#deleting-old-file-versions","title":"Deleting old file versions","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. Go to the \"Files\" section of your project.
  2. Locate the layer for which you want to delete versions.
  3. Click on the three dots next to the layer name.
  4. You will see a list of versions for that specific layer.
  5. Identify the version you want to delete and click on the red trash bin icon next to it.
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option \"Also delete n version(s) older than the selected version.\".
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.
"},{"location":"pt/reference/qfieldcloud/projects/#colaboradores","title":"Colaboradores","text":"

A project collaborator is QFieldCloud user invited to contribute to a project. A single project may have multiple collaborators. Collaborators with roles owner or admin can add more users as collaborators. Projects owned by an organization allow adding teams as collaborators. Read more about collaborator roles.

"},{"location":"pt/reference/qfieldcloud/projects/#alteracoes","title":"Altera\u00e7\u00f5es","text":"

Changes made on vector layers and uploaded to QFieldCloud from a QField device will appear here. A change stores the difference between attributes or geometries before and after the upload.

Changes register which method was used for uploading; it can be one of:

  • create - um novo elemento foi criado.
  • delete - um elemento existente foi eliminado.
  • patch - um elemento existente foi modificado.

Features that have been created and later deleted without being pushed to QFieldCloud do not appear in project changes.

Note

Changes to online vector layers (PostGIS, WFS) that do not have \"Offline editing\" cloud layer action do not generate a change, but instead modify the original data source directly.

Nota

As altera\u00e7\u00f5es nas camadas vetoriais feitas no QGIS n\u00e3o aparecer\u00e3o aqui.

"},{"location":"pt/reference/qfieldcloud/projects/#trabalhos","title":"Trabalhos","text":"

Leia mais sobre trabalhos do projeto.

"},{"location":"pt/reference/qfieldcloud/projects/#secrets","title":"Secrets","text":"

Secrets are settings that are securely stored in encrypted way. Project jobs automatically have access to their secrets. Once added, a secret may be removed, but not edited.

Existem dois tipos de secrets:

  • Environment variables - Environment variables will be available to QGIS while your project's jobs are running.
  • pgservice connection - Uma liga\u00e7\u00e3o PostgreSQL/PostGIS conforme definido no ficheiro de configura\u00e7\u00e3o .pg_service.conf. Se usar v\u00e1rias defini\u00e7\u00f5es de servi\u00e7o, dever\u00e1 adicionar v\u00e1rios secrets para cada um deles.
"},{"location":"pt/reference/qfieldcloud/projects/#configuracoes","title":"Configura\u00e7\u00f5es","text":"

Project settings are available only to project owners and collaborators with \"admin\" roles. Settings should be handled carefully as users can modify sensitive project settings and perform unrecoverable actions.

  • Altere a visibilidade do projeto para p\u00fablico.
  • Altere o propriet\u00e1rio do projeto.
  • Excluir permanentemente um projeto.
  • etc

Warning

Actions issued from a project' settings page can lead to data loss!

"},{"location":"pt/reference/qfieldcloud/sdk/","title":"O SDK e CLI oficial do QFieldCloud","text":"

qfieldcloud-sdk is the official client to connect to QFieldCloud API either as a python module, or directly from the command line.

Note

qfieldcloud-sdk requer Python >=3.6

"},{"location":"pt/reference/qfieldcloud/sdk/#instalar","title":"Instalar","text":"

pip install qfieldcloud-sdk

"},{"location":"pt/reference/qfieldcloud/sdk/#uso-do-modulo","title":"Uso do m\u00f3dulo","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"pt/reference/qfieldcloud/sdk/#uso-da-cli","title":"Uso da CLI","text":"

A ferramenta QFieldCloud CLI oficial.

"},{"location":"pt/reference/qfieldcloud/sdk/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"pt/reference/qfieldcloud/sdk/#exemplos","title":"Exemplos","text":"
# inicia a sess\u00e3o do utilizador \"user\" com a palavra-passe \"pass\"\nqfieldcloud-cli login user pass\n\n# obt\u00e9m os projetos do utilizador \"user\" com a palavra-passe \"pass\" em \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# obt\u00e9m os projetos do utilizador autenticado com o token `QFIELDCLOUD_TOKEN` em \"https://localhost/api/v1/\" como JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"pt/reference/qfieldcloud/sdk/#filtros","title":"Filtros","text":"

Some commands allow you to define a filter on the results based on the filename with the --filter option (e.g. the download-files command).

The filters support Unix shell-style wildcards. The special characters used in shell-style wildcards are:

Padr\u00f5es Significado * combina com tudo ? corresponde a qualquer caractere \u00fanico [seq] matches any character in seq [!seq] matches any character not in seq

For a literal match, wrap the meta-characters in brackets. For example, '[?]' matches the character '?'.

"},{"location":"pt/reference/qfieldcloud/sdk/#examplos","title":"Examplos","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"pt/reference/qfieldcloud/sdk/#visao-geral-das-opcoes-globais","title":"Vis\u00e3o geral das op\u00e7\u00f5es globais","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

Environment variables can be used instead of passing some common global options.

  • QFIELDCLOUD_API - QFieldCloud API endpoint URL
  • QFIELDCLOUD_USERNAME - QFieldCloud username or email. Requires QFIELDCLOUD_PASSWORD to be set.
  • QFIELDCLOUD_PASSWORD - Password. Requires QFIELDCLOUD_USERNAME to be set.
  • QFIELDCLOUD_TOKEN - Token that can be used instead of passing username and password. It can be obtained by running qfieldcloud-cli login.
  • QFIELDCLOUD_VERIFY_SSL - When set to 0 has the same effect as passing --no-verify-ssl.
"},{"location":"pt/reference/qfieldcloud/sdk/#visao-geral-dos-comandos","title":"Vis\u00e3o geral dos comandos","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"pt/reference/qfieldcloud/sdk/#login","title":"login","text":"

Login no QFieldCloud.

qfieldcloud-cli login [OPTIONS] USERNAME PASSWORD\n
"},{"location":"pt/reference/qfieldcloud/sdk/#list-projects","title":"list-projects","text":"

Listar projetos QFieldCloud.

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"pt/reference/qfieldcloud/sdk/#list-files","title":"list-files","text":"

Listar ficheiros do projeto QFieldCloud.

qfieldcloud-cli list-files [OPTIONS] PROJECT_ID\n
"},{"location":"pt/reference/qfieldcloud/sdk/#create-project","title":"create-project","text":"

Criar um novo projecto QFieldCloud.

qfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"pt/reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

Eliminar projeto QFieldCloud.

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"pt/reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

Carregar ficheiros para o projeto QFieldCloud.

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"pt/reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

Transferir ficheiros do projeto QFieldCloud.

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"pt/reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

Eliminar ficheiros do projeto QFieldCloud.

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"pt/reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

Listar trabalhos do projeto.

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"pt/reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

Obter estado do trabalho.

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"pt/reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

Transferir ficheiros do projeto QFieldCloud empacotados.

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"pt/reference/qfieldcloud/secrets/#secrets","title":"Secrets","text":"

Os secrets s\u00e3o configura\u00e7\u00f5es armazenadas com seguran\u00e7a e de forma criptografada. Os trabalhos do projeto ter\u00e3o um acesso automaticamente aos seus secrets. Existem dois tipos de secrets no QFieldCloud:

  • vari\u00e1veis de ambiente - As vari\u00e1veis de ambiente estar\u00e3o dispon\u00edveis para o QGIS enquanto os trabalhos do seu projeto estiverem a correr.
  • configura\u00e7\u00f5es pg_service - Adicionando uma liga\u00e7\u00e3o PostgreSQL/PostGIS conforme definido no ficheiro de configura\u00e7\u00e3o pg_service.conf.

Note

Uma vez adicionado, o secret s\u00f3 poder\u00e1 ser removido, uma vez que n\u00e3o pode ser editado.

Aviso

garante que as suas credenciais sejam armazenadas de maneira segura e criptografada. No entanto, aconselhamos os nossos utilizadores a usar fun\u00e7\u00f5es com menos privil\u00e9gios em ambientes partilhados para evitar poss\u00edveis quebras de seguran\u00e7a. Observe tamb\u00e9m que todos os utilizadores com permiss\u00f5es de upload de ficheiro tamb\u00e9m podem aceder aos valores dessas credenciais.

"},{"location":"pt/reference/qfieldcloud/secrets/#adicionar-um-novo-secret","title":"Adicionar um novo secret","text":"

Adicionar um novo secret no QFieldCloud \u00e9 um processo f\u00e1cil e pode ser realizado em tr\u00eas etapas.

  1. Navegando nos secrets do projeto
  2. Pressionando o bot\u00e3o Adicionar um novo secret e escolhendo o tipo de secret que deseja adicionar.
  3. Armazenando os conte\u00fados dos secret

P\u00e1gina de secret do projeto depois de pressionar o bot\u00e3o Adicionar novo secret.

"},{"location":"pt/reference/qfieldcloud/secrets/#variavel-de-ambiente","title":"Vari\u00e1vel de Ambiente","text":"

As vari\u00e1veis de ambiente ser\u00e3o disponibilizados no QGIS enquanto os seus trabalhos do projeto estiverem a correr.

Precisar\u00e1 de preencher o nome da vari\u00e1vel de ambiente (somente em mai\u00fasculas) e o valor da vari\u00e1vel de ambiente como texto livre.

Adicionando uma vari\u00e1vel de ambiente.

"},{"location":"pt/reference/qfieldcloud/secrets/#configuracao-pg_service","title":"configura\u00e7\u00e3o pg_service","text":"

Adicionando uma liga\u00e7\u00e3o PostgreSQL/PostGIS conforme definido no ficheiro de configura\u00e7\u00e3o pg_service.conf. O \"editor avan\u00e7ado\" permite colar o conte\u00fado do ficheiro pg_service.conf diretamente. Se usar v\u00e1rias defini\u00e7\u00f5es de servi\u00e7o, dever\u00e1 adicionar v\u00e1rios secrets para cada um deles.

Nota

Os secrets do QFieldCloud est\u00e3o dispon\u00edveis apenas durante a execu\u00e7\u00e3o do trabalho do projeto, o que permite que configure as suas camadas do PostgreSQL como \"Edi\u00e7\u00e3o offline\". N\u00e3o poder\u00e1 usar os secrets QFieldCloud para distribuir ficheiros pg_service.conf entre dispositivos. Por motivos de seguran\u00e7a, dever\u00e1 fazer isso manualmente. Pode ler como configurar o QField para usar um ficheiro pg_service.conf.

Para adicionar um servi\u00e7o PostgreSQL pode usar um editor de visualiza\u00e7\u00e3o simples, ou editar diretamente a configura\u00e7\u00e3o do servi\u00e7o como texto simples.

  • nome do servi\u00e7o
  • nome da base de dados
  • utilizador da base de dados
  • palavra-chave da base de dados
  • servidor da base de dados
  • porta da base de dados
  • liga\u00e7\u00e3os SSL da base de dados

Para outras configura\u00e7\u00f5es de servi\u00e7o, poder\u00e1 usar o bot\u00e3o **Adicionar campo extra pgservice ** para adicionar pares de configura\u00e7\u00f5es e os seus respetivos valores. Em alternativa, poder\u00e1 editar a configura\u00e7\u00e3o do servi\u00e7o diretamente como texto simples.

Adicionar um servi\u00e7o PostgreSQL - Editor simples.

A configura\u00e7\u00e3o avan\u00e7ada permite que edite diretamente as configura\u00e7\u00f5es como texto simples. Esta op\u00e7\u00e3o pode ser conveniente quando quer copiar e colar diretamente as configura\u00e7\u00f5es de um ficheiro pg_service.conf.

Adicionar um servi\u00e7o PostgreSQL - Editor avan\u00e7ado.

"},{"location":"pt/reference/qfieldcloud/specs/","title":"Especifica\u00e7\u00f5es t\u00e9cnicas","text":""},{"location":"pt/reference/qfieldcloud/specs/#configuracao-da-firewall","title":"Configura\u00e7\u00e3o da Firewall","text":"

Se um projeto cont\u00e9m camadas online (PostGIS, WMS, WFS, etc), o QFieldCloud tentar\u00e1 estabelecer uma liga\u00e7\u00e3o com esses servi\u00e7os. \u00c0s vezes, esses servi\u00e7os est\u00e3o protegidos por uma firewall e os administradores do sistema precisam de autorizar o IP do QFieldCloud.

servi\u00e7o IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"pt/reference/qfieldcloud/specs/#configuracao-postgresql","title":"Configura\u00e7\u00e3o PostgreSQL","text":"

Se o seu projeto cont\u00e9m camadas PostgreSQL (PostGIS), precisar\u00e1 de configurar o seu servidor PostgreSQL para permitir liga\u00e7\u00f5es ao endere\u00e7o IP app.qfield.cloud.

Caso contr\u00e1rio, ir\u00e1 obter um erro como este:

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

Para que isso aconte\u00e7a, precisa de editar o ficheiro pg_hba.conf onde est\u00e1 alojado o seu servidor PostgreSQL. Para obter mais informa\u00e7\u00f5es, consulte as recomenda\u00e7\u00f5es sobre Perguntas do StackOverflow.

"},{"location":"pt/reference/qfieldcloud/system/","title":"Documenta\u00e7\u00e3o do Sistema","text":""},{"location":"pt/reference/qfieldcloud/system/#documentacao-do-sistema-qfieldcloud","title":"Documenta\u00e7\u00e3o do Sistema QFieldCloud","text":"

O objetivo deste documento \u00e9 fornecer uma vis\u00e3o geral do sistema QFieldCloud para entender a l\u00f3gica e a tecnologia subjacentes.

"},{"location":"pt/reference/qfieldcloud/system/#entidades-e-conceitos","title":"Entidades e Conceitos","text":""},{"location":"pt/reference/qfieldcloud/system/#projeto-qgis","title":"Projeto QGIS","text":"

Um projeto QGIS \u00e9 um ficheiro .qgs ou .qgz. Um projeto \u00e9 criado no QGIS Desktop e carregado para QFieldCloud usando o plugin do QGIS QFieldSync. Antes do upload do projeto QGIS, \u00e9 necess\u00e1rio para cada camada do projeto QGIS uma \"a\u00e7\u00e3o\" que determina como o QFieldSync e o QField devem tratar a camada. Existem dois tipos de a\u00e7\u00f5es que podem ser configuradas - uma para QFieldCloud e outra para a tradicional exporta\u00e7\u00e3o por cabo.

A informa\u00e7\u00e3o \u00e9 guardada dentro dos projetos QGIS como camadas customProperty , com a chave QFieldSync/action.

As a\u00e7\u00f5es dispon\u00edveis s\u00e3o:

Nome interno da a\u00e7\u00e3o Nome exibido na interface UI OFFLINE Consolidar SEM_A\u00c7\u00c3O Camada em tempo real REMOVER Ignorar camada COPIAR Copiar MANTER_EXISTENTES Manter Existentes

Este ser\u00e1 o comportamente do QFieldSync com as diferentes a\u00e7\u00f5es da camada:

A\u00e7\u00e3o Camada baseada num ficheiro Camada n\u00e3o baseada num ficheiro OFFLINE Cria uma c\u00f3pia consolidada dos dados Cria uma c\u00f3pia consolidada dos dados SEM_A\u00c7\u00c3O N/A Sem a\u00e7\u00e3o na camada REMOVER Remover a camada do projeto Remover a camada do projeto COPIAR Torna o caminho da fonte relativo e copia o ficheiro N/A MANTER_EXISTENTES Torna o caminho da fonte relativo e copia o ficheiro se este n\u00e3o existir N/A

Este \u00e9 o comportamento do QFieldCloud (libqfieldsync) com as camadas:

A\u00e7\u00e3o Camada baseada num ficheiro Camada n\u00e3o baseada num ficheiro OFFLINE Crie uma c\u00f3pia consolidada dos dados no pull, aplique um ficheiro delta no push \u00e0 fonte de dados original Crie uma c\u00f3pia consolidada dos dados no pull, aplique um ficheiro delta no push \u00e0 fonte de dados original SEM_A\u00c7\u00c3O N/A Sem a\u00e7\u00e3o na camada REMOVER Remover a camada do projeto Remover a camada do projeto COPIAR Torna o caminho de origem relativo e crie uma c\u00f3pia dos dados no pull, apliqua o ficheiro delta no push \u00e0 fonte de dados original N/A MANTER_EXISTENTES Torna o caminho de origem relativo e crie uma c\u00f3pia dos dados no pull, apliqua o ficheiro delta no push \u00e0 fonte de dados original N/A

Este \u00e9 o comportamento do QField com as camadas:

A\u00e7\u00e3o Camada baseada num ficheiro Camada n\u00e3o baseada num ficheiro OFFLINE Cria e faz push do deltafile N/A (nesta fase \u00e9 sempre baseado num ficheiro) SEM_A\u00c7\u00c3O N/A Editar a base de dados online (produtivo) REMOVER N/A (a camada j\u00e1 n\u00e3o reside no local) N/A (a camada j\u00e1 n\u00e3o reside no local) COPIAR Cria e faz push do deltafile N/A MANTER_EXISTENTES Cria e faz push do deltafile N/A

Resumindo, para o QFieldCloud:

  • NO_ACTION \u00e9 usado para camadas online localizadas num servidor acess\u00edveis via Internet e que s\u00e3o modificados diretamente por QField.
  • HYBRID significa que um geopackage ser\u00e1 gerado no servidor (ou diretamente na \u00e1rea de trabalho para camadas baseadas num ficheiro) e transferidos pelos clientes. O cliente ir\u00e1 gerar os deltafiles das altera\u00e7\u00f5es.
  • OFFLINE \u00e9 usado, por exemplo, para trabalhar com dados locais n\u00e3o vis\u00edveis pelo QFieldCloud que s\u00e3o consolidados antes de serem carregar a partir do computador para o servidor e n\u00e3o est\u00e3o sincronizados com os dados originais pelo QFieldCloud.
  • REMOVE ir\u00e1 simplesmente remover a camada do projeto.
  • KEEP_EXISTENT n\u00e3o ser\u00e1 usado nas sincroniza\u00e7\u00e3o do QFieldCloud.

A partir do QFieldSync ser\u00e1 poss\u00edvel atualizar um projeto j\u00e1 carregado no QFieldCloud. Caso as altera\u00e7\u00f5es digam respeito apenas estilos, formul\u00e1rios, etc., mas n\u00e3o \u00e0 estrutura das camadas, o projeto no servidor ser\u00e1 simplesmente atualizado. Caso haja altera\u00e7\u00f5es na estrutura de camadas, o projeto ser\u00e1 redefinido no servidor (ficheiros delta ser\u00e3o exclu\u00eddos) e para cada cliente ser\u00e1 necess\u00e1rio baixar a vers\u00e3o atualizada do projeto antes de poder enviar novas altera\u00e7\u00f5es.

"},{"location":"pt/reference/qfieldcloud/system/#project-qfieldcloud","title":"Project QFieldCloud","text":"
\u00c9 composto por um e apenas um projeto QGIS e os poss\u00edveis\nficheiros relacionados (e.g. geopackages, imagens, ...) inclu\u00eddos offline\nou nos packages de dados h\u00fdbridos.\n
"},{"location":"pt/reference/qfieldcloud/system/#casos-de-uso","title":"Casos de uso","text":""},{"location":"pt/reference/qfieldcloud/system/#hibrido","title":"H\u00edbrido","text":"

Modo de edi\u00e7\u00e3o h\u00edbrida com sincroniza\u00e7\u00e3o no servidor

Modo de edi\u00e7\u00e3o h\u00edbrida

"},{"location":"pt/reference/qfieldcloud/system/#base-de-dados-offline","title":"Base de dados Offline","text":"

Modo offline com sincroniza\u00e7\u00e3o desktop

Modo de edi\u00e7\u00e3o offline

"},{"location":"pt/success-stories/ecological-surveying/#objetivo","title":"Objetivo","text":"

To conduct ecological surveying more efficiently than has been previously achieved through traditional non-digital techniques, using QField as a medium for standardised and flexible field data collection.

"},{"location":"pt/success-stories/ecological-surveying/#requisitos-do-projeto","title":"Requisitos do Projeto","text":"

To facilitate effective field work, regular consultation with the Ecology team is required to ensure that QField projects are prepared appropriately. Firstly, basemaps comprising aerial imagery and proposed development plans are prepared by georeferencing and constructing pyramids in QGIS. Point, line and polygon vector layers are then created to support digitisation and associated data collection. Using a range of widgets, attribute fields are customised to meet the requirements of the Ecology team. These include:

Estilo

drop-down list of selectable styles tailored for conducting ecological surveys

Escala

drop-down list of selectable scales for point and line feature

Informa\u00e7\u00e3o

space for inserting a feature description

Imagem

location for images to be captured and stored

Geometria

contains self-populated geometry values, e.g. area, perimeter, length

Timestamp

records the time and date that a feature was created/last modified

Figure 1 - Overview of the traditional workflow in ecological surveying at Delta-Simons compared with the workflow created using QField. Single-headed arrows indicate the direction of one-way communication, whereas double-headed arrows indicate two-way conversation.

"},{"location":"pt/success-stories/ecological-surveying/#resultado","title":"Resultado","text":"

Delta-Simons are saving approximately 40% of the time previously consumed by traditional ecological field data collection. QField has significantly improved the ecological surveying workflow by:

  • Removing the need to recreate GIS outputs from physical drawings
  • Reducing the overall amendments required for GIS outputs
  • Improving communication channels (see Figure 1.)
  • Improving the accuracy and quality of data

"},{"location":"pt/success-stories/geologic-mapping/#objetivo","title":"Objetivo","text":"

To collect new data on bedrock geology and view existing geoscience data in the field. Geologic mapping is completed using paper maps and/or digital devices for data collection. The goal is to improve the geologic mapping workflow by entering data directly in the field, create quality data with consistent terms, and reference existing geoscience data in the field.

"},{"location":"pt/success-stories/geologic-mapping/#preparacao-do-projeto","title":"Prepara\u00e7\u00e3o do projeto","text":"

Prior to starting in QField, a geologic mapping geopackage was designed to collect vector data including point station, structure, photo, and sample layers as well as line and polygon layers for contacts, faults, alteration, and geology. Attribute fields are customized for ease of data entry and data quality assurance using value maps, defaults (value or expression), and constraints within the Attributes Form. For example, the structural layer includes:

Coordinates

Fields with default value x and y coordinates from GPS data

Structure type

Value map (drop down list) with structural features (e.g., bedding, cleavage, lineation), set with a \"not null\" constraint

Azimuth and dip

Integers with range set from 0-360 and 0-90, respectively

Data

Default value current date and time when feature created

Figura 1: Lista da estrutura

Symbology and labels are customized for each layer, including embedded SVG symbols for structural features that are rotated with the azimuth field.

In addition to field data, base maps and historic data are compiled into geopackages for reference. Base maps include vector topographic data and raster orthophotos. Raster geophysical data and vector geochemical data are included if available, as well as historic geologic mapping. Map themes are designed to quickly toggle between geologic mapping, geophysics, and geochemistry views.

"},{"location":"pt/success-stories/geologic-mapping/#recolha-de-dados","title":"Recolha de dados","text":"

Field data collection includes adding point data for map stations, structures, photos, and samples. Polygons and lines are drawn freehand with a stylus or adding vertices manually.

Location and direction of travel are displayed using internal device GPS (or external GPS device linked via Bluetooth), historic vector and raster layers can be viewed relative to location. Current and historic vector layers can be searched and viewed in QField.

Field data are synchronized in QGIS followed by a short data clean up and verification process. The QGIS project is then exported back to QField for additional data collection.

Figura 2: Trabalho de campo

Figura 3: Formul\u00e1rio do QField

Structural data collection may be upgraded with future development of a geologic compass feature. https://github.com/opengisch/QField/issues/1882

"},{"location":"pt/success-stories/geologic-mapping/#resultados","title":"Resultados","text":"

Final geologic maps and analysis are prepared directly from field data sets with no need to digitize field data. Depending on proficiency and type of mapping, the QField geologic mapping workflow takes approximately the same amount of field time as manual (paper) mapping and drastically reduces office data digitization time. Additionally, historic data are easily referred to in the field, allowing for real time interpretation and targeted field work. Maps and attribute tables can be exported directly from QField or the QGIS project for daily field updates or communication between working groups.

QField allows for data integrity with customizable attribute fields and database compatibility. Field data quality assurance can be built in during project design, ensuring attributes are consistent between users and reducing human error with constraints and default values.

Figura 4: Mapa do resultado

"},{"location":"pt/success-stories/heritage-impact-assessment/","title":"Avalia\u00e7\u00e3o de Impacto Patrimonial","text":""},{"location":"pt/success-stories/heritage-impact-assessment/#avaliacao-de-impacto-patrimonial-com-o-qfield","title":"Avalia\u00e7\u00e3o de Impacto Patrimonial com o QField","text":"

From QGIS to QField and Vice Versa: How the New Android Application Is Facilitating the Work of the Archaeologist in the Field

Roberto Montagnetti1 e Giuseppe Guarino2

\u2020 Presented at the ArcheoFOSS XIII Workshop\u2014Open Software, Hardware, Processes, Data and Formats in Archaeological Research, Padova, Italy, 20\u201322 February 2019.

Abstract: The aim of this paper is to highlight the main benefits of using the QField app in archae- ological jobs. In particular this article provides examples to use QField in open area excavation, Archaeological survey and impact assessment (HIA) projects.

Palavras-chave: QField; archeology; VIARCH; HIA; QGIS

"},{"location":"pt/success-stories/heritage-impact-assessment/#1-introducao","title":"1. Introdu\u00e7\u00e3o","text":"

The aim of this paper is to highlight the main benefits of using the QField app. An App that can be installed on an Android device for all archaeologists working in the field.

The main feature of this new application will allow the archaeologist to upload to his/her smartphone or tablet the .qgs project of the excavation based on the general information concerning the site that is already available to you. At this point, it is possible to implement the collection of data directly on site, maintaining constant updates to your system, thus allowing you to review the project throughout the excavation process.

O \"SIG de bolso\" com QField \u00e9 finalmente uma realidade!

Working with QField in the field allows us to significantly reduce registration and computerisation time of inputting data into the database system, eliminating the digiti- sation of field registers and all related paperwork. The advantage of entrusting all of the information to the main GIS platform of the project (master), which is stored inside the PC, means this leaves only the task of checking the collected data, along with the bonus of in-depth topographical and geospatial analysis.

In this article, we will show a practical example of integrated use of QGIS and QField, which relates to an open area excavation.

The intervention methodology proposed in this article was constructed by the per- sonal experience of the authors; this specifically refers to open area excavation works in commercial archaeology projects.

"},{"location":"pt/success-stories/heritage-impact-assessment/#2-principais-funcionalidades-do-qfield","title":"2. Principais Funcionalidades do QField","text":"

QField is an Android app that can be downloaded from Google Play. This application, although it presents itself with a very simple interface, is rich in functions such as:

  1. Ferramentas para digitaliza\u00e7\u00e3o no campo;
  2. Edi\u00e7\u00e3o de geometria e atributos;
  3. GPS;
  4. Possibilidade de carregar napas base personaliz\u00e1veis
  5. Integra\u00e7\u00e3o com a c\u00e2mera do smartphone/tablet
  6. Muitas outras fun\u00e7\u00f5es.

QField can be considered a \u201cmobile\u201d extension for QGIS. In fact, it allows us to view and manage a GIS project created with QGIS on an Android smartphone or tablet. Permitting the user to keep all set themes, labels and styles that are in the original project (Figure 1).

Figure 1 - An example of the same Survey GIS platform project in QGIS (below) and in QField (above). Image by Giuseppe Guarino 2019.

Furthermore, similar to QGIS, we can query each layer within QField by obtaining the respective information contained in its attribute table (however, there are also other GIS applications for mobile such as ArcGis, LiPAD, Bentley Map Mobile, GVSig Mobile, Geopaparazzi and others).

In order to work with a QGIS project within QField, the first step is to configure the properties of that project created in QGIS as \u201csave relative paths\u201d.

You will need to create a folder \u201cfolder_name\u201d on your desktop and save in this path the .qgs file that you want to transfer to the smartphone or tablet; similarly, in the same folder, you have to enter all the data (vectors, raster and database) that make up this .QGIS project.

These data can also be divided into further subfolders.

Finally, you need to copy the entire folder \u2018folder_name\u2019 to the tablet, following two possible paths:

  1. In the internal memory: Android > data > ch.opengis.QField > files > share;
  2. In the external SD: Android > data > ch.opengis.QField > files.
"},{"location":"pt/success-stories/heritage-impact-assessment/#5-working-with-qfield-in-an-open-area-excavation","title":"5. Working with QField in an Open Area Excavation","text":"

In an open area excavation scenario, the advantages and convenience of using an App such as QField are innumerable. This is true especially in commercial archaeology sites, where very often the deadlines to carry out the work and the budgets available for the archaeological investigation are very tight. This forces you to work with the maximum optimisation of the timing and assets, despite the fact that the weather and visibility conditions in the field are often poor (Figure 2).

Figure 2 - An example of when the weather and visibility conditions in the field are poor. Image by Roberto Montagnetti 2019.

Now, let us see why the use of QField facilitates the reduction of working times and, at the same time, guarantees the saving of resources to be invested in the archaeological investigation, providing a practical example of using the GIS App for Android.

In this kind of work, the first step is to strip the area to be investigated with the use of machinery, aiming to remove the topsoil and then eventually the subsoil.

The subsequent step involves the identification of archaeological features both directly in the field and by comparing the results of the aerial remote sensing and geophysical analysis when this type of technology is used.

The archaeological features identified are then digitally detected by GPS or Total Station.

Finally, all the excavation interventions that need to be completed in the investigation area (slots) are outlined, where it is more relevant in terms of understanding the stratigraphic relationship between the archaeological features identified.

This phase of the work is called \u201cPre-Ex\u201d.

The Pre-Ex survey will be the topographical base for the creation of the GIS platform of the project in QGIS, together with the base map of the area, the TBM\u2019s and any aerial orthophotos of the site. Within the same platform, we will also upload a geodatabase containing the layers necessary for the digitisation of the following:

a. The archaeological features identified in the field;

b The slots planned;

c. The contexts investigated and their related levels;

d. The plan and section lines used for the manual drawings;

e. All the elements that we may need to detect during the archaeological investigation of the site.

However, in the same database, there will also be tables related to the paperwork sheets.

Thus, they are comparable to the digital version of the paper registers and other related paperwork that are commonly used on construction sites for excavation documentation.

This database (what comes next is just an example of database structure. Tables and geometries can be different according to the characteristics of the sites and the topology of investigations that must be carried out. In any case, tables and vectors must be related to each other in order to interact. QField recognises the project relations set in QGIS.) is made of:

  1. Sites (Vector): Contains the list and description of all the sites on which the company est\u00e1 a trabalhar.
  2. Context_Layer (Vector): This layer graphically represents all the contexts identified and excavated during the excavation project.
  3. Slots (Vector): This layer graphically represents all the slots excavated and contains the information of the paper slot register.
  4. Level_Layer (Vector): This layer graphically represents all the levels taken during the excavation of each slot.
  5. Drawings_Vector (Vector): This layer graphically represents the plan and section lines usado para desenho manual.
  6. Drawing_Point (Vector): This layer graphically represents the points through which the plan and section lines pass.
  7. Context_Register (No geometry): digital register, which contains all the investigated contextos.
  8. Drawings_Register (No geometry): digital register of all the drawings.
  9. Permatrace_Register (No geometry): digital register of the permatrace sheets.
  10. Sample_Register (No geometry): digital register of the samples collected.
  11. Photo_Register (No geometry): digital register of all photos taken.
  12. Small_Find_Register (No geometry): digital register of all small finds collected.
  13. Finds_Bag_Register (No geometry): digital register of all finds bags collected during a escava\u00e7\u00e3o.
  14. Context_Sheets (No geometry): This layer is the digital version of the context sheets register and contains all the information related to each context investigated.

At this point, we need to simply transfer the master project created in QGIS with all the \u201cproject relation\u201d and \u201cwidgets\u201d to the tablet or the smartphone and manage it directly on site with QField to immediately appreciate its advantages and convenience (Figure 3).

Figure 3 - An example of the same open area excavation GIS platform project in QGIS (above) and in QField (below). Image by Roberto Montagnetti 2019.

In fact, primarily, by using this system, archaeologists who are working in the field will be able to directly register the context numbers identified during the excavation within QField, in the appropriate \u201ccontext register\u201d table in the QField database.

This aspect already speeds up on-site operations by saving the time generally taken to go back and forth from the site to the compound or from the site to the car/van and vice versa, for the compilation of paper registers; especially, if we take into consideration the fact that, on a regular basis, cars and compounds are located at a considerable distance away from the excavation area.

Additionally, since generally there is only one device on site and this is usually held by the site manager or by the supervisors, this would make it easier for them to check that the field archaeologists are assigning the right numbers to the identified contexts.

Very often, on a location tend to become confused, especially when the excavation area of the site is poor due to adverse weather conditions. Along with the above issues, they can also encounter errors such as registering the same feature with different cut numbers or by assigning the same context numbers to different features.

This occurs even more frequently when the field team is composed of numerous archaeologists who work in separate excavation slots from each other. These slots can be spread around the excavation area, making interaction and communication between them more challenging.

This issue is also linked to another problem, which means, for those who work in the field, it is impossible to have a constant overview of the investigation area and the archaeological features identified, which often causes confusion and making mistakes during the registration of the context numbers.

Therefore, from this point of view, QField represents a real breakthrough by giving the following possibilities to the people working on site, at any time:

i. To have a general overview of the excavation area;

ii. To query the surveyed archaeological features;

iii. To check the shape and the orientation of the archaeological features identified in the Pre-Ex phase, which must be dug even when the site conditions are poor.

QField aids with various challenges encountered in the field: time wasted due to inclement, wet weather and perpetually sodden and muddy soil churned up by people and vehicles continually accessing the site. These cause the identified archaeological features to become unrecognisable after several days of the site being stripped (Figure 2).

By using the device\u2019s GPS, as it allows the user to navigate within the excavation area and to find, albeit with a certain margin of error, the archaeological features that need to be excavated, even when the visibility on site is poor.

Similarly, by doing so, when visibility conditions are bad, it is easier to centre with the slots in the archaeological features that have previously been identified in the Pre-Ex phase, which prevents the miscalculation of digging into the natural sites.

A typical example of this is when there are furrows running across the field, and it becomes increasingly difficult to see their entire length with the naked eye.

Typically, in order to remedy this type of problem, archaeologists use printed maps in the excavation area; however, although this can certainly be a help, in practice, they are in no way comparable to the convenience of digital maps and consequently to QField for a number of reasons:

  1. Printed maps deteriorate very quickly due to wind, humidity and especially when manuseado por m\u00e3os humanas.
  2. To contain the entire excavation area, they must often be printed in very large formats, which requires particular plotters, which incurs considerable costs and makes them dif\u00edceis de usar.
  3. Paper maps are not interactive, which means that you cannot ask them questions.
  4. They do not solve the problem of having to precisely centre the archaeological features, which need to be investigated with the slots when the visibility conditions on the site s\u00e3o pobres.

Notably, the use of QField on site simplifies the workload of managers and supervisors in the planning of the excavation interventions, allowing them to easily instruct field archaeologists directly in the excavation area. By doing so, they will be able to train the field team efficiently with accurate information regarding the features that they will have to dig, supporting their explanation with the graphic aid of the tablet and with details related to what has already been investigated and uploaded into the database of the project.

Apart from the fieldwork, QField makes the job easier for archaeologists even in the recording phase, simplifying their work in the production of the paperwork. As we already mentioned, they can continuously query the tablet to obtain the necessary information that needs to be included in their paper documentation sheets, such as the section or plan numbers of the contexts that they have excavated, along with the photo numbers of the same contexts, or any other related information.

Furthermore, it will be much easier for them to draw the location plans that are generally required in the context sheets, as they will have much more pieces of information available to provide an interpretation of what they have dug.

Another very important aspect to take into consideration when working with QField is that there is a possibility of completely removing the manual registration process of the slot numbers, context numbers, drawing numbers, sample numbers, photo numbers and so on. Simultaneously, by using this system, we can also avoid issues such as:

  1. The manual data-entry of the paper registers into the database of the project;
  2. The problem of deciphering incomprehensible calligraphies, which greatly increase the possibility of making transcription mistakes.

In fact, unclear calligraphies are a recurring problem related to the manual recording of the excavation documentation and in particular of the registers. This is also going to affect the accuracy of the information that must be put into the database during computerisation.

Additionally, the archaeologist involved in the paperwork must include in his documentation context numbers, drawing numbers and other types of information related to the archaeological features and in relation to his own, which have been excavated and recorded by other colleagues. In this circumstance, to confuse one number for another, perhaps due to the unclear handwriting of the colleague, is a very common mistake.

Worst-case scenario means that:

  1. There will no longer be a match between digital registers of the database and paper registers;
  2. The information on various context sheets will not be reliable;
  3. Both cases (as mentioned above).

Therefore, we will have to spend a lot of time and effort tracking down the error and correcting it.

Instead, the use of a digital recording eliminates this problem and facilitates the checking of errors.

The main benefit of the GIS tools is that they enable us to query the features by giving us the possibility to cross-check data, which speeds up the checking process.

To give a practical example, if you need to adjust the number of a context, or a drawing or anything else within a digital register by a number, with the QGIS \u201cfield calculator\u201d, it becomes an easy task taking only a few seconds.

Just think how long it would take to perform the same task using registers and paperonly documentation, especially when working with considerable amounts of data collected within an extensive excavation.

In this case, you must first trace the folder containing the numerical series of the number to be revised, then browse one-by-one all the registers until you find the number that needs to be amended and finally corrected, along with all the subsequent numbers. This will not only need to be corrected in the registers, but also within the specific sections of the context sheets.

In other words, if a context, drawing or photo number has been registered incorrectly, it is not enough to correct only the register but also all the paperwork that relates to the number that has been mentioned.

Therefore, by using a digital register (table), the operation will only take a few minutes; however, if you were working on the paper documentation by hand, it could take numerous hours of hard work.

One final significantly important aspect to take into consideration is the saving of paper and consequently the amount of money involved. The use of QField and digital documentation allows us to efficiently manage the excavation data. By working in this way, it is no longer necessary to print out the survey plans, the registers and the paperwork sheets.

However, if the competent authority (county archaeology) or the customer explicitly requests a paper version of all the documentation produced on site, it will be possible to print out everything at the end of the project, only once all of the amendments have been made. This helps to avoid unnecessary waste of paper, along with all the other problems that were previously mentioned.

Even in this case, the QGIS \u201cprint composer\u201d allows us to develop customised layouts that can be saved and used at any time.

"},{"location":"pt/success-stories/heritage-impact-assessment/#6-conclusoes","title":"6. Conclus\u00f5es","text":"

In an increasingly digital world, it is unacceptable to continue working on paper especially because, at the end of the process, all paper documentation must be digitised for archiving needs. Today, in fact, both the museums and the warehouses of the archaeological companies have less space available for the storage of paper folders. At this point, it would be beneficial to manage the data in a digital format at the beginning of the excavation process, immediately saving time and resources.

Scanning the PDF documents of registers, context sheets and, in general, all documentation produced on site is not a practical and sustainable solution. As previously mentioned, often, this documentation in extensive excavation projects is made up of thousands of paperwork sheets; I challenge anyone to reconstruct an excavation matrix by checking all the stratigraphic reports on the paperwork PDF scan. This kind of job forces you to continually scroll up and down the PDF document in search of the relationships between the various contexts, resulting in a significant waste of time and energy; without any regards to the costs that are involved when scanning in thousands of sheets.

Archaeological excavations are constantly driven by strict and increasingly shorter deadlines. The use of GIS for the management of excavation data can no longer be ignored. Currently, the possibility of an \u201cOpen Source\u201d and a \u201cpocket\u201d GIS platform, such as QField, truly represents a unique opportunity to make the work of archaeologists on site easier, faster and more accurate.

As previously mentioned, it is much easier to build the matrix and compile the phasing of the archaeological features identified working with a digital system during the Post-Ex phase. Thus, only an instrument such as GIS, which gives us the possibility of launching queries and continuously cross-referencing data, allows us to perform this type of work quickly and efficiently.

At the same time, the GIS allows us to have a continuous overview of the data produced on site and to further implement information regarding the investigation by using geospatial analysis, which helps to facilitate the final interpretative reconstruction.

In short, the principle of paper lasting forever cannot be accepted any more. Primarily, because it is not true, and secondly, it deteriorates over time, especially when, as in most cases, it is kept in the basements of archives, museums or sites of archaeological companies.

In addition, paper documents entail enormous logistical difficulties in terms of sharing and consulting data, in comparison to digital documentation, which can be easily shared.

R.M.

Institutional Review Board Statement: Not applicable.

Informed Consent Statement: Not applicable.

Refer\u00eancias bibliogr\u00e1ficas

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Firenze, Italy, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italy; Contacto: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Department of History and Cultures\u2014DISCI, University of Bologna 40124 Bologna, Italy; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"pt/success-stories/","title":"Hist\u00f3rias de sucesso","text":""},{"location":"pt/success-stories/#historias-de-sucesso","title":"Hist\u00f3rias de sucesso","text":"

O QField est\u00e1 a ser usado no mundo inteiro numa ampla variedade de dom\u00ednios. Diariamente.

Nesta se\u00e7\u00e3o, h\u00e1 uma cole\u00e7\u00e3o de hist\u00f3rias de sucessos inspiradores usando QField.

"},{"location":"pt/success-stories/#fala-nos-do-teu-projeto","title":"Fala-nos do teu projeto","text":"

O QField tamb\u00e9m facilitou a sua vida? Avise-nos, teremos o maior prazer em public\u00e1-lo.

"},{"location":"pt/success-stories/lulc-mapping-fiji/#fluxo-de-trabalho","title":"Fluxo de trabalho","text":"
  1. The LULC ground truth collection form was designed in QGIS.
  2. A set of predefined ground truth plot locations were generated based on a stratification of satellite data within the study area.
  3. The form, predefined plots, and appropriate offline background layers were packaged in QGIS and then loaded onto each of the tablets usados pela equipa de campo (Figura 1).
  4. A team member navigated to a predefined plot in QField and created a ground truth point at the location and labelled the point with the most appropriate pre-defined LULC class (Figure 2).
  5. Data collected from all tablets was combined into one ground truth recolha de dados no QGIS.
  6. Image interpretation using the OpenForis platform will be used to increase the number of ground truth plots.
  7. The final ground truth collection will be imported into Google Earth Engine to produce the LULC map and calculate the map accuracy.

Figure 1: Predefined Ground Truth Plots

Figura 2: Registar a classe de ocupa\u00e7\u00e3o de solo

"},{"location":"pt/success-stories/lulc-mapping-fiji/#preliminary-results-and-future-work","title":"Preliminary Results and Future Work","text":"

An example of a preliminary land cover map is shown in Figure 3. An important objective from our work is to transfer skills and build capacity with local stakeholders to continue to update the LULC map on an annual basis as well as to expand the map to include other communities, catchments and forestry areas across Fiji. This capacity building will include iterative stakeholder consultation, online training materials, field and classroom training workshops, and collaborative fieldwork.

Figura 3: Mapa preliminar da ocupa\u00e7\u00e3o do solo da regi\u00e3o Ba region, Viti Levu, Fiji

"},{"location":"pt/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#preparacao-do-projeto","title":"Prepara\u00e7\u00e3o do projeto","text":"

On a desktop computer we set up a QGIS project containing a high-resolution aerial image as background layer for orientation in the field. For the monitoring data we created a custom Geopackage database with predefined dropdown columns and entry restrictions. Additionally, we added predefined walking paths to guide the volunteers and to further standardise our monitoring.

Sketch of the QField Interface. For data entry we used a geopackage file with custom dropdown list and entry restrictions.

Logged observations are clearly laid out in QField.

We used an additional synchronisation App that automatically uploaded the field data from the tablet to a Google Drive cloud after fieldwork. For data download, automatized backup, data review and export we wrote a R script.

After data was automatically synchronized with the cloud the results from all the different areas can be reviewed via a custom R script.

Also visual review of the collected data is possible via R.

The general concept of QField as a simplified field application of QGIS turned out to be very useful for our work with volunteers. While we can set up a project with a high level of customization including all our needs in QGIS, field workers only need to understand the basics. A big advantage: unwanted changes are almost impossible in QField.

"},{"location":"pt/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#trabalho-de-campo","title":"Trabalho de campo","text":"

During field work orientation was much easier on the tablets compared to printed paper maps especially in the extensive salt marshes. Data entry was pretty fast thanks to the possibility to automatically reuse the last entered value. Logging observations on the tablet only took a little bit extra time in comparison to paper maps.

O kit de campo.

O kit de campo.

"},{"location":"pt/success-stories/mosquito-malario-ground-truth-data-collection/#preparacao-do-projeto","title":"Prepara\u00e7\u00e3o do projeto","text":"

We created a QGIS project with the Spot image and a layer to collect the ground data. We first converted our Spot image to a Geopackage raster, and built pyramids so as to get quick rendering in QField. The whole image (50 km2 at 1.5 m spatial resolution with 3 bands) weighted approximately 800 MB, which enabled us to load it in our tablet without the need to add any extra memory.

We created a vector layer to draw our ground truth parcels (i.e. polygons of land cover parcels). It contained a field to identify the land cover type, some fields to take pictures and a field for eventual additional notes.

Em seguida, carregamos o projeto no QField no nosso tablet.

"},{"location":"pt/success-stories/mosquito-malario-ground-truth-data-collection/#trabalho-de-campo","title":"Trabalho de campo","text":"

On the field, we were able to move around easily in motorbike without getting lost, thanks to our location displayed on QField with the satellite image as background. When a parcel of interest was identified, we were able to draw its perimeter in QField and very easily fill-in the proper information on the attribute table (land cover type, pictures). When hesitating on the land cover type to attribute to a given parcel, we were able, in \"live\" (i.e. on the ground), to quickly look at previously retrieved parcels and compare them to the parcel of interest (with the pictures and the satellite image).

We were able, without any extra effort at the end each field working day, to see the progress of the work: which pieces of our study area we had covered, which remained to explore, how many parcels we had got for each land cover class and how many remained to retrieve. This is very appreciable in such conditions, where work can be testing and nights can be shorts. Back in office, we did not have to realize fastidious and time-consuming work such as digitalizing the parcels from a traditional GPS point layer, linking the pictures to our land cover layer, etc., which traditionally took days of work.

3 land cover parcels that were digitalized on the ground

Getting back to one parcel: which information was collected

Digitalizing a new parcel and filling the attribute table

Trabalho no campo com o Qfield

"},{"location":"pt/success-stories/river-state-survey/#objetivo","title":"Objetivo","text":"

In order to assess the structural and morphological state of their water courses, the community of Milvignes needed to survey all the rivers crossing their territory.

"},{"location":"pt/success-stories/river-state-survey/#projeto","title":"Projeto","text":"

To facilitate the technician's field work (usually done with a map, a notebook and a camera), a QField project was created and made available on a Tablet. Cadastral and river layers were used as basemap.

The structure of the input tables was designed along with the technician to assure that it would fit their field requirements. The idea was to have two tables:

Sector table

To draw sectors alongside the rivers and add information about their state and structure. If necessary, pre-defined structural work on the sector elements (wall, bridge, bottom of the canal) could also be documented.

Point table

To take punctual photography of the water courses and of its elements and where necessary add remarks.

River State Survey 1

River State Survey 2

River State Survey 3

"},{"location":"pt/success-stories/river-state-survey/#resultado","title":"Resultado","text":"

In less than 3 days, the technician surveyed successfully all the 10'894 meters of water courses. Back at the office, it took only 2 hours to treat the data and get the final result.

  • Facilitated the field survey
  • Accelerated the data treatment

"},{"location":"pt/success-stories/rwanda-rural-water/#objetivo","title":"Objetivo","text":"

To conduct data collection of all rural water supply network in Rwanda, and keep updating the data continuously in order to improve operation & maintenance of waterworks.

"},{"location":"pt/success-stories/rwanda-rural-water/#preparacao-do-projeto","title":"Prepara\u00e7\u00e3o do projeto","text":"Before starting our data collection, we conducted the following things.
  • Develop our own PostGIS database
  • Develop QGIS project template with Geopackage. The Geopackage table design is equal to PostGIS to be able to copy and paste to PostGIS.

Apart from preparing Android devices, we purchased GPS devices for higher positioning accuracy. In WASAC, we bought Garmin GPSMAP 64S. Sometimes, GPS of smartphone and tablet is not very accurate, so we normally capture the same location by using Garmin GPS, then correct the location of QField\\'s data after data collection work.

"},{"location":"pt/success-stories/rwanda-rural-water/#recolha-de-dados","title":"Recolha de dados","text":"

Once we prepared Geopackage and QGIS project template, we conducted training of QGIS/QField in July 2018 and launched our data collection work in 27 districts in the whole country of Rwanda. 27 engineers sent their Geopackage to the central office in Kigali. the MIS (Management Information System) specialist validated and entered their data from Geopackage to PostGIS database. We completed our initial data collection works until April 2019.

processo de recolha de dados

"},{"location":"pt/success-stories/rwanda-rural-water/#distribuicao-de-dados-e-atualizacao","title":"Distribui\u00e7\u00e3o de dados e atualiza\u00e7\u00e3o","text":"

The most significant thing after data collection is updating. We have seen many organization in Africa, which failed to keep data up to date. Several years later, their data will normally become too old, and most of them need to put efforts on data collection again.

WASAC decided to continuously update all of the data and keeps doing this until now. QField has proven to be very well suited for this purpose.

In order to distribute and updating the data, we developed a python script postgis2qfield. This postgis2qfield tool can extract the data from PostGIS and create Geopackages for each district in Rwanda. We upload these 27 geopackage together with QGIS project template to Google Drive storage. After that, those engineers in districts download their geopakage to Android device to continue adding and updating the data. Once they completed updating, they sent the geopackage to central office again, MIS specialist update PostGIS database and regenerate geopackages for QField.

data distribution and updating procedure

"},{"location":"pt/success-stories/rwanda-rural-water/#partilha-de-dados-atraves-de-vectortiles","title":"Partilha de dados atrav\u00e9s de vectortiles","text":"

First of all, you can see our collected data from here.

Since July 2020, we started to distribute our water supply systems\\' data via vectortiles as open data. Although Rwanda\\'s internet situation is being improved, some rural area still have problems of internet. In such as poor internet situation, WMS or WFS data distribution will not work well. Vectortiles can provide light and fast distribution of map data. We will not talk about our vectortiles here. If you are fascinated by how to share the result of data collection, please also see this instruction.

"},{"location":"pt/success-stories/rwanda-rural-water/#sobre-wasac","title":"Sobre WASAC","text":"

WASAC has 2 main departments for urban water(UWSS) and rural water(RWSS). We are using QField in RWSS. The role of RWSS department is to support local government to operate and maintain their owned water supply systems in rural area. Nowadays, these data collected and maintained by RWSS department are being used by more than 30 private operators in 27 districts. Total number of water supply systems in the database is 1,000+.

Organogram of WASAC

Also, one of our colleagues presented WASAC\\'s activity in FOSS4G 2019 Bucharest. Although some of system were little bit changed now, you can also see video if you are interested.

"},{"location":"es/get-started/concepts/","title":"Conceptos","text":""},{"location":"es/get-started/concepts/#conceptos","title":"Conceptos","text":"

QField fue dise\u00f1ado con unos pocos conceptos clave en mente.

"},{"location":"es/get-started/concepts/#mantenerlo-simple","title":"Mantenerlo simple","text":"

Los requisitos en el campo no son los mismos que en el escritorio. La pantalla es m\u00e1s peque\u00f1a, los dispositivos de entrada son diferentes y las tareas son tambi\u00e9n diferentes.

QField tiene como objetivo ayudar al usuario a realizar las tareas que necesita sin saturar la interfaz de usuario. Esto significa que s\u00f3lo las tareas que es necesario hacer en el campo est\u00e1n disponible desde la interfaz. Todo lo dem\u00e1s no lo est\u00e1.

Esto significa que todo aquello como estilos de capas, definici\u00f3n de formularios y otras configuraciones del proyecto deben realizarse previamente en un ordenador con QGIS.

"},{"location":"es/get-started/concepts/#ser-compatible-con-qgis","title":"Ser compatible con QGIS","text":"

QField est\u00e1 basado en QGIS. No es QGIS reconstruido, realmente utiliza las bibliotecas de QGIS. El motor de renderizado es exactamente el mismo que en QGIS y, por tanto, su proyecto se ver\u00e1 exactamente igual en su dispositivo m\u00f3vil a como lo hace en su ordenador.

Si hay algo que ya est\u00e1 disponible como una opci\u00f3n de configuraci\u00f3n en un proyecto de QGIS, no debe ser reinventado. Por lo tanto, QField utiliza los mismos componentes de edici\u00f3n que QGIS. Si un proyecto ya est\u00e1 configurado para el escritorio, debe ejecutarse en el m\u00f3vil tambi\u00e9n.

Recuerde, esto es solo el concepto. Esto es lo que tenemos en mente cuando desarrollamos QField. Esto no significa que ya sea as\u00ed completamente.

"},{"location":"es/get-started/concepts/#basado-en-modos","title":"Basado en modos","text":"

QField est\u00e1 construido en torno a modos. Los modos son similares a una herramienta de mapa de QGIS Desktop. Un modo define la tarea que el usuario hace en cada momento, como puede ser navegar por los datos o digitalizar algo nuevo.

"},{"location":"es/get-started/contribute/","title":"Contribuir","text":""},{"location":"es/get-started/contribute/#contribuir","title":"Contribuir","text":"

QField es un proyecto de c\u00f3digo abierto. Es libre para compartir, usar y modificar y as\u00ed seguir\u00e1 siendo. Estamos muy contentos si esta aplicaci\u00f3n le ayuda de cualquier manera creativa que la pueda usar. Si le ha resultado \u00fatil, nos alegrar\u00e1 a\u00fan m\u00e1s que pueda apoyar en algo. Un par de cosas que puede hacer son:

  • Valore la app \u2605\u2605\u2605\u2605\u2605;
  • Tweetee sobre ella;
  • S\u00edganos en Twitter;
  • Escriba sobre su experiencia (\u00a1por favor, h\u00e1ganoslo saber!);
  • Ayude con la documentaci\u00f3n;
  • Traduzca la documentaci\u00f3n o la app;
  • Patrocine una funcionalidad; o
  • P\u00e1sese a dar las gracias o t\u00f3mese una cerveza con nosotros la pr\u00f3xima vez que se encuentre con OPENGIS.ch en una conferencia.
"},{"location":"es/get-started/contribute/#desarrollo","title":"Desarrollo","text":"

si quiere participar en el desarrollo de QField, consulte las siguientes doumentaciones: - Repositorio QField - Repositorio QFieldCloud - Repositorio de QFieldSync

"},{"location":"es/get-started/contribute/#creditos","title":"Cr\u00e9ditos","text":"

QField, QFieldCloud y QFieldSync son desarrollados por OPENGIS.ch . OPENGIS.ch hace consultor\u00eda , desarrollo , formaci\u00f3n y soporte para software de c\u00f3digo abierto, incluyendo QField y QGIS.

"},{"location":"es/get-started/faq/","title":"Preguntas frecuentes","text":""},{"location":"es/get-started/faq/#preguntas-frecuentes","title":"Preguntas frecuentes","text":"\u00bfCu\u00e1ntas versiones de un archivo se almacenan en QFieldCloud?

El n\u00famero de versiones de archivos almacenadas depende del tipo de cuenta. Se almacenan 3 versiones para las cuentas COMMUNITY y 10 para otros tipos de cuenta.

\u00bfC\u00f3mo puedo eliminar las versiones antiguas de los archivos? \u00bfQu\u00e9 navegadores son compatibles con QFieldCloud? \u00bfExiste una duraci\u00f3n m\u00e1xima que puede tardar una acci\u00f3n en QFieldCloud? Tengo una pregunta sobre QField o QFieldCloud. \u00bfA qui\u00e9n puedo preguntar?

Puede encontrar m\u00e1s preguntas relacionadas con planes y servicio en la p\u00e1gina de Preguntas frecuentes de QFieldCloud.

"},{"location":"es/get-started/faq/#cuantas-versiones-de-un-archivo-se-almacenan-en-qfieldcloud","title":"\u00bfCu\u00e1ntas versiones de un archivo se almacenan en QFieldCloud?","text":""},{"location":"es/get-started/faq/#como-puedo-eliminar-las-versiones-antiguas-de-los-archivos","title":"\u00bfC\u00f3mo puedo eliminar las versiones antiguas de los archivos?","text":"

Puede eliminar las versiones antiguas de un archivo, excepto la \u00faltima versi\u00f3n, desde QFieldSync o la interfaz web de QfieldCloud. Al eliminar una versi\u00f3n, se eliminan tambi\u00e9n las versiones anteriores.

"},{"location":"es/get-started/faq/#que-navegadores-son-compatibles-con-qfieldcloud","title":"\u00bfQu\u00e9 navegadores son compatibles con QFieldCloud?","text":"

Intentamos garantizar la compatibilidad con versiones recientes (hasta un a\u00f1o de antig\u00fcedad) de Firefox, navegadores basados en Chromium (por ejemplo, Chrome y Edge) y Safari.

"},{"location":"es/get-started/faq/#existe-una-duracion-maxima-que-puede-tardar-una-accion-en-qfieldcloud","title":"\u00bfExiste una duraci\u00f3n m\u00e1xima que puede tardar una acci\u00f3n en QFieldCloud?","text":"

Los trabajos de QFieldCloud deben terminar en 10 minutos, de lo contrario se finalizan. Si tiene necesidades especiales puede contactarnos para encontrar una soluci\u00f3n ad hoc.

"},{"location":"es/get-started/faq/#tengo-una-pregunta-sobre-qfield-o-qfieldcloud-a-quien-puedo-preguntar","title":"Tengo una pregunta sobre QField o QFieldCloud. \u00bfA qui\u00e9n puedo preguntar?","text":"

Disponemos de una plataforma de debate para conectar con otros miembros de nuestra comunidad. Si necesita ayuda profesional, p\u00f3ngase en contacto con nosotros.

"},{"location":"es/get-started/","title":"Empezar","text":""},{"location":"es/get-started/#comience-con-qfield-y-qfieldcloud","title":"Comience con QField y QFieldCloud","text":""},{"location":"es/get-started/#instalacion","title":"Instalaci\u00f3n","text":"Android

QField se puede utilizar con cualquier versi\u00f3n m\u00e1s reciente que Android 5. Si usted est\u00e1 pensando adquirir un nuevo dispositivo, le sugerimos que utilice al menos Android 9.

iOS

QField se puede encontrar en la Appstore.

Windows Linux MacOS

Descargar la \u00faltima versi\u00f3n de Windows.

Descargar la \u00faltima versi\u00f3n beta Linux y d\u00e9jenos una nota de c\u00f3mo funciona.

Descargar la \u00faltima versi\u00f3n beta MacOS y d\u00e9jenos una nota sobre c\u00f3mo funciona.

QField te permite trabajar eficientemente con datos GIS en el campo.

La interfaz de usuario optimizada de QField oculta todo el poder de QGIS bajo la capota.

"},{"location":"es/get-started/#qfieldcloud","title":"QFieldCloud","text":"

Integre a la perfecci\u00f3n el trabajo de campo de su equipo, la tecnolog\u00eda \u00fanica de QFieldCloud permite a su equipo concentrarse en lo que es importante, asegur\u00e1ndose de obtener los mejores datos de campo posibles de manera eficiente.

Gracias a la estrecha integraci\u00f3n con QField, su equipo podr\u00e1 comenzar a medir y digitalizar datos en poco tiempo.

Reg\u00edstrese ahora

"},{"location":"es/get-started/license/","title":"Licencia","text":""},{"location":"es/get-started/license/#licencia","title":"Licencia","text":"

QField se publica bajo la Licencia P\u00fablica GNU (GPL) Versi\u00f3n 2 o superior. Desarrollar QField bajo esta licencia significa que puede inspeccionar y modificar el c\u00f3digo fuente y le garantizar\u00e1 que siempre tendr\u00e1 acceso a una aplicaci\u00f3n de recopilaci\u00f3n de datos de campo basada en QGIS que es gratuita y puede modificarse libremente.

Puede encontrar el c\u00f3digo fuente en github

"},{"location":"es/get-started/sample-projects/","title":"Proyectos de muestra","text":""},{"location":"es/get-started/sample-projects/#proyectos-de-muestra","title":"Proyectos de muestra","text":"

QField se entrega con tres proyectos de ejemplo (demo) por omisi\u00f3n. Puede utilizar estos proyectos para explorar algunos de los detalles de configuraci\u00f3n de QField en QGIS+QFieldSync.

Los enlaces siguientes permiten descargar un archivo con cada proyecto.

Simple Bee Advanced Bee QField Users

Tambi\u00e9n puede explorar los proyectos de muestra directamente en el repositorio GitHub de QField.

"},{"location":"es/get-started/sponsor/","title":"Patrocinio","text":""},{"location":"es/get-started/sponsor/#patrocinar-qfield","title":"Patrocinar QField","text":""},{"location":"es/get-started/sponsor/#patrocinio-recurrente","title":"Patrocinio recurrente","text":"

La mejor manera de apoyar econ\u00f3micamente a QField es suscribi\u00e9ndose a uno de los patrocinios mensuales. Al hacerlo, ayuda a que las versiones de QField reci\u00e9n horneadas lleguen directamente a los dispositivos de todos.

"},{"location":"es/get-started/sponsor/#financiacion-colectiva","title":"Financiaci\u00f3n colectiva","text":"

Actualmente no hay ning\u00fan financiamiento colaborativo activo

"},{"location":"es/get-started/sponsor/#patrocinar-funcionalidad","title":"Patrocinar funcionalidad","text":"

Seguramente tiene un mont\u00f3n de ideas sobre buenas funcionalidades que a\u00fan no est\u00e1n implementadas. Por favor, cont\u00e1ctenos para discutir el mejor enfoque para integrar esta idea en QField o para crear su propia aplicaci\u00f3n personalizada.

"},{"location":"es/get-started/sponsor/#creditos","title":"Cr\u00e9ditos","text":"

QField, QFieldCloud y QFieldSync son desarrollados por OPENGIS.ch. OPENGIS.ch hace consultor\u00eda, desarrollo, formaci\u00f3n y soporte para software de c\u00f3digo abierto, incluyendo QField y QGIS.

"},{"location":"es/get-started/storage-qfc/","title":"Almacenamiento","text":"

QFieldCloud allows you to configure as much storage as you need for your project.

"},{"location":"es/get-started/storage-qfc/#anadir-almacenamiento-a-qfieldcloud","title":"A\u00f1adir almacenamiento a QFieldCloud","text":"

A\u00f1ada m\u00e1s almacenamiento a QFieldCloud Configuraci\u00f3n > Facturaci\u00f3n > Suscripci\u00f3n > Cambiar > Actualizar almacenamiento

\u201cCambio\u201d de suscripci\u00f3n

\u201cActualizar almacenamiento\u201d

\u201cAlmacenamiento adicional\u201d

"},{"location":"es/get-started/storage/","title":"Almacenamiento","text":""},{"location":"es/get-started/storage/#acceso-de-qfield-al-almacenamiento","title":"Acceso de QField al almacenamiento","text":"

A continuaci\u00f3n se muestran instrucciones espec\u00edficas seg\u00fan el SO sobre c\u00f3mo acceder a los proyectos, as\u00ed como a conjuntos de datos individuales en QField.

Nota

Nota para usuarios anteriores de QField: por motivos de seguridad, desde noviembre de 2021 Google ha establecido un nuevo conjunto de reglas de acceso al almacenamiento que proh\u00edbe a la mayor\u00eda de aplicaciones acceder directamente a archivos en la mayor parte de las ubicaciones del almacenamiento interno y externo del dispositivo. Para cumplir con estas restricciones, QField tiene que importar los proyectos y conjuntos de datos a su localizaci\u00f3n de almacenamiento especificada por Google, en la que QField tiene acceso de lectura/escritura sin restricciones. Las instrucciones que siguen deber\u00edan guiar la migraci\u00f3n de los usuarios al nuevo paradigma.

"},{"location":"es/get-started/storage/#abrir-proyectos-y-conjuntos-de-datos-en-android-e-ios","title":"Abrir proyectos y conjuntos de datos en Android e iOS","text":"

QField puede abrir proyectos y conjuntos de datos de cuatro formas:

  • importando desde una URL
  • importando una carpeta de proyecto (s\u00f3lo Android)
  • importando un archivo de proyecto comprimido (s\u00f3lo Android) y
  • importando conjuntos de datos individuales (s\u00f3lo Android).

Acciones de importaci\u00f3n de QField

Estas acciones est\u00e1n disponibles haciendo clic en el \"bot\u00f3n de importaci\u00f3n (+)\" situado en la esquina inferior derecha de la pantalla de selecci\u00f3n de proyectos y conjuntos de datos, a la que se accede haciendo clic en el bot\u00f3n 'Abrir archivos locales' situado en la pantalla de bienvenida de QField.

"},{"location":"es/get-started/storage/#importar-desde-una-url","title":"Importar desde una URL","text":"

Al importar un proyecto o un conjunto de datos individual mediante la acci\u00f3n \"Importar URL\", a los usuarios se les pedir\u00e1 que proporcionen una cadena URL a un archivo. QField recuperar\u00e1 el contenido y lo guardar\u00e1 en los \"Proyectos importados\" - siempre que la URL apunte a un proyecto comprimido en un archivo ZIP - o en \"Conjuntos de datos importados\".

Di\u00e1logo de importaci\u00f3n URL de QField

QField considerar\u00e1 un archivo ZIP como un proyecto comprimido cuando se detecten uno o m\u00e1s archivos de proyecto .qgs/.qgz.

"},{"location":"es/get-started/storage/#importar-una-carpeta-de-proyecto","title":"Importar una carpeta de proyecto","text":"

Cuando se importa un proyecto a trav\u00e9s de la acci\u00f3n \"Importar proyecto a partir de carpeta\", se pedir\u00e1 a los usuarios que concedan permiso a QField para leer el contenido de una carpeta dada en el almacenamiento del dispositivo, mediante un selector de archivos del sistema. Cuando se selecciona la carpeta, QField copia su contenido (incluyendo sus subcarpetas) dentro de su localizaci\u00f3n de \"Proyectos importados\". Los usuarios pueden a continuaci\u00f3n abrir el proyecto e interactuar con \u00e9l desde ah\u00ed.

Reimportar una carpeta dada a trav\u00e9s de la acci\u00f3n de men\u00fa desplegable sobrescribir\u00e1 los proyectos preexistentes que tengan un nombre de carpeta id\u00e9ntico. Esto permite a los usuarios actualizar proyectos.

Nota

La edici\u00f3n, adici\u00f3n o borrado de objetos se guardar\u00e1 en el conjunto de datos del proyecto importado, no en la carpeta original seleccionada durante el proceso de importaci\u00f3n. Vea las secciones siguientes sobre c\u00f3mo enviar/exportar proyectos y conjuntos de datos.

"},{"location":"es/get-started/storage/#importar-un-proyecto-comprimido","title":"Importar un proyecto comprimido","text":"

Se pueden importar proyectos a QField si se proporcionan comprimidos en un archivo ZIP. Al seleccionar la acci\u00f3n 'Importar proyecto desde ZIP', se pedir\u00e1 a los usuarios que seleccionen un archivo ZIP en el almacenamiento de su dispositivo. QField descomprimir\u00e1 el archivo en su localizaci\u00f3n de 'Proyectos importados'. Los usuarios pueden a continuaci\u00f3n abrir el proyecto e interactuar con \u00e9l desde ah\u00ed.

Esto puede facilitar enormemente la distribuci\u00f3n de proyectos, al poder enviar un solo archivo a los usuarios.

"},{"location":"es/get-started/storage/#importar-conjuntos-de-datos-individuales","title":"Importar conjunto(s) de datos individual(es)","text":"

La acci\u00f3n 'Importar conjunto(s) de datos' permite a los usuarios seleccionar uno o m\u00e1s conjuntos de datos mediante un selector de archivos del sistema Android. Al seleccionar los conjuntos de datos, QField los copiar\u00e1 en la carpeta 'Conjuntos de datos importados', donde los usuarios podr\u00e1n abrirlos y modificar su contenido.

Nota

Los usuarios se tendr\u00e1n que asegurar de seleccionar todos los archivos necesarios cuando importen conjuntos de datos (ej. un archivo shape requerir\u00e1 que los usuarios seleccionen los archivos .shp, .shx, .dbf, .prj y .cpg).

"},{"location":"es/get-started/storage/#exportacion-de-proyectos-y-conjuntos-de-datos-modificados-en-android","title":"Exportaci\u00f3n de proyectos y conjuntos de datos modificados en Android","text":"

Una vez que los usuarios modifican proyectos y conjuntos de datos importados, QField ofrece varios medios por los cuales enviar el contenido y exportarlo fuera del almacenamiento de archivos protegido por el sistema:

  • exportando una carpeta de proyecto o un conjunto de datos individual
  • enviado una carpeta de proyecto comprimida a una app (cloud, email, messenger, etc.)
  • enviando un conjunto de datos individual a una app (cloud, email, messenger, etc.)
  • accediendo directamente al contenido importado mediante un cable USB

Acciones de exportaci\u00f3n de QField

Estas acciones est\u00e1n disponibles mediante el men\u00fa de acciones desplegable adjunto a la lista de carpetas de proyectos y conjuntos de datos en el selector de proyectos/conjuntos de datos, al que se puede acceder haciendo clic en el bot\u00f3n 'Abrir archivos locales' situado en la pantalla de bienvenida de QField.

"},{"location":"es/get-started/storage/#exportar-una-carpeta-de-proyecto-o-un-conjunto-de-datos-individual","title":"Exportar una carpeta de proyecto o un conjunto de datos individual","text":"

Al seleccionar la acci\u00f3n 'Exportar a carpeta', se pedir\u00e1 a los usuarios que elijan una localizaci\u00f3n - usando el selector de carpetas del sistema Andriod - dentro de la cual se copiar\u00e1 el contenido de la carpeta de proyecto o conjunto de datos seleccionados.

Esta acci\u00f3n se puede usar para copiar el contenido de proyectos o conjuntos de datos modificados a una carpeta del dispositivo a la que se pueda acceder desde aplicaciones de sincronizaci\u00f3n de terceros, tales como Syncthing, o directamente a cuentas en la nube de proveedores que admitan el directorio \u00abAlmacenamiento dirigido a Android\u00bb (en el momento de escribir esto, solo la app NextCloud tiene esta capacidad).

Nota

La exportaci\u00f3n a una carpeta sobrescribir\u00e1 el contenido preexistente.

"},{"location":"es/get-started/storage/#enviar-una-carpeta-de-proyecto-comprimida","title":"Enviar una carpeta de proyecto comprimida","text":"

La acci\u00f3n 'Enviar carpeta comprimida a' comprime el contenido de una carpeta seleccionada en un archivo ZIP. A continuaci\u00f3n se pregunta a los usuarios mediante qu\u00e9 aplicaci\u00f3n de su dispositivo se debe enviar el ZIP resultante.

Los usuarios pueden comprimir y enviar proyectos completos seleccionando la carpeta ra\u00edz en el directorio de 'Proyectos importados', as\u00ed como enviar carpetas seleccionadas dentro de la carpeta del proyecto. Esto permite reducir los archivos comprimidos, por ejemplo a la subcarpeta /DCIM.

"},{"location":"es/get-started/storage/#enviar-un-conjunto-de-datos-individual","title":"Enviar un conjunto de datos individual","text":"

Los usuarios pueden seleccionar la acci\u00f3n 'Enviar a' para conjuntos de datos individuales, lo que permite el env\u00edo de conjuntos de datos editados directamente a aplicaciones de terceros como Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"es/get-started/storage/#acceder-a-contenido-importado-directamente-mediante-un-cable-usb","title":"Acceder a contenido importado directamente mediante un cable USB","text":""},{"location":"es/get-started/storage/#android","title":"Android","text":"

Se puede acceder directamente a los proyectos y conjuntos de datos importados usando un cable USB. La localizaci\u00f3n se muestra en la barra de navegaci\u00f3n superior del selector de proyectos/conjuntos de datos.

En la mayor\u00eda de los dispositivos conectados a un ordenador mediante un cable USB, la ruta ser\u00e1 <drive>:/Android/data/ch.opengis.qfield/files/. Los usuarios encontrar\u00e1n las carpetas Conjuntos de datos importados y Proyectos importados, en las que se encuentran los proyectos y los conjuntos de datos importados. Los cambios realizados en el contenido de los proyectos y conjuntos de datos se guardan en los archivos que se encuentran en esta ubicaci\u00f3n.

"},{"location":"es/get-started/storage/#ios","title":"iOS","text":"

Se puede acceder directamente a los proyectos y conjuntos de datos importados mediante un cable USB navegando a la carpeta de la aplicaci\u00f3n QField mediante iTunes en Windows y macOS. En Linux, los usuarios pueden hacerlo a trav\u00e9s de 'libimobiledevice'.

"},{"location":"es/get-started/support/","title":"Soporte","text":""},{"location":"es/get-started/support/#soporte","title":"Soporte","text":""},{"location":"es/get-started/support/#soporte-comercial","title":"Soporte comercial","text":"

Como desarrollador de QField y QFieldCloud, OPENGIS.ch ofrece paquetes de formaci\u00f3n y comerciales personalizados contratos de soporte y desarrollo con SLA.

"},{"location":"es/get-started/support/#desarrollo-y-aplicaciones-personalizadas","title":"Desarrollo y aplicaciones personalizadas","text":"

Probablemente tenga muchas ideas para caracter\u00edsticas agradables que no est\u00e1n implementadas todav\u00eda. Por favor, p\u00f3ngase en contacto con nosotros para discutir el mejor enfoque para integrar esta idea en QField o para crea su propia aplicaci\u00f3n personalizada.

"},{"location":"es/get-started/support/#soporte-de-la-comunidad","title":"Soporte de la comunidad","text":"

Puede hacer sus preguntas en gis.stackexchange

Puede utilizar la plataforma de discusi\u00f3n de usuarios

"},{"location":"es/get-started/third-part-tutorials/","title":"Tutoriales de terceros","text":""},{"location":"es/get-started/third-part-tutorials/#tutoriales-de-terceros","title":"Tutoriales de terceros","text":"

Aqu\u00ed puede encontrar algunos buenos manuales creados por nuestra comunidad.

  • Tutoriales de QField de Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • Curso Udemy de inicio r\u00e1pido a QField Quickstart Udemy course por Michael Miller
  • Pr\u00e1cticas con curso de QField (idioma Portugu\u00e9s) por Nelson Silva
"},{"location":"es/get-started/tutorials/advanced-setup-qfc/","title":"Configuraci\u00f3n avanzada","text":""},{"location":"es/get-started/tutorials/advanced-setup-qfc/#guia-de-configuracion-avanzada","title":"Gu\u00eda de configuraci\u00f3n avanzada","text":"

Ayuda

Disponemos de una plataforma de debate de la comunidad para debatir sus preguntas, dudas e ideas. No dude en consultarla.

"},{"location":"es/get-started/tutorials/advanced-setup-qfc/#proveedores-vectoriales-soportados","title":"Proveedores vectoriales soportados","text":"

Actualmente QFieldCloud admite capas GeoPackage y PostGIS para la edici\u00f3n colaborativa. Otros formatos soportados por QGIS tambi\u00e9n deber\u00edan funcionar, pero no est\u00e1n soportados de forma oficial.

"},{"location":"es/get-started/tutorials/advanced-setup-qfc/#trabajar-con-geopackages","title":"Trabajar con GeoPackages","text":"

Usar GeoPackages es normalmente la mejor elecci\u00f3n para una configuraci\u00f3n sencilla en la que centralizar los datos recopilados por sus usuarios de QField en un solo archivo.

Si quiere establecer relaciones, se recomienda a\u00f1adir un campo UUID a sus tablas y usarlo como clave externa en vez del fid del GeoPackage, dado que \u00e9ste est\u00e1 sujeto a cambios para evitar conflictos si dos usuarios crean registros nuevos a la vez.

"},{"location":"es/get-started/tutorials/advanced-setup-qfc/#flujo-de-trabajo-de-ejemplo-geopackage","title":"Flujo de trabajo de ejemplo (GeoPackage)","text":"
  1. Configuraci\u00f3n en QGIS de escritorio:
    1. Crear un proyecto nuevo.
    2. Crear una capa GeoPackage y guardarla en la misma carpeta que el proyecto de QGIS.
    3. Configurar el GeoPackage para \"Edici\u00f3n fuera de l\u00ednea\" en el complemento QFieldSync.
    4. Subir el proyecto a QFieldCloud.
  2. Recopilar datos en el dispositivo con QField:
    1. Abrir QFieldCloud e importar el proyecto.
    2. Recopilar algunos datos y subir los cambios.
  3. Descargar los resultados en QGIS de escritorio:
    1. En QFieldSync, descargar los archivos actualizados (el archivo GeoPackage deber\u00eda haber cambiado).

Atenci\u00f3n

Este flujo de trabajo no admite cambiar el GeoPackage en el escritorio, ya que al estar basado en archivos, todo el GeoPackage ser\u00e1 reemplazado. Esto significa que los datos s\u00f3lo pueden ser digitalizados usando QFieldCloud.

"},{"location":"es/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

Utilizar capas PostGIS es una buena elecci\u00f3n si quiere que los datos de sus usuarios de QField sean actualizados por QFieldCloud directamente en su base de datos cuando ellos sincronizan su trabajo sin pasos posteriores.

Esto requiere que su base de datos sea accesible p\u00fablicamente y se deben guardar las credenciales encriptadas en el proyecto de QGIS. Por favor, tenga en cuenta las implicaciones de seguridad de estos requerimientos y recuerde hacer copias de seguridad.

"},{"location":"es/get-started/tutorials/advanced-setup-qfc/#flujo-de-trabajo-de-ejemplo-postgis","title":"Flujo de trabajo de ejemplo (PostGIS)","text":"
  1. Configuraci\u00f3n en QGIS de escritorio:
    1. Crear un proyecto nuevo.
    2. Crear una capa PostGIS, asegur\u00e1ndose de guardar las credenciales en el proyecto.
    3. Aseg\u00farese de que la conexi\u00f3n a la base de datos PostGIS es accesible p\u00fablicamente (IP o nombre de dominio p\u00fablicos, no funcionar\u00e1 con 127.0.0.1 o localhost).
    4. En la configuraci\u00f3n del proyecto de QFieldSync, establezca el GeoPackage a Edici\u00f3n fuera de l\u00ednea si sus usuarios de QField no tendr\u00e1n una conexi\u00f3n a internet fiable en el campo o Acceso directo a base de datos.
    5. Subir el proyecto a QFieldCloud.
  2. Recopilar datos en el dispositivo con QField:
    1. Abrir QFieldCloud e importar el proyecto.
    2. Recopilar algunos datos (y subir los cambios una vez de vuelta a la oficina si estaba usando Edici\u00f3n fuera de l\u00ednea).
  3. Ver los resultados en QGIS de escritorio:
    1. Todos los cambios deber\u00edan ser visibles directamente en la base de datos de PostGIS.

Nota

Cuando se utiliza el acceso directo a la base de datos, QFieldCloud editar\u00e1 directamente los datos en la base de datos PostGIS. Esto s\u00f3lo funcionar\u00e1 con una conexi\u00f3n fiable a Internet en el campo, pero tiene la ventaja de que todos los datos son directamente visibles para todos los usuarios y permite utilizar cualquier configuraci\u00f3n espec\u00edfica de PostGIS (triggers, campos generados, etc).

Nota

Cuando se utiliza la edici\u00f3n fuera de l\u00ednea, QField trabajar\u00e1 en una copia local de la base de datos en un GeoPackage, que ser\u00e1 sincronizada por QFieldCloud con la base de datos original. Esta es la mejor opci\u00f3n si la conexi\u00f3n en el campo no es fiable. Los cambios s\u00f3lo ser\u00e1n visibles para los usuarios una vez que se sincronicen con QFieldCloud. Como se crea una copia local, las funciones avanzadas de PostGIS no estar\u00e1n disponibles en QField. Al igual que para los GeoPackages normales, si se definen relaciones, se recomienda utilizar UUID en lugar de claves primarias enteras para evitar conflictos si varios usuarios crean datos al mismo tiempo.

Puede encontrar m\u00e1s informaci\u00f3n en Referencia t\u00e9cnica de QFieldCloud.

"},{"location":"es/get-started/tutorials/get-started-qfc/","title":"Comenzar","text":""},{"location":"es/get-started/tutorials/get-started-qfc/#guia-para-comenzar","title":"Gu\u00eda para comenzar","text":"

Ayuda

Disponemos de una plataforma de debate de la comunidad para debatir sus preguntas, dudas e ideas. No dude en consultarla.

"},{"location":"es/get-started/tutorials/get-started-qfc/#consiga-una-cuenta-de-qfieldcloud","title":"Consiga una cuenta de QFieldCloud","text":"

Preparaci\u00f3n en escritorio

Vaya a la p\u00e1gina de registro, introduzca sus datos y cree una nueva cuenta de QFieldCloud.

Formulario de registro

"},{"location":"es/get-started/tutorials/get-started-qfc/#editar-perfil","title":"Editar perfil","text":"

Cambie su configuraci\u00f3n personal. A\u00f1ada una foto de perfil u obtenga una visi\u00f3n general sobre sus pertenencias y su pertenencia a organizaciones.

"},{"location":"es/get-started/tutorials/get-started-qfc/#facturacion","title":"Facturaci\u00f3n","text":"

Es necesario a\u00f1adir la informaci\u00f3n de facturaci\u00f3n a la cuenta para usar los planes Pro u Organization de QFieldCloud.

Para un Plan Pro siga estos pasos:

  1. Pulse en el nombre de usuario arriba a la derecha de la p\u00e1gina
  2. Pulse en \"Actualizar a Pro\"
  3. En la secci\u00f3n \"Suscripci\u00f3n\", pulse en \"Actualizar\"
  4. En la secci\u00f3n Pro, pulse en \"Activar\"
  5. Lea detenidamente las \"Condiciones del servicio\" y ac\u00e9ptelas, luego pulse \"Proceder\"
  6. En la secci\u00f3n \"Direcci\u00f3n de facturaci\u00f3n\", rellene el formulario y luego pulse en \"Proceder con el pago\".

Para un Plan Organization siga estos pasos:

  1. Pulse en el nombre de usuario arriba a la derecha de la p\u00e1gina
  2. Pulse en \"Crear organizaci\u00f3n\"
  3. Pulse en \"Crear\"
  4. Elija un nombre para su organizaci\u00f3n con 150 o menos caracteres: letras, n\u00fameros y @/./+/-/_
  5. Pulse en \"Crear\"
  6. Elija cu\u00e1nto almacenamiento necesita
  7. Lea detenidamente las \"Condiciones del servicio\" y ac\u00e9ptelas, luego pulse \"Proceder\"
  8. En la secci\u00f3n \"Direcci\u00f3n de facturaci\u00f3n\", rellene el formulario y luego pulse en \"Proceder con el pago\".

Si la informaci\u00f3n de facturaci\u00f3n est\u00e1 incompleta, es posible terminar de completar el formulario en cualquier momento yendo a Facturaci\u00f3n > Suscripci\u00f3n > Terminar compra

Toda la informaci\u00f3n sobre precios est\u00e1 disponible en la p\u00e1gina de Precios.

"},{"location":"es/get-started/tutorials/get-started-qfc/#interrumpir-servicios-de-qfieldcloud","title":"Interrumpir servicios de QFieldCloud","text":"
  1. Si necesita cancelar su suscripci\u00f3n de QFieldCloud: 1.1. Para cuentas con plan Pro, pulse en el nombre de usuario y elija \"Configuraci\u00f3n\". 1.2. Para cuentas con plan Organizaci\u00f3n, pulse en el nombre de su organizaci\u00f3n y luego en \"Editar organizaci\u00f3n\". Tenga en cuenta que necesita ser propietario de esa organizaci\u00f3n.

  2. Vaya a la secci\u00f3n \"Facturaci\u00f3n\" y pulse \"Cambiar\".

  3. Seleccione \"Cancelar suscripci\u00f3n\".

  4. Confirme la cancelaci\u00f3n en la ventana emergente siguiente.

  5. Aparecer\u00e1 un mensaje de Nyuki indicando que la suscripci\u00f3n finalizar\u00e1 al t\u00e9rmino del periodo de facturaci\u00f3n actual.

"},{"location":"es/get-started/tutorials/get-started-qfc/#organizaciones","title":"Organizaciones","text":"

Sus organizaciones aparecen aqu\u00ed. Obtenga m\u00e1s informaci\u00f3n sobre los equipos, los miembros y sus funciones en conceptos del Ecosistema QField.

"},{"location":"es/get-started/tutorials/get-started-qfc/#proyectos","title":"Proyectos","text":"

Busque y elija un proyecto de la lista o comience a crear un nuevo proyecto.

Resumen de proyectos de QFieldCloud

"},{"location":"es/get-started/tutorials/get-started-qfc/#conexion-a-qfieldcloud-en-qgis-desktop","title":"Conexi\u00f3n a QFieldCloud en QGIS Desktop","text":"

Preparaci\u00f3n en escritorio

Para conectarse a QFieldCloud, necesita el complemento \"QFieldSync\" en QGIS. Los siguientes pasos le muestran c\u00f3mo puede instalar y sincronizar sus datos hacia y desde QFieldCloud.

"},{"location":"es/get-started/tutorials/get-started-qfc/#instale-qfieldsync","title":"Instale QFieldSync","text":"

Abra el gestor de complementos de QGIS accediendo al men\u00fa Complementos -> Administrar e instalar complementos...

Busque QFieldSync en la lista de complementos e instale la \u00faltima versi\u00f3n haciendo clic en el bot\u00f3n Instalar complemento.

Nota

Dado que QFieldCloud est\u00e1 todav\u00eda en fase beta, hay frecuentes actualizaciones y correcciones. Por favor, actualice su complemento QFieldSync a menudo. En caso de un problema, por favor intente actualizar a la \u00faltima versi\u00f3n antes de informar.

Instalaci\u00f3n exitosa

Despu\u00e9s de una instalaci\u00f3n con \u00e9xito aparece una nueva barra de herramientas:

"},{"location":"es/get-started/tutorials/get-started-qfc/#iniciar-sesion-en-qfieldcloud","title":"Iniciar sesi\u00f3n en QFieldCloud","text":"

Haga clic en el icono de la nube en la barra de herramientas de QFieldSync. Aparecer\u00e1 una nueva pantalla de inicio de sesi\u00f3n:

Pantalla de inicio de sesi\u00f3n

Ingrese sus credenciales creadas previamente durante el registro de la cuenta.

Nota

Si utiliza una contrase\u00f1a en QGIS por primera vez, le pedir\u00e1 que establezca una contrase\u00f1a maestra que gestione todas las dem\u00e1s contrase\u00f1as utilizadas en QGIS. M\u00e1s informaci\u00f3n sobre la contrase\u00f1a maestra aqu\u00ed: Documentaci\u00f3n de QGIS

Explore la pantalla resumen de proyectos: su usuario actual subrayado y azul, un bot\u00f3n de desconexi\u00f3n abajo a la izquierda, un bot\u00f3n nube para crear nuevos proyectos y, a la derecha, un bot\u00f3n refrescar para recuperar la lista m\u00e1s reciente de proyectos. Los usuarios reci\u00e9n registrados ver\u00e1n una tabla vac\u00eda y en cuanto creen nuevos proyectos, la lista crecer\u00e1. La pantalla resumen de proyectos tiene este aspecto:

Resumen de proyectos en QFieldSync

Los iconos indican el estado en la nube y local de los diferentes proyectos.

Estado local:

indica que s\u00f3lo existe un proyecto remoto en la nube. indica que el proyecto en la nube tambi\u00e9n est\u00e1 almacenado localmente.

Estado de la nube:

Rojo: estado fallido -> el proyecto no es v\u00e1lido y no es entendido por la nube. El usuario necesita arreglar/subir su proyecto .qgs/.qgz. Marr\u00f3n: estado ocupado -> estamos trabajando en su proyecto, por favor sea paciente. No puede hacer mucho con el proyecto mientras tanto. Verde: estado ok -> el proyecto ha sido entendido con \u00e9xito por la nube. Puede intentar descargarlo en QField, pero el \u00e9xito no est\u00e1 garantizado.

El estado de cada proyecto se muestra con una informaci\u00f3n sobre herramientas.

Haciendo doble clic en un proyecto de la lista, puede ver y editar las propiedades espec\u00edficas del proyecto.

Propiedades del proyecto en QFieldCloud

"},{"location":"es/get-started/tutorials/get-started-qfc/#cambiar-el-servidor-predeterminado-de-qfieldcloud-en-qfield-y-qfieldsync","title":"Cambiar el servidor predeterminado de QFieldCloud en QField y QFieldSync","text":"

De forma predeterminada, QField y QFieldSync se conectan al servicio de QFieldCloud en app.qfield.cloud.

Puede modificar el servidor predeterminado de QFieldCloud al que se conectan QField y QFieldSync:

  1. Abra la pantalla de identificaci\u00f3n en QField o QFieldSync.
  2. Toque dos veces en el icono de Nyuki (el logo de la abeja azul de QFieldCloud).
  3. Esta acci\u00f3n mostrar\u00e1 un campo en el que puede introducir la direcci\u00f3n del servidor preferido de QFieldCloud.
  4. Introduzca los detalles del servidor deseado en el campo proporcionado. (Dejar el campo vac\u00edo conectar\u00e1 al servidor predeterminado de QFieldCloud en app.qfield.cloud)

Mostrando el servidor en QFieldSync

Mostrando el servidor en QField

Nota

Es importante tener en cuenta que QFieldSync no admite el mismo proyecto de nube en m\u00faltiples perfiles QGIS. Como recomendaci\u00f3n utilice un \u00fanico perfil QGIS para sus proyectos QFieldCloud para evitar problemas de sincronizaci\u00f3n.

"},{"location":"es/get-started/tutorials/get-started-qfc/#crear-y-configurar-su-proyecto-en-la-nube","title":"Crear y configurar su proyecto en la nube","text":"

Cree un proyecto nuevo haciendo clic en el bot\u00f3n nube, abajo a la izquierda. Primero deber\u00e1 elegir c\u00f3mo crear su nuevo proyecto, entre

  • \"Convertir el proyecto abierto actualmente a proyecto en la nube\". Se crea un proyecto nuevo compatible con QFieldCloud a partir del proyecto de QGIS abierto actualmente. Para hacer esto, los conjuntos de datos se copiar\u00e1n en un directorio de exportaci\u00f3n que actuar\u00e1 como su espejo local. Los datos vectoriales se convertir\u00e1n al formato geopackage para facilitar la sincronizaci\u00f3n de datos desde m\u00faltiples dispositivos, mientras que otros tipos de datos se copiar\u00e1n en la nueva localizaci\u00f3n del proyecto.

Para convertir el proyecto actual es necesario un directorio completamente vac\u00edo.

  • \"Crear un nuevo proyecto de QFieldCloud vac\u00edo\". Se crear\u00e1 un nuevo proyecto de QFieldCloud en blanco. Tendr\u00e1 que mover todos los archivos del proyecto dentro del directorio local seleccionado, con el archivo de proyecto como su ra\u00edz. Los archivos del proyecto solo se subir\u00e1n cuando pulse el bot\u00f3n de sincronizaci\u00f3n. Aseg\u00farese de que el directorio seleccionado solo contiene un archivo de proyecto de QGIS.

Detalles del proyecto

Un formulario le pedir\u00e1 un nombre, descripci\u00f3n y directorio local para el proyecto. En el directorio local puede tener diferentes situaciones:

  • La ruta introducida a\u00fan no contiene un archivo de proyecto de QGIS.
  • La ruta introducida contiene un archivo de proyecto de QGIS.
  • Por favor, seleccione el directorio local donde guardar el proyecto.
  • La ruta introducida es una ruta relativa. Por favor, introduzca una ruta de directorio absoluta.
  • La ruta introducida no es un directorio. Por favor, introduzca una ruta de directorio v\u00e1lida.
  • La ruta introducida no es un directorio existente. Se crear\u00e1 despu\u00e9s de que env\u00ede este formulario.
  • Se han encontrado m\u00faltiples archivos de proyecto en el directorio. Por favor, deje solamente un proyecto de QGIS en el directorio ra\u00edz.
"},{"location":"es/get-started/tutorials/get-started-qfc/#crear-un-proyecto-en-una-organizacion","title":"Crear un proyecto en una organizaci\u00f3n","text":"

C\u00f3mo crear un proyecto en una organizaci\u00f3n:

Opci\u00f3n 1: Convierte directamente tu proyecto local en un proyecto de Organizaci\u00f3n QFieldCloud:

  1. Sigue los pasos configura tu proyecto en la nube, hasta que aparezca \"Detalles del proyecto\".

  2. Cambia el propietario del proyecto a su Organizaci\u00f3n.

  3. Haga clic en \"Crear\" para iniciar la conversi\u00f3n y sincronizaci\u00f3n. Cuando termine ver\u00e1 que el proyecto est\u00e1 en su Organizaci\u00f3n en QFieldCloud.

Nota

QField Sync 4.6 o posterior es necesario para esta funcionalidad

Opci\u00f3n 2: Cargar directamente en la organizaci\u00f3n:

  1. Seleccione su organizaci\u00f3n.

  2. Una vez dentro de la organizaci\u00f3n, pulse en \"Crear un proyecto\".

  3. Seleccione \"Crear un proyecto nuevo vac\u00edo\".

  4. Puede ver el proyecto nuevo en la vista general.

  5. En QGIS en QFieldSync ver\u00e1 el proyecto nuevo listado. Pulse en \"Editar proyecto en la nube seleccionado\".

  6. Elija la carpeta en la que quiere guardar el proyecto.

  7. En la carpeta seleccionada puede pegar un proyecto ya creado o guardar uno nuevo.

  8. Una vez que la carpeta contenga el proyecto, puede sincronizarlo.

  9. Finalmente, suba los cambios a la nube.

  10. Puede comprobar que los archivos est\u00e1n presentes en el proyecto de la organizaci\u00f3n.

Opci\u00f3n 3: Trasladar el proyecto de su propia cuenta a las Organizaciones:

  1. Si ya tiene un proyecto en QFieldCloud (consulte configurar su proyecto en la nube). En el proyecto, pulse en \"Configuraci\u00f3n\" y seleccione \"Transferir propiedad de este proyecto\" para elegir la organizaci\u00f3n a la que desee hacer la transferencia.

  2. Aparecer\u00e1 una ventana emergente para confirmar la transferencia. Para proceder, necesita escribir \"Here be dragons\" y pulsar \"Transferir proyecto\".

"},{"location":"es/get-started/tutorials/get-started-qfc/#configurar-las-capas-de-su-proyecto-para-qfield","title":"Configurar las capas de su proyecto para QField","text":"

Configure las capas del proyecto haciendo clic en el quinto icono de la barra de herramientas de QFieldSync . Aqu\u00ed puede configurar las acciones de las capas de QFieldCloud. La mayor\u00eda de las veces se necesita configurar una preferencia por capas en l\u00ednea o fuera de l\u00ednea. Para un control m\u00e1s fino, en los ajustes avanzados puede configurar la acci\u00f3n capa por capa. Obtenga m\u00e1s informaci\u00f3n sobre c\u00f3mo configurar sus capas en la Gu\u00eda de inicio de QFieldSync!.

Se recomienda utilizar capas en GeoPackage para la edici\u00f3n colaborativa. Consulte la gu\u00eda de configuraci\u00f3n avanzada para obtener m\u00e1s informaci\u00f3n sobre el soporte de formatos vectoriales.

Nota

Si utiliza fuentes de datos experimentales sin un campo de clave primaria (por ejemplo, archivos shape, GeoJSON, etc.), debe tener un campo fid en min\u00fasculas que se utilizar\u00e1 como clave primaria que identifique de forma exclusiva cada objeto espacial.

Cualquier formato de capa r\u00e1ster y vectorial admitido por QField se puede usar como datos de solo lectura.

Propiedades del proyecto

"},{"location":"es/get-started/tutorials/get-started-qfc/#subir-un-proyecto","title":"Subir un proyecto","text":"

Una vez configurado, puede presionar el bot\u00f3n de la nube para abrir el di\u00e1logo de sincronizaci\u00f3n. Aqu\u00ed tiene que decidir lo que prefiere: el archivo local o el archivo de la nube.

Sincronizar

Ahora deber\u00eda ver su proyecto y archivos en QFieldCloud

"},{"location":"es/get-started/tutorials/get-started-qfc/#activar-notificaciones-para-cambios-de-qfieldcloud","title":"Activar notificaciones para cambios de QFieldCloud","text":"
  1. Acceda a la configuraci\u00f3n de su cuenta.
  2. Vaya a la secci\u00f3n Notificaciones. Aqu\u00ed puede personalizar la frecuencia de las notificaciones que desea recibir en la direcci\u00f3n de correo registrada con su cuenta..

    Los eventos sobre los que se le notifica son: - Usuario creado - Organizaci\u00f3n creada - Organizaci\u00f3n borrada - Membres\u00eda de organizaci\u00f3n creada - Membres\u00eda de organizaci\u00f3n borrada - Equipo creado - Equipo borrado - Membres\u00eda de equipo creada - Membres\u00eda de equipo borrada - Proyecto creado - Proyecto borrado - Membres\u00eda de proyecto creada - Membres\u00eda de proyecto borrada

Recibir\u00e1 notificaciones sobre eventos en los que no sea actor. Estas notificaciones son espec\u00edficamente para eventos que son iniciados por otros miembros de su organizaci\u00f3n o colaboradores de sus proyectos.

"},{"location":"es/get-started/tutorials/get-started-qfc/#dispositivo-de-campo","title":"Dispositivo de campo","text":"

Trabajo de campo

"},{"location":"es/get-started/tutorials/get-started-qfc/#instalar-qfield","title":"Instalar QField","text":"

Descargue e instale la \u00faltima versi\u00f3n de QField del Play Store. Despl\u00e1cese hasta la parte inferior y habilite las pruebas beta \u00a1No utilice esta versi\u00f3n en producci\u00f3n!

Nota

Dado que QField 2.0 est\u00e1 todav\u00eda en fase beta, hay actualizaciones y correcciones regulares al menos semanalmente. Por favor, actualice su QField experimental al menos una vez a la semana. En caso de un problema, por favor, intente reproducirlo en la \u00faltima versi\u00f3n antes de informar.

"},{"location":"es/get-started/tutorials/get-started-qfc/#empezar-a-trabajar-en-su-proyecto","title":"Empezar a trabajar en su proyecto","text":"

Bienvenida

Inicie sesi\u00f3n con su nombre de usuario y contrase\u00f1a

Inicio de sesi\u00f3n

Seleccione un proyecto para descargar en su dispositivo:

Descarga

"},{"location":"es/get-started/tutorials/get-started-qfc/#sincronizar-sus-cambios","title":"Sincronizar sus cambios.","text":"

Haga un cambio en su proyecto. Cree un nuevo objeto espacial, elimine un objeto espacial o modifique la geometr\u00eda o los atributos. Abra el bot\u00f3n de la nube azul en la parte superior izquierda de la pantalla:

Bot\u00f3n de la nube

Elija una acci\u00f3n con el cambio que ha realizado en su proyecto. Cada una de las acciones tiene una explicaci\u00f3n de lo que debe esperar que ocurra:

Acciones

Sus cambios est\u00e1n ahora disponibles para todos los que tengan acceso a su proyecto en la nube.

Puede encontrar m\u00e1s informaci\u00f3n en Configuraci\u00f3n avanzada de QFieldCloud y Referencia t\u00e9cnica de QFieldCloud.

"},{"location":"es/get-started/tutorials/get-started-qfs/","title":"Inicio","text":""},{"location":"es/get-started/tutorials/get-started-qfs/#complemento-qfieldsync","title":"Complemento QFieldSync","text":"

El complemento QFieldSync ayuda a preparar y empaquetar proyectos de QGIS para QField.

QFieldSync apoya la preparaci\u00f3n de su proyecto con la automatizaci\u00f3n de lo siguiente:

  • Pasos necesarios para la configuraci\u00f3n del proyecto (por ejemplo proyecto_port\u00e1til)
  • Creaci\u00f3n de mapas base a partir de una sola capa r\u00e1ster o de un estilo definido en un tema de mapa.
  • Configuraci\u00f3n de la funcionalidad de edici\u00f3n fuera de l\u00ednea y sincronizaci\u00f3n de los cambios realizados.
"},{"location":"es/get-started/tutorials/get-started-qfs/#flujo-de-trabajo","title":"Flujo de trabajo","text":"

Para obtener una visi\u00f3n general r\u00e1pida del proceso, aqu\u00ed tiene una lista de pasos habituales:

  1. Crear un paquete QField. Se trata de una copia de trabajo en una carpeta separada.
  2. Copiar el paquete QField en el dispositivo de destino.
  3. Salir y recopilar los datos.
  4. Copiar los datos modificados de vuelta a su ordenador de escritorio.
  5. Sincronizar la informaci\u00f3n modificada con su base de datos o ficheros.
"},{"location":"es/get-started/tutorials/get-started-qfs/#instalacion","title":"Instalaci\u00f3n","text":"

En QGIS, abra la biblioteca de complementos y busque qfield sync. Seleccione el complemento en la lista y haga clic en Instalar.

QField Sync en el repositorio de complementos de QGIS

"},{"location":"es/get-started/tutorials/get-started-qfs/#configuracion","title":"Configuraci\u00f3n","text":"

La configuraci\u00f3n del proyecto se guarda en el archivo de proyecto maestro .qgs. De esta manera es posible preconfigurar un proyecto una vez y utilizarlo repetidamente.

Configurar proyecto

"},{"location":"es/get-started/tutorials/get-started-qfs/#configuracion-de-capas","title":"Configuraci\u00f3n de capas","text":"

Configurar las capas del proyecto

En el di\u00e1logo de configuraci\u00f3n del proyecto, se puede definir una acci\u00f3n para cada capa individualmente. Dependiendo del tipo de capa, hay disponibles diferentes tipos de acciones.

Copiar

La capa se copiar\u00e1 en la carpeta del paquete. Esto s\u00f3lo est\u00e1 disponible para las capas basadas en archivos.

Ninguna acci\u00f3n

La fuente de la capa se dejar\u00e1 sin tocar. Esto s\u00f3lo est\u00e1 disponible para capas no basadas en archivos, como WMS, WFS, Postgis...

Edici\u00f3n fuera de l\u00ednea

Se crea una copia de trabajo de la capa en la carpeta del paquete. Cada cambio que se realiza en el proyecto empaquetado durante el trabajo se registra en un registro de cambios. Al sincronizar los cambios m\u00e1s tarde, este registro ser\u00e1 reproducido y todos los cambios se aplicar\u00e1n tambi\u00e9n a la base de datos principal. No hay gesti\u00f3n de conflictos.

Eliminar

La capa se eliminar\u00e1 de la copia de trabajo. Esto es \u00fatil si una capa se utiliza en el mapa base y no estar\u00e1 disponible en el proyecto empaquetado.

Propiedades

Hay algunas opciones adicionales para ajustar m\u00e1s finamente su proyecto de QField en las propiedades

  1. Bloquear geometr\u00edas: no permitir cambiar las geometr\u00edas y solo permitir cambiar los atributos de esta capa.
  2. Configurar la denominaci\u00f3n predeterminada de los adjuntos. Por favor, consulte la ruta configurable de im\u00e1genes
  3. Establecer el n\u00famero m\u00e1ximo de elementos mostrados en el control editor de relaciones

Propiedades de capas de QFieldSync

"},{"location":"es/get-started/tutorials/get-started-qfs/#configuracion-de-mapas-base","title":"Configuraci\u00f3n de mapas base","text":"

Un mapa base es una capa r\u00e1ster que se a\u00f1ade como la capa inferior al archivo del proyecto empaquetado.

Si la opci\u00f3n de mapa base est\u00e1 activada, se representar\u00e1 un mapa base, siempre que el proyecto est\u00e9 empaquetado. El \u00e1rea de inter\u00e9s - la extensi\u00f3n que ser\u00e1 representada - ser\u00e1 elegida al momento de empaquetar.

Existen dos or\u00edgenes posibles para un mapa base:

Capa

Una capa r\u00e1ster. Esto es \u00fatil para crear una copia fuera de l\u00ednea de una capa online, como un WMS, o para tomar una copia de trabajo de un formato no soportado, como una capa ECW o MrSID.

Tema de mapa

Un tema de mapa. Esto es \u00fatil para crear un mapa base basado en una combinaci\u00f3n de varias capas con estilo. Estas capas se pueden entonces quitar del paquete de trabajo y no es necesario representarlas en el dispositivo. Esto puede ahorrar algo de espacio en disco y bater\u00eda en el dispositivo.

El tama\u00f1o de tesela define la resoluci\u00f3n espacial. Esto determina el n\u00famero de unidades de mapa por p\u00edxel. Si el SRC del lienzo del mapa tiene metros como unidades y el tama\u00f1o de tesela se define como 1, cada p\u00edxel del r\u00e1ster tendr\u00e1 una extensi\u00f3n espacial de 1x1 m, si se establece en 1000, cada p\u00edxel de la trama tendr\u00e1 una extensi\u00f3n de 1 kil\u00f3metro cuadrado.

"},{"location":"es/get-started/tutorials/get-started-qfs/#configuracion-de-edicion-offline","title":"Configuraci\u00f3n de edici\u00f3n offline","text":"

Si se marca s\u00f3lo sincronizar objetos en el \u00e1rea de inter\u00e9s, s\u00f3lo se incluir\u00e1n en la copia de trabajo para edici\u00f3n fuera de l\u00ednea los objetos que est\u00e9n dentro de la extensi\u00f3n del lienzo del mapa en el momento del empaquetado.

"},{"location":"es/get-started/tutorials/get-started-qfs/#paquete-para-qfield","title":"Paquete para QField","text":"

Una vez configurado el proyecto, empaqu\u00e9telo en una carpeta. Esta carpeta contendr\u00e1 el .qgs y los datos utilizados en \u00e9l.

Empaquetar el proyecto para QField

Copie la carpeta en su dispositivo. Abra QField, abra el proyecto y comience la recopilaci\u00f3n de datos.

Aseg\u00farese tambi\u00e9n de guardar el proyecto de QGIS utilizando el m\u00e9todo habitual de Guardar como de QGIS ya que tendr\u00e1 que volver a abrirlo m\u00e1s tarde cuando quiera sincronizar los cambios.

Durante el empaquetado de su proyecto puede seleccionar qu\u00e9 subdirectorios copiar marc\u00e1ndolos en Avanzado -> Directorios a copiar.

Seleccionar subdirectorios

"},{"location":"es/get-started/tutorials/get-started-qfs/#como-sincronizar-desdea-un-dispositivo-ios-sin-qfieldcloud","title":"C\u00f3mo sincronizar desde/a un dispositivo iOS sin QFieldCloud","text":"

Utilice la funci\u00f3n de compartir archivos de iTunes para importar a la carpeta ra\u00edz de QField.

  1. Abra la aplicaci\u00f3n iTunes y haga clic en el bot\u00f3n iPhone pr\u00f3ximo a la parte superior izquierda de la ventana de iTunes.
  2. Haga clic en la opci\u00f3n Compartir archivos de la barra lateral izquierda.
  3. Seleccione la aplicaci\u00f3n QField y haga clic en A\u00f1adir archivo. Se abrir\u00e1 el explorador de archivos.
  4. Seleccione el archivo.
"},{"location":"es/get-started/tutorials/get-started-qfs/#sincronizar-desde-qfield","title":"Sincronizar desde QField","text":"

Cuando quiera sincronizar lo que ha recogido, vuelva a abrir el proyecto en QGIS (el que guard\u00f3 con un Guardar como normal).

Copie la carpeta del proyecto de su dispositivo a su ordenador y utilice el men\u00fa Sincronizar desde QField para sincronizar los cambios del proyecto port\u00e1til al proyecto principal.

Sincronizar desde QField

Aseg\u00farese de sincronizar sus datos de vuelta s\u00f3lo una vez. Esto significa que, si si sale de nuevo a recoger m\u00e1s datos, debe crear un nuevo paquete QField para evitar problemas de sincronizaci\u00f3n m\u00e1s adelante (como por ejemplo, duplicados).

"},{"location":"es/how-to/attributes-form/","title":"Formulario de atributos","text":""},{"location":"es/how-to/attributes-form/#formulario-de-atributos","title":"Formulario de atributos","text":"

QField crea formularios similares, pero no iguales a los de QGIS. Los controles de campos de QGIS son compatibles con el mejor esfuerzo y est\u00e1n optimizados para el uso m\u00f3vil.

Tipo de control Soporte Notas Edici\u00f3n de texto - No se admite HTML - La entrada num\u00e9rica es obligatoria seg\u00fan el tipo. Casilla de verificaci\u00f3n Mapa de valores Oculto Adjunto Este campo se combina con la integraci\u00f3n de la c\u00e1mara. Tambi\u00e9n es capaz de abrir otros archivos como pdf y doc (si tiene un visor apropiado) Adjuntos (configuraci\u00f3n de fotos) Fecha Hora Rango Referencia de relaci\u00f3n Control de relaciones Relaci\u00f3n de valores Generador de UUID Control QML / HTML Otros Financiaci\u00f3n"},{"location":"es/how-to/attributes-form/#editable","title":"Editable","text":"

Se respeta la propiedad editable de los campos.

"},{"location":"es/how-to/attributes-form/#recordar-ultimos-valores","title":"Recordar \u00faltimos valores","text":"

QField ofrece un control mucho m\u00e1s fino sobre los \u00faltimos valores utilizados e ignora la configuraci\u00f3n de QGIS.

"},{"location":"es/how-to/attributes-form/#suprimir-formulario-de-atributos","title":"Suprimir formulario de atributos","text":"

La configuraci\u00f3n suprimir formulario de atributos se aplica directamente al formulario QField.

"},{"location":"es/how-to/attributes-form/#formularios-del-disenador-de-arrastrar-y-soltar","title":"Formularios del dise\u00f1ador de arrastrar y soltar","text":"

Los grupos y pesta\u00f1as de los formularios del dise\u00f1ador de arrastrar y soltar son compatibles.

"},{"location":"es/how-to/attributes-form/#configurar-un-control-de-relaciones","title":"Configurar un control de relaciones","text":"

Preparaci\u00f3n en escritorio

Para m\u00e1s informaci\u00f3n, consulte el cap\u00edtulo de relaciones de la Documentaci\u00f3n oficial de QGIS.

El control de relaciones muestra en una lista todos los objetos espaciales hijos referenciados. Es posible a\u00f1adirlos, eliminarlos y abrirlos.

La identificaci\u00f3n visual de las entradas de la lista se realiza a trav\u00e9s de la Expresi\u00f3n de visualizaci\u00f3n de la capa secundaria.

"},{"location":"es/how-to/attributes-form/#manejo-de-claves","title":"Manejo de claves","text":"

Dado que las claves primarias de los padres se utilizan como claves externas en los objetos espaciales de los hijos de referencia, estas claves primarias se deben guardar para su uso incluso despu\u00e9s de la sincronizaci\u00f3n de vuelta a los datos originales. Por lo tanto, recomendamos utilizar valores estables como UUID para las claves primarias.

Es posible a\u00f1adir ya hijos de un padre que est\u00e1 a punto de ser a\u00f1adido. Esta posibilidad se bloquear\u00e1 si no hay una clave primaria v\u00e1lida en el padre o se violan las restricciones. En caso de que la adici\u00f3n del objeto espacial padre se cancele despu\u00e9s de que se hayan a\u00f1adido ya algunos hijos, los hijos tambi\u00e9n se eliminar\u00e1n.

"},{"location":"es/how-to/attributes-form/#relaciones-muchos-a-muchos","title":"Relaciones Muchos-a-Muchos","text":"

En las relaciones de muchos a muchos, seg\u00fan la configuraci\u00f3n de cardinalidad en Propiedades de las capas vectoriales de QGIS, al a\u00f1adir, eliminar o abrir una entrada en la lista afecta directamente a la capa hija (en la cardinalidad directa) o en la tabla de enlace (en la cardinalidad m\u00faltiple).

El segundo caso se suele utilizar cuando hay informaci\u00f3n adicional de la relaci\u00f3n (por ejemplo, el porcentaje) en la tabla de enlace.

En el caso de la cardinalidad muchos-a-uno en relaciones muchos-a-muchos la Expresi\u00f3n de visualizaci\u00f3n debe establecerse en la tabla de enlace.

"},{"location":"es/how-to/attributes-form/#configurar-el-widget-de-archivos-adjuntos","title":"Configurar el widget de archivos adjuntos","text":"

Preparaci\u00f3n en escritorio

El tipo de control Adjunto se utiliza con campos que almacenan una ruta a archivos.

Se puede usar para:

  • mostrar y hacer fotos o a\u00f1adir fotos desde la galer\u00eda
  • escuchar y grabar clips de sonido
  • mostrar y grabar v\u00eddeos
  • mostrar enlaces a archivos externos, como PDF o documentos

Imagen adjunta al formulario

Formulario de audio adjunto

V\u00eddeo de adjuntos de formularios

La ruta debe ser relativa. Las im\u00e1genes, audios, v\u00eddeos, pdf y docs se almacenados en un subdirectorio del proyecto, donde el enlace almacenado en en el campo de texto.

Nota

QGIS 3.30 o m\u00e1s reciente es necesario para la funcionalidad de audio y v\u00eddeo

En QField se muestran los archivos adjuntos. Al hacer clic en el s\u00edmbolo de los iconos se inicia la grabaci\u00f3n de la c\u00e1mara o de audio para actualizar las im\u00e1genes, v\u00eddeos o audios con un nuevo medio.

Media

En la sincronizaci\u00f3n, el subdirectorio con las im\u00e1genes, v\u00eddeos, audios, pdf y documentos tiene que ser copiado tambi\u00e9n.

La opci\u00f3n hiperv\u00ednculo en el control de adjuntos desactivar\u00e1 la funcionalidad de la c\u00e1mara y habilitar\u00e1 un hiperv\u00ednculo para abrir un documento (pdf, doc, ...).

"},{"location":"es/how-to/attributes-form/#ruta-de-adjuntos-configurable","title":"Ruta de adjuntos configurable","text":"

Preparaci\u00f3n en escritorio

QFieldSync ofrece la posibilidad de configurar la ruta de los archivos adjuntos.

  • Vaya al complemento QFieldSync > Propiedades de las capas.

Utilice expresiones para especificar la ruta de los archivos adjuntos. Por defecto, las im\u00e1genes se guardan en la carpeta \"DCIM\", las grabaciones de audio en la carpeta \"audio\" y los v\u00eddeos en \"v\u00eddeo\" con una marca de tiempo como nombre.

Rutas

"},{"location":"es/how-to/attributes-form/#configurar-un-control-de-relacion-de-valores","title":"Configurar un control de relaci\u00f3n de valores","text":"

Preparaci\u00f3n en escritorio

El control Relaci\u00f3n de valores ofrece valores de una tabla relacionada en un cuadro combinado. Puede seleccionar capa, columna clave y columna de valor. Hay disponibles varias opciones para cambiar los comportamientos est\u00e1ndar: permitir valor nulo, ordenar por valor y permitir selecciones m\u00faltiples. El control mostrar\u00e1 una lista desplegable o de selecci\u00f3n m\u00faltiple de los objetos referenciados.

"},{"location":"es/how-to/attributes-form/#configurar-la-visibilidad-condicional","title":"Configurar la visibilidad condicional","text":"

Preparaci\u00f3n en escritorio

Los grupos se pueden ocultar en base a una expresi\u00f3n. Esto es \u00fatil cuando ciertos atributos s\u00f3lo se requieren bajo ciertas condiciones. Por ejemplo imag\u00edne que se mapean \u00e1rboles. Algunos de ellos podr\u00edan tener una enfermeda y usted tiene una lista de posibles enfermedades. Para no abarrotar el formulario con muchos campos haga un grupo y configure una expresi\u00f3n de visibilidad para un grupo \"enfermedades\". A\u00f1ada un campo \"enfermedad\" con una casilla de verificaci\u00f3n. S\u00f3lo cuando la casilla est\u00e9 marcada, la lista de enfermedades estar\u00e1 disponible.

Configuraci\u00f3n de un cuadro de grupo que s\u00f3lo se mostrar\u00e1 si la casilla \" measures_taken \" est\u00e1 marcada.

Veamos lo que tomamos en el campo:

"},{"location":"es/how-to/attributes-form/#definir-restricciones","title":"Definir Restricciones","text":"

Preparaci\u00f3n en escritorio

Los campos de atributos pueden tener restricciones. Las restricciones son expresiones que deben ser evaluadas como Verdadero (o 1) para poder guardar el formulario. Las restricciones se configuran por campo y se puede a\u00f1adir una descripci\u00f3n que se mostrar\u00e1 si una restricci\u00f3n no se cumple.

Configuraci\u00f3n de una restricci\u00f3n dentro de un rango

"},{"location":"es/how-to/attributes-form/#casos-de-uso-comun","title":"Casos de uso com\u00fan","text":"

No puede introducir un valor de elevaci\u00f3n superior a la monta\u00f1a m\u00e1s alta de este pa\u00eds.

\"elevation\" < 5000\n

Es requerido rellenar un identificador.

\"identificador\" IS NOT NULL\n
"},{"location":"es/how-to/attributes-form/#definir-valores-predeterminados","title":"Definir Valores Predeterminados","text":"

Preparaci\u00f3n en escritorio

Los campos pueden tener configurados valores predeterminados. Los valores predeterminados se insertan en el formulario de atributos cuando se digitaliza un nuevo elemento. Son visibles y pueden modificarse mientras el campo sea editable. Pueden basarse en la geometr\u00eda o en variables de expresi\u00f3n.

Configuraci\u00f3n de una fecha formateada como valor predeterminado

"},{"location":"es/how-to/attributes-form/#variables-adicionales","title":"Variables adicionales","text":"

Para m\u00e1s informaci\u00f3n sobre el almacenamiento de informaci\u00f3n relacionada con su posici\u00f3n en los atributos del objeto, consulte la documentaci\u00f3n del GNSS dedicada.

Para los usuarios de QFieldCloud, se pueden utilizar dos variables en las expresiones que incluyen los valores predeterminados de los formularios de atributos: - @cloud_username que devuelve el nombre del usuario actualmente conectado a QFieldCloud. - @cloud_useremail que devuelve la direcci\u00f3n de correo electr\u00f3nico del usuario actualmente conectado a QFieldCloud.

"},{"location":"es/how-to/attributes-form/#casos-de-uso-comun_1","title":"Casos de uso com\u00fan","text":"

Insertar informaci\u00f3n de posicionamiento como variable:

@position_horizontal_accuracy\n

Insertar la fecha y hora actuales:

now()\n

Insertar la longitud de la l\u00ednea digitalizada:

length($geometry)\n

Configurar las variables globales en el dispositivo e insertarlas:

@nombre_operador\n

Si desea asignar un c\u00f3digo de regi\u00f3n basado en la ubicaci\u00f3n donde se inserta un nuevo objeto espacial, puede hacerlo utilizando una expresi\u00f3n agregada:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

Para transformar las coordenadas recibidas de \\@position_coordinate al sistema de coordenadas de su proyecto:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} Si desea utilizar los resultados de ajuste despu\u00e9s de dibujar una l\u00ednea, puede utilizar la variable [@snapping_results]{.title-ref}. El siguiente c\u00f3digo extrae el valor del atributo [id]{.title-ref} del ajuste del primer punto de una l\u00ednea. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"es/how-to/attributes-form/#busqueda-en-controles-de-relacion-de-valores-y-de-referencia-de-la-relacion","title":"B\u00fasqueda en controles de relaci\u00f3n de valores y de referencia de la relaci\u00f3n","text":"

Es posible buscar valores en un control de relaci\u00f3n de valores o referencia de relaci\u00f3n utilizando la lupa junto al campo.

Nota

Defina la expresi\u00f3n de visualizaci\u00f3n para las capas en cuesti\u00f3n. Esto ser\u00e1 utilizado para buscar los objetos. Esto se configura en Propiedades de capas vectoriales > Visualizaci\u00f3n

"},{"location":"es/how-to/attributes-form/#configurar-el-valor-de-autocompletar","title":"Configurar el valor de autocompletar","text":"

Preparaci\u00f3n en escritorio

La casilla \"Usar completador\" debe estar marcada para poder utilizar el autocompletar en la relaci\u00f3n de valores.

Habilitar autocompletar en QGIS

Aqu\u00ed un v\u00eddeo que muestra c\u00f3mo funciona en QField

"},{"location":"es/how-to/attributes-form/#definir-controles-qml","title":"Definir controles QML","text":"

Los controles QML personalizados pueden ser \u00fatiles para integrar acciones avanzadas en los formularios. En este ejemplo definimos a\u00f1adir un bot\u00f3n que abra una aplicaci\u00f3n de mapas y navegaci\u00f3n de terceros. Esto es \u00fatil para abrir, por ejemplo, navegaciones giro a giro en la aplicaci\u00f3n nativa del dispositivo para el usuario.

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

El URI geo anterior est\u00e1 adaptado para funcionar con Android. Para Apple Maps el URI se puede cambiar a 'geo:' || $y || ',' || $x.

"},{"location":"es/how-to/authentication/","title":"Autenticaci\u00f3n","text":""},{"location":"es/how-to/authentication/#autenticacion","title":"Autenticaci\u00f3n","text":"

QField soporta la conexi\u00f3n a servicios web protegidos por OAuth2. Mediante el uso de OAuth2, es posible proteger capas y servicios con una amplia variedad de esquemas de autenticidad como, por ejemplo, la autenticaci\u00f3n de dos factores.

Para cargar correctamente las capas protegidas por OAuth2 en QField, el proyecto QGIS debe estar configurado para utilizar OAuth2.

"},{"location":"es/how-to/authentication/#preparar-la-autenticacion-en-qgis","title":"Preparar la autenticaci\u00f3n en QGIS","text":"

Preparaci\u00f3n en escritorio

Para configurar un WFS con OAuth2 en QGIS siga estos pasos en la configuraci\u00f3n del proyecto QGIS.

En la configuraci\u00f3n de la capa WFS:

Controles

A\u00f1adir una nueva configuraci\u00f3n de autenticaci\u00f3n. Es necesario ajustar los par\u00e1metros a la configuraci\u00f3n del servidor oauth2:

Controles

"},{"location":"es/how-to/authentication/#exportar-la-autenticacion-desde-qgis","title":"Exportar la autenticaci\u00f3n desde QGIS","text":"

Preparaci\u00f3n en escritorio

Nota

La exportaci\u00f3n de una configuraci\u00f3n de autenticidad requiere al menos QGIS 3.20. Es posible utilizar s\u00f3lo QGIS 3.20 para preparar la configuraci\u00f3n de autenticidad y configurar el proyecto QGIS mismo con una versi\u00f3n anterior de QGIS.

Nota

Es importante que el ID de configuraci\u00f3n de la configuraci\u00f3n exportada y la configuraci\u00f3n almacenada en el proyecto QGIS coincidan.

En este punto, verifique que es capaz de conectarse correctamente al servicio desde QGIS. Esta configuraci\u00f3n de autenticaci\u00f3n debe ser primero exportada desde el propio QGIS.

Para ello, abra el cuadro de di\u00e1logo de opciones de QGIS y sit\u00faese en el panel de autenticaci\u00f3n. All\u00ed, puede seleccionar la configuraci\u00f3n de OAuth2 utilizada por la(s) capa(s) del proyecto haciendo clic en la fila apropiada en el control de la tabla de configuraciones. A continuaci\u00f3n, utilice el bot\u00f3n de utilidades de la parte inferior derecha para seleccionar la acci\u00f3n exportar las configuraciones de autenticaci\u00f3n seleccionadas a un archivo.

Controles

Cuando se le pida una contrase\u00f1a, d\u00e9jela en blanco. Se le advertir\u00e1 de que podr\u00eda estar filtrando informaci\u00f3n sensible. En el caso de configuraciones OAuth2, es seguro hacerlo.

Una vez que hayas exportado la configuraci\u00f3n de autenticaci\u00f3n a un archivo XML copia ese archivo en el o los dispositivos que ejecutan QField. El archivo tiene que ser copiado en los dispositivo(s) <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ directorio QField. La ruta /QField/auth/ se crea cuando se inicia QField.

Nota

Desde QField 2 los archivos de autenticidad deben ser almacenados en el directorio de la aplicaci\u00f3n <drive>:/Android/data/ch.opengis.qfield/files/QField/auth en lugar del directorio principal de los dispositivos <drive>:/QField/auth.

Una vez copiado el archivo XML de configuraci\u00f3n de la autenticaci\u00f3n, puede copiar el archivo de proyecto que contiene la(s) capa(s) protegida(s) por OAuth2 en el/los dispositivo(s) y abrir el proyecto en QField. Se le pedir\u00e1 el usuario, la contrase\u00f1a y el c\u00f3digo de autenticaci\u00f3n de 2 pasos en un panel del navegador que aparecer\u00e1 en el propio QField.

Una vez autenticado, el contenido se mostrar\u00e1 sin necesidad de volver a introducir la informaci\u00f3n del usuario mientras dure la sesi\u00f3n.

"},{"location":"es/how-to/bookmarks/","title":"Marcadores","text":""},{"location":"es/how-to/bookmarks/#marcadores","title":"Marcadores","text":"

QField le permite guardar y mostrar marcadores que se recordar\u00e1n en sesiones y proyectos.

"},{"location":"es/how-to/bookmarks/#visualizacion-de-marcadores","title":"Visualizaci\u00f3n de marcadores","text":"

Trabajo de campo

De forma predeterminada, QField mostrar\u00e1 los marcadores como superposiciones de marcadores sobre el mapa. Los marcadores agregados por el usuario se muestran en todos los proyectos y conjuntos de datos.

Un solo toque en un marcador mostrar\u00e1 el nombre del mismo, mientras que un doble toque har\u00e1 que la extensi\u00f3n del mapa vuelva a centrarse en la ubicaci\u00f3n del marcador.

Tambi\u00e9n puede utilizar la barra de b\u00fasqueda superior para encontrar marcadores y hacer clic en los nombres de los marcadores que coincidan para mover la extensi\u00f3n del mapa y volver a centrarse en la ubicaci\u00f3n del marcador.

QField tambi\u00e9n ofrece una opci\u00f3n para desactivar la visualizaci\u00f3n de los marcadores, que se puede encontrar en el panel de configuraci\u00f3n.

"},{"location":"es/how-to/bookmarks/#anadir-marcadores","title":"A\u00f1adir marcadores","text":"

Trabajo de campo

Para a\u00f1adir un nuevo marcador, basta con mantener pulsada cualquier parte del mapa y seleccionar la acci\u00f3n A\u00f1adir marcador dentro del men\u00fa que aparece.

Despu\u00e9s de seleccionar esta acci\u00f3n, aparecer\u00e1 un panel que le ofrece la posibilidad de cambiar el nombre del marcador y seleccionar el color utilizado para dibujar su marcador de mapa superpuesto.

Tambi\u00e9n es posible a\u00f1adir un marcador en la ubicaci\u00f3n del dispositivo actual cuando el posicionamiento est\u00e1 activado. Para ello, basta con mantener pulsado el bot\u00f3n de posicionamiento en la esquina inferior derecha y seleccionar la acci\u00f3n A\u00f1adir marcador en la ubicaci\u00f3n.

Nota

Al a\u00f1adir un marcador, se tiene en cuenta la escala actual del mapa para guardar una extensi\u00f3n centrada en la coordinaci\u00f3n tocada o en la ubicaci\u00f3n actual. Esto permite determinar la extensi\u00f3n que se utilizar\u00e1 cuando se pulse dos veces sobre un marcador o se seleccione un elemento del marcador en la barra de b\u00fasqueda.

"},{"location":"es/how-to/bookmarks/#marcadores-del-proyecto","title":"Marcadores del proyecto","text":"

QField puede mostrar y buscar marcadores integrados en el proyecto. La adici\u00f3n y gesti\u00f3n de dichos marcadores se realiza en el propio QGIS.

"},{"location":"es/how-to/digitize/","title":"Digitalizar","text":""},{"location":"es/how-to/digitize/#digitalizar","title":"Digitalizar","text":"

QField permite digitalizar, editar y eliminar puntos, l\u00edneas y pol\u00edgonos mientras se est\u00e1 en el campo.

"},{"location":"es/how-to/digitize/#recopilar-objetos","title":"Recopilar objetos","text":"

Trabajo de campo

Para empezar a digitalizar nuevos objetos espaciales, active el modo edici\u00f3n haciendo clic en el icono del l\u00e1piz en el panel lateral y seleccionando la capa en la que desee a\u00f1adir nuevos objetos.

La capa actual en la que se van a a\u00f1adir objetos espaciales se resalta en verde.

"},{"location":"es/how-to/digitize/#anadir-objetos-espaciales-de-tipo-punto","title":"A\u00f1adir objetos espaciales de tipo punto","text":"

Desplace la pantalla hasta situar el lugar deseado en la cruz del centro de la pantalla y pulse el bot\u00f3n M\u00e1s (+) de la parte inferior derecha de la pantalla para confirmar la creaci\u00f3n de un nuevo objeto espacial punto.

Puede utilizar el bot\u00f3n Bloquear a posici\u00f3n para forzar que el punto de mira se centre en su ubicaci\u00f3n si ha activado el posicionamiento.

"},{"location":"es/how-to/digitize/#anadir-objeto-espacial-linea-o-poligono","title":"A\u00f1adir objeto espacial l\u00ednea o pol\u00edgono","text":"

Navegue con el punto de mira en el centro de la pantalla hasta el inicio deseado de la l\u00ednea o pol\u00edgono y haga clic en el bot\u00f3n M\u00e1s (+) en la parte inferior derecha de la pantalla para a\u00f1adir el primer nodo.

Proceda a a\u00f1adir puntos para formar su l\u00ednea o pol\u00edgono haciendo clic en el bot\u00f3n (+) cada vez que quiera a\u00f1adir un nuevo nodo.

Haga clic en el bot\u00f3n Menos (-) para eliminar el \u00faltimo nodo a\u00f1adido.

Cuando haya a\u00f1adido al menos 2 nodos para una l\u00ednea o 3 nodos para un pol\u00edgono aparecer\u00e1 el bot\u00f3n Guardar. Haga clic en \u00e9l para terminar su geometr\u00eda.

Durante la digitalizaci\u00f3n, puede hacer clic en el bot\u00f3n (x) para cancelar la creaci\u00f3n del objeto actual.

Nota

QField asegura que las geometr\u00edas digitalizadas no tendr\u00e1n v\u00e9rtices duplicados y respeta la configuraci\u00f3n de precisi\u00f3n de la geometr\u00eda de la capa seleccionada actualmente.

Puede utilizar las teclas de volumen para a\u00f1adir o eliminar v\u00e9rtices mientras est\u00e1 en modo digitalizaci\u00f3n. Esta funcionalidad puede activarse en Ajustes, en la pesta\u00f1a General.

Note

Esta funci\u00f3n s\u00f3lo est\u00e1 disponible en Android.

"},{"location":"es/how-to/digitize/#formulario-de-atributos","title":"Formulario de atributos","text":"

Despu\u00e9s de digitalizar una geometr\u00eda, aparecer\u00e1 el formulario de atributos que le permitir\u00e1 editar los valores de los atributos del objeto espacial reci\u00e9n a\u00f1adido.

Nota

Puede suprimir el formulario de atributos al a\u00f1adir un objeto espacial mediante una opci\u00f3n de configuraci\u00f3n para una capa determinada a trav\u00e9s de su di\u00e1logo de propiedades en QGIS

Es m\u00e1s, tiene la opci\u00f3n de digitalizar el formulario usando la funcionalidad de escaneo de QR o el lector de c\u00f3digos de barras disponible dentro del control de edici\u00f3n de texto del formulario de objetos.

Al pulsar el bot\u00f3n del icono de tres puntos se presentar\u00e1 un men\u00fa que ofrece tres acciones distintas: \"Copiar\", \"Pegar\" y \"Escanear c\u00f3digo\".

Optar por la opci\u00f3n \"Escanear c\u00f3digo\" activar\u00e1 el lector de c\u00f3digo de QField, iniciando el proceso de escaneo para decodificar el c\u00f3digo.

Una vez que los c\u00f3digos se han escaneado con \u00e9xito, los usuarios pueden validar su elecci\u00f3n pulsando el bot\u00f3n OK de la casilla de verificaci\u00f3n (\u2714\ufe0f). Esta acci\u00f3n rellenar\u00e1 el atributo con el valor decodificado, acelerando el proceso de digitalizaci\u00f3n.

Adem\u00e1s, el lector de c\u00f3digos ofrece la posibilidad de leer etiquetas de texto NFC.

Nota

Tanto la c\u00e1mara de c\u00f3digos QR como el detector de etiquetas de texto NFC est\u00e1n activados por defecto al abrir el Lector de C\u00f3digos. Usted tiene la flexibilidad de desactivar cualquiera de estas funciones para asegurarse de que la bater\u00eda de su dispositivo no se utiliza innecesariamente mediante el uso de hardware que puede que no necesite en este momento.

"},{"location":"es/how-to/digitize/#recordar-los-valores-de-los-atributos","title":"Recordar los valores de los atributos","text":"

Para la recopilaci\u00f3n r\u00e1pida de conjuntos de datos bastante homog\u00e9neos, es crucial no tener que introducir los mismos valores de atributos una y otra vez. Las casillas de verificaci\u00f3n a la derecha de cada atributo permiten recordar el \u00faltimo valor introducido para cada atributo individualmente, de modo que la pr\u00f3xima vez que a\u00f1ada un objeto espacial en la misma capa, esos atributos se rellenar\u00e1n autom\u00e1ticamente.

"},{"location":"es/how-to/digitize/#edicion-de-geometrias","title":"Edici\u00f3n de geometr\u00edas","text":"

Trabajo de campo

Para editar la geometr\u00eda de los elementos preexistentes, active el modo de edici\u00f3n pulsando sobre el icono del l\u00e1piz en el panel lateral de QField.

Una vez en el modo de edici\u00f3n, aparecer\u00e1 un nuevo bot\u00f3n Editar geometr\u00eda en la barra de t\u00edtulo del formulario de un objeto espacial identificado. Al hacer clic en el bot\u00f3n se activar\u00e1 el entorno del editor de geometr\u00edas que ofrece cuatro herramientas:

  • Una herramienta de edici\u00f3n de v\u00e9rtices
  • Una herramienta de divisi\u00f3n de geometr\u00edas
  • Una herramienta de remodelaci\u00f3n de geometr\u00edas
  • Una herramienta de anillo geom\u00e9trico
"},{"location":"es/how-to/digitize/#herramienta-de-vertices","title":"Herramienta de v\u00e9rtices","text":"

El editor de v\u00e9rtices permite mover o eliminar v\u00e9rtices preexistentes, as\u00ed como a\u00f1adir nuevos v\u00e9rtices a las geometr\u00edas.

"},{"location":"es/how-to/digitize/#herramienta-de-division","title":"Herramienta de divisi\u00f3n","text":"

La herramienta de divisi\u00f3n le permite dividir las geometr\u00edas de l\u00edneas y pol\u00edgonos en dos partes, una de las cuales se convertir\u00e1 en un nuevo objeto espacial.

"},{"location":"es/how-to/digitize/#herramienta-de-remodelacion","title":"Herramienta de remodelaci\u00f3n","text":"

La herramienta de remodelaci\u00f3n le permite cambiar las geometr\u00edas de l\u00edneas y pol\u00edgonos dibujando formas que dar\u00e1n como resultado l\u00ednea remodelada que sigue el borde de la forma dibujada o un pol\u00edgono con la forma dibujada para recortar o ampliar la geometr\u00eda.

"},{"location":"es/how-to/digitize/#herramienta-anillo","title":"Herramienta Anillo","text":"

La herramienta de anillos permite digitalizar anillos (es decir, agujeros) en geometr\u00edas poligonales. Una vez creado un anillo, QField ofrecer\u00e1 la posibilidad de rellenarlo con un nuevo objeto espacial.

"},{"location":"es/how-to/digitize/#demostracion-de-la-edicion-de-geometrias","title":"Demostraci\u00f3n de la edici\u00f3n de geometr\u00edas","text":"

Un v\u00eddeo de demostraci\u00f3n de algunas posibilidades de edici\u00f3n:

"},{"location":"es/how-to/digitize/#fusionar-objetos-espaciales","title":"Fusionar objetos espaciales","text":"

QField le permite fusionar objetos espaciales y sus geometr\u00edas en un solo objeto. Para ello, identifique dos (o m\u00e1s) objetos espaciales en el mapa, selecci\u00f3nelos en la lista de objetos espaciales y fusi\u00f3nelos seleccionando Fusionar objetos seleccionados en el Bot\u00f3n men\u00fa (\u205d).

"},{"location":"es/how-to/digitize/#digitalizacion-a-mano-alzada","title":"Digitalizaci\u00f3n a mano alzada","text":"

El modo de digitalizaci\u00f3n a mano alzada le permite \"dibujar\" l\u00edneas y pol\u00edgonos utilizando su l\u00e1piz \u00f3ptico o el rat\u00f3n. El modo est\u00e1 disponible para a\u00f1adir l\u00edneas y pol\u00edgonos, as\u00ed como para las herramientas anillos, dividir y remodelar del editor de geometr\u00edas, mencionadas anteriormente.

El modo de digitalizaci\u00f3n a mano alzada se activa mediante un nuevo bot\u00f3n de la barra de herramientas que aparece cuando QField est\u00e1 en modo de edici\u00f3n y se desplaza un l\u00e1piz \u00f3ptico o un rat\u00f3n por el lienzo del mapa mientras hay seleccionado un vector de l\u00edneas o pol\u00edgonos.

"},{"location":"es/how-to/digitize/#edicion-topologica","title":"Edici\u00f3n topol\u00f3gica","text":"

Si se activa la edici\u00f3n topol\u00f3gica en el proyecto de QGIS antes de exportar para QField, los nodos compartidos por geometr\u00edas vecinas se modifican juntos cuando se mueven/eliminan v\u00e9rtices y se a\u00f1aden v\u00e9rtices adicionales a los segmentos cuando se a\u00f1ade un nuevo nodo de geometr\u00edas vecinas.

"},{"location":"es/how-to/digitize/#edicion-multiple-de-atributos","title":"Edici\u00f3n m\u00faltiple de atributos","text":"

QField le permite seleccionar varios objetos espaciales y editar sus atributos a la vez. En algunos casos, puede dar lugar a flujos de trabajo muy eficaces. Para ello, identifique dos (o m\u00e1s) objetos espaciales en el mapa, selecci\u00f3nelos en la lista de objetos espaciales y comb\u00ednelos seleccionando el bot\u00f3n Editar objeto espacial en la barra de t\u00edtulo de la lista.

"},{"location":"es/how-to/digitize/#borrar-objetos","title":"Borrar objetos","text":"

Trabajo de campo

La eliminaci\u00f3n de un objeto espacial se realiza seleccionando la acci\u00f3n Borrar objeto espacial en el en el men\u00fa de 3 puntos del formulario de objetos espaciales.

QField tambi\u00e9n permite eliminar varios objetos a la vez. Para ello, primero identifique los objetos espaciales pulsando brevemente en las partes pertinentes del mapa. A continuaci\u00f3n, active el modo de selecci\u00f3n m\u00faltiple pulsando prolongadamente sobre una de los objetos que desee eliminar. Cuando aparezca la casilla de verificaci\u00f3n junto al nombre de los objetos espaciales, seleccione otros objetos que desee eliminar (tambi\u00e9n puede pulsar sobre el mapa para a\u00f1adir m\u00e1s objetos). Una vez hecho esto, seleccione la acci\u00f3n Borrar objeto(s) seleccionado(s) en el men\u00fa de 3 puntos de la lista de objetos espaciales.

"},{"location":"es/how-to/digitize/#autoensamblado","title":"Autoensamblado","text":"

Preparaci\u00f3n en escritorio

Durante la digitalizaci\u00f3n de nuevos elementos, los nuevos puntos pueden ajustarse a las geometr\u00edas existentes.

Toda la configuraci\u00f3n se puede hacer en Proyecto > Configuraci\u00f3n de autoensamblado.

"},{"location":"es/how-to/digitize/#tipos-de-autoensamblado","title":"Tipos de autoensamblado","text":"

Es posible autoajustar nuevos puntos

  • s\u00f3lo a los nodos de las geometr\u00edas existentes
  • s\u00f3lo a los segmentos de las geometr\u00edas existentes
  • a los nodos y segmentos de las geometr\u00edas existentes
"},{"location":"es/how-to/digitize/#ajustar-a-capas","title":"Ajustar a capas","text":"

Tambi\u00e9n es posible autoajustar s\u00f3lo a una o varias capas.

"},{"location":"es/how-to/digitize/#tolerancia-de-autoensamblado","title":"Tolerancia de autoensamblado","text":"

La tolerancia de autoensamblado se puede especificar en unidades de mapa o en pixeles.

En casi todos los casos, las unidades deben establecerse en p\u00edxeles. Hemos tenido buenas experiencias con un valor de tolerancia de 20.

"},{"location":"es/how-to/gnss/","title":"Posicionamiento (GNSS)","text":""},{"location":"es/how-to/gnss/#posicionamiento-gnss","title":"Posicionamiento (GNSS)","text":"

QField puede hacer uso del GNSS interno (Global Navigation Satellite System, como GPS, GLONASS, Galileo o Beidou). QField tambi\u00e9n puede conectarse a antenas externas mediante flujos NMEA por Bluetooth, TCP o conexi\u00f3n UDP.

Los dispositivos GNSS tambi\u00e9n son capaces de medir la altitud junto a la posici\u00f3n actual en 2D sobre la superficie terrestre.

"},{"location":"es/how-to/gnss/#visualizacion","title":"Visualizaci\u00f3n","text":"

Cuando el posicionamiento est\u00e1 activado, su posici\u00f3n se mostrar\u00e1 en azul en el mapa. Su ubicaci\u00f3n es visible como un punto azul si est\u00e1 quieto o como una flecha que indica su direcci\u00f3n si est\u00e1 en movimiento.

El rayo azul indica la orientaci\u00f3n actual de su dispositivo si \u00e9ste tiene una br\u00fajula magn\u00e9tica incorporada.

Un c\u00edrculo alrededor de su posici\u00f3n actual indica la precisi\u00f3n reportada por el dispositivo de posicionamiento.

"},{"location":"es/how-to/gnss/#configuracion","title":"Configuraci\u00f3n","text":"

Los siguientes ajustes est\u00e1n disponibles en la pesta\u00f1a de posicionamiento de los ajustes de QField.

"},{"location":"es/how-to/gnss/#valor-de-medida-m","title":"Valor de medida (M)","text":"

Al digitalizar una geometr\u00eda en una capa vectorial que contiene una dimensi\u00f3n M, QField a\u00f1adir\u00e1 un valor de medici\u00f3n a los v\u00e9rtices individuales siempre que el el cursor de coordenadas se bloquea en la posici\u00f3n actual.

De forma predeterminada, el valor representar\u00e1 la marca de tiempo de la posici\u00f3n capturada (milisegundos desde epoch). Puede cambiar este valor utilizando el cuadro combinado en la configuraci\u00f3n de la pesta\u00f1a de posicionamiento.

Los valores disponibles para elegir son la marca de tiempo, la velocidad de avance, el rumbo, la exactitud horizontal y precisi\u00f3n vertical, as\u00ed como PDOP, HDOP y VDOP.

"},{"location":"es/how-to/gnss/#requisitos-de-exactitud","title":"Requisitos de exactitud","text":"

Se puede definir una exactitud m\u00ednima deseada para las mediciones. La calidad ser\u00e1 informada en tres clases, mala (roja), aceptable (amarillo) y excelente (verde). Estos colores se mostrar\u00e1n como un punto en la parte superior del bot\u00f3n GNSS.

Los umbrales pueden definirse en la pesta\u00f1a de posicionamiento de los ajustes.

Si el ajuste Habilitar requisito de precisi\u00f3n est\u00e1 activado, no se puede recoger nuevas mediciones con el cursor de coordenadas bloqueado en la posici\u00f3n actual con un valor de precisi\u00f3n que es malo (rojo).

"},{"location":"es/how-to/gnss/#compensacion-de-la-altura-de-la-antena","title":"Compensaci\u00f3n de la altura de la antena","text":"

La altura del poste de la antena en uso puede definirse en los ajustes. Cualquier altitud medida ser\u00e1 corregida por este valor.

"},{"location":"es/how-to/gnss/#altitude-correction-vertical-grid-shift","title":"Altitude correction / vertical grid shift","text":"

Los valores de altitud pueden corregirse con archivos de desplazamiento de cuadr\u00edcula vertical para calcular la altura ortom\u00e9trica.

Los archivos de desplazamiento de la cuadr\u00edcula vertical tienen que estar disponibles para QField poniendo en la carpeta de la aplicaci\u00f3n QField <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Una vez que el archivo de desplazamiento de cuadr\u00edcula se coloca all\u00ed, est\u00e1 disponible en QField en los Ajustes de posicionamiento en Desplazamiento vertical de la cuadr\u00edcula en uso.

Si utiliza la correcci\u00f3n de altitud y un dispositivo de posicionamiento externo es usado, considere desactivar Usar altitud ortom\u00e9trica del dispositivo.

Los formatos admitidos actualmente son:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

Por ejemplo: Para la transformaci\u00f3n de ETRS89 (elipsoide de referencia GPS) a NAP (holand\u00e9s) los usuarios pueden descargar el archivo nlgeo2018.gtx de NSGI y col\u00f3quelo en el directorio.

"},{"location":"es/how-to/gnss/#uso","title":"Uso","text":"

Trabajo de campo

Una breve pulsaci\u00f3n del bot\u00f3n GNSS encender\u00e1 el GNSS y se centrar\u00e1 en la ubicaci\u00f3n actual una vez que la informaci\u00f3n de posicionamiento est\u00e9 disponible.

Active el modo de edici\u00f3n y pulse sobre el bot\u00f3n del objetivo, la cruz en el centro significa que est\u00e1 utilizando el posicionamiento GNSS.

Una pulsaci\u00f3n larga en el bot\u00f3n GNSS mostrar\u00e1 el men\u00fa de posicionamiento.

Dentro del men\u00fa Posicionamiento, puedes activar la opci\u00f3n Mostrar informaci\u00f3n de posicionamiento que mostrar\u00e1 las coordenadas actuales que se reproyectan dentro de la proyecci\u00f3n CRS junto con la informaci\u00f3n de precisi\u00f3n.

Nota

Si ve la informaci\u00f3n WGS 84 lat/lon en lugar de la informaci\u00f3n en el SRC de su proyecto, es probable que a\u00fan no tenga se\u00f1al.

"},{"location":"es/how-to/gnss/#uso-de-un-receptor-gnss-externo","title":"Uso de un receptor GNSS externo","text":"

Trabajo de campo

QField admite la conexi\u00f3n a dispositivos de posicionamiento GNSS externos mediante flujos NMEA a trav\u00e9s de Bluetooth, TCP, o conexiones UDP.

En Configuraci\u00f3n > Posicionamiento, puede encontrar un conjunto de botones para a\u00f1adir, editar o eliminar dispositivos externos as\u00ed como una lista desplegable para cambiar entre dispositivos GNSS internos y externos guardados.

El desglose del soporte de conexiones por plataforma es el siguiente:

Android iOS Windows Linux MacOS Bluetooth * TCP UDP Puerto serial

(*) La compatibilidad con Bluetooth en Windows se produce a trav\u00e9s del puerto serie virtual de forma autom\u00e1tica creado por el sistema operativo cuando se conecta al dispositivo GNSS.

Las sentencias NMEA actualmente admitidas son GGA, RMC, GSA, GSV, VTG y HDT.

Nota

Aseg\u00farese de que ninguna otra aplicaci\u00f3n, como los proveedores de localizaci\u00f3n simulada, utiliza la misma conexi\u00f3n.

"},{"location":"es/how-to/gnss/#registro-del-receptor-externo","title":"Registro del receptor externo","text":"

Si tiene seleccionado un receptor externo como dispositivo de posicionamiento en Configuraci\u00f3n > Posicionamiento, encontrar\u00e1 un interruptor Registrar sentencias NMEA del dispositivo a archivo. Si esto est\u00e1 activado, todas las sentencias NMEA procedentes de dispositivos externos de posicionamiento se registrar\u00e1n en un archivo.

Los registros se colocar\u00e1n en Android/data/ch.opengis.qfield/files/QField/logs.

Nota

Tenga en cuenta que si el registro est\u00e1 siempre activado llenar\u00e1 el almacenamiento.

"},{"location":"es/how-to/gnss/#ubicacion-simulada","title":"Ubicaci\u00f3n simulada","text":"

Trabajo de campo

Es posible proporcionar una ubicaci\u00f3n simulada a trav\u00e9s de una aplicaci\u00f3n android independiente a QField. Hay varias opciones para ello, una de ellas es Android NTRIP Client.

Para utilizarlo tiene que habilitar las ubicaciones simuladas en su dispositivo Android.

"},{"location":"es/how-to/gnss/#funcionalidad-de-posicionamiento-promediado","title":"Funcionalidad de posicionamiento promediado","text":"

Trabajo de campo

Nota

El cursor de coordenadas debe estar bloqueado a la localizaci\u00f3n actual mediante el bot\u00f3n Bloquear a posici\u00f3n

Hay una funci\u00f3n que permite digitalizar utilizando posiciones promediadas.

El estudio se iniciar\u00e1 manteniendo pulsado el bot\u00f3n de a\u00f1adir v\u00e9rtices, que comenzar\u00e1 a recoger posiciones.

Durante la recogida, aparecer\u00e1 un indicador encima del cursor de coordenadas que muestra un texto que refleja el n\u00famero actual de posiciones recogidas. Si est\u00e1 activo un requisito de recuento m\u00ednimo de posiciones promediadas, tambi\u00e9n estar\u00e1 presente una barra de progreso que indica el avance hacia el cumplimiento de ese requisito.

La configuraci\u00f3n para activar un umbral de recuento m\u00ednimo de posici\u00f3n media se encuentra en el panel de posicionamiento de la configuraci\u00f3n de QField. Cuando est\u00e1 activo, no es necesario mantener pulsado el bot\u00f3n de a\u00f1adir v\u00e9rtice, un breve toque en el bot\u00f3n iniciar\u00e1 la recopilaci\u00f3n de posiciones y a\u00f1adir\u00e1 autom\u00e1ticamente la posici\u00f3n promediada cuando se cumpla el requisito de recuento m\u00ednimo.

Cuando se utilizan las variables @gnss_* o @position_ en posiciones promediadas, la variable tambi\u00e9n representar\u00e1 la media de todas las muestras recogidas.

"},{"location":"es/how-to/gnss/#configuracion-del-proyecto","title":"Configuraci\u00f3n del proyecto","text":"

Preparaci\u00f3n en escritorio

"},{"location":"es/how-to/gnss/#variables-de-posicionamiento","title":"Variables de posicionamiento","text":"

Puede acceder a la informaci\u00f3n de posicionamiento a trav\u00e9s de variables de expresi\u00f3n accesibles en el formulario de atributos. Estas variables s\u00f3lo estar\u00e1n disponibles cuando el posicionamiento est\u00e9 activado.

Estas variables suelen utilizarse como parte de expresiones de valores predeterminados de los campos para realizar un seguimiento de la calidad de los puntos medidos individuales.

  • @position_source_name - El nombre del dispositivo que dio la informaci\u00f3n de localizaci\u00f3n seg\u00fan lo informa el sensor. Para diferenciar entre el sensor interno y el sensor externo. Si la posici\u00f3n se ajusta manualmente, y la no se ajusta a la posici\u00f3n del cursor, el nombre de la fuente es \"manual\". En caso de que el cursor no se ajuste a la posici\u00f3n, todas las dem\u00e1s variables ser\u00e1n nulas, si necesita esto, utilice las variables gnss_ en su reemplazo.
  • @position_quality_description - Una cadena legible y traducida para la calidad seg\u00fan lo informa el sensor. Por ejemplo, \"RTK fijo\". S\u00f3lo est\u00e1 disponible cuando la mira se ajusta al sensor. - IE
  • @position_coordinate - Un punto con la coordenada en WGS84. Lon, Lat, Altitud tal como la entrega el sensor. S\u00f3lo est\u00e1 disponible cuando el ret\u00edculo se ajusta al sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - La precisi\u00f3n horizontal de la coordenada (en metros) como lo informa el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_timestamp - La marca de tiempo de la posici\u00f3n en UTC tal y como la informa el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_direction - La direcci\u00f3n del movimiento en grados a partir del norte verdadero, tal y como lo informa el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira est\u00e1 ajustado al sensor. - IE
  • @position_ground_speed - Velocidad del suelo (en m/s) seg\u00fan el sensor. S\u00f3lo es disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_magnetic_variation - El \u00e1ngulo entre la componente horizontal del campo magn\u00e9tico y el norte verdadero, en grados, tal y como informa el sensor. Tambi\u00e9n se conoce como declinaci\u00f3n magn\u00e9tica. Un valor positivo indica una direcci\u00f3n en el sentido de las agujas del reloj direcci\u00f3n de las agujas del reloj desde el norte verdadero y un valor negativo indica una direcci\u00f3n contraria a las agujas del reloj. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_vertical_accuracy - La precisi\u00f3n vertical de la coordenada (en metros) seg\u00fan se informa el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira est\u00e1 ajustado al sensor. - IE
  • @position_3d_accuracy - La precisi\u00f3n tridimensional de la coordenada (en metros), 3D-RMS seg\u00fan lo informado por el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_vertical_speed - La velocidad vertical (en m/s) seg\u00fan el sensor. Est\u00e1 disponible s\u00f3lo cuando el punto de mira se ajusta al sensor. - IE
  • @position_averaged_count - Esta variable contiene el n\u00famero de posiciones recogidas de que se calcul\u00f3 una posici\u00f3n promediada al digitalizar en este modo. Para posiciones no promediadas el valor ser\u00e1 0 (cero). - IE
  • @position_pdop - Diluci\u00f3n de precisi\u00f3n de la posici\u00f3n seg\u00fan el sensor. Es s\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - E
  • @position_hdop - Diluci\u00f3n horizontal de la precisi\u00f3n seg\u00fan el sensor. Est\u00e1 disponible s\u00f3lo cuando el ret\u00edculo se ajusta al sensor. - E
  • @position_vdop - Diluci\u00f3n vertical de la precisi\u00f3n seg\u00fan el sensor. Est\u00e1 s\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - E
  • @position_number_of_used_satellites - N\u00famero de sat\u00e9lites reportados por el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_used_satellites - Una lista de los sat\u00e9lites en uso (pri) seg\u00fan lo informado por el sensor. Est\u00e1 s\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - El estado de la Correcci\u00f3n GPS \"NoData\", \"NoFix\", \"Fix2D\" o \"Fix3D\" seg\u00fan lo informado por el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - E
  • @position_fix_mode - Modo de fijaci\u00f3n (donde \"M\" = Manual, obligado a operar en 2D o 3D o \"A\" = Autom\u00e1tico, 3D/2D) tal y como informa el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - E

Informaci\u00f3n

I: Fuente de posici\u00f3n interna E: Fuente de posici\u00f3n externa (NMEA)

Todas las variables @position_* tienen su correspondiente variable @gnss_*. Las variables gnss siempre informan de los valores del sensor gnss, incluso cuando el punto de mira no est\u00e1 ajustado.

Ejemplos:
  • cuando el punto de mira se ajusta al sensor - @gnss_horizontal_accuracy > La exactitud horizontal de la coordenada (en metros) como informada por el sensor. - @position_horizontal_accuracy > La exactitud horizontal de la coordenada (en metros) informada por el sensor. - @position_source_name --> nombre del sensor.
  • cuando el punto de mira se mueve manualmente - @gnss_horizontal_accuracy > La exactitud horizontal de la coordenada (en metros) como informada por el sensor. - @position_horizontal_accuracy > El valor es NULL. - @position_source_name > El valor es manual.
"},{"location":"es/how-to/gnss/#registrador-de-vertices","title":"Registrador de v\u00e9rtices","text":"

Es posible configurar una capa de registro de los v\u00e9rtices recogidos. Esto permite mantener un seguimiento de los metadatos de cada v\u00e9rtice, como la calidad del GNSS atributos y m\u00e1s. Para configurar esto, se puede a\u00f1adir una capa de puntos al proyecto y configurar los atributos para almacenar esta informaci\u00f3n.

Entonces deber\u00eda asignar el rol registrador de digitalizaci\u00f3n a una capa de puntos.

Vaya a QFieldSync > Propiedades del proyecto.

Para ser m\u00e1s eficaces, los atributos de capa deben tener valores predeterminados que se basen en las variables de posicionamiento enumeradas anteriormente.

"},{"location":"es/how-to/hiding-legend-nodes/","title":"Ocultar los nodos de la leyenda","text":""},{"location":"es/how-to/hiding-legend-nodes/#ocultar-los-nodos-de-la-leyenda","title":"Ocultar los nodos de la leyenda","text":"

Es posible configurar su proyecto QGIS para permitir la ocultaci\u00f3n de los nodos de la leyenda

"},{"location":"es/how-to/hiding-legend-nodes/#configurar-los-nodos-ocultos","title":"Configurar los nodos ocultos","text":"

Preparaci\u00f3n en escritorio

En las propiedades del proyecto de QGIS, vaya a Fuentes de datos y marce la casilla \"privada\" para las capas que quiera ocultar.

Ocultar nodos en la leyenda

"},{"location":"es/how-to/","title":"Gu\u00edas de uso","text":""},{"location":"es/how-to/#guias-de-uso","title":"Gu\u00edas de uso","text":"

QField aprovecha la potencia de QGIS para configurar c\u00f3modamente sus proyectos. Despu\u00e9s de configurar todo, puede sincronizar su proyecto y los archivos adicionales a su dispositivo y ponerse a trabajar inmediatamente.

Sincronizar sus proyectos con los dispositivos de sus equipos, puede hacerse de varias maneras. El complemento QFieldSync ayuda a preparar y empaquetar proyectos de QGIS para QField y distribuirlos a sus dispositivos. Para una experiencia de integraci\u00f3n sin problemas y para la gesti\u00f3n de los equipos, sugerimos el uso de QFieldCloud.

QField est\u00e1 construido para ser muy f\u00e1cil de usar e intuitivo. Sugerimos que lo inicie y abra un proyecto de demostraci\u00f3n para acostumbrarse a las posibilidades de interacci\u00f3n.

Aqu\u00ed encontrar\u00e1 muchos recursos sobre c\u00f3mo configurar e interactuar con QField.

"},{"location":"es/how-to/itinerary/","title":"Enrutamiento externo","text":""},{"location":"es/how-to/itinerary/#enrutamiento-externo","title":"Enrutamiento externo","text":"

Puede resultar \u00fatil para calcular un itinerario a una de sus objetos espaciales en el campo. Mediante una sencilla configuraci\u00f3n de su formulario de atributos en QGIS, puede acceder r\u00e1pidamente a las herramientas de navegaci\u00f3n de Google Maps a trav\u00e9s de un hiperv\u00ednculo cuando trabaje sobre el terreno.

"},{"location":"es/how-to/itinerary/#configuracion-del-widget-de-formulario-de-atributos-en-qgis","title":"Configuraci\u00f3n del widget de formulario de atributos en QGIS","text":"

Preparaci\u00f3n en escritorio

He aqu\u00ed un ejemplo de navegaci\u00f3n por las caracter\u00edsticas de una capa de puntos.

Cree un nuevo campo en su tabla de datos (tipo texto). En la configuraci\u00f3n del formulario de atributos, seleccione \"adjunto\" como tipo de widget. Marque \"Mostrar un hiperv\u00ednculo para la ruta del documento (s\u00f3lo lectura)\". A continuaci\u00f3n, introduzca la siguiente expresi\u00f3n como valor por defecto:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

Y marque \"Aplicar valor por defecto al actualizar\" por si hace cambios en su geometr\u00eda.

Si simplemente quiere mostrar la ubicaci\u00f3n de su objeto espacial en Google Maps, puede utilizar la siguiente expresi\u00f3n: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"es/how-to/itinerary/#uso","title":"Uso","text":"

Trabajo de campo

Haga clic en el objeto espacial del mapa hacia el que desea navegar o que desea abrir en Google Maps. En el formulario de atributos, haz clic en el enlace hacia Google Maps.

"},{"location":"es/how-to/live-default-value/","title":"Valor vivo predeterminado","text":""},{"location":"es/how-to/live-default-value/#valor-vivo-predeterminado","title":"Valor vivo predeterminado","text":"

QField soporta la actualizaci\u00f3n \"en vivo\" del valor predeterminado del atributo cuando se editan objetos espaciales.

"},{"location":"es/how-to/live-default-value/#configuracion","title":"Configuraci\u00f3n","text":"

Preparaci\u00f3n en escritorio

Para que funcione, el atributo tiene que estar configurado con otra dependencia de atributo.

Un ejemplo de configuraci\u00f3n de dependencia de atributos

Para una imagen

imagen del valor predeterminado en vivo

Para una relaci\u00f3n valor:

relaci\u00f3n de valores vivos predeterminados

"},{"location":"es/how-to/live-default-value/#uso","title":"Uso","text":"

Trabajo de campo

El valor predeterminado \"en vivo\" es la actualizaci\u00f3n de los valores de los atributos predeterminados en tiempo real cuando se editan los objetos espaciales.

En el siguiente v\u00eddeo hay un ejemplo de actualizaci\u00f3n de valores predeterminados \"en vivo\" al editar objetos espaciales en QField.

"},{"location":"es/how-to/map-interaction/","title":"Interaccionar con el mapa","text":""},{"location":"es/how-to/map-interaction/#interaccionar-con-el-mapa","title":"Interaccionar con el mapa","text":"

Aqu\u00ed tiene algunas de las interacciones con el mapa posibles en QField.

"},{"location":"es/how-to/map-interaction/#leyenda-del-mapa","title":"Leyenda del mapa","text":"

Trabajo de campo

Abra el men\u00fa principal y despliegue la lista de capas para mostrar la leyenda del mapa.

Al pulsar dos veces o una pulsaci\u00f3n larga sobre una capa, se le ofrecen las siguientes posibilidades.

  • Mostrar en el mapa para controlar la visibilidad.
  • Mostrar etiquetas para controlar la visibilidad de las etiquetas.
  • Desplegar elemento de leyenda para mostrar/ocultar los subelementos de la capa.
  • Acercamiento a la capa para tener todos los elementos de la capa en el mapa.
  • Recargar datos para obtener los datos actuales de una capa con fuentes remotas.
  • Mostrar lista de objetos espaciales para mostrar todos los objetos de la capa en la lista de identificaci\u00f3n.

Adem\u00e1s, tiene la opci\u00f3n de ajustar la opacidad de cada capa individual mediante el control deslizante \"Opacidad\".

"},{"location":"es/how-to/map-interaction/#identificar-objetos","title":"Identificar objetos","text":"

Trabajo de campo

Pulse sobre un objeto espacial en el mapa para identificarlo. Si hay varios elementos en el lugar donde ha tocado (porque hay varios elementos muy cerca uno de otro o porque varias capas est\u00e1n superpuestas), todos ellos aparecer\u00e1n en el men\u00fa que se abre a la derecha de la pantalla.

Pulse en uno de los objetos listados para acceder a sus atributos.

  1. Pulse las flechas para desplazarse por todos los objetos espaciales identificados.
  2. Pulse el bot\u00f3n centro para centrar el mapa en el objeto espacial seleccionado.
  3. Pulse el bot\u00f3n de edici\u00f3n para editar los atributos del objeto espacial.
  4. Despl\u00e1cese por los submen\u00fas para acceder a todos los atributos.

"},{"location":"es/how-to/map-interaction/#seleccione-los-objetos-espaciales-identificados","title":"Seleccione los objetos espaciales identificados","text":"

Con una pulsaci\u00f3n larga se puede alternar la selecci\u00f3n de objetos espaciales.

Una vez seleccionadas los objetos espaciales, puede realizar las acciones previstas en el men\u00fa de tres puntos de la parte superior derecha.

"},{"location":"es/how-to/map-interaction/#excepciones-a-la-identificacion-de-capas","title":"Excepciones a la identificaci\u00f3n de capas","text":"

A menudo no es necesario poder consultar todas las capas. Algunas capas s\u00f3lo est\u00e1n presentes como mapa base y sus atributos no son de inter\u00e9s.

Puede gestionar esta lista de capas en QGIS de escritorio en Proyecto > Propiedades del proyecto > Identificar capas y desmarcar las capas base.

"},{"location":"es/how-to/map-styling/","title":"Estilo del mapa","text":""},{"location":"es/how-to/map-styling/#estilo-del-mapa","title":"Estilo del mapa","text":"

Todos los ajustes de estilo de QGIS son soportados directamente por QField. Esto incluye todos los tipos de renderizado como graduado, categorizado, basado en reglas, 2.5D as\u00ed como simbolog\u00eda definida por datos.

"},{"location":"es/how-to/map-styling/#expresion-de-visualizacion","title":"Expresi\u00f3n de visualizaci\u00f3n","text":"

Preparaci\u00f3n en escritorio

En QField, los objetos se identifican con un nombre. La expresi\u00f3n para generar este nombre se puede definir abriendo la tabla de atributos en QGIS y cambiando a la vista de formulario. Elija el campo apropiado o una expresi\u00f3n de la lista. A partir de QGIS 3, esto se puede hacer directamente desde la p\u00e1gina Propiedades de capa vectorial > Visualizaci\u00f3n.

La expresi\u00f3n de visualizaci\u00f3n se utiliza tambi\u00e9n para buscar en las capas.

La expresi\u00f3n de visualizaci\u00f3n se usar\u00e1 para representar los objetos con una cadena de identificaci\u00f3n a trav\u00e9s de QField.

"},{"location":"es/how-to/map-styling/#capas-de-solo-lectura-no-identificables-y-consultables","title":"Capas de solo lectura, no-identificables y consultables","text":"

Preparaci\u00f3n en escritorio

Algunas capas de un proyecto s\u00f3lo est\u00e1n ah\u00ed por motivos puramente visuales. Estas capas no deben aparecer cuando un usuario pulsa en alg\u00fan lugar para identificar objetos.

Otras capas sirven como fuente de informaci\u00f3n y no deben ser modificadas por el usuario. Es posible proteger las capas de la edici\u00f3n de atributos o de a\u00f1adir y eliminar objetos espaciales.

Tambi\u00e9n es posible configurar qu\u00e9 capas son consultables.

Para configurar el comportamiento de la identificaci\u00f3n, de s\u00f3lo lectura y de b\u00fasqueda, vaya a Proyecto > Propiedades > Fuentes de datos y active las casillas de verificaci\u00f3n para que coincidan con el comportamiento deseado.

Configuraci\u00f3n de capas que no ser\u00e1n identificables, no modificables y/o no buscables

"},{"location":"es/how-to/map-styling/#usar-tipos-de-letras-adicionales","title":"Usar tipos de letras adicionales","text":"

Preparaci\u00f3n en escritorio

En QField, puede utilizar todas las fuentes que desee.

Existen dos posibilidades diferentes para registrar fuentes adicionales:

  1. A\u00f1adiendo fuentes (.ttf o .otf) en el dispositivo en la carpeta <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts se pondr\u00e1n a disposici\u00f3n de todos los proyectos y conjuntos de datos individuales.
  2. A\u00f1adiendo fuentes (.ttf o .otf) en la misma carpeta que un proyecto determinado (.qgs o .qgz); s\u00f3lo se podr\u00e1 acceder a ellas cuando se visualice ese archivo de proyecto.

Nota

Desde QField 2 los archivos de fuentes deben ser almacenados en el directorio de la aplicaci\u00f3n <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts en lugar del directorio principal de los dispositivos <drive>:/QField/fonts.

"},{"location":"es/how-to/map-styling/#simbolos-svg-personalizados","title":"S\u00edmbolos SVG personalizados","text":"

Preparaci\u00f3n en escritorio

Es posible incrustar s\u00edmbolos SVG directamente dentro de un proyecto QGIS.

  1. Elija la capa que admitir\u00e1 la simbolog\u00eda SVG y abra su di\u00e1logo de propiedades.
  2. Abra la secci\u00f3n Simbolog\u00eda en Propiedades > Simbolog\u00eda.
  3. En el Panel de Capas de S\u00edmbolos elija Marcador simple.
  4. Cambie el tipo de capa de s\u00edmbolos en Tipo de capa de s\u00edmbolos > marcador SVG.
  5. Explorar hacia abajo el panel inferior.
  6. Haga clic en el lado derecho del bot\u00f3n de selecci\u00f3n de archivos para abrir el men\u00fa desplegable.
  7. Seleccione Insertar archivo y elija el archivo SVG en el di\u00e1logo de selecci\u00f3n de archivos.
  8. Aplicar los cambios y hacer clic en OK.
"},{"location":"es/how-to/map-themes/","title":"Temas del mapa","text":""},{"location":"es/how-to/map-themes/#temas-del-mapa","title":"Temas del mapa","text":"

Lo bonito de los SIG es que los mapas son din\u00e1micos. Las capas pueden mostrarse y ocultarse individualmente y la informaci\u00f3n puede presentarse de forma m\u00e1s o menos prominente en funci\u00f3n de la tarea que se realice.

Para eso est\u00e1n los temas del mapa.

"},{"location":"es/how-to/map-themes/#crear-un-tema-de-mapa","title":"Crear un Tema de mapa","text":"

Preparaci\u00f3n en escritorio

La creaci\u00f3n de un tema de mapa en QGIS es una tarea muy sencilla.

Configuraci\u00f3n del tema del mapa

  1. Aplique estilo al mapa y a las capas seg\u00fan sus requerimientos
  2. Gu\u00e1rdelo como un Tema de mapa
  3. Cargue el proyecto en su dispositivo y cambie el tema del mapa activo
"},{"location":"es/how-to/map-themes/#cambiar-el-tema-de-mapa-activo","title":"Cambiar el Tema de mapa activo","text":"

Trabajo de campo

Si ha definido temas de mapas para su proyecto en QGIS, puede cambiar entre ellos desde el panel de control. Utilice el cuadro combinado Temas de mapa para elegir el tema activo.

Cambiar el tema del mapa

"},{"location":"es/how-to/measuring-tool/","title":"Herramienta de medici\u00f3n","text":""},{"location":"es/how-to/measuring-tool/#herramienta-de-medicion","title":"Herramienta de medici\u00f3n","text":"

QField ofrece funciones de medici\u00f3n desde el principio, pero usted tiene la flexibilidad de cambiar las unidades para medir la distancia y el \u00e1rea en sus proyectos. Para ello, vaya al men\u00fa \"Proyecto\" y seleccione \"Propiedades...\" en la secci\u00f3n \"General\".

Para activar la herramienta de medici\u00f3n, abra el men\u00fa principal y seleccione Herramienta de medici\u00f3n.

Una vez que la herramienta est\u00e9 habilitada, simplemente use los controles de digitalizaci\u00f3n ubicados en la esquina inferior derecha de la pantalla para agregar y eliminar v\u00e9rtices. Por omisi\u00f3n, la geometr\u00eda medida ser\u00e1 una l\u00ednea; para cambiar a un pol\u00edgono, simplemente, conecte el cursor de coordenadas al primer v\u00e9rtice introducido.

Para el segmento formado por los dos \u00faltimos v\u00e9rtices agregados, los detalles devueltos incluyen la longitud del segmento y su acimut. Cuando la geometr\u00eda medida es una l\u00ednea, se proporciona la longitud total de la l\u00ednea, mientras que el per\u00edmetro y el \u00e1rea se muestran para los pol\u00edgonos.

"},{"location":"es/how-to/measuring-tool/#perfil-de-elevacion","title":"Perfil de elevaci\u00f3n","text":"

Cuando la herramienta de medici\u00f3n est\u00e1 habilitada, aparece un bot\u00f3n de herramienta Perfil de elevaci\u00f3n en la esquina superior izquierda de la pantalla. Si activa esta opci\u00f3n, se abrir\u00e1 el panel de perfiles de elevaci\u00f3n, que mostrar\u00e1 la elevaci\u00f3n del terreno, as\u00ed como las caracter\u00edsticas del vector de intersecci\u00f3n a lo largo de la geometr\u00eda medida.

Para facilitar el uso, QField utiliza de forma predeterminada el conjunto de datos Mapzen Global Terrain para proporcionar perfiles de elevaci\u00f3n de resoluci\u00f3n de 30 metros en todo el mundo. Sin embargo, es posible personalizar la configuraci\u00f3n del terreno a trav\u00e9s de las propiedades del proyecto y de capas de mapa individuales dentro de QGIS al construir proyectos.

"},{"location":"es/how-to/movable-project/","title":"Proyecto port\u00e1til","text":""},{"location":"es/how-to/movable-project/#proyecto-portatil","title":"Proyecto port\u00e1til","text":"

Para sincronizar manualmente su proyecto QGIS, necesitar\u00e1 una versi\u00f3n de su archivo .qgs. Port\u00e1til significa que todas las rutas son relativas y los conjuntos de datos son accesibles desde el dispositivo.

"},{"location":"es/how-to/movable-project/#configurar-un-proyecto-portatil","title":"Configurar un proyecto port\u00e1til","text":"

Preparaci\u00f3n en escritorio

Compruebe que Proyecto > Propiedades del proyecto > General > Rutas de guardado est\u00e1 configurada como Relativa y que todos los archivos de datos necesarios est\u00e9n en la misma carpeta que el archivo .qgs o en una subcarpeta.

Para aumentar la productividad, sugerimos echar un vistazo a qfieldcloud y qfieldsync.

"},{"location":"es/how-to/navigation/","title":"Navegaci\u00f3n","text":""},{"location":"es/how-to/navigation/#navegacion","title":"Navegaci\u00f3n","text":"

QField ofrece funcionalidades de navegaci\u00f3n para ayudar a orientarse en el campo y llegar con precisi\u00f3n a un destino determinado.

"},{"location":"es/how-to/navigation/#activar-la-navegacion","title":"Activar la navegaci\u00f3n","text":"

La navegaci\u00f3n se activa cuando se ha fijado un punto de destino y el posicionamiento est\u00e1 activo. Cuando se activa, aparece sobre el mapa un conjunto de superposiciones de navegaci\u00f3n: un marcador de destino, un panel de navegaci\u00f3n y un bot\u00f3n de control de navegaci\u00f3n.

El panel de navegaci\u00f3n muestra informaci\u00f3n \u00fatil, como las coordenadas del punto de destino, as\u00ed como la distancia actual y el rumbo al destino.

Para deshabilitar la navegaci\u00f3n, borre el punto de destino tocando y manteniendo presionado el bot\u00f3n de control de navegaci\u00f3n ubicado en la esquina inferior derecha.

"},{"location":"es/how-to/navigation/#establecer-un-punto-de-destino","title":"Establecer un punto de destino","text":"

Trabajo de campo

QField ofrece varios m\u00e9todos para establecer un punto de destino de navegaci\u00f3n. Una forma r\u00e1pida es simplemente tocar y mantener presionada cualquier parte del mapa y seleccionar la acci\u00f3n Establecer como destino dentro del men\u00fa emergente.

Tambi\u00e9n puede establecer el punto de destino de la navegaci\u00f3n escribiendo coordenadas espec\u00edficas en la barra de b\u00fasqueda y tocando el icono de navegaci\u00f3n de la bandera resultante. Tambi\u00e9n puede buscar una funci\u00f3n espec\u00edfica y tocar el icono de navegaci\u00f3n de la bandera que tambi\u00e9n estar\u00e1 presente en la lista de funciones resultante.

Tambi\u00e9n puede establecer un punto de destino de navegaci\u00f3n abriendo el men\u00fa del formulario de funci\u00f3n y seleccionando la acci\u00f3n Establecer funci\u00f3n como destino.

Finalmente, tambi\u00e9n puede establecer un destino de navegaci\u00f3n usando una funci\u00f3n, aparece un t\u00edtulo de barra de funciones p\u00farpura como parte del panel de informaci\u00f3n de navegaci\u00f3n. Para puntos \u00fanicos, se muestra un nombre de destino (que coincide con el campo/expresi\u00f3n de nombre de visualizaci\u00f3n de una capa vectorial dada).

Para multipunto o {multi,single}{line,polygon}, los nuevos botones de navegaci\u00f3n se encuentran a la izquierda y a la derecha del nombre del destino. Esos botones permiten a los usuarios recorrer los v\u00e9rtices de la funci\u00f3n seleccionada como destino de navegaci\u00f3n. Toque y mantenga presionados estos botones para recorrer los v\u00e9rtices (es \u00fatil cuando tiene una funci\u00f3n con un gran n\u00famero de v\u00e9rtices).

"},{"location":"es/how-to/navigation/#seguimiento-automatico-de-la-ubicacion-actual-y-el-destino","title":"Seguimiento autom\u00e1tico de la ubicaci\u00f3n actual y el destino","text":"

Trabajo de campo

QField permite que su mapa realice un seguimiento autom\u00e1tico de la ubicaci\u00f3n y el destino actuales del dispositivo y vuelva a centrar la extensi\u00f3n del mapa alrededor de esos dos puntos.

Para activar esta funci\u00f3n de seguimiento autom\u00e1tico, simplemente toque el bot\u00f3n de posicionamiento y el bot\u00f3n de control de navegaci\u00f3n. Ambos botones deben mostrar su modo de seguimiento autom\u00e1tico activo haciendo que su color de fondo cambie a azul y p\u00farpura.

Esto puede describirse como una simple funcionalidad del modo de estacionamiento.

"},{"location":"es/how-to/navigation/#vista-precisa-de-la-vigilancia","title":"Vista precisa de la \"vigilancia\"","text":"

Trabajo de campo

El panel de vista precisa \"vigilancia\" de QField aparece cuando la distancia entre la ubicaci\u00f3n actual y el destino es inferior a un umbral predefinido (por omisi\u00f3n 5 metros) y el dispositivo de posicionamiento tiene una precisi\u00f3n inferior a la mitad de ese umbral. El valor del umbral de visibilidad de la vista precisa puede modificarse pulsando prolongadamente el bot\u00f3n de navegaci\u00f3n inferior derecho y seleccionando la opci\u00f3n de men\u00fa Configuraci\u00f3n de la vista precisa.

La vista precisa se pondr\u00e1 en verde cuando se considere que la ubicaci\u00f3n actual ha alcanzado el objetivo. Este estado tiene en cuenta tanto la precisi\u00f3n del dispositivo de posicionamiento como el valor del umbral de la vista precisa, mientras que QField considerar\u00e1 que ha alcanzado el objetivo cuando la distancia entre la ubicaci\u00f3n actual y el destino menos la precisi\u00f3n del dispositivo de posicionamiento sea inferior a 1/10 del umbral de la vista precisa. Por ejemplo: si el umbral de vista precisa est\u00e1 establecido en 1 metro y la precisi\u00f3n del dispositivo de posicionamiento es de 0,05 metros, la vista se pondr\u00e1 en verde cuando la posici\u00f3n est\u00e9 a menos de 15 cm del destino.

Cuando la distancia al destino est\u00e1 dentro del umbral de vista precisa, QField emite una respuesta de audio en forma de ping con intervalos cada vez menores a medida que la ubicaci\u00f3n actual se acerca al destino. La retroalimentaci\u00f3n de audio puede desactivarse pulsando prolongadamente el bot\u00f3n de navegaci\u00f3n inferior derecho, seleccionando la opci\u00f3n de men\u00fa Configuraci\u00f3n de vista precisa y desmarcando la opci\u00f3n Activar retroalimentaci\u00f3n de audio de proximidad.

Tambi\u00e9n es posible que la vista de precisi\u00f3n est\u00e9 siempre visible pulsando prolongadamente el bot\u00f3n de navegaci\u00f3n inferior derecho, seleccionando la opci\u00f3n de men\u00fa Configuraci\u00f3n de la vista de precisi\u00f3n y marcando Mostrar siempre la vista de precisi\u00f3n. Cuando est\u00e9 activada, la vista precisa aparecer\u00e1 siempre que se haya establecido un destino de navegaci\u00f3n y actuar\u00e1 como una br\u00fajula visual que proporcionar\u00e1 una flecha en el borde del objetivo de precisi\u00f3n.

"},{"location":"es/how-to/outside-layers/","title":"Conjuntos de datos locales compartidos","text":""},{"location":"es/how-to/outside-layers/#conjuntos-de-datos-locales-compartidos","title":"Conjuntos de datos locales compartidos","text":"

Es posible utilizar una capa almacenada fuera de la carpeta del proyecto.

Esto resulta \u00fatil si un mapa base se utiliza en m\u00e1s de un proyecto, por ejemplo una ortofoto de gran tama\u00f1o. En este caso, puede compartir este conjunto de datos entre distintos proyectos.

"},{"location":"es/how-to/outside-layers/#anadir-una-capa-fuera-de-la-carpeta-del-proyecto-exportado","title":"A\u00f1adir una capa fuera de la carpeta del proyecto exportado","text":"

Preparaci\u00f3n en escritorio

En QGIS, abra Opciones > Fuentes de datos > Rutas de datos localizadas. Ah\u00ed, a\u00f1ada la ruta a los datos externos.

Fuentes de datos

Para utilizar capas de rutas de datos localizadas en su dispositivo, a\u00f1ada los conjuntos de datos a la carpeta <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Nota

Desde QField 2 los archivos de mapas base deben ser almacenados en el directorio de la aplicaci\u00f3n <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps en lugar del directorio principal de los dispositivos <drive>:/QField/basemaps.

"},{"location":"es/how-to/pg-service/","title":"PostgreSQL servicio","text":""},{"location":"es/how-to/pg-service/#postgresql-servicio","title":"PostgreSQL servicio","text":"

Un archivo pg_service.conf permite utilizar un alias con nombre para una conexi\u00f3n al servidor PostgreSQL. En lugar de almacenar el nombre de host, el puerto, el nombre de la base de datos y m\u00e1s en el archivo del proyecto QGIS, estos pueden ser almacenados por separado. Incluso es posible almacenar el nombre de usuario y la contrase\u00f1a en un archivo pg_service.conf, para evitar que esto se almacene en texto claro en el Proyecto QGIS.

Lea m\u00e1s sobre los servicios de PostgreSQL en la documentaci\u00f3n de QGIS.

"},{"location":"es/how-to/pg-service/#qfield-conexion-directa","title":"QField - Conexi\u00f3n directa","text":"

Si se conecta directamente desde QGIS a su base de datos, puede utilizar un archivo pg_service.conf coloc\u00e1ndolo en la carpeta de datos de QField. Puede colocar su archivo en el almacenamiento del dispositivo interno o en el almacenamiento de la tarjeta SD. Puede verificar la ruta de la carpeta de datos de QField en la parte inferior de la pantalla Acerca de QField en la aplicaci\u00f3n.

Por lo general, la ruta en los dispositivos Android se ve as\u00ed: /Android/data/ch.opengis.qfield/files/QField.

Nota

A diferencia de los sistemas *NIX donde el archivo se llama .pg_service.conf, el archivo en Android se llama pg_service.conf sin el signo de punto inicial (.).

"},{"location":"es/how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud tambi\u00e9n admite configuraciones pg_service.conf. Debe configurar sus capas de PostgreSQL con la acci\u00f3n en la nube \"Edici\u00f3n sin conexi\u00f3n\" y almacenar la configuraci\u00f3n de su servicio en la p\u00e1gina de secretos del proyecto QFieldCloud.

Lea m\u00e1s c\u00f3mo configurar el servicio PostgreSQL en la documentaci\u00f3n de QFieldCloud.

"},{"location":"es/how-to/pictures/","title":"Im\u00e1genes","text":""},{"location":"es/how-to/pictures/#usar-adjunto","title":"Usar adjunto","text":"

En QField se puede utilizar un campo con el control Adjunto para:

  • mostrar y tomar fotos
  • mostrar y grabar v\u00eddeos
  • escuchar y grabar clips de sonido
  • mostrar enlaces a archivos externos, como PDF o documentos

Adjuntos

Para configurar el control, consulte la Documentaci\u00f3n de formularios de atributos

"},{"location":"es/how-to/pictures/#anadir-una-serie-de-imagenes-a-un-objeto","title":"A\u00f1adir una serie de im\u00e1genes a un objeto","text":"

Preparaci\u00f3n en escritorio

Se pueden a\u00f1adir una o m\u00e1s im\u00e1genes al objeto. A continuaci\u00f3n se muestra un ejemplo de c\u00f3mo proceder.

"},{"location":"es/how-to/pictures/#tablas","title":"Tablas","text":"

Es necesario configurar dos tablas. Una tabla donde se almacenen los objetos espaciales y otra con una lista de im\u00e1genes.

"},{"location":"es/how-to/pictures/#apiario","title":"Apiario","text":"Campo Tipo id Texto (UUID) geometry Geometr\u00eda ..."},{"location":"es/how-to/pictures/#apiary_pictures","title":"Apiary_pictures","text":"Campo Tipo id Texto (UUID) apiary_id Texto (UUID) path Texto ..."},{"location":"es/how-to/pictures/#relaciones","title":"Relaciones","text":"

Crear una relaci\u00f3n con:

  • apiary Capa referenciada
  • id Campo referenciado
  • apiary_picture Capa que referencia
  • apiary_id Campo que referencia
  • strength Composici\u00f3n

Relaciones

"},{"location":"es/how-to/pictures/#controles","title":"Controles","text":""},{"location":"es/how-to/pictures/#apiario_1","title":"Apiario","text":"

Establezca el valor predeterminado del id del campo como uuid() o utilice el control Generador de UUID. No es necesario mostrarlo en el formulario.

Controles

Establezca el control de relaci\u00f3n a muchas a una relaci\u00f3n y a\u00f1ada la relaci\u00f3n al formulario

Controles

"},{"location":"es/how-to/pictures/#imagenes-de-apiario","title":"Im\u00e1genes de apiario","text":"

Establezca el tipo de control del campo ruta a Adjunto y a\u00f1\u00e1dalo al formulario

Controles

"},{"location":"es/how-to/pictures/#geoetiquetado","title":"Geoetiquetado","text":"

Trabajo de campo

Algunos dispositivos m\u00f3viles necesitar\u00e1n que se desactive el modo c\u00e1mara nativa para habilitar el geoetiquetado.

Siga estos pasos para habilitar el geoetiquetado en caso de que la c\u00e1mara nativa de su SO no admita esta funcionalidad:

  1. En QField, vaya a la configuraci\u00f3n y aseg\u00farese de que Utilizar c\u00e1mara nativa est\u00e9 desactivado en su dispositivo m\u00f3vil
  2. \u00a1Completado! La c\u00e1mara de QField basada en QML se utilizar\u00e1 ahora al tomar fotos
"},{"location":"es/how-to/pictures/#tamano-maximo-de-la-imagen","title":"Tama\u00f1o m\u00e1ximo de la imagen","text":"

Preparaci\u00f3n en escritorio

La configuraci\u00f3n avanzada permite reescalar las fotos a una anchura/altura m\u00e1xima en Complemento QFieldSync > Configuraci\u00f3n del proyecto

"},{"location":"es/how-to/pictures/#ruta-de-adjuntos-configurable","title":"Ruta de adjuntos configurable","text":"

Preparaci\u00f3n en escritorio

QFieldSync ofrece la posibilidad de configurar la ruta a las im\u00e1genes adjuntas.

  1. Vaya a Complemento QFieldSync > Propiedades de capas.
  2. Elija la capa, el campo y configure la expresi\u00f3n.

Utilice expresiones para especificar la ruta a los adjuntos. Por omisi\u00f3n, las im\u00e1genes se guardan en la carpeta \"DCIM\", los audios en la carpeta \"audio\" y los v\u00eddeos en la carpeta \"video\", con una marca de tiempo como nombre.

Ruta de im\u00e1genes

Se pueden sincronizar directorios adicionales con im\u00e1genes u otros adjuntos. Las rutas adicionales se pueden configurar en Directorios de adjuntos. Todas las rutas son relativas al directorio del proyecto.

Directorios de archivos adjuntos

Nota

Se requiere QGIS 3.14 o m\u00e1s reciente para esta funcionalidad

"},{"location":"es/how-to/print-to-pdf/","title":"Imprimir a PDF","text":""},{"location":"es/how-to/print-to-pdf/#imprimir-a-pdf","title":"Imprimir a PDF","text":"

Es posible exportar el mapa desplegado a un documento PDF a trav\u00e9s de imprimir la vista del proyecto configurada en QGIS

"},{"location":"es/how-to/print-to-pdf/#uso","title":"Uso","text":"

Trabajo de campo

Imprimir como PDF est\u00e1 disponible en el menu principal de QField a un lado del dashboard

Si el proyecto que est\u00e1 abierto tiene definido un dise\u00f1o de impresi\u00f3n (print layout), al seleccionar el menu 'Imprimir en PDF' se ejecutar\u00e1 la exportaci\u00f3n a PDF de manera inmediata. Si se han configurado m\u00e1s de un dise\u00f1o de impresi\u00f3n, aparecer\u00e1 un sub men\u00fa mostrando todos los dise\u00f1os (layout) disponibles para seleccionar.

Una vez que el dise\u00f1o de impresi\u00f3n ha sido exportado, QField permite al usuario abrir y visualizar el documento PDF creado.

"},{"location":"es/how-to/print-to-pdf/#funcion-impresion-tipo-atlas","title":"Funci\u00f3n-Impresi\u00f3n Tipo Atlas","text":"

Tambi\u00e9n puedes imprimir un dise\u00f1o basado en atlas seleccionando objetos de capas vectoriales que act\u00faen como capas de cobertura. Para ello, identifica los elementos en el mapa pulsando sobre el lienzo y mant\u00e9n pulsada una caracter\u00edstica de la lista para activar el modo de selecci\u00f3n (multi)caracter\u00edstica. Una vez seleccionados los objetos deseados, pulsa el bot\u00f3n Men\u00fa ( \u205d ) y selecciona Imprimir Objetos del Atlas en PDF.

Es posible imprimir una \u00fanico elemento del atlas a trav\u00e9s del formulario de caracter\u00edsticas haciendo clic en el bot\u00f3n Men\u00fa ( \u205d ) y seleccionando la opci\u00f3n Imprimir elemento del atlas en PDF.

"},{"location":"es/how-to/projects/","title":"Selecci\u00f3n de proyectos","text":""},{"location":"es/how-to/projects/#seleccion-de-proyectos","title":"Selecci\u00f3n de proyectos","text":"

QField tiene un selector de archivos que permite abrir un proyecto desde el dispositivo de forma local. Para abrir archivos desde la nube, consulte QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

Tiene que importar carpetas de proyectos o conjuntos de datos individuales a la ubicaci\u00f3n de almacenamiento dedicada a la aplicaci\u00f3n <drive>:/Android/data/ch.opengis.qfield/files/QField donde tiene acceso de lectura/escritura sin restricciones. Con ese comportamiento tambi\u00e9n se admite la importaci\u00f3n desde tarjetas SD externas o proveedores que trabajan con archivos remotos (por ejemplo, Google Drive).

Advertencia

Tenga en cuenta que al desinstalar QField la carpeta de la aplicaci\u00f3n se elimina tambi\u00e9n. En las actualizaciones se mantiene.

"},{"location":"es/how-to/projects/#importar-y-abrir-proyecto-local","title":"Importar y abrir proyecto local","text":"

Trabajo de campo

Al ir a Abrir archivos locales (a trav\u00e9s de Bot\u00f3n de men\u00fa > Abrir) ver\u00e1 un conjunto de nuevas carpetas denominadas \"Directorio de archivos de QField\", \"Conjuntos de datos importados\" y \"Proyectos importados\", as\u00ed como un men\u00fa desplegable al que se puede acceder a trav\u00e9s de un bot\u00f3n positivo en la parte inferior derecha.

Selector de archivos de QField

El men\u00fa desplegable muestra los medios para importar proyectos y conjuntos de datos: Importar proyecto desde carpeta, Importar proyecto desde ZIP e Importar conjunto(s) de datos.

"},{"location":"es/how-to/projects/#importar-proyecto-desde-una-carpeta-o-un-archivo-zip","title":"Importar proyecto desde una carpeta o un archivo ZIP","text":"

Al importar un proyecto desde una carpeta o un archivo ZIP, se le pedir\u00e1 que d\u00e9 permiso a QField para que lea el contenido de una determinada carpeta en el almacenamiento del dispositivo a trav\u00e9s de un selector de carpetas del sistema. Cuando se selecciona la carpeta o el archivo, QField copia el contenido (incluidas sus subcarpetas) en la ubicaci\u00f3n de \"Proyectos importados\" de la aplicaci\u00f3n. A continuaci\u00f3n, ya puede abrir el proyecto desde all\u00ed.

Al reimportar una carpeta determinada a trav\u00e9s de la acci\u00f3n del men\u00fa desplegable, se sobrescribir\u00e1n los proyectos preexistentes con un nombre de carpeta id\u00e9ntico. Esto le permite poder actualizar los proyectos.

Advertencia

Tenga en cuenta que la edici\u00f3n, adici\u00f3n y eliminaci\u00f3n de objetos espaciales se guardar\u00e1 en los conjuntos de datos del proyecto importado, no en la carpeta original seleccionada durante el proceso de importaci\u00f3n.

"},{"location":"es/how-to/projects/#importar-conjuntos-de-datos","title":"Importar conjuntos de datos","text":"

Tambi\u00e9n puede importar conjuntos de datos individuales. Se le pedir\u00e1 que seleccione uno o m\u00e1s archivos mediante un selector de archivos del sistema, que se copiar\u00e1n en la carpeta \"Conjuntos de datos importados\". Tiene que asegurarse de que todos los archivos necesarios est\u00e1n seleccionados al importar (por ejemplo, un conjunto de datos shapefile requerir\u00eda que seleccione los archivos .shp, .shx, .dbf, .prj y .cpg).

"},{"location":"es/how-to/projects/#directorios-favoritos","title":"Directorios favoritos","text":"

En la primera pantalla del selector de archivos, hay una secci\u00f3n que muestra los directorios favoritos. Para a\u00f1adir un directorio a los favoritos, haga una pulsaci\u00f3n larga en el selector de archivos sobre el nombre del directorio. Para eliminar una entrada de los favoritos, haga un clic largo en la entrada de la lista de favoritos.

"},{"location":"es/how-to/projects/#recuperar-proyectos-y-conjuntos-de-datos-modificados","title":"Recuperar proyectos y conjuntos de datos modificados","text":"

Preparaci\u00f3n en escritorio

Se puede acceder a los proyectos y conjuntos de datos importados directamente mediante un cable USB. La ubicaci\u00f3n en el almacenamiento se muestra en la barra de navegaci\u00f3n superior al abrir un archivo local.

En la mayor\u00eda de los dispositivos conectados a una computadora mediante un cable USB, la ruta ser\u00e1 <drive>:/Android/data/ch.opengis.qfield/files/ donde encontrar\u00e1 las carpetas \"Conjuntos de datos importados\" y \"Proyectos importados\", dentro de las cuales se encontrar\u00e1 el contenido editado.

"},{"location":"es/how-to/projects/#enviar-a","title":"Enviar a","text":"

Trabajo de campo

Puedes compartir y enviar los conjuntos de datos directamente desde QField utilizando las API de Android. Esto permite enviar conjuntos de datos editados directamente a aplicaciones de terceros (Gmail, Drive, Dropbox, Nextcloud, tu aplicaci\u00f3n de mensajer\u00eda favorita, etc.).

Enviar a...

"},{"location":"es/how-to/search/","title":"Barra de b\u00fasqueda","text":""},{"location":"es/how-to/search/#barra-de-busqueda","title":"Barra de b\u00fasqueda","text":"

QField est\u00e1 equipado con una ingeniosa barra de b\u00fasqueda que le permite buscar objetos dentro de las capas vectoriales del proyecto, ir a las coordenadas introducidas y m\u00e1s.

"},{"location":"es/how-to/search/#uso","title":"Uso","text":"

Trabajo de campo

Toque en el Bot\u00f3n de b\u00fasqueda de la esquina superior derecha de la pantalla para expandir la barra de b\u00fasqueda.

"},{"location":"es/how-to/search/#busqueda-de-capas-vectoriales","title":"B\u00fasqueda de capas vectoriales","text":"

El valor introducido en la barra de b\u00fasqueda se usar\u00e1 para encontrar objetos con valores de atributos que coincidan. Se requiere un m\u00ednimo de tres caracteres para comenzar la b\u00fasqueda.

"},{"location":"es/how-to/search/#busqueda-con-escaner-de-codigos","title":"B\u00fasqueda con esc\u00e1ner de c\u00f3digos","text":"

De forma adicional, tiene la opci\u00f3n de emplear la funcionalidad de escaneo de c\u00f3digo para este prop\u00f3sito.

Al pulsar sobre \"Escanear c\u00f3digo\" activar\u00e1 el lector de c\u00f3digo de QField, comenzando el proceso de escaneo para decodificar el c\u00f3digo.

Una vez que est\u00e9 satisfecho con la informaci\u00f3n escaneada, puede simplemente pulsar en el bot\u00f3n OK de la casilla de verificaci\u00f3n (\u2714\ufe0f) para iniciar una b\u00fasqueda de una cadena espec\u00edfica (en este ejemple, el c\u00f3digo corresponde a un identificador de usuario que est\u00e1 asociado con varios objetos en el conjunto de datos de un proyecto).

Para distintas salidas, se recomiendo codificar las UUID de sus objetos espaciales. Esto nos permitir\u00e1 localizar r\u00e1pidamente los elementos relevantes.

Los objetos que coincidan se mostrar\u00e1n en la lista de resultados, ofreciendo dos acciones posibles:

  1. Pulse sobre el nombre en el resultado para desplazar el mapa al objeto espacial (el objeto espacial se resalta en amarillo).
  2. Pulse sobre el bot\u00f3n atributos para abrir sus atributos.
"},{"location":"es/how-to/search/#busqueda-con-nfc","title":"B\u00fasqueda con NFC","text":"

Adem\u00e1s, el lector de c\u00f3digos ofrece la posibilidad de leer etiquetas de texto NFC.

Nota

Tanto la c\u00e1mara de c\u00f3digos QR como el detector de etiquetas de texto NFC est\u00e1n activados por defecto al abrir el Lector de C\u00f3digos. Tiene la posibilidad de desactivar cualquiera de estas funciones para asegurarse de que la bater\u00eda de su dispositivo no se utiliza innecesariamente para activar un hardware que puede que no necesite en ese momento.

"},{"location":"es/how-to/search/#ir-a-coordenadas","title":"Ir a coordenadas","text":"

Es posible ir a unas coordenadas dadas mediante la barra de b\u00fasqueda introduciendo latitud, longitud (en WGS84). Tambi\u00e9n podr\u00e1 introducir las coordenadas en el SRC del proyecto abierto.

Una vez que QField identifique el valor introducido como una coordenada, toque en las coordenadas en el resultado para mover el lienzo del mapa a ese punto.

"},{"location":"es/how-to/search/#ir-a-marcador-espacial","title":"Ir a marcador espacial","text":"

La barra de b\u00fasqueda tambi\u00e9n busca coincidencias en los marcadores espaciales guardados. El texto introducido se comparar\u00e1 con marcadores guardados por el usuario, as\u00ed como con marcadores empotrados con el proyecto abierto actualmente.

Los marcadores que coincidan aparecer\u00e1n en la lista de resultados. Tocar en un marcador centrar\u00e1 el lienzo del mapa para ajustarlo a la extensi\u00f3n del marcador.

"},{"location":"es/how-to/search/#calculadora-de-expresiones","title":"Calculadora de expresiones","text":"

La barra de b\u00fasqueda de QField tambi\u00e9n act\u00faa como una ingeniosa calculadora, en la que el texto introducido puede ser tratado como una expresi\u00f3n, cuyo valor resultante es mostrado en la lista de resultados, con la posibilidad de copiar el valor al portapapeles.

Para lanzar la calculadora, se necesita un prefijo = * (esto es, el signo igual seguido de un espacio). Por ejemplo, = 20 + 5* devolver\u00e1 un valor de 25.

Consejo Pro: utilice la funci\u00f3n de expresi\u00f3n aggregate() para calcular estad\u00edsticas de capas vectoriales. Por ejemplo, calcular el \u00e1rea total cubierta por una capa de pol\u00edgonos se puede hacer tecleando = aggregate('mi_capa','sum', $area).

"},{"location":"es/how-to/search/#configurar-la-busqueda-de-capas-vectoriales-en-qgis","title":"Configurar la b\u00fasqueda de capas vectoriales en QGIS","text":"

Preparaci\u00f3n en escritorio

Por omisi\u00f3n, se puede buscar en todas las capas vectoriales. Al configurar su proyecto en QGIS, es posible excluir capas vectoriales de los resultados de b\u00fasqueda. Para hacer esto, abra el di\u00e1logo de propiedades del proyecto y vaya al panel Fuentes de datos, donde se le presentar\u00e1 una tabla de capacidades de las capas. Ah\u00ed, use la casilla Consultable para incluir/excluir capas espec\u00edficas.

"},{"location":"es/how-to/sensors/","title":"Sensores","text":""},{"location":"es/how-to/sensors/#sensores","title":"Sensores","text":"

QField ofrece diversas funcionalidades de sensores que le permiten recopilar datos de los sensores en segundo plano de forma pasiva, mostrar los datos recopilados y guardarlos en los atributos de los objetos reci\u00e9n digitalizados.

"},{"location":"es/how-to/sensors/#activando-sensores","title":"Activando sensores","text":"

En QField, los sensores registrados se listan en el archivo del proyecto que se encuentre abierto en un submen\u00fa al que se puede acceder a trav\u00e9s del men\u00fa principal lateral.

Para activar la recolecci\u00f3n pasiva de datos de los sensores, simplemente pulse en el nombre de un sensor en el submen\u00fa. Cuando se encuentre activo, aparecer\u00e1 un icono de sensor junto al nombre del sensor, mientras que cuando est\u00e9 inactivo se mostrar\u00e1 un icono de un punto.

Todos los sensores activos que est\u00e9n recopilando datos se listar\u00e1n en una tabla de informaci\u00f3n de sensores situada en la parte baja del lienzo de mapas de QField.

"},{"location":"es/how-to/sensors/#trazado-dirigido-por-sensores","title":"Trazado dirigido por sensores","text":"

QField le permite iniciar sesiones de trazado contra una capa de puntos, guardando los datos recogidos por los sensores enlazados a su posici\u00f3n actual. Para hacer esto, necesitar\u00e1 preparar el valor predeterminado de los atributos para la capa de puntos en QGIS usando el valor predeterminado sensor_data('abc'), donde 'abc' es sustituido por el nombre del sensor registrado en el archivo del proyecto. Visite la p\u00e1gina de documentaci\u00f3n de los formularios de atributos para aprender m\u00e1s sobre los valores predeterminados.

Una vez que esta configuraci\u00f3n est\u00e1 hecha, puede comenzar a trazar su posici\u00f3n contra la capa de puntos. Cuando empiece la sesi\u00f3n de trazado se puede activar una restricci\u00f3n del sensor para asegurarse de que se a\u00f1aden puntos cada vez que el sensor captura nuevos datos.

"},{"location":"es/how-to/standalone-datasets/","title":"Conjuntos de datos independientes","text":""},{"location":"es/how-to/standalone-datasets/#conjuntos-de-datos-independientes","title":"Conjuntos de datos independientes","text":"

QField es capaz de abrir directamente datos vectoriales y conjuntos de datos rasterizados sin necesidad de un proyecto QGIS.

"},{"location":"es/how-to/standalone-datasets/#formatos-de-conjuntos-de-datos-independientes-admitidos","title":"Formatos de conjuntos de datos independientes admitidos","text":"

Los formatos vectoriales admitidos son:

  • Conjuntos de datos Geopackage (.gpkg)
  • GeoJSON (.geojson, .json)
  • KML (.kml, .kmz)
  • Archivos shape (.shp)
  • Intercambio GPS (.gpx)
  • Lenguaje de marcadores geogr\u00e1ficos (.gml)
  • MapInfo (.mif)
  • Spatialite (.db, .sqlite)
  • FlatGeoBuf (.fgb)

Los formatos r\u00e1ster admitidos son:

  • GeoTIFF (.tif, .tiff)
  • PDF georeferenciado / GeoPDF (.pdf)
  • JPEG2000 (.jp2)
  • JPEG (.jpg, .jpeg)
  • PNG (.png)
  • WebP (.webp)

Nota

QField puede manejar varios conjuntos de datos independientes comprimidos en un archivo ZIP; en este caso, cada conjunto de datos se a\u00f1adir\u00e1 como una capa individual en QField.

"},{"location":"es/how-to/standalone-datasets/#abrir-un-conjunto-de-datos-vectorial-o-raster","title":"Abrir un conjunto de datos vectorial o r\u00e1ster","text":"

Trabajo de campo

Lea la documentaci\u00f3n de acceso al almacenamiento para obtener m\u00e1s informaci\u00f3n sobre c\u00f3mo se abren conjuntos de datos independientes en su dispositivo espec\u00edfico.

"},{"location":"es/how-to/standalone-datasets/#usar-un-proyecto-como-mapa-base-para-conjuntos-de-datos-independientes","title":"Usar un proyecto como \"mapa base\" para conjuntos de datos independientes","text":"

Trabajo de campo

De forma predeterminada, los conjuntos de datos se superpondr\u00e1n a una capa OpenStreetMap XYZ. Sin embargo, es posible personalizar esto seleccionando un proyecto almacenado en el dispositivo en el que se est\u00e1 ejecutando QField, que actuar\u00e1 como un mapa base.

Para usar un proyecto existente como mapa base, mantenga presionado un proyecto en la lista de proyectos recientes y marque Proyecto de mapa base.

"},{"location":"es/how-to/temporal-filtering/","title":"Filtrado temporal","text":""},{"location":"es/how-to/temporal-filtering/#filtrado-temporal","title":"Filtrado temporal","text":"

Cuando QField usa proyectos que contienen una o m\u00e1s capas con configuraciones temporales activas, aparece un indicador de filtrado temporal ubicado dentro del tablero lateral junto al cuadro combinado del tema del mapa. Un icono de reloj verde indica que las propiedades temporales est\u00e1n activas. Los objetos espaciales de filtrado dibujadas en el lienzo del mapa est\u00e1n activas, mientras que un icono de reloj gris indica que el filtrado est\u00e1 desactivado.

"},{"location":"es/how-to/temporal-filtering/#ajustar-el-filtrado-temporal","title":"Ajustar el filtrado temporal","text":"

Al hacer clic en el indicador de filtrado temporal del panel lateral, aparece un panel de propiedades temporales. Desde ah\u00ed, puedes activar el filtro temporal y establecer la hora de inicio y fin del rango temporal.

El filtrado temporal de QField se comporta exactamente como el modo de navegaci\u00f3n temporal de rango fijo en QGIS.

Nota

A partir de la versi\u00f3n 2.2, QField configurar\u00e1 y habilitar\u00e1 autom\u00e1ticamente la configuraci\u00f3n temporal para conjuntos de datos vectoriales individuales cuando se detecte un campo temporal. Esto puede ser \u00fatil cuando se consumen conjuntos de datos de GPS.

"},{"location":"es/how-to/tracking/","title":"Rastreo","text":""},{"location":"es/how-to/tracking/#rastreo","title":"Rastreo","text":"

QField le permite crear puntos, l\u00edneas y pol\u00edgonos a partir del seguimiento de su posici\u00f3n.

"},{"location":"es/how-to/tracking/#activar-el-seguimiento","title":"Activar el seguimiento","text":"

Trabajo de campo

Para activar el seguimiento, primero hay que asegurarse de que el posicionamiento est\u00e9 activo. A continuaci\u00f3n, abra el panel lateral, haga una pulsaci\u00f3n larga en una capa de leyenda en la que desee guardar sus trazas, y seleccione el bot\u00f3n Configurar seguimiento para configurar la sesi\u00f3n de seguimiento.

Existen dos restricciones para limitar el n\u00famero de v\u00e9rtices registrados durante el seguimiento: - Un intervalo de tiempo m\u00ednimo - Una distancia m\u00ednima

Una vez que haya terminado de configurar su sesi\u00f3n de seguimiento, pulse el bot\u00f3n Iniciar seguimiento para empezar a grabar. En este momento, aparecer\u00e1 un formulario de objetos espaciales, que le permite que le permite definir los atributos de lo(s) objeto(s) espacial(es) que se crear\u00e1(n) mientras QField rastrea su posici\u00f3n.

En el caso de las capas de l\u00edneas y pol\u00edgonos, se crear\u00e1 un objeto espacial \u00fanico -su geometr\u00eda formada por v\u00e9rtices a partir de las posiciones registradas - se crear\u00e1 por sesi\u00f3n de seguimiento. Para las capas de puntos punto, se crear\u00e1 un obejto espacial para cada posici\u00f3n registrada, con valores de atributos de atributos introducidos en el formulario que se recuerda en todos los objetos espaciales.

Nota

QField omitir\u00e1 el paso del formulario de objeto espacial si la capa est\u00e1 configurada para ocultar todos los atributos o si el formulario se ha configurado para ocultar al a\u00f1adir un objeto espacial en la configuraci\u00f3n del formulario de atributos. Esto puede agilizar el proceso de inicio de las sesiones de seguimiento.

Para evitar solapamientos, tiene la opci\u00f3n de establecer una tolerancia de distancia m\u00e1xima entre el \u00faltimo punto/v\u00e9rtice rastreado y el siguiente. De este modo, si la posici\u00f3n supera esta distancia definida, se considera una entrada err\u00f3nea.

"},{"location":"es/how-to/tracking/#seguimiento-en-curso","title":"Seguimiento en curso","text":"

Una vez que se ha configurado una sesi\u00f3n de seguimiento, aparecer\u00e1 un distintivo en la leyenda del panel lateral junto a la(s) capa(s) contra la(s) que se est\u00e1 registrando el seguimiento.

Los objetos espaciales creados por la sesi\u00f3n de rastreo se guardan en cada v\u00e9rtice registrado. A cada sesi\u00f3n de rastreo se le adjunta una l\u00ednea de goma superpuesta al mapa lo que permite echar un vistazo a lo que se ha registrado.

Si la capa vinculada a una sesi\u00f3n de seguimiento admite la dimensi\u00f3n M, QField almacenar\u00e1 el tiempo transcurrido desde el primer v\u00e9rtice registrado en el valor M de cada v\u00e9rtice.

Nota

Puede grabar simult\u00e1neamente varias sesiones de seguimiento en varias capas.

Nota

Mientras la sesi\u00f3n de rastreo est\u00e1 activa, la capa sigue siendo editable, pero el objeto espacial rastreado no puede ser editado o eliminado hasta que la sesi\u00f3n de rastreo se detenga de nuevo sobre la leyenda.

"},{"location":"es/how-to/tracking/#terminar-el-seguimiento","title":"Terminar el seguimiento","text":"

Para finalizar el rastreo, basta con abrir el panel lateral. Desde all\u00ed, pulse prolongadamente en una capa de leyenda vinculada a una sesi\u00f3n de seguimiento activa y seleccione el bot\u00f3n Detener el rastreo.

"},{"location":"es/how-to/variables/","title":"Variables globales","text":""},{"location":"es/how-to/variables/#variables-globales","title":"Variables globales","text":"

Las variables se utilizan en QField y QGIS para establecer valores de forma din\u00e1mica basados en el archivo de proyecto actual, la capa o el sistema. Se pueden utilizar para aplicar estilos, establecer valores por omisi\u00f3n para los campos y mucho m\u00e1s.

"},{"location":"es/how-to/variables/#configuracion","title":"Configuraci\u00f3n","text":"

Trabajo de campo

Para configurar una variable espec\u00edfica del dispositivo, abra Configuraci\u00f3n > Variables.

Configuraci\u00f3n de dos nuevas variables globales adem\u00e1s de las predefinidas del sistema del sistema

En la p\u00e1gina de variables, puede ver las variables predefinidas. Para a\u00f1adir nuevas variables, haga clic en la celda vac\u00eda de la parte inferior y escriba el contenido.

"},{"location":"es/reference/data-format/","title":"Formatos de datos soportados","text":""},{"location":"es/reference/data-format/#formatos-de-datos-soportados","title":"Formatos de datos soportados","text":"

QField admite una gran variedad de formatos a trav\u00e9s de los proveedores de datos de QGIS y GDAL. Esta p\u00e1gina ofrece una lista no exhaustiva de los formatos de datos admitidos.

Formato de datos Soporte Notas Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW La licencia restringe su uso. MrSID La licencia restringe su uso.

Si no encuentra su formato de datos favorito en esta tabla, compruebe si funciona y adapte la lista anterior para compartir sus hallazgos. Si no funciona, por favor, abre una incidencia. Estaremos encantados de ayudarle con la implementaci\u00f3n.

"},{"location":"es/reference/data-format/#datos-raster","title":"Datos r\u00e1ster","text":"

Los datos r\u00e1ster pueden llegar a ser bastante grandes r\u00e1pidamente, cuando se trabaja con archivos tiff sin comprimir, a menudo son varios Gb de datos. Especialmente en los dispositivos m\u00f3viles, esto es ineficiente.

"},{"location":"es/reference/data-format/#utilizar-cog-cloud-optimized-geotiff","title":"Utilizar COG (Cloud Optimized GeoTIFF)","text":"

El formato Cloud Optimized Geotiff (COG) ofrecer\u00e1 la mejor experiencia de usuario para los mapas base sin conexi\u00f3n. Combinado con la compresi\u00f3n JPEG, reducir\u00e1 el tama\u00f1o del r\u00e1ster.

Los siguientes comandos convertir\u00e1n un archivo llamado raster.tif en un archivo COG raster_cog.tif utilizando la compresi\u00f3n JPEG.

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"es/reference/data-format/#ejemplos-avanzados-con-cog","title":"Ejemplos avanzados con COG","text":"

Si tiene varios archivos para ensamblar, primero, necesita crear un archivo VRT con QGIS o a trav\u00e9s de los siguientes comandos para indizar todos los archivos TIF dentro de un directorio. Aseg\u00farese de ajustar EPSG:2056 a su SRC deseado.

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

A continuaci\u00f3n, convierta el archivo VRT en COG.

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

Si los datos r\u00e1ster son de muy baja calidad, ajuste el nivel de compresi\u00f3n y establezca QUALITY=85.

Se pueden establecer algunos par\u00e1metros adicionales:

  • a_srs puede utilizarse tambi\u00e9n en el comando gdal_translate cuando el SRC no est\u00e1 definido en el conjunto de datos r\u00e1ster de origen.
  • OVERVIEW_RESAMPLING ofrece diferentes representaciones cuando se aleja el zoom. El valor por omisi\u00f3n es NEAREST, pero tambi\u00e9n puede probar BILINEAR o AVERAGE.
  • NUM_THREADS le ayudar\u00e1 a equilibrar entre usar todos los recursos de su CPU o solo una parte. Establezca ALL_CPUS o defina el n\u00famero de hilos que quiere usar.

Combinando todos los par\u00e1metros adicionales, la l\u00ednea de comandos puede tener el siguiente aspecto:

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"es/reference/","title":"Referencia t\u00e9cnica","text":""},{"location":"es/reference/#referencia-tecnica","title":"Referencia t\u00e9cnica","text":"

Aqu\u00ed encontrar\u00e1 la documentaci\u00f3n t\u00e9cnica de referencia sobre las diferentes partes del Ecosistema QField

"},{"location":"es/reference/qfieldcloud/api/#_1","title":"REST API","text":"

Puede tambi\u00e9n visitar la documentaci\u00f3n de la API en https://app.qfield.cloud/docs/ .

"},{"location":"es/reference/qfieldcloud/concepts/","title":"Conceptos b\u00e1sicos","text":""},{"location":"es/reference/qfieldcloud/concepts/#usuarios","title":"Usuarios","text":"

Para interactuar con QFieldCloud se necesita un usuario registrado. Cada usuario puede crear, modificar y eliminar proyectos y organizaciones.

"},{"location":"es/reference/qfieldcloud/concepts/#proyectos","title":"Proyectos","text":"

Los proyectos son el principal contenedor de datos dentro de QFieldCloud. Cada usuario puede crear uno o m\u00e1s proyectos QFieldCloud. Cada proyecto contiene un \u00fanico archivo de proyecto QGIS .qgs/.qgz, los archivos geoespaciales - GeoPackages, Shapefiles, TIFs, y datos adicionales como fotos, PDFs, etc. Todos los archivos de datos del proyecto deben estar dentro de un \u00fanico proyecto QFieldCloud.

"},{"location":"es/reference/qfieldcloud/concepts/#colaboradores-de-proyecto","title":"Colaboradores de proyecto","text":"

Un colaborador de proyecto es otro usuario de QFieldCloud invitado a contribuir a un proyecto. Un proyecto puede tener varios colaboradores. Los colaboradores con rol de propietario o admin pueden a\u00f1adir m\u00e1s usuarios como colaboradores. Si el proyecto es propiedad de una organizaci\u00f3n, tambi\u00e9n puede a\u00f1adir equipos como colaboradores. M\u00e1s informaci\u00f3n sobre roles de colaborador.

"},{"location":"es/reference/qfieldcloud/concepts/#organizaciones","title":"Organizaciones","text":"

Las organizaciones son cuentas compartidas m\u00faltiples usuarios de QFieldCloud pueden colaborar en muchos proyectos a la vez. Los propietarios y administradores pueden gestionar el acceso de los miembros a los proyectos de la organizaci\u00f3n y a los proyectos con sofisticadas caracter\u00edsticas de seguridad y administraci\u00f3n. Cualquier usuario de QFieldCloud puede poseer o participar en una o m\u00e1s organizaciones. Cada organizaci\u00f3n es propietaria de uno o m\u00e1s proyectos.

"},{"location":"es/reference/qfieldcloud/concepts/#miembros-de-la-organizacion","title":"Miembros de la organizaci\u00f3n","text":"

La membres\u00eda de la organizaci\u00f3n permite el acceso a los proyectos dentro de una organizaci\u00f3n. Los miembros con rol de propietario o admin pueden a\u00f1adir a otros miembros.

"},{"location":"es/reference/qfieldcloud/concepts/#equipos-de-la-organizacion","title":"Equipos de la organizaci\u00f3n","text":"

Los equipos permiten a los miembros de la organizaci\u00f3n con rol de propietario o admin asignar f\u00e1cilmente permisos a varios usuarios a la vez. Un equipo est\u00e1 formado por uno o m\u00e1s miembros de la organizaci\u00f3n dentro de la misma. Cuando a un equipo se le asigna un rol en un proyecto, todos los miembros del equipo autom\u00e1ticamente tienen tambi\u00e9n ese rol. Los equipos pueden a\u00f1adirse como colaboradores s\u00f3lo a los proyectos que pertenecen a la misma organizaci\u00f3n. Un miembro de la organizaci\u00f3n puede formar parte de varios equipos. Si un miembro de la organizaci\u00f3n es colaborador de un proyecto directamente o a trav\u00e9s de varios equipos, ese miembro de la organizaci\u00f3n tiene el rol m\u00e1s alto posible.

"},{"location":"es/reference/qfieldcloud/jobs/","title":"Trabajos","text":"

Los trabajos en QFieldCloud realizan operaciones pesadas con archivos de proyectos y capas dentro de QGIS. Los trabajos se crean en respuesta a determinadas acciones del usuario.

Una vez creado un trabajo, se a\u00f1ade a la cola de trabajos del proyecto y espera a que se ejecuten los recursos disponibles de QFieldCloud. En cualquier momento, s\u00f3lo puede ejecutarse un trabajo por proyecto. El resto de los trabajos en cola se ejecutar\u00e1n en el mismo orden en que entraron en la cola.

Cada trabajo consta de uno o m\u00e1s pasos y cada paso es responsable de una tarea aut\u00f3noma en el proyecto. QFieldCloud admite tres flujos de trabajo predefinidos: process_projectfile, package y delta_apply.

Mientras se ejecutan, los trabajos escriben mensajes de registro que est\u00e1n disponibles en la p\u00e1gina de trabajos del proyecto para los trabajos que han alcanzado un estado final FINISHED o FAILED.

Los trabajos tienen acceso a los secretos del proyecto.

Nota

Todos los trabajos pueden ser desencadenados usando la API de QFieldCloud.

Advertencia

  • Cualquiera de las condiciones de activaci\u00f3n descritas en esta p\u00e1gina puede cambiar sin previo aviso.
  • Todos los trabajos deben terminar antes de 10 minutos o dar\u00e1n lugar a un error de tiempo de espera y ser\u00e1n terminados.
"},{"location":"es/reference/qfieldcloud/jobs/#tipos-de-trabajo","title":"Tipos de trabajo","text":""},{"location":"es/reference/qfieldcloud/jobs/#trabajo-de-procesar-el-archivo-de-proyecto-process_projectfile","title":"Trabajo de procesar el archivo de proyecto (process_projectfile)","text":"

La tarea de procesar el archivo de proyecto se utiliza para extraer detalles sobre la configuraci\u00f3n del proyecto y las capas del proyecto, como el SRC del proyecto, el SRC de la capa, el nombre de la capa, la validez de la capa, etc. QFieldCloud valida el archivo de proyecto QGIS cargado (.qgs/.qgz), as\u00ed como los GeoPackages de apoyo, TIFFs y otros archivos de origen de datos. Tambi\u00e9n valida la conexi\u00f3n remota a PostGIS, WFS, WMS y otras fuentes de datos en l\u00ednea. QFieldCloud abrir\u00e1 el archivo de proyecto en una instancia de QGIS en el servidor para extraer toda la informaci\u00f3n necesaria.

"},{"location":"es/reference/qfieldcloud/jobs/#activadores","title":"Activadores","text":"

Este trabajo se activa cada vez que se sube un archivo a QFieldCloud, a menos que al menos una de las siguientes condiciones sea v\u00e1lida:

  • Todav\u00eda no se ha cargado ning\u00fan archivo de proyecto QGIS (.qgs/.qgz).
  • El archivo cargado est\u00e1 dentro del directorio DCIM. Se supone que esos archivos son irrelevantes para la validez del proyecto.
  • Ya hay un trabajo process_projectfile en estado PENDING.
"},{"location":"es/reference/qfieldcloud/jobs/#solucionar-problemas","title":"Solucionar problemas","text":"

Un trabajo process_projectfile puede resultar en el estado FAILED. Compruebe la lista no exhaustiva de causas que aparece a continuaci\u00f3n:

  • El archivo de proyecto QGIS cargado (.qgs/.qgz) es ilegible, est\u00e1 incompleto, roto o es incorrecto. Intente volver a cargar el archivo de proyecto QGIS.
  • QGIS se bloquea despu\u00e9s de abrir el archivo de proyecto. Intente identificar la capa que est\u00e1 causando el bloqueo eliminando una capa a la vez del proyecto y volviendo a cargar el archivo de proyecto de QGIS.

Nota

Incluso si un trabajo de process_projectfile resulta en un estado SUCCESS, no significa que el proyecto est\u00e9 configurado correctamente. El estado SUCCESS s\u00f3lo indica que el proyecto se ha abierto con \u00e9xito y que se ha extra\u00eddo toda la informaci\u00f3n necesaria.

"},{"location":"es/reference/qfieldcloud/jobs/#trabajo-de-paquete-package","title":"Trabajo de paquete (package)","text":"

El trabajo package convierte un proyecto QGIS en un proyecto QField, de la misma manera que se hace en QGIS a trav\u00e9s de QFieldSync. El trabajo package preparar\u00e1 todas las capas marcadas como \"Edici\u00f3n fuera de l\u00ednea\" a un \u00fanico GeoPackage.

"},{"location":"es/reference/qfieldcloud/jobs/#activadores_1","title":"Activadores","text":"

Este trabajo se activa cada vez que se pulsan los botones Descargar o Sincronizar en QField. A menos que al menos una de las siguientes condiciones sea v\u00e1lida:

  • El proyecto nunca ha ejecutado un trabajo process_projectfile que haya resultado en estado SUCCESS.
  • Ya hay un trabajo de package en estado PENDING.
  • El proyecto no contiene capas vectoriales en l\u00ednea (PostGIS, WFS, etc.), el \u00faltimo resultado del trabajo de package fue SUCCESS y no hubo cargas de archivos, ni de cambios.
"},{"location":"es/reference/qfieldcloud/jobs/#solucionar-problemas_1","title":"Solucionar problemas","text":"

Un trabajo de package puede resultar en un estado FAILED. Compruebe la lista no exhaustiva de causas que aparece a continuaci\u00f3n:

  • El proyecto nunca ha ejecutado un trabajo process_projectfile que haya resultado en estado SUCCESS.
  • Algunas de las capas del proyecto son inaccesibles desde QFieldCloud. Aseg\u00farese de que todos los archivos se cargan y todas las credenciales para las capas en l\u00ednea (PostGIS, WFS, etc.) se almacenan dentro del archivo de proyecto de QGIS.
"},{"location":"es/reference/qfieldcloud/jobs/#trabajo-de-aplicacion-delta-delta_apply","title":"Trabajo de aplicaci\u00f3n delta (delta_apply)","text":"

Delta apply jobs es responsable de hacer permanentes todos los cambios de QField empujados.

"},{"location":"es/reference/qfieldcloud/jobs/#activadores_2","title":"Activadores","text":"

Este trabajo se activa cada vez que se pulsa el bot\u00f3n Sincronizar o Pulsar cambios en QField, o el bot\u00f3n Aplicar cambios pendientes en la p\u00e1gina del proyecto Cambios. Si alguna de las siguientes condiciones es v\u00e1lida:

  • El proyecto nunca ha ejecutado un trabajo process_projectfile que haya dado como resultado el estado SUCCESS.
  • Ya hay un trabajo delta_apply en estado PENDING.
"},{"location":"es/reference/qfieldcloud/jobs/#solucionar-problemas_2","title":"Solucionar problemas","text":"

Un trabajo delta_apply puede resultar en un estado FAILED. Compruebe la lista no exhaustiva de causas que aparece a continuaci\u00f3n:

  • Al menos una de las bases de datos en l\u00ednea (PostGIS/WFS) utilizadas en el proyecto QGIS restablece la conexi\u00f3n.
  • El proyecto es demasiado grande y el trabajo no ha funcionado.
  • Hay archivos y directorios ocultos dentro del proyecto que impiden el trabajo normal de QFieldCloud. Los archivos y directorios ocultos son aquellos que comienzan con un punto inicial (.).
"},{"location":"es/reference/qfieldcloud/jobs/#volver-a-aplicar-los-cambios-en-qfieldcloud","title":"Volver a aplicar los cambios en QFieldCloud","text":"
  1. Haga clic en el nombre del proyecto en Mis proyectos.
  2. Vaya a la secci\u00f3n Cambios. (Los cambios est\u00e1n ordenados del m\u00e1s reciente al m\u00e1s antiguo)
  3. Busque los cambios espec\u00edficos que desea volver a aplicar.
  4. En la columna Acci\u00f3n de la derecha, haga clic en la lista desplegable.
  5. Elija la acci\u00f3n deseada para volver a aplicar los cambios.

    • Volver a aplicar cambios espec\u00edficos: Si necesita volver a aplicar cambios espec\u00edficos, seleccione cada cambio que desee volver a aplicar y haga clic en Reaplicar.
    • Volver a aplicar los cambios recientes: Si prefiere volver a aplicar las modificaciones m\u00e1s recientes realizadas en el proyecto, identifique el cambio inicial que desea restaurar y, a continuaci\u00f3n, seleccione Reaplicar este cambio y otros m\u00e1s recientes.

Por \u00faltimo, haga clic en el bot\u00f3n Guardar todo.

Volver a aplicar los cambios

"},{"location":"es/reference/qfieldcloud/jobs/#solucionar-los-problemas-de-los-registros-de-trabajo","title":"Solucionar los problemas de los registros de trabajo","text":"

Cuando se ejecuta un trabajo, normalmente se puede encontrar un paso en los registros llamado \"Comprobar las capas del proyecto\" que imprime una tabla con todas las capas del proyecto y el estado junto a ellas.

Los estados posibles son:

  • ok: La capa se carga correctamente en QFieldCloud.
  • invalid_dataprovider: El proveedor de datos de la capa no es v\u00e1lido. Por lo general, se muestra informaci\u00f3n adicional en el \"Resumen del proveedor\".
  • invalid_layer: Estos errores deber\u00edan ocurrir muy rara vez, si es que alguna vez lo hacen. Los datos se cargan correctamente, pero por alguna raz\u00f3n QGIS informa que la capa no es v\u00e1lida.
"},{"location":"es/reference/qfieldcloud/jobs/#no-se-puede-conectar-al-servicio-service","title":"No se puede conectar al servicio \"{SERVICE}\".","text":"

QFieldCloud intenta conectarse a un servicio PostgreSQL que no est\u00e1 disponible. Deber\u00eda crear un nuevo pgservice secreto para que QFieldCloud pueda conectarse al servicio PostGIS.

"},{"location":"es/reference/qfieldcloud/jobs/#no-se-puede-conectar-al-host-host","title":"No se puede conectar al host \"{HOST}\".","text":"

QFieldCloud no puede establecer una conexi\u00f3n con el {HOST} dado. Su servicio no es accesible desde el servidor de QFieldCloud. Es posible que tenga que pedir a su departamento de TI que ponga en la lista blanca la IP de QFieldCloud.

"},{"location":"es/reference/qfieldcloud/jobs/#no-se-puede-conectar-al-host-localhost","title":"No se puede conectar al host \"localhost\".","text":"

Ha cargado una capa que se conecta a una base de datos/servicio en su m\u00e1quina local. Quite esa capa o reempl\u00e1cela con una fuente de capa accesible por QFieldCloud.

"},{"location":"es/reference/qfieldcloud/jobs/#falta-el-archivo-filename","title":"Falta el archivo \"{FILENAME}\".","text":"

El archivo {FILENAME} (por ejemplo, /tmp/rndstr/files/data.gpkg) no se encuentra en el servidor QFieldCloud y no se puede abrir. Hay dos cosas que se deben revisar:

  • Si el archivo se ha subido a la nube. Puede verificar esto en la p\u00e1gina Configuraci\u00f3n del proyecto -> Archivos en QFieldCloud o QFieldSync.
  • Asegur\u00e1ndose de que el archivo se cargue con la misma ruta relativa que en su PC. Tenga en cuenta que todos los archivos del proyecto deben estar dentro del mismo directorio o subdirectorio del proyecto que el archivo del proyecto QGIS .qgs/.qgz. Tenga en cuenta tambi\u00e9n que los nombres de los directorios tambi\u00e9n deben conservarse, por ejemplo, si un archivo est\u00e1 almacenado en data/data.gpkg, aseg\u00farese de que el directorio data tambi\u00e9n existe en QFieldCloud.
"},{"location":"es/reference/qfieldcloud/permissions/","title":"Permisos","text":""},{"location":"es/reference/qfieldcloud/permissions/#permisos","title":"Permisos","text":"

QFieldCloud proporciona un control de acceso detallado sobre los proyectos con los conceptos de colaboradores del proyecto, miembros de la organizaci\u00f3n y equipos de la organizaci\u00f3n.

"},{"location":"es/reference/qfieldcloud/permissions/#acciones","title":"Acciones","text":"
  1. Usuario no registrado:
  2. Usuario simple registrado, no colaborador del proyecto en cuesti\u00f3n ni miembro de la organizaci\u00f3n en cuesti\u00f3n ni usuario en cuesti\u00f3n.
  3. Propietario del proyecto en cuesti\u00f3n, usuario afectado, pero no colaborador ni miembro de la organizaci\u00f3n.
  4. Rol de colaborador del proyecto de administraci\u00f3n del proyecto en cuesti\u00f3n.
  5. Gestor del rol de colaborador del proyecto del proyecto en cuesti\u00f3n.
  6. Editor del rol de colaborador del proyecto del proyecto en cuesti\u00f3n.
  7. Reportero del rol de colaborador del proyecto del proyecto en cuesti\u00f3n.
  8. Lector del papel de colaborador del proyecto en cuesti\u00f3n.
  9. Propietario de la organizaci\u00f3n en cuesti\u00f3n o la organizaci\u00f3n que posee el proyecto en cuesti\u00f3n o a la que pertenece el usuario.
  10. Rol de miembro de la organizaci\u00f3n en cuesti\u00f3n o de la organizaci\u00f3n que posee el proyecto en cuesti\u00f3n o a la que pertenece el usuario.
  11. Miembro de la organizaci\u00f3n miembro de la organizaci\u00f3n en cuesti\u00f3n o de la organizaci\u00f3n que posee el proyecto en cuesti\u00f3n o a la que pertenece el usuario.
"},{"location":"es/reference/qfieldcloud/permissions/#accioes","title":"Accioes","text":"
  • \u274c No permitido
  • \u2705 Permitiido
  • \u2012 Irrelevante
Acci\u00f3n 1 2 3 4 5 6 7 8 9 10 11 Listar/consultar los roles de los colaboradores del proyecto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Crear el colaborador del proyecto (es decir, definir un nuevo colaborador) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Actualizar la informaci\u00f3n de los colaboradores del proyecto (por ejemplo, el rol) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Eliminar el colaborador del proyecto (es decir, eliminar el usuario como colaborador) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Listar miembros de la organizaci\u00f3n \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Crear un miembro de la organizaci\u00f3n (es decir, definir un nuevo miembro) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Obtener la informaci\u00f3n de los miembros de la organizaci\u00f3n (e.g., el rol) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Actualizar la informaci\u00f3n de los miembros de la organizaci\u00f3n (e.g., el rol) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Eliminar la informaci\u00f3n de los miembros de la organizaci\u00f3n (i.e., eliminar el usuario como miembro de la organizaci\u00f3n) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Listar/consultar proyectos p\u00fablicos \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 Listar/consultar proyectos privados \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Actualizar la informaci\u00f3n del proyecto \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Crear un proyecto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Eliminar el proyecto \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c A\u00f1adir archivo delta \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar los archivos delta del proyecto \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Obtener el estado del archivo delta \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar los archivos del proyecto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Descargar los archivos del proyecto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Cargar los archivos del proyecto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Eliminar los archivos del proyecto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar los archivos del proyecto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Descargar los archivos del proyecto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Listar usuarios y organizaciones \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Obtener la informaci\u00f3n p\u00fablica del usuario \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Obtener informaci\u00f3n detallada del usuario \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Actualizar la informaci\u00f3n del usuario \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Borrar usuario \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Obtener el estado de la API \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 A\u00f1adir y eliminar secretos \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"es/reference/qfieldcloud/permissions/#projectcollaborator","title":"ProjectCollaborator","text":"

Un colaborador de un proyecto de usuario normal s\u00f3lo puede ser reportero o lector. Editor o gestor s\u00f3lo puede establecerse en el proyecto de una organizaci\u00f3n.

"},{"location":"es/reference/qfieldcloud/permissions/#roles_1","title":"Roles","text":"

Un rol superior siempre incluye tambi\u00e9n los inferiores

Nombre Descripci\u00f3n administrador Cambie el nombre o elimine el proyecto. Los mismos derechos que el propietario del proyecto, excepto la transmisi\u00f3n de la propiedad. gerente Puede agregar o quitar colaboradores. editor Puede editar datos reportero Solo puede insertar datos (no actualizar ni eliminar) lector Puede leer datos."},{"location":"es/reference/qfieldcloud/permissions/#roles_2","title":"Roles","text":"

Un rol superior siempre incluye tambi\u00e9n los inferiores

Nombre Descripci\u00f3n administrador Puede agregar o quitar miembros y crear proyecto miembro (la diferencia en comparaci\u00f3n con otro usuario es solo por motivos de facturaci\u00f3n)"},{"location":"es/reference/qfieldcloud/projects/","title":"Proyectos","text":"

Los proyectos son los principales contenedores de datos en QFieldCloud. Los usuarios pueden crear cualquier n\u00famero de proyectos. Los proyectos deben contener un \u00fanico archivo QGIS .qgs/.qgz, y adem\u00e1s pueden contener cualquier combinaci\u00f3n de archivos geoespaciales -- GeoPackages, Shapefiles, TIFs -- o archivos de datos como fotos, PDFs, etc. Los archivos no pueden compartirse entre proyectos.

Los proyectos QFieldCloud tienen un nombre y un propietario. El propietario de un proyecto es un usuario de QFieldCloud o una organizaci\u00f3n. No puede haber dos proyectos con el mismo par .

Los proyectos pueden marcarse como p\u00fablicos o privados. A los proyectos privados s\u00f3lo pueden acceder los usuarios a\u00f1adidos a un proyecto como colaboradores del mismo. Los proyectos p\u00fablicos son visibles y pueden ser descargados por cualquier usuario de QFieldCloud.

"},{"location":"es/reference/qfieldcloud/projects/#crear-un-proyecto","title":"Crear un proyecto","text":"

Se puede crear un proyecto de dos maneras diferentes: utilizando la interfaz web de QFieldCloud o utilizando QFieldSync en QGIS.

"},{"location":"es/reference/qfieldcloud/projects/#archivos","title":"Archivos","text":"

Los archivos son el esqueleto sobre el que funciona el proyecto QFieldCloud. Para hacer un proyecto QFieldCloud vivo los usuarios necesitan subir al menos un \u00fanico archivo de proyecto QGIS en los formatos de archivo .qgs o .qgz. Todos los archivos geoespaciales deben subirse utilizando las mismas rutas relativas que en el propio ordenador. Si se utiliza simbolog\u00eda externa SVG o raster, los usuarios deben cargar tambi\u00e9n los archivos correspondientes.

Nota

QFieldCloud no admite proyectos almacenados en archivos GeoPackage (.gpkg) (pero los usuarios pueden seguir utilizando archivos GeoPackage para almacenar conjuntos de datos para sus proyectos).

La estructura t\u00edpica de un archivo QGIS podr\u00eda ser algo as\u00ed:

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"es/reference/qfieldcloud/projects/#versiones-de-archivo","title":"Versiones de archivo","text":"

QFieldCloud utiliza el versionado de archivos. Esto permite a los usuarios restaurar a una versi\u00f3n anterior de cualquier archivo modificado. Los archivos y sus versiones se encuentran en la secci\u00f3n Archivos de los proyectos. Los planes de suscripci\u00f3n permiten un n\u00famero diferente de versiones por archivo. Consulta la p\u00e1gina de precios de qfield.cloud para obtener m\u00e1s informaci\u00f3n (https://qfield.cloud/pricing.html).

"},{"location":"es/reference/qfieldcloud/projects/#borrar-versiones-de-archivo-antiguas","title":"Borrar versiones de archivo antiguas","text":"

Para garantizar que s\u00f3lo se conservan las versiones relevantes de los archivos, y para reducir la cantidad de almacenamiento que necesitan las cuentas, los usuarios pueden eliminar las versiones obsoletas de los archivos. Se pueden eliminar manualmente versiones de archivos desde la secci\u00f3n Archivos del proyecto.

Para eliminar versiones de archivos en QFieldCloud, sigue estos pasos:

  1. Vaya a la secci\u00f3n \"Archivos\" de su proyecto.
  2. Localice la capa para la que quiere borrar versiones.
  3. Haga clic en los tres puntos pr\u00f3ximos al nombre de la capa.
  4. Ver\u00e1 una lista de versiones para esa capa espec\u00edfica.
  5. Identifique la versi\u00f3n que quiere borrar y haga clic en el icono de la papelera roja pr\u00f3ximo a ella.
  6. Confirme el borrado cuando se le pregunte. Si quiere borrar todas las versiones anteriores a una versi\u00f3n espec\u00edfica, puede hacerlo activando la opci\u00f3n \"Borrar tambi\u00e9n n versiones m\u00e1s antiguas que la versi\u00f3n seleccionada.\".
  7. Despu\u00e9s de borrar aparecer\u00e1 un mensaje emergente con el \u00e9xito y la lista de versiones solo mostrar\u00e1 las versiones que no se seleccionaron para borrar.
"},{"location":"es/reference/qfieldcloud/projects/#colaboradores","title":"Colaboradores","text":"

Un colaborador de proyecto es un usuario de QFieldCloud invitado a contribuir a un proyecto. Un mismo proyecto puede tener varios colaboradores. Los colaboradores con roles propietario o administrador pueden a\u00f1adir m\u00e1s usuarios como colaboradores. Los proyectos propiedad de una organizaci\u00f3n permiten a\u00f1adir equipos como colaboradores. M\u00e1s informaci\u00f3n sobre roles de colaborador.

"},{"location":"es/reference/qfieldcloud/projects/#cambios","title":"Cambios","text":"

Los cambios realizados en capas vectoriales y cargados en QFieldCloud desde un dispositivo QField aparecer\u00e1n aqu\u00ed. Un cambio almacena la diferencia entre atributos o geometr\u00edas antes y despu\u00e9s de la carga.

Cambia el registro del m\u00e9todo utilizado para la carga; puede ser uno de los siguientes:

  • create - se ha creado una nueva funci\u00f3n.
  • delete - se ha eliminado un objeto espacial existente.
  • patch - se ha modificado un objeto espacial existente.

Los objetos espaciales que se han creado y eliminado posteriormente sin haber sido enviadas a QFieldCloud no aparecen en los cambios del proyecto.

Nota

Los cambios en las capas vectoriales en l\u00ednea (PostGIS, WFS) que no tienen la acci\u00f3n de capa de nube \"Edici\u00f3n fuera de l\u00ednea\" no generan un cambio, sino que modifican la fuente de datos original directamente.

Nota

Los cambios en las capas vectoriales realizados en QGIS no aparecer\u00e1n aqu\u00ed.

"},{"location":"es/reference/qfieldcloud/projects/#trabajos","title":"Trabajos","text":"

Saber m\u00e1s de project jobs.

"},{"location":"es/reference/qfieldcloud/projects/#secretos","title":"Secretos","text":"

Los secretos son configuraciones que se almacenan de forma segura y encriptada. Los trabajos del proyecto tienen acceso autom\u00e1tico a sus secretos. Una vez a\u00f1adido, un secreto puede eliminarse, pero no editarse.

Hay dos tipos de secretos:

  • Variables de entorno - Las variables de entorno estar\u00e1n disponibles para QGIS mientras se ejecuten los trabajos de su proyecto.
  • pgservice connection - Una conexi\u00f3n PostgreSQL/PostGIS como la definida en el archivo de configuraci\u00f3n .pg_service.conf. Si utiliza varias definiciones de servicio, deber\u00e1 a\u00f1adir varios secretos para cada una de ellas.
"},{"location":"es/reference/qfieldcloud/projects/#configuraciones","title":"Configuraciones","text":"

Los ajustes del proyecto s\u00f3lo est\u00e1n disponibles para los propietarios del proyecto y los colaboradores con funciones de \"administrador\". Los Configuraciones deben manejarse con cuidado, ya que los usuarios pueden modificar configuraciones sensibles del proyecto y realizar acciones irrecuperables.

  • Cambiar la visibilidad del proyecto a p\u00fablico:
  • Cambiar el propietario del proyecto:
  • Permanentemente eliminar un proyecto:
  • etc

Advertencia

Las acciones realizadas desde la p\u00e1gina de configuraci\u00f3n de un proyecto pueden provocar la p\u00e9rdida de datos.

"},{"location":"es/reference/qfieldcloud/sdk/","title":"El SDK y el ILCI oficiales de QFieldCloud","text":"

qfieldcloud-sdk es el cliente oficial para conectarse a la API QFieldCloud ya sea como un m\u00f3dulo de python o directamente desde la l\u00ednea de comandos.

Nota

qfieldcloud-sdk requiere Python >=3.6

"},{"location":"es/reference/qfieldcloud/sdk/#instalar","title":"Instalar","text":"

pip install qfieldcloud-sdk

"},{"location":"es/reference/qfieldcloud/sdk/#uso-del-modulo","title":"Uso del m\u00f3dulo","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"es/reference/qfieldcloud/sdk/#uso-ilc","title":"Uso ILC","text":"

La herramienta ILC oficial QFieldCloud

"},{"location":"es/reference/qfieldcloud/sdk/#uso","title":"Uso","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"es/reference/qfieldcloud/sdk/#ejemplos","title":"Ejemplos","text":"
# inicia la sesi\u00f3n del usuario \"user\" con la contrase\u00f1a \"pass\"\nqfieldcloud-cli login user pass\n\n# obtiene los proyectos del usuario \"user\" con contrase\u00f1a \"pass\" en \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# obtiene los proyectos del usuario autenticado con el token `QFIELDCLOUD_TOKEN` en \"https://localhost/api/v1/\" como JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"es/reference/qfieldcloud/sdk/#filtros","title":"Filtros","text":"

Algunos comandos permiten definir un filtro en los resultados basado en el nombre del archivo con la opci\u00f3n --filter (por ejemplo, el comando download-files ).

Los filtros admiten comodines de tipo shell de Unix. Los caracteres especiales utilizados en los comodines de estilo shell son:

Patr\u00f3n Significado * coincide con todo ? coincide con cualquier car\u00e1cter [seq] coincide con cualquier car\u00e1cter en la secuencia [!seq] coincide con cualquier car\u00e1cter en seq

coincide con cualquier car\u00e1cter que no est\u00e9 en la secuencia |

Para una coincidencia literal, envuelva los metacaracteres entre par\u00e9ntesis. Por ejemplo, '[?]' coincide con el car\u00e1cter '?'.

"},{"location":"es/reference/qfieldcloud/sdk/#ejemplos_1","title":"Ejemplos","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"es/reference/qfieldcloud/sdk/#resumen-de-opciones-globales","title":"Resumen de opciones globales","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

Se pueden utilizar variables de entorno en lugar de pasar algunas opciones globales comunes.

  • QFIELDCLOUD_API - URL del punto final de la API de QFieldCloud
  • QFIELDCLOUD_USERNAME - Nombre de usuario o correo electr\u00f3nico de QFieldCloud. Requiere que se establezca QFIELDCLOUD_PASSWORD.
  • QFIELDCLOUD_PASSWORD - Contrase\u00f1a. Requiere que se defina QFIELDCLOUD_USERNAME.
  • QFIELDCLOUD_TOKEN - Token que se puede utilizar en lugar de pasar el nombre de usuario y la contrase\u00f1a. Se puede obtener ejecutando qfieldcloud-cli login.
  • QFIELDCLOUD_VERIFY_SSL - Cuando se define como 0 tiene el mismo efecto que pasar --no-verify-ssl.
"},{"location":"es/reference/qfieldcloud/sdk/#vista-general-de-comandos","title":"Vista general de comandos","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"es/reference/qfieldcloud/sdk/#inicio-de-sesion","title":"inicio de sesi\u00f3n","text":"

Inicio de sesi\u00f3n en QFieldCloud.

qfieldcloud-cli login [OPCIONES] NOMBREUSUARIO CONTRASE\u00d1A\n
"},{"location":"es/reference/qfieldcloud/sdk/#cierre-de-sesion","title":"cierre de sesi\u00f3n","text":"

Cierre de sesi\u00f3n de QFieldCloud.

qfieldcloud-cli logout\n
"},{"location":"es/reference/qfieldcloud/sdk/#listado-proyectos","title":"listado-proyectos","text":"

Listar proyectos QFieldCloud.

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"es/reference/qfieldcloud/sdk/#listado-ficheros","title":"listado-ficheros","text":"

Listar los archivos del proyecto QFieldCloud.

qfieldcloud-cli list-files [OPCIONES] ID_PROYECTO```\n\n#### create-project\n\nCrea un nuevo proyecto QFieldCloud vac\u00edo.\n\n```bash\nqfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"es/reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

Eliminar un proyecto QFieldCloud.

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"es/reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

Subir archivos a un proyecto de QFieldCloud.

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"es/reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

Descargar los archivos del proyecto QFieldCloud.

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"es/reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

Eliminar los archivos del proyecto QFieldCloud.

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"es/reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

Listar los trabajos del proyecto.

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"es/reference/qfieldcloud/sdk/#job-trigger","title":"job-trigger","text":"

Activa un nuevo trabajo.

qfieldcloud-cli job-trigger [OPTIONS] PROJECT_ID JOB_TYPE\n\nOptions:\n  --force / --no-force  Should force creating a new job. Default: False\n
"},{"location":"es/reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

Obtener el estado del trabajo.

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"es/reference/qfieldcloud/sdk/#package-latest","title":"package-latest","text":"

Compruebe el estado del empaquetado del proyecto.

qfieldcloud-cli package-latest [OPTIONS] PROJECT_ID\n
"},{"location":"es/reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

Descargue los archivos del proyecto QFieldCloud empaquetados.

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"es/reference/qfieldcloud/secrets/","title":"Secretos","text":""},{"location":"es/reference/qfieldcloud/secrets/#secretos","title":"Secretos","text":"

Los secretos son configuraciones que se almacenan de forma segura de forma cifrada. Los trabajos del proyecto tendr\u00e1n autom\u00e1ticamente acceso a sus secretos. Hay dos tipos de secretos en QFieldCloud:

  • variables de entorno: las variables de entorno estar\u00e1n disponibles para QGIS mientras se ejecutan los trabajos de su proyecto.
  • configuraciones de pg_service: agregar una conexi\u00f3n PostgreSQL/PostGIS como se define en el archivo de configuraci\u00f3n pg_service.conf.

Nota

Una vez a\u00f1adido, un secreto s\u00f3lo puede ser eliminado, pero no puede ser editado.

Aviso

QFieldCloud se asegura de que sus credenciales se almacenen de forma segura y encriptada. No obstante, aconsejamos a nuestros usuarios que utilicen los roles con menos privilegios en entornos compartidos para evitar posibles fugas.

Adem\u00e1s, tenga en cuenta que todos los usuarios con permisos para subir archivos tambi\u00e9n pueden acceder potencialmente a los valores de esas credenciales.

"},{"location":"es/reference/qfieldcloud/secrets/#agregar-un-nuevo-secreto","title":"Agregar un nuevo secreto","text":"

Agregar un nuevo secreto en QFieldCloud es un proceso f\u00e1cil de solo tres pasos.

  1. Navegar a la p\u00e1gina de secretos del proyecto.
  2. Pulsando el bot\u00f3n A\u00f1adir un nuevo secreto y eligiendo el tipo de secreto que quieres a\u00f1adir.
  3. Almacenamiento del contenido secreto.

P\u00e1gina del secreto del proyecto tras pulsar el bot\u00f3n A\u00f1adir un nuevo secreto..

"},{"location":"es/reference/qfieldcloud/secrets/#variable-de-entorno","title":"Variable de entorno","text":"

Las variables de entorno estar\u00e1n disponibles para QGIS mientras se ejecuten los trabajos del proyecto.

Debe rellenar el nombre de la variable de entorno (s\u00f3lo en may\u00fasculas) y el valor de la variable de entorno como texto libre.

A\u00f1adir una variable de entorno.

"},{"location":"es/reference/qfieldcloud/secrets/#configuracion-pg_service","title":"configuraci\u00f3n pg_service","text":"

A\u00f1adir una conexi\u00f3n PostgreSQL/PostGIS como se define en el archivo de configuraci\u00f3n pg_service.conf. El \"Editor avanzado\" permite pegar el contenido del archivo pg_service.conf directamente. Si utiliza varias definiciones de servicio, deber\u00e1 a\u00f1adir varios secretos para cada una de ellas.

Nota

Los secretos de QFieldCloud est\u00e1n disponibles s\u00f3lo durante la ejecuci\u00f3n de trabajos del proyecto, lo que le permite configurar sus capas de PostgreSQL como \"Edici\u00f3n sin conexi\u00f3n\". Usted no puede usar los secretos de QFieldCloud para distribuir los archivos pg_service.conf entre los dispositivos. Por razones de seguridad, usted tiene que hacer esto manualmente. Puedes leer c\u00f3mo configurar QField para usar un archivo pg_service.conf.

Para a\u00f1adir un servicio PostgreSQL puede utilizar el sencillo editor visual, o editar directamente la configuraci\u00f3n del servicio como texto plano.

  • nombre de servicio
  • nombre de base de datos
  • usuario de base de datos
  • contrase\u00f1a de la base de datos
  • host de la base de datos
  • puerto de base de datos
  • conexi\u00f3n SSL de la base de datos

Para otras configuraciones de servicio puede utilizar el bot\u00f3n A\u00f1adir campo pgservice adicional para a\u00f1adir pares de configuraciones y sus valores. Como alternativa, puede editar la configuraci\u00f3n del servicio directamente como texto sin formato.

A\u00f1adir un servicio PostgreSQL - Editor simple.

La configuraci\u00f3n avanzada le permite editar directamente los ajustes como texto sencillo. Esto es conveniente en los casos en que quiera copiar y pegar su configuraci\u00f3n directamente desde un archivo pg_service.conf.

A\u00f1adir un servicio PostgreSQL - Editor avanzado.

"},{"location":"es/reference/qfieldcloud/specs/","title":"Especificaciones t\u00e9cnicas","text":""},{"location":"es/reference/qfieldcloud/specs/#configuracion-del-cortafuegos","title":"Configuraci\u00f3n del cortafuegos","text":"

Si un proyecto contiene capas en l\u00ednea (PostGIS, WMS, WFS, etc), QFieldCloud intentar\u00e1 establecer una conexi\u00f3n con estos servicios. A veces estos servicios est\u00e1n detr\u00e1s de un cortafuegos y los administradores del sistema tienen que poner en la lista permitida la IP de QFieldCloud.

servicio IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"es/reference/qfieldcloud/specs/#configuracion-de-postgresql","title":"Configuraci\u00f3n de PostgreSQL","text":"

Si su proyecto contiene capas PostgreSQL (PostGIS), debe configurar su servidor PostgreSQL para que permita la conexi\u00f3n desde la direcci\u00f3n IP app.qfield.cloud.

De lo contrario, obtendr\u00e1 un error como el siguiente:

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

Para ello, es necesario editar el archivo pg_hba.conf donde est\u00e1 alojado su servidor PostgreSQL. Para m\u00e1s informaci\u00f3n, consulte las recomendaciones en preguntas StackOverflow.

"},{"location":"es/reference/qfieldcloud/system/","title":"Documentaci\u00f3n del sistema","text":""},{"location":"es/reference/qfieldcloud/system/#documentacion-del-sistema-qfieldcloud","title":"Documentaci\u00f3n del sistema QFieldCloud","text":"

El objetivo de este documento es proporcionar una visi\u00f3n general del sistema QFieldCloud para entender la l\u00f3gica y la tecnolog\u00eda subyacentes.

"},{"location":"es/reference/qfieldcloud/system/#entidades-y-conceptos","title":"Entidades y conceptos","text":""},{"location":"es/reference/qfieldcloud/system/#proyecto-qgis","title":"Proyecto QGIS","text":"

Un proyecto QGIS es un archivo .qgs o .qgz. Un proyecto se crea en QGIS Desktop y se sube a QFieldCloud usando el complemento de QGIS QFieldSync. Antes de subir el proyecto QGIS, es necesario para cada capa del proyecto QGIS una \"acci\u00f3n\" que determine c\u00f3mo QFieldSync y QField deben tratar la capa. Hay dos tipos de acciones de acciones que se pueden configurar - una para QFieldCloud y otra para la exportaci\u00f3n tradicional por cable.

Esta informaci\u00f3n se guarda dentro del proyecto QGS como capa customProperty, con la clave QFieldSync/action.

Las acciones disponibles son:

Nombre interno de la acci\u00f3n Nombre mostrado en el IU OFFLINE Consolidar NO_ACTION Capa actual QUITAR Ignorar capa COPIAR Copiar KEEP_EXISTING Mantener

Este ser\u00eda el comportamiento de QFieldSync con las diferentes acciones de la capa:

Acci\u00f3n Capa basada en archivo Capa no basada en archivo OFFLINE Crear una copia consolidada de los datos Crear una copia consolidada de los datos NO_ACTION N/A Sin acci\u00f3n sobre la capa QUITAR Quitar la capa del proyecto Quitar la capa del proyecto COPIAR Haga que la ruta de origen sea relativa y copie el archivo N/A KEEP_EXISTING Hacer la ruta de origen relativa y copiar el archivo si no existe N/A

Este es el comportamiento de QFieldCloud (libqfieldsync) con las capas:

Acci\u00f3n Capa basada en archivo No basado en archivo OFFLINE Cree una copia consolidada de los datos en el momento de la extracci\u00f3n y aplique el archivo delta en el momento de la transmisi\u00f3n a la fuente de datos original. Cree una copia consolidada de los datos en el momento de la extracci\u00f3n y aplique el archivo delta en el momento de la transmisi\u00f3n a la fuente de datos original. NO_ACTION N/A Sin acci\u00f3n sobre la capa QUITAR Quitar la capa del proyecto Quitar la capa del proyecto COPIAR Haga que la ruta de origen sea relativa y cree una copia de los datos en el pull, aplique el archivo delta en el push a la fuente de datos original N/A KEEP_EXISTING Haga que la ruta de origen sea relativa y cree una copia de los datos en el pull, aplique el archivo delta en el push a la fuente de datos original N/A

Este es el comportamiento de QField con las capas:

Acci\u00f3n Capa basada en archivo Capa no basada en archivo OFFLINE Crear y empujar el deltafile N/A (siempre se basa en el archivo en este punto) NO_ACTION N/A Editar la base de datos en l\u00ednea (en vivo) QUITAR N/A (la capa ya no est\u00e1) N/A (la capa ya no est\u00e1) COPIAR Crear y empujar el deltafile N/A KEEP_EXISTING Crear y empujar el deltafile N/A

En resumen, para con QFieldCloud:

  • NO_ACTION se utiliza para las capas en l\u00ednea que se encuentran en un servidor accesibles a trav\u00e9s de Internet y que son modificados directamente por QField.
  • HYBRID significa que se generar\u00e1 un geopackage en el servidor (o directamente en el escritorio para las capas basadas en archivos) y descargados por los clientes. El cliente generar\u00e1 archivos delta de los cambios.
  • OFFLINE se utiliza, por ejemplo, para trabajar con bases de datos locales no visibles por QFieldCloud que se consolidan antes de ser cargados desde el escritorio al servidor y no est\u00e1n sincronizados con los datos originales de QFieldCloud.
  • REMOVE simplemente eliminar\u00e1 la capa del proyecto.
  • KEEP_EXISTENT no se utilizar\u00e1 para las sincronizaciones de QFieldCloud.

Desde QFieldSync ser\u00e1 posible actualizar un proyecto ya cargado en QFieldCloud. En el caso de que los cambios se refieran s\u00f3lo a estilos, formularios, etc. pero no a la estructura de las capas, el proyecto en el servidor simplemente se actualizar\u00e1. Si hay cambios en la estructura de las capas, el proyecto se en el servidor (se borrar\u00e1n los archivos delta) y para cada cliente ser\u00e1 necesario cliente ser\u00e1 necesario descargar la versi\u00f3n actualizada del proyecto antes de poder empujar los nuevos cambios.

"},{"location":"es/reference/qfieldcloud/system/#proyecto-qfieldcloud","title":"Proyecto QFieldCloud","text":"

Se compone de un \u00fanico proyecto QGIS y de los posibles archivos relacionados (por ejemplo, geopackages, im\u00e1genes, ...) incluidos el paquete de datos fuera de l\u00ednea o paquete de datos h\u00edbrido.

"},{"location":"es/reference/qfieldcloud/system/#casos-de-uso","title":"Casos de uso","text":""},{"location":"es/reference/qfieldcloud/system/#hibrido","title":"H\u00edbrido","text":"

Modo de edici\u00f3n h\u00edbrido con sincronizaci\u00f3n en el servidor

Modo de edici\u00f3n h\u00edbrido

"},{"location":"es/reference/qfieldcloud/system/#base-de-dato-sin-conexion","title":"Base de dato sin conexi\u00f3n","text":"

Modo de edici\u00f3n sin conexi\u00f3n con la sincronizaci\u00f3n del escritorio

Modo de edici\u00f3n sin conexi\u00f3n

"},{"location":"es/success-stories/ecological-surveying/","title":"Mejora de la eficiencia en la topograf\u00eda ecol\u00f3gica","text":""},{"location":"es/success-stories/ecological-surveying/#mejorar-la-eficiencia-en-estudios-ecologicos-usando-qfield","title":"Mejorar la eficiencia en estudios ecol\u00f3gicos usando QField","text":"

Por Ryan Bell, consultor SIG, Consultora Delta-Simons Environmental

"},{"location":"es/success-stories/ecological-surveying/#objetivo","title":"Objetivo","text":"

Llevar a cabo levantamientos ecol\u00f3gicos de manera m\u00e1s eficiente de lo que se ha logrado anteriormente a trav\u00e9s de t\u00e9cnicas tradicionales no digitales, utilizando QField como un medio para la recopilaci\u00f3n de datos de campo estandarizados y flexibles.

"},{"location":"es/success-stories/ecological-surveying/#requerimientos-del-proyecto","title":"Requerimientos del proyecto","text":"

Para facilitar un trabajo de campo efectivo, se requiere una consulta regular con el equipo de Ecolog\u00eda para garantizar que los proyectos de QField se preparen adecuadamente. En primer lugar, se preparan mapas base que comprenden im\u00e1genes a\u00e9reas y planes de desarrollo propuestos georreferenciando y construyendo pir\u00e1mides en QGIS. A continuaci\u00f3n, se crean capas vectoriales de puntos, l\u00edneas y pol\u00edgonos para admitir la digitalizaci\u00f3n y la recopilaci\u00f3n de datos asociada. Usando una variedad de controles, los campos de atributos se personalizan para cumplir con los requisitos del equipo de Ecolog\u00eda. \u00c9stos incluyen:

Estilo

lista desplegable de estilos seleccionables adaptados para realizar estudios ecol\u00f3gicos

Escala

lista desplegable de escalas seleccionables para caracter\u00edsticas de puntos y l\u00edneas

Informaci\u00f3n

espacio para insertar una descripci\u00f3n de caracter\u00edstica

Imagen

ubicaci\u00f3n para capturar y almacenar im\u00e1genes

Geometr\u00eda

contiene valores de geometr\u00eda autocompletados, p. \u00e1rea, per\u00edmetro, longitud

Registro de tiempo

registra la hora y la fecha en que se cre\u00f3/modific\u00f3 por \u00faltima vez una caracter\u00edstica

Figura 1 - Descripci\u00f3n general del flujo de trabajo tradicional en topograf\u00eda ecol\u00f3gica en Delta-Simons comparado con el flujo de trabajo creado usando QField. Las flechas de una sola punta indican la direcci\u00f3n de la comunicaci\u00f3n unidireccional, mientras que las flechas de dos puntas indican una comunicaci\u00f3n bidireccional.

"},{"location":"es/success-stories/ecological-surveying/#resultado","title":"Resultado","text":"

Delta-Simons est\u00e1 ahorrando aproximadamente el 40 % del tiempo que antes consum\u00eda la recolecci\u00f3n tradicional de datos de campo ecol\u00f3gicos. QField ha mejorado significativamente el flujo de trabajo de topograf\u00eda ecol\u00f3gica:

  • Eliminando la necesidad de recrear salidas GIS a partir de dibujos f\u00edsicos
  • Reduciendo las modificaciones generales necesarias para los productos de SIG
  • Mejorando los canales de comunicaci\u00f3n (ver Figura 1.)
  • Mejorando de la precisi\u00f3n y calidad de los datos.

"},{"location":"es/success-stories/geologic-mapping/","title":"Mapeo Geol\u00f3gico","text":""},{"location":"es/success-stories/geologic-mapping/#mapeo-geologico-con-qfield","title":"Mapeo geol\u00f3gico con QField","text":"

Por Rohanna Gibson, ge\u00f3loga estructural, Terrane Geoscience

"},{"location":"es/success-stories/geologic-mapping/#objetivo","title":"Objetivo","text":"

Para recopilar nuevos datos sobre la geolog\u00eda del lecho rocoso y ver los datos geocient\u00edficos existentes en el campo. El mapeo geol\u00f3gico se completa utilizando mapas en papel y/o dispositivos digitales para la recopilaci\u00f3n de datos. El objetivo es mejorar el flujo de trabajo de mapeo geol\u00f3gico al ingresar datos directamente en el campo, crear datos de calidad con t\u00e9rminos consistentes y hacer referencia a datos geocient\u00edficos existentes en el campo.

"},{"location":"es/success-stories/geologic-mapping/#preparacion-del-proyecto","title":"Preparaci\u00f3n del proyecto","text":"

Antes de comenzar con QField, se dise\u00f1\u00f3 un geopaquete de mapeo geol\u00f3gico para recopilar datos vectoriales que incluyen estaciones de puntos, estructuras, fotograf\u00edas y capas de muestra, as\u00ed como capas de l\u00edneas y pol\u00edgonos para contactos, fallas, alteraciones y geolog\u00eda. Los campos de atributos se personalizan para facilitar la entrada de datos y la garant\u00eda de calidad de los datos utilizando mapas de valores, valores predeterminados (valor o expresi\u00f3n) y restricciones dentro del formulario de atributos. Por ejemplo, la capa estructural incluye:

Coordenadas

Campos con valor de coordenadas X e Y predeterminado a partir de datos del GPS

Tipo de estructura

Mapa de valor (lista desplegable) con caracter\u00edsticas estructurales (por ejemplo, ropa de cama, divisi\u00f3n, lineaci\u00f3n), establecido con una restricci\u00f3n \"no nula\"

Acimut y buzamiento

N\u00fameros enteros en el rango de 0-360 y 0-90, respectivamente

Fecha

Hacer predeterminado la fecha y hora actual cuando se crea un objeto espacial

Figura 1: Lista de estructuras

Las simbolog\u00edas y etiquetas son personalizadas para cada capa, incluyendo las incrustadas Los s\u00edmbolos SVG para elementos estructurales que son rotados con el campo de acimut.

Adem\u00e1s de los datos de campo, los mapas base y los datos hist\u00f3ricos son compilados en archvios geopackage para referencia. Los mapas base incluyen datos topogr\u00e1ficos ventoriales y ortofotos raster. La informaci\u00f3n geof\u00edsica raster y los datos geoquimicos vectoriales se incluyen si est\u00e1n disponibles, as\u00ed como los mapas geol\u00f3gicos hist\u00f3ricos. Los temas de mapas son dise\u00f1ados para cambiar rapidamente entre las vistas de mapeo geol\u00f3gico, geof\u00edsica y geoqu\u00edmica.

"},{"location":"es/success-stories/geologic-mapping/#recoleccion-de-datos","title":"Recolecci\u00f3n de datos","text":"

La recopilaci\u00f3n de datos de campo incluye agregar datos de puntos para las estaciones en el mapa, estructuras, fotos y muestras. Los pol\u00edgonos y las l\u00edneas se dibujan a mano alzada con un l\u00e1piz \u00f3ptico o agregando v\u00e9rtices manualmente.

La ubicaci\u00f3n y la direcci\u00f3n del recorrido se muestran mediante el dispositivo GPS interno (o un dispositivo GPS externo vinculado a trav\u00e9s de Bluetooth), las capas hist\u00f3ricas vectoriales y r\u00e1ster se pueden ver en relaci\u00f3n con la ubicaci\u00f3n. Las capas vectoriales actuales e hist\u00f3ricas se pueden buscar y ver en QField.

Los datos de campo se sincronizan en QGIS seguido de un breve proceso de verificaci\u00f3n y limpieza de datos. Luego, el proyecto QGIS se exporta nuevamente a QField para la recopilaci\u00f3n de datos adicionales.

Figura 2: Trabajo de campo

Figura 3: Formulario QField

La recolecci\u00f3n de datos estructurales se puede mejorar con el desarrollo futuro de una funci\u00f3n de br\u00fajua geol\u00f3gica.https://github.com/opengisch/QField/issues/1882

"},{"location":"es/success-stories/geologic-mapping/#resultados","title":"Resultados","text":"

Los mapas y an\u00e1lisis geol\u00f3gicos finales se preparan directamente a partir de conjuntos de datos de campo sin necesidad de digitalizar los datos de campo. Seg\u00fan la habilidad y el tipo de mapeo, el flujo de trabajo de mapeo geol\u00f3gico de QField requiere aproximadamente la misma cantidad de tiempo de campo que el mapeo manual (en papel) y reduce dr\u00e1sticamente el tiempo de digitalizaci\u00f3n de datos de oficina. Adem\u00e1s, los datos hist\u00f3ricos se pueden consultar f\u00e1cilmente en el campo, lo que permite una interpretaci\u00f3n en tiempo real y un trabajo de campo dirigido. Los mapas y las tablas de atributos se pueden exportar directamente desde QField o el proyecto QGIS para actualizaciones de campo diarias o la comunicaci\u00f3n entre grupos de trabajo.

QField permite la integridad de los datos con campos de atributos personalizables y compatibilidad con bases de datos. El aseguramiento de la calidad de los datos de campo se puede incorporar durante el dise\u00f1o del proyecto, asegurando que los atributos sean consistentes entre los usuarios y reduciendo el error humano con restricciones y valores predeterminados.

Figura 4: Mapa resultante

"},{"location":"es/success-stories/heritage-impact-assessment/","title":"Evaluaci\u00f3n de impacto patrimonial","text":""},{"location":"es/success-stories/heritage-impact-assessment/#evaluacion-de-impacto-patrimonial-utilizando-qfield","title":"Evaluaci\u00f3n de impacto patrimonial utilizando QField","text":"

De QGIS a QField y viceversa: c\u00f3mo la nueva aplicaci\u00f3n de Android est\u00e1 facilitando el trabajo del arque\u00f3logo en el campo

Roberto Montagnetti1 y Giuseppe Guarino2

\u2020 Presentado en el taller ArcheoFOSS XIII - Software, Hardware, Procesos, Datos y Formatos Abiertos en Investigaci\u00f3n Arqueol\u00f3gica, Padua, Italia, 20-22 de febrero de 2019.

Resumen: El objetivo de este art\u00edculo es destacar las principales ventajas de utilizar la aplicaci\u00f3n QField en trabajos arqueol\u00f3gicos. En particular, este art\u00edculo proporciona ejemplos para utilizar QField en proyectos de excavaci\u00f3n de \u00e1reas abiertas, prospecci\u00f3n arqueol\u00f3gica y evaluaci\u00f3n de impacto (HIA).

Palabras clave: QField; archeology; VIARCH; HIA; QGIS

"},{"location":"es/success-stories/heritage-impact-assessment/#1-introduccion","title":"1. Introducci\u00f3n","text":"

El objetivo de este documento es resaltar los principales beneficios de usar la aplicaci\u00f3n QField. Una Aplicaci\u00f3n que se puede instalar en un dispositivo Android para todos los arque\u00f3logos que trabajan en el campo.

La caracter\u00edstica principal de esta nueva aplicaci\u00f3n permitir\u00e1 al arque\u00f3logo cargar en su tel\u00e9fono inteligente o tableta el proyecto .qgs de la excavaci\u00f3n en funci\u00f3n de la informaci\u00f3n general sobre el sitio que ya est\u00e1 disponible para usted. En este punto, es posible para implementar la recopilaci\u00f3n de datos directamente en el sitio, manteniendo actualizaciones constantes en su sistema, lo que le permite revisar el proyecto durante todo el proceso de excavaci\u00f3n.

\u00a1El \u201cSIG de bolsillo\u201d con QField finalmente es una realidad!

Trabajar con QField en el campo nos permite reducir significativamente el registro y tiempo de informatizaci\u00f3n de la entrada de datos en el sistema de base de datos, eliminando la digitalizaci\u00f3n saci\u00f3n de registros de campo y todo el papeleo relacionado. La ventaja de confiar todos los informaci\u00f3n a la plataforma GIS principal del proyecto (maestro), que se almacena dentro del PC, significa que esto deja solo la tarea de verificar los datos recopilados, junto con la bonificaci\u00f3n de an\u00e1lisis topogr\u00e1fico y geoespacial en profundidad.

En este art\u00edculo, mostraremos un ejemplo pr\u00e1ctico del uso integrado de QGIS y QField, que se relaciona con una excavaci\u00f3n en un \u00e1rea abierta.

La metodolog\u00eda de intervenci\u00f3n propuesta en este art\u00edculo fue construida por el experiencia personal de los autores; esto se refiere espec\u00edficamente a trabajos de excavaci\u00f3n en \u00e1reas abiertas en proyectos de arqueolog\u00eda comercial.

"},{"location":"es/success-stories/heritage-impact-assessment/#2-principales-caracteristicas-de-qfield","title":"2. Principales caracter\u00edsticas de QField","text":"

QField es una aplicaci\u00f3n para Android que se puede descargar desde Google Play. Esta aplicaci\u00f3n, aunque se presenta con una interfaz muy sencilla, es rica en funciones como:

  1. Herramientas para la digitalizaci\u00f3n en el campo;
  2. Edici\u00f3n de geometr\u00eda y atributos;
  3. GPS;
  4. Posibilidad de cargar mapas base personalizados;
  5. Integraci\u00f3n de la c\u00e1mara del tel\u00e9fono inteligente/tableta;
  6. Muchas otras funciones.

QField puede considerarse una extensi\u00f3n \"m\u00f3vil\" para QGIS. De hecho, nos permite ver y gestionar un proyecto SIG creado con QGIS en un tel\u00e9fono inteligente o tableta Android. Permitiendo al usuario mantener todos los temas, etiquetas y estilos establecidos que est\u00e1n en el proyecto original (Figura 1).

Figura 1 - Un ejemplo del mismo proyecto de plataforma Survey GIS en QGIS (abajo) y en QField (arriba). Imagen de Giuseppe Guarino 2019.

Adem\u00e1s, de forma similar a QGIS, podemos consultar cada capa dentro de QField obteniendo la informaci\u00f3n respectiva contenida en su tabla de atributos (sin embargo, tambi\u00e9n existen otras aplicaciones SIG para m\u00f3viles como ArcGIS, LiPAD, Bentley Map Mobile, GVSig Mobile Geopaparazzi y otras).

Para trabajar con un proyecto de QGIS dentro de QField, el primer paso es configurar las propiedades de ese proyecto creado en QGIS como \"guardar rutas relativas\".

Tendr\u00e1 que crear una carpeta \"nombre_carpeta\" en su escritorio y guardar en esta ruta el archivo .qgs que quiera transferir al tel\u00e9fono inteligente o tableta; asimismo, en la misma carpeta, tiene que introducir todos los datos (vectores, raster y base de datos) que componen este proyecto .QGIS.

Estos datos tambi\u00e9n pueden dividirse en otras subcarpetas.

Por \u00faltimo, hay que copiar toda la carpeta 'nombre_carpeta' en la tableta, siguiendo dos rutas posibles:

  1. En la memoria interna: Android > datos > ch.opengis.QField > archivos > compartir;
  2. En la SD externa: Android > datos > ch.opengis.QField > archivos.
"},{"location":"es/success-stories/heritage-impact-assessment/#3-trabajando-con-qfield-en-un-estudio-arqueologico-y-un-proyecto-de-evaluacion-del-riesgos-arqueologicos","title":"3. Trabajando con QField en un Estudio Arqueol\u00f3gico y un proyecto de Evaluaci\u00f3n del Riesgos Arqueol\u00f3gicos","text":"

Hasta hace poco, los mapas en papel eran la \u00fanica forma de registrar los rasgos arqueol\u00f3gicos y la visibilidad de los campos en un trabajo de prospecci\u00f3n arqueol\u00f3gica. Estos datos se digitalizaban en un programa CAD o SIG creando las fichas de los yacimientos por separado en un simple documento digital despu\u00e9s.

Hoy en d\u00eda, QField, gracias a su compatibilidad con QGIS, le permite saltarse la transici\u00f3n de papel a digital o de un software diferente, reduciendo tiempo y costes.

La prospecci\u00f3n arqueol\u00f3gica (para una exposici\u00f3n exhaustiva de los m\u00e9todos de la prospecci\u00f3n arqueol\u00f3gico, v\u00e9ase Cambi, Terrenato 1994, pp. 117-143, y Renfrew, Bahn 2016 [1,2]) debe ser precedida por la construcci\u00f3n de una plataforma SIG que tenga en cuenta tanto los datos adquiridos durante la fase de estudio de campo como los bibliogr\u00e1ficos. Por esta raz\u00f3n, ser\u00e1 necesario trabajar en dos tablas: una es espacial, que es \u00fatil en el campo, y la otra es alfanum\u00e9rica. Ambas se unir\u00e1n en una \u00fanica tabla espacial, \u00fatil para la consulta en el SIG de escritorio. Este proceso es posible mediante el uso de una base de datos geogr\u00e1ficos relacional como SpatiaLite y PostGIS o, alternativamente, mediante la creaci\u00f3n de una uni\u00f3n entre las tablas y las geometr\u00edas.

Sin embargo, la gran ventaja de utilizar una base de datos geogr\u00e1ficos es la posibilidad de crear consultas capaces de fusionar informaci\u00f3n de dos o m\u00e1s tablas en una \u00fanica tabla (vista) (para m\u00e1s informaci\u00f3n sobre el uso de los SIG y las bases de datos geo en arqueolog\u00eda, v\u00e9ase Fronza, Nardini, Valenti 2009 [3]).

Este proceso agiliza a\u00fan m\u00e1s el trabajo de campo al minimizar los datos que hay que almacenar durante de la prospecci\u00f3n arqueol\u00f3gica.

Los datos recogidos sobre el terreno durante la prospecci\u00f3n se registrar\u00e1n y digitalizar\u00e1n mediante tres capas diferentes (punto, l\u00ednea y pol\u00edgono). Las tablas de atributos conectadas a las tres capas registran la siguiente informaci\u00f3n: Nombre del proyecto (cadena), Municipio (cadena), Ubicaci\u00f3n (cadena), N\u00famero de elemento (entero), Nombre del lugar (cadena), Ubicaci\u00f3n (cadena), Fecha (Fecha), Definici\u00f3n del lugar (Cadena), Visibilidad (Cadena) y Fotos (Cadena).

Los valores de los atributos, \"Nombre del proyecto\" y \"N\u00famero de objeto espacial\", entre las dos tablas deben ser Unique Constraint para identificar s\u00f3lo un \u00fanico \"Nombre de proyecto\" y s\u00f3lo un \u00fanico \"N\u00famero de objeto espacial\".

La plataforma SIG tambi\u00e9n debe disponer de mapas base como Google Satellite, OpenStreetMap, ortofotos, etc. En este caso, hemos utilizado los siguientes mapas Carta Tecnica Regionale (1:10.000), Open Street Map y Google Satellite. Para aligerar estos mapas, creamos primero panor\u00e1micas (pir\u00e1mides) en QGIS.

El posicionamiento de los objetos espaciales arqueol\u00f3gicos identificados puede registrarse a trav\u00e9s del dispositivo interno de GPS. Sin embargo, para una mayor precisi\u00f3n, QField puede conectarse a una antena GNSS.

En los trabajos de consultor\u00eda arqueol\u00f3gica y de evaluaci\u00f3n de riesgos arqueol\u00f3gicos, se recomienda cargar en el proyecto SIG una capa de infraestructura que contenga la informaci\u00f3n geom\u00e9trica, mediciones y otros, adem\u00e1s de un buffer de la misma.

Despu\u00e9s de establecer los fundamentos de nuestro proyecto en QGIS, necesitamos exportar el proyecto mediante el uso del complemento QField Sync dentro de QField. Alternativamente, podemos llevar a cabo esto simplemente copiando la carpeta que contiene el archivo del proyecto con la extensi\u00f3n *.QGIS, la base de datos y los r\u00e1steres (o el geopackage que contiene nuestros r\u00e1steres: IGM, Basemap, etc.) en nuestro tel\u00e9fono inteligente o tableta.

De forma predeterminada, QField crea una carpeta donde guardar los proyectos (Android/data/ ch.opengis.QField/files), pero siempre es mejor almacenarlos en un SSD externo, ya que si desinstalas QField de tu dispositivo, todas las carpetas y archivos que contienen se eliminar\u00e1n corriendo el riesgo de borrar los datos.

Despu\u00e9s de establecer las bases del proyecto GIS en QGIS, necesitamos exportarlas a QField a trav\u00e9s de un complemento adecuado llamado QField-Sync.

Sin embargo, podemos realizar esa tarea incluso simplemente transfiriendo (copiar y pegar) el proyecto QGIS y el conjunto de datos relacionados a nuestro dispositivo Android. El proyecto QGIS debe ser guardado como .QGIS.

"},{"location":"es/success-stories/heritage-impact-assessment/#4-beneficios-y-desventajas-del-uso-de-qfield-en-un-estudio-arqueologico-y-trabajos-de-evaluacion-de-riesgos-arqueologicos","title":"4. Beneficios y desventajas del uso de QField en un Estudio Arqueol\u00f3gico y trabajos de Evaluaci\u00f3n de Riesgos Arqueol\u00f3gicos","text":"

QField, al igual que todas las herramientas de vanguardia, tiene algunos l\u00edmites relacionados con el uso de los dispositivos; el principal de ellos puede ser causado por el escaso ancho de banda o la falta de Internet. En En este caso, no podemos tener una buena precisi\u00f3n en el registro de nuestros rasgos arqueol\u00f3gicos utilizando el GNSS. Al mismo tiempo, no podr\u00edamos cargar servicios WMS como Google Satellite, Open Street Map y otros. Otra desventaja est\u00e1 relacionada con la duraci\u00f3n de la bater\u00eda: mantener la pantalla, la conexi\u00f3n de datos y el GPS siempre activos reducir\u00e1 dr\u00e1sticamente la duraci\u00f3n de la bater\u00eda de nuestro dispositivo, aunque podamos llevar con nosotros bater\u00edas port\u00e1tiles. Por otro lado, los beneficios de usar QField son muchos; de hecho, nos permite reducir muchos procedimientos que deb\u00edamos realizar si hubi\u00e9ramos registrado los rasgos arqueol\u00f3gicos identificados durante la prospecci\u00f3n en un mapa de papel o si hubi\u00e9ramos rellenado su informaci\u00f3n relacionada manualmente en hojas de papel. Adem\u00e1s, otra ventaja es la posibilidad de utilizar QField para integrar la c\u00e1mara del dispositivo o una antena GNSS. Todo esto hace que la recogida de datos y aumenta su precisi\u00f3n, al tiempo que reduce el tiempo, los costes y la mano de obra.

G.G.

"},{"location":"es/success-stories/heritage-impact-assessment/#5-trabajar-con-qfield-en-una-excavacion-en-un-area-abierta","title":"5. Trabajar con QField en una excavaci\u00f3n en un \u00e1rea abierta","text":"

En un escenario de excavaci\u00f3n de \u00e1rea abierta, las ventajas y la conveniencia de utilizar una aplicaci\u00f3n como QField son innumerables. Esto es as\u00ed especialmente en los yacimientos arqueol\u00f3gicos comerciales comercial, donde muy a menudo los plazos para realizar los trabajos y los presupuestos disponibles para la investigaci\u00f3n arqueol\u00f3gica son muy ajustados. Esto obliga a trabajar con la m\u00e1xima optimizaci\u00f3n de los tiempos y los activos, a pesar de que las condiciones meteorol\u00f3gicas y de visibilidad sobre el terreno suelen ser escasas (Figura 2).

Figura 2 - Un ejemplo de cuando las condiciones meteorol\u00f3gicas y de visibilidad en el campo son malas. Imagen de Roberto Montagnetti 2019.

Veamos ahora por qu\u00e9 el uso de QField facilita la reducci\u00f3n de los tiempos de trabajo y al mismo tiempo, garantiza el ahorro de recursos a invertir en la investigaci\u00f3n arqueol\u00f3gica, proporcionando un ejemplo pr\u00e1ctico del uso de la aplicaci\u00f3n GIS para Android.

En este tipo de trabajo, el primer paso consiste en desnudar el \u00e1rea a investigar con el uso de maquinaria, con el objetivo de eliminar la capa superior del suelo y, finalmente, el subsuelo.

El paso siguiente consiste en la identificaci\u00f3n de objetos espaciales arqueol\u00f3gicos tanto directamente directamente sobre el terreno como comparando los resultados de la teledetecci\u00f3n a\u00e9rea y el an\u00e1lisis geof\u00edsico cuando se utiliza este tipo de tecnolog\u00eda.

Los objetos espaciales arqueol\u00f3gicos identificados se detectan digitalmente mediante GPS o Estaci\u00f3n Total.

Por \u00faltimo, se describen todas las intervenciones de excavaci\u00f3n que deben realizarse en la zona de investigaci\u00f3n (ranuras), donde es m\u00e1s relevante para entender la relaci\u00f3n estratigr\u00e1fica entre los elementos arqueol\u00f3gicos identificados.

Esta fase del trabajo se denomina \"Pre-Ex\".

El estudio previo a la exportaci\u00f3n ser\u00e1 la base topogr\u00e1fica para la creaci\u00f3n de la plataforma SIG del proyecto en QGIS, junto con el mapa base de la zona, las tuneladoras y cualquier ortofotos a\u00e9reas del lugar. Dentro de la misma plataforma, tambi\u00e9n cargaremos una base de datos geogr\u00e1ficos que contiene las capas necesarias para la digitalizaci\u00f3n de lo siguiente:

a. Los elementos arqueol\u00f3gicos identificados en el campo;

b Los espacios previstos;

c. Los contextos investigados y sus niveles relacionados;

d. Las l\u00edneas de planta y secci\u00f3n utilizadas para los dibujos manuales;

e. Todos los elementos que podamos necesitar detectar durante la investigaci\u00f3n arqueol\u00f3gica del sitio.

Sin embargo, en la misma base de datos, tambi\u00e9n habr\u00e1 tablas relacionadas con las hojas de papeleo.

Por lo tanto, son comparables a la versi\u00f3n digital de los registros en papel y otro papeleo relacionado que se utilizan habitualmente en las obras de construcci\u00f3n para la documentaci\u00f3n de las excavaciones.

Esta base de datos (lo que viene a continuaci\u00f3n es s\u00f3lo un ejemplo de estructura de base de datos. Las tablas y geometr\u00edas pueden ser diferentes seg\u00fan las caracter\u00edsticas de los sitios y la topolog\u00eda de investigaciones que deban realizarse. En cualquier caso, las tablas y los vectores deben estar relacionados entre s\u00ed para poder interactuar. QField reconoce las relaciones de proyecto establecidas en QGIS.) se compone de:

  1. Sitios (Vector): Contiene la lista y la descripci\u00f3n de todos los sitios en los que la empresa est\u00e1 funcionando.
  2. Context_Layer (Vector): Esta capa representa gr\u00e1ficamente todos los contextos identificados y excavado durante el proyecto de excavaci\u00f3n.
  3. Ranuras (Vector): Esta capa representa gr\u00e1ficamente todas las ranuras excavadas y contiene la informaci\u00f3n del registro de la ranura de papel.
  4. Level_Layer (Vector): Esta capa representa gr\u00e1ficamente todos los niveles tomados durante la excavaci\u00f3n de cada ranura.
  5. Drawings_Vector (Vector): Esta capa representa gr\u00e1ficamente las l\u00edneas de planta y secci\u00f3n utilizado para los dibujos manuales.
  6. Drawing_Point (Vector): Esta capa representa gr\u00e1ficamente los puntos por los que las l\u00edneas del plano y de la secci\u00f3n pasan.
  7. Context_Register (Sin geometr\u00eda): registro digital, que contiene todo lo investigado contextos.
  8. Drawings_Register (Sin geometr\u00eda): registro digital de todos los dibujos.
  9. Permatrace_Register (Sin geometr\u00eda): registro digital de las hojas de permatrace.
  10. Sample_Register (Sin geometr\u00eda): registro digital de las muestras recogidas.
  11. Photo_Register (Sin geometr\u00eda): registro digital de todas las fotos tomadas.
  12. Small_Find_Register (Sin geometr\u00eda): registro digital de todos los peque\u00f1os hallazgos recogidos.
  13. Finds_Bag_Register (Sin geometr\u00eda): registro digital de todas las bolsas de hallazgos recogidas durante la excavaci\u00f3n.
  14. Context_Sheets (Sin geometr\u00eda): Esta capa es la versi\u00f3n digital del registro de las hojas de contexto y contiene toda la informaci\u00f3n relacionada con cada contexto investigado.

Llegados a este punto, basta con transferir el proyecto maestro creado en QGIS con toda la \"relaci\u00f3n de proyectos\" y los \"controles\" a la tableta o el tel\u00e9fono inteligente y gestionarlo directamente in situ con QField para apreciar inmediatamente sus ventajas y su comodidad (Figura 3).

Figura 3 - Un ejemplo del mismo proyecto de plataforma SIG de excavaci\u00f3n de \u00e1rea abierta en QGIS (arriba) y en QField (abajo). Imagen por Roberto Montagnetti 2019.

De hecho, principalmente, al utilizar este sistema, los arque\u00f3logos que trabajan sobre el terreno podr\u00e1n registrar directamente los n\u00fameros de contexto identificados durante la excavaci\u00f3n dentro de QField, en la correspondiente tabla de \"registro de contexto\" de la base de datos QField.

Este aspecto ya agiliza las operaciones in situ al ahorrar el tiempo que generalmente se tarda en de ir y venir del lugar al recinto o del lugar al coche/furgoneta y viceversa, para para elaborar los registros en papel, sobre todo si se tiene en cuenta que los coches y los recintos se encuentran a una distancia considerable de la zona de excavaci\u00f3n.

Adem\u00e1s, como generalmente s\u00f3lo hay un dispositivo en el sitio y \u00e9ste suele estar en manos de el director del yacimiento o los supervisores, esto les facilitar\u00eda la comprobaci\u00f3n de que los arque\u00f3logos de campo asignan los n\u00fameros correctos a los contextos identificados.

Muy a menudo, en un lugar tienden a confundirse, especialmente cuando la zona de excavaci\u00f3n del lugar es pobre debido a condiciones meteorol\u00f3gicas adversas. Junto con los problemas anteriores, tambi\u00e9n pueden encontrarse errores como registrar el mismo rasgo con diferentes n\u00fameros de corte o asignar los mismos n\u00fameros de contexto a objetos espaciales diferentes.

Esto ocurre a\u00fan m\u00e1s frecuentemente cuando el equipo de campo est\u00e1 compuesto por numerosos arque\u00f3logos que trabajan en franjas de excavaci\u00f3n separadas entre s\u00ed. Estas franjas pueden estar esparcidas alrededor del \u00e1rea de excavaci\u00f3n, lo que dificulta la interacci\u00f3n y la comunicaci\u00f3n entre ellos.

Esta cuesti\u00f3n tambi\u00e9n est\u00e1 relacionada con otro problema, que hace que, para los que trabajan en de campo, es imposible tener una visi\u00f3n general constante de la zona de investigaci\u00f3n y de los objetos espaciales arqueol\u00f3gicos identificados, lo que a menudo provoca confusi\u00f3n y errores durante el registro de los n\u00fameros de contexto.

Por lo tanto, desde este punto de vista, QField representa un verdadero avance al dar las siguientes posibilidades a las personas que trabajan in situ, en cualquier momento:

i. Tener una visi\u00f3n general de la zona de excavaci\u00f3n;

ii. Consultar los elementos arqueol\u00f3gicos estudiados;

iii. Comprobar la forma y la orientaci\u00f3n de los elementos arqueol\u00f3gicos identificados en la fase Pre-Ex, que deben ser excavados incluso cuando las condiciones del lugar son malas.

QField ayuda a superar los diversos retos que se presentan en el campo: el tiempo perdido por el tiempo inclemente y h\u00famedo, y el suelo siempre empapado y embarrado por la gente y los veh\u00edculos que acceden continuamente al lugar. Esto hace que los elementos arqueol\u00f3gicos identificados se vuelvan irreconocibles despu\u00e9s de varios d\u00edas de haber sido despojados del yacimiento (Figura 2).

Utilizando el GPS del dispositivo, ya que permite al usuario navegar dentro del \u00e1rea de excavaci\u00f3n y encontrar, aunque con un cierto margen de error, los elementos arqueol\u00f3gicos que hay que excavar, incluso cuando la visibilidad en el lugar es escasa.

Asimismo, al hacerlo, cuando las condiciones de visibilidad son malas, es m\u00e1s f\u00e1cil centrarse con las aberturas en los objetos arqueol\u00f3gicos que se han identificado previamente en la fase Pre-Ex fase, lo que evita el error de c\u00e1lculo de la excavaci\u00f3n en los lugares naturales.

Un ejemplo t\u00edpico de esto es cuando hay surcos que atraviesan el campo, y cada vez es m\u00e1s dif\u00edcil ver toda su longitud a simple vista.

Normalmente, para remediar este tipo de problemas, los arque\u00f3logos utilizan mapas impresos de la zona de excavaci\u00f3n; sin embargo, aunque esto puede ser ciertamente una ayuda, en la pr\u00e1ctica, no son de ninguna manera tan convenientes como los mapas digitales y, por tanto, de QField, por una serie de razones:

  1. Los mapas impresos se deterioran muy r\u00e1pidamente debido al viento, la humedad y especialmente cuando son manipulados por manos humanas.
  2. Para contener toda la zona de excavaci\u00f3n, a menudo deben imprimirse en formatos muy grandes, que requiere trazadores particulares, lo que supone un coste considerable y los hace dificultoso de usar.
  3. Los mapas en papel no son interactivos, lo que significa que no puede hacerles preguntas.
  4. No resuelven el problema de tener que centrar con precisi\u00f3n los elementos arqueol\u00f3gicos, que deben ser investigados con las ranuras cuando las condiciones de visibilidad en el sitio son paup\u00e9rrimos.

En particular, el uso de QField en la obra simplifica la carga de trabajo de los directores y supervisores en la planificaci\u00f3n de las intervenciones de excavaci\u00f3n, permiti\u00e9ndoles instruir f\u00e1cilmente a los arque\u00f3logos de campo directamente en la zona de excavaci\u00f3n. De este modo, podr\u00e1n formar al equipo de campo con informaci\u00f3n precisa sobre los elementos que tendr\u00e1n que excavar, apoyando su explicaci\u00f3n con la ayuda gr\u00e1fica de la tableta y con detalles relacionados con lo que ya se ha investigado y cargado en la base de datos del proyecto.

Adem\u00e1s del trabajo de campo, QField facilita el trabajo de los arque\u00f3logos incluso en la fase de registro, simplificando su trabajo en la elaboraci\u00f3n de la documentaci\u00f3n. Como ya hemos mencionado, pueden consultar continuamente la tableta para obtener la informaci\u00f3n necesaria para incluirla en sus hojas de documentaci\u00f3n en papel, como los n\u00fameros de secci\u00f3n o de plano de los contextos que han excavado, junto con los n\u00fameros de las fotos de los mismos contextos, o cualquier otra informaci\u00f3n relacionada.

Adem\u00e1s, les resultar\u00e1 mucho m\u00e1s f\u00e1cil dibujar los planos de situaci\u00f3n que se que generalmente se exigen en las hojas de contexto, ya que dispondr\u00e1n de mucha m\u00e1s informaci\u00f3n para interpretar lo que han excavado.

Otro aspecto muy importante a tener en cuenta cuando se trabaja con QField es que existe la posibilidad de eliminar por completo el proceso de registro manual de los n\u00fameros de abertura, n\u00fameros de contexto, n\u00fameros de dibujo, n\u00fameros de muestra, n\u00fameros de foto y etc. Simult\u00e1neamente, al utilizar este sistema, tambi\u00e9n podemos evitar cuestiones como:

  1. La introducci\u00f3n manual de los registros en papel en la base de datos del proyecto;
  2. El problema de descifrar caligraf\u00edas incomprensibles, que aumentan enormemente la posibilidad de cometer errores de transcripci\u00f3n.

De hecho, las caligraf\u00edas poco claras son un problema recurrente relacionado con el registro manual de la documentaci\u00f3n de las excavaciones y, en particular, de los registros. Esto tambi\u00e9n va a afectar la exactitud de la informaci\u00f3n que debe introducirse en la base de datos durante la informatizaci\u00f3n.

Adem\u00e1s, el arque\u00f3logo que intervenga en los tr\u00e1mites debe incluir en su documentaci\u00f3n n\u00fameros de contexto, n\u00fameros de dibujo y otros tipos de informaci\u00f3n relacionados con los elementos arqueol\u00f3gicos y en relaci\u00f3n con los suyos, que han sido excavados y registrados por otros colegas. En esta circunstancia, confundir un n\u00famero por otro tal vez debido a la letra poco clara del colega, es un error muy com\u00fan.

El peor de los casos significa que:

  1. Ya no habr\u00e1 coincidencia entre los registros digitales de la base de datos y el papel registros;
  2. La informaci\u00f3n que figura en varias hojas de contexto no ser\u00e1 fiable;
  3. En ambos casos (como se ha mencionado anteriormente).

Por lo tanto, tendremos que dedicar mucho tiempo y esfuerzo a rastrear el error y corregirlo.

En cambio, el uso de una grabaci\u00f3n digital elimina este problema y facilita la comprobaci\u00f3n de los errores.

La principal ventaja de las herramientas del SIG es que nos permiten consultar los objetos d\u00e1ndonos la posibilidad de cruzar los datos, lo que acelera el proceso de comprobaci\u00f3n.

Por poner un ejemplo pr\u00e1ctico, si necesita ajustar el n\u00famero de un contexto, o un dibujo o cualquier otra cosa dentro de un registro digital por un n\u00famero, con la \"calculadora de campo\" de QGIS, se convierte en una tarea f\u00e1cil que s\u00f3lo lleva unos segundos.

Piense en el tiempo que le llevar\u00eda realizar la misma tarea utilizando registros y documentaci\u00f3n en papel, especialmente cuando se trabaja con cantidades considerables de datos recogidos en una excavaci\u00f3n de gran envergadura.

En este caso, primero debe rastrear la carpeta que contiene la serie num\u00e9rica del n\u00famero que hay que revisar, y luego recorrer uno a uno todos los registros hasta encontrar el n\u00famero que hay que modificar y finalmente corregir, junto con todos los n\u00fameros posteriores. No s\u00f3lo habr\u00e1 que corregirlo en los registros, sino tambi\u00e9n en las secciones espec\u00edficas de las hojas de contexto.

En otras palabras, si un contexto, un dibujo o un n\u00famero de foto se ha registrado incorrectamente no basta con corregir s\u00f3lo el registro, sino tambi\u00e9n toda la documentaci\u00f3n relacionada con el n\u00famero que se ha mencionado.

Por lo tanto, al utilizar un registro digital (tabla), la operaci\u00f3n s\u00f3lo le llevar\u00e1 unos minutos; sin embargo, si se trabajara en la documentaci\u00f3n en papel a mano, podr\u00eda llevar numerosas horas de trabajo.

Un \u00faltimo aspecto significativamente importante a tener en cuenta es el ahorro de papel y, en consecuencia, la cantidad de dinero que supone. El uso de QField y la documentaci\u00f3n nos permite gestionar eficazmente los datos de las excavaciones. Al trabajar de este modo, ya no es necesario imprimir los planos de prospecci\u00f3n, los registros y las hojas de papeleo.

No obstante, si la autoridad competente (arqueolog\u00eda comarcal) o el cliente solicitan expl\u00edcitamente una versi\u00f3n en papel de toda la documentaci\u00f3n elaborada in situ, ser\u00e1 posible imprimir todo al final del proyecto, s\u00f3lo una vez que se hayan realizado todas las modificaciones. Esto ayuda a evitar el desperdicio innecesario de papel, junto con todos los dem\u00e1s problemas que se han mencionado anteriormente.

Incluso en este caso, el \"compositor de impresi\u00f3n\" de QGIS nos permite desarrollar dise\u00f1os personalizados que se pueden guardar y utilizar en cualquier momento.

"},{"location":"es/success-stories/heritage-impact-assessment/#6-conclusiones","title":"6. Conclusiones","text":"

En un mundo cada vez m\u00e1s digital, es inaceptable seguir trabajando en papel especialmente porque, al final del proceso, toda la documentaci\u00f3n en papel debe ser digitalizada para necesidades de archivo. Hoy, de hecho, tanto los museos como los almacenes de las empresas arqueol\u00f3gicas tienen menos espacio disponible para el almacenamiento de carpetas de papel. En este punto, ser\u00eda beneficioso gestionar los datos en formato digital al principio del proceso de excavaci\u00f3n, ahorrando inmediatamente tiempo y recursos. de la excavaci\u00f3n, ahorrando inmediatamente tiempo y recursos.

Escanear los documentos PDF de los registros, las hojas de contexto y, en general, toda la documentaci\u00f3n producida in situ no es una soluci\u00f3n pr\u00e1ctica y sostenible. Como ya se ha mencionado anteriormente, a menudo, esta documentaci\u00f3n en proyectos de excavaci\u00f3n extensos se compone de miles de hojas de papel; reto a cualquiera a reconstruir una matriz de excavaci\u00f3n revisando todos los informes estratigr\u00e1ficos en el escaneo del PDF del papeleo. Este tipo de trabajo obliga a desplazarse continuamente hacia arriba y hacia abajo por el documento PDF en busca de las relaciones entre los distintos contextos, lo que supone una importante p\u00e9rdida de tiempo y energ\u00eda; sin ninguna consideraci\u00f3n a los costes que supone el escaneo de miles de hojas.

Las excavaciones arqueol\u00f3gicas se ven constantemente impulsadas por plazos estrictos y cada vez m\u00e1s cortos plazos. El uso de los SIG para la gesti\u00f3n de los datos de las excavaciones ya no puede ser ignorado. Actualmente, la posibilidad de contar con una plataforma SIG \"de bolsillo\" y de c\u00f3digo abierto, como QField representa realmente una oportunidad \u00fanica para facilitar el trabajo de los arque\u00f3logos sobre el terreno, m\u00e1s r\u00e1pido y preciso.

Como se ha mencionado anteriormente, es mucho m\u00e1s f\u00e1cil construir la matriz y compilar el escalonamiento de los elementos arqueol\u00f3gicos identificados trabajando con un sistema digital durante la fase Post-Ex. As\u00ed, s\u00f3lo un instrumento como el SIG, que nos da la posibilidad de lanzar consultas y cruzar datos continuamente, nos permite realizar este tipo de trabajo r\u00e1pida y eficazmente.

Al mismo tiempo, el SIG nos permite tener una visi\u00f3n continua de los datos producidos in situ y aplicar la informaci\u00f3n relativa a la investigaci\u00f3n mediante el an\u00e1lisis geoespacial, lo que ayuda a facilitar la reconstrucci\u00f3n interpretativa final.

En resumen, ya no se puede aceptar el principio de que el papel es eterno. En primer lugar porque no es cierto, y en segundo lugar, se deteriora con el tiempo, especialmente cuando, como en la mayor\u00eda de los casos, se guarda en los s\u00f3tanos de los archivos, museos o yacimientos de empresas arqueol\u00f3gicas.

Adem\u00e1s, los documentos en papel conllevan enormes dificultades log\u00edsticas para compartir y consultar datos, en comparaci\u00f3n con la documentaci\u00f3n digital, que puede compartirse f\u00e1cilmente.

R.M.

Declaraci\u00f3n de la Junta de Revisi\u00f3n Institucional: No aplicable.

Declaraci\u00f3n de consentimiento informado: No aplicable.

Referencias

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italia, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Florencia, Italia, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italia; Correspondencia: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Departamento de Historia y Culturas\u2014DISCI, Universidad de Bolonia 40124 Bolonia, Italia; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"es/success-stories/","title":"Historias de \u00e9xito","text":""},{"location":"es/success-stories/#historias-de-exito","title":"Historias de \u00e9xito","text":"

QField se utiliza en todo el mundo en una gran variedad de \u00e1mbitos. Todos los d\u00edas.

En esta secci\u00f3n hay una colecci\u00f3n de las historias de \u00e9xito m\u00e1s inspiradoras historias de \u00e9xito m\u00e1s inspiradoras con QField.

"},{"location":"es/success-stories/#cuentenos-de-su-proyecto","title":"Cu\u00e9ntenos de su proyecto","text":"

\u00bfTambi\u00e9n QField le ha facilitado la vida? H\u00e1ganoslo saber, estaremos encantados de publicarlo.

"},{"location":"es/success-stories/lulc-mapping-fiji/","title":"Recopilaci\u00f3n de Datos Verdaderos en Terreno","text":""},{"location":"es/success-stories/lulc-mapping-fiji/#recopilacion-de-datos-verdaderos-en-terreno-usando-qfield-para-el-mapeo-de-lulc-en-fiji","title":"Recopilaci\u00f3n de datos verdaderos en terreno usando QField para el mapeo de LULC en Fiji","text":"

por Kevin Davies, School of Geosciences, Universidad de Sydney

"},{"location":"es/success-stories/lulc-mapping-fiji/#proposito","title":"Prop\u00f3sito","text":"

Las comunidades de Fiji dependen de los recursos del paisaje para actividades agr\u00edcolas y actividades relacionadas con la silvicultura. Mapeo preciso y patrones de monitoreo de el uso de la tierra y la cobertura de la tierra (LULC) a lo largo del tiempo a una escala apropiada es importante para informar la gesti\u00f3n del paisaje, las pol\u00edticas y desarrollo sostenible clim\u00e1ticamente inteligente.

El Ministerio de Silvicultura de Fiji est\u00e1 desarrollando en colaboraci\u00f3n un enfoque con las universidades de Sydney (USYD), Australia Occidental (UWA) y el Pac\u00edfico Sur (USP) para producir un mapa LULC interanual utilizando datos satelitales Sentinel-2 y herramientas geoespaciales disponibles gratuitamente. QFIeld se utiliza para recopilar datos reales del terreno en el paisaje para el entrenamiento y la validaci\u00f3n del mapa LULC.

"},{"location":"es/success-stories/lulc-mapping-fiji/#flujo-de-trabajo","title":"Flujo de trabajo","text":"
  1. El formulario de recopilaci\u00f3n de datos de campo de LULC se dise\u00f1\u00f3 en QGIS.
  2. Se gener\u00f3 un conjunto de ubicaciones de parcelas reales predefinidas basadas en en una estratificaci\u00f3n de datos satelitales dentro del \u00e1rea de estudio.
  3. El formulario, las tramas predefinidas y el fondo fuera de l\u00ednea apropiado Las capas se empaquetaron en QGIS y luego se cargaron en cada una de las tablets utilizadas por el equipo de campo (Figura 1).
  4. Un miembro del equipo naveg\u00f3 a un gr\u00e1fico predefinido en QField y cre\u00f3 un punto de verdad en el terreno en la ubicaci\u00f3n y rotul\u00f3 el punto con la clase LULC predefinida m\u00e1s apropiada (Figura 2).
  5. Los datos recopilados de todas las tablets se combinaron en una terreno real recopilaci\u00f3n de datos en QGIS.
  6. Se utilizar\u00e1 la interpretaci\u00f3n de im\u00e1genes mediante la plataforma OpenForis para aumentar el n\u00famero de parcelas reales del terreno
  7. La colecci\u00f3n final de informaci\u00f3n sobre el terreno se importar\u00e1 a Google Earth. Ingenio para producir el mapa LULC y calcular la precisi\u00f3n del mapa.

Figura 1: Gr\u00e1ficas verdaderas del terreno predefinidas

Figura 2: Captura de clase de cobertura terrestre

"},{"location":"es/success-stories/lulc-mapping-fiji/#resultados-preliminares-y-futuros-trabajos","title":"Resultados preliminares y Futuros trabajos","text":"

En la Figura 3 se muestra un ejemplo de un mapa preliminar de cobertura terrestre. Un objetivo importante de nuestro trabajo es transferir habilidades y construir capacidades con las partes interesadas locales para continuar actualizando el mapa LULC anualmente, as\u00ed como para expandir el mapa para incluir otras comunidades, cuencas y \u00e1reas forestales en Fiji. Este desarrollo de capacidades incluir\u00e1 consultas iterativas con las partes interesadas, materiales de capacitaci\u00f3n en l\u00ednea, talleres de capacitaci\u00f3n en el campo y en el aula, y trabajo de campo colaborativo.

Figura 3: Mapa preliminar de cobertura terrestre para la regi\u00f3n de Ba, Viti Levu, Fiyi

"},{"location":"es/success-stories/lulc-mapping-fiji/#reconocimiento","title":"Reconocimiento","text":"

Nos gustar\u00eda agradecer al equipo de campo del Ministerio Forestal de Fiji, especialmente a Viliame Tupua y Renata Varea (USP). El proyecto fue financiado por el Centro Australiano para la Investigaci\u00f3n Agr\u00edcola Internacional (ACIAR; ASEM/2016/101).

El equipo de campo de Fiji Forestry/USP est\u00e1 a punto de recopilar datos reales sobre el terreno con QField.

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"Mapeo de aves reproductoras","text":""},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#uso-de-qfield-para-mapear-aves-reproductoras-en-el-mar-de-wadden","title":"Uso de QField para mapear aves reproductoras en el Mar de Wadden","text":"

Por Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#objetivo-y-restricciones-de-campo","title":"Objetivo y restricciones de campo","text":"

El Mar de Wadden, en Dinamarca, Alemania y los Pa\u00edses Bajos, tiene una gran importancia importancia para muchas especies de aves reproductoras. Anualmente, la Schutzstation Wattenmeer participa en el programa de seguimiento y evaluaci\u00f3n trilateral (TMAP) del Mar de Wadden y supervisa el n\u00famero de aves reproductoras en m\u00e1s de 100 zonas de seguimiento en Schleswig-Holstein / Alemania. Para varias especies, controlamos una parte importante de toda la poblaci\u00f3n reproductora alemana.

Esquema del proyecto y de las zonas de control de Schutzstation Wattenmeer (amarillo).

La mayor parte del trabajo de campo lo realizan voluntarios que cambian anualmente y que suelen tener poca experiencia. Una buena supervisi\u00f3n durante el de seguimiento en primavera es, por tanto, muy importante. Al mismo tiempo, la cantidad de datos recogidos es un reto burocr\u00e1tico importante.

Hasta 2018 se utilizaban mapas impresos en papel para recopilar los datos en el campo. Las principales desventajas del sistema anal\u00f3gico fueron:

  • la orientaci\u00f3n en el campo era bastante dif\u00edcil sin GPS posicionamiento
  • todos los resultados ten\u00edan que ser contados y transferidos a tablas de datos y GIS manualmente, era probable que se produjeran errores de transmisi\u00f3n (alrededor de 18.000 las observaciones se recopilan cada a\u00f1o)
  • los datos solo pod\u00edan revisarse despu\u00e9s del per\u00edodo de seguimiento y las observaciones improbables no se pudieron verificar directamente

Por esta raz\u00f3n, hemos implementado un flujo de trabajo de supervisi\u00f3n digital utilizando la potencia de QField, las ventajas de un sistema de almacenamiento en la nube y la potencia computacional de R. La mayor\u00eda de las tareas est\u00e1n ahora totalmente automatizadas en R. A trav\u00e9s de la nube se puede acceder a los datos de todas las \u00e1reas y evaluarlos con actualidad.

Esquema del sistema de transmisi\u00f3n de datos. Las observaciones de campo se registran en QField en una tableta y se suben a un almacenamiento en la nube. Se accede a los datos de todas las zonas y se tratan autom\u00e1ticamente mediante un script de R.

En la primavera de 2019 probamos nuestro sistema con siete dispositivos de tableta repartidos en siete de un total de 12 estaciones de control diferentes.

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#preparacion-del-proyecto","title":"Preparaci\u00f3n del proyecto","text":"

En un ordenador de escritorio, creamos un proyecto QGIS que contiene una imagen a\u00e9rea de alta resoluci\u00f3n como capa de fondo para orientarse en el campo. Para los datos de seguimiento creamos una base de datos Geopackage personalizada con columnas desplegables predefinidas y restricciones de entrada. Adem\u00e1s, a\u00f1adimos rutas de senderismo predefinidas para guiar a los voluntarios y para estandarizar a\u00fan m\u00e1s nuestro seguimiento.

Boceto de la interfaz de QField. Para la entrada de datos hemos utilizado un archivo geopackage con lista desplegable personalizada y restricciones de entrada

Las observaciones registradas se exponen claramente en QField.

Utilizamos una aplicaci\u00f3n de sincronizaci\u00f3n adicional que cargaba autom\u00e1ticamente los datos de campo de la tableta a una nube de Google Drive despu\u00e9s del trabajo de campo. Para la descarga de datos, la copia de seguridad automatizada, la revisi\u00f3n de datos y la exportaci\u00f3n escribimos un script R.

Despu\u00e9s de que los datos se sincronizaran autom\u00e1ticamente con la nube, los resultados de las diferentes \u00e1reas pueden revisarse mediante un script R personalizado.

Tambi\u00e9n es posible la revisi\u00f3n visual de los datos recogidos a trav\u00e9s de R.

El concepto general de QField como aplicaci\u00f3n de campo simplificada de QGIS result\u00f3 ser muy \u00fatil para nuestro trabajo con los voluntarios. Aunque podemos establecer un proyecto con un alto nivel de personalizaci\u00f3n que incluya todas nuestras necesidades en QGIS, los trabajadores de campo s\u00f3lo necesitan entender lo b\u00e1sico. Una gran ventaja: los cambios no deseados son casi imposibles en QField.

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#trabajo-de-campo","title":"Trabajo de campo","text":"

Durante el trabajo de campo la orientaci\u00f3n fue mucho m\u00e1s f\u00e1cil en las tabletas en comparaci\u00f3n con mapas impresos en papel, especialmente en las extensas marismas. La introducci\u00f3n de datos fue bastante r\u00e1pida gracias a la posibilidad de reutilizar autom\u00e1ticamente el \u00faltimo valor introducido. El registro de las observaciones en la tableta s\u00f3lo requiri\u00f3 un poco m\u00e1s tiempo adicional en comparaci\u00f3n con los mapas de papel.

El equipo de campo.

El equipo de campo.

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#evaluacion-y-futuro","title":"Evaluaci\u00f3n y futuro","text":"

No tuvimos ning\u00fan problema de software durante un periodo de pruebas en la primavera de 2019 y todo funcion\u00f3 seg\u00fan lo previsto. En una encuesta de evaluaci\u00f3n todos los participantes afirmaron que prefer\u00edan utilizar la tableta en lugar de los mapas anal\u00f3gicos mapas de papel para el trabajo de campo. El uso del proyecto QField personalizado fue evaluado como sencillo y f\u00e1cil.

En total, se recogieron m\u00e1s de 18.000 puntos de datos sobre el terreno. Gracias al tratamiento automatizado de los datos, ahorramos una gran cantidad de tiempo de oficina y evitamos errores de transmisi\u00f3n. Adem\u00e1s, los datos recogidos con tabletas y GPS tendr\u00e1n una precisi\u00f3n espacial mucho mayor. En el futuro, cambiaremos por completo al trabajo de campo basado en tabletas.

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#reconocimiento","title":"Reconocimiento","text":"

Agradecemos a la Ernst-Commentz Stiftung, la Europ\u00e4ischer Tier- und Naturschutz Stiftung y a la Adolf und Hildegard Isler Stiftung por apoyar generosamente nuestro proyecto. Adem\u00e1s, queremos agradecer a los desarrolladores de QField y R por ofrecer un fant\u00e1stico software de c\u00f3digo abierto. Es estupendo que, gracias al software libre, estos proyectos puedan ser implementados por una sociedad de conservaci\u00f3n comparativamente peque\u00f1a.

"},{"location":"es/success-stories/mosquito-malario-ground-truth-data-collection/","title":"Recolecci\u00f3n de datos de mosquitos transmisores de malaria","text":""},{"location":"es/success-stories/mosquito-malario-ground-truth-data-collection/#uso-de-qfield-en-el-contexto-del-trabajo-de-recopilacion-de-datos-reales-sobre-mosquitos-transmisores-de-la-malaria","title":"Uso de Qfield en el contexto del trabajo de recopilaci\u00f3n de datos reales sobre mosquitos transmisores de la malaria","text":"

Por Paul Taconet, Ingeniero GIS, Instituto Franc\u00e9s de Investigaci\u00f3n para el Desarrollo Sostenible Desarrollo (IRD) 11.12.2018

"},{"location":"es/success-stories/mosquito-malario-ground-truth-data-collection/#objetivo-y-restricciones-de-campo","title":"Objetivo y restricciones de campo","text":"

Para un trabajo de investigaci\u00f3n que tenga como objetivo mejorar el conocimiento sobre el medio ambiente de los mosquitos que transmiten la malaria, el Instituto Franc\u00e9s de Investigaci\u00f3n para el Desarrollo Sostenible necesitaba generar un mapa de cobertura terrestre de dos \u00e1reas rurales en \u00c1frica, una en Burkina Faso y otra en Costa de Marfil. Para este trabajo, se utilizan dos im\u00e1genes de sat\u00e9lite (Punto 6 con resoluciones espaciales de 1,5 metros) como entrada de una clasificaci\u00f3n de im\u00e1genes supervisada basada en objetos. El m\u00e9todo supervisado implica la recolecci\u00f3n de parcelas reales, es decir, la ubicaci\u00f3n y georreferenciaci\u00f3n de un conjunto de parcelas de cada clase de cobertura terrestre sobre el terreno, preferiblemente repartidas por todas las \u00e1reas de estudio. Ambas zonas tienen una extensi\u00f3n de 50 km2 y su naturaleza (sabanas y zonas rurales, donde las carreteras son principalmente estrechos caminos de tierra) implican el desplazamiento en moto o a pie. Adem\u00e1s, uno podr\u00eda perderse r\u00e1pidamente en las pistas del laberinto rural en ausencia de un mapa. Por lo tanto, necesit\u00e1bamos un equipo liviano y muy port\u00e1til, as\u00ed como una forma de explorar f\u00e1cilmente el \u00e1rea sin perdernos.

"},{"location":"es/success-stories/mosquito-malario-ground-truth-data-collection/#preparacion-del-proyecto","title":"Preparaci\u00f3n del proyecto","text":"

Creamos un proyecto QGIS con la imagen Spot y una capa para recopilar los datos del suelo. Primero convertimos nuestra imagen Spot en un r\u00e1ster en Geopackage y construimos pir\u00e1mides para obtener una representaci\u00f3n r\u00e1pida en QField. La imagen completa (50 km2 a 1,5 m de resoluci\u00f3n espacial con 3 bandas) pesaba aproximadamente 800 MB, lo que nos permiti\u00f3 cargarla en nuestra tablet sin necesidad de a\u00f1adir memoria extra.

Creamos una capa vectorial para dibujar nuestras parcelas reales del terreno (es decir, pol\u00edgonos de parcelas de cobertura terrestre). Conten\u00eda un campo para identificar el tipo de cobertura terrestre, algunos campos para tomar fotograf\u00edas y un campo para eventuales notas adicionales.

Luego cargamos el proyecto en QField en nuestra tableta.

"},{"location":"es/success-stories/mosquito-malario-ground-truth-data-collection/#trabajo-de-campo","title":"Trabajo de campo","text":"

En el campo, pudimos movernos f\u00e1cilmente en moto sin perdernos, gracias a nuestra ubicaci\u00f3n mostrada en QField con la imagen de sat\u00e9lite como fondo. Cuando se identific\u00f3 una parcela de inter\u00e9s, pudimos dibujar su per\u00edmetro en QField y muy f\u00e1cilmente completar la informaci\u00f3n adecuada en la tabla de atributos (tipo de cobertura terrestre, im\u00e1genes). Al dudar sobre el tipo de cobertura del suelo a atribuir a una determinada parcela, pudimos, en \"vivo\" (es decir, en el terreno), mirar r\u00e1pidamente parcelas previamente recuperadas y compararlas con la parcela de inter\u00e9s (con las fotograf\u00edas y la imagen sat\u00e9lital).

Pudimos, sin ning\u00fan esfuerzo extra, al final cada campo trabajando del d\u00eda, para ver el progreso del trabajo: qu\u00e9 partes de nuestra \u00e1rea de estudio hab\u00edamos cubierto, cu\u00e1les quedaban por explorar, cu\u00e1ntas parcelas ten\u00edamos para cada clase de cobertura terrestre y cu\u00e1ntas quedaban por recuperar. Esto es muy apreciable en tales condiciones, donde el trabajo puede ser agotador y las noches pueden ser cortas. De regreso en la oficina, no tuvimos que darnos cuenta de los fastidiosos y trabajoso que requer\u00eda mucho tiempo, como digitalizar las parcelas desde una capa de puntos GPS tradicional, vincular las im\u00e1genes a nuestra capa de cobertura terrestre, etc., que tradicionalmente tomaba d\u00edas de trabajo.

3 parcelas de cobertura terrestre que fueron digitalizadas en el suelo

Volviendo a una parcela: qu\u00e9 informaci\u00f3n se recopil\u00f3

Digitalizando una nueva parcela y llenando la tabla de atributos

Sobre el trabajo de campo usando Qfield

"},{"location":"es/success-stories/river-state-survey/","title":"Encuesta sobre el estado del r\u00edo","text":""},{"location":"es/success-stories/river-state-survey/#formulario-del-estado-del-rio-usando-qfield","title":"Formulario del estado del r\u00edo usando QField","text":""},{"location":"es/success-stories/river-state-survey/#objetivo","title":"Objetivo","text":"

Para evaluar el estado estructural y morfol\u00f3gico de sus cursos de agua, la comunidad de Milvignes necesitaba estudiar todos los r\u00edos que atraviesan su territorio.

"},{"location":"es/success-stories/river-state-survey/#proyecto","title":"Proyecto","text":"

Para facilitar el trabajo de campo del t\u00e9cnico (que normalmente se realiza con un mapa, una port\u00e1til y una c\u00e1mara), se cre\u00f3 un proyecto QField y se puso a disposici\u00f3n en una tableta. Se utilizaron las capas catastrales y fluviales como mapa base.

La estructura de las tablas de entrada se dise\u00f1\u00f3 junto con el t\u00e9cnico para asegurar que se ajustara a sus necesidades de campo. La idea era tener dos tablas:

Tabla de sector

Dibujar sectores junto a los r\u00edos y a\u00f1adir informaci\u00f3n sobre su estado y estructura. Si es necesario, las obras estructurales predefinidas en los elementos del sector (muro, puente, fondo del canal) tambi\u00e9n podr\u00edan documentarse.

Tabla de puntos

Tomar fotograf\u00edas puntuales de los cursos de agua y de sus elementos y, cuando sea necesario, a\u00f1adir observaciones.

Estudio River State 1

Estudio River State 2

Estudio River State 3

"},{"location":"es/success-stories/river-state-survey/#resultado","title":"Resultado","text":"

En menos de 3 d\u00edas, el t\u00e9cnico inspeccion\u00f3 con \u00e9xito todos los 10.894 metros de cursos de agua. De vuelta a la oficina, s\u00f3lo tard\u00f3 2 horas en tratar los datos y obtener el resultado final.

  • Facilit\u00f3 la encuesta de campo
  • Acelerado tratamiento de datos

"},{"location":"es/success-stories/rwanda-rural-water/","title":"Recopilaci\u00f3n de datos de los sistemas de abastecimiento de agua rural","text":""},{"location":"es/success-stories/rwanda-rural-water/#recogida-de-datos-mediante-qgisqfield-para-los-trabajos-de-om-de-los-sistemas-rurales-de-suministro-de-agua-en-ruanda","title":"Recogida de datos mediante QGIS/QField para los trabajos de O&M de los sistemas rurales de suministro de agua en Ruanda","text":"

Por Rural Water and Sanitation Services Department(RWSS), Water and Sanitation Corporation (WASAC), Rwanda

"},{"location":"es/success-stories/rwanda-rural-water/#objetivo","title":"Objetivo","text":"

Para llevar a cabo la recopilaci\u00f3n de datos de toda la red de suministro de agua rural en Ruanda, y seguir actualizando los datos continuamente para mejorar la operaci\u00f3n y mantenimiento de obras de agua.

"},{"location":"es/success-stories/rwanda-rural-water/#preparacion-del-proyecto","title":"Preparaci\u00f3n del proyecto","text":"Antes de iniciar la recogida de datos, realizamos lo siguiente.
  • Desarrollar nuestra propia base de datos PostGIS
  • Desarrolle una plantilla de proyecto de QGIS con Geopackage. El dise\u00f1o de la tabla Geopackage es igual a PostGIS para poder copiar y pegar en PostGIS.

Adem\u00e1s de preparar los dispositivos Android, compramos dispositivos GPS para mayor precisi\u00f3n de posicionamiento. En WASAC, compramos el Garmin GPSMAP 64S. A veces, el GPS de los tel\u00e9fonos inteligentes y las tabletas no es muy preciso, por lo que normalmente capturamos la misma ubicaci\u00f3n utilizando el GPS de Garmin, y luego corregimos la ubicaci\u00f3n de los datos de QField\\ despu\u00e9s del trabajo de recogida de datos.

"},{"location":"es/success-stories/rwanda-rural-water/#recoleccion-de-datos","title":"Recolecci\u00f3n de datos","text":"

Una vez que preparamos el Geopackage y la plantilla de proyecto de QGIS, realizamos la capacitaci\u00f3n de QGIS/QField en julio de 2018 y lanzamos nuestro trabajo de recopilaci\u00f3n de datos en 27 distritos de todo el pa\u00eds de Ruanda. 27 ingenieros enviaron su Geopackage a la oficina central en Kigali. el especialista en MIS (Gesti\u00f3n de Sistemas de Informaci\u00f3n) valid\u00f3 e introdujo sus datos de Geopackage a la base de datos PostGIS. Hemos completado el trabajo de recopilaci\u00f3n inicial de datos hasta abril de 2019.

data collection procedure

"},{"location":"es/success-stories/rwanda-rural-water/#distribucion-de-datos-y-actualizacion","title":"Distribuci\u00f3n de datos y actualizaci\u00f3n","text":"

Lo m\u00e1s importante despu\u00e9s de la recogida de datos es la actualizaci\u00f3n. Hemos visto muchas organizaciones en \u00c1frica que no mantienen los datos actualizados. Varios a\u00f1os despu\u00e9s, sus datos suelen ser demasiado antiguos, y la mayor\u00eda de ellas tienen que volver a esforzarse en la recogida de datos.

WASAC decidi\u00f3 actualizar continuamente todos los datos y sigue haci\u00e9ndolo hasta ahora. QField ha demostrado ser muy adecuado para este prop\u00f3sito.

Para distribuir y actualizar los datos, hemos desarrollado un script en python postgis2qfield. Esta herramienta postgis2qfield puede extraer los datos de PostGIS y crear Geopackages para cada distrito de Ruanda. Subimos estos 27 geopackages junto con la plantilla del proyecto QGIS al almacenamiento de Google Drive. Despu\u00e9s de eso los ingenieros de los distritos descargan su geopackage en el dispositivo Android para continuar a\u00f1adiendo y actualizando los datos. Una vez que completaron la actualizaci\u00f3n, enviaron el geopackage a la oficina central de nuevo, el especialista MIS actualiza la base de datos PostGIS y regeneran los geopacks para QField.

data distribution and updating procedure

"},{"location":"es/success-stories/rwanda-rural-water/#intercambio-de-datos-a-traves-de-teselas-vectoriales","title":"Intercambio de datos a trav\u00e9s de teselas vectoriales","text":"

En primer lugar, puede ver nuestros datos recogidos de aqu\u00ed.

Desde julio de 2020, empezamos a distribuir los datos de nuestros sistemas de suministro de agua a trav\u00e9s de teselas vectores como datos abiertos. Aunque la situaci\u00f3n de internet en Ruanda est\u00e1 mejorando, algunas zonas rurales siguen teniendo problemas de internet. En una situaci\u00f3n de internet tan pobre, la distribuci\u00f3n de datos de WMS o WFS no funcionar\u00e1 bien. Las teselas vector pueden proporcionar una distribuci\u00f3n ligera y r\u00e1pida de los datos de mapa. No hablaremos aqu\u00ed de nuestras teselas vector. Si le fascina por c\u00f3mo compartir el resultado de la recolecci\u00f3n de datos, por favor vea tambi\u00e9n esta instrucci\u00f3n.

"},{"location":"es/success-stories/rwanda-rural-water/#reconocimiento","title":"Reconocimiento","text":"

Agradecemos a todos los ingenieros de apoyo al agua y al saneamiento de los distritos por realizar su trabajo de recogida de datos. Adem\u00e1s, queremos agradecer a los desarrolladores de QField y QGIS por ofrecer un fant\u00e1stico software de de c\u00f3digo abierto. Es estupendo que, gracias al software libre, estos proyectos puedan ser implementados por una organizaci\u00f3n del sector del agua en los pa\u00edses en desarrollo.

"},{"location":"es/success-stories/rwanda-rural-water/#acerca-de-wasac","title":"Acerca de WASAC","text":"

El WASAC cuenta con dos departamentos principales para el agua urbana (UWSS) y el agua rural (RWSS). Utilizamos QField en el RWSS. La funci\u00f3n del departamento RWSS es apoyar a los gobiernos locales para que operen y mantengan sus propios sistemas de de agua de su propiedad en las zonas rurales. Hoy en d\u00eda, estos datos recogidos y mantenidos por el departamento de RWSS son utilizados por m\u00e1s de 30 operadores privadosen 27 distritos. El n\u00famero total de sistemas de suministro de agua en la base de datos es de m\u00e1s de 1.000.

Organigrama de WASAC

Adem\u00e1s, uno de nuestros compa\u00f1eros present\u00f3 la actividad de WASAC\\ en FOSS4G 2019 Bucarest. Aunque algunos de los sistemas fueron un poco cambiados ahora, se puede ver tambi\u00e9n un v\u00eddeo si est\u00e1 interesado.

"},{"location":"es/success-stories/vanilla-survey/","title":"Encuestas sobre la vainilla","text":""},{"location":"es/success-stories/vanilla-survey/#encuestas-de-vainilla-con-qfield","title":"Encuestas de vainilla con QField","text":"

Por Ahi Saipaia1, Leody Vainikolo1, y John Duncan2 3

Un estudio de campo de las plantaciones de vainilla en Vava'u, una isla exterior del Reino de Tonga, utilizando QField se llev\u00f3 a cabo en mayo y junio de 2020 por el Ministerio de Agricultura, Silvicultura, Alimentaci\u00f3n y Pesca (MAFF).

La vainilla es un importante cultivo comercial en Vava'u. El objetivo de la prospecci\u00f3n era cartografiar la extensi\u00f3n de las plantaciones de vainilla y obtener estimaciones de las cantidades de plantas de vainilla, la superficie cultivada y la proporci\u00f3n de plantaciones gestionadas o descuidadas. Esta informaci\u00f3n est\u00e1 siendo utilizada por el MAFF en Vava'u para la planificaci\u00f3n agr\u00edcola y la toma de decisiones.

Los agentes de extensi\u00f3n recibieron formaci\u00f3n para utilizar QField en la plantaci\u00f3n de prueba del MAFF. Tras la formaci\u00f3n, un equipo de siete agentes de extensi\u00f3n realizaron el estudio de las plantaciones de vainilla. En total, se inspeccionaron 140 plantaciones. Los datos del estudio se procesaron y visualizaron con QGIS y una aplicaci\u00f3n de panel de control Shiny. QField permiti\u00f3 al personal del MAFF ver capas de referencia de los l\u00edmites de las explotaciones en los dispositivos m\u00f3viles en el terreno y cartografiar la extensi\u00f3n de las plantaciones de vainilla dentro de cada explotaci\u00f3n. Los mapas de las plantaciones de vainilla y estad\u00edsticas resumidas sobre el n\u00famero de plantaciones de vainilla, la superficie total inspeccionada y el rendimiento estimado de las plantaciones. fueron producidos.

La captura de esta informaci\u00f3n mediante QField permiti\u00f3 al MAFF identificar que grandes \u00e1reas de cultivo de vainilla se encontraban en un estado de gesti\u00f3n descuidada. Estos datos, y la informaci\u00f3n generada a partir de ellos, se utilizaron para informar a nivel nacional y para presentarlos a los altos cargos del ministerio en la sede del MAFF en Tongatapu en julio de 2020. Tras la inspecci\u00f3n sobre la vainilla, hay planes para formar al personal de extensi\u00f3n del MAFF basado en en la isla principal (Tongatapu) y en otros grupos de islas para que utilicen QField para las inspecciones de cultivos y explotaciones. El equipo del MAFF en Vava'u utiliza actualmente QField para cartografiar las superficies cultivadas por los grupos de cultivadores los diferentes cultivos y los problemas a los que se enfrentan los agricultores en todos los distritos de la isla. El gobierno est\u00e1 utilizando esta informaci\u00f3n como parte de un proceso de seguimiento y evaluaci\u00f3n de los fondos asignados que apoyan iniciativas agr\u00edcolas y el programa de seguridad alimentaria del Gobierno.

"},{"location":"es/success-stories/vanilla-survey/#reconocimientos","title":"Reconocimientos","text":"

El proyecto fue financiado por el Centro Australiano de Investigaci\u00f3n Agr\u00edcola Investigaci\u00f3n Agr\u00edcola Internacional (ACIAR; ASEM/2016/101).

Agentes de extensi\u00f3n, Tangaki Aloua y Selimoti Fetokai, buscan la ubicaci\u00f3n exacta de la plantaci\u00f3n de vainilla antes de la inspecci\u00f3n de la parcela

Introducir datos de atributos en QField como el n\u00famero de plantas de vainilla y la hoja de bloque y el n\u00famero de lote que identifican las parcelas.

  1. Ministerio de Agricultura, Silvicultura, Alimentaci\u00f3n y Pesca, Gobierno de Tonga\u00a0\u21a9\u21a9

  2. Escuela de Agricultura y Medio Ambiente de la UWA, Universidad de Australia Occidental\u00a0\u21a9

  3. Geograf\u00eda y Planificaci\u00f3n, Universidad de Australia Occidental\u00a0\u21a9

"},{"location":"zh/get-started/concepts/","title":"\u8bbe\u8ba1\u7406\u5ff5","text":""},{"location":"zh/get-started/concepts/#_1","title":"\u8bbe\u8ba1\u7406\u5ff5","text":"

QField\u7684\u8bbe\u8ba1\u79c9\u6301\u51e0\u4e2a\u6838\u5fc3\u7406\u5ff5\u3002

"},{"location":"zh/get-started/concepts/#_2","title":"\u7b80\u6d01\u5316","text":"

\u5916\u4e1a\u8f6f\u4ef6\u9700\u6c42\u4e0d\u540c\u4e8e\u684c\u9762\u8f6f\u4ef6\u3002\u5c4f\u5e55\u66f4\u5c0f\uff0c\u8f93\u5165\u8bbe\u5907\u548c\u4f5c\u4e1a\u4efb\u52a1\u4e5f\u90fd\u5b58\u5728\u5dee\u5f02\u3002

QField\u65e8\u5728\u63d0\u4f9b\u6700\u7b80\u6d01\u7684\u754c\u9762\u5e2e\u52a9\u7528\u6237\u5b8c\u6210\u4f5c\u4e1a\u4efb\u52a1\u3002\u56e0\u6b64\uff0c\u7528\u6237\u754c\u9762\u53ea\u5305\u542b\u5916\u4e1a\u6240\u9700\u57fa\u672c\u64cd\u4f5c\uff0c\u800c\u4e0d\u6d89\u53ca\u66f4\u591a\u66f4\u590d\u6742\u529f\u80fd\u3002

\u8fd9\u610f\u5473\u7740\u8981\u5728\u5b89\u88c5\u6709QGIS\u7684\u8ba1\u7b97\u673a\u4e0a\u5b8c\u6210\u6240\u6709\u57fa\u672c\u5de5\u4f5c\uff0c\u4f8b\u5982\u56fe\u5c42\u6837\u5f0f\u3001\u8868\u5355\u5b9a\u4e49\u548c\u5176\u4ed6\u4e0e\u5de5\u7a0b\u6709\u5173\u7684\u8bbe\u7f6e\u3002

"},{"location":"zh/get-started/concepts/#_3","title":"\u517c\u5bb9\u6027","text":"

QField\u57fa\u4e8eQGIS\uff0c\u8fd9\u4e0d\u662f\u91cd\u6784\u800c\u662f\u4f7f\u7528\u4e86 QGIS\u5e93 \u3002\u6e32\u67d3\u5f15\u64ce\u4e0eQGIS\u684c\u9762\u7248\u5b8c\u5168\u76f8\u540c\uff0c\u56e0\u6b64\u60a8\u7684\u5de5\u7a0b\u5916\u89c2\u6837\u5f0f\u5728\u79fb\u52a8\u8bbe\u5907\u548c\u8ba1\u7b97\u673a\u4e0a\u7684\u5b8c\u5168\u4e00\u81f4\u3002

\u5982\u679cQGIS\u5de5\u7a0b\u4e2d\u914d\u7f6e\u9009\u9879\u53ef\u7528\uff0c\u5219\u4e0d\u91cd\u65b0\u5b9a\u4e49\u3002\u56e0\u6b64\uff0cQField\u4f7f\u7528\u4e0eQGIS\u684c\u9762\u7248\u76f8\u540c\u7684\u7f16\u8f91\u63a7\u4ef6\u3002\u5982\u679c\u5df2\u7ecf\u5728QGIS\u684c\u9762\u7248\u4e2d\u914d\u7f6e\u4e86\u5de5\u7a0b\uff0c\u90a3\u4e48\u4e5f\u5e94\u8be5\u53ef\u4ee5\u5728\u79fb\u52a8\u8bbe\u5907\u4e0a\u8fd0\u884c\u3002

\u8bf7\u6ce8\u610f\uff0c\u8fd9\u4e9b\u53ea\u662f\u6211\u4eec\u5728\u5f00\u53d1QField\u65f6\u6240\u79c9\u6301\u7684 \u7406\u5ff5 \uff0c\u5e76\u4e0d\u610f\u5473\u7740\u5df2\u7ecf\u5b8c\u5168\u5b9e\u73b0\u3002

"},{"location":"zh/get-started/concepts/#_4","title":"\u57fa\u4e8e\u6a21\u5f0f","text":"

QField\u662f\u56f4\u7ed5 \u6a21\u5f0f \u800c\u6784\u5efa\u7684\uff0c\u6a21\u5f0f\u7c7b\u4f3c\u4e8eQGIS\u684c\u9762\u7248\u4e2d\u7684 \u5730\u56fe\u5de5\u5177 \u3002\u6a21\u5f0f\u5b9a\u4e49\u7528\u6237\u5f53\u524d\u6b63\u5728\u6267\u884c\u7684\u4efb\u52a1\uff0c\u8981\u4e48 \u6d4f\u89c8 \u6570\u636e\uff0c\u8981\u4e48\u6b63\u5728 \u6570\u5b57\u5316 \u65b0\u8981\u7d20\u3002

"},{"location":"zh/get-started/contribute/","title":"\u6350\u52a9","text":""},{"location":"zh/get-started/contribute/#_1","title":"\u6350\u52a9","text":"

QField\u662f\u5f00\u6e90\u9879\u76ee\uff0c\u53ef\u4ee5\u81ea\u7531\u5206\u4eab\u3001\u4f7f\u7528\u548c\u4fee\u6539\uff0c\u5e76\u4e14\u4f1a\u4e00\u76f4\u4fdd\u6301\u8fd9\u79cd\u72b6\u6001\u3002\u5982\u679c\u6b64\u5e94\u7528\u7a0b\u5e8f\u4ee5\u4efb\u4f55\u521b\u9020\u6027\u7684\u65b9\u5f0f\u5e2e\u52a9\u8fc7\u60a8\uff0c\u6211\u4eec\u5c06\u975e\u5e38\u9ad8\u5174\u3002\u5982\u679c\u60a8\u611f\u89c9\u5f88\u6709\u7528\u5e76\u53ef\u4ee5\u6350\u52a9\u6211\u4eec\uff0c\u6211\u4eec\u5c06\u66f4\u52a0\u9ad8\u5174\u3002\u60a8\u53ef\u4ee5\u505a\u4ee5\u4e0b\u51e0\u4ef6\u4e8b\uff1a

  • \u5bf9\u5e94\u7528\u8fdb\u884c\u8bc4\u5206 \u2605\u2605\u2605\u2605\u2605;
  • \u53d1\u63a8\u6587;
  • \u5728\u63a8\u7279\u5173\u6ce8\u6211\u4eec;
  • \u64b0\u5199\u60a8\u7684\u4f7f\u7528\u4f53\u9a8c (\u8bf7\u8ba9\u6211\u4eec\u77e5\u9053!);
  • \u5b8c\u5584\u5e2e\u52a9\u6587\u6863;
  • \u7ffb\u8bd1\u6587\u6863 \u6216 \u5e94\u7528\u7a0b\u5e8f;
  • \u8d5e\u52a9\u529f\u80fd\u5f00\u53d1; \u6216
  • \u4e0b\u6b21\u5728\u7814\u8ba8\u4f1a\u9047\u5230 OPENGIS.ch \u65f6\uff0c\u5411\u60a8\u9053\u58f0\u611f\u8c22\u6216\u4e0e\u6211\u4eec\u4e00\u8d77\u559d\u676f\u5564\u9152\u3002
"},{"location":"zh/get-started/contribute/#_2","title":"\u5f00\u53d1","text":"

\u5982\u679c\u60a8\u60f3\u53c2\u4e0eQField\u5f00\u53d1\uff0c\u8bf7\u53c2\u8003\u4ee5\u4e0b\u6587\u6863\uff1a - QField\u4ed3\u5e93 - QFieldCloud\u4ed3\u5e93 - QField\u540c\u6b65\u4ed3\u5e93

"},{"location":"zh/get-started/contribute/#_3","title":"\u4fe1\u8a89","text":"

QField\u3001QFieldCloud\u548cQFieldSync\u7531 OPENGIS.ch \u5f00\u53d1\u3002OPENGIS.ch\u4e3a\u5305\u62ecQField\u548cQGIS\u5728\u5185\u7684\u5f00\u6e90\u8f6f\u4ef6\u63d0\u4f9b \u54a8\u8be2 , \u5f00\u53d1 , \u57f9\u8bad \u548c \u652f\u6301 \u3002

"},{"location":"zh/get-started/faq/#_1","title":"\u5e38\u89c1\u95ee\u9898\u89e3\u7b54","text":"QFieldCloud\u5b58\u50a8\u4e86\u51e0\u4e2a\u7248\u672c\u7684\u6587\u4ef6? \u5982\u4f55\u5220\u9664\u65e7\u7248\u6587\u4ef6\uff1f QFieldCloud\u652f\u6301\u54ea\u4e9b\u6d4f\u89c8\u5668\uff1f QFieldCloud\u7684\u64cd\u4f5c\u662f\u5426\u6709\u6700\u957f\u6301\u7eed\u65f6\u95f4\uff1f \u5982\u679c\u6211\u6709\u5173\u4e8eQField\u6216QFieldCloud\u7684\u95ee\u9898\uff0c\u53ef\u4ee5\u54a8\u8be2\u8c01\u5462\uff1f

\u60a8\u53ef\u4ee5\u5728 QFieldCloud FAQ \u9875\u9762\u627e\u5230\u66f4\u591a\u89c4\u5212\u548c\u670d\u52a1\u7684\u76f8\u5173\u95ee\u9898\u3002

"},{"location":"zh/get-started/faq/#qfieldcloud","title":"QFieldCloud\u5b58\u50a8\u4e86\u51e0\u4e2a\u7248\u672c\u7684\u6587\u4ef6?","text":"

\u5b58\u50a8\u6587\u4ef6\u7248\u672c\u7684\u6570\u91cf\u53d6\u51b3\u4e8e\u5ba2\u6237\u7c7b\u578b\u3002\u793e\u533a\u5e10\u6237\u53ef\u4ee5\u5b58\u50a83\u4e2a\u7248\u672c\uff0c\u5176\u4ed6\u5e10\u6237\u7c7b\u578b\u5b58\u50a810\u4e2a\u7248\u672c\u3002

"},{"location":"zh/get-started/faq/#_2","title":"\u5982\u4f55\u5220\u9664\u65e7\u7248\u6587\u4ef6\uff1f","text":"

\u60a8\u53ef\u4ee5\u4eceQFieldSync\u6216QFieldCloud\u7684Web\u754c\u9762\u5220\u9664\u65e7\u7248\u6587\u4ef6 (\u6700\u65b0\u7248\u9664\u5916)\uff0c\u79fb\u9664\u65f6\u6240\u6709\u4ee5\u524d\u7684\u7248\u672c\u4e5f\u5c06\u88ab\u79fb\u9664\u3002

"},{"location":"zh/get-started/faq/#qfieldcloud_1","title":"QFieldCloud\u652f\u6301\u54ea\u4e9b\u6d4f\u89c8\u5668\uff1f","text":"

\u6211\u4eec\u5c3d\u91cf\u786e\u4fdd\u4e0eFirefox\u3001\u57fa\u4e8eChromium\u7684\u6d4f\u89c8\u5668 (\u5982Chrome\u548cEdge) \u548cSafari\u7684\u6700\u8fd1\u7248\u672c (\u6700\u591a\u4e00\u5e74) \u4fdd\u6301\u517c\u5bb9\u3002

"},{"location":"zh/get-started/faq/#qfieldcloud_2","title":"QFieldCloud\u7684\u64cd\u4f5c\u662f\u5426\u6709\u6700\u957f\u6301\u7eed\u65f6\u95f4\uff1f","text":"

QFieldCloud\u4f5c\u4e1a\u5e94\u572810\u5206\u949f\u5185\u5b8c\u6210\uff0c\u5426\u5219\u5c06\u7ec8\u6b62\u3002\u5982\u679c\u60a8\u6709\u7279\u6b8a\u9700\u8981\uff0c\u53ef\u4ee5 \u8054\u7cfb\u6211\u4eec \u5bfb\u627e\u4e13\u8bbe\u89e3\u51b3\u65b9\u6848\u3002

"},{"location":"zh/get-started/faq/#qfieldqfieldcloud","title":"\u5982\u679c\u6211\u6709\u5173\u4e8eQField\u6216QFieldCloud\u7684\u95ee\u9898\uff0c\u53ef\u4ee5\u54a8\u8be2\u8c01\u5462\uff1f","text":"

\u6211\u4eec\u6709\u4e00\u4e2a \u8ba8\u8bba\u5e73\u53f0 \uff0c\u53ef\u4ee5\u4e0e\u793e\u533a\u7684\u5176\u4ed6\u6210\u5458\u53d6\u5f97\u8054\u7cfb\u3002\u5982\u679c\u60a8\u9700\u8981\u4e13\u4e1a\u652f\u6301\uff0c\u8bf7 \u8054\u7cfb\u6211\u4eec \u3002

"},{"location":"zh/get-started/","title":"\u57fa\u7840\u5165\u95e8","text":""},{"location":"zh/get-started/#qfieldqfieldcloud","title":"QField\u548cQFieldCloud\u57fa\u7840\u5165\u95e8","text":""},{"location":"zh/get-started/#_1","title":"\u5b89\u88c5","text":"\u5b89\u5353 iOS Windows Linux MacOS

QField\u53ef\u7528\u4e8e Android 5 \u66f4\u65b0\u7684\u7248\u672c\uff0c\u5982\u679c\u60a8\u60f3\u8d2d\u4e70\u65b0\u8bbe\u5907\uff0c\u6211\u4eec\u5efa\u8bae\u81f3\u5c11\u4f7f\u7528 Android 9\u3002

\u53ef\u4ee5\u5728\u5e94\u7528\u5546\u5e97\u627e\u5230QField\u3002

\u4e0b\u8f7d\u6700\u65b0\u7684 Windows\u7248\u672c\u3002

\u4e0b\u8f7d\u6700\u65b0\u7684 Linux\u6d4b\u8bd5\u7248\u5e76\u7ed9\u6211\u4eec\u7559\u8a00\u5176\u8fd0\u884c\u60c5\u51b5\u3002

\u4e0b\u8f7d\u6700\u65b0\u7684 \uff2dacOS\u6d4b\u8bd5\u7248\u5e76\u7ed9\u6211\u4eec\u7559\u8a00\u5176\u8fd0\u884c\u60c5\u51b5\u3002

QField\u4f7f\u60a8\u53ef\u4ee5\u9ad8\u6548\u5730\u5728\u5ba4\u5916\u5904\u7406GIS\u6570\u636e\u3002

QField\u4f18\u5316\u7684\u7528\u6237\u754c\u9762\u9690\u85cf\u4e86 QGIS \u7684\u5168\u90e8\u529f\u80fd\u3002

"},{"location":"zh/get-started/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud\u72ec\u7279\u7684\u6280\u672f\u53ef\u4ee5\u65e0\u7f1d\u96c6\u6210\u5230\u60a8\u56e2\u961f\u7684\u5916\u4e1a\u5de5\u4f5c\uff0c\u4f7f\u60a8\u7684\u56e2\u961f\u80fd\u591f\u4e13\u6ce8\u4e8e\u91cd\u8981\u7684\u4e8b\u60c5\uff0c\u5e76\u786e\u4fdd\u53ef\u4ee5\u9ad8\u6548\u5730\u83b7\u53d6\u6700\u4f73\u7684\u5916\u4e1a\u6570\u636e\u3002

\u7531\u4e8e\u4e0eQField\u7684\u7d27\u5bc6\u96c6\u6210\uff0c \u60a8\u7684\u56e2\u961f\u80fd\u591f\u7acb\u5373\u5f00\u5c55\u8c03\u67e5\u548c\u6570\u5b57\u5316\u6570\u636e\u3002

\u7acb\u5373\u6ce8\u518c

"},{"location":"zh/get-started/license/","title":"\u8bb8\u53ef\u8bc1","text":""},{"location":"zh/get-started/license/#_1","title":"\u8bb8\u53ef\u8bc1","text":"

QField\u662f\u6839\u636eGNU\u516c\u5171\u8bb8\u53ef\u8bc1 (GPL) \u7b2c2\u7248\u6216\u66f4\u9ad8\u7248\u672c\u53d1\u5e03\u7684\u3002\u6839\u636e\u6b64\u8bb8\u53ef\u8bc1\u5f00\u53d1\u7684QField\uff0c\u610f\u5473\u7740\u60a8\u53ef\u4ee5\u68c0\u67e5\u548c\u4fee\u6539\u6e90\u4ee3\u7801\uff0c\u5e76\u4fdd\u8bc1\u60a8\u59cb\u7ec8\u53ef\u4ee5\u4f7f\u7528\u57fa\u4e8eQGIS\u5916\u4e1a\u6570\u636e\u91c7\u96c6\u7684\u5e94\u7528\u7a0b\u5e8f\uff0c\u8be5\u5e94\u7528\u7a0b\u5e8f\u514d\u8d39\u4e14\u53ef\u4ee5\u81ea\u7531\u4fee\u6539\u3002

\u60a8\u53ef\u4ee5\u5728 GitHub \u4e2d\u627e\u5230\u6e90\u4ee3\u7801\u3002

"},{"location":"zh/get-started/sample-projects/","title":"\u793a\u4f8b\u5de5\u7a0b","text":""},{"location":"zh/get-started/sample-projects/#_1","title":"\u793a\u4f8b\u5de5\u7a0b","text":"

QField\u9ed8\u8ba4\u63d0\u4f9b\u4e09\u4e2a\u793a\u4f8b (\u6f14\u793a) \u5de5\u7a0b\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u8fd9\u4e9b\u5de5\u7a0b\u63a2\u7d22QGIS+QFieldSync\u4e2d\u7684\u4e00\u4e9bQField\u914d\u7f6e\u7ec6\u8282\u3002

\u4e0b\u9762\u7684\u94fe\u63a5\u5c06\u4e0b\u8f7d\u6bcf\u4e2a\u5de5\u7a0b\u7684\u5f52\u6863\u6587\u4ef6\u3002

Simple Bee Advanced Bee QField Users

\u60a8\u8fd8\u53ef\u4ee5\u76f4\u63a5\u5728 QField GitHub \u8d44\u6e90\u5e93 \u4e2d\u63a2\u7d22\u793a\u4f8b\u5de5\u7a0b\u3002

"},{"location":"zh/get-started/sponsor/","title":"\u8d5e\u52a9","text":""},{"location":"zh/get-started/sponsor/#qfield","title":"\u8d5e\u52a9QField","text":""},{"location":"zh/get-started/sponsor/#_1","title":"\u7ecf\u5e38\u8d5e\u52a9","text":"

\u5728\u7ecf\u6d4e\u4e0a\u652f\u6301QField\u7684\u6700\u4f73\u65b9\u5f0f\u662f\u8ba2\u8d2d\u6309\u6708\u8d5e\u52a9\u3002\u8fd9\u6837\u505a\u6709\u52a9\u4e8e\u5c06\u65b0\u9c9c\u51fa\u7089\u7684QField\u6700\u65b0\u7248\u76f4\u63a5\u53d1\u9001\u5230\u6bcf\u4e2a\u4eba\u7684\u8bbe\u5907\u4e0a\u3002

"},{"location":"zh/get-started/sponsor/#_2","title":"\u4f17\u7b79","text":"

\u76ee\u524d\u6ca1\u6709\u4f17\u7b79\u6d3b\u52a8

"},{"location":"zh/get-started/sponsor/#_3","title":"\u4e13\u9898\u8d5e\u52a9","text":"

\u60a8\u53ef\u80fd\u6709\u8bb8\u591a\u5c1a\u672a\u5b9e\u73b0\u7684\u4f18\u79c0\u529f\u80fd\u521b\u610f\u3002\u8bf7 \u8054\u7cfb\u6211\u4eec \u8ba8\u8bba\u5c06\u6b64\u521b\u610f\u96c6\u6210\u5230QField\u7684\u6700\u4f73\u65b9\u6cd5\uff0c\u6216\u521b\u5efa\u60a8\u81ea\u5df1\u7684\u5b9a\u5236\u5e94\u7528\u7a0b\u5e8f\u3002

"},{"location":"zh/get-started/sponsor/#_4","title":"\u81f4\u8c22","text":"

QField\u3001QFieldCloud\u548cQFieldSync\u7531 OPENGIS.ch \u5f00\u53d1\u3002OPENGIS.ch\u4e3a\u5305\u62ecQField\u548cQGIS\u5728\u5185\u7684\u5f00\u6e90\u8f6f\u4ef6\u63d0\u4f9b \u54a8\u8be2 \u3001 \u5f00\u53d1 \u3001 \u57f9\u8bad \u548c \u652f\u6301 \u3002

"},{"location":"zh/get-started/storage-qfc/","title":"\u5b58\u50a8\u7a7a\u95f4","text":"

QFieldCloud allows you to configure as much storage as you need for your project.

"},{"location":"zh/get-started/storage-qfc/#qfieldcloud","title":"QFieldCloud\u6dfb\u52a0\u5b58\u50a8\u7a7a\u95f4","text":"

\u5411QFieldCloud\u6dfb\u52a0\u66f4\u591a\u5b58\u50a8\u7a7a\u95f4 Settings > Billing > Subscription > Change > Update storage

\u6350\u52a9 \u201c\u66f4\u6362\u201d

\u201c\u66f4\u65b0\u5b58\u50a8\u7a7a\u95f4\u201d

\u201c\u8ffd\u52a0\u5b58\u50a8\u7a7a\u95f4\u201d

"},{"location":"zh/get-started/storage/","title":"\u5b58\u50a8\u7a7a\u95f4","text":""},{"location":"zh/get-started/storage/#qfield","title":"QField\u5b58\u50a8\u8bbf\u95ee","text":"

\u4ee5\u4e0b\u662f\u6709\u5173\u5982\u4f55\u8bbf\u95ee\u548c\u64cd\u4f5cQField\u4e2d\u7684\u5de5\u7a0b\u4ee5\u53ca\u5355\u4e2a\u6570\u636e\u96c6\u7684\u7279\u5b9a\u7cfb\u7edf\u7684\u8bf4\u660e\u3002

\u7b14\u8bb0

QField\u73b0\u6709\u7528\u6237\u8bf7\u6ce8\u610f\uff1a\u51fa\u4e8e\u5b89\u5168\u539f\u56e0\uff0c\u8c37\u6b4c\u81ea2021\u5e7411\u6708\u8d77\u5b9e\u65bd\u4e86\u4e00\u5957\u65b0\u7684\u5b58\u50a8\u8bbf\u95ee\u89c4\u5219\uff0c\u7981\u6b62\u5927\u591a\u6570\u5e94\u7528\u7a0b\u5e8f\u76f4\u63a5\u8bbf\u95ee\u8bbe\u5907\u5185\u90e8\u548c\u5916\u90e8\u5b58\u50a8\u4e2d\u5927\u591a\u6570\u4f4d\u7f6e\u7684\u6587\u4ef6\u3002\u4e3a\u4e86\u5728\u8fd9\u4e2a\u65b0\u7684\u9650\u5236\u5185\u5de5\u4f5c\uff0cQField\u5fc5\u987b\u5c06\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u5bfc\u5165\u5176Google\u6307\u5b9a\u7684\u5b58\u50a8\u4f4d\u7f6e\uff0cQField\u5728\u8be5\u5b58\u50a8\u4f4d\u7f6e\u5185\u5177\u6709\u4e0d\u53d7\u9650\u5236\u7684\u8bfb/\u5199\u8bbf\u95ee\u6743\u9650\u3002\u4ee5\u4e0b\u8bf4\u660e\u6307\u5bfc\u7528\u6237\u8fc1\u79fb\u5230\u65b0\u89c4\u8303\u3002

"},{"location":"zh/get-started/storage/#androidios","title":"\u5728Android\u548ciOS\u6253\u5f00\u5de5\u7a0b\u4e0e\u6570\u636e\u96c6","text":"

QField\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u4e09\u79cd\u65b9\u5f0f\u6253\u5f00\u5de5\u7a0b\u548c\u6570\u636e\u96c6\uff1a

  • \u4eceURL\u5bfc\u5165\uff1b
  • \u5bfc\u5165\u5de5\u7a0b\u6587\u4ef6\u5939 (\u4ec5\u9650\u5b89\u5353)\uff1b
  • \u5bfc\u5165\u538b\u7f29\u7684\u5de5\u7a0b\u6587\u4ef6 (\u4ec5\u9650\u5b89\u5353)\uff1b
  • \u5bfc\u5165\u5355\u6570\u636e\u96c6 (\u4ec5\u9650\u5b89\u5353)\u3002

QField\u5bfc\u5165\u64cd\u4f5c

\u8fd9\u4e9b\u52a8\u4f5c\u53ef\u901a\u8fc7\u5355\u51fbQField\u6b22\u8fce\u5c4f\u5e55\u4e2d\u7684 \"\u6253\u5f00\u672c\u5730\u6587\u4ef6\" \u6309\u94ae\uff0c\u5e76\u5355\u51fb\u5de5\u7a0b/\u6570\u636e\u96c6\u9009\u62e9\u5668\u5c4f\u5e55\u53f3\u4e0b\u89d2\u7684 \"\u5bfc\u5165 (+) \u6309\u94ae\" \u5373\u53ef\u6267\u884c\u3002

"},{"location":"zh/get-started/storage/#url","title":"\u4eceURL\u5bfc\u5165","text":"

\u901a\u8fc7 \"\u5bfc\u5165URL\" \u52a8\u4f5c\u5bfc\u5165\u5de5\u7a0b\u6216\u5355\u6570\u636e\u96c6\u65f6\uff0c\u5c06\u8981\u6c42\u7528\u6237\u63d0\u4f9b\u6587\u4ef6\u7684URL\u5b57\u7b26\u4e32\u3002QField\u968f\u540e\u83b7\u53d6\u5185\u5bb9\u5e76\u5c06\u5176\u4fdd\u5b58\u5230 \"\u5df2\u5bfc\u5165\u5de5\u7a0b\" - \u524d\u63d0\u662fURL\u6307\u5411\u538b\u7f29\u5230ZIP\u5f52\u6863\u6587\u4ef6\u4e2d\u7684\u5de5\u7a0b - \u6216 \"\u5df2\u5bfc\u5165\u6570\u636e\u96c6\"\u3002

QField\u5bfc\u5165URL\u5bf9\u8bdd\u6846

\u5f53\u68c0\u6d4b\u5230\u4e00\u4e2a\u6216\u591a\u4e2a .qgs/.qgz \u5de5\u7a0b\u6587\u4ef6\u65f6\uff0cQField\u4f1a\u5c06ZIP\u5f52\u6863\u6587\u4ef6\u89c6\u4e3a\u538b\u7f29\u5de5\u7a0b\u3002

"},{"location":"zh/get-started/storage/#_1","title":"\u5bfc\u5165\u5de5\u7a0b\u6587\u4ef6\u5939","text":"

\u901a\u8fc7\u201c\u4ece\u6587\u4ef6\u5939\u5bfc\u5165\u5de5\u7a0b\u201d\u64cd\u4f5c\u5bfc\u5165\u5de5\u7a0b\u65f6\uff0c\u5c06\u8981\u6c42\u7528\u6237\u6388\u4e88QField\u8bbf\u95ee\u6743\u9650\uff0c\u4ee5\u4fbf\u901a\u8fc7\u7cfb\u7edf\u6587\u4ef6\u5939\u9009\u62e9\u5668\u8bfb\u53d6\u8bbe\u5907\u5b58\u50a8\u4e2d\u7ed9\u5b9a\u6587\u4ef6\u5939\u7684\u5185\u5bb9\u3002\u9009\u62e9\u6587\u4ef6\u5939\u540e\uff0cQField\u5c06\u6587\u4ef6\u5939\u5185\u5bb9\uff08\u5305\u62ec\u5176\u5b50\u6587\u4ef6\u5939\uff09\u590d\u5236\u5230\u5176\u201c\u5df2\u5bfc\u5165\u5de5\u7a0b\u201d\u4f4d\u7f6e\u3002\u4ee5\u540e\uff0c\u7528\u6237\u53ef\u4ee5\u4ece\u90a3\u91cc\u6253\u5f00\u5de5\u7a0b\u5e76\u4e0e\u4e4b\u4ea4\u4e92\u3002

\u901a\u8fc7\u4e0b\u62c9\u83dc\u5355\u64cd\u4f5c\u91cd\u65b0\u5bfc\u5165\u7ed9\u5b9a\u6587\u4ef6\u5939\u5c06\u8986\u76d6\u5df2\u5b58\u5728\u76f8\u540c\u6587\u4ef6\u5939\u540d\u79f0\u7684\u73b0\u6709\u5de5\u7a0b\uff0c\u6b64\u64cd\u4f5c\u5141\u8bb8\u7528\u6237\u80fd\u591f\u66f4\u65b0\u5de5\u7a0b\u5185\u5bb9\u3002

\u7b14\u8bb0

\u8981\u7d20\u7684\u7f16\u8f91\u3001\u6dfb\u52a0\u548c\u5220\u9664\u7b49\u64cd\u4f5c\u5c06\u4fdd\u5b58\u5230\u5df2\u5bfc\u5165\u5de5\u7a0b\u7684\u6570\u636e\u96c6\u4e2d\uff0c\u800c\u4e0d\u662f\u4fdd\u5b58\u5728\u5bfc\u5165\u8fc7\u7a0b\u4e2d\u9009\u62e9\u7684\u539f\u59cb\u6587\u4ef6\u5939\u3002\u6709\u5173\u5982\u4f55\u53d1\u9001/\u5bfc\u51fa\u5df2\u7f16\u8f91\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\uff0c\u8bf7\u53c2\u9605\u4ee5\u4e0b\u7ae0\u8282\u3002

"},{"location":"zh/get-started/storage/#_2","title":"\u5bfc\u5165\u538b\u7f29\u7684\u5de5\u7a0b","text":"

\u901a\u8fc7\u63d0\u4f9b\u7684\u538b\u7f29\u5230ZIP\u5f52\u6863\u6587\u4ef6\u4e2d\u7684\u5de5\u7a0b\uff0c\u53ef\u4ee5\u5c06\u5176\u5bfc\u5165\u5230QField\u3002\u9009\u62e9\u201c\u4eceZIP\u5bfc\u5165\u5de5\u7a0b\u201d\u64cd\u4f5c\u65f6\uff0c\u5c06\u8981\u6c42\u7528\u6237\u5728\u8bbe\u5907\u5b58\u50a8\u4e2d\u9009\u62e9\u4e00\u4e2aZIP\u6587\u4ef6\u3002QField\u5c06\u5f52\u6863\u6587\u4ef6\u63d0\u53d6\u5230\u201c\u5df2\u5bfc\u5165\u5de5\u7a0b\u201d\u4f4d\u7f6e\u3002\u4ee5\u540e\uff0c\u7528\u6237\u53ef\u4ee5\u4ece\u90a3\u91cc\u6253\u5f00\u5de5\u7a0b\u5e76\u4e0e\u4e4b\u4ea4\u4e92\u3002

\u901a\u8fc7\u5411\u7528\u6237\u53d1\u9001\u5355\u4e2a\u6587\u4ef6\uff0c\u53ef\u4ee5\u6781\u5927\u5730\u7b80\u5316\u5de5\u7a0b\u7684\u8fdc\u7a0b\u90e8\u7f72\u3002

"},{"location":"zh/get-started/storage/#_3","title":"\u5bfc\u5165\u5355\u6570\u636e\u96c6","text":"

\u201c\u5bfc\u5165\u6570\u636e\u96c6\u201d\u64cd\u4f5c\u5141\u8bb8\u7528\u6237\u901a\u8fc7\u5b89\u5353\u7cfb\u7edf\u6587\u4ef6\u9009\u62e9\u5668\u9009\u62e9\u4e00\u4e2a\u6216\u591a\u4e2a\u6570\u636e\u96c6\u3002\u9009\u62e9\u6570\u636e\u96c6\u540e\uff0cQField\u5c06\u8fd9\u4e9b\u6570\u636e\u96c6\u590d\u5236\u5230\u201c\u5df2\u5bfc\u5165\u6570\u636e\u96c6\u201d\u6587\u4ef6\u5939\u4e2d\uff0c\u7528\u6237\u53ef\u4ee5\u5728\u5176\u6253\u5f00\u6216\u4fee\u6539\u76f8\u5173\u5185\u5bb9\u3002

\u7b14\u8bb0

\u7528\u6237\u5fc5\u987b\u786e\u4fdd\u5728\u5bfc\u5165\u6570\u636e\u96c6\u65f6\u9009\u62e9\u6240\u6709\u9644\u5c5e\u6587\u4ef6 (\u4f8b\u5982\uff0cshapefile\u9700\u8981\u7528\u6237\u9009\u62e9 .shp\u3001.shx\u3001.dbf\u3001.prj \u548c .cpg \u6587\u4ef6)\u3002

"},{"location":"zh/get-started/storage/#android","title":"\u5728Android\u5bfc\u51fa\u4fee\u6539\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6","text":"

\u4e00\u65e6\u7528\u6237\u4fee\u6539\u4e86\u5df2\u5bfc\u5165\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\uff0cQField\u5c06\u63d0\u4f9b\u5404\u79cd\u65b9\u5f0f\u4ece\u5176\u7cfb\u7edf\u4fdd\u62a4\u7684\u6587\u4ef6\u5b58\u50a8\u4e2d\u53d1\u9001\u548c\u5bfc\u51fa\u5185\u5bb9\uff1a

  • \u5bfc\u51fa\u5de5\u7a0b\u6587\u4ef6\u5939\u6216\u5355\u6570\u636e\u96c6\uff1b
  • \u5c06\u538b\u7f29\u7684\u5de5\u7a0b\u6587\u4ef6\u5939\u53d1\u9001\u5230 {\u4e91\u3001\u7535\u5b50\u90ae\u4ef6\u3001Messenger\u7b49} \u5e94\u7528\u7a0b\u5e8f\uff1b
  • \u5c06\u5355\u6570\u636e\u96c6\u53d1\u9001\u5230 {\u4e91\u3001\u7535\u5b50\u90ae\u4ef6\u3001Messenger\u7b49} \u5e94\u7528\u7a0b\u5e8f\uff1b
  • \u901a\u8fc7USB\u6570\u636e\u7ebf\u76f4\u63a5\u8bbf\u95ee\u5bfc\u5165\u7684\u5185\u5bb9\u3002

QField\u5bfc\u51fa\u64cd\u4f5c

\u8fd9\u4e9b\u52a8\u4f5c\u53ef\u901a\u8fc7\u5355\u51fbQField\u6b22\u8fce\u754c\u9762\u4e2d\u7684 \"\u6253\u5f00\u672c\u5730\u6587\u4ef6\" \u6309\u94ae\uff0c\u5e76\u5355\u51fb\u5de5\u7a0b/\u6570\u636e\u96c6\u9009\u62e9\u5668\u4e2d\u7684\u5de5\u7a0b\u6587\u4ef6\u5939\u548c\u5355\u6570\u636e\u96c6\u5217\u8868\u6240\u9644\u7684\u4e0b\u62c9\u52a8\u4f5c\u83dc\u5355\u8fdb\u884c\u64cd\u4f5c\u3002

"},{"location":"zh/get-started/storage/#_4","title":"\u5bfc\u51fa\u5de5\u7a0b\u6587\u4ef6\u5939\u6216\u5355\u6570\u636e\u96c6","text":"

\u5f53\u9009\u62e9 \"\u5bfc\u51fa\u5230\u6587\u4ef6\u5939\" \u65f6\uff0c\u5c06\u8981\u6c42\u7528\u6237\u9009\u62e9\u4e00\u4e2a\u4f4d\u7f6e (\u4f7f\u7528Android\u7cfb\u7edf\u7684\u6587\u4ef6\u5939\u9009\u62e9\u5668\u64cd\u4f5c)\uff0c\u6240\u9009\u5de5\u7a0b\u6587\u4ef6\u5939\u6216\u5355\u6570\u636e\u96c6\u7684\u5185\u5bb9\u5c06\u88ab\u590d\u5236\u5230\u8be5\u4f4d\u7f6e\u3002

\u6b64\u64cd\u4f5c\u53ef\u7528\u4e8e\u5c06\u4fee\u6539\u540e\u7684\u5de5\u7a0b\u6216\u6570\u636e\u96c6\u7684\u5185\u5bb9\u590d\u5236\u5230\u8bbe\u5907\u4e0a\u7684\u4e00\u4e2a\u6587\u4ef6\u5939\u4e2d\uff0c\u5e76\u7531\u5982Syncthing\u7b49\u7b2c\u4e09\u65b9\u540c\u6b65\u5e94\u7528\u7a0b\u5e8f\u8fdb\u884c\u8bbf\u95ee\uff0c\u6216\u76f4\u63a5\u5c06\u5185\u5bb9\u590d\u5236\u5230\u652f\u6301Android\u7cfb\u7edf\u5206\u533a\u5b58\u50a8\u63d0\u4f9b\u5546\u7684\u4e91\u5e10\u6237\u4e2d (\u5728\u64b0\u5199\u672c\u6587\u65f6\uff0c\u53ea\u6709NextCloud\u5e94\u7528\u7a0b\u5e8f\u652f\u6301\u6b64\u7c7b\u64cd\u4f5c)\u3002

\u7b14\u8bb0

\u5bfc\u51fa\u5230\u7684\u6587\u4ef6\u5939\u5c06\u8986\u76d6\u5148\u524d\u5b58\u5728\u7684\u5185\u5bb9\u3002

"},{"location":"zh/get-started/storage/#_5","title":"\u53d1\u9001\u7ecf\u8fc7\u538b\u7f29\u7684\u5de5\u7a0b\u6587\u4ef6\u5939","text":"

\u2018\u5c06\u6587\u4ef6\u5939\u538b\u7f29\u5e76\u53d1\u9001\u5230\u2018 \u52a8\u4f5c\u662f\u5c06\u9009\u4e2d\u6587\u4ef6\u5939\u7684\u5185\u5bb9\u538b\u7f29\u5230ZIP\u5f52\u6863\u6587\u4ef6\u4e2d\u3002\u7136\u540e\uff0c\u7cfb\u7edf\u4f1a\u8be2\u95ee\u7528\u6237\u5e94\u8be5\u901a\u8fc7\u8bbe\u5907\u4e0a\u7684\u54ea\u4e2a\u5e94\u7528\u7a0b\u5e8f\u53d1\u9001\u6700\u7ec8\u7684ZIP\u5f52\u6863\u6587\u4ef6\u3002

\u7528\u6237\u53ef\u4ee5\u901a\u8fc7\u5728QField\u7684 \u2018\u5bfc\u5165\u5de5\u7a0b\u2018 \u76ee\u5f55\u4e2d\u9009\u62e9\u6839\u6587\u4ef6\u5939\u6765\u538b\u7f29\u548c\u53d1\u9001\u6574\u4e2a\u5de5\u7a0b\uff0c\u4e5f\u53ef\u4ee5\u5728\u5de5\u7a0b\u6587\u4ef6\u5939\u4e2d\u53d1\u9001\u9009\u4e2d\u7684\u6587\u4ef6\u5939\u3002\u8fd9\u5141\u8bb8\u7528\u6237\u5c06\u538b\u7f29\u6587\u4ef6\u9650\u5236\u5728\u5982 a /DCIM \u7684\u5b50\u6587\u4ef6\u5939\u3002

"},{"location":"zh/get-started/storage/#_6","title":"\u53d1\u9001\u5355\u6570\u636e\u96c6","text":"

\u7528\u6237\u53ef\u4ee5\u4e3a\u5355\u6570\u636e\u96c6\u9009\u62e9 \u2018\u53d1\u9001\u5230\u2018 \u52a8\u4f5c\uff0c\u5141\u8bb8\u5c06\u7f16\u8f91\u540e\u7684\u6570\u636e\u96c6\u76f4\u63a5\u53d1\u9001\u5230\u7b2c\u4e09\u65b9\u5e94\u7528\u7a0b\u5e8f\uff0c\u5982 Gmail\u3001Drive\u3001Dropbox\u3001Nextcloud \u7b49\u7b49\u3002

\u8981\u4ece\u540c\u6b65\u7684QFieldCloud\u5de5\u7a0b\u4e2d\u5bfc\u51fa\u56fe\u5c42\uff0c\u8bf7\u5728\u60a8\u7684\u8bbe\u5907\u6216\u9996\u9009\u4e91\u63d0\u4f9b\u7a0b\u5e8f\u5bfc\u51fa\u3002\u4e3a\u6b64\uff0c\u8bf7\u5728\u60a8\u7684\u5de5\u7a0b\u4e2d\uff1a

  1. \u5355\u51fb\u5de5\u7a0b\u4e2d\u7684 '\u9f7f\u8f6e\u56fe\u6807'\u3002

  1. \u9009\u62e9 '\u6253\u5f00\u5de5\u7a0b\u6587\u4ef6\u5939' \u52a8\u4f5c\u3002

  1. \u5728\u6b64\u5de5\u7a0b\u6587\u4ef6\u5939\u4e2d\uff0c\u60a8\u5c06\u627e\u5230\u60a8\u7684\u5de5\u7a0b\u6587\u4ef6\u3002\u79bb\u7ebf\u56fe\u5c42\u5b58\u50a8\u5728\u540d\u4e3a 'data.gpkg' \u7684\u6587\u4ef6\u4e2d\u3002\u60a8\u8fd8\u53ef\u4ee5\u5bfc\u51fa\u9644\u52a0\u6587\u4ef6 (\u7167\u7247\u3001\u97f3\u9891\u3001\u89c6\u9891\u7b49)\u3002

  2. \u73b0\u5728\uff0c\u70b9\u51fb\u4f4d\u4e8e\u6587\u4ef6\u6216\u6587\u4ef6\u5939\u53f3\u4fa7\u7684\u4e09\u4e2a\u70b9 (\u22ee) \u56fe\u6807\u3002

  1. \u6839\u636e\u9700\u6c42\u9009\u62e9 \"\u53d1\u9001\u5230\u2026\" \u6216 \"\u5bfc\u51fa\u5230\u6587\u4ef6\u5939\u2026\" \u52a8\u4f5c\uff0c\u5e76\u6309\u7167\u76f8\u5e94\u7684\u63d0\u793a\u8fdb\u884c\u64cd\u4f5c\u3002

\u7b14\u8bb0

\u6b64\u529f\u80fd\u4ec5\u5728Android\u7cfb\u7edf\u53ef\u7528\u3002

"},{"location":"zh/get-started/storage/#usb","title":"\u901a\u8fc7USB\u6570\u636e\u7ebf\u76f4\u63a5\u8bbf\u95ee\u5bfc\u5165\u7684\u5185\u5bb9","text":""},{"location":"zh/get-started/storage/#_7","title":"\u5b89\u5353\u7cfb\u7edf","text":"

\u53ef\u4ee5\u4f7f\u7528USB\u6570\u636e\u7ebf\u76f4\u63a5\u8bbf\u95ee\u5bfc\u5165\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u3002\u8be5\u4f4d\u7f6e\u663e\u793a\u5728\u5de5\u7a0b/\u6570\u636e\u96c6\u9009\u62e9\u5668\u7684\u9876\u90e8\u5bfc\u822a\u680f\u4e2d\u3002

\u5728\u5927\u591a\u6570\u901a\u8fc7USB\u6570\u636e\u7ebf\u8fde\u63a5\u63d2\u5165\u8ba1\u7b97\u673a\u7684\u8bbe\u5907\u4e0a\uff0c\u8def\u5f84\u5c06\u662f <drive>:/Android/data/ch.opengis.qfield/files/ \u3002\u7528\u6237\u5c06\u627e\u5230\u5bfc\u5165\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u6240\u5728\u7684\u5df2\u5bfc\u5165\u6570\u636e\u96c6\u548c\u5df2\u5bfc\u5165\u5de5\u7a0b\u6587\u4ef6\u5939\u3002\u5bf9\u5de5\u7a0b\u5185\u5bb9\u548c\u6570\u636e\u96c6\u6240\u505a\u7684\u66f4\u6539\u5c06\u4fdd\u5b58\u5728\u6b64\u4f4d\u7f6e\u7684\u6587\u4ef6\u4e2d\u3002

"},{"location":"zh/get-started/storage/#ios","title":"iOS","text":"

\u5728Windows\u548cmacOS\u4e2d\u4f7f\u7528iTunes\u5bfc\u822a\u5230QField\u5e94\u7528\u7a0b\u5e8f\u6587\u4ef6\u5939\uff0c\u53ef\u4ee5\u4f7f\u7528USB\u6570\u636e\u7ebf\u76f4\u63a5\u8bbf\u95ee\u5bfc\u5165\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u3002\u5728Linux\u4e2d\uff0c\u7528\u6237\u53ef\u4ee5\u901a\u8fc7 \u2018libimobiledevice\u2018 \u8fdb\u884c\u64cd\u4f5c\u3002

"},{"location":"zh/get-started/support/","title":"\u652f\u6301","text":""},{"location":"zh/get-started/support/#_1","title":"\u652f\u6301","text":""},{"location":"zh/get-started/support/#_2","title":"\u5546\u4e1a\u652f\u6301","text":"

\u4f5c\u4e3aQField\u548cQFieldCloud\u7684\u5f00\u53d1\u4eba\u5458, OPENGIS.ch \u63d0\u4f9b \u57f9\u8bad\u6750\u6599 \u4ee5\u53ca\u5177\u6709 SLA \u7684\u5b9a\u5236\u5546\u4e1a \u652f\u6301\u548c\u5f00\u53d1\u5408\u540c \u3002

"},{"location":"zh/get-started/support/#_3","title":"\u5f00\u53d1\u4e0e\u5b9a\u5236\u5e94\u7528","text":"

\u60a8\u53ef\u80fd\u6709\u8bb8\u591a\u5c1a\u672a\u5b9e\u73b0\u7684\u4f18\u79c0\u529f\u80fd\u521b\u610f\u3002\u8bf7 \u8054\u7cfb\u6211\u4eec \u8ba8\u8bba\u5c06\u6b64\u521b\u610f\u96c6\u6210\u5230QField\u7684\u6700\u4f73\u65b9\u6cd5\uff0c\u6216\u521b\u5efa\u60a8\u81ea\u5df1\u7684\u5b9a\u5236\u5e94\u7528\u7a0b\u5e8f\u3002

"},{"location":"zh/get-started/support/#_4","title":"\u793e\u533a\u652f\u6301","text":"

\u60a8\u53ef\u4ee5\u5728 gis.stackexchange \u63d0\u95ee

\u60a8\u53ef\u4ee5\u4f7f\u7528 \u7528\u6237\u8ba8\u8bba\u5e73\u53f0

"},{"location":"zh/get-started/third-part-tutorials/","title":"\u7b2c\u4e09\u65b9\u6559\u7a0b","text":""},{"location":"zh/get-started/third-part-tutorials/#_1","title":"\u7b2c\u4e09\u65b9\u6559\u7a0b","text":"

\u60a8\u53ef\u4ee5\u5728\u8fd9\u91cc\u627e\u5230\u6211\u4eec\u793e\u533a\u6210\u5458\u521b\u5efa\u7684\u4e00\u4e9b\u5f88\u68d2\u7684\u6559\u7a0b\uff1a

  • QField\u6559\u7a0b \u51fa\u81ea Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField\u5feb\u901f\u5165\u95e8 - Udemy\u8bfe\u7a0b \u51fa\u81ea Michael Miller
  • QField\u8bfe\u7a0b\u5b9e\u8df5 (\u8461\u8404\u7259\u8bed) \u51fa\u81ea Nelson Silva
"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/","title":"\u9ad8\u7ea7\u8bbe\u7f6e","text":""},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#_1","title":"\u9ad8\u7ea7\u8bbe\u7f6e\u5411\u5bfc","text":"

\u5e2e\u52a9

\u6211\u4eec\u6709\u4e2a \u793e\u533a\u8ba8\u8bba\u5e73\u53f0 \u6765\u5bf9\u60a8\u7684\u95ee\u9898\u3001\u7591\u60d1\u548c\u89c2\u5ff5\u8fdb\u884c\u8ba8\u8bba\u3002\u4e0d\u8981\u72b9\u8c6b\uff0c\u53bb\u6d4f\u89c8\u5427\u3002

"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#_2","title":"\u652f\u6301\u77e2\u91cf\u6570\u636e","text":"

\u76ee\u524d\uff0cQFieldCloud\u652f\u6301\u5730\u7406\u5305\u548cPostGIS\u56fe\u5c42\u8fdb\u884c\u534f\u540c\u7f16\u8f91\u3002QGIS\u652f\u6301\u7684\u5176\u4ed6\u683c\u5f0f\u5e94\u8be5\u4e5f\u53ef\u4ee5\u5de5\u4f5c\uff0c\u4f46\u4e0d\u662fQField\u5b98\u65b9\u6240\u652f\u6301\u7684\u3002

"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#_3","title":"\u4f7f\u7528\u5730\u7406\u5305","text":"

\u4f7f\u7528\u5730\u7406\u5305\u901a\u5e38\u662f\u7b80\u5355\u8bbe\u7f6e\u7684\u6700\u4f73\u9009\u62e9\uff0c\u53ef\u5c06QField\u7528\u6237\u6536\u96c6\u7684\u6570\u636e\u96c6\u4e2d\u5230\u4e00\u4e2a\u6587\u4ef6\u4e2d\u3002

\u5982\u679c\u8981\u8bbe\u7f6e\u5173\u7cfb\uff0c\u5efa\u8bae\u5728\u8868\u4e2d\u6dfb\u52a0UUID\u5b57\u6bb5\uff0c\u5e76\u5c06\u5176\u7528\u4f5c\u5916\u952e\uff0c\u800c\u4e0d\u662f\u5730\u7406\u5305\u7684 fid \u3002\u56e0\u4e3a\u5b83\u4eec\u53ef\u80fd\u4f1a\u6539\u53d8\uff0c\u907f\u514d\u5728\u4e24\u4e2a\u7528\u6237\u540c\u65f6\u521b\u5efa\u65b0\u8bb0\u5f55\u65f6\u53d1\u751f\u51b2\u7a81\u3002

"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#_4","title":"\u5de5\u4f5c\u6d41\u7a0b\u793a\u4f8b (\u5730\u7406\u5305)","text":"
  1. QGIS\u684c\u9762\u7aef\u8bbe\u7f6e\uff1a
    1. \u521b\u5efa\u65b0\u5de5\u7a0b\u3002
    2. \u521b\u5efa\u5730\u7406\u5305\u56fe\u5c42\uff0c\u5c06\u5176\u4fdd\u5b58\u5728\u4e0eQGIS\u5de5\u7a0b\u76f8\u540c\u7684\u6587\u4ef6\u5939\u4e2d\u3002
    3. \u5728QField\u540c\u6b65\u63d2\u4ef6\u4e2d\u5c06\u5730\u7406\u5305\u8bbe\u7f6e\u4e3a \"\u79bb\u7ebf\u7f16\u8f91\" \u3002
    4. \u5c06\u5de5\u7a0b\u4e0a\u4f20\u5230QFieldCloud\u3002
  2. \u4f7f\u7528QField\u5728\u8bbe\u5907\u4e0a\u6536\u96c6\u6570\u636e\uff1a
    1. \u6253\u5f00QFieldCloud\u5e76\u5bfc\u5165\u5de5\u7a0b\u3002
    2. \u6536\u96c6\u4e00\u4e9b\u6570\u636e\u5e76\u4e0a\u4f20\u66f4\u6539\u5185\u5bb9\u3002
  3. \u5728QGIS\u684c\u9762\u7aef\u4e0b\u8f7d\u6210\u679c\uff1a
    1. \u5728QField\u540c\u6b65\u4e2d\uff0c\u4e0b\u8f7d\u66f4\u65b0\u7684\u6587\u4ef6 (\u5730\u7406\u5305\u6587\u4ef6\u5e94\u8be5\u5df2\u66f4\u6539)\u3002

\u6ce8\u610f

\u6b64\u5de5\u4f5c\u6d41\u7a0b\u4e0d\u652f\u6301\u5728\u684c\u9762\u7aef\u66f4\u6539\u5730\u7406\u5305\uff0c\u56e0\u4e3a\u4f5c\u4e3a\u6587\u4ef6\u5e93\uff0c\u6574\u4e2a\u5730\u7406\u5305\u5c06\u88ab\u66ff\u6362\u3002\u8fd9\u610f\u5473\u7740\u6570\u636e\u53ea\u80fd\u4f7f\u7528QFieldCloud\u8fdb\u884c\u6570\u5b57\u5316\u3002

"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

\u5982\u679c\u60a8\u5e0c\u671bQField\u7528\u6237\u7684\u6570\u636e\u5728\u4ed6\u4eec\u540c\u6b65\u5de5\u4f5c\u65f6\u7531QFieldCloud\u76f4\u63a5\u66f4\u65b0\u5230\u6570\u636e\u5e93\uff0c\u800c\u65e0\u9700\u8fdb\u4e00\u6b65\u64cd\u4f5c\uff0c\u90a3\u4e48\u4f7f\u7528PostGIS\u56fe\u5c42\u662f\u4e00\u4e2a\u4e0d\u9519\u7684\u9009\u62e9\u3002

\u5b83\u8981\u6c42\u60a8\u7684\u6570\u636e\u5e93\u53ef\u4ee5\u516c\u5f00\u8bbf\u95ee\uff0c\u5e76\u4e14\u5fc5\u987b\u5728QGIS\u5de5\u7a0b\u4e2d\u672a\u52a0\u5bc6\u4fdd\u5b58\u7f51\u7edc\u51ed\u8bc1\u3002\u8bf7\u6ce8\u610f\u6b64\u7c7b\u8981\u6c42\u7684\u5b89\u5168\u5f71\u54cd\uff0c\u5e76\u505a\u597d\u5907\u4efd\u3002

"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#postgis_1","title":"\u5de5\u4f5c\u6d41\u7a0b\u793a\u4f8b (PostGIS)","text":"
  1. QGIS\u684c\u9762\u7aef\u8bbe\u7f6e\uff1a
    1. \u521b\u5efa\u65b0\u5de5\u7a0b\u3002
    2. \u521b\u5efa\u5e76\u6dfb\u52a0PostGIS\u56fe\u5c42\uff0c\u786e\u4fdd\u5c06\u7f51\u7edc\u51ed\u8bc1\u5b58\u50a8\u5728\u5de5\u7a0b\u4e2d\u3002
    3. \u786e\u4fddPostGIS\u6570\u636e\u5e93\u8fde\u63a5\u53ef\u4ee5\u516c\u5f00\u8bbf\u95ee (\u516c\u5171IP\u6216\u57df\u540d\uff0c\u4e0d\u80fd\u4e0e 127.0.0.1 \u6216 localhost\u4e00\u8d77\u4f7f\u7528)\u3002
    4. \u5728QField\u540c\u6b65\u5de5\u7a0b\u8bbe\u7f6e\u4e2d\uff0c\u5982\u679cQField\u7528\u6237\u5728\u5916\u4e1a\u6ca1\u6709\u53ef\u9760\u7684\u7f51\u7edc\u8fde\u63a5\u6216\u65e0\u6cd5 \u76f4\u63a5\u8bbf\u95ee\u6570\u636e\u5e93 \uff0c\u8bf7\u5c06\u5730\u7406\u5305\u8bbe\u7f6e\u4e3a \u79bb\u7ebf\u7f16\u8f91 \u3002
    5. \u5c06\u5de5\u7a0b\u4e0a\u4f20\u5230QField\u4e91\u3002
  2. \u4f7f\u7528QField\u5728\u8bbe\u5907\u4e0a\u6536\u96c6\u6570\u636e\uff1a
    1. \u6253\u5f00QFieldCloud\u5e76\u5bfc\u5165\u5de5\u7a0b\u3002
    2. \u6536\u96c6\u4e00\u4e9b\u6570\u636e (\u5982\u679c\u60a8\u4f7f\u7528 \u79bb\u7ebf\u7f16\u8f91 \uff0c\u8bf7\u5c06\u66f4\u6539\u4e0a\u4f20\u56de\u529e\u516c\u5ba4)\u3002
  3. \u5728QGIS\u684c\u9762\u7aef\u67e5\u770b\u6210\u679c\uff1a
    1. \u6240\u6709\u66f4\u6539\u5e94\u5728PostGIS\u6570\u636e\u5e93\u76f4\u63a5\u53ef\u89c1\u3002

\u7b14\u8bb0

\u5f53\u4f7f\u7528 \u76f4\u63a5\u6570\u636e\u5e93\u8bbf\u95ee \u65f6\uff0cQFieldCloud\u5c06\u76f4\u63a5\u7f16\u8f91PostGIS\u6570\u636e\u5e93\u7684\u6570\u636e\u3002\u8fd9\u53ea\u9002\u7528\u4e8e\u5916\u4e1a\u53ef\u9760\u7684\u4e92\u8054\u7f51\u8fde\u63a5\uff0c\u4f46\u5176\u4f18\u70b9\u662f\u6240\u6709\u7528\u6237\u90fd\u53ef\u4ee5\u76f4\u63a5\u770b\u5230\u6240\u6709\u6570\u636e\uff0c\u5e76\u5141\u8bb8\u4f7f\u7528\u4efb\u4f55PostGIS\u7279\u5b9a\u8bbe\u7f6e (\u89e6\u53d1\u5668\u3001\u751f\u6210\u7684\u5b57\u6bb5\u7b49)\u3002

\u7b14\u8bb0

\u5f53\u4f7f\u7528 \u79bb\u7ebf\u7f16\u8f91 \u65f6\uff0cQField\u5c06\u5728\u5730\u7406\u5305\u4e2d\u5904\u7406\u6570\u636e\u5e93\u7684\u672c\u5730\u526f\u672c\uff0c\u8be5\u526f\u672c\u5c06\u7531QFieldCloud\u540c\u6b65\u5230\u539f\u59cb\u6570\u636e\u5e93\u3002\u5982\u679c\u5916\u4e1a\u8fde\u63a5\u4e0d\u53ef\u9760\uff0c\u8fd9\u662f\u6700\u4f73\u9009\u62e9\u3002\u53ea\u6709\u7528\u6237\u540c\u6b65\u5230QFieldCloud\u540e\uff0c\u624d\u80fd\u770b\u5230\u66f4\u6539\u3002\u521b\u5efa\u672c\u5730\u526f\u672c\u540e\uff0cQField\u5c06\u65e0\u6cd5\u4f7f\u7528\u9ad8\u7ea7PostGIS\u529f\u80fd\u3002\u4e0e\u5e38\u89c4\u5730\u7406\u5305\u4e00\u6837\uff0c\u5982\u679c\u5b9a\u4e49\u5173\u7cfb\uff0c\u5efa\u8bae\u4f7f\u7528UUID\u800c\u4e0d\u662f\u6574\u6570\u4e3b\u952e\uff0c\u4ee5\u907f\u514d\u591a\u4e2a\u7528\u6237\u540c\u65f6\u521b\u5efa\u6570\u636e\u65f6\u53d1\u751f\u51b2\u7a81\u3002

\u60a8\u53ef\u4ee5\u5728 QFieldCloud\u6280\u672f\u53c2\u8003 \u4e2d\u627e\u5230\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/","title":"\u57fa\u7840\u5165\u95e8","text":""},{"location":"zh/get-started/tutorials/get-started-qfc/#_1","title":"\u5165\u95e8\u6307\u5357","text":"

\u5e2e\u52a9

\u6211\u4eec\u6709\u4e2a \u793e\u533a\u8ba8\u8bba\u5e73\u53f0 \u6765\u5bf9\u60a8\u7684\u95ee\u9898\u3001\u7591\u60d1\u548c\u89c2\u5ff5\u8fdb\u884c\u8ba8\u8bba\u3002\u4e0d\u8981\u72b9\u8c6b\uff0c\u53bb\u6d4f\u89c8\u5427\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfieldcloud","title":"\u83b7\u53d6QFieldCloud\u5e10\u6237","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u8f6c\u5230 \u6ce8\u518c\u9875\u9762 \uff0c\u8f93\u5165\u60a8\u7684\u8be6\u7ec6\u4fe1\u606f\u5e76\u521b\u5efa\u65b0\u7684QField\u4e91\u5e10\u6237\u3002

\u6ce8\u518c\u8868\u5355

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_2","title":"\u7f16\u8f91\u8d44\u6599","text":"

\u66f4\u6539\u60a8\u7684\u4e2a\u4eba\u8bbe\u7f6e\u3002\u6dfb\u52a0\u4e2a\u4eba\u8d44\u6599\u56fe\u7247\u6216\u83b7\u53d6\u6709\u5173\u60a8\u5728\u56e2\u961f\u4e2d\u7684\u6240\u6709\u6743\u548c\u6210\u5458\u8d44\u683c\u7684\u6982\u51b5\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_3","title":"\u8d26\u5355","text":"

\u4f7f\u7528QField\u4e91\u4e13\u4e1a\u7248\u8ba1\u5212\u6216\u7ec4\u7ec7\u8ba1\u5212\u9700\u8981\u5411\u5e10\u6237\u6dfb\u52a0\u8d26\u5355\u4fe1\u606f\u3002

\u5bf9\u4e8e \u4e13\u4e1a\u7248\u8ba1\u5212, \u8bf7\u6309\u7167\u4ee5\u4e0b\u6b65\u9aa4\u64cd\u4f5c :

  1. \u70b9\u51fb\u9875\u9762\u53f3\u4fa7\u7684\u7528\u6237\u540d
  2. \u70b9\u51fb \"\u5347\u7ea7\u5230\u4e13\u4e1a\u7248\"
  3. \u5728 \"\u8ba2\u8d2d\" \u90e8\u5206\uff0c\u70b9\u51fb \"\u5347\u7ea7\"
  4. \u5728\u4e13\u4e1a\u7248\u90e8\u5206\uff0c\u70b9\u51fb \"\u6fc0\u6d3b\"
  5. \u8bf7\u4ed4\u7ec6\u9605\u8bfb \"\u670d\u52a1\u6761\u6b3e\" \u5e76\u540c\u610f\u670d\u52a1\u6761\u6b3e\uff0c\u7136\u540e \"\u7ee7\u7eed\"
  6. \u5728 \"\u8d26\u5355\u5730\u5740\" \u90e8\u5206\uff0c\u586b\u5199\u8868\u5355\uff0c\u7136\u540e\u5355\u51fb \"\u7ee7\u7eed\u4ed8\u6b3e\"

\u5bf9\u4e8e \u7ec4\u7ec7\u8ba1\u5212, \u8bf7\u6309\u7167\u4ee5\u4e0b\u6b65\u9aa4\u64cd\u4f5c :

  1. \u70b9\u51fb\u9875\u9762\u53f3\u4fa7\u7684\u7528\u6237\u540d
  2. \u70b9\u51fb \"\u521b\u5efa\u7ec4\u7ec7\"
  3. \u70b9\u51fb \"\u521b\u5efa\"
  4. \u8bf7\u4e3a\u60a8\u7684\u7ec4\u7ec7\u9009\u62e9\u4e00\u4e2a\u4ec5\u5305\u542b150\u6216\u66f4\u5c11\u5b57\u7b26\u3001\u5b57\u6bcd\u3001\u6570\u5b57\u548c @/./+/-/_ \u7684\u540d\u79f0
  5. \u70b9\u51fb \"\u521b\u5efa\"
  6. \u9009\u62e9\u6240\u9700\u7684\u5b58\u50a8\u91cf
  7. \u8bf7\u4ed4\u7ec6\u9605\u8bfb \"\u670d\u52a1\u6761\u6b3e\" \u5e76\u540c\u610f\u670d\u52a1\u6761\u6b3e\uff0c\u7136\u540e \"\u7ee7\u7eed\"
  8. \u5728 \"\u8d26\u5355\u5730\u5740\" \u90e8\u5206\uff0c\u586b\u5199\u8868\u5355\uff0c\u7136\u540e\u5355\u51fb \"\u7ee7\u7eed\u4ed8\u6b3e\"

\u5982\u679c\u8d26\u5355\u4fe1\u606f\u4e0d\u5b8c\u6574\uff0c\u53ef\u4ee5\u968f\u65f6\u8f6c\u5230 \u8d26\u5355 > \u8ba2\u8d2d > \u5b8c\u6210\u4ed8\u6b3e \u5b8c\u5584\u8868\u5355\u586b\u5199

\u6240\u6709\u5b9a\u4ef7\u4fe1\u606f\u5747\u53ef\u5728 \u5b9a\u4ef7\u9875\u9762 \u627e\u5230\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfieldcloud_1","title":"QFieldCloud\u505c\u6b62\u670d\u52a1","text":"
  1. \u5982\u679c\u60a8\u9700\u8981\u53d6\u6d88QFieldCloud\u7684\u8ba2\u9605\uff1a 1.1. \u5bf9\u4e8e Pro \u5957\u9910\u5e10\u6237\uff0c\u8bf7\u5355\u51fb\u60a8\u7684\u7528\u6237\u540d\uff0c\u9009\u62e9 \"\u8bbe\u7f6e\"\u3002 1.2. \u5bf9\u4e8e \u7ec4\u7ec7 \u5957\u9910\u5e10\u6237\uff0c\u8bf7\u5355\u51fb\u60a8\u7684\u7ec4\u7ec7\u540d\u79f0\uff0c\u5355\u51fb \"\u7f16\u8f91\u7ec4\u7ec7\"\u3002\u8bf7\u6ce8\u610f\uff0c\u60a8\u5fc5\u987b\u662f\u8be5\u7ec4\u7ec7\u7684\u6240\u6709\u8005\u3002

  2. \u5c55\u5f00 \"\u8ba1\u8d39\" \u90e8\u5206\uff0c\u70b9\u51fb \"\u66f4\u6539\"\u3002

  3. \u9009\u62e9 \"\u53d6\u6d88\u8ba2\u9605\"\u3002

  4. \u5728\u968f\u540e\u7684\u5f39\u51fa\u7a97\u53e3\u4e2d\u786e\u8ba4\u53d6\u6d88\u3002

  5. \u7136\u540e\u5c06\u51fa\u73b0\u4e00\u6761 Nyuki \u6d88\u606f\uff0c\u6307\u793a\u8ba2\u9605\u5c06\u5728\u5f53\u524d\u8ba1\u8d39\u5468\u671f\u540e\u7ed3\u675f\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_4","title":"\u7ec4\u7ec7","text":"

\u6b64\u5904\u5c55\u73b0\u60a8\u7684\u56e2\u961f\u3002\u4e86\u89e3\u6709\u5173\u56e2\u961f\u3001\u6210\u5458\u53ca\u5176\u5728 QField\u751f\u6001\u73af\u5883\u7406\u5ff5 \u4e2d\u89d2\u8272\u7684\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_5","title":"\u5de5\u7a0b","text":"

\u641c\u7d22\u5e76\u4ece\u5217\u8868\u4e2d\u9009\u62e9\u5de5\u7a0b\uff0c\u6216\u5f00\u59cb\u521b\u5efa\u65b0\u5de5\u7a0b\u3002

QFieldCloud\u5de5\u7a0b\u6982\u51b5

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qgisqfieldcloud","title":"\u5728QGIS\u684c\u9762\u7aef\u8fde\u63a5\u5230QFieldCloud","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u4e3a\u4e86\u8fde\u63a5\u5230QFieldCloud\uff0c\u60a8\u9700\u8981QGIS\u4e2d\u7684\u63d2\u4ef6 \u201cQFieldSync\u201d \u3002\u63a5\u4e0b\u6765\u7684\u6b65\u9aa4\u5c06\u5411\u60a8\u5c55\u793a\u5982\u4f55\u5b89\u88c5\u548c\u540c\u6b65\u4e0eQFieldCloud\u4e4b\u95f4\u7684\u6570\u636e\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfieldsync","title":"\u5b89\u88c5QFieldSync","text":"

\u8f6c\u5230 \u63d2\u4ef6 -> \u7ba1\u7406\u5e76\u5b89\u88c5\u63d2\u4ef6... \u83dc\u5355\uff0c\u6253\u5f00QGIS\u63d2\u4ef6\u7ba1\u7406\u5668\u3002

\u5728\u63d2\u4ef6\u5217\u8868\u4e2d\u67e5\u627eQFieldSync\uff0c\u7136\u540e\u5355\u51fb \u5b89\u88c5\u63d2\u4ef6 \u6309\u94ae\u5b89\u88c5\u6700\u65b0\u7248\u3002

\u7b14\u8bb0

\u7531\u4e8eQFieldCloud\u4ecd\u5904\u4e8e\u6d4b\u8bd5\u9636\u6bb5\uff0c\u56e0\u6b64\u9891\u7e41\u66f4\u65b0\u548c\u4fee\u590d\uff0c\u8bf7\u7ecf\u5e38\u5347\u7ea7QFieldSync\u63d2\u4ef6\u3002\u5982\u679c\u51fa\u73b0\u95ee\u9898\uff0c\u8bf7\u5728\u62a5\u544a\u4e4b\u524d\u5c1d\u8bd5\u5347\u7ea7\u5230\u6700\u65b0\u7248\u672c\u3002

\u6210\u529f\u5b89\u88c5

\u6210\u529f\u5b89\u88c5\u540e\uff0c\u5c06\u663e\u793a\u4e00\u4e2a\u65b0\u5de5\u5177\u680f\uff1a

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfieldcloud_2","title":"\u767b\u5f55QFieldCloud","text":"

\u5355\u51fbQFieldSync\u5de5\u5177\u680f\u4e2d\u7684\u4e91\u56fe\u6807 \uff0c\u5c06\u5f39\u51fa\u767b\u5f55\u7a97\u53e3\uff1a

\u767b\u5f55\u7a97\u53e3

\u8bf7\u8f93\u5165\u60a8\u4e4b\u524d\u5728\u5e10\u6237\u6ce8\u518c\u671f\u95f4\u521b\u5efa\u7684\u7f51\u7edc\u51ed\u8bc1\u3002

\u7b14\u8bb0

\u5982\u679c\u662f\u7b2c\u4e00\u6b21\u5728QGIS\u4e2d\u4f7f\u7528\u5bc6\u7801\u767b\u5f55\uff0c\u5c06\u8981\u6c42\u60a8\u8bbe\u7f6e\u4e3b\u5bc6\u7801\uff0c\u4fbf\u4e8e\u7ba1\u7406QGIS\u4e2d\u6240\u4f7f\u7528\u7684\u5168\u90e8\u5176\u4ed6\u5bc6\u7801\u3002\u6709\u5173\u4e3b\u5bc6\u7801\u7684\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u8bbf\u95ee: QGIS\u6587\u6863

\u63a2\u7d22\u5de5\u7a0b\u6982\u51b5\u7a97\u53e3\uff1a\u5f53\u524d\u7528\u6237\u540d\u4f7f\u7528\u4e0b\u5212\u7ebf\u548c\u84dd\u8272\u6587\u672c\u7a81\u51fa\u663e\u793a\uff0c\u6ce8\u9500\u6309\u94ae\u4f4d\u4e8e\u53f3\u4e0a\u89d2 (\u7528\u6237\u56fe\u6807)\uff0c\u5de6\u4e0b\u89d2\u6709\u4e2a\u7528\u4e8e\u521b\u5efa\u65b0\u5de5\u7a0b\u7684\u4e91\u6309\u94ae\uff0c\u53f3\u4fa7\u8fd8\u6709\u4e2a\u7528\u4e8e\u83b7\u53d6\u6700\u65b0\u5de5\u7a0b\u5217\u8868\u7684\u5237\u65b0\u6309\u94ae\u3002\u65b0\u6ce8\u518c\u7684\u7528\u6237\u5c06\u770b\u5230\u4e00\u5f20\u7a7a\u8868\uff0c\u4e00\u65e6\u4ed6\u4eec\u521b\u5efa\u4e86\u65b0\u5de5\u7a0b\uff0c\u5217\u8868\u5c31\u4f1a\u6269\u5c55\u589e\u52a0\u65b0\u6761\u76ee\u3002\u5de5\u7a0b\u6982\u51b5\u7a97\u53e3\u5982\u4e0b\u6240\u793a\uff1a

QFieldSync\u4e2d\u7684\u5de5\u7a0b\u6982\u51b5

\u56fe\u6807\u6307\u793a\u4e0d\u540c\u5de5\u7a0b\u7684\u4e91\u548c\u672c\u5730\u72b6\u6001\u3002

\u672c\u5730\u72b6\u6001\uff1a

\u8868\u793a\u4ec5\u5b58\u50a8\u5728\u8fdc\u7a0b\u7684\u4e91\u5de5\u7a0b\u3002 \u8868\u793a\u4e91\u5de5\u7a0b\u4e5f\u5b58\u50a8\u5728\u672c\u5730\u3002

\u4e91\u72b6\u6001\uff1a

\u7ea2\u8272\uff1a\u5931\u8d25\u72b6\u6001 \u2014> \u5de5\u7a0b\u65e0\u6548\uff0c\u4e91\u7aef\u65e0\u6cd5\u89e3\u6790\u5de5\u7a0b\u3002\u9700\u8981\u7528\u6237\u4fee\u590d/\u4e0a\u4f20\u4ed6\u4eec\u7684 .qgs/.qgz \u5de5\u7a0b\u6587\u4ef6\u3002 \u68d5\u8272\uff1a\u5fd9\u788c\u72b6\u6001 \u2014> \u6211\u4eec\u6b63\u5728\u5904\u7406\u60a8\u7684\u5de5\u7a0b\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85\u3002\u5728\u6b64\u671f\u95f4\uff0c\u60a8\u4e0d\u80fd\u5bf9\u6b64\u5de5\u7a0b\u505a\u66f4\u591a\u7684\u4e8b\u60c5\u3002 \u7eff\u8272\uff1a\u6b63\u5e38\u72b6\u6001 \u2014> \u5de5\u7a0b\u5df2\u88ab\u4e91\u7aef\u6210\u529f\u89e3\u6790\u3002\u60a8\u53ef\u4ee5\u5c1d\u8bd5\u5728QField\u4e0b\u8f7d\uff0c\u4f46\u4e0d\u80fd\u4fdd\u8bc1\u6210\u529f\u3002

\u6bcf\u4e2a\u5de5\u7a0b\u7684\u72b6\u6001\u90fd\u663e\u793a\u4e00\u4e2a\u5c0f\u63d0\u793a\u3002

\u53cc\u51fb\u5217\u8868\u4e2d\u7684\u5de5\u7a0b\uff0c\u53ef\u4ee5\u67e5\u770b\u548c\u7f16\u8f91\u5177\u4f53\u7684\u5de5\u7a0b\u5c5e\u6027\u3002

QFieldCloud\u4e2d\u7684\u5de5\u7a0b\u5c5e\u6027

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfield-qfield-sync-qfieldcloud","title":"\u5728 QField \u548c QField Sync \u66f4\u6539\u9ed8\u8ba4\u7684 QFieldCloud \u670d\u52a1\u5668","text":"

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0cQField \u548c QFieldSync \u8fde\u63a5\u5230 app.qfield.cloud \u4e0a\u7684 QFieldCloud \u670d\u52a1\u3002

\u60a8\u53ef\u4ee5\u4fee\u6539\u9ed8\u8ba4\u7684 QFieldCloud \u670d\u52a1\u5668\u3001QField \u548c QFieldSync \u8fde\u63a5\u5230\uff1a

  1. \u5728 QField \u6216 QFieldSync \u4e2d\u6253\u5f00\u767b\u5f55\u754c\u9762\u3002
  2. \u53cc\u51fb Nyuki \u56fe\u6807 (\u84dd\u8272\u871c\u8702 QFieldCloud \u5fbd\u6807)\u3002
  3. \u6b64\u52a8\u4f5c\u5c06\u663e\u793a\u4e00\u4e2a\u5b57\u6bb5\uff0c\u60a8\u53ef\u4ee5\u5728\u5176\u4e2d\u8f93\u5165\u9996\u9009 QFieldCloud \u670d\u52a1\u5668\u5730\u5740\u3002
  4. \u5728\u63d0\u4f9b\u7684\u5b57\u6bb5\u4e2d\u8f93\u5165\u6240\u9700\u670d\u52a1\u5668\u7684\u8be6\u7ec6\u4fe1\u606f\u3002 (\u5b57\u6bb5\u7559\u7a7a\u5c06\u8fde\u63a5\u5230 app.qfield.cloud \u7684\u9ed8\u8ba4QFieldCloud\u670d\u52a1\u5668)

QField Sync \u4e2d\u7684 Reveling \u670d\u52a1\u5668

QField\u4e2d\u7684Reveling\u670d\u52a1\u5668

\u7b14\u8bb0

\u9700\u8981\u6ce8\u610f\u7684\u662f\uff0cQFieldSync\u5728\u591a\u4e2aQGIS\u914d\u7f6e\u6587\u4ef6\u4e2d\u4e0d\u652f\u6301\u76f8\u540c\u7684\u4e91\u5de5\u7a0b\u3002\u5efa\u8bae\u60a8\u4e3aQFieldCloud\u5de5\u7a0b\u4f7f\u7528\u5355\u4e00QGIS\u914d\u7f6e\u6587\u4ef6\uff0c\u8fdb\u800c\u907f\u514d\u540c\u6b65\u95ee\u9898\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_6","title":"\u521b\u5efa\u548c\u914d\u7f6e\u4e91\u5de5\u7a0b","text":"

\u901a\u8fc7\u5355\u51fb\u5de6\u4e0b\u65b9\u7684\u4e91\u6309\u94ae\u521b\u5efa\u65b0\u5de5\u7a0b\u3002\u9996\u5148\uff0c\u60a8\u9700\u8981\u9009\u62e9\u5982\u4f55\u4ecb\u4e8e\u5982\u4e0b\u51e0\u70b9\u521b\u5efa\u65b0\u5de5\u7a0b\uff1a

  • \"\u5c06\u5f53\u524d\u6253\u5f00\u7684\u5de5\u7a0b\u8f6c\u6362\u4e3a\u4e91\u5de5\u7a0b\" \u4ece\u5f53\u524d\u6253\u5f00\u7684QGIS\u5de5\u7a0b\u521b\u5efa\u65b0\u7684QFieldCloud\u517c\u5bb9\u5de5\u7a0b\u3002\u4e3a\u6b64\uff0c\u6570\u636e\u96c6\u5c06\u88ab\u590d\u5236\u5230\u4e00\u4e2a\u8f93\u51fa\u76ee\u5f55\u4e2d\uff0c\u8be5\u76ee\u5f55\u5145\u5f53\u672c\u5730\u955c\u50cf\u3002\u77e2\u91cf\u6570\u636e\u96c6\u5c06\u8f6c\u6362\u4e3a\u5730\u7406\u5305\u683c\u5f0f\uff0c\u65b9\u4fbf\u4ece\u591a\u4e2a\u8bbe\u5907\u8fdb\u884c\u6570\u636e\u540c\u6b65\uff0c\u800c\u5176\u4ed6\u6570\u636e\u96c6\u7c7b\u578b\u5c06\u590d\u5236\u5230\u65b0\u5efa\u5de5\u7a0b\u4f4d\u7f6e\u3002

\u8981\u8f6c\u6362\u5f53\u524d\u5de5\u7a0b\uff0c\u5fc5\u987b\u4f7f\u7528\u5b8c\u5168\u7a7a\u7684\u76ee\u5f55\u3002

  • \"\u521b\u5efa\u65b0\u7684\u7a7aQFieldCloud\u5de5\u7a0b\" \u521b\u5efa\u65b0\u7684\u7a7aQFieldCloud\u5de5\u7a0b\u3002\u60a8\u5c06\u8d1f\u8d23\u5728\u9009\u4e2d\u7684\u672c\u5730\u76ee\u5f55\u4e2d\u79fb\u52a8\u6240\u6709\u4e0e\u5de5\u7a0b\u76f8\u5173\u7684\u6587\u4ef6\uff0c\u5de5\u7a0b\u6587\u4ef6\u4f4d\u4e8e\u5176\u6839\u76ee\u5f55\u3002\u53ea\u6709\u5f53\u60a8\u5355\u51fb\u540c\u6b65\u6309\u94ae\u65f6\uff0c\u624d\u4f1a\u4e0a\u4f20\u5de5\u7a0b\u6587\u4ef6\u3002\u8bf7\u786e\u4fdd\u9009\u4e2d\u7684\u76ee\u5f55\u5305\u542b\u4e14\u4e0d\u8d85\u8fc7\u4e00\u4e2aQGIS\u5de5\u7a0b\u6587\u4ef6\u3002

\u5de5\u7a0b\u8be6\u60c5

\u8868\u5355\u5c06\u8be2\u95ee\u60a8\u5de5\u7a0b\u540d\u79f0\u3001\u63cf\u8ff0\u548c\u672c\u5730\u76ee\u5f55\u3002\u5728\u672c\u5730\u76ee\u5f55\u4e2d\uff0c\u6839\u636e\u64cd\u4f5c\u60a8\u53ef\u4ee5\u83b7\u53d6\u4e0d\u540c\u7684\u63d0\u793a\uff1a

  • \u8f93\u5165\u7684\u8def\u5f84\u5c1a\u672a\u5305\u542bQGIS\u5de5\u7a0b\u6587\u4ef6\u3002
  • \u8f93\u5165\u7684\u8def\u5f84\u5305\u542b\u4e00\u4e2aQGIS\u5de5\u7a0b\u6587\u4ef6\u3002
  • \u8bf7\u9009\u62e9\u8981\u5b58\u50a8\u5de5\u7a0b\u7684\u672c\u5730\u76ee\u5f55\u3002
  • \u8f93\u5165\u7684\u8def\u5f84\u662f\u76f8\u5bf9\u8def\u5f84\uff0c\u8bf7\u8f93\u5165\u7edd\u5bf9\u76ee\u5f55\u8def\u5f84\u3002
  • \u8f93\u5165\u7684\u8def\u5f84\u4e0d\u662f\u76ee\u5f55\uff0c\u8bf7\u8f93\u5165\u6709\u6548\u7684\u76ee\u5f55\u8def\u5f84\u3002
  • \u8f93\u5165\u7684\u8def\u5f84\u4e0d\u662f\u73b0\u6709\u76ee\u5f55\uff0c\u5c06\u5728\u60a8\u63d0\u4ea4\u6b64\u8868\u5355\u540e\u521b\u5efa\u3002
  • \u5728\u76ee\u5f55\u4e2d\u53d1\u73b0\u591a\u4e2a\u5de5\u7a0b\u6587\u4ef6\uff0c\u8bf7\u5728\u6839\u76ee\u5f55\u4e2d\u53ea\u4fdd\u7559\u4e00\u4e2aQGIS\u5de5\u7a0b\u3002
"},{"location":"zh/get-started/tutorials/get-started-qfc/#_7","title":"\u5728\u7ec4\u7ec7\u4e2d\u521b\u5efa\u5de5\u7a0b","text":"

\u5982\u4f55\u5728\u7ec4\u7ec7\u4e2d\u521b\u5efa\u5de5\u7a0b\uff1a

\u9009\u9879 1: \u76f4\u63a5\u5c06\u60a8\u7684\u672c\u5730\u5de5\u7a0b\u8f6c\u6362\u4e3a\u7ec4\u7ec7\u7684QFieldCloud\u5de5\u7a0b:

  1. \u6309\u7167\u6b65\u9aa4 \u914d\u7f6e\u60a8\u7684\u4e91\u5de5\u7a0b, \u76f4\u5230\u83b7\u53d6 \"\u5de5\u7a0b\u8be6\u7ec6\u4fe1\u606f\"\u3002

  2. \u5c06\u5de5\u7a0b\u7684\u6240\u6709\u8005\u66f4\u6539\u4e3a\u60a8\u7684\u7ec4\u7ec7\u3002

  3. \u5355\u51fb \"\u521b\u5efa\" \u5f00\u59cb\u8f6c\u6362\u548c\u540c\u6b65\u3002\u5b8c\u6210\u540e\uff0c\u53ef\u4ee5\u5728QFieldCloud\u4e2d\u770b\u5230\u8be5\u5de5\u7a0b\u5728\u60a8\u7684\u7ec4\u7ec7\u4e2d\u3002

\u7b14\u8bb0

\u6b64\u529f\u80fd\u9700\u8981 QField Sync 4.6 \u6216\u66f4\u9ad8\u7248\u672c

\u9009\u9879 2: \u76f4\u63a5\u4e0a\u4f20\u5230\u7ec4\u7ec7:

  1. \u9009\u62e9\u60a8\u7684\u7ec4\u7ec7\u3002

  2. \u8fdb\u5165\u7ec4\u7ec7\u540e\uff0c\u5355\u51fb \"\u521b\u5efa\u5de5\u7a0b\" \u3002

  3. \u9009\u62e9 \"\u521b\u5efa\u65b0\u7684\u7a7a\u5de5\u7a0b\" \u3002

  4. \u60a8\u53ef\u4ee5\u5728\u6982\u89c8\u4e2d\u770b\u5230\u65b0\u5de5\u7a0b\u3002

  5. \u5728QGIS\u4e2d\u7684QFieldSync\uff0c\u60a8\u5c06\u770b\u5230\u5217\u51fa\u7684\u65b0\u5de5\u7a0b\uff0c\u5355\u51fb \"\u7f16\u8f91\u9009\u4e2d\u7684\u4e91\u5de5\u7a0b\" \u3002

  6. \u9009\u62e9\u8981\u4fdd\u5b58\u5de5\u7a0b\u7684\u6587\u4ef6\u5939\u3002

  7. \u5728\u6240\u9009\u6587\u4ef6\u5939\uff0c\u53ef\u4ee5\u7c98\u8d34\u5df2\u5904\u7406\u6216\u4fdd\u5b58\u65b0\u7684\u5de5\u7a0b\u3002

  8. \u4e00\u65e6\u6587\u4ef6\u5939\u5305\u542b\u5de5\u7a0b\uff0c\u5c31\u53ef\u4ee5\u5bf9\u5176\u8fdb\u884c\u540c\u6b65\u3002

  9. \u6700\u540e\uff0c\u5c06\u66f4\u6539\u63a8\u9001\u5230\u4e91\u7aef\u3002

  10. \u60a8\u53ef\u4ee5\u9a8c\u8bc1\u8fd9\u4e9b\u6587\u4ef6\u662f\u5426\u5b58\u5728\u4e8e\u7ec4\u7ec7\u5de5\u7a0b\u4e2d\u3002

\u9009\u9879 3: \u5c06\u5de5\u7a0b\u4ece\u60a8\u81ea\u5df1\u7684\u5e10\u6237\u8f6c\u79fb\u5230\u7ec4\u7ec7:

  1. \u5982\u679c\u5728QFieldCloud\u4e2d\u5df2\u7ecf\u6709\u5de5\u7a0b (\u8bf7\u53c2\u9605 \u914d\u7f6e\u60a8\u7684\u4e91\u5de5\u7a0b) \u3002\u5728\u5de5\u7a0b\u4e2d\uff0c\u5355\u51fb \"\u8bbe\u7f6e\" \u5e76\u9009\u62e9 \"\u8f6c\u79fb\u6b64\u5de5\u7a0b\u7684\u6240\u6709\u6743\" \uff0c\u9009\u62e9\u6240\u9700\u7684\u7ec4\u7ec7\u8fdb\u884c\u8f6c\u8ba9\u3002

  2. \u5c06\u51fa\u73b0\u5f39\u51fa\u7a97\u53e3\u4ee5\u786e\u8ba4\u662f\u5426\u8f6c\u8ba9\u3002\u5982\u8981\u7ee7\u7eed\uff0c\u9700\u8981\u952e\u5165 \"Here be dragons\" \u5e76\u5355\u51fb \"\u8f6c\u79fb\u5de5\u7a0b\" \u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfield","title":"\u4e3aQField\u914d\u7f6e\u5de5\u7a0b\u56fe\u5c42","text":"

\u5355\u51fbQFieldSync\u5de5\u5177\u680f\u4e2d\u7684\u7b2c\u4e94\u4e2a\u56fe\u6807 \uff0c\u53ef\u4ee5\u5bf9\u5de5\u7a0b\u56fe\u5c42\u8fdb\u884c\u914d\u7f6e\u3002\u5728\u6b64\uff0c\u60a8\u53ef\u4ee5\u914d\u7f6eQFieldCloud\u56fe\u5c42\u52a8\u4f5c\u3002\u591a\u6570\u60c5\u51b5\uff0c\u60a8\u9700\u8981\u914d\u7f6e\u8054\u673a\u6216\u8131\u673a\u56fe\u5c42\u7684\u9996\u9009\u9879\u3002\u5bf9\u4e8e\u66f4\u6df1\u5165\u7684\u63a7\u5236\uff0c\u53ef\u4ee5\u5728\u9ad8\u7ea7\u8bbe\u7f6e\u4e2d\u9010\u56fe\u5c42\u8fdb\u884c\u914d\u7f6e\u3002\u8bf7\u5728 QFieldSync\u57fa\u7840\u5165\u95e8 \u4e2d\u83b7\u53d6\u6709\u5173\u5982\u4f55\u914d\u7f6e\u56fe\u5c42\u7684\u66f4\u591a\u4fe1\u606f\u3002

\u5efa\u8bae\u4f7f\u7528\u5730\u7406\u5305\u56fe\u5c42\u8fdb\u884c\u534f\u540c\u7f16\u8f91\u3002\u6709\u5173\u77e2\u91cf\u683c\u5f0f\u652f\u6301\u7684\u8be6\u7ec6\u4fe1\u606f\uff0c\u8bf7\u53c2\u9605 \u9ad8\u7ea7\u8bbe\u7f6e\u6307\u5357 \u3002

\u7b14\u8bb0

\u5982\u679c\u4f7f\u7528\u6ca1\u6709\u4e3b\u952e\u5b57\u6bb5\u7684\u5b9e\u9a8c\u6570\u636e\u6e90 (\u4f8b\u5982Shapefiles\u3001GeoJSON\u7b49)\uff0c\u5219\u5fc5\u987b\u6709\u4e00\u4e2a\u5c0f\u5199\u5b57\u6bcd fid \u7684\u5b57\u6bb5\uff0c\u8be5\u5b57\u6bb5\u5c06\u7528\u4f5c\u552f\u4e00\u6807\u8bc6\u6bcf\u4e2a\u8981\u7d20\u7684\u4e3b\u952e\u3002

\u4efb\u4f55QField\u652f\u6301\u7684\u6805\u683c\u548c\u77e2\u91cf\u56fe\u5c42\u683c\u5f0f\u90fd\u53ef\u4ee5\u7528\u4f5c\u53ea\u8bfb\u6570\u636e\u3002

\u5de5\u7a0b\u5c5e\u6027

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_8","title":"\u4e0a\u4f20\u5de5\u7a0b","text":"

\u914d\u7f6e\u5b8c\u6210\u540e\uff0c\u53ef\u4ee5\u6309\u4e0b\u4e91\u6309\u94ae\u6253\u5f00\u540c\u6b65\u5bf9\u8bdd\u6846\u3002\u5728\u8fd9\u91cc\uff0c\u60a8\u5fc5\u987b\u505a\u51fa\u51b3\u5b9a\uff1a\u672c\u5730\u6587\u4ef6\u8fd8\u662f\u4e91\u7aef\u6587\u4ef6\u3002

\u540c\u6b65

\u73b0\u5728\u5e94\u8be5\u53ef\u4ee5\u5728 QFieldCloud \u7aef\u770b\u5230\u60a8\u7684\u5de5\u7a0b\u548c\u6587\u4ef6

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfieldcloud_3","title":"\u6fc0\u6d3bQFieldCloud\u66f4\u65b0\u901a\u77e5","text":"
  1. \u8bbf\u95ee\u60a8\u5e10\u6237\u7684\u8bbe\u7f6e\u3002
  2. \u5bfc\u822a\u5230\u901a\u77e5\u90e8\u5206\u3002\u5728\u6b64\uff0c\u53ef\u4ee5\u81ea\u5b9a\u4e49\u60a8\u5e0c\u671b\u5728\u5e10\u6237\u4e2d\u6ce8\u518c\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u6536\u5230\u7684\u901a\u77e5\u9891\u7387\u3002

    \u60a8\u6536\u5230\u7684\u901a\u77e5\u5305\u62ec: - \u5df2\u521b\u5efa\u7684\u7528\u6237 - \u5df2\u521b\u5efa\u7684\u7ec4\u7ec7 - \u5df2\u5220\u9664\u7684\u7ec4\u7ec7 - \u5df2\u521b\u5efa\u7684\u7ec4\u7ec7\u6210\u5458 - \u5df2\u5220\u9664\u7684\u7ec4\u7ec7\u6210\u5458 - \u5df2\u521b\u5efa\u7684\u56e2\u961f - \u5df2\u5220\u9664\u7684\u56e2\u961f - \u5df2\u521b\u5efa\u7684\u56e2\u961f\u6210\u5458 - \u5df2\u5220\u9664\u7684\u56e2\u961f\u6210\u5458 - \u5df2\u521b\u5efa\u7684\u5de5\u7a0b - \u5df2\u5220\u9664\u7684\u5de5\u7a0b - \u5df2\u521b\u5efa\u7684\u5de5\u7a0b\u6210\u5458 - \u5df2\u5220\u9664\u7684\u5de5\u7a0b\u6210\u5458

\u5c06\u6536\u5230\u6709\u5173\u60a8\u4e0d\u662f\u53c2\u4e0e\u8005\u7684\u4e8b\u4ef6\u7684\u901a\u77e5\u3002\u8fd9\u4e9b\u901a\u77e5\u4e13\u95e8\u9488\u5bf9\u7ec4\u7ec7\u7684\u5176\u4ed6\u6210\u5458\u6216\u5de5\u7a0b\u5408\u4f5c\u8005\u53d1\u8d77\u7684\u4e8b\u4ef6\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_9","title":"\u5916\u4e1a\u8bbe\u5907","text":"

QField\u754c\u9762

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfield_1","title":"\u5b89\u88c5QField","text":"

\u4ece \u8c37\u6b4c\u5546\u5e97 \u4e0b\u8f7d\u5e76\u5b89\u88c5QField\u7684\u6700\u65b0\u7248\u672c\u3002\u6eda\u52a8\u5230\u5e95\u90e8\u5e76\u542f\u7528Beta\u6d4b\u8bd5\uff0c\u8bf7\u52ff\u5728\u5de5\u4f5c\u4e2d\u4f7f\u7528\u6b64\u7248\u672c\uff01

\u7b14\u8bb0

\u7531\u4e8e QField 2.0 \u4ecd\u5904\u4e8e\u6d4b\u8bd5\u9636\u6bb5\uff0c\u56e0\u6b64\u81f3\u5c11\u6bcf\u5468\u90fd\u6709\u5b9a\u671f\u66f4\u65b0\u548c\u4fee\u590d\u3002\u8bf7\u6bcf\u5468\u81f3\u5c11\u5347\u7ea7\u4e00\u6b21\u6d4b\u8bd5\u7248QField\u3002\u5982\u679c\u51fa\u73b0\u95ee\u9898\uff0c\u8bf7\u5728\u62a5\u544a\u524d\u5c1d\u8bd5\u5b89\u88c5\u6700\u65b0\u7248\u672c\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_10","title":"\u5f00\u59cb\u5904\u7406\u60a8\u7684\u5de5\u7a0b","text":"

\u4e3b\u9875\u754c\u9762

\u4f7f\u7528\u60a8\u7684\u7528\u6237\u540d\u548c\u5bc6\u7801\u767b\u5f55

\u767b\u5f55\u754c\u9762

\u9009\u62e9\u8981\u4e0b\u8f7d\u5230\u8bbe\u5907\u4e0a\u7684\u5de5\u7a0b\uff1a

\u4e0b\u8f7d\u754c\u9762

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_11","title":"\u540c\u6b65\u66f4\u6539","text":"

\u5bf9\u5de5\u7a0b\u8fdb\u884c\u66f4\u6539\u3002\u521b\u5efa\u65b0\u8981\u7d20\u3001\u5220\u9664\u8981\u7d20\u6216\u4fee\u6539\u51e0\u4f55\u56fe\u5f62\u4e0e\u5c5e\u6027\u3002\u6253\u5f00\u5c4f\u5e55\u5de6\u4e0a\u65b9\u7684\u84dd\u8272\u4e91\u6309\u94ae\uff1a

\u4e91\u6309\u94ae

\u6839\u636e\u5bf9\u5de5\u7a0b\u6240\u505a\u7684\u66f4\u6539\u9009\u62e9\u52a8\u4f5c\u3002\u6bcf\u4e2a\u52a8\u4f5c\u5747\u6709\u89e3\u91ca\uff0c\u8bf4\u660e\u5e94\u8fbe\u5230\u7684\u76ee\u6807\uff1a

\u52a8\u4f5c

\u60a8\u7684\u66f4\u6539\u73b0\u5728\u53ef\u4f9b\u5728\u4e91\u7aef\u8bbf\u95ee\u60a8\u5de5\u7a0b\u7684\u6240\u6709\u4eba\u5458\u4f7f\u7528\u3002

\u60a8\u53ef\u4ee5\u5728 \u9ad8\u7ea7\u8bbe\u7f6e\u5411\u5bfc \u548c QFieldCloud\u6280\u672f\u53c2\u8003 \u53d1\u73b0\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfs/","title":"\u57fa\u7840\u5165\u95e8","text":""},{"location":"zh/get-started/tutorials/get-started-qfs/#qfield","title":"QField\u540c\u6b65\u63d2\u4ef6","text":"

QField\u540c\u6b65\u63d2\u4ef6\u6709\u52a9\u4e8e\u4e3aQField\u51c6\u5907\u548c\u6253\u5305QGIS\u5de5\u7a0b\u3002

QField\u540c\u6b65\u901a\u8fc7\u81ea\u52a8\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c\u6765\u652f\u6301\u5de5\u7a0b\u51c6\u5907\u5de5\u4f5c\uff1a

  • \u5de5\u7a0b\u8bbe\u7f6e\u6240\u9700\u7684\u6b65\u9aa4 (\u4f8b\u5982 portable_project)
  • \u4ece\u5355\u4e2a\u6805\u683c\u56fe\u5c42\u6216\u5730\u56fe\u4e3b\u9898\u4e2d\u5b9a\u4e49\u7684\u6837\u5f0f \u521b\u5efa\u5e95\u56fe\u3002
  • \u914d\u7f6e\u79bb\u7ebf\u7f16\u8f91\u529f\u80fd\u548c\u540c\u6b65 \u56de\u66f4\u6539\u3002
"},{"location":"zh/get-started/tutorials/get-started-qfs/#_1","title":"\u5de5\u4f5c\u6d41\u7a0b","text":"

\u8bf7\u5feb\u901f\u4e86\u89e3\u8be5\u8fc7\u7a0b\uff0c\u4e3b\u8981\u5305\u542b\u4ee5\u4e0b\u5178\u578b\u6b65\u9aa4\uff1a

  1. \u521b\u5efaQField\u5305\u3002\u8fd9\u662f\u5355\u72ec\u6587\u4ef6\u5939\u4e2d\u7684 \u5de5\u4f5c\u526f\u672c\u3002
  2. \u5c06QField\u5305\u590d\u5236\u5230\u76ee\u6807\u8bbe\u5907\u3002
  3. \u5916\u51fa\u5e76\u6536\u96c6\u6570\u636e\u3002
  4. \u5c06\u4fee\u6539\u7684\u6570\u636e\u62f7\u56de\u8ba1\u7b97\u673a\u3002
  5. \u5c06\u4fee\u6539\u7684\u6570\u636e\u4e0e\u6570\u636e\u5e93\u6216\u6587\u4ef6\u540c\u6b65\u3002
"},{"location":"zh/get-started/tutorials/get-started-qfs/#_2","title":"\u5b89\u88c5","text":"

\u5728QGIS\u4e2d\u6253\u5f00\u63d2\u4ef6\u5e93\u5e76\u641c\u7d22 qfield sync \uff0c\u5728\u5217\u8868\u4e2d\u9009\u62e9\u63d2\u4ef6\u5e76\u5355\u51fb \u5b89\u88c5 \u3002

QGIS\u63d2\u4ef6\u5e93\u4e2d\u7684QField\u540c\u6b65\u63d2\u4ef6

"},{"location":"zh/get-started/tutorials/get-started-qfs/#_3","title":"\u914d\u7f6e","text":"

\u5de5\u7a0b\u914d\u7f6e\u4fe1\u606f\u4fdd\u5b58\u5728 .qgs \u4e3b\u6587\u4ef6\u4e2d\uff0c\u8fd9\u6837\u53ef\u4ee5\u9884\u5148\u914d\u7f6e\u5de5\u7a0b\u6587\u4ef6\u5e76\u91cd\u590d\u4f7f\u7528\u3002

\u914d\u7f6e\u5de5\u7a0b

"},{"location":"zh/get-started/tutorials/get-started-qfs/#_4","title":"\u56fe\u5c42\u914d\u7f6e","text":"

\u914d\u7f6e\u5de5\u7a0b\u56fe\u5c42

\u5728\u5de5\u7a0b\u914d\u7f6e\u5bf9\u8bdd\u6846\u4e2d\uff0c\u53ef\u4ee5\u5206\u522b\u4e3a\u6bcf\u4e2a\u56fe\u5c42\u5b9a\u4e49\u4e00\u4e2a \u52a8\u4f5c \u3002\u6839\u636e\u56fe\u5c42\u7c7b\u578b\uff0c\u53ef\u4ee5\u4f7f\u7528\u4e0d\u540c\u7c7b\u578b\u7684\u52a8\u4f5c\u3002

\u590d\u5236

\u8be5\u56fe\u5c42\u5c06\u590d\u5236\u5230\u5305\u6587\u4ef6\u5939\u3002\u8fd9\u4ec5\u9002\u7528\u4e8e\u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42\u3002

\u4ec0\u4e48\u4e5f\u4e0d\u505a

\u56fe\u5c42\u6e90\u5c06\u4fdd\u6301\u4e0d\u53d8\u3002\u8fd9\u4ec5\u9002\u7528\u4e8e\u975e\u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42\uff0c\u5982 WMS\u3001WFS\u3001Postgis \u7b49\u3002

\u79bb\u7ebf\u7f16\u8f91

\u56fe\u5c42\u7684\u526f\u672c\u5c06\u590d\u5236\u5230\u5305\u6587\u4ef6\u5939\u3002\u5de5\u4f5c\u671f\u95f4\u5728\u6253\u5305\u5de5\u7a0b\u4e2d\u6240\u505a\u7684\u6bcf\u4e2a\u66f4\u6539\u90fd\u8bb0\u5f55\u5728\u66f4\u65b0\u65e5\u5fd7\u4e2d\u3002\u540e\u671f\u8fdb\u884c\u6570\u636e\u540c\u6b65\u65f6\uff0c\u65e5\u5fd7\u4e2d\u8bb0\u5f55\u7684\u64cd\u4f5c\u5c06\u88ab\u91cd\u65b0\u6267\u884c\uff0c\u6240\u6709\u7684\u66f4\u65b0\u90fd\u5c06\u88ab\u540c\u6b65\u5230\u4e3b\u6570\u636e\u4e2d\u3002

\u79fb\u9664

\u8be5\u56fe\u5c42\u5c06\u4ece\u5de5\u4f5c\u526f\u672c\u4e2d\u79fb\u9664\u3002\u5982\u679c\u5728\u5e95\u56fe\u4e2d\u4f7f\u7528\u4e86\u67d0\u4e2a\u56fe\u5c42\uff0c\u5e76\u4e14\u5728\u6253\u5305\u5de5\u7a0b\u4e2d\u4e0d\u53ef\u7528\uff0c\u5219\u6b64\u9009\u9879\u975e\u5e38\u6709\u7528\u3002

\u5c5e\u6027

\u5728\u5c5e\u6027\u4e2d\uff0c\u8fd8\u6709\u4e00\u4e9b\u5176\u4ed6\u9009\u9879\u53ef\u4ee5\u5fae\u8c03QField\u5de5\u7a0b

  1. \u9501\u5b9a\u51e0\u4f55\u56fe\u5f62\uff1a\u4e0d\u5141\u8bb8\u66f4\u6539\u51e0\u4f55\u56fe\u5f62\uff0c\u53ea\u5141\u8bb8\u66f4\u6539\u6b64\u56fe\u5c42\u7684\u5c5e\u6027\u3002
  2. \u8bbe\u7f6e\u9644\u4ef6\u9ed8\u8ba4\u547d\u540d\uff0c\u8bf7\u67e5\u9605 \u53ef\u914d\u7f6e\u56fe\u7247\u8def\u5f84
  3. \u8bbe\u7f6e\u5173\u7cfb\u7f16\u8f91\u5668\u63a7\u4ef6\u4e2d\u663e\u793a\u7684\u6700\u5927\u9879\u76ee\u6570

QField\u540c\u6b65\u56fe\u5c42\u5c5e\u6027

"},{"location":"zh/get-started/tutorials/get-started-qfs/#_5","title":"\u914d\u7f6e\u5e95\u56fe","text":"

\u5e95\u56fe\u662f\u6805\u683c\u56fe\u5c42\uff0c\u5c06\u4f5c\u4e3a\u6700\u5e95\u56fe\u5c42\u6dfb\u52a0\u5230\u6253\u5305\u7684\u5de5\u7a0b\u6587\u4ef6\u4e2d\u3002

\u5982\u679c\u542f\u7528\u4e86\u5e95\u56fe\u9009\u9879\uff0c\u65e0\u8bba\u4f55\u65f6\u6253\u5305\u5de5\u7a0b\uff0c\u90fd\u5c06\u6e32\u67d3\u5e95\u56fe\u3002\u611f\u5174\u8da3\u7684\u533a\u57df (\u5c06\u6e32\u67d3\u7684\u8303\u56f4) \u5728\u6253\u5305\u65f6\u8fdb\u884c\u9009\u62e9\u3002

\u5e95\u56fe\u6709\u4e24\u79cd\u53ef\u80fd\u7684\u6765\u6e90\uff1a

\u56fe\u5c42

\u6805\u683c\u56fe\u5c42\u3002\u8fd9\u5bf9\u4e8e\u83b7\u53d6\u5728\u7ebf\u56fe\u5c42 (\u5982WMS) \u7684\u79bb\u7ebf\u526f\u672c\uff0c\u6216\u5904\u7406\u4e0d\u652f\u6301\u683c\u5f0f (\u5982 ECW \u6216 MrSID \u56fe\u5c42) \u7684\u5de5\u4f5c\u526f\u672c\u5f88\u6709\u5e2e\u52a9\u3002

\u5730\u56fe\u4e3b\u9898

\u5730\u56fe\u4e3b\u9898\u3002\u8fd9\u5bf9\u4e8e\u57fa\u4e8e\u591a\u4e2a\u6837\u5f0f\u56fe\u5c42\u7684\u7ec4\u5408\u800c\u521b\u5efa\u7684\u5e95\u56fe\u975e\u5e38\u6709\u7528\u3002\u4e4b\u540e\uff0c\u8fd9\u4e9b\u56fe\u5c42\u53ef\u4ee5\u4ece\u5de5\u4f5c\u5305\u4e2d\u79fb\u9664\uff0c\u4e0d\u9700\u8981\u5728\u8bbe\u5907\u4e0a\u6e32\u67d3\u3002\u4ece\u800c\u8282\u7701\u8bbe\u5907\u4e0a\u7684\u78c1\u76d8\u7a7a\u95f4\u548c\u7535\u6c60\u6d88\u8017\u3002

\u74e6\u7247\u5927\u5c0f\u5b9a\u4e49\u4e86\u7a7a\u95f4\u5206\u8fa8\u7387\uff0c\u5b83\u786e\u5b9a\u4e86\u6bcf\u4e2a\u50cf\u7d20\u7684\u8d34\u56fe\u5355\u4f4d\u6570\u3002\u5982\u679c\u5730\u56fe\u753b\u5e03CRS\u4ee5\u7c73\u4e3a\u5355\u4f4d\uff0c\u5e76\u4e14\u74e6\u7247\u5927\u5c0f\u8bbe\u7f6e\u4e3a 1\uff0c\u5219\u6bcf\u4e2a\u6805\u683c\u50cf\u7d20\u7684\u7a7a\u95f4\u8303\u56f4\u662f 1x1 \u7c73\uff1b\u5982\u679c\u8bbe\u7f6e\u4e3a 1000\uff0c\u5219\u6bcf\u4e2a\u6805\u683c\u50cf\u7d20\u7684\u7a7a\u95f4\u8303\u56f4\u5c06\u4e3a 1 \u5e73\u65b9\u5343\u7c73\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfs/#_6","title":"\u79bb\u7ebf\u7f16\u8f91\u914d\u7f6e","text":"

\u5982\u679c\u52fe\u9009\u4e86 \u4ec5\u540c\u6b65\u611f\u5174\u8da3\u533a\u57df\u4e2d\u7684\u8981\u7d20 \uff0c\u5219\u4ec5\u5c06\u6253\u5305\u65f6\u5728\u5730\u56fe\u753b\u5e03\u8303\u56f4\u5185\u7684\u8981\u7d20\u590d\u5236\u5230\u79bb\u7ebf\u7f16\u8f91\u7684\u5de5\u4f5c\u526f\u672c\u4e2d\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfs/#qfield_1","title":"\u4e3aQField\u6253\u5305","text":"

\u914d\u7f6e\u5de5\u7a0b\u4e4b\u540e\uff0c\u5c06\u5176\u6253\u5305\u5230\u6587\u4ef6\u5939\u4e2d\u3002\u6b64\u6587\u4ef6\u5939\u5c06\u5305\u542b .qgs \u548c\u5176\u4e2d\u4f7f\u7528\u7684\u6570\u636e\u3002

\u4e3aQField\u6253\u5305\u5de5\u7a0b

\u5c06\u6587\u4ef6\u5939\u590d\u5236\u5230\u8bbe\u5907\u4e2d\u3002\u542f\u52a8QField\uff0c\u6253\u5f00\u5de5\u7a0b\u5c31\u53ef\u4ee5\u91c7\u96c6\u6570\u636e\u4e86\u3002

\u8fd8\u8981\u786e\u4fdd\u4f7f\u7528QGIS\u7684 \"\u53e6\u5b58\u4e3a\" \u6765\u4fdd\u5b58\u5de5\u7a0b\uff0c\u56e0\u4e3a\u7a0d\u540e\u9700\u8981\u540c\u6b65\u66f4\u6539\u65f6\u5fc5\u987b\u91cd\u65b0\u6253\u5f00\u8be5\u5de5\u7a0b\u3002

\u5728\u6253\u5305\u5de5\u7a0b\u65f6\uff0c\u60a8\u53ef\u4ee5\u901a\u8fc7\u68c0\u67e5 \u9ad8\u7ea7 -> \u8981\u590d\u5236\u7684\u76ee\u5f55 \u4e2d\u7684\u76ee\u5f55\u6765\u9009\u62e9\u8981\u590d\u5236\u7684\u5b50\u76ee\u5f55\u3002

\u9009\u62e9\u5b50\u76ee\u5f55

"},{"location":"zh/get-started/tutorials/get-started-qfs/#qfieldcloudiosios","title":"\u5982\u4f55\u5728\u6ca1\u6709QFieldCloud\u7684\u60c5\u51b5\u4e0b\u4eceiOS\u8bbe\u5907\u540c\u6b65\u6216\u540c\u6b65\u5230iOS\u8bbe\u5907","text":"

\u4f7f\u7528iTunes\u7684\u6587\u4ef6\u5171\u4eab\u529f\u80fd\u5bfc\u5165\u5230QField\u6839\u6587\u4ef6\u5939\u3002

  1. \u6253\u5f00iTunes\u5e94\u7528\u7a0b\u5e8f\uff0c\u5355\u51fbiTunes\u7a97\u53e3\u5de6\u4e0a\u65b9\u7684iPhone\u6309\u94ae\u3002
  2. \u5355\u51fb\u5de6\u4fa7\u8fb9\u680f\u4e2d\u7684 \u6587\u4ef6\u5171\u4eab \u9009\u9879\u3002
  3. \u9009\u62e9\u5e94\u7528\u7a0b\u5e8fQField\u5e76\u5355\u51fb \u6dfb\u52a0\u6587\u4ef6 \uff0c\u5c06\u6253\u5f00\u6587\u4ef6\u6d4f\u89c8\u5668\u3002
  4. \u9009\u62e9\u6587\u4ef6\u3002
"},{"location":"zh/get-started/tutorials/get-started-qfs/#qfield_2","title":"\u4eceQField\u540c\u6b65","text":"

\u5f53\u60a8\u9700\u8981\u540c\u6b65\u6536\u96c6\u5185\u5bb9\u65f6\uff0c\u8bf7\u5728QGIS\u4e2d\u91cd\u65b0\u6253\u5f00\u5de5\u7a0b (\u60a8\u7528 \"\u53e6\u5b58\u4e3a\" \u4fdd\u5b58\u7684\u5de5\u7a0b)\u3002

\u5c06\u5de5\u7a0b\u6587\u4ef6\u5939\u4ece\u8bbe\u5907\u590d\u5236\u5230\u8ba1\u7b97\u673a\uff0c\u7136\u540e\u4f7f\u7528 \u4eceQField\u540c\u6b65 \u83dc\u5355\u5c06\u53ef\u79fb\u690d\u5de5\u7a0b\u7684\u66f4\u6539\u540c\u6b65\u5230\u4e3b\u5de5\u7a0b\u4e2d\u3002

\u4eceQField\u540c\u6b65

\u8bf7\u786e\u4fdd\u53ea\u540c\u6b65\u4e00\u6b21\u6570\u636e\u3002\u8fd9\u610f\u5473\u7740\uff0c\u5982\u679c\u60a8\u518d\u6b21\u5916\u51fa\u6536\u96c6\u66f4\u591a\u6570\u636e\u65f6\uff0c\u5e94\u8be5\u5728\u6b64\u4e4b\u524d\u521b\u5efa\u65b0\u7684QField\u5305\uff0c\u907f\u514d\u4ee5\u540e\u540c\u6b65\u51fa\u73b0\u95ee\u9898 (\u4f8b\u5982\u91cd\u590d\u6570\u636e\u7b49)\u3002

"},{"location":"zh/how-to/attributes-form/","title":"\u5c5e\u6027\u8868\u5355","text":""},{"location":"zh/how-to/attributes-form/#_1","title":"\u5c5e\u6027\u8868\u5355","text":"

QField\u521b\u5efa\u7c7b\u4f3c\u4f46\u4e0d\u540c\u4e8eQGIS\u7684\u8868\u5355\u3002QGIS\u4e2d\u7684\u5b57\u6bb5\u63a7\u4ef6\u5728\u5c3d\u6700\u5927\u52aa\u529b\u7684\u57fa\u7840\u4e0a\u5f97\u5230\u652f\u6301\uff0c\u5e76\u9488\u5bf9\u79fb\u52a8\u5e94\u7528\u7684\u7279\u70b9\u8fdb\u884c\u4e86\u4f18\u5316\u3002

\u63a7\u4ef6\u7c7b\u578b \u652f\u6301 \u5907\u6ce8 \u6587\u672c\u7f16\u8f91 - \u4e0d\u652f\u6301HTML - \u6839\u636e\u7c7b\u578b\u5f3a\u5236\u6570\u5b57\u8f93\u5165\u3002 \u590d\u9009\u6846 \u503c\u6620\u5c04 \u9690\u85cf \u9644\u4ef6 \u6b64\u5b57\u6bb5\u4e0e\u76f8\u673a\u7ed3\u5408\u4f7f\u7528\u3002\u5b83\u8fd8\u53ef\u4ee5\u6253\u5f00\u5176\u4ed6\u6587\u4ef6\uff0c\u5982 pdf \u548c doc (\u5982\u679c\u60a8\u6709\u5408\u9002\u7684\u67e5\u770b\u5668) \u9644\u4ef6 (\u76f8\u7247\u8bbe\u7f6e) \u65e5\u671f\u65f6\u95f4 \u8303\u56f4 \u5173\u7cfb\u53c2\u7167 \u5173\u7cfb\u63a7\u4ef6 \u503c\u5173\u7cfb UUID\u751f\u6210\u5668 QML / HTML \u63a7\u4ef6 \u5176\u4ed6 \u8d44\u52a9"},{"location":"zh/how-to/attributes-form/#_2","title":"\u53ef\u7f16\u8f91","text":"

\u9075\u5b88\u5b57\u6bb5\u7684 \u53ef\u7f16\u8f91 \u7279\u6027\u3002

"},{"location":"zh/how-to/attributes-form/#_3","title":"\u8bb0\u4f4f\u4e4b\u524d\u7684\u503c","text":"

QField\u5bf9\u6700\u540e\u4f7f\u7528\u7684\u503c\u63d0\u4f9b\u4e86\u7ec6\u7c92\u5ea6\u63a7\u5236\uff0c\u5e76\u5ffd\u7565\u4e86QGIS\u8bbe\u7f6e\u3002

"},{"location":"zh/how-to/attributes-form/#_4","title":"\u7981\u6b62\u5f39\u51fa\u5c5e\u6027\u8868\u5355","text":"

\u8bbe\u7f6e \u7981\u6b62\u5f39\u51fa\u5c5e\u6027\u8868\u5355 \u76f4\u63a5\u5e94\u7528\u4e8eQField\u8868\u5355\u3002

"},{"location":"zh/how-to/attributes-form/#_5","title":"\u62d6\u653e\u8bbe\u8ba1\u5668\u5668\u7a97\u4f53","text":"

\u652f\u6301\u62d6\u653e\u8bbe\u8ba1\u5668\u7a97\u4f53\u4e2d\u7684\u7ec4\u548c\u9009\u9879\u5361\u3002

"},{"location":"zh/how-to/attributes-form/#_6","title":"\u914d\u7f6e\u5173\u7cfb\u63a7\u4ef6","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u6709\u5173\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u53c2\u9605\u5b98\u65b9 QGIS \u6587\u6863 \u7684\u76f8\u5173\u7ae0\u8282\u3002

\u5173\u7cfb\u63a7\u4ef6\u5728\u5217\u8868\u4e2d\u663e\u793a\u6240\u6709\u5f15\u7528\u7684\u5b50\u8981\u7d20\uff0c\u53ef\u4ee5\u6dfb\u52a0\u3001\u5220\u9664\u548c\u6253\u5f00\u3002

\u901a\u8fc7\u5b50\u56fe\u5c42\u7684 \u663e\u793a\u8868\u8fbe\u5f0f \u5bf9\u5217\u8868\u6761\u76ee\u8fdb\u884c\u53ef\u89c6\u5316\u8bc6\u522b\u3002

"},{"location":"zh/how-to/attributes-form/#_7","title":"\u952e\u5904\u7406","text":"

\u7531\u4e8e\u7236\u4e3b\u952e\u7528\u4f5c\u5f15\u7528\u5b50\u8981\u7d20\u4e0a\u7684\u5916\u952e\uff0c\u56e0\u6b64\u5373\u4f7f\u5728\u540c\u6b65\u56de\u539f\u59cb\u6570\u636e\u540e\uff0c\u4e5f\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u4e3b\u952e\u4ee5\u4f9b\u4f7f\u7528\u3002\u56e0\u6b64\uff0c\u6211\u4eec\u5efa\u8bae\u5bf9\u4e3b\u952e\u4f7f\u7528UUID\u7b49\u7a33\u5b9a\u503c\u3002

\u5df2\u7ecf\u53ef\u4ee5\u4ece\u5373\u5c06\u6dfb\u52a0\u7684\u7236\u7ea7\u6dfb\u52a0\u5b50\u7ea7\u3002\u5982\u679c\u7236\u7ea7\u6ca1\u6709\u6709\u6548\u7684\u4e3b\u952e\u6216\u8fdd\u53cd\u4e86\u7ea6\u675f\u6761\u4ef6\uff0c\u5219\u8fd9\u79cd\u53ef\u80fd\u6027\u5c06\u88ab\u963b\u6b62\u3002\u5982\u679c\u5728\u5df2\u7ecf\u6dfb\u52a0\u4e86\u4e00\u4e9b\u5b50\u7ea7\u4e4b\u540e\u53d6\u6d88\u6dfb\u52a0\u7236\u8981\u7d20\uff0c\u4e5f\u4f1a\u5220\u9664\u5b50\u7ea7\u3002

"},{"location":"zh/how-to/attributes-form/#_8","title":"\u591a\u5bf9\u591a\u5173\u7cfb","text":"

\u5728\u591a\u5bf9\u591a\u5173\u7cfb\u4e2d\uff0c\u6839\u636e QGIS\u77e2\u91cf\u56fe\u5c42\u5c5e\u6027 \u4e2d\u7684\u57fa\u6570\u8bbe\u7f6e\uff0c\u5728\u6dfb\u52a0\u3001\u5220\u9664\u6216\u6253\u5f00\u5217\u8868\u4e2d\u7684\u6761\u76ee\u65f6\uff0c\u4f1a\u76f4\u63a5\u5f71\u54cd\u5b50\u56fe\u5c42 (\u76f4\u63a5\u57fa\u6570) \u6216\u94fe\u63a5\u8868 (\u591a\u5bf9\u4e00\u57fa\u6570)\u3002

\u5f53\u94fe\u63a5\u8868\u4e2d\u5b58\u5728\u9644\u52a0\u5173\u7cfb\u4fe1\u606f (\u4f8b\u5982\u767e\u5206\u6bd4) \u65f6\uff0c\u901a\u5e38\u4f7f\u7528\u7b2c\u4e8c\u79cd\u60c5\u51b5\u3002

\u5728\u591a\u5bf9\u591a\u5173\u7cfb\u4e0a\u5b58\u5728\u591a\u5bf9\u4e00\u57fa\u6570\u7684\u60c5\u51b5\u4e0b\uff0c\u9700\u8981\u5728\u94fe\u63a5\u8868\u8bbe\u7f6e \u663e\u793a\u8868\u8fbe\u5f0f \u3002

"},{"location":"zh/how-to/attributes-form/#_9","title":"\u914d\u7f6e\u9644\u4ef6\u63a7\u4ef6","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u63a7\u4ef6\u7c7b\u578b \u9644\u4ef6 \u4e0e\u5b58\u50a8\u8def\u5f84\u6587\u4ef6\u7684\u5b57\u6bb5\u4e00\u8d77\u4f7f\u7528\u3002

\u53ef\u7528\u4e8e\uff1a

  • \u663e\u793a\u548c\u62cd\u6444\u7167\u7247\u6216\u4ece\u56fe\u5e93\u6dfb\u52a0\u56fe\u7247
  • \u6536\u542c\u5e76\u5f55\u5236\u58f0\u97f3\u7247\u6bb5
  • \u663e\u793a\u548c\u5f55\u5236\u89c6\u9891
  • \u663e\u793a\u6307\u5411\u5916\u90e8\u6587\u4ef6 (\u5982PDF\u6216\u6587\u6863) \u7684\u94fe\u63a5

\u8868\u5355\u9644\u4ef6\u56fe\u7247

\u8868\u5355\u9644\u4ef6\u97f3\u9891

\u8868\u5355\u9644\u4ef6\u89c6\u9891

\u8def\u5f84\u5e94\u8bbe\u7f6e\u4e3a\u76f8\u5bf9\u8def\u5f84\u3002\u56fe\u7247\u3001\u97f3\u9891\u3001\u89c6\u9891\u3001PDF\u548c\u6587\u6863\u5b58\u50a8\u5728\u5de5\u7a0b\u7684\u5b50\u76ee\u5f55\u4e2d\uff0c\u5b58\u50a8\u5728\u6587\u672c\u5b57\u6bb5\u4e2d\u7684\u94fe\u63a5\u6307\u5411\u76f8\u5e94\u9644\u4ef6\u3002

\u7b14\u8bb0

\u97f3\u9891\u548c\u89c6\u9891\u529f\u80fd\u9700\u8981 QGIS 3.30 \u6216\u66f4\u9ad8\u7248\u672c

\u5728QField\u4e2d\u663e\u793a\u9644\u4ef6\u3002\u901a\u8fc7\u5355\u51fb\u56fe\u6807\u7b26\u53f7\uff0c\u76f8\u673a\u6216\u97f3\u9891\u8bb0\u5f55\u5c06\u5f00\u59cb\u4f7f\u7528\u65b0\u5a92\u4ecb\u66f4\u65b0\u56fe\u7247\u3001\u89c6\u9891\u6216\u97f3\u9891\u3002

Media

\u540c\u6b65\u65f6\uff0c\u8fd8\u5fc5\u987b\u590d\u5236\u542b\u6709\u56fe\u7247\u3001\u89c6\u9891\u3001\u97f3\u9891\u3001PDF\u548c\u6587\u6863\u7684\u5b50\u76ee\u5f55\u3002

\u9644\u4ef6\u63a7\u4ef6\u4e0a\u7684\u9009\u9879 \u8d85\u94fe\u63a5 \u5c06\u7981\u7528\u76f8\u673a\u529f\u80fd\uff0c\u5e76\u542f\u7528\u8d85\u94fe\u63a5\u4ee5\u6253\u5f00\u6587\u6863 (pdf, doc, ...)\u3002

"},{"location":"zh/how-to/attributes-form/#_10","title":"\u914d\u7f6e\u9644\u4ef6\u8def\u5f84","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

QFieldSync\u63d0\u4f9b\u4e86\u914d\u7f6e\u9644\u4ef6\u8def\u5f84\u7684\u529f\u80fd\u3002

  • \u8bf7\u8f6c\u5230 QFieldSync\u63d2\u4ef6 > \u56fe\u5c42\u5c5e\u6027

\u4f7f\u7528\u8868\u8fbe\u5f0f\u6307\u5b9a\u9644\u4ef6\u7684\u8def\u5f84\u3002\u9ed8\u8ba4\u56fe\u7247\u4fdd\u5b58\u5230 \"DCIM\" \u6587\u4ef6\u5939\uff0c\u97f3\u9891\u8bb0\u5f55\u4fdd\u5b58\u5230 \"audio\" \u6587\u4ef6\u5939\uff0c\u89c6\u9891\u4fdd\u5b58\u5230\u4ee5\u65f6\u95f4\u6233\u4e3a\u540d\u79f0\u7684 \"video\" \u6587\u4ef6\u5939\u3002

\u8def\u5f84

"},{"location":"zh/how-to/attributes-form/#_11","title":"\u914d\u7f6e\u503c\u5173\u7cfb\u63a7\u4ef6","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u63a7\u4ef6 \u503c\u5173\u7cfb \u5728\u7ec4\u5408\u6846\u4e2d\u63d0\u4f9b\u5173\u8054\u8868\u7684\u503c\u3002\u53ef\u4ee5\u9009\u62e9 \u56fe\u5c42\u3001 \u952e\u5217\u548c \u503c\u5217\u3002\u6709\u51e0\u4e2a\u9009\u9879\u53ef\u7528\u4e8e\u66f4\u6539\u6807\u51c6\u884c\u4e3a: \u5141\u8bb8\u7a7a\u503c\u3001\u6309\u503c\u6392\u5e8f \u548c \u5141\u8bb8\u591a\u9009 \u3002\u63a7\u4ef6\u5c06\u663e\u793a\u88ab\u5f15\u7528\u8981\u7d20\u7684\u4e0b\u62c9\u5217\u8868\u6216\u591a\u9009\u5217\u8868\u3002

"},{"location":"zh/how-to/attributes-form/#_12","title":"\u914d\u7f6e\u6761\u4ef6\u53ef\u89c1\u6027","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u53ef\u4ee5\u6839\u636e\u8868\u8fbe\u5f0f\u9690\u85cf\u7ec4\u3002\u5f53\u67d0\u4e9b\u5c5e\u6027\u4ec5\u5728\u7279\u5b9a\u6761\u4ef6\u4e0b\u9700\u8981\u65f6\uff0c\u8fd9\u5f88\u6709\u7528\u3002\u4f8b\u5982\uff0c\u60f3\u8c61\u4e00\u4e0b\u6620\u5c04\u6811\u3002\u4ed6\u4eec\u4e2d\u7684\u4e00\u4e9b\u4eba\u53ef\u80fd\u60a3\u6709\u67d0\u79cd\u75be\u75c5\uff0c\u60a8\u6709\u4e00\u4e2a\u7684\u75be\u75c5\u5217\u8868\u3002\u4e3a\u4e86\u907f\u514d\u8868\u5355\u4e2d\u51fa\u73b0\u591a\u4e2a\u5b57\u6bb5\uff0c\u9700\u8981\u521b\u5efa\u4e00\u4e2a\u7ec4\uff0c\u5e76\u4e3a\u7ec4 \"\u75be\u75c5\" \u914d\u7f6e\u53ef\u89c1\u6027\u8868\u8fbe\u5f0f\u3002\u6dfb\u52a0\u5e26\u6709\u590d\u9009\u6846\u7684\u5b57\u6bb5 \"\u75be\u75c5\"\u3002\u53ea\u6709\u52fe\u9009\u8be5\u590d\u9009\u6846\u65f6\uff0c\u60a8\u624d\u80fd\u4f7f\u7528\u75be\u75c5\u5217\u8868\u3002

\u53ea\u6709\u52fe\u9009\u590d\u9009\u6846 \"measures_taken\" \u65f6\u624d\u4f1a\u663e\u793a\u7ec4\u5408\u6846\u7684\u914d\u7f6e\u3002

\u8ba9\u6211\u4eec\u770b\u770b\u5728\u5b57\u6bb5\u4e0a\u6709\u4ec0\u4e48\uff1a

"},{"location":"zh/how-to/attributes-form/#_13","title":"\u5b9a\u4e49\u7ea6\u675f","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5c5e\u6027\u5b57\u6bb5\u53ef\u4ee5\u9644\u52a0\u7ea6\u675f\u6761\u4ef6\u3002\u7ea6\u675f\u662f\u9700\u8981\u8ba1\u7b97\u7ed3\u679c\u4e3a True (\u6216 1) \u624d\u80fd\u4fdd\u5b58\u8868\u5355\u7684\u8868\u8fbe\u5f0f\u3002\u7ea6\u675f\u662f\u57fa\u4e8e\u6bcf\u4e2a\u5b57\u6bb5\u8fdb\u884c\u914d\u7f6e\u7684\uff0c\u5982\u679c\u4e0d\u6ee1\u8db3\u7ea6\u675f\uff0c\u5219\u53ef\u4ee5\u6dfb\u52a0\u8bf4\u660e\u3002

\u8303\u56f4\u5185\u7ea6\u675f\u7684\u914d\u7f6e

"},{"location":"zh/how-to/attributes-form/#_14","title":"\u5e38\u89c1\u7528\u4f8b","text":"

\u4e0d\u80fd\u8f93\u5165\u9ad8\u4e8e\u8be5\u5730\u533a\u6700\u9ad8\u5c71\u5cf0\u7684\u9ad8\u7a0b\u503c\u3002

\"\u9ad8\u7a0b\" < 5000\n

\u9700\u8981\u586b\u5199\u6807\u8bc6\u7b26\u3002

\"\u6807\u8bc6\" IS NOT NULL\n
"},{"location":"zh/how-to/attributes-form/#_15","title":"\u5b9a\u4e49\u9ed8\u8ba4\u503c","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5b57\u6bb5\u53ef\u4ee5\u914d\u7f6e\u9ed8\u8ba4\u503c\u3002\u6570\u5b57\u5316\u65b0\u8981\u7d20\u65f6\uff0c\u9ed8\u8ba4\u503c\u5c06\u63d2\u5165\u5230\u5c5e\u6027\u8868\u5355\u4e2d\u3002\u5b83\u4eec\u662f\u53ef\u89c1\u7684\uff0c\u53ea\u8981\u5b57\u6bb5\u662f\u53ef\u7f16\u8f91\u7684\uff0c\u5c31\u53ef\u4ee5\u4fee\u6539\u3002\u5b83\u4eec\u53ef\u4ee5\u57fa\u4e8e\u51e0\u4f55\u56fe\u5f62\u6216\u8868\u8fbe\u5f0f\u53d8\u91cf\u3002

\u5c06\u683c\u5f0f\u5316\u65e5\u671f\u914d\u7f6e\u4e3a\u9ed8\u8ba4\u503c

"},{"location":"zh/how-to/attributes-form/#_16","title":"\u5176\u4ed6\u53d8\u91cf","text":"

\u6709\u5173\u5728\u5bf9\u8c61\u5c5e\u6027\u4e2d\u5b58\u50a8\u4e0e\u4f4d\u7f6e\u76f8\u5173\u6570\u636e\u7684\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u53c2\u9605 GNSS\u6587\u6863 \u3002

\u5bf9\u4e8eQFieldCloud\u7528\u6237\uff0c\u53ef\u4ee5\u5728\u8868\u8fbe\u5f0f\u4e2d\u4f7f\u7528\u4e24\u4e2a\u53d8\u91cf\uff0c\u5305\u62ec\u5c5e\u6027\u8868\u5355\u7684\u9ed8\u8ba4\u503c\uff1a - @cloud_username \u8fd4\u56de\u5f53\u524d\u767b\u5f55\u7684QFieldCloud\u7528\u6237\u7684\u540d\u79f0\u3002 - @cloud_useremail \u8fd4\u56de\u5f53\u524d\u767b\u5f55QFieldCloud\u7528\u6237\u7684\u7535\u5b50\u90ae\u7bb1\u5730\u5740\u3002

"},{"location":"zh/how-to/attributes-form/#_17","title":"\u5e38\u89c1\u7528\u4f8b","text":"

\u63d2\u5165\u4f4d\u7f6e\u4fe1\u606f\u4f5c\u4e3a\u53d8\u91cf\uff1a

@position_horizontal_accuracy\n

\u63d2\u5165\u5f53\u524d\u65e5\u671f\u548c\u65f6\u95f4\uff1a

now()\n

\u63d2\u5165\u6570\u5b57\u5316\u7ebf\u7684\u957f\u5ea6\uff1a

length($geometry)\n

\u5728\u8bbe\u5907\u4e0a\u914d\u7f6e\u5168\u5c40\u53d8\u91cf\u5e76\u63d2\u5165\u3002

@operator_name\n

\u5982\u679c\u8981\u6839\u636e\u63d2\u5165\u65b0\u8981\u7d20\u7684\u4f4d\u7f6e\u6307\u5b9a\u533a\u57df\u4ee3\u7801\uff0c\u53ef\u4ee5\u4f7f\u7528\u805a\u5408\u8868\u8fbe\u5f0f\u6765\u6307\u5b9a\uff1a

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

\u8981\u5c06\u4ece \\@position_coordinate \u63a5\u6536\u7684\u5750\u6807\u8f6c\u6362\u4e3a\u60a8\u7684\u5de5\u7a0b\u5750\u6807\u7cfb\uff0c\u8bf7\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c\uff1a

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} \u5982\u679c\u8981\u5728\u7ed8\u5236\u7ebf\u540e\u4f7f\u7528\u6355\u6349\u7ed3\u679c\uff0c\u53ef\u4ee5\u4f7f\u7528 [\\@snapping_results]{.title-ref} \u53d8\u91cf\u3002\u4e0b\u9762\u7684\u4ee3\u7801\u63d0\u53d6\u7ebf\u7684\u7b2c\u4e00\u4e2a\u70b9\u7684\u6355\u6349\u5339\u914d\u7684\u5c5e\u6027 [id]{.title-ref} \u7684\u503c\u3002 :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"zh/how-to/attributes-form/#_18","title":"\u5728\u503c\u5173\u7cfb\u548c\u5173\u7cfb\u53c2\u7167\u63a7\u4ef6\u4e2d\u641c\u7d22","text":"

\u53ef\u4ee5\u4f7f\u7528\u5b57\u6bb5\u65c1\u8fb9\u7684\u653e\u5927\u955c\u5728 \u503c\u5173\u7cfb \u6216 \u5173\u7cfb\u53c2\u7167 \u63a7\u4ef6\u4e2d\u641c\u7d22\u503c\u3002

\u7b14\u8bb0

\u4e3a\u76f8\u5173\u56fe\u5c42\u5b9a\u4e49 \u663e\u793a\u8868\u8fbe\u5f0f \uff0c\u8be5\u8868\u8fbe\u5f0f\u5c06\u7528\u4e8e\u641c\u7d22\u8981\u7d20\u3002\u8fd9\u662f\u5728 \u77e2\u91cf\u56fe\u5c42\u5c5e\u6027 > \u663e\u793a \u4e2d\u914d\u7f6e\u7684\u3002

"},{"location":"zh/how-to/attributes-form/#_19","title":"\u914d\u7f6e\u81ea\u52a8\u8865\u5168\u503c","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5fc5\u987b\u52fe\u9009 \"\u4f7f\u7528\u81ea\u52a8\u8865\u5168\" \u590d\u9009\u6846\u624d\u80fd\u5728\u503c\u5173\u7cfb\u4e2d\u4f7f\u7528\u81ea\u52a8\u8865\u5168\u529f\u80fd\u3002

\u5728QGIS\u4e2d\u542f\u7528\u81ea\u52a8\u8865\u5168

\u8fd9\u6bb5\u89c6\u9891\u5c55\u793a\u4e86\u5982\u4f55\u5728QField\u4e2d\u5de5\u4f5c

"},{"location":"zh/how-to/attributes-form/#qml","title":"\u5b9a\u4e49QML\u63a7\u4ef6","text":"

\u81ea\u5b9a\u4e49QML\u63a7\u4ef6\u53ef\u7528\u4e8e\u5c06\u9ad8\u7ea7\u64cd\u4f5c\u96c6\u6210\u5230\u8868\u5355\u4e2d\u3002\u5728\u672c\u4f8b\u4e2d\uff0c\u6211\u4eec\u5b9a\u4e49\u4e86\u6dfb\u52a0\u4e00\u4e2a\u6309\u94ae\u6765\u6253\u5f00\u7b2c\u4e09\u65b9\u5730\u56fe\u548c\u5bfc\u822a\u7684\u5e94\u7528\u7a0b\u5e8f\u3002\u8fd9\u5bf9\u4e8e\u7528\u6237\u800c\u8a00\u6253\u5f00\u672c\u673a\u8bbe\u5907\u7684\u5e94\u7528\u7a0b\u5e8f\u975e\u5e38\u6709\u7528\uff0c\u4f8b\u5982 Turn-by-Turn \u5bfc\u822a\u3002

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

\u4e0a\u9762\u7684 geo URI \u9002\u7528\u4e8e\u5b89\u5353\u7cfb\u7edf\u3002\u5bf9\u4e8e\u82f9\u679c\u5730\u56fe\uff0cURI\u53ef\u4ee5\u4fee\u6539\u4e3a 'geo:' || $y || ',' || $x \u3002

"},{"location":"zh/how-to/authentication/","title":"\u8ba4\u8bc1","text":""},{"location":"zh/how-to/authentication/#_1","title":"\u8ba4\u8bc1","text":"

QField\u652f\u6301\u8fde\u63a5\u5230\u53d7OAuth2\u4fdd\u62a4\u7684Web\u670d\u52a1\u3002\u901a\u8fc7OAuth2\uff0c\u53ef\u4ee5\u4f7f\u7528\u591a\u79cd\u8ba4\u8bc1\u65b9\u6848 (\u5982\u4e8c\u5143\u8ba4\u8bc1) \u4fdd\u62a4\u56fe\u5c42\u548c\u670d\u52a1\u3002

\u8981\u5728QField\u4e2d\u6210\u529f\u52a0\u8f7dOAuth2\u4fdd\u62a4\u56fe\u5c42\uff0c\u5fc5\u987b\u5c06QGIS\u5de5\u7a0b\u8bbe\u7f6e\u4e3a\u4f7f\u7528OAuth2\u3002

"},{"location":"zh/how-to/authentication/#qgis","title":"\u5728QGIS\u4e2d\u51c6\u5907\u8ba4\u8bc1","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u8981\u5728QGIS\u4e2d\u4f7f\u7528OAuth2\u8bbe\u7f6eWFS\uff0c\u8bf7\u9075\u5faaQGIS\u5de5\u7a0b\u914d\u7f6e\u4e2d\u7684\u4ee5\u4e0b\u6b65\u9aa4\u3002

\u5728WFS\u56fe\u5c42\u914d\u7f6e\u4e2d\uff1a

\u63a7\u4ef6

\u6dfb\u52a0\u65b0\u7684\u8ba4\u8bc1\u914d\u7f6e\u3002\u9700\u8981\u6839\u636eOAuth2\u670d\u52a1\u5668\u8bbe\u7f6e\u8c03\u6574\u53c2\u6570\uff1a

\u63a7\u4ef6

"},{"location":"zh/how-to/authentication/#qgis_1","title":"\u4eceQGIS\u5bfc\u51fa\u8ba4\u8bc1","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u7b14\u8bb0

\u5bfc\u51fa\u8ba4\u8bc1\u914d\u7f6e\u81f3\u5c11\u9700\u8981 QGIS 3.20\u3002\u53ea\u80fd\u4f7f\u7528 QGIS 3.20 \u6765\u51c6\u5907\u8ba4\u8bc1\u914d\u7f6e\uff0c\u5e76\u4f7f\u7528QGIS\u7684\u65e9\u671f\u7248\u672c\u914d\u7f6eQGIS\u5de5\u7a0b\u3002

\u7b14\u8bb0

\u5bfc\u51fa\u914d\u7f6e\u7684\u914d\u7f6eID\u4e0eQGIS\u5de5\u7a0b\u4e2d\u5b58\u50a8\u7684\u914d\u7f6e\u76f8\u5339\u914d\u662f\u975e\u5e38\u91cd\u8981\u7684\u3002

\u6b64\u65f6\uff0c\u8bf7\u6838\u5b9e\u60a8\u662f\u5426\u80fd\u591f\u4eceQGIS\u6b63\u786e\u8fde\u63a5\u5230\u670d\u52a1\u3002\u5fc5\u987b\u9996\u5148\u4eceQGIS\u5bfc\u51fa\u6b64\u8ba4\u8bc1\u914d\u7f6e\u3002

\u8981\u505a\u5230\u8fd9\u4e00\u70b9\uff0c\u8bf7\u6253\u5f00QGIS\u9009\u9879\u5bf9\u8bdd\u6846\uff0c\u5e76\u5173\u6ce8\u8ba4\u8bc1\u9762\u677f\u3002\u5728\u90a3\u91cc\uff0c\u60a8\u53ef\u4ee5\u901a\u8fc7\u5355\u51fb\u914d\u7f6e\u8868\u63a7\u4ef6\u4e2d\u7684\u76f8\u5e94\u884c\u6765\u9009\u62e9\u5de5\u7a0b\u56fe\u5c42\u4f7f\u7528\u7684 OAuth2 configuration \u3002\u7136\u540e\uff0c\u4f7f\u7528\u53f3\u4e0b\u65b9\u7684\u5de5\u5177\u6309\u94ae\u9009\u62e9 \u5c06\u6240\u9009\u7684\u8ba4\u8bc1\u914d\u7f6e\u5bfc\u51fa\u5230\u6587\u4ef6 \u52a8\u4f5c\u3002

\u63a7\u4ef6

\u5f53\u63d0\u793a\u8f93\u5165\u5bc6\u7801\u65f6\uff0c\u5c06\u5176\u7559\u7a7a\u3002\u60a8\u4f1a\u88ab\u8b66\u544a\u53ef\u80fd\u6cc4\u9732\u4e86\u654f\u611f\u4fe1\u606f\u3002\u5bf9\u4e8eOAuth2\u914d\u7f6e\u6765\u8bf4\uff0c\u8fd9\u6837\u505a\u662f\u5b89\u5168\u7684\u3002

\u5c06\u8ba4\u8bc1\u914d\u7f6e\u5bfc\u51fa\u5230XML\u6587\u4ef6\u540e\uff0c\u4f1a\u5c06\u8be5\u6587\u4ef6\u590d\u5236\u5230\u8fd0\u884cQField\u7684\u8bbe\u5907\u4e0a\u3002\u6587\u4ef6\u5fc5\u987b\u590d\u5236\u5230\u8bbe\u5907 <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ QField\u76ee\u5f55\u3002 /QField/auth/ \u8def\u5f84\u662f\u5728\u9996\u6b21\u542f\u52a8QField\u65f6\u521b\u5efa\u7684\u3002

\u7b14\u8bb0

\u7531\u4e8e QField 2 \u5f00\u59cb\u8ba4\u8bc1\u6587\u4ef6\u9700\u8981\u5b58\u50a8\u5728\u5e94\u7528\u7a0b\u5e8f\u76ee\u5f55 <drive>:/Android/data/ch.opengis.qfield/files/QField/auth \u4e2d\uff0c\u800c\u4e0d\u662f\u8bbe\u5907\u4e3b\u76ee\u5f55 <drive>:/QField/auth \u3002

\u590d\u5236\u8ba4\u8bc1\u914d\u7f6eXML\u6587\u4ef6\u540e\uff0c\u53ef\u4ee5\u5c06\u5305\u542bOAuth2\u4fdd\u62a4\u56fe\u5c42\u7684\u5de5\u7a0b\u6587\u4ef6\u590d\u5236\u5230\u8bbe\u5907\u4e0a\uff0c\u5e76\u5728QField\u4e2d\u6253\u5f00\u8be5\u5de5\u7a0b\u3002\u6b64\u65f6QField\u5f39\u51fa\u7684\u6d4f\u89c8\u5668\u9762\u677f\u63d0\u793a\u60a8\u8f93\u5165\u7528\u6237\u540d\u3001\u5bc6\u7801\u548c\u4e24\u6b65\u6838\u5b9e\u8ba4\u8bc1\u4ee3\u7801\u3002

\u4e00\u65e6\u7ecf\u8fc7\u8ba4\u8bc1\uff0c\u5185\u5bb9\u5c06\u88ab\u5448\u73b0\uff0c\u800c\u65e0\u9700\u5728\u4f1a\u8bdd\u671f\u95f4\u91cd\u65b0\u8f93\u5165\u7528\u6237\u4fe1\u606f\u3002

"},{"location":"zh/how-to/bookmarks/","title":"\u4e66\u7b7e","text":""},{"location":"zh/how-to/bookmarks/#_1","title":"\u4e66\u7b7e","text":"

QField\u5141\u8bb8\u60a8\u4fdd\u5b58\u548c\u663e\u793a\u5c06\u5728\u4f1a\u8bdd\u548c\u5de5\u7a0b\u4e2d\u8bb0\u4f4f\u7684\u4e66\u7b7e\u3002

"},{"location":"zh/how-to/bookmarks/#_2","title":"\u67e5\u770b\u4e66\u7b7e","text":"

QField\u754c\u9762

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0cQField\u5c06\u5728\u5730\u56fe\u4e0a\u663e\u793a\u4e66\u7b7e\u4f5c\u4e3a\u6807\u8bb0\u53e0\u52a0\u3002\u7528\u6237\u6dfb\u52a0\u7684\u4e66\u7b7e\u663e\u793a\u5728\u6240\u6709\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u4e2d\u3002

\u5728\u6807\u8bb0\u4e0a\u5355\u51fb\u5c06\u663e\u793a\u4e66\u7b7e\u540d\u79f0\uff0c\u800c\u53cc\u51fb\u5c06\u5730\u56fe\u8303\u56f4\u8bbe\u7f6e\u4e3a\u56f4\u7ed5\u4e66\u7b7e\u4f4d\u7f6e\u91cd\u65b0\u5c45\u4e2d\u3002

\u60a8\u8fd8\u53ef\u4ee5\u4f7f\u7528\u9876\u90e8\u641c\u7d22\u680f\u67e5\u627e\u4e66\u7b7e\uff0c\u7136\u540e\u5355\u51fb\u5339\u914d\u7684\u4e66\u7b7e\u540d\u79f0\uff0c\u5c06\u5730\u56fe\u8303\u56f4\u79fb\u52a8\u5230\u4ee5\u4e66\u7b7e\u4e3a\u4e2d\u5fc3\u7684\u4f4d\u7f6e\u3002

QField\u8fd8\u63d0\u4f9b\u4e86\u4e66\u7b7e\u662f\u5426\u663e\u793a\u7684\u8bbe\u7f6e\uff0c\u53ef\u4ee5\u5728\u8bbe\u7f6e\u9762\u677f\u627e\u5230\u3002

"},{"location":"zh/how-to/bookmarks/#_3","title":"\u6dfb\u52a0\u4e66\u7b7e","text":"

QField\u754c\u9762

\u8981\u6dfb\u52a0\u65b0\u4e66\u7b7e\uff0c\u53ea\u9700\u70b9\u51fb\u5e76\u6309\u4f4f\u5730\u56fe\u7684\u4efb\u4f55\u90e8\u5206\uff0c\u7136\u540e\u5728\u5f39\u51fa\u83dc\u5355\u4e2d\u9009\u62e9 \u6dfb\u52a0\u4e66\u7b7e \u52a8\u4f5c\u3002

\u9009\u62e9\u6b64\u52a8\u4f5c\u540e\uff0c\u5c06\u51fa\u73b0\u4e00\u4e2a\u9762\u677f\uff0c\u60a8\u53ef\u4ee5\u91cd\u547d\u540d\u4e66\u7b7e\u5e76\u9009\u62e9\u7528\u4e8e\u7ed8\u5236\u5176\u5730\u56fe\u6807\u8bb0\u53e0\u52a0\u7684\u989c\u8272\u3002

\u542f\u7528\u5b9a\u4f4d\u540e\uff0c\u4e5f\u53ef\u4ee5\u5728\u5f53\u524d\u8bbe\u5907\u7684\u4f4d\u7f6e\u6dfb\u52a0\u4e66\u7b7e\u3002\u4e3a\u6b64\uff0c\u53ea\u9700\u70b9\u51fb\u5e76\u6309\u4f4f\u53f3\u4e0b\u89d2\u7684\u5b9a\u4f4d\u6309\u94ae\uff0c\u7136\u540e\u9009\u62e9 \u5728\u5b9a\u4f4d\u5904\u6dfb\u52a0\u4e66\u7b7e \u7684\u52a8\u4f5c\u3002

\u7b14\u8bb0

\u6dfb\u52a0\u4e66\u7b7e\u65f6\uff0c\u5c06\u8003\u8651\u5f53\u524d\u5730\u56fe\u6bd4\u4f8b\uff0c\u4fdd\u5b58\u70b9\u51fb\u5904\u7684\u5750\u6807\u6216\u5f53\u524d\u4f4d\u7f6e\u4e3a\u4e2d\u5fc3\u7684\u8303\u56f4\u3002\u8fd9\u5141\u8bb8\u60a8\u786e\u5b9a\u53cc\u51fb\u4e66\u7b7e\u6807\u8bb0\u6216\u5728\u641c\u7d22\u680f\u4e2d\u9009\u62e9\u4e66\u7b7e\u9879\u65f6\u5c06\u4f7f\u7528\u7684\u8303\u56f4\u3002

"},{"location":"zh/how-to/bookmarks/#_4","title":"\u5de5\u7a0b\u4e66\u7b7e","text":"

QField\u53ef\u4ee5\u663e\u793a\u548c\u641c\u7d22\u5de5\u7a0b\u5d4c\u5165\u7684\u4e66\u7b7e\u3002\u8fd9\u4e9b\u4e66\u7b7e\u7684\u6dfb\u52a0\u548c\u7ba1\u7406\u662f\u5728 QGIS \u4e2d\u5b8c\u6210\u7684\u3002

"},{"location":"zh/how-to/digitize/","title":"\u6570\u5b57\u5316","text":""},{"location":"zh/how-to/digitize/#_1","title":"\u6570\u5b57\u5316","text":"

QField\u5141\u8bb8\u5728\u5916\u4e1a\u6570\u5b57\u5316\uff0c\u7f16\u8f91\u548c\u5220\u9664\u70b9\u3001\u7ebf\u53ca\u591a\u8fb9\u5f62\u8981\u7d20\u3002

"},{"location":"zh/how-to/digitize/#_2","title":"\u91c7\u96c6\u8981\u7d20","text":"

QField\u754c\u9762

\u8981\u5f00\u59cb\u6570\u5b57\u5316\u65b0\u8981\u7d20\uff0c\u8bf7\u5355\u51fb\u4fa7\u9762\u677f\u4e2d\u7684 \u94c5\u7b14\u56fe\u6807 \uff0c\u5e76\u9009\u62e9\u8981\u5728\u5176\u4e2d\u6dfb\u52a0\u65b0\u8981\u7d20\u7684\u56fe\u5c42\u6765\u542f\u7528 \u7f16\u8f91\u6a21\u5f0f \u3002

\u8981\u5728\u5176\u4e2d\u6dfb\u52a0\u8981\u7d20\u7684\u5f53\u524d\u56fe\u5c42\u4ee5\u7eff\u8272\u4eae\u663e\u3002

"},{"location":"zh/how-to/digitize/#_3","title":"\u6dfb\u52a0\u70b9\u8981\u7d20","text":"

\u5c06\u5c4f\u5e55\u4e2d\u5fc3\u7684\u5341\u5b57\u5149\u6807\u79fb\u52a8\u5230\u76ee\u6807\u4f4d\u7f6e\uff0c\u7136\u540e\u5355\u51fb\u5c4f\u5e55\u53f3\u4e0b\u65b9\u7684 \u52a0\u53f7 (+) \u6309\u94ae \uff0c\u786e\u8ba4\u521b\u5efa\u65b0\u7684\u70b9\u8981\u7d20\u3002

\u5982\u679c\u542f\u7528\u4e86\u5b9a\u4f4d\u529f\u80fd\uff0c\u53ef\u4ee5\u4f7f\u7528 \u9501\u5b9a\u5230\u4f4d\u7f6e \u6309\u94ae\u5f3a\u5236\u5341\u5b57\u5149\u6807\u4ee5\u60a8\u7684\u4f4d\u7f6e\u4e3a\u4e2d\u5fc3\u521b\u5efa\u8981\u7d20\u3002

"},{"location":"zh/how-to/digitize/#_4","title":"\u6dfb\u52a0\u7ebf\u6216\u591a\u8fb9\u5f62\u8981\u7d20","text":"

\u5c06\u5c4f\u5e55\u4e2d\u5fc3\u7684\u5341\u5b57\u5149\u6807\u79fb\u52a8\u5230\u5f85\u7ed8\u5236\u7ebf\u6216\u591a\u8fb9\u5f62\u8d77\u70b9\uff0c\u7136\u540e\u5355\u51fb\u5c4f\u5e55\u53f3\u4e0b\u89d2\u7684 \u52a0\u53f7 (+) \u6309\u94ae \uff0c\u6dfb\u52a0\u7b2c\u4e00\u4e2a\u8282\u70b9\u3002

\u6bcf\u6b21\u8981\u6dfb\u52a0\u65b0\u8282\u70b9\u65f6\uff0c\u8bf7\u5355\u51fb \u52a0\u53f7 (+) \u6309\u94ae \uff0c\u7ee7\u7eed\u6dfb\u52a0\u70b9\u5b8c\u6210\u7ebf\u6216\u591a\u8fb9\u5f62\u7684\u7ed8\u5236\u3002

\u5355\u51fb \u51cf\u53f7 (-) \u6309\u94ae \u53ef\u4ee5\u79fb\u9664\u6700\u540e\u6dfb\u52a0\u7684\u8282\u70b9\u3002

\u5f53\u60a8\u4e3a\u4e00\u6761\u7ebf\u6dfb\u52a0\u4e86\u81f3\u5c112\u4e2a\u8282\u70b9\u6216\u4e3a\u4e00\u4e2a\u591a\u8fb9\u5f62\u6dfb\u52a0\u4e863\u4e2a\u8282\u70b9\u65f6\uff0c\u5c06\u663e\u793a \u4fdd\u5b58\u6309\u94ae \uff0c\u5355\u51fb\u8be5\u6309\u94ae\u5b8c\u6210\u51e0\u4f55\u56fe\u5f62\u7684\u7ed8\u5236\u3002

\u6570\u5b57\u5316\u7684\u65f6\u5019\uff0c\u53ef\u4ee5\u5355\u51fb (x) \u6309\u94ae \u53d6\u6d88\u5f53\u524d\u8981\u7d20\u7684\u521b\u5efa\u3002

\u7b14\u8bb0

QField\u786e\u4fdd\u6570\u5b57\u5316\u51e0\u4f55\u56fe\u5f62\u4e0d\u4f1a\u6709\u91cd\u590d\u7684\u9876\u70b9\uff0c\u5e76\u9075\u5b88\u5f53\u524d\u9009\u4e2d\u56fe\u5c42\u7684\u51e0\u4f55\u56fe\u5f62\u7cbe\u5ea6\u8bbe\u7f6e\u3002

\u5728\u6570\u5b57\u5316\u6a21\u5f0f\u4e0b\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u97f3\u91cf\u952e\u6dfb\u52a0\u6216\u5220\u9664\u9876\u70b9\u3002\u6b64\u529f\u80fd\u53ef\u4ee5\u5728\u8bbe\u7f6e\u7684\u5e38\u89c4\u9009\u9879\u5361\u4e2d\u6fc0\u6d3b\u3002

\u7b14\u8bb0

\u6b64\u529f\u80fd\u4ec5\u5728Android\u7cfb\u7edf\u53ef\u7528\u3002

"},{"location":"zh/how-to/digitize/#_5","title":"\u5c5e\u6027\u8868\u5355","text":"

\u6570\u5b57\u5316\u51e0\u4f55\u56fe\u5f62\u540e\uff0c\u5c06\u663e\u793a\u5c5e\u6027\u8868\u5355\uff0c\u5141\u8bb8\u60a8\u7f16\u8f91\u65b0\u6dfb\u52a0\u8981\u7d20\u7684\u5c5e\u6027\u503c\u3002

\u7b14\u8bb0

\u60a8\u53ef\u4ee5\u901a\u8fc7\u5728QGIS\u7ed9\u5b9a\u56fe\u5c42\u5c5e\u6027\u5bf9\u8bdd\u6846\u4e2d\u914d\u7f6e\u9009\u9879\uff0c\u5728\u6dfb\u52a0\u8981\u7d20\u65f6\u7981\u6b62\u5f39\u51fa\u5c5e\u6027\u8868\u5355\u3002

\u6b64\u5916\uff0c\u8fd8\u53ef\u4ee5\u9009\u62e9\u4f7f\u7528\u8981\u7d20\u8868\u5355\u7684\u6587\u672c\u7f16\u8f91\u63a7\u4ef6\u4e2d\u63d0\u4f9b\u7684\u626b\u63cf\u4e8c\u7ef4\u7801\u6216\u6761\u5f62\u7801\u9605\u8bfb\u5668\u529f\u80fd\u5c06\u8868\u5355\u6570\u5b57\u5316\u3002

\u5355\u51fb\u4e09\u70b9\u56fe\u6807\u6309\u94ae\u540e\uff0c\u5c06\u663e\u793a\u4e00\u4e2a\u83dc\u5355\uff0c\u5e76\u63d0\u4f9b\u4e09\u4e2a\u4e0d\u540c\u7684\u52a8\u4f5c: \"\u590d\u5236\u3001\" \"\u7c98\u8d34\u3001\" \u548c \"\u626b\u4e00\u626b\" \u3002

\u9009\u62e9 \"\u626b\u4e00\u626b\" \u52a8\u4f5c\u5c06\u89e6\u53d1QField\u7684\u8bfb\u7801\u5668\uff0c\u542f\u52a8\u626b\u63cf\u5904\u7406\u4ee5\u89e3\u7801\u4e8c\u7ef4\u7801\u3002

\u6210\u529f\u626b\u63cf\u4e8c\u7ef4\u7801\u540e\uff0c\u7528\u6237\u901a\u8fc7\u5355\u51fb\u590d\u9009\u6807\u8bb0 (\u2714\ufe0f) \u786e\u5b9a\u6309\u94ae\u9a8c\u8bc1\u5176\u9009\u62e9\u3002\u6b64\u52a8\u4f5c\u5c06\u4f7f\u7528\u89e3\u7801\u503c\u586b\u5145\u5c5e\u6027\uff0c\u4ece\u800c\u7b80\u5316\u6570\u5b57\u5316\u5904\u7406\u3002

\u6b64\u5916\uff0c\u8bfb\u7801\u5668\u8fd8\u63d0\u4f9b\u4e86\u8bfb\u53d6NFC\u6587\u672c\u6807\u7b7e\u7684\u529f\u80fd\u3002

\u7b14\u8bb0

\u5f53\u6253\u5f00\u8bfb\u7801\u5668\u65f6\uff0c\u4e8c\u7ef4\u7801\u6444\u50cf\u5934\u548cNFC\u6587\u672c\u6807\u7b7e\u68c0\u6d4b\u5668\u90fd\u9ed8\u8ba4\u5904\u4e8e\u542f\u7528\u72b6\u6001\u3002\u60a8\u53ef\u4ee5\u6839\u636e\u9700\u8981\u7981\u7528\u5176\u4e2d\u67d0\u9879\u529f\u80fd\uff0c\u786e\u4fdd\u8bbe\u5907\u7684\u7535\u6c60\u4e0d\u4f1a\u56e0\u4e3a\u4f7f\u7528\u53ef\u80fd\u4e0d\u9700\u8981\u7684\u786c\u4ef6\u800c\u6d6a\u8d39\u7535\u91cf\u3002

"},{"location":"zh/how-to/digitize/#_6","title":"\u8bb0\u4f4f\u5c5e\u6027\u503c","text":"

\u4e3a\u4e86\u5feb\u901f\u6536\u96c6\u76f8\u5bf9\u540c\u7c7b\u7684\u6570\u636e\u96c6\uff0c\u4e0d\u5fc5\u91cd\u590d\u8f93\u5165\u76f8\u540c\u7684\u5c5e\u6027\u503c\u662f\u975e\u5e38\u5173\u952e\u7684\u3002\u6bcf\u4e2a\u5c5e\u6027\u53f3\u4fa7\u7684\u590d\u9009\u6846\u5141\u8bb8\u5206\u522b\u8bb0\u5fc6\u5404\u5c5e\u6027\u4e0a\u6b21\u8f93\u5165\u503c\uff0c\u4fbf\u4e8e\u4e0b\u6b21\u5728\u540c\u4e00\u56fe\u5c42\u4e0a\u6dfb\u52a0\u8981\u7d20\u65f6\uff0c\u8fd9\u4e9b\u5c5e\u6027\u81ea\u52a8\u9884\u586b\u5199\u3002

"},{"location":"zh/how-to/digitize/#_7","title":"\u7f16\u8f91\u51e0\u4f55\u56fe\u5f62","text":"

QField\u754c\u9762

\u8981\u7f16\u8f91\u73b0\u6709\u8981\u7d20\u7684\u51e0\u4f55\u56fe\u5f62\uff0c\u8bf7\u70b9\u51fbQField\u4fa7\u9762\u677f\u4e2d\u7684 \u94c5\u7b14\u56fe\u6807 \u6765\u542f\u7528 \u7f16\u8f91\u6a21\u5f0f \u3002

\u8fdb\u5165\u7f16\u8f91\u6a21\u5f0f\u540e\uff0c\u4e00\u4e2a\u65b0\u7684 \u7f16\u8f91\u51e0\u4f55\u56fe\u5f62 \u6309\u94ae\u5c06\u51fa\u73b0\u5728\u5df2\u8bc6\u522b\u8981\u7d20\u8868\u5355\u7684\u6807\u9898\u680f\u4e2d\u3002\u5355\u51fb\u8be5\u6309\u94ae\u5c06\u6fc0\u6d3b\u51e0\u4f55\u56fe\u5f62\u7684\u7f16\u8f91\u73af\u5883\uff0c\u8be5\u73af\u5883\u63d0\u4f9b\u56db\u4e2a\u5de5\u5177\uff1a

  • \u9876\u70b9\u7f16\u8f91\u5de5\u5177\uff1b
  • \u51e0\u4f55\u56fe\u5f62\u5206\u5272\u5de5\u5177\uff1b
  • \u51e0\u4f55\u56fe\u5f62\u91cd\u5851\u5de5\u5177\uff1b
  • \u51e0\u4f55\u56fe\u5f62\u73af\u5de5\u5177\u3002
"},{"location":"zh/how-to/digitize/#_8","title":"\u9876\u70b9\u5de5\u5177","text":"

\u9876\u70b9\u7f16\u8f91\u5668\u5141\u8bb8\u60a8\u79fb\u52a8\u6216\u5220\u9664\u73b0\u6709\u9876\u70b9\uff0c\u4ee5\u53ca\u5411\u51e0\u4f55\u56fe\u5f62\u6dfb\u52a0\u65b0\u9876\u70b9\u3002

"},{"location":"zh/how-to/digitize/#_9","title":"\u5206\u5272\u5de5\u5177","text":"

\u5206\u5272\u5de5\u5177\u5141\u8bb8\u60a8\u5c06\u76f4\u7ebf\u548c\u591a\u8fb9\u5f62\u51e0\u4f55\u56fe\u5f62\u62c6\u5206\u4e3a\u4e24\u534a\uff0c\u5176\u4e2d\u4e00\u4e2a\u5c06\u6210\u4e3a\u81ea\u5df1\u7684\u65b0\u8981\u7d20\u3002

"},{"location":"zh/how-to/digitize/#_10","title":"\u91cd\u5851\u5de5\u5177","text":"

\u91cd\u5851\u5de5\u5177\u5141\u8bb8\u60a8\u901a\u8fc7\u7ed8\u5236\u5f62\u72b6\u6765\u66f4\u6539\u7ebf\u548c\u591a\u8fb9\u5f62\u51e0\u4f55\u56fe\u5f62\uff0c\u8fd9\u5c06\u5bfc\u81f4\u5728\u7ed8\u5236\u5f62\u72b6\u7684\u8fb9\u4e4b\u540e\u5f62\u6210\u91cd\u5851\u7684\u7ebf\uff0c\u6216\u4f7f\u7528\u7ed8\u5236\u5f62\u72b6\u6765\u526a\u88c1\u6216\u6269\u5c55\u51e0\u4f55\u56fe\u5f62\u7684\u591a\u8fb9\u5f62\u3002

"},{"location":"zh/how-to/digitize/#_11","title":"\u73af\u5de5\u5177","text":"

\u73af\u5de5\u5177\u5141\u8bb8\u60a8\u5c06\u73af (\u5373\u5b54) \u6570\u5b57\u5316\u4e3a\u591a\u8fb9\u5f62\u51e0\u4f55\u56fe\u5f62\u3002\u521b\u5efa\u73af\u540e\uff0cQField\u5c06\u63d0\u4f9b\u7528\u65b0\u8981\u7d20\u586b\u5145\u73af\u7684\u9009\u9879\u3002

"},{"location":"zh/how-to/digitize/#_12","title":"\u6f14\u793a\u7f16\u8f91\u51e0\u4f55\u56fe\u5f62","text":"

\u4e00\u4e9b\u7f16\u8f91\u9009\u9879\u7684\u89c6\u9891\u6f14\u793a\uff1a

"},{"location":"zh/how-to/digitize/#_13","title":"\u5408\u5e76\u8981\u7d20","text":"

QField\u5141\u8bb8\u60a8\u5c06\u8981\u7d20\u53ca\u5176\u51e0\u4f55\u56fe\u5f62\u5408\u5e76\u4e3a\u5355\u8981\u7d20\u3002\u4e3a\u6b64\uff0c\u8bf7\u8bc6\u522b\u5730\u56fe\u4e0a\u7684\u4e24\u4e2a (\u6216\u66f4\u591a) \u8981\u7d20\uff0c\u5e76\u5728\u8981\u7d20\u5217\u8868\u4e2d\u9009\u62e9\u5b83\u4eec\uff0c\u901a\u8fc7\u9009\u62e9 \u83dc\u5355 (\u205d) \u6309\u94ae \u4e2d\u7684 \u5408\u5e76\u6240\u9009\u8981\u7d20 \u8fdb\u884c\u5408\u5e76\u3002

"},{"location":"zh/how-to/digitize/#_14","title":"\u624b\u7ed8\u6570\u5b57\u5316","text":"

\u624b\u7ed8\u6570\u5b57\u5316\u6a21\u5f0f\u5141\u8bb8\u60a8\u4f7f\u7528\u89e6\u63a7\u7b14\u6216\u9f20\u6807 \"\u7ed8\u5236\" \u7ebf\u548c\u591a\u8fb9\u5f62\u3002\u8be5\u6a21\u5f0f\u53ef\u7528\u4e8e\u6dfb\u52a0\u7ebf\u548c\u591a\u8fb9\u5f62\u8981\u7d20\uff0c\u4ee5\u53ca\u4e0a\u8ff0\u51e0\u4f55\u56fe\u5f62\u7f16\u8f91\u6240\u4f7f\u7528\u7684\u73af\u3001\u5206\u5272\u548c\u91cd\u5851\u5de5\u5177\u3002

\u624b\u7ed8\u6570\u5b57\u5316\u6a21\u5f0f\u901a\u8fc7\u4e00\u4e2a\u65b0\u7684\u5de5\u5177\u680f\u6309\u94ae\u6fc0\u6d3b\u3002\u5f53QField\u8bbe\u7f6e\u4e3a\u7f16\u8f91\u6a21\u5f0f\uff0c\u9009\u62e9\u7ebf\u6216\u591a\u8fb9\u5f62\u77e2\u91cf\u8981\u7d20\uff0c\u5e76\u4e14\u89e6\u63a7\u7b14\u6216\u9f20\u6807\u60ac\u505c\u5728\u5730\u56fe\u753b\u5e03\u4e0a\u65f6\uff0c\u5c06\u51fa\u73b0\u8be5\u6309\u94ae\u3002

"},{"location":"zh/how-to/digitize/#_15","title":"\u62d3\u6251\u7f16\u8f91","text":"

\u5982\u679c\u5de5\u7a0b\u5bfc\u51fa\u4e4b\u524d\u5728QGIS\u6fc0\u6d3b\u4e86\u62d3\u6251\u7f16\u8f91\uff0c\u5219\u5728\u79fb\u52a8\u6216\u5220\u9664\u9876\u70b9\u65f6\u4f1a\u4e00\u8d77\u4fee\u6539\u90bb\u8fd1\u51e0\u4f55\u56fe\u5f62\u7684\u5171\u4eab\u8282\u70b9\uff0c\u5e76\u4e14\u5728\u4ece\u90bb\u8fd1\u51e0\u4f55\u56fe\u5f62\u6dfb\u52a0\u65b0\u8282\u70b9\u65f6\u4f1a\u5c06\u5176\u4ed6\u9876\u70b9\u6dfb\u52a0\u5230\u7ebf\u6bb5\u3002

"},{"location":"zh/how-to/digitize/#_16","title":"\u5c5e\u6027\u7684\u591a\u91cd\u7f16\u8f91","text":"

QField\u5141\u8bb8\u60a8\u4e00\u6b21\u9009\u62e9\u591a\u4e2a\u8981\u7d20\u5e76\u7f16\u8f91\u5176\u5c5e\u6027\u3002\u5728\u67d0\u4e9b\u60c5\u51b5\u4e0b\uff0c\u8fd9\u662f\u975e\u5e38\u9ad8\u6548\u7684\u5de5\u4f5c\u6d41\u3002\u4e3a\u6b64\uff0c\u8bf7\u5728\u5730\u56fe\u4e0a\u8bc6\u522b\u4e24\u4e2a (\u6216\u591a\u4e2a) \u8981\u7d20\uff0c\u5e76\u5728\u8981\u7d20\u5217\u8868\u4e2d\u9009\u62e9\u5b83\u4eec\uff0c\u7136\u540e\u9009\u62e9\u5217\u8868\u6807\u9898\u680f\u4e2d\u7684 \u7f16\u8f91\u8981\u7d20 \u6309\u94ae\u5408\u5e76\u7f16\u8f91\u5176\u5c5e\u6027\u3002

"},{"location":"zh/how-to/digitize/#_17","title":"\u5220\u9664\u8981\u7d20","text":"

QField\u754c\u9762

\u901a\u8fc7\u5728\u8981\u7d20\u8868\u5355\u7684 3\u70b9\u83dc\u5355 \u4e2d\u9009\u62e9 \u5220\u9664\u8981\u7d20 \u547d\u4ee4\uff0c\u5373\u53ef\u5220\u9664\u6240\u9009\u8981\u7d20\u3002

QField\u8fd8\u5141\u8bb8\u60a8\u4e00\u6b21\u5220\u9664\u591a\u4e2a\u8981\u7d20\u3002\u4e3a\u6b64\uff0c\u9996\u5148\u5728\u5730\u56fe\u7684\u76f8\u5173\u90e8\u4f4d\u77ed\u6309\u8bc6\u522b\u8981\u7d20\u3002\u7136\u540e\u957f\u6309\u5f85\u5220\u9664\u7684\u8981\u7d20\u4e4b\u4e00\u6fc0\u6d3b\u591a\u9009\u6a21\u5f0f\u3002\u5f53\u8981\u7d20\u540d\u79f0\u65c1\u8fb9\u51fa\u73b0\u590d\u9009\u6846\u65f6\uff0c\u9009\u62e9\u8981\u5220\u9664\u7684\u5176\u4ed6\u8981\u7d20 (\u60a8\u4e5f\u53ef\u4ee5\u70b9\u51fb\u5730\u56fe\u6dfb\u52a0\u66f4\u591a\u8981\u7d20)\u3002\u5b8c\u6210\u540e\uff0c\u5728\u8981\u7d20\u5217\u8868 3\u70b9\u83dc\u5355 \u4e2d\u9009\u62e9 \u5220\u9664\u6240\u9009\u8981\u7d20 \u52a8\u4f5c\u3002

"},{"location":"zh/how-to/digitize/#_18","title":"\u6355\u6349","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u6570\u5b57\u5316\u65b0\u8981\u7d20\u65f6\uff0c\u53ef\u4ee5\u5c06\u65b0\u70b9\u6355\u6349\u5230\u73b0\u6709\u51e0\u4f55\u56fe\u5f62\u3002

\u6240\u6709\u914d\u7f6e\u90fd\u53ef\u4ee5\u5728 \u5de5\u7a0b > \u6355\u6349\u8bbe\u7f6e \u4e2d\u5b8c\u6210

"},{"location":"zh/how-to/digitize/#_19","title":"\u6355\u6349\u7c7b\u578b","text":"

\u6355\u6349\u65b0\u70b9

  • \u4ec5\u9002\u7528\u4e8e\u73b0\u6709\u51e0\u4f55\u56fe\u5f62\u7684\u8282\u70b9
  • \u4ec5\u9002\u7528\u4e8e\u73b0\u6709\u51e0\u4f55\u56fe\u5f62\u7684\u7ebf\u6bb5
  • \u5230\u73b0\u6709\u51e0\u4f55\u56fe\u5f62\u7684\u8282\u70b9\u548c\u7ebf\u6bb5
"},{"location":"zh/how-to/digitize/#_20","title":"\u6355\u6349\u56fe\u5c42","text":"

\u4e5f\u53ef\u4ee5\u4ec5\u6355\u6349\u5230\u4e00\u4e2a\u6216\u51e0\u4e2a\u56fe\u5c42\u3002

"},{"location":"zh/how-to/digitize/#_21","title":"\u6355\u6349\u5bb9\u5dee","text":"

\u6355\u6349\u5bb9\u5dee\u53ef\u4ee5\u7528\u5730\u56fe\u5355\u4f4d\u6216\u50cf\u7d20\u6307\u5b9a\u3002

\u5728\u51e0\u4e4e\u4efb\u4f55\u60c5\u51b5\u4e0b\uff0c\u5355\u4f4d\u90fd\u5e94\u8bbe\u7f6e\u4e3a\u50cf\u7d20\u3002\u628a\u5bb9\u5dee\u503c\u8bbe\u4e3a20\uff0c\u6211\u4eec\u83b7\u5f97\u4e86\u826f\u597d\u7684\u4f53\u9a8c\u3002

"},{"location":"zh/how-to/gnss/","title":"\u5b9a\u4f4d (GNSS)","text":""},{"location":"zh/how-to/gnss/#gnss","title":"\u5b9a\u4f4d (GNSS)","text":"

QField\u53ef\u4ee5\u4f7f\u7528\u5185\u7f6e\u7684GNSS (\u5168\u7403\u5bfc\u822a\u536b\u661f\u7cfb\u7edf\uff0c\u5982GPS\u3001\u683c\u6d1b\u7eb3\u65af\u3001\u4f3d\u5229\u7565\u6216\u5317\u6597)\u3002QField\u8fd8\u53ef\u4ee5\u901a\u8fc7 NMEA streams over Bluetooth\u3001TCP \u6216 UDP connection \u8fde\u63a5\u5230\u5916\u90e8\u5929\u7ebf\u3002

GNSS\u8bbe\u5907\u8fd8\u80fd\u591f\u6d4b\u91cf\u5730\u7403\u8868\u9762\u4e0a\u5f53\u524d2D\u4f4d\u7f6e\u9644\u8fd1\u7684\u9ad8\u7a0b\u3002

"},{"location":"zh/how-to/gnss/#_1","title":"\u53ef\u89c6\u5316","text":"

\u6fc0\u6d3b\u5b9a\u4f4d\u540e\uff0c\u60a8\u7684\u4f4d\u7f6e\u5c06\u5728\u5730\u56fe\u4e0a\u663e\u793a\u4e3a\u84dd\u8272\u3002\u5982\u679c\u9759\u6b62\u4e0d\u52a8\uff0c\u5c06\u663e\u793a\u4e3a\u84dd\u8272\u5706\u70b9\uff1b\u5982\u679c\u6b63\u5728\u79fb\u52a8\uff0c\u5219\u663e\u793a\u4e3a\u6307\u793a\u79fb\u52a8\u65b9\u5411\u7684\u7bad\u5934\u3002

\u5982\u679c\u8bbe\u5907\u5177\u6709\u5185\u7f6e\u6307\u5357\u9488\u529f\u80fd\uff0c\u84dd\u8272\u4fe1\u53f7\u5c04\u675f\u8868\u793a\u8bbe\u5907\u7684\u5f53\u524d\u65b9\u5411\u3002

\u5f53\u524d\u4f4d\u7f6e\u5468\u56f4\u7684\u5706\u5708\u8868\u793a\u5b9a\u4f4d\u8bbe\u5907\u62a5\u544a\u7684\u7cbe\u5ea6\u3002

"},{"location":"zh/how-to/gnss/#_2","title":"\u914d\u7f6e","text":"

QField\u8bbe\u7f6e\u7684\u5b9a\u4f4d\u9009\u9879\u5361\u4e2d\u63d0\u4f9b\u4e86\u4ee5\u4e0b\u8bbe\u7f6e\u3002

"},{"location":"zh/how-to/gnss/#m","title":"\u6d4b\u91cf (M) \u503c","text":"

\u5c06\u51e0\u4f55\u56fe\u5f62\u6570\u5b57\u5316\u5230\u5305\u542bM\u7ef4\u5ea6\u7684\u77e2\u91cf\u56fe\u5c42\u65f6\uff0c\u6bcf\u5f53\u5750\u6807\u5149\u6807\u9501\u5b9a\u5230\u5f53\u524d\u4f4d\u7f6e\u65f6\uff0cQField\u5c31\u4f1a\u5411\u5404\u4e2a\u9876\u70b9\u6dfb\u52a0\u6d4b\u91cf\u503c\u3002

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u8be5\u503c\u5c06\u8868\u793a\u6355\u83b7\u4f4d\u7f6e\u7684\u65f6\u95f4\u6233 (\u4eceUnix\u65f6\u95f4\u6233\u5f00\u59cb\u7684\u6beb\u79d2\u6570)\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528\u8bbe\u7f6e\u7684\u5b9a\u4f4d\u9009\u9879\u5361\u4e2d\u7684\u7ec4\u5408\u6846\u66f4\u6539\u6b64\u503c\u3002

\u53ef\u9009\u62e9\u7684\u53ef\u7528\u503c\u5305\u62ec\u65f6\u95f4\u6233\u3001\u5bf9\u5730\u901f\u5ea6\u3001\u65b9\u4f4d\u89d2\u3001\u6c34\u5e73\u7cbe\u5ea6\u548c\u5782\u76f4\u7cbe\u5ea6\u4ee5\u53caPDOP\u3001HDOP\u548cVDOP\u3002

"},{"location":"zh/how-to/gnss/#_3","title":"\u7cbe\u5ea6\u8981\u6c42","text":"

\u53ef\u4ee5\u5b9a\u4e49\u6240\u9700\u6700\u5c0f\u6d4b\u91cf\u7cbe\u5ea6\u3002\u54c1\u8d28\u5c06\u62a5\u544a\u4e3a\u4e09\u4e2a\u7b49\u7ea7\uff0c\u5373\u5dee (\u7ea2\u8272)\u3001\u826f (\u9ec4\u8272) \u548c\u4f18 (\u7eff\u8272)\u3002\u8fd9\u4e9b\u989c\u8272\u663e\u793a\u5728GNSS\u6309\u94ae\u9876\u90e8\u7684\u4e00\u4e2a\u70b9\u3002

\u53ef\u4ee5\u5728\u8bbe\u7f6e\u7684\u5b9a\u4f4d\u9009\u9879\u5361\u4e2d\u5b9a\u4e49\u9608\u503c\u3002

\u5982\u679c \u542f\u7528\u7cbe\u5ea6\u9650\u5236\u6a21\u5f0f \u8bbe\u7f6e\u4e3a\u6fc0\u6d3b\u72b6\u6001\uff0c\u60a8\u5c06\u65e0\u6cd5\u5728\u5750\u6807\u5149\u6807\u9501\u5b9a\u5230\u5f53\u524d\u4f4d\u7f6e\u4e14\u7cbe\u5ea6\u503c\u8f83\u5dee (\u7ea2\u8272) \u7684\u60c5\u51b5\u4e0b\u91c7\u96c6\u65b0\u7684\u6d4b\u91cf\u503c\u3002

"},{"location":"zh/how-to/gnss/#_4","title":"\u5929\u7ebf\u9ad8\u5ea6\u4fee\u6b63","text":"

\u4f7f\u7528\u4e2d\u7684\u5929\u7ebf\u6746\u9ad8\u5ea6\u53ef\u5728\u8bbe\u7f6e\u4e2d\u5b9a\u4e49\u3002\u4efb\u4f55\u6d4b\u91cf\u7684\u6d77\u62d4\u9ad8\u5ea6\u90fd\u5c06\u901a\u8fc7\u8be5\u503c\u8fdb\u884c\u6821\u6b63\u3002

"},{"location":"zh/how-to/gnss/#_5","title":"\u6d77\u62d4\u6821\u6b63/\u5782\u76f4\u7f51\u683c\u504f\u79fb","text":"

\u6d77\u62d4\u503c\u53ef\u4ee5\u7528\u5782\u76f4\u7f51\u683c\u504f\u79fb\u6587\u4ef6\u8fdb\u884c\u6821\u6b63\uff0c\u4ee5\u8ba1\u7b97\u6b63\u4ea4\u9ad8\u5ea6\u3002

\u5782\u76f4\u7f51\u683c\u504f\u79fb\u6587\u4ef6\u5fc5\u987b\u5c06\u5176\u653e\u5165QField\u5e94\u7528\u7a0b\u5e8f\u6587\u4ef6\u5939 <drive>:/Android/data/ch.opengis.qfield/files/QField/proj ,\u4f9bQField\u4f7f\u7528\u3002

\u4e00\u65e6\u628a\u7f51\u683c\u504f\u79fb\u6587\u4ef6\u653e\u5230\u6b64\u5904\uff0c\u5c06\u5728QField\u4e2d\u7684 \u4f7f\u7528\u4e2d\u7684\u5782\u76f4\u7f51\u683c\u504f\u79fb \u4e0b\u7684 \u5b9a\u4f4d\u8bbe\u7f6e \u53ef\u7528\u3002

\u5982\u679c\u60a8\u6b63\u5728\u4f7f\u7528\u6d77\u62d4\u6821\u6b63\uff0c\u5e76\u4e14\u4f7f\u7528\u4e86\u5916\u90e8\u5b9a\u4f4d\u8bbe\u5907\uff0c\u8bf7\u8003\u8651\u5173\u95ed \u4f7f\u7528\u8bbe\u5907\u7684\u5782\u76f4\u6d77\u62d4 \u3002

\u5f53\u524d\u652f\u6301\u7684\u683c\u5f0f\u6709:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

\u4f8b\u5982\uff1a\u5bf9\u4e8e\u4ece ETRS89 (\u53c2\u8003\u692d\u7403GPS) \u5230 NAP (\u8377\u5170) \u7684\u8f6c\u6362\uff0c\u7528\u6237\u53ef\u4ee5 \u4eceNSGI\u4e0b\u8f7dnlgeo2018.gtx \u6587\u4ef6\uff0c\u5e76\u5c06\u5176\u5b58\u653e\u5728\u76ee\u5f55\u4e2d\u3002

"},{"location":"zh/how-to/gnss/#_6","title":"\u7528\u6cd5","text":"

QField\u754c\u9762

\u77ed\u6309 GNSS\u6309\u94ae \u6253\u5f00GNSS\uff0c\u5e76\u5728 \u5b9a\u4f4d\u4fe1\u606f \u53ef\u7528\u540e\u5c06\u5f53\u524d\u4f4d\u7f6e\u5728\u5c4f\u5e55\u5c45\u4e2d\u663e\u793a\u3002

\u6fc0\u6d3b \u7f16\u8f91\u6a21\u5f0f \u5e76\u6309\u4e0b\u76ee\u6807\u6309\u94ae\uff0c\u4e2d\u5fc3\u7684\u5341\u5b57\u8868\u793a\u5b83\u6b63\u5728\u4f7f\u7528GNSS\u5b9a\u4f4d\u3002

\u957f\u6309 GNSS\u6309\u94ae \u5c06\u663e\u793a \u5b9a\u4f4d\u83dc\u5355 \u3002

\u5728 \u5b9a\u4f4d\u83dc\u5355 \u4e2d\uff0c\u60a8\u53ef\u4ee5\u6253\u5f00 \u663e\u793a\u5b9a\u4f4d\u4fe1\u606f \uff0c\u663e\u793a\u91cd\u65b0\u6295\u5f71\u5230\u5de5\u7a0bCRS\u7684\u5f53\u524d\u5750\u6807\u4ee5\u53ca\u7cbe\u5ea6\u4fe1\u606f\u3002

\u7b14\u8bb0

\u5982\u679c\u60a8\u5728\u5de5\u7a0bCRS\u4e2d\u770b\u5230 WGS 84 \u7eac\u5ea6/\u7ecf\u5ea6\u4fe1\u606f\u800c\u4e0d\u662f\u5c31\u5f97\u4fe1\u606f\uff0c\u90a3\u4e48\u60a8\u53ef\u80fd\u8bbe\u5907\u6ca1\u6709\u4fe1\u53f7\u3002

"},{"location":"zh/how-to/gnss/#gnss_1","title":"\u4f7f\u7528\u5916\u90e8GNSS\u63a5\u6536\u673a","text":"

QField\u754c\u9762

QField\u652f\u6301\u7ecf\u7531NMEA\u6570\u636e\u6d41\u901a\u8fc7\u84dd\u7259\u3001TCP \u6216 UDP connections \u8fde\u63a5\u5230\u5916\u90e8GNSS\u5b9a\u4f4d\u8bbe\u5907\u3002

\u5728 \u8bbe\u7f6e > \u5b9a\u4f4d \u4e2d\uff0c\u60a8\u53ef\u4ee5\u627e\u5230\u4e00\u7ec4\u7528\u4e8e\u6dfb\u52a0\u3001\u7f16\u8f91\u6216\u5220\u9664\u5916\u90e8\u8bbe\u5907\u7684\u6309\u94ae\uff0c\u4ee5\u53ca\u4e00\u4e2a\u7528\u4e8e\u5728\u5185\u90e8\u548c\u4fdd\u5b58\u7684\u5916\u90e8GNSS\u8bbe\u5907\u4e4b\u95f4\u5207\u6362\u7684\u4e0b\u62c9\u5217\u8868\u3002

\u5e73\u53f0\u652f\u6301\u7684\u8fde\u63a5\u7ec6\u5206\u5982\u4e0b\uff1a

Android iOS Windows Linux MacOS \u84dd\u7259 * TCP UDP \u4e32\u884c\u7aef\u53e3
  • (*) Windows\u7684\u84dd\u7259\u652f\u6301\u901a\u8fc7\u64cd\u4f5c\u7cfb\u7edf\u8fde\u63a5\u5230GNSS\u8bbe\u5907\u65f6\u81ea\u52a8\u521b\u5efa\u7684\u865a\u62df\u4e32\u884c\u7aef\u53e3\u6765\u5b9e\u73b0\u3002 *

\u76ee\u524d\u652f\u6301\u7684NMEA\u8bed\u53e5\u6709GGA\u3001RMC\u3001GSA\u3001GSV\u3001VTG\u548cHDT\u3002

\u7b14\u8bb0

\u8bf7\u786e\u4fdd\u6ca1\u6709\u5176\u4ed6\u7c7b\u4f3c\u6a21\u62df\u4f4d\u7f6e\u63d0\u4f9b\u5546\u7684\u5e94\u7528\u7a0b\u5e8f\u4f7f\u7528\u76f8\u540c\u7684\u8fde\u63a5\u3002

"},{"location":"zh/how-to/gnss/#_7","title":"\u5916\u90e8\u63a5\u6536\u5668\u65e5\u5fd7","text":"

\u5728 \u8bbe\u7f6e > \u5b9a\u4f4d \u4e2d\uff0c\u5982\u679c\u60a8\u9009\u62e9\u4e86\u5916\u90e8\u63a5\u6536\u5668\u4f5c\u4e3a\u5b9a\u4f4d\u8bbe\u5907\uff0c\u4f1a\u53d1\u73b0\u4e00\u4e2a\u5f00\u5173 \u5c06\u65e5\u5fd7NMEA\u8bed\u53e5\u4ece\u8bbe\u5907\u4fdd\u5b58\u5230\u6587\u4ef6 \u3002\u5982\u679c\u6b64\u9879\u88ab\u6fc0\u6d3b\uff0c\u6240\u6709\u6765\u81ea\u5916\u90e8\u5b9a\u4f4d\u8bbe\u5907\u7684NMEA\u8bed\u53e5\u90fd\u5c06\u88ab\u8bb0\u5f55\u5230\u4e00\u4e2a\u6587\u4ef6\u4e2d\u3002

\u65e5\u5fd7\u5c06\u5b58\u653e\u5728 Android/data/ch.opengis.qfield/files/QField/logs \u3002

\u7b14\u8bb0

\u8bf7\u6ce8\u610f\uff0c\u5982\u679c\u65e5\u5fd7\u59cb\u7ec8\u5904\u4e8e\u6253\u5f00\u72b6\u6001\uff0c\u5c06\u586b\u6ee1\u6240\u6709\u5b58\u50a8\u7a7a\u95f4\u3002

"},{"location":"zh/how-to/gnss/#_8","title":"\u6a21\u62df\u4f4d\u7f6e","text":"

QField\u754c\u9762

\u53ef\u4ee5\u901a\u8fc7\u4e0d\u540c\u7684\u5b89\u5353\u5e94\u7528\u7a0b\u5e8f\u5411QField\u63d0\u4f9b\u6a21\u62df\u4f4d\u7f6e\u3002\u5728\u6b64\u6709\u51e0\u4e2a\u9009\u9879\uff0c\u5176\u4e2d\u4e4b\u4e00\u662f Android NTRIP \u5ba2\u6237\u7aef \u3002

\u8981\u4f7f\u7528\u6b64\u529f\u80fd\uff0c\u60a8\u5fc5\u987b \u5728\u5b89\u5353\u8bbe\u5907\u4e0a\u542f\u7528\u6a21\u62df\u4f4d\u7f6e \u3002

"},{"location":"zh/how-to/gnss/#_9","title":"\u5e73\u5747\u5b9a\u4f4d\u529f\u80fd","text":"

QField\u754c\u9762

\u7b14\u8bb0

\u5fc5\u987b\u901a\u8fc7 \u9501\u5b9a\u5230\u4f4d\u7f6e\u6309\u94ae \u5c06\u5750\u6807\u5149\u6807\u9501\u5b9a\u5230\u5f53\u524d\u4f4d\u7f6e

\u6709\u4e00\u4e2a\u529f\u80fd\u5141\u8bb8\u60a8\u4f7f\u7528\u5e73\u5747\u4f4d\u7f6e\u8fdb\u884c\u6570\u5b57\u5316\u3002

\u6309\u4f4f\u6dfb\u52a0\u9876\u70b9\u6309\u94ae\u5f00\u59cb\u6d4b\u91cf\uff0c\u8be5\u6309\u94ae\u5c06\u5f00\u59cb\u6536\u96c6\u4f4d\u7f6e\u4fe1\u606f\u3002

\u6536\u96c6\u65f6\uff0c\u5750\u6807\u5149\u6807\u9876\u90e8\u4f1a\u51fa\u73b0\u4e00\u4e2a\u6307\u793a\u5668\uff0c\u663e\u793a\u5f53\u524d\u91c7\u96c6\u4f4d\u7f6e\u6570\u91cf\u7684\u6587\u672c\u3002\u5982\u679c\u5e73\u5747\u4f4d\u7f6e\u6700\u5c0f\u8ba1\u6570\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\uff0c\u8fd8\u4f1a\u51fa\u73b0\u8fdb\u5ea6\u6761\uff0c\u63d0\u793a\u8fbe\u5230\u8be5\u8981\u6c42\u7684\u8fdb\u5ea6\u3002

\u53ef\u5728QField\u8bbe\u7f6e\u7684 \u5b9a\u4f4d \u9762\u677f\u4e2d\u627e\u5230\u6fc0\u6d3b\u5e73\u5747\u4f4d\u7f6e\u6700\u5c0f\u8ba1\u6570\u9608\u503c\u7684\u8bbe\u7f6e\u3002\u6fc0\u6d3b\u65f6\uff0c\u4e0d\u9700\u8981\u6309\u4f4f\u6dfb\u52a0\u9876\u70b9\u6309\u94ae\uff0c\u77ed\u6309\u6309\u94ae\u5f00\u59cb\u6536\u96c6\u4f4d\u7f6e\uff0c\u5e76\u5728\u6ee1\u8db3\u6700\u5c0f\u8ba1\u6570\u8981\u6c42\u65f6\u81ea\u52a8\u6dfb\u52a0\u5e73\u5747\u4f4d\u7f6e\u3002

\u5728\u5e73\u5747\u4f4d\u7f6e\u4e0a\u4f7f\u7528 @gnss_* \u6216 @position_ variables \u65f6\uff0c\u8be5\u53d8\u91cf\u8fd8\u5c06\u8868\u793a\u6240\u6709\u6536\u96c6\u6837\u672c\u7684\u5e73\u5747\u503c\u3002

"},{"location":"zh/how-to/gnss/#_10","title":"\u5de5\u7a0b\u914d\u7f6e","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

"},{"location":"zh/how-to/gnss/#_11","title":"\u5b9a\u4f4d\u53d8\u91cf","text":"

\u60a8\u53ef\u4ee5\u901a\u8fc7\u5c5e\u6027\u8868\u5355\u53ef\u8bbf\u95ee\u7684\u5176\u4ed6\u8868\u8fbe\u5f0f\u53d8\u91cf\u8bbf\u95ee\u5b9a\u4f4d\u4fe1\u606f\u3002\u8fd9\u4e9b\u53d8\u91cf\u4ec5\u5728\u542f\u7528\u5b9a\u4f4d\u65f6\u53ef\u7528\u3002

\u8fd9\u4e9b\u53d8\u91cf\u901a\u5e38\u7528\u4f5c\u5b57\u6bb5 \u9ed8\u8ba4\u503c\u8868\u8fbe\u5f0f \u7684\u4e00\u90e8\u5206\uff0c\u4ee5\u8ffd\u8e2a\u5355\u4e2a\u6d4b\u91cf\u70b9\u7684\u7279\u6027\u3002

  • @position_source_name - The name of the device that gave location information as reported by the sensor. To differenciate between internal and external sensor. If the position is manually set, and the position is not snapped to the cursor, the source name is \"manual\". In case the cursor is not snapped to the position, all other variables will be null, if you need this, use the gnss_ variables instead.
  • @position_quality_description - A human readable and translated string for the quality as reported by the sensor. E.g. \"Fixed RTK\". It is only available when the crosshair is snapped to the sensor. - IE
  • @position_coordinate - A point with the coordinate in WGS84. Lon, Lat, Altitude as delivered by the sensor. It is only available when the crosshair is snapped to the sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - The horizontal accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_timestamp - The timestamp of the position in UTC as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_direction - The direction of movement in degrees from true north as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_ground_speed - Groundspeed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_magnetic_variation - The angle between the horizontal component of the magnetic field and true north, in degrees as reported by the sensor. Also known as magnetic declination. A positive value indicates a clockwise direction from true north and a negative value indicates a counter-clockwise direction. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_accuracy - The vertical accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_3d_accuracy - The 3 dimensional accuracy of the coordinate (in meters), 3D-RMS as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_speed - The vertical speed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_averaged_count - This variable holds the number of collected positions from which an averaged position was calculated when digitizing in this mode. For non-averaged positions, the value will be set to 0 (zero). - IE
  • @position_pdop - Position dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_hdop - Horizontal dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_vdop - Vertical dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_number_of_used_satellites - Number of satellites as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_used_satellites - A list of satellites in use (pri) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - The GPS Fix Status \"NoData\", \"NoFix\", \"Fix2D\" or \"Fix3D\" as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_fix_mode - Fix mode (where \"M\" = Manual, forced to operate in 2D or 3D or \"A\" = Automatic, 3D/2D) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E

\u4fe1\u606f

I: \u5185\u90e8\u4f4d\u7f6e\u6e90 E: \u5916\u90e8 (NMEA) \u4f4d\u7f6e\u6e90

\u6240\u6709 @position_* \u53d8\u91cf\u90fd\u6709\u4e00\u4e2a\u5bf9\u5e94\u7684 @gnss_* \u53d8\u91cf\u3002gnss\u53d8\u91cf\u59cb\u7ec8\u62a5\u544agnss\u4f20\u611f\u5668\u503c\uff0c\u5373\u4f7f\u6ca1\u6709\u6355\u6349\u5230\u5341\u5b57\u5149\u6807\u3002

\u793a\u4f8b\uff1a
  • when the crosshair is snapped to the sensor - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_source_name --> sensor name.
  • when the crosshair is manually moved - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The value is NULL. - @position_source_name > The value is manual.
"},{"location":"zh/how-to/gnss/#_12","title":"\u9876\u70b9\u8bb0\u5f55\u5668","text":"

\u53ef\u4ee5\u8bbe\u7f6e\u6536\u96c6\u9876\u70b9\u7684\u65e5\u5fd7\u56fe\u5c42\u3002\u8fd9\u5141\u8bb8\u8ddf\u8e2a\u6bcf\u4e2a\u9876\u70b9\u7684\u5143\u6570\u636e\uff0c\u5982GNSS\u54c1\u8d28\u5c5e\u6027\u7b49\u3002\u8981\u8bbe\u7f6e\u6b64\u9879\uff0c\u53ef\u4ee5\u5c06\u70b9\u56fe\u5c42\u6dfb\u52a0\u5230\u5de5\u7a0b\u4e2d\uff0c\u5e76\u914d\u7f6e\u7528\u4e8e\u5b58\u50a8\u6b64\u4fe1\u606f\u7684\u5c5e\u6027\u3002

\u7136\u540e\uff0c\u60a8\u5e94\u8be5\u5206\u914d\u89d2\u8272 \u6570\u5b57\u5316\u8bb0\u5f55\u5668 \u7ed9\u70b9\u56fe\u5c42\u3002

\u8f6c\u5230 QFieldSync > \u5de5\u7a0b\u5c5e\u6027

\u4e3a\u4e86\u83b7\u53d6\u6700\u5927\u6548\u679c\uff0c\u56fe\u5c42\u5c5e\u6027\u5e94\u8be5\u5177\u6709\u4f9d\u8d56\u4e8e\u4e0a\u9762\u5217\u4e3e\u7684\u5b9a\u4f4d\u53d8\u91cf\u7684\u9ed8\u8ba4\u503c\u3002

"},{"location":"zh/how-to/hiding-legend-nodes/","title":"\u9690\u85cf\u56fe\u4f8b\u8282\u70b9","text":""},{"location":"zh/how-to/hiding-legend-nodes/#_1","title":"\u9690\u85cf\u56fe\u4f8b\u8282\u70b9","text":"

\u53ef\u4ee5\u914d\u7f6eQGIS\u5de5\u7a0b\u5141\u8bb8\u9690\u85cf\u56fe\u4f8b\u8282\u70b9

"},{"location":"zh/how-to/hiding-legend-nodes/#_2","title":"\u914d\u7f6e\u9690\u85cf\u8282\u70b9","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5728QGIS\u5de5\u7a0b\u5c5e\u6027\u5bf9\u8bdd\u6846\uff0c\u8f6c\u5230 \u6570\u636e\u6e90 \u5e76\u52fe\u9009\u8981\u9690\u85cf\u7684\u56fe\u5c42\u7684 \"\u79c1\u6709\" \u9009\u62e9\u6846\u3002

\u9690\u85cf\u56fe\u4f8b\u8282\u70b9

"},{"location":"zh/how-to/","title":"\u64cd\u4f5c\u6307\u5357","text":""},{"location":"zh/how-to/#_1","title":"\u64cd\u4f5c\u6307\u5357","text":"

QField\u5229\u7528QGIS\u7684\u5f3a\u5927\u529f\u80fd\u53ef\u4ee5\u8f7b\u677e\u914d\u7f6e\u60a8\u7684\u5de5\u7a0b\u3002\u8bbe\u7f6e\u597d\u6240\u6709\u5185\u5bb9\u540e\uff0c\u60a8\u53ef\u4ee5\u5c06\u5de5\u7a0b\u548c\u9644\u5c5e\u6587\u4ef6\u540c\u6b65\u5230\u8bbe\u5907\uff0c\u5e76\u7acb\u5373\u5f00\u59cb\u5de5\u4f5c\u3002

\u53ef\u4ee5\u901a\u8fc7\u591a\u79cd\u65b9\u5f0f\u5c06\u60a8\u7684\u5de5\u7a0b\u540c\u6b65\u5230\u56e2\u961f\u6210\u5458\u7684\u8bbe\u5907\u4e0a\u3002QFieldSync\u63d2\u4ef6\u6709\u52a9\u4e8e\u4e3aQField\u51c6\u5907\u548c\u6253\u5305QGIS\u5de5\u7a0b\uff0c\u5e76\u5c06\u5176\u5206\u53d1\u7ed9\u6210\u5458\u3002\u4e3a\u4e86\u83b7\u5f97\u65e0\u7f1d\u96c6\u6210\u4f53\u9a8c\u548c\u7ba1\u7406\u56e2\u961f\uff0c\u6211\u4eec\u5f3a\u70c8\u5efa\u8bae\u4f7f\u7528QFieldCloud\u529f\u80fd\u3002

QField\u7684\u6784\u5efa\u5bf9\u4f7f\u7528\u8005\u6765\u8bf4\u975e\u5e38\u53cb\u597d\u548c\u76f4\u89c2\u3002\u6211\u4eec\u5efa\u8bae\u542f\u52a8\u5e76\u6253\u5f00\u4e00\u4e2a\u6f14\u793a\u5de5\u7a0b\uff0c\u4e86\u89e3\u5176\u5f3a\u5927\u7684\u4ea4\u4e92\u6f5c\u80fd\u3002

\u5728\u6b64\uff0c\u60a8\u53ef\u4ee5\u627e\u5230\u5173\u4e8e\u5982\u4f55\u914d\u7f6eQField\u5e76\u4e0e\u5176\u4ea4\u4e92\u7684\u5927\u91cf\u8d44\u6599\u3002

"},{"location":"zh/how-to/itinerary/","title":"\u5916\u7f6e\u8def\u5f84","text":""},{"location":"zh/how-to/itinerary/#_1","title":"\u5916\u7f6e\u8def\u5f84","text":"

\u53ef\u4ee5\u65b9\u4fbf\u5730\u8ba1\u7b97\u60a8\u5728\u5916\u4e1a\u67d0\u4e2a\u8981\u7d20\u7684\u884c\u7a0b\u3002 \u901a\u8fc7\u5728QGIS\u4e2d\u7b80\u5355\u914d\u7f6e\u5c5e\u6027\u8868\u5355\uff0c\u53ef\u4ee5\u5728\u5916\u4e1a\u5de5\u4f5c\u65f6\u901a\u8fc7\u8d85\u94fe\u63a5\u5feb\u901f\u8bbf\u95ee\u8c37\u6b4c\u5730\u56fe\u4e2d\u7684\u5bfc\u822a\u5de5\u5177\u3002

"},{"location":"zh/how-to/itinerary/#qgis","title":"\u5728QGIS\u4e2d\u914d\u7f6e\u5c5e\u6027\u8868\u5355\u63a7\u4ef6","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u6b64\u5904\u662f\u4e00\u4e2a\u5bfc\u822a\u5230\u70b9\u56fe\u5c42\u8981\u7d20\u7684\u793a\u4f8b\u3002

\u5728\u6570\u636e\u8868\u521b\u5efa\u4e00\u4e2a\u65b0\u5b57\u6bb5 (\u952e\u5165\u6587\u672c)\u3002\u5728\u5c5e\u6027\u8868\u5355\u8bbe\u7f6e\u4e2d\uff0c\u9009\u62e9 \"\u9644\u4ef6\" \u4f5c\u4e3a\u63a7\u4ef6\u7c7b\u578b\u3002\u52fe\u9009 \"\u6587\u4ef6\u8def\u5f84\u4f7f\u7528\u8d85\u94fe\u63a5 (\u53ea\u8bfb)\"\u3002 \u7136\u540e\u8f93\u5165\u4ee5\u4e0b\u8868\u8fbe\u5f0f\u4f5c\u4e3a\u9ed8\u8ba4\u503c\uff1a

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

\u5982\u679c\u8981\u5bf9\u51e0\u4f55\u56fe\u5f62\u8fdb\u884c\u4fee\u6539\uff0c\u8bf7\u52fe\u9009 \"\u66f4\u65b0\u65f6\u5e94\u7528\u9ed8\u8ba4\u503c\"\u3002

\u5982\u679c\u53ea\u662f\u60f3\u5728\u8c37\u6b4c\u5730\u56fe\u4e2d\u663e\u793a\u60a8\u7684\u8981\u7d20\u4f4d\u7f6e\uff0c\u53ef\u4ee5\u4f7f\u7528\u4ee5\u4e0b\u8868\u8fbe\u5f0f: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"zh/how-to/itinerary/#_2","title":"\u7528\u6cd5","text":"

QField\u754c\u9762

\u5355\u51fb\u5730\u56fe\u4e0a\u60f3\u8981\u5bfc\u822a\u5230\u6216\u5728\u8c37\u6b4c\u5730\u56fe\u4e2d\u6253\u5f00\u7684\u8981\u7d20\u3002\u5728\u5c5e\u6027\u8868\u5355\u4e2d\uff0c\u5355\u51fb\u6307\u5411\u8c37\u6b4c\u5730\u56fe\u7684\u94fe\u63a5\u3002

"},{"location":"zh/how-to/live-default-value/","title":"\u5b9e\u65f6\u9ed8\u8ba4\u503c","text":""},{"location":"zh/how-to/live-default-value/#_1","title":"\u5b9e\u65f6\u9ed8\u8ba4\u503c","text":"

QField\u652f\u6301\u7f16\u8f91\u8981\u7d20\u65f6 \"\u5b9e\u65f6\" \u66f4\u65b0\u9ed8\u8ba4\u5c5e\u6027\u503c\u3002

"},{"location":"zh/how-to/live-default-value/#_2","title":"\u914d\u7f6e","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u8981\u4f7f\u5176\u5de5\u4f5c\uff0c\u5fc5\u987b\u4f7f\u7528\u53e6\u4e00\u4e2a\u5c5e\u6027\u4f9d\u8d56\u9879\u8bbe\u7f6e\u5c5e\u6027\u3002

\u5c5e\u6027\u76f8\u5173\u6027\u8bbe\u7f6e\u793a\u4f8b

\u5bf9\u4e8e \u56fe\u50cf:

\u5b9e\u65f6\u9ed8\u8ba4\u503c\u56fe\u50cf

\u5bf9\u4e8e \u503c\u5173\u7cfb:

\u5b9e\u65f6\u9ed8\u8ba4\u503c\u5173\u7cfb

"},{"location":"zh/how-to/live-default-value/#_3","title":"\u7528\u6cd5","text":"

QField\u754c\u9762

\"\u5b9e\u65f6\" \u9ed8\u8ba4\u503c\u662f\u5728\u7f16\u8f91\u8981\u7d20\u65f6\u5b9e\u65f6\u66f4\u65b0\u9ed8\u8ba4\u5c5e\u6027\u503c\u3002

\u5728\u4e0b\u9762\u7684\u89c6\u9891\u4e2d\uff0c\u6709\u4e2a\u5728QField\u7f16\u8f91\u8981\u7d20\u65f6 \"\u5b9e\u65f6\" \u9ed8\u8ba4\u503c\u66f4\u65b0\u7684\u793a\u4f8b\u3002

"},{"location":"zh/how-to/map-interaction/","title":"\u4e0e\u5730\u56fe\u4ea4\u4e92","text":""},{"location":"zh/how-to/map-interaction/#_1","title":"\u4e0e\u5730\u56fe\u4ea4\u4e92","text":"

\u4ee5\u4e0b\u662f\u4e00\u4e9b\u4e0eQField\u4e2d\u7684\u5730\u56fe\u53ef\u80fd\u53d1\u751f\u7684\u4ea4\u4e92\u64cd\u4f5c\u3002

"},{"location":"zh/how-to/map-interaction/#_2","title":"\u5730\u56fe\u56fe\u4f8b","text":"

QField\u754c\u9762

\u6253\u5f00 \u4e3b\u83dc\u5355 \u5e76\u5c55\u5f00\u56fe\u5c42\u5217\u8868\u4ee5\u663e\u793a\u5730\u56fe\u7684\u56fe\u4f8b\u3002

\u5728\u67d0\u4e00\u56fe\u5c42\u4e0a\u53cc\u51fb\u6216\u957f\u6309\uff0c\u60a8\u53ef\u4ee5\u83b7\u5f97\u7c7b\u4f3c\u5982\u4e0b\u5bf9\u8bdd\u6846\u3002

  • \u5728\u5730\u56fe\u4e0a\u663e\u793a \uff1a\u63a7\u5236\u56fe\u5c42\u53ef\u89c1\u6027\u3002
  • \u663e\u793a\u6807\u6ce8 \uff1a\u63a7\u5236\u6807\u6ce8\u53ef\u89c1\u6027\u3002
  • \u5c55\u5f00\u56fe\u4f8b\u9879 \uff1a\u663e\u793a\u6216\u9690\u85cf\u56fe\u5c42\u7684\u5b50\u9879\u3002
  • \u7f29\u653e\u81f3\u56fe\u5c42 \uff1a\u5728\u5730\u56fe\u4e0a\u663e\u793a\u6240\u6709\u56fe\u5c42\u9879\u3002
  • \u91cd\u65b0\u52a0\u8f7d\u6570\u636e \uff1a\u91cd\u65b0\u4f7f\u7528\u8fdc\u7a0b\u6e90\u83b7\u53d6\u56fe\u5c42\u7684\u5f53\u524d\u6570\u636e\u3002
  • \u663e\u793a\u8981\u7d20\u5217\u8868 \uff1a\u5728\u5217\u8868\u4e2d\u663e\u793a\u56fe\u5c42\u7684\u6240\u6709\u8981\u7d20\u3002

\u6b64\u5916\uff0c\u8fd8\u53ef\u4ee5\u9009\u62e9\u4f7f\u7528 \"\u4e0d\u900f\u660e\u5ea6\" \u6ed1\u5757\u8c03\u6574\u6bcf\u4e2a\u5355\u72ec\u56fe\u5c42\u7684\u56fe\u5c42\u4e0d\u900f\u660e\u5ea6\u3002

"},{"location":"zh/how-to/map-interaction/#_3","title":"\u8bc6\u522b\u8981\u7d20","text":"

QField\u754c\u9762

\u70b9\u51fb\u5730\u56fe\u4e0a\u7684\u67d0\u4e2a\u8981\u7d20\u8fdb\u884c\u8bc6\u522b\u3002\u5982\u679c\u60a8\u70b9\u51fb\u7684\u4f4d\u7f6e\u6709\u51e0\u4e2a\u8981\u7d20 (\u56e0\u4e3a\u6709\u591a\u4e2a\u8981\u7d20\u5f7c\u6b64\u975e\u5e38\u63a5\u8fd1\uff0c\u6216\u8005\u51e0\u4e2a\u56fe\u5c42\u91cd\u53e0)\uff0c\u5b83\u4eec\u90fd\u5c06\u663e\u793a\u5728\u5c4f\u5e55\u53f3\u4fa7\u6253\u5f00\u7684\u83dc\u5355\u5217\u8868\u4e2d\u3002

\u70b9\u51fb\u5217\u8868\u4e2d\u7684\u67d0\u4e2a\u8981\u7d20\u8bbf\u95ee\u5176\u5c5e\u6027\u3002

  1. \u70b9\u51fb \u5de6\u53f3\u7bad\u5934 \u6eda\u52a8\u6d4f\u89c8\u6240\u6709\u88ab\u8bc6\u522b\u7684\u8981\u7d20\u3002
  2. \u70b9\u51fb \u5c45\u4e2d\u6309\u94ae \u5c06\u5730\u56fe\u5c45\u4e2d\u663e\u793a\u5728\u6240\u9009\u8981\u7d20\u4e0a\u3002
  3. \u70b9\u51fb \u7f16\u8f91\u6309\u94ae \u7f16\u8f91\u6240\u9009 \u8981\u7d20\u7684\u5c5e\u6027\u3002
  4. \u6eda\u52a8 \u5b50\u83dc\u5355 \u53ef\u4ee5\u8bbf\u95ee\u6240\u6709\u5c5e\u6027\u3002

"},{"location":"zh/how-to/map-interaction/#_4","title":"\u9009\u62e9\u5df2\u8bc6\u522b\u7684\u8981\u7d20","text":"

\u957f\u6309\u53ef\u5207\u6362\u8981\u7d20\u9009\u62e9\u6a21\u5f0f\u3002

\u9009\u62e9\u8981\u7d20\u540e\uff0c\u53ef\u4ee5\u5728\u53f3\u4e0a\u89d2\u7684\u4e09\u70b9\u83dc\u5355\u4e2d\u6267\u884c\u52a8\u4f5c\u3002

"},{"location":"zh/how-to/map-interaction/#_5","title":"\u8bc6\u522b\u56fe\u5c42\u65f6\u7684\u4f8b\u5916\u60c5\u51b5","text":"

\u901a\u5e38\u4e0d\u9700\u8981\u5bf9\u6bcf\u4e2a\u56fe\u5c42\u90fd\u8fdb\u884c\u67e5\u8be2\u3002\u6709\u4e9b\u56fe\u5c42\u4ec5\u4f5c\u4e3a\u5e95\u56fe\u663e\u793a\uff0c\u8fd9\u4e9b\u56fe\u5c42\u7684\u5c5e\u6027\u4e5f\u4e0d\u662f\u5173\u6ce8\u7684\u91cd\u70b9\u3002

\u60a8\u53ef\u4ee5\u5728QGIS\u684c\u9762\u7aef\u7684 \u5de5\u7a0b > \u5de5\u7a0b\u5c5e\u6027 > \u8bc6\u522b\u56fe\u5c42 (\u6570\u636e\u6e90) \u4e2d\u7ba1\u7406\u6b64\u56fe\u5c42\u5217\u8868\uff0c\u5e76\u53d6\u6d88\u52fe\u9009\u57fa\u7840\u56fe\u5c42\u3002

"},{"location":"zh/how-to/map-styling/","title":"\u5730\u56fe\u6837\u5f0f","text":""},{"location":"zh/how-to/map-styling/#_1","title":"\u5730\u56fe\u6837\u5f0f","text":"

QField\u76f4\u63a5\u652f\u6301QGIS\u4e2d\u7684\u6240\u6709\u6837\u5f0f\u8bbe\u7f6e\u3002\u5305\u62ec\u6240\u6709\u6e32\u67d3\u7c7b\u578b\uff0c\u5982\u6e10\u53d8\u3001\u5206\u7c7b\u3001\u57fa\u4e8e\u89c4\u5219\u30012.5D\u4ee5\u53ca\u6570\u636e\u5b9a\u4e49\u7684\u7b26\u53f7\u3002

"},{"location":"zh/how-to/map-styling/#_2","title":"\u663e\u793a\u8868\u8fbe\u5f0f","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

QField\u901a\u8fc7\u540d\u79f0\u6807\u8bc6\u5bf9\u8c61\u3002\u53ef\u4ee5\u901a\u8fc7\u5728QGIS\u4e2d\u6253\u5f00\u5c5e\u6027\u8868\u5e76\u5207\u6362\u5230\u8868\u5355\u89c6\u56fe\u6765\u5b9a\u4e49\u751f\u6210\u6b64\u540d\u79f0\u7684\u8868\u8fbe\u5f0f\u3002\u5728\u5217\u8868\u4e2d\u9009\u62e9\u9002\u5f53\u7684\u5b57\u6bb5\u6216\u8868\u8fbe\u5f0f\u3002\u4ece QGIS 3 \u5f00\u59cb\uff0c\u53ef\u4ee5\u4ece \u77e2\u91cf\u56fe\u5c42\u5c5e\u6027 > \u663e\u793a \u9875\u9762\u76f4\u63a5\u5b8c\u6210\u6b64\u64cd\u4f5c\u3002

\u663e\u793a\u8868\u8fbe\u5f0f\u4e5f\u7528\u4e8e\u56fe\u5c42\u5185\u641c\u7d22\u3002

\u663e\u793a\u8868\u8fbe\u5f0f\u5c06\u7528\u4e8e\u8868\u793a\u5728\u6574\u4e2aQField\u4e2d\u7528\u4e8e\u8bc6\u522b\u5b57\u7b26\u4e32\u7684\u8981\u7d20

"},{"location":"zh/how-to/map-styling/#_3","title":"\u53ea\u8bfb\uff0c\u4e0d\u53ef\u8bc6\u522b\u548c\u53ef\u641c\u7d22\u56fe\u5c42","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5de5\u7a0b\u4e2d\u7684\u67d0\u4e9b\u56fe\u5c42\u4ec5\u7528\u4e8e\u7eaf\u7cb9\u7684\u89c6\u89c9\u6548\u679c\u3002\u5f53\u7528\u6237\u70b9\u51fb\u67d0\u4e2a\u5730\u65b9\u8bc6\u522b\u5bf9\u8c61\u65f6\uff0c\u8fd9\u4e9b\u56fe\u5c42\u4e0d\u5e94\u8be5\u663e\u73b0\u3002

\u5176\u4ed6\u4e00\u4e9b\u56fe\u5c42\u4f5c\u4e3a\u4fe1\u606f\u6e90\uff0c\u7528\u6237\u4e0d\u5e94\u968f\u610f\u4fee\u6539\u3002\u53ef\u4ee5\u4fdd\u62a4\u56fe\u5c42\u4e0d\u53d7\u7f16\u8f91\u5c5e\u6027\u6216\u6dfb\u52a0\u548c\u5220\u9664\u8981\u7d20\u7684\u5f71\u54cd\u3002

\u4e5f\u53ef\u4ee5\u914d\u7f6e\u54ea\u4e9b\u56fe\u5c42\u53ef\u4ee5\u88ab\u641c\u7d22\u3002

\u8981\u914d\u7f6e\u8bc6\u522b\u3001\u53ea\u8bfb\u548c\u53ef\u641c\u7d22\u884c\u4e3a\uff0c\u8bf7\u8f6c\u5230 \u5de5\u7a0b > \u5de5\u7a0b\u5c5e\u6027 > \u6570\u636e\u6e90 \u9875\u9762\uff0c\u5e76\u52fe\u9009\u590d\u9009\u6846\u4ee5\u5339\u914d\u6240\u9700\u7684\u884c\u4e3a\u3002

\u4e0d\u53ef\u8bc6\u522b\u3001\u4e0d\u53ef\u4fee\u6539\u548c/\u6216\u4e0d\u53ef\u641c\u7d22\u7684\u56fe\u5c42\u914d\u7f6e

"},{"location":"zh/how-to/map-styling/#_4","title":"\u4f7f\u7528\u5176\u4ed6\u5b57\u4f53","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5728QField\u4e2d\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u7b26\u5408\u89c4\u8303\u7684\u6240\u6709\u5b57\u4f53\u3002

\u6ce8\u518c\u5176\u4ed6\u5b57\u4f53\u6709\u4e24\u79cd\u4e0d\u540c\u7684\u65b9\u5f0f\uff1a

  1. \u901a\u8fc7\u5728\u8bbe\u5907\u91cc\u7684\u6587\u4ef6\u5939 <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts \u4e2d\u6dfb\u52a0\u5b57\u4f53 (.ttf \u6216 .otf)\uff0c\u6240\u6709\u5de5\u7a0b\u548c\u5355\u6570\u636e\u96c6\u90fd\u53ef\u4ee5\u8bbf\u95ee\u8fd9\u4e9b\u5b57\u4f53\u3002
  2. \u5728\u6240\u7ed9\u7684\u5de5\u7a0b\u6587\u4ef6 (.qgs \u6216 .qgz) \u76f8\u540c\u7684\u6587\u4ef6\u5939\u4e2d \u6dfb\u52a0\u5b57\u4f53 (.ttf \u6216 .otf)\uff0c\u53ea\u80fd\u5728\u67e5\u770b\u8be5\u5de5\u7a0b\u6587\u4ef6\u65f6\u624d\u80fd \u8bbf\u95ee\u76f8\u5e94\u5b57\u4f53\u3002

\u7b14\u8bb0

\u4ece QField 2 \u5f00\u59cb\u5b57\u4f53\u6587\u4ef6\u9700\u8981\u5b58\u50a8\u5728\u5e94\u7528\u7a0b\u5e8f\u76ee\u5f55 <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts \u4e2d\uff0c\u800c\u4e0d\u662f\u8bbe\u5907\u4e3b\u76ee\u5f55 <drive>:/QField/fonts \u3002

"},{"location":"zh/how-to/map-styling/#svg","title":"\u81ea\u5b9a\u4e49SVG\u7b26\u53f7","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u53ef\u4ee5\u5728QGIS\u5de5\u7a0b\u4e2d\u76f4\u63a5\u5d4c\u5165SVG\u7b26\u53f7\u3002

  1. \u9009\u62e9\u652f\u6301SVG\u7b26\u53f7\u7684\u56fe\u5c42\u5e76\u6253\u5f00\u5176 \u5c5e\u6027\u5bf9\u8bdd\u6846\u3002
  2. \u6253\u5f00 \u56fe\u5c42\u5c5e\u6027 > \u7b26\u53f7\u5316 \u4e2d\u7684\u7b26\u53f7\u8bbe\u7f6e
  3. \u5728 \u7b26\u53f7\u56fe\u5c42\u9762\u677f \u4e2d\u9009\u62e9 \u7b80\u5355\u6807\u8bb0 \u3002
  4. \u5728 \u7b26\u53f7\u56fe\u5c42\u7c7b\u578b > SVG\u586b\u5145 \u4e2d\u66f4\u6539\u7b26\u53f7\u56fe\u5c42\u7c7b\u578b\u3002
  5. \u5411\u4e0b\u6eda\u52a8\u5230\u9762\u677f\u5e95\u90e8\u3002
  6. \u5355\u51fb\u53f3\u4fa7\u6587\u4ef6\u9009\u62e9\u6309\u94ae\uff0c\u5e76\u6253\u5f00 \u4e0b\u62c9\u83dc\u5355\u3002
  7. \u9009\u62e9\u5185\u7f6e\u6587\u4ef6\uff0c\u7136\u540e\u5728\u6587\u4ef6\u9009\u62e9\u5bf9\u8bdd\u6846\u4e2d \u9009\u62e9SVG\u6587\u4ef6\u3002
  8. \u5e94\u7528\u505a\u51fa\u7684\u4fee\u6539\u5e76\u70b9\u51fb\u786e\u5b9a\u6309\u94ae\u3002
"},{"location":"zh/how-to/map-themes/","title":"\u5730\u56fe\u4e3b\u9898","text":""},{"location":"zh/how-to/map-themes/#_1","title":"\u5730\u56fe\u4e3b\u9898","text":"

GIS\u7684\u7cbe\u5999\u4e4b\u5904\u5728\u4e8e\u5730\u56fe\u662f\u52a8\u6001\u7684\u3002\u56fe\u5c42\u53ef\u4ee5\u5355\u72ec\u663e\u793a\u6216\u9690\u85cf\uff0c\u4fe1\u606f\u5448\u73b0\u7684\u591a\u5be1\u5219\u5b8c\u5168\u968f\u9700\u800c\u5b9a\u3002

\u8fd9\u5c31\u662f \u5730\u56fe\u4e3b\u9898 \u7684\u7528\u9014\u3002

"},{"location":"zh/how-to/map-themes/#_2","title":"\u521b\u5efa\u5730\u56fe\u4e3b\u9898","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5728QGIS\u4e2d\u521b\u5efa\u5730\u56fe\u4e3b\u9898\u662f\u4ef6\u975e\u5e38\u7b80\u5355\u7684\u5de5\u4f5c\u3002

\u5730\u56fe\u4e3b\u9898\u914d\u7f6e

  1. \u6839\u636e\u9700\u8981\u8bbe\u7f6e\u5730\u56fe\u548c\u56fe\u5c42\u7684\u6837\u5f0f
  2. \u5c06\u5176\u4fdd\u5b58\u4e3a\u547d\u540d\u7684\u5730\u56fe\u4e3b\u9898
  3. \u5728\u8bbe\u5907\u52a0\u8f7d\u5de5\u7a0b\u5e76\u66f4\u6539\u5f53\u524d\u7684\u5730\u56fe\u4e3b\u9898
"},{"location":"zh/how-to/map-themes/#_3","title":"\u6539\u53d8\u5f53\u524d\u5730\u56fe\u4e3b\u9898","text":"

QField\u754c\u9762

\u5982\u679c\u60a8\u5728QGIS\u4e2d\u4e3a\u5de5\u7a0b\u5b9a\u4e49\u4e86\u5730\u56fe\u4e3b\u9898\uff0c\u53ef\u4ee5\u4ece\u63a7\u5236\u9762\u677f\u5728\u5b83\u4eec\u4e4b\u95f4\u5207\u6362\u3002\u4f7f\u7528 \u5730\u56fe\u4e3b\u9898 \u4e0b\u62c9\u5217\u8868\u6846\u9009\u62e9\u6d3b\u52a8\u4e3b\u9898\u3002

\u66f4\u6539\u5730\u56fe\u4e3b\u9898

"},{"location":"zh/how-to/measuring-tool/","title":"\u6d4b\u91cf\u5de5\u5177","text":""},{"location":"zh/how-to/measuring-tool/#_1","title":"\u6d4b\u91cf\u5de5\u5177","text":"

QField\u63d0\u4f9b\u5f00\u7bb1\u5373\u7528\u7684\u6d4b\u91cf\u529f\u80fd\uff0c\u53ef\u4ee5\u7075\u6d3b\u66f4\u6539\u5de5\u7a0b\u4e2d\u6d4b\u91cf\u8ddd\u79bb\u548c\u9762\u79ef\u7684\u5355\u4f4d\u3002\u60a8\u53ef\u4ee5\u5728 \"\u5e38\u89c4\" \u90e8\u5206\u5bfc\u822a\u5230 \"\u5de5\u7a0b\" \u83dc\u5355\uff0c\u5e76\u9009\u62e9 \"\u5de5\u7a0b\u5c5e\u6027...\" \u5b8c\u6210\u6b64\u64cd\u4f5c\u3002

\u8981\u542f\u7528\u6d4b\u91cf\u5de5\u5177\uff0c\u8bf7\u6253\u5f00\u4e3b\u83dc\u5355\u5e76\u9009\u62e9 \u6d4b\u91cf\u5de5\u5177 \u3002

\u542f\u7528\u8be5\u5de5\u5177\u540e\uff0c\u53ea\u9700\u4f7f\u7528\u4f4d\u4e8e\u5c4f\u5e55\u53f3\u4e0b\u89d2\u7684\u6570\u5b57\u5316\u63a7\u4ef6\u5373\u53ef\u6dfb\u52a0\u548c\u79fb\u9664\u9876\u70b9\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u6d4b\u91cf\u7684\u51e0\u4f55\u56fe\u5f62\u5c06\u662f\u4e00\u6761\u7ebf\uff1b\u8981\u66f4\u6539\u4e3a\u591a\u8fb9\u5f62\uff0c\u4ec5\u9700\u5c06\u5750\u6807\u5149\u6807\u8fde\u63a5\u5230\u8f93\u5165\u7684\u7b2c\u4e00\u4e2a\u9876\u70b9\u3002

\u5bf9\u4e8e\u6700\u540e\u6dfb\u52a0\u7684\u4e24\u4e2a\u9876\u70b9\u7ec4\u6210\u7684\u7ebf\u6bb5\uff0c\u8fd4\u56de\u7684\u8be6\u7ec6\u4fe1\u606f\u5305\u62ec\u7ebf\u6bb5\u957f\u5ea6\u53ca\u5176\u65b9\u4f4d\u89d2\u3002\u5f53\u6d4b\u91cf\u7684\u51e0\u4f55\u56fe\u5f62\u662f\u4e00\u6761\u7ebf\u65f6\uff0c\u5c06\u63d0\u4f9b\u7ebf\u603b\u957f\uff0c\u540c\u65f6\u663e\u793a\u591a\u8fb9\u5f62\u7684\u5468\u957f\u548c\u9762\u79ef\u3002

"},{"location":"zh/how-to/measuring-tool/#_2","title":"\u9ad8\u7a0b\u5256\u9762","text":"

\u542f\u7528\u6d4b\u91cf\u5de5\u5177\u540e\uff0c\u5c4f\u5e55\u5de6\u4e0a\u89d2\u4f1a\u51fa\u73b0 \u9ad8\u7a0b\u5256\u9762 \u5de5\u5177\u6309\u94ae\u3002\u5207\u6362\u6b64\u9009\u9879\u6253\u5f00\u9ad8\u7a0b\u5256\u9762\u9762\u677f\uff0c\u8be5\u9762\u677f\u5c06\u663e\u793a\u5730\u5f62\u9ad8\u7a0b\u4ee5\u53ca\u6cbf\u6d4b\u91cf\u51e0\u4f55\u56fe\u5f62\u7684\u76f8\u4ea4\u77e2\u91cf\u8981\u7d20\u3002

\u4e3a\u4e86\u4fbf\u4e8e\u4f7f\u7528\uff0cQField\u9ed8\u8ba4\u4f7f\u7528Mapzen\u5168\u7403\u5730\u5f62\u6570\u636e\u96c6\u63d0\u4f9b\u4e16\u754c\u8303\u56f430\u7c73\u5206\u8fa8\u7387\u7684\u9ad8\u7a0b\u5256\u9762\u3002\u7136\u800c\uff0c\u5728\u6784\u5efa\u5de5\u7a0b\u65f6\uff0c\u53ef\u4ee5\u901a\u8fc7QGIS\u4e2d\u7684\u5de5\u7a0b\u548c\u5355\u4e2a\u5730\u56fe\u56fe\u5c42\u5c5e\u6027\u81ea\u5b9a\u4e49\u5730\u5f62\u8bbe\u7f6e\u3002

"},{"location":"zh/how-to/movable-project/","title":"\u53ef\u79fb\u690d\u5de5\u7a0b","text":""},{"location":"zh/how-to/movable-project/#_1","title":"\u53ef\u79fb\u690d\u5de5\u7a0b","text":"

\u8981\u624b\u52a8\u540c\u6b65QGIS\u5de5\u7a0b\uff0c\u60a8\u9700\u8981\u53ef\u79fb\u690d\u7248\u672c\u7684 .qgs \u6587\u4ef6\u3002\u53ef\u79fb\u690d\u610f\u5473\u7740\u6240\u6709\u8def\u5f84\u90fd\u662f\u76f8\u5bf9\u7684\uff0c\u5e76\u4e14\u53ef\u4ee5\u4ece\u8bbe\u5907\u8bbf\u95ee\u6570\u636e\u96c6\u3002

"},{"location":"zh/how-to/movable-project/#_2","title":"\u914d\u7f6e\u53ef\u79fb\u690d\u5de5\u7a0b","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u8bf7\u68c0\u67e5 \u5de5\u7a0b > \u5de5\u7a0b\u5c5e\u6027 > \u5e38\u89c4 > \u4fdd\u5b58\u8def\u5f84 \u662f\u5426\u8bbe\u7f6e\u4e3a \u76f8\u5bf9 \uff0c\u5e76\u4e14\u6240\u6709\u5fc5\u9700\u7684\u6570\u636e\u6587\u4ef6\u90fd\u4f4d\u4e8e\u4e0e .qgs \u6587\u4ef6\u76f8\u540c\u7684\u6587\u4ef6\u5939\u6216\u5b50\u6587\u4ef6\u5939\u4e2d\u3002

\u4e3a\u4e86\u63d0\u9ad8\u6548\u7387\uff0c\u6211\u4eec\u5efa\u8bae\u4e86\u89e3\u4e00\u4e0b QFieldCloud \u548c QFieldSync \u4e24\u6b3e\u63d2\u4ef6

"},{"location":"zh/how-to/navigation/","title":"\u5bfc\u822a","text":""},{"location":"zh/how-to/navigation/#_1","title":"\u5bfc\u822a","text":"

QField\u63d0\u4f9b\u7684\u5bfc\u822a\u529f\u80fd\uff0c\u5e2e\u52a9\u60a8\u5728\u5916\u4e1a\u5b9a\u5411\u5e76\u51c6\u786e\u5230\u8fbe\u6307\u5b9a\u5730\u70b9\u3002

"},{"location":"zh/how-to/navigation/#_2","title":"\u6fc0\u6d3b\u5bfc\u822a","text":"

\u5f53 \u8bbe\u7f6e\u4e86\u76ee\u6807\u70b9 \u4e14\u5b9a\u4f4d\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u65f6\uff0c\u5c06\u542f\u7528\u5bfc\u822a\u3002\u542f\u7528\u540e\uff0c\u5730\u56fe\u4e0a\u663e\u793a\u4e00\u7ec4\u5bfc\u822a\u7ec4\u4ef6\uff1a\u76ee\u7684\u5730\u6807\u8bb0\u3001\u5bfc\u822a\u9762\u677f\u548c\u5bfc\u822a\u63a7\u5236\u6309\u94ae\u3002

\u5bfc\u822a\u9762\u677f\u663e\u793a\u5b9e\u7528\u4fe1\u606f\uff0c\u5982\u76ee\u6807\u70b9\u5750\u6807\u4ee5\u53ca\u5230\u76ee\u7684\u5730\u7684\u5f53\u524d\u8ddd\u79bb\u548c\u65b9\u4f4d\u89d2\u3002

\u8981\u7981\u7528\u5bfc\u822a\uff0c\u8bf7\u901a\u8fc7\u70b9\u51fb\u5e76\u6309\u4f4f\u4f4d\u4e8e\u53f3\u4e0b\u89d2\u7684\u5bfc\u822a\u63a7\u5236\u6309\u94ae\u6765\u6e05\u9664\u76ee\u6807\u70b9\u3002

"},{"location":"zh/how-to/navigation/#_3","title":"\u8bbe\u7f6e\u76ee\u6807\u70b9","text":"

QField\u754c\u9762

QField\u63d0\u4f9b\u4e86\u51e0\u79cd\u8bbe\u7f6e\u5bfc\u822a\u76ee\u6807\u70b9\u7684\u65b9\u6cd5\u3002\u4e00\u79cd\u5feb\u901f\u7684\u65b9\u6cd5\u662f\u70b9\u51fb\u5e76\u6309\u4f4f\u5730\u56fe\u4e0a\u7684\u76ee\u7684\u5730\uff0c\u7136\u540e\u5728\u5f39\u51fa\u83dc\u5355\u4e2d\u9009\u62e9 \u8bbe\u4e3a\u76ee\u6807 \u52a8\u4f5c\u3002

\u60a8\u8fd8\u53ef\u4ee5\u901a\u8fc7\u5728\u641c\u7d22\u680f\u952e\u5165\u6307\u5b9a\u5750\u6807\uff0c\u5e76\u70b9\u51fb\u751f\u6210\u7684\u6807\u8bb0\u5bfc\u822a\u56fe\u6807\u6765\u8bbe\u7f6e\u5bfc\u822a\u76ee\u6807\u70b9\u3002\u8fd8\u53ef\u4ee5\u641c\u7d22\u6307\u5b9a\u7684\u8981\u7d20\uff0c\u5e76\u70b9\u51fb\u6807\u8bb0\u5bfc\u822a\u56fe\u6807\uff0c\u8be5\u56fe\u6807\u4e5f\u5c06\u51fa\u73b0\u5728\u751f\u6210\u7684\u8981\u7d20\u5217\u8868\u4e2d\u3002

\u60a8\u8fd8\u53ef\u4ee5\u901a\u8fc7\u6253\u5f00\u8981\u7d20\u8868\u5355\u83dc\u5355\u5e76\u9009\u62e9 \u5c06\u8981\u7d20\u8bbe\u4e3a\u76ee\u6807 \u52a8\u4f5c\u6765\u8bbe\u7f6e\u5bfc\u822a\u76ee\u6807\u70b9\u3002

\u6700\u540e\uff0c\u60a8\u8fd8\u53ef\u4ee5\u4f7f\u7528\u8981\u7d20\u8bbe\u7f6e\u5bfc\u822a\u76ee\u7684\u5730\uff0c\u7d2b\u8272\u7684\u8981\u7d20\u680f\u6807\u9898\u663e\u793a\u4e3a\u5bfc\u822a\u4fe1\u606f\u9762\u677f\u7684\u4e00\u90e8\u5206\u3002\u5bf9\u4e8e\u5355\u4e2a\u70b9\uff0c\u5c06\u663e\u793a\u76ee\u6807\u540d\u79f0 (\u5339\u914d\u7ed9\u5b9a\u77e2\u91cf\u56fe\u5c42\u7684\u663e\u793a\u540d\u79f0\u5b57\u6bb5/\u8868\u8fbe\u5f0f)\u3002

\u5bf9\u4e8e\u70b9\u96c6\u6216 {multi,single}{line,polygon} \uff0c\u65b0\u7684\u5bfc\u822a\u6309\u94ae\u4f4d\u4e8e\u76ee\u6807\u540d\u79f0\u7684\u5de6\u4fa7\u548c\u53f3\u4fa7\u3002\u8fd9\u4e9b\u6309\u94ae\u5141\u8bb8\u7528\u6237\u5faa\u73af\u9009\u62e9\u4f5c\u4e3a\u5bfc\u822a\u76ee\u7684\u5730\u7684\u8981\u7d20\u7684\u9876\u70b9\u3002\u70b9\u51fb\u5e76\u6309\u4f4f\u8fd9\u4e9b\u6309\u94ae\u5c06\u5728\u9876\u70b9\u4e4b\u95f4\u5faa\u73af\u9009\u62e9 (\u5f53\u60a8\u6709\u4e00\u4e2a\u5177\u6709\u5927\u91cf\u9876\u70b9\u6570\u91cf\u7684\u8981\u7d20\u65f6\u975e\u5e38\u6709\u7528) \u3002

"},{"location":"zh/how-to/navigation/#_4","title":"\u81ea\u52a8\u8ffd\u8e2a\u5f53\u524d\u4f4d\u7f6e\u548c\u76ee\u7684\u5730","text":"

QField\u754c\u9762

QField\u5141\u8bb8\u5176\u5730\u56fe\u81ea\u52a8\u8ffd\u8e2a\u5f53\u524d\u8bbe\u5907\u7684\u4f4d\u7f6e\u548c\u76ee\u7684\u5730\uff0c\u5e76\u56f4\u7ed5\u8fd9\u4e24\u4e2a\u70b9\u91cd\u65b0\u8c03\u6574\u5730\u56fe\u8303\u56f4\u7684\u4e2d\u5fc3\u3002

\u8981\u6fc0\u6d3b\u6b64\u81ea\u52a8\u8ffd\u8e2a\u529f\u80fd\uff0c\u53ea\u9700\u70b9\u51fb\u5b9a\u4f4d\u6309\u94ae\u548c\u5bfc\u822a\u63a7\u5236\u6309\u94ae\u3002\u8fd9\u4e24\u4e2a\u6309\u94ae\u90fd\u5e94\u8be5\u53ef\u4ee5\u901a\u8fc7\u5c06\u80cc\u666f\u989c\u8272\u53d8\u4e3a\u84dd\u8272\u548c\u7d2b\u8272\u6765\u663e\u793a\u5176\u81ea\u52a8\u8ffd\u8e2a\u6a21\u5f0f\u3002

\u8fd9\u53ef\u4ee5\u63cf\u8ff0\u4e3a\u4e00\u4e2a\u7b80\u5355\u7684 \u8ffd\u8e2a\u6a21\u5f0f \u529f\u80fd\u3002

"},{"location":"zh/how-to/navigation/#_5","title":"\"\u76d1\u63a7\" \u7cbe\u786e\u89c6\u56fe","text":"

QField\u754c\u9762

\u5f53\u524d\u4f4d\u7f6e\u548c\u76ee\u7684\u5730\u4e4b\u95f4\u7684\u8ddd\u79bb\u5c0f\u4e8e\u9884\u5b9a\u4e49\u9608\u503c (\u9ed8\u8ba4\u4e3a5\u7c73)\uff0c\u5e76\u4e14\u5b9a\u4f4d\u8bbe\u5907\u7684\u7cbe\u5ea6\u5c0f\u4e8e\u8be5\u9608\u503c\u7684\u4e00\u534a\u65f6\uff0cQField\u7684 \"\u76d1\u63a7\" \u7cbe\u786e\u89c6\u56fe\u9762\u677f\u5c06\u51fa\u73b0\u3002\u901a\u8fc7\u957f\u6309\u53f3\u4e0b\u89d2\u5bfc\u822a\u6309\u94ae\u5e76\u9009\u62e9 \u7cbe\u786e\u89c6\u56fe\u8bbe\u7f6e \u83dc\u5355\u9879\uff0c\u53ef\u4ee5\u4fee\u6539\u7cbe\u786e\u89c6\u56fe\u53ef\u89c1\u6027\u9608\u503c\u3002

\u5f53\u524d\u4f4d\u7f6e\u88ab\u8ba4\u4e3a\u5df2\u6355\u6349\u76ee\u6807\u65f6\uff0c\u7cbe\u786e\u89c6\u56fe\u5c06\u53d8\u4e3a\u7eff\u8272\u3002\u8fd9\u79cd\u72b6\u6001\u65e2\u8003\u8651\u4e86\u5b9a\u4f4d\u8bbe\u5907\u7684\u7cbe\u5ea6\uff0c\u4e5f\u8003\u8651\u4e86\u7cbe\u786e\u7684\u89c6\u56fe\u9608\u503c\uff0c\u800c\u5f53\u524d\u4f4d\u7f6e\u548c\u76ee\u7684\u5730\u4e4b\u95f4\u7684\u8ddd\u79bb \u51cf\u53bb \u5b9a\u4f4d\u8bbe\u5907\u7684\u51c6\u786e\u5ea6\u5c0f\u4e8e\u7cbe\u786e\u89c6\u91ce\u9608\u503c\u7684 1/10 \u65f6\uff0cQField\u5c06\u8003\u8651\u5df2\u7ecf\u6355\u6349\u76ee\u6807\u3002\u4f8b\u5982\uff1a\u5982\u679c\u60a8\u7684\u7cbe\u786e\u89c6\u91ce\u9608\u503c\u8bbe\u7f6e\u4e3a 1 \u7c73\uff0c\u5e76\u4e14\u60a8\u7684\u5b9a\u4f4d\u8bbe\u5907\u7cbe\u5ea6\u4e3a 0.05 \u7c73\uff0c\u5219\u5f53\u5b9a\u4f4d\u8ddd\u79bb\u76ee\u7684\u5730\u5c0f\u4e8e 15 \u5398\u7c73\u65f6\uff0c\u89c6\u56fe\u5c06\u53d8\u4e3a\u7eff\u8272\u3002

\u5f53\u5230\u76ee\u7684\u5730\u7684\u8ddd\u79bb\u843d\u5728\u7cbe\u786e\u89c6\u56fe\u9608\u503c\u8303\u56f4\u4e4b\u5185\u65f6\uff0cQField\u4ee5 ping \u7684\u5f62\u5f0f\u53d1\u51fa\u58f0\u97f3\u53cd\u9988\uff0c\u968f\u7740\u5f53\u524d\u4f4d\u7f6e\u8d8a\u6765\u8d8a\u63a5\u8fd1\u76ee\u7684\u5730\uff0c\u95f4\u9694\u4e5f\u4f1a\u8d8a\u6765\u8d8a\u77ed\u3002\u957f\u6309\u53f3\u4e0b\u89d2\u5bfc\u822a\u6309\u94ae\uff0c\u9009\u62e9 \u7cbe\u786e\u89c6\u56fe\u8bbe\u7f6e \u83dc\u5355\u9879\uff0c\u7136\u540e\u53d6\u6d88\u9009\u4e2d \u542f\u7528\u58f0\u97f3\u5f15\u53d1\u53cd\u9988 \uff0c\u5373\u53ef\u7981\u7528\u97f3\u9891\u53cd\u9988\u3002

\u4e5f\u53ef\u4ee5\u901a\u8fc7\u957f\u6309\u53f3\u4e0b\u89d2\u5bfc\u822a\u6309\u94ae\uff0c\u9009\u62e9 \u7cbe\u786e\u89c6\u56fe\u8bbe\u7f6e \u83dc\u5355\u9879\uff0c\u5e76\u9009\u4e2d \u663e\u793a\u7cbe\u786e\u89c6\u56fe \uff0c\u53ef\u4ee5\u4f7f\u7cbe\u786e\u89c6\u56fe\u59cb\u7ec8\u53ef\u89c1\u3002\u542f\u7528\u540e\uff0c\u53ea\u8981\u8bbe\u7f6e\u4e86\u5bfc\u822a\u76ee\u7684\u5730\uff0c\u7cbe\u786e\u89c6\u56fe\u5c31\u4f1a\u51fa\u73b0\uff0c\u5e76\u5c06\u5145\u5f53\u89c6\u56fe\u7684\u6307\u5357\u9488\uff0c\u5728\u7cbe\u786e\u76ee\u6807\u7684\u8fb9\u7f18\u63d0\u4f9b\u6307\u793a\u7bad\u5934\u3002

"},{"location":"zh/how-to/outside-layers/","title":"\u5171\u4eab\u672c\u5730\u6570\u636e\u96c6","text":""},{"location":"zh/how-to/outside-layers/#_1","title":"\u5171\u4eab\u672c\u5730\u6570\u636e\u96c6","text":"

\u53ef\u4ee5\u4f7f\u7528\u5b58\u50a8\u5728\u5de5\u7a0b\u6587\u4ef6\u5939\u5916\u90e8\u7684\u56fe\u5c42\u3002

\u5982\u679c\u5728\u591a\u4e2a\u5de5\u7a0b\u4e2d\u4f7f\u7528\u4e86\u5e95\u56fe\uff0c\u5982\u5927\u578b\u6b63\u5c04\u5f71\u50cf\uff0c\u5219\u6b64\u9009\u9879\u975e\u5e38\u6709\u7528\u3002\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u60a8\u53ef\u4ee5\u5728\u4e0d\u540c\u7684\u5de5\u7a0b\u4e4b\u95f4\u5171\u4eab\u6b64\u6570\u636e\u96c6\u3002

"},{"location":"zh/how-to/outside-layers/#_2","title":"\u5728\u5bfc\u51fa\u7684\u5de5\u7a0b\u6587\u4ef6\u5939\u5916\u6dfb\u52a0\u56fe\u5c42","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5728QGIS\u4e2d\uff0c\u6253\u5f00 \u9009\u9879 > \u6570\u636e\u6e90 > \u672c\u5730\u6570\u636e\u8def\u5f84 \u3002\u5728\u90a3\u91cc\uff0c\u6dfb\u52a0\u8def\u5f84\u5230\u5916\u90e8\u6570\u636e\u3002

\u6570\u636e\u6e90

\u8981\u5728\u8bbe\u5907\u4e2d\u4f7f\u7528\u672c\u5730\u6570\u636e\u8def\u5f84\u4e2d\u7684\u56fe\u5c42\uff0c\u8bf7\u5c06\u6570\u636e\u96c6\u6dfb\u52a0\u5230\u6587\u4ef6\u5939 <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps \u3002

\u7b14\u8bb0

\u4ece QField 2 \u5f00\u59cb\u5e95\u56fe\u6587\u4ef6\u9700\u8981\u5b58\u50a8\u5728\u5e94\u7528\u7a0b\u5e8f\u76ee\u5f55 <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps \uff0c\u800c\u4e0d\u662f\u8bbe\u5907\u4e3b\u76ee\u5f55 <drive>:/QField/basemaps \u3002

"},{"location":"zh/how-to/pg-service/","title":"PostgreSQL\u670d\u52a1","text":""},{"location":"zh/how-to/pg-service/#postgresql","title":"PostgreSQL\u670d\u52a1","text":"

pg_service.conf \u6587\u4ef6\u5141\u8bb8\u4e3aPostgreSQL\u670d\u52a1\u5668\u8fde\u63a5\u4f7f\u7528\u547d\u540d\u522b\u540d\u3002\u65e0\u9700\u5c06\u4e3b\u673a\u540d\u3001\u7aef\u53e3\u3001\u6570\u636e\u5e93\u540d\u79f0\u7b49\u5b58\u50a8\u5230QGIS\u5de5\u7a0b\u6587\u4ef6\u4e2d\uff0c\u8fd9\u4e9b\u53ef\u4ee5\u5355\u72ec\u5b58\u50a8\u3002\u751a\u81f3\u53ef\u4ee5\u5c06\u7528\u6237\u540d\u548c\u5bc6\u7801\u5b58\u50a8\u5728 pg_service.conf \u6587\u4ef6\u4e2d\uff0c\u907f\u514d\u5728QGIS\u5de5\u7a0b\u4e2d\u4ee5\u660e\u6587\u5f62\u5f0f\u5b58\u50a8\u3002

\u8bf7\u5728 QGIS\u6587\u6863 \u4e2d\u9605\u8bfb\u6709\u5173PostgreSQL\u670d\u52a1\u7684\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/how-to/pg-service/#qfield-direct","title":"QField - Direct \u8fde\u63a5","text":"

\u5982\u679c\u60a8\u76f4\u63a5\u4eceQGIS\u8fde\u63a5\u5230\u6570\u636e\u5e93\uff0c\u53ef\u4ee5\u5c06 pg_service.conf \u6587\u4ef6\u653e\u5728QField\u6570\u636e\u6587\u4ef6\u5939\u4e2d\u6765\u4f7f\u7528\u3002\u53ef\u4ee5\u5c06\u6587\u4ef6\u653e\u5728\u5185\u90e8\u8bbe\u5907\u5b58\u50a8\u6216SD\u5361\u5b58\u50a8\u4e2d\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528\u5e94\u7528\u7a0b\u5e8f\u5c4f\u5e55\u5e95\u90e8\u7684 \u5173\u4e8eQField \u6765\u68c0\u67e5QField\u6570\u636e\u6587\u4ef6\u5939\u7684\u8def\u5f84\u3002

\u901a\u5e38\uff0c\u5b89\u5353\u8bbe\u5907\u7684\u8def\u5f84\u662f: /Android/data/ch.opengis.qfield/files/QField \u3002

\u7b14\u8bb0

\u4e0e *NIX\u7cfb\u7edf\u6587\u4ef6\u547d\u540d .pg_service.conf \u4e0d\u540c\uff0c\u5b89\u5353\u7cfb\u7edf\u6587\u4ef6\u547d\u540d\u4e3a pg_service.conf \uff0c\u6ca1\u6709\u524d\u5bfc\u70b9\u7b26\u53f7 (.) \u3002

"},{"location":"zh/how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud\u4e5f\u652f\u6301 pg_service.conf \u914d\u7f6e\u3002\u60a8\u9700\u8981\u4f7f\u7528 \"\u79bb\u7ebf\u7f16\u8f91\" \u4e91\u52a8\u4f5c\u914d\u7f6ePostgreSQL\u56fe\u5c42\uff0c\u5e76\u5c06\u670d\u52a1\u8bbe\u7f6e\u5b58\u50a8\u5728QFieldCloud\u5de5\u7a0b\u7684\u673a\u5bc6\u9875\u9762\u4e0a\u3002

\u8bf7\u5728QFieldCloud\u6587\u6863\u4e2d\u67e5\u770b \u5982\u4f55\u914d\u7f6ePostgreSQL\u670d\u52a1 \uff0c\u4e86\u89e3\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/how-to/pictures/","title":"\u56fe\u7247","text":""},{"location":"zh/how-to/pictures/#_1","title":"\u4f7f\u7528\u9644\u4ef6","text":"

\u5728QField\u4e2d\uff0c\u5e26\u6709 \u9644\u4ef6 \u63a7\u4ef6\u7684\u5b57\u6bb5\u53ef\u7528\u4e8e\uff1a

  • \u663e\u793a\u548c\u62cd\u7167
  • \u663e\u793a\u548c\u5f55\u5236\u89c6\u9891
  • \u6536\u542c\u5e76\u5f55\u5236\u58f0\u97f3\u7247\u6bb5
  • \u663e\u793a\u6307\u5411\u5916\u90e8\u6587\u4ef6 (\u5982PDF\u6216\u6587\u6863) \u7684\u94fe\u63a5

\u9644\u4ef6

\u8981\u914d\u7f6e\u63a7\u4ef6\uff0c\u8bf7\u53c2\u9605 \u5c5e\u6027\u8868\u5355\u6587\u6863

"},{"location":"zh/how-to/pictures/#_2","title":"\u4e3a\u8981\u7d20\u6dfb\u52a0\u591a\u5f20\u56fe\u7247","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u60a8\u53ef\u4ee5\u5411\u8981\u7d20\u6dfb\u52a0\u4e00\u5f20\u6216\u591a\u5f20\u56fe\u7247\uff0c\u8bf7\u53c2\u8003\u5982\u4e0b\u793a\u4f8b\u3002

"},{"location":"zh/how-to/pictures/#_3","title":"\u8868","text":"

\u5fc5\u987b\u8bbe\u7f6e\u4e24\u4e2a\u8868\u3002\u4e00\u4e2a\u8868\u5b58\u50a8\u8981\u7d20\uff0c\u53e6\u4e00\u4e2a\u8868\u5b58\u50a8\u56fe\u7247\u5217\u8868\u3002

"},{"location":"zh/how-to/pictures/#apiary","title":"Apiary","text":"\u5b57\u6bb5 \u7c7b\u578b id \u6587\u672c (UUID) geometry \u51e0\u4f55\u56fe\u5f62 ..."},{"location":"zh/how-to/pictures/#apiary_pictures","title":"Apiary_pictures","text":"\u5b57\u6bb5 \u7c7b\u578b id \u6587\u672c (UUID) apiary_id \u6587\u672c (UUID) path \u6587\u672c ..."},{"location":"zh/how-to/pictures/#_4","title":"\u5173\u7cfb","text":"

\u521b\u5efa\u5173\u7cfb\u5982\u4e0b\uff1a

  • apiary \u88ab\u5f15\u7528\u56fe\u5c42
  • id \u88ab\u5f15\u7528\u5b57\u6bb5
  • apiary_picture \u5f15\u7528\u56fe\u5c42
  • apiary_id \u5f15\u7528\u5b57\u6bb5
  • strength \u7ec4\u5408

\u5173\u7cfb

"},{"location":"zh/how-to/pictures/#_5","title":"\u63a7\u4ef6","text":""},{"location":"zh/how-to/pictures/#apiary_1","title":"Apiary","text":"

\u5c06\u5b57\u6bb5ID\u7684\u9ed8\u8ba4\u503c\u8bbe\u7f6e\u4e3a uuid() \u6216\u4f7f\u7528 UUID \u751f\u6210\u5668 \u63a7\u4ef6\u3002\u65e0\u9700\u5728\u8868\u5355\u4e2d\u663e\u793a\u3002

\u63a7\u4ef6

\u5c06\u5173\u7cfb\u63a7\u4ef6\u8bbe\u7f6e\u4e3a \u591a\u5bf9\u4e00\u5173\u7cfb \u5e76\u5c06\u5173\u7cfb\u6dfb\u52a0\u5230\u8868\u5355

\u63a7\u4ef6

"},{"location":"zh/how-to/pictures/#apiary-picture","title":"Apiary picture","text":"

\u5c06\u5b57\u6bb5\u8def\u5f84\u7684\u63a7\u4ef6\u7c7b\u578b\u8bbe\u7f6e\u4e3a \u9644\u4ef6 \u5e76\u5c06\u5176\u6dfb\u52a0\u5230\u8868\u5355

\u63a7\u4ef6

"},{"location":"zh/how-to/pictures/#_6","title":"\u5730\u7406\u6807\u8bb0","text":"

QField\u754c\u9762

\u67d0\u4e9b\u79fb\u52a8\u8bbe\u5907\u9700\u8981\u5173\u95ed\u672c\u673a\u76f8\u673a\u6a21\u5f0f\u624d\u80fd\u542f\u7528\u5730\u7406\u6807\u8bb0\u3002

\u8981\u5728\u672c\u673a\u7cfb\u7edf\u76f8\u673a\u4e0d\u652f\u6301\u6b64\u529f\u80fd\u7684\u60c5\u51b5\u4e0b\u542f\u7528\u5730\u7406\u6807\u8bb0\uff0c\u8bf7\u6267\u884c\u4ee5\u4e0b\u6b65\u9aa4\uff1a

  1. \u5728QField\uff0c\u8bf7\u8f6c\u5230 \u8bbe\u7f6e \u5e76\u786e\u4fdd \u4f7f\u7528\u672c\u673a\u76f8\u673a \u505c\u7528 \u5728\u60a8\u7684\u79fb\u52a8\u8bbe\u5907
  2. \u975e\u5e38\u597d\uff01\u73b0\u5728QField\u5c06\u5728\u62cd\u7167\u65f6\u4f7f\u7528\u57fa\u4e8eQML\u7684\u76f8\u673a
"},{"location":"zh/how-to/pictures/#_7","title":"\u6700\u5927\u56fe\u7247\u5c3a\u5bf8","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u9ad8\u7ea7\u8bbe\u7f6e\u5141\u8bb8\u5728 QField\u540c\u6b65\u63d2\u4ef6 > \u5de5\u7a0b\u914d\u7f6e \u4e2d\u5c06\u7167\u7247\u91cd\u65b0\u7f29\u653e\u5230\u6700\u5927\u5bbd\u5ea6\u6216\u9ad8\u5ea6

"},{"location":"zh/how-to/pictures/#_8","title":"\u914d\u7f6e\u9644\u4ef6\u8def\u5f84","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

QField\u540c\u6b65\u63d0\u4f9b\u4e86\u914d\u7f6e\u56fe\u7247\u9644\u4ef6\u8def\u5f84\u7684\u65b9\u6cd5\u3002

  1. \u8bf7\u8f6c\u5230 QField\u540c\u6b65\u63d2\u4ef6 > \u56fe\u5c42\u5c5e\u6027
  2. \u9009\u62e9\u56fe\u5c42\u3001\u5b57\u6bb5\u5e76\u914d\u7f6e\u8868\u8fbe\u5f0f

\u4f7f\u7528\u8868\u8fbe\u5f0f\u6307\u5b9a\u9644\u4ef6\u7684\u8def\u5f84\u3002\u9ed8\u8ba4\u56fe\u7247\u4fdd\u5b58\u5230 \"DCIM\" \u6587\u4ef6\u5939\uff0c\u97f3\u9891\u4fdd\u5b58\u5230 \"audio\" \u6587\u4ef6\u5939\uff0c\u89c6\u9891\u4fdd\u5b58\u5230 \"video\" \u6587\u4ef6\u5939\uff0c\u5e76\u4ee5\u65f6\u95f4\u6233\u4f5c\u4e3a\u540d\u79f0\u3002

\u56fe\u7247\u8def\u5f84

\u9644\u52a0\u76ee\u5f55\u53ef\u4ee5\u4e0e\u56fe\u7247\u6216\u5176\u4ed6\u9644\u4ef6\u540c\u6b65\u3002\u53ef\u4ee5\u5728 \u9644\u4ef6\u76ee\u5f55 \u4e2d\u914d\u7f6e\u5176\u4ed6\u8def\u5f84\u3002\u6240\u6709\u8def\u5f84\u90fd\u662f\u76f8\u5bf9\u4e8e\u5de5\u7a0b\u76ee\u5f55\u7684\u3002

\u9644\u4ef6\u76ee\u5f55

\u7b14\u8bb0

\u6b64\u529f\u80fd\u9700\u8981 QGIS 3.14 \u6216\u66f4\u9ad8\u7248\u672c

"},{"location":"zh/how-to/print-to-pdf/","title":"\u8f93\u51fa\u4e3aPDF","text":""},{"location":"zh/how-to/print-to-pdf/#pdf","title":"\u8f93\u51fa\u4e3aPDF","text":"

\u53ef\u4ee5\u5728QGIS\u4e2d\u914d\u7f6e\u5de5\u7a0b\u7684\u6253\u5370\u5e03\u5c40\uff0c\u5c06\u5730\u56fe\u5bfc\u51fa\u4e3aPDF\u6587\u6863\u3002

"},{"location":"zh/how-to/print-to-pdf/#_1","title":"\u7528\u6cd5","text":"

QField\u754c\u9762

\u8f93\u51fa\u4e3aPDF\u4f4d\u4e8e\u4fa7\u9762\u677f\u4e2d\u7684QField\u4e3b\u83dc\u5355\u3002

\u5982\u679c\u6253\u5f00\u7684\u5de5\u7a0b\u5b9a\u4e49\u4e86\u5355\u4e00\u6253\u5370\u5e03\u5c40\uff0c\u9009\u62e9 \"\u8f93\u51fa\u4e3aPDF\" \u83dc\u5355\u65f6\u7acb\u5373\u542f\u52a8\u5c06\u5e03\u5c40\u5bfc\u51fa\u4e3aPDF\u3002\u5982\u679c\u5b58\u5728\u591a\u4e2a\u6253\u5370\u5e03\u5c40\uff0c\u5219\u4f1a\u51fa\u73b0\u4e00\u4e2a\u5b50\u83dc\u5355\uff0c\u5217\u51fa\u6240\u6709\u53ef\u4f9b\u9009\u62e9\u7684\u53ef\u7528\u5e03\u5c40\u3002

\u5bfc\u51fa\u6253\u5370\u5e03\u5c40\u540e\uff0cQField\u5c06\u5141\u8bb8\u7528\u6237\u6253\u5f00\u548c\u67e5\u770b\u6240\u521b\u5efa\u7684PDF\u6587\u6863\u3002

"},{"location":"zh/how-to/print-to-pdf/#-","title":"\"\u8981\u7d20-\u9a71\u4f7f\" \u5730\u56fe\u96c6\u8f93\u51fa","text":"

\u4e5f\u53ef\u4ee5\u5728\u5145\u5f53\u8303\u56f4\u56fe\u5c42\u7684\u77e2\u91cf\u56fe\u5c42\u4e2d\u9009\u62e9\u8981\u7d20\uff0c\u8f93\u51fa \"\u5730\u56fe\u96c6-\u9a71\u4f7f\" \u7684\u5e03\u5c40\u3002\u8981\u6267\u884c\u6b64\u64cd\u4f5c\uff0c\u8bf7\u70b9\u51fb\u753b\u5e03\u8bc6\u522b\u5730\u56fe\u4e0a\u7684\u8981\u7d20\uff0c\u5e76\u957f\u6309\u5217\u8868\u4e2d\u7684\u67d0\u4e2a\u8981\u7d20\u5207\u6362\u5230\u591a\u8981\u7d20\u9009\u62e9\u6a21\u5f0f\u3002\u9009\u62e9\u6240\u9700\u8981\u7d20\u540e\uff0c\u5355\u51fb \u83dc\u5355 ( \u205d ) \u6309\u94ae\uff0c\u7136\u540e\u9009\u62e9 \u5730\u56fe\u96c6\u8981\u7d20\u8f93\u51fa\u4e3aPDF\u6587\u4ef6 \u3002

\u70b9\u51fb \u83dc\u5355 ( \u205d ) \u6309\u94ae\u5e76\u9009\u62e9 \u5730\u56fe\u96c6\u8981\u7d20\u8f93\u51fa\u4e3aPDF\u6587\u4ef6 \uff0c\u53ef\u901a\u8fc7\u8981\u7d20\u8868\u5355\u8f93\u51fa\u5355\u5730\u56fe\u96c6\u8981\u7d20\u3002

"},{"location":"zh/how-to/projects/","title":"\u5de5\u7a0b\u9009\u62e9","text":""},{"location":"zh/how-to/projects/#_1","title":"\u5de5\u7a0b\u9009\u62e9","text":"

QField\u6709\u4e2a\u6587\u4ef6\u9009\u62e9\u5668\uff0c\u5141\u8bb8\u4ece\u672c\u5730\u8bbe\u5907\u6253\u5f00\u5de5\u7a0b\u3002\u5982\u679c\u60f3\u4ece\u4e91\u7aef\u6253\u5f00\u6587\u4ef6\uff0c\u8bf7\u53c2\u9605 QFieldCloud \u3002

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

\u60a8\u5fc5\u987b\u5c06\u5de5\u7a0b\u6587\u4ef6\u5939\u6216\u5355\u6570\u636e\u96c6\u5bfc\u5165\u5e94\u7528\u7a0b\u5e8f\u4e13\u7528\u5b58\u50a8\u4f4d\u7f6e\uff1a <drive>:/Android/data/ch.opengis.qfield/files/QField \uff0c\u5728\u8be5\u4f4d\u7f6e\u53ef\u4ee5\u4e0d\u53d7\u9650\u5236\u5730\u8fdb\u884c\u8bfb/\u5199\u5b58\u53d6\u3002\u8be5\u65b9\u6848\u8fd8\u652f\u6301\u4ece\u5916\u90e8SD\u5b58\u50a8\u5361\u6216\u4f7f\u7528\u8fdc\u7a0b\u6587\u4ef6\u63d0\u4f9b\u7a0b\u5e8f (\u4f8b\u5982 Google Drive) \u5bfc\u5165\u3002

\u8b66\u544a

\u8bf7\u6ce8\u610f\uff0c\u5378\u8f7dQField\u65f6\uff0c\u5e94\u7528\u7a0b\u5e8f\u6587\u4ef6\u5939\u5c06\u88ab\u5220\u9664\uff0c\u800c\u66f4\u65b0\u5219\u4e0d\u4f1a\u3002

"},{"location":"zh/how-to/projects/#_2","title":"\u5bfc\u5165\u5e76\u6253\u5f00\u672c\u5730\u5de5\u7a0b","text":"

QField\u754c\u9762

\u5f53\u8f6c\u5230 \u6253\u5f00\u672c\u5730\u6587\u4ef6 (\u901a\u8fc7 \u83dc\u5355\u6309\u94ae > \u6253\u5f00) \u65f6\uff0c\u60a8\u5c06\u770b\u5230\u4e00\u7ec4\u540d\u4e3a \"QField\u6587\u4ef6\u76ee\u5f55\"\u3001\"\u5df2\u5bfc\u5165\u6570\u636e\u96c6\" \u548c \"\u5df2\u5bfc\u5165\u5de5\u7a0b\" \u7684\u65b0\u6587\u4ef6\u5939\uff0c\u4ee5\u53ca\u53ef\u901a\u8fc7\u53f3\u4e0b\u89d2\u52a0\u53f7\u6309\u94ae\u8bbf\u95ee\u7684\u4e0b\u62c9\u83dc\u5355\u3002

QField\u6587\u4ef6\u9009\u62e9\u5668

\u4e0b\u62c9\u83dc\u5355\u5217\u51fa\u4e86\u5bfc\u5165\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u7684\u65b9\u5f0f\uff1a\u4ece\u6587\u4ef6\u5939\u5bfc\u5165\u5de5\u7a0b\u3001\u4eceZIP\u5bfc\u5165\u5de5\u7a0b (\u5f52\u6863\u6587\u4ef6) \u548c \u5bfc\u5165 (\u5355) \u6570\u636e\u96c6 \u3002

"},{"location":"zh/how-to/projects/#zip","title":"\u4ece\u6587\u4ef6\u5939\u6216ZIP\u5f52\u6863\u6587\u4ef6\u5bfc\u5165\u5de5\u7a0b","text":"

\u4ece\u6587\u4ef6\u5939\u6216ZIP\u5f52\u6863\u6587\u4ef6\u5bfc\u5165\u5de5\u7a0b\u65f6\uff0c\u5c06\u8981\u6c42\u60a8\u6388\u4e88QField\u901a\u8fc7\u7cfb\u7edf\u6587\u4ef6\u5939\u9009\u62e9\u5668\u8bfb\u53d6\u8bbe\u5907\u5b58\u50a8\u4e2d\u6307\u5b9a\u6587\u4ef6\u5939\u5185\u5bb9\u7684\u6743\u9650\u3002\u9009\u62e9\u6587\u4ef6\u5939\u6216\u5f52\u6863\u6587\u4ef6\u540e\uff0cQField\u4f1a\u5c06\u5185\u5bb9 (\u5305\u62ec\u5176\u5b50\u6587\u4ef6\u5939) \u590d\u5236\u5230\u5e94\u7528\u7a0b\u5e8f\u7684 \u2018\u5bfc\u5165\u5de5\u7a0b\u2019 \u4f4d\u7f6e\uff0c\u7136\u540e\u5c31\u53ef\u4ee5\u4ece\u90a3\u91cc\u6253\u5f00\u5de5\u7a0b\u3002

\u901a\u8fc7\u4e0b\u62c9\u83dc\u5355\u64cd\u4f5c\u91cd\u65b0\u5bfc\u5165\u6307\u5b9a\u6587\u4ef6\u5939\uff0c\u5c06\u76d6\u5199\u5df2\u5b58\u5728\u76f8\u540c\u6587\u4ef6\u5939\u540d\u79f0\u7684\u73b0\u6709\u5de5\u7a0b\u3002\u6b64\u64cd\u4f5c\u5141\u8bb8\u60a8\u66f4\u65b0\u5de5\u7a0b\u5185\u5bb9\u3002

\u8b66\u544a

\u8bf7\u6ce8\u610f\uff0c\u8981\u7d20\u7684\u7f16\u8f91\u3001\u6dfb\u52a0\u548c\u5220\u9664\u5c06\u4fdd\u5b58\u5728\u5bfc\u5165\u5de5\u7a0b\u7684\u6570\u636e\u96c6\u4e2d\uff0c\u800c\u4e0d\u662f\u5bfc\u5165\u8fc7\u7a0b\u4e2d\u9009\u62e9\u7684\u539f\u59cb\u6587\u4ef6\u5939\u3002

"},{"location":"zh/how-to/projects/#_3","title":"\u5bfc\u5165\u6570\u636e\u96c6","text":"

\u60a8\u8fd8\u53ef\u4ee5\u5bfc\u5165\u5355\u6570\u636e\u96c6\u3002\u901a\u8fc7\u7cfb\u7edf\u6587\u4ef6\u9009\u62e9\u5668\u9009\u62e9\u4e00\u4e2a\u6216\u591a\u4e2a\u6587\u4ef6\uff0c\u5e76\u5c06\u5176\u590d\u5236\u5230 \"\u5df2\u5bfc\u5165\u6570\u636e\u96c6\" \u6587\u4ef6\u5939\u4e2d\u3002\u5bfc\u5165\u65f6\u5fc5\u987b\u786e\u4fdd\u9009\u4e2d\u6240\u6709\u9644\u5c5e\u6587\u4ef6 (\u4f8b\u5982\uff0cshapefile \u6570\u636e\u96c6\u9700\u8981\u9009\u62e9 .shp\u3001.shx\u3001.dbf\u3001.prj \u548c .cpg \u6587\u4ef6)\u3002

"},{"location":"zh/how-to/projects/#_4","title":"\u6536\u85cf\u5939\u76ee\u5f55","text":"

\u5728\u6587\u4ef6\u9009\u62e9\u5668\u7684\u9996\u5c4f\u4e2d\uff0c\u6709\u4e00\u680f\u663e\u793a\u4e86\u6536\u85cf\u5939\u76ee\u5f55\u3002\u8981\u5c06\u76ee\u5f55\u6dfb\u52a0\u5230\u6536\u85cf\u5939\uff0c\u8bf7\u5728\u76ee\u5f55\u540d\u79f0\u4e0a\u7684\u6587\u4ef6\u9009\u62e9\u5668\u4e2d\u957f\u6309\u3002\u8981\u4ece\u6536\u85cf\u5939\u4e2d\u79fb\u9664\u6761\u76ee\uff0c\u8bf7\u5728\u6536\u85cf\u5939\u5217\u8868\u4e2d\u7684\u6761\u76ee\u4e0a\u957f\u6309\u3002

"},{"location":"zh/how-to/projects/#_5","title":"\u68c0\u7d22\u4fee\u6539\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u53ef\u4ee5\u4f7f\u7528USB\u6570\u636e\u7ebf\u76f4\u63a5\u8bbf\u95ee\u5bfc\u5165\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u3002\u6253\u5f00\u672c\u5730\u6587\u4ef6\u65f6\uff0c\u5b58\u50a8\u4f4d\u7f6e\u663e\u793a\u5728\u9876\u90e8\u5bfc\u822a\u680f\u4e2d\u3002

\u5728\u591a\u6570\u901a\u8fc7USB\u6570\u636e\u7ebf\u8fde\u63a5\u63d2\u5165\u8ba1\u7b97\u673a\u7684\u8bbe\u5907\u4e0a\uff0c\u8def\u5f84\u5c06\u662f <drive>:/Android/data/ch.opengis.qfield/files/ \uff0c\u5728\u5176\u4e2d\u53ef\u4ee5\u627e\u5230 \"Imported Datasets\" \u548c \"Imported Projects\" \u6587\u4ef6\u5939\uff0c\u60a8\u7f16\u8f91\u7684\u5185\u5bb9\u4f4d\u4e8e\u8fd9\u4e9b\u6587\u4ef6\u5939\u4e2d\u3002

"},{"location":"zh/how-to/projects/#_6","title":"\u53d1\u9001\u5230","text":"

QField\u754c\u9762

\u60a8\u53ef\u4ee5\u4f7f\u7528 Android API \u76f4\u63a5\u4eceQField\u5206\u4eab\u548c\u53d1\u9001\u6570\u636e\u96c6\u3002\u8fd9\u5141\u8bb8\u5c06\u7f16\u8f91\u7684\u6570\u636e\u96c6\u76f4\u63a5\u53d1\u9001\u5230\u7b2c\u4e09\u65b9\u5e94\u7528\u7a0b\u5e8f (Gmail\u3001Drive\u3001Dropbox\u3001Nextcloud\u3001QQ\u3001\u5fae\u4fe1\u548c\u60a8\u6700\u559c\u7231\u7684\u5373\u65f6\u6d88\u606f\u5e94\u7528\u7a0b\u5e8f\u7b49)\u3002

\u53d1\u9001\u5230...

"},{"location":"zh/how-to/search/","title":"\u641c\u7d22\u680f","text":""},{"location":"zh/how-to/search/#_1","title":"\u641c\u7d22\u680f","text":"

QField\u914d\u6709\u6f02\u4eae\u7684\u641c\u7d22\u680f\uff0c\u53ef\u4ee5\u5728\u5de5\u7a0b\u7684\u77e2\u91cf\u56fe\u5c42\u4e2d\u641c\u7d22\u8981\u7d20\u3001\u8f6c\u5230\u8f93\u5165\u5750\u6807\u7b49\u3002

"},{"location":"zh/how-to/search/#_2","title":"\u7528\u6cd5","text":"

QField\u754c\u9762

\u70b9\u51fb\u5c4f\u5e55\u53f3\u4e0a\u89d2\u7684 \u641c\u7d22\u6309\u94ae \uff0c\u6253\u5f00\u5e76\u5c55\u5f00\u641c\u7d22\u680f\u3002

"},{"location":"zh/how-to/search/#_3","title":"\u77e2\u91cf\u56fe\u5c42\u641c\u7d22","text":"

\u5728\u641c\u7d22\u680f\u8f93\u5165\u7684\u503c\u5c06\u7528\u4e8e\u67e5\u627e\u5339\u914d\u5c5e\u6027\u503c\u7684\u8981\u7d20\u3002\u641c\u7d22\u81f3\u5c11\u9700\u8981\u4e09\u4e2a\u5b57\u7b26\u3002

"},{"location":"zh/how-to/search/#_4","title":"\u4f7f\u7528\u4e8c\u7ef4\u7801\u626b\u63cf\u5668\u641c\u7d22","text":"

\u6b64\u5916\uff0c\u8fd8\u53ef\u4ee5\u9009\u62e9\u4e3a\u6b64\u76ee\u7684\u4f7f\u7528\u4e8c\u7ef4\u7801\u626b\u63cf\u529f\u80fd\u3002

\u5f53\u70b9\u51fb \"\u626b\u4e00\u626b\" \u65f6\uff0c\u5c06\u89e6\u53d1QField\u7684\u8bfb\u7801\u5668\uff0c\u542f\u52a8\u626b\u63cf\u5904\u7406\u4ee5\u89e3\u7801\u4e8c\u7ef4\u7801\u3002

\u5bf9\u626b\u63cf\u7684\u4fe1\u606f\u611f\u5230\u6ee1\u610f\u540e\uff0c\u53ea\u9700\u5355\u51fb\u590d\u9009\u6807\u8bb0 (\u2714\ufe0f) \u786e\u5b9a\u6309\u94ae\u5373\u53ef\u542f\u52a8\u5bf9\u8be5\u7279\u5b9a\u5b57\u7b26\u4e32\u7684\u641c\u7d22 (\u5728\u672c\u4f8b\u4e2d\uff0c\u4ee3\u7801\u5bf9\u5e94\u4e8e\u4e0e\u5de5\u7a0b\u6570\u636e\u96c6\u4e2d\u7684\u5404\u9879\u8981\u7d20\u76f8\u5173\u8054\u7684\u7528\u6237\u6807\u8bc6\u7b26)\u3002

\u5bf9\u4e8e\u4e0d\u540c\u7684\u7ed3\u679c\uff0c\u5efa\u8bae\u5bf9\u8981\u7d20UUID\u8fdb\u884c\u7f16\u7801\u3002\u8fd9\u5c06\u4f7f\u6211\u4eec\u80fd\u591f\u8fc5\u901f\u627e\u5230\u76f8\u5173\u9879\u3002

\u5339\u914d\u7684\u8981\u7d20\u5c06\u663e\u793a\u5728\u7ed3\u679c\u5217\u8868\u4e2d\uff0c\u5e76\u4e3a\u60a8\u63d0\u4f9b\u4e24\u79cd\u5408\u9002\u7684\u52a8\u4f5c\uff1a

  1. \u70b9\u51fb\u67e5\u8be2\u7ed3\u679c\u4e2d\u7684 \u540d\u79f0 \uff0c\u53ef\u4ee5\u5c06\u5730\u56fe\u5e73\u79fb\u81f3\u8981\u7d20\u6240\u5728\u4f4d\u7f6e ( \u8981\u7d20\u5c06\u4ee5\u9ec4\u8272\u9ad8\u4eae\u663e\u793a)\u3002
  2. \u70b9\u51fb \u5c5e\u6027\u6309\u94ae \u6253\u5f00\u5176\u5c5e\u6027\u3002
"},{"location":"zh/how-to/search/#nfc","title":"\u4f7f\u7528NFC\u641c\u7d22","text":"

\u6b64\u5916\uff0c\u8bfb\u7801\u5668\u8fd8\u63d0\u4f9b\u4e86\u8bfb\u53d6NFC\u6587\u672c\u6807\u7b7e\u7684\u529f\u80fd\u3002

\u7b14\u8bb0

\u5f53\u6253\u5f00\u8bfb\u7801\u5668\u65f6\uff0c\u4e8c\u7ef4\u7801\u6444\u50cf\u5934\u548cNFC\u6587\u672c\u6807\u7b7e\u68c0\u6d4b\u5668\u9ed8\u8ba4\u90fd\u5904\u4e8e\u542f\u7528\u72b6\u6001\u3002\u60a8\u53ef\u4ee5\u6839\u636e\u9700\u8981\u7981\u7528\u5176\u4e2d\u67d0\u9879\u529f\u80fd\uff0c\u786e\u4fdd\u8bbe\u5907\u7684\u7535\u6c60\u4e0d\u4f1a\u88ab\u4e0d\u5fc5\u8981\u5730\u7528\u4e8e\u6fc0\u6d3b\u60a8\u76ee\u524d\u53ef\u80fd\u4e0d\u9700\u8981\u7684\u786c\u4ef6\u800c\u6d6a\u8d39\u7535\u91cf\u3002

"},{"location":"zh/how-to/search/#_5","title":"\u8f6c\u5230\u5750\u6807","text":"

\u901a\u8fc7\u5728\u641c\u7d22\u680f\u8f93\u5165 \u7eac\u5ea6\u3001\u7ecf\u5ea6 \u5750\u6807 (WGS84) \u53ef\u4ee5\u8f6c\u5230\u7ed9\u5b9a\u7684\u5750\u6807\u4f4d\u7f6e\u3002\u60a8\u8fd8\u53ef\u4ee5\u5728\u5df2\u6253\u5f00\u5de5\u7a0b\u7684CRS\u4e2d\u8f93\u5165\u5750\u6807\u3002

\u4e00\u65e6QField\u5c06\u8f93\u5165\u7684\u503c\u8bc6\u522b\u4e3a\u5750\u6807\uff0c\u70b9\u51fb\u7ed3\u679c\u4e2d\u7684 \u5750\u6807 \u53ef\u4ee5\u5c06\u5730\u56fe\u753b\u5e03\u79fb\u81f3\u8be5\u70b9\u3002

"},{"location":"zh/how-to/search/#_6","title":"\u8f6c\u5230\u7a7a\u95f4\u4e66\u7b7e","text":"

\u641c\u7d22\u680f\u8fd8\u53ef\u4ee5\u5339\u914d\u5df2\u4fdd\u5b58\u7684\u7a7a\u95f4\u4e66\u7b7e\u3002\u8f93\u5165\u7684\u6587\u672c\u5c06\u4e0e\u7528\u6237\u4fdd\u5b58\u7684\u4e66\u7b7e\u4ee5\u53ca\u5f53\u524d\u6253\u5f00\u5de5\u7a0b\u7684\u5d4c\u5165\u4e66\u7b7e\u8fdb\u884c\u5339\u914d\u3002

\u76f8\u5339\u914d\u7684\u4e66\u7b7e\u5c06\u5448\u73b0\u5728\u7ed3\u679c\u5217\u8868\u4e2d\u3002\u70b9\u51fb\u4e00\u4e2a\u4e66\u7b7e\u5c06\u4f7f\u5730\u56fe\u753b\u5e03\u91cd\u65b0\u5c45\u4e2d\uff0c\u4ee5\u5339\u914d\u4e66\u7b7e\u7684\u8303\u56f4\u3002

"},{"location":"zh/how-to/search/#_7","title":"\u8868\u8fbe\u5f0f\u8ba1\u7b97\u5668","text":"

QField\u7684\u641c\u7d22\u680f\u4e5f\u662f\u4e00\u4e2a\u6f02\u4eae\u7684\u8ba1\u7b97\u5668\uff0c\u800c\u8f93\u5165\u7684\u6587\u672c\u53ef\u4ee5\u88ab\u89c6\u4e3a\u8868\u8fbe\u5f0f\uff0c\u5176\u8fd4\u56de\u503c\u663e\u793a\u5728\u7ed3\u679c\u5217\u8868\u4e2d\uff0c\u5e76\u53ef\u4ee5\u5c06\u5176\u503c\u590d\u5236\u5230\u526a\u8d34\u677f\u3002

\u4e3a\u4e86\u89e6\u53d1\u8ba1\u7b97\u5668\uff0c\u9700\u8981\u4e00\u4e2a = * (\u5373\u7b49\u53f7\u540e\u9762\u8ddf\u7740\u4e00\u4e2a\u7a7a\u683c) \u4f5c\u4e3a\u524d\u7f00\u3002\u4f8b\u5982, = 20 + 5* \u5c06\u8fd4\u56de\u503c25\u3002

\u6e29\u99a8\u63d0\u793a\uff1a\u4f7f\u7528 aggregate() \u8868\u8fbe\u5f0f\u51fd\u6570\u8ba1\u7b97\u77e2\u91cf\u56fe\u5c42\u7684\u7edf\u8ba1\u4fe1\u606f\u3002\u4f8b\u5982\uff0c\u53ef\u4ee5\u901a\u8fc7\u952e\u5165 = aggregate('my_layer','sum', $area) \u6765\u8ba1\u7b97\u591a\u8fb9\u5f62\u56fe\u5c42\u6240\u6db5\u76d6\u7684\u603b\u9762\u79ef\u3002

"},{"location":"zh/how-to/search/#qgis","title":"\u5728QGIS\u4e2d\u914d\u7f6e\u77e2\u91cf\u56fe\u5c42\u641c\u7d22","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u6240\u6709\u77e2\u91cf\u56fe\u5c42\u90fd\u662f\u53ef\u641c\u7d22\u7684\u3002\u5728QGIS\u4e2d\u914d\u7f6e\u5de5\u7a0b\u65f6\uff0c\u53ef\u4ee5\u4ece\u641c\u7d22\u7ed3\u679c\u4e2d\u6392\u9664\u77e2\u91cf\u56fe\u5c42\u3002\u4e3a\u6b64\uff0c\u8bf7\u6253\u5f00\u5de5\u7a0b\u5c5e\u6027\u5bf9\u8bdd\u6846\u5e76\u5207\u6362\u5230 \u6570\u636e\u6e90 \u9762\u677f\uff0c\u5728\u6b64\u60a8\u5c06\u770b\u5230\u56fe\u5c42\u529f\u80fd\u8868\u63a7\u4ef6\uff0c\u8bf7\u4f7f\u7528 \u53ef\u641c\u7d22 \u590d\u9009\u6846\u6765\u5305\u542b\u6216\u6392\u9664\u7279\u5b9a\u7684\u56fe\u5c42\u3002

"},{"location":"zh/how-to/sensors/","title":"\u4f20\u611f\u5668","text":""},{"location":"zh/how-to/sensors/#_1","title":"\u4f20\u611f\u5668","text":"

QField\u63d0\u4f9b\u4e86\u4e00\u4e9b\u4f20\u611f\u5668\u529f\u80fd\uff0c\u5141\u8bb8\u60a8\u5728\u540e\u53f0\u88ab\u52a8\u6536\u96c6\u4f20\u611f\u5668\u6570\u636e\uff0c\u663e\u793a\u6536\u96c6\u7684\u6570\u636e\uff0c\u5e76\u5c06\u5176\u4fdd\u5b58\u5230\u65b0\u6570\u5b57\u5316\u7684\u8981\u7d20\u5c5e\u6027\u4e2d\u3002

"},{"location":"zh/how-to/sensors/#_2","title":"\u6fc0\u6d3b\u4f20\u611f\u5668","text":"

\u5728QField\u4e2d\uff0c\u5df2\u6ce8\u518c\u7684\u4f20\u611f\u5668\u5c06\u5728\u5f53\u524d\u6253\u5f00\u7684\u5de5\u7a0b\u6587\u4ef6\u4e2d\u7684\u5b50\u83dc\u5355\u4e2d\u5217\u51fa\uff0c\u53ef\u4ee5\u901a\u8fc7\u4fa7\u9762\u677f\u7684\u4e3b\u83dc\u5355\u8bbf\u95ee\u8be5\u5b50\u83dc\u5355\u3002

\u8981\u5207\u6362\u4f20\u611f\u5668\u7684\u88ab\u52a8\u6536\u96c6\u6570\u636e\uff0c\u53ea\u9700\u5355\u51fb\u5b50\u83dc\u5355\u4e2d\u7684\u4f20\u611f\u5668\u540d\u79f0\u3002\u5904\u4e8e\u6fc0\u6d3b\u72b6\u6001\u65f6\uff0c\u4f20\u611f\u5668\u540d\u79f0\u65c1\u8fb9\u663e\u793a\u4f20\u611f\u5668\u56fe\u6807\uff0c\u800c\u975e\u6fc0\u6d3b\u72b6\u6001\u5219\u663e\u793a\u70b9\u56fe\u6807\u3002

\u6240\u6709\u6b63\u5728\u6536\u96c6\u6570\u636e\u7684\u6d3b\u52a8\u4f20\u611f\u5668\u5c06\u663e\u793a\u5728\u4f4d\u4e8eQField\u5730\u56fe\u753b\u5e03\u5e95\u90e8\u7684\u4f20\u611f\u5668\u4fe1\u606f\u8868\u4e2d\u3002

"},{"location":"zh/how-to/sensors/#_3","title":"\u4f20\u611f\u5668\u63a7\u5236\u8ffd\u8e2a","text":"

QField\u4f7f\u60a8\u80fd\u591f\u9488\u5bf9\u70b9\u56fe\u5c42\u5f00\u542f\u8ffd\u8e2a\u4f1a\u8bdd\uff0c\u4ece\u800c\u4fdd\u5b58\u6536\u96c6\u7684\u94fe\u63a5\u5230\u5f53\u524d\u4f4d\u7f6e\u7684\u4f20\u611f\u5668\u6570\u636e\u3002\u4e3a\u6b64\uff0c\u9700\u8981\u4f7f\u7528\u9ed8\u8ba4\u503c sensor_data('abc') \u4e3aQGIS\u4e2d\u7684\u70b9\u56fe\u5c42\u51c6\u5907\u5c5e\u6027\u9ed8\u8ba4\u503c\uff0c\u5176\u4e2d 'abc' \u66ff\u6362\u4e3a\u5de5\u7a0b\u6587\u4ef6\u4e2d\u6ce8\u518c\u7684\u4f20\u611f\u5668\u7684\u540d\u79f0\u3002\u8bf7\u8bbf\u95ee\u5c5e\u6027\u8868\u5355\u6587\u6863\u9875\uff0c\u4e86\u89e3\u6709\u5173\u9ed8\u8ba4\u503c\u7684\u66f4\u591a\u4fe1\u606f\u3002

\u5b8c\u6210\u6b64\u914d\u7f6e\u540e\uff0c\u53ef\u4ee5\u542f\u52a8\u6839\u636e\u70b9\u56fe\u5c42\u8ffd\u8e2a\u60a8\u7684\u4f4d\u7f6e\u3002\u5f00\u542f\u8ffd\u8e2a\u4f1a\u8bdd\u65f6\uff0c\u53ef\u4ee5\u6fc0\u6d3b\u4f20\u611f\u5668\u7ea6\u675f\uff0c\u4ee5\u786e\u4fdd\u6bcf\u6b21\u4f20\u611f\u5668\u6355\u6349\u65b0\u6570\u636e\u65f6\u90fd\u4f1a\u6dfb\u52a0\u70b9\u3002

"},{"location":"zh/how-to/standalone-datasets/","title":"\u5355\u673a\u6570\u636e\u96c6","text":""},{"location":"zh/how-to/standalone-datasets/#_1","title":"\u5355\u673a\u6570\u636e\u96c6","text":"

QField\u80fd\u591f\u76f4\u63a5\u6253\u5f00\u77e2\u91cf\u6570\u636e\u548c\u6805\u683c\u6570\u636e\u96c6\uff0c\u800c\u65e0\u9700QGIS\u5de5\u7a0b\u6587\u4ef6\u3002

"},{"location":"zh/how-to/standalone-datasets/#_2","title":"\u652f\u6301\u7684\u5355\u673a\u6570\u636e\u96c6\u683c\u5f0f","text":"

\u652f\u6301\u7684\u77e2\u91cf\u683c\u5f0f\u6709\uff1a

  • Geopackage \u6570\u636e\u96c6 (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • Shapefile (.shp);
  • GPS\u4ea4\u6362\u683c\u5f0f (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite);
  • FlatGeoBuf (.fgb)

\u652f\u6301\u7684\u6805\u683c\u683c\u5f0f\u5305\u62ec\uff1a

  • GeoTIFF (.tif, .tiff);
  • Georeferenced PDF / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png);
  • WebP (.webp)

\u7b14\u8bb0

QField\u53ef\u4ee5\u5904\u7406\u538b\u7f29\u5230\u4e00\u4e2aZIP\u5f52\u6863\u6587\u4ef6\u4e2d\u7684\u591a\u4e2a\u5355\u673a\u6570\u636e\u96c6\uff1b\u5728\u6b64\u60c5\u51b5\u4e0b\uff0c\u6bcf\u4e2a\u6570\u636e\u96c6\u5c06\u4f5c\u4e3a\u5355\u72ec\u56fe\u5c42\u6dfb\u52a0\u5230QField\u4e2d\u3002

"},{"location":"zh/how-to/standalone-datasets/#_3","title":"\u6253\u5f00\u77e2\u91cf\u6216\u6805\u683c\u6570\u636e\u96c6","text":"

QField\u754c\u9762

\u8bf7\u9605\u8bfb \u5b58\u50a8\u8bbf\u95ee\u6587\u6863 \uff0c\u4e86\u89e3\u5982\u4f55\u5728\u7279\u5b9a\u8bbe\u5907\u6253\u5f00\u5355\u673a\u6570\u636e\u96c6\u3002

"},{"location":"zh/how-to/standalone-datasets/#_4","title":"\u4f7f\u7528\u5de5\u7a0b\u4f5c\u4e3a\u5355\u673a\u6570\u636e\u96c6\u7684 \"\u5e95\u56fe\"","text":"

QField\u754c\u9762

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u6570\u636e\u96c6\u5c06\u8986\u76d6 OpenStreetMap XYZ \u56fe\u5c42\u3002\u53ef\u4ee5\u901a\u8fc7\u9009\u62e9\u5b58\u50a8\u5728\u6b63\u5728\u8fd0\u884cQField\u8bbe\u5907\u4e0a\u7684\u5de5\u7a0b\u4f5c\u4e3a\u5e95\u56fe\u4f7f\u7528\u3002

\u8981\u5c06\u73b0\u6709\u5de5\u7a0b\u7528\u4f5c\u5e95\u56fe\uff0c\u8bf7\u957f\u6309\u6700\u8fd1\u6587\u4ef6\u5217\u8868\u4e2d\u7684\u5de5\u7a0b\uff0c\u7136\u540e\u52fe\u9009 \u5e95\u56fe\u5de5\u7a0b\u6587\u4ef6 \u3002

"},{"location":"zh/how-to/temporal-filtering/","title":"\u65f6\u6001\u8fc7\u6ee4","text":""},{"location":"zh/how-to/temporal-filtering/#_1","title":"\u65f6\u6001\u8fc7\u6ee4","text":"

\u5f53QField\u4f7f\u7528\u5305\u542b\u4e00\u4e2a\u6216\u591a\u4e2a\u5177\u6709\u6d3b\u52a8\u65f6\u6001\u8bbe\u7f6e\u7684\u56fe\u5c42\u7684\u5de5\u7a0b\u65f6\uff0c\u4f4d\u4e8e\u4fa7\u9762\u677f\u4e2d\u7684\u65f6\u6001\u8fc7\u6ee4\u6307\u793a\u5668\u5c06\u663e\u793a\u5728\u5730\u56fe\u4e3b\u9898\u4e0b\u62c9\u5217\u8868\u6846\u65c1\u8fb9\u3002\u7eff\u8272\u65f6\u949f\u56fe\u6807\u8868\u793a\u65f6\u6001\u5c5e\u6027\u662f\u6307\u5728\u5730\u56fe\u753b\u5e03\u4e0a\u7ed8\u5236\u7684\u8fc7\u6ee4\u8981\u7d20\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\uff0c\u800c\u7070\u8272\u65f6\u949f\u56fe\u6807\u8868\u793a\u8fc7\u6ee4\u5df2\u5173\u95ed\u3002

"},{"location":"zh/how-to/temporal-filtering/#_2","title":"\u8c03\u6574\u65f6\u6001\u8fc7\u6ee4","text":"

\u5f53\u70b9\u51fb\u4fa7\u9762\u677f\u7684\u65f6\u6001\u8fc7\u6ee4\u6307\u793a\u5668\u65f6\uff0c\u4f1a\u5f39\u51fa\u4e00\u4e2a\u65f6\u6001\u5c5e\u6027\u9762\u677f\u3002\u5728\u6b64\uff0c\u60a8\u53ef\u4ee5\u542f\u7528\u65f6\u6001\u8fc7\u6ee4\u5e76\u8bbe\u7f6e\u65f6\u6001\u8303\u56f4\u7684\u5f00\u59cb\u548c\u7ed3\u675f\u65f6\u95f4\u3002

QField\u7684\u65f6\u6001\u8fc7\u6ee4\u884c\u4e3a\u4e0eQGIS\u4e2d\u7684\u56fa\u5b9a\u8ddd\u79bb\u65f6\u6001\u5bfc\u822a\u6a21\u5f0f\u5b8c\u5168\u76f8\u540c\u3002

\u7b14\u8bb0

\u4ece QField 2.2 \u7248\u672c\u5f00\u59cb\uff0c\u5f53\u68c0\u6d4b\u5230\u65f6\u6001\u5b57\u6bb5\u65f6\uff0cQField\u5c06\u81ea\u52a8\u8bbe\u7f6e\u5e76\u542f\u7528\u5355\u4e2a\u77e2\u91cf\u6570\u636e\u96c6\u7684\u65f6\u6001\u8bbe\u7f6e\u3002\u8fd9\u5728\u4f7f\u7528GPS\u6570\u636e\u96c6\u65f6\u975e\u5e38\u6709\u7528\u3002

"},{"location":"zh/how-to/tracking/","title":"\u8ffd\u8e2a","text":""},{"location":"zh/how-to/tracking/#_1","title":"\u8ffd\u8e2a","text":"

QField\u5141\u8bb8\u60a8\u901a\u8fc7\u8ffd\u8e2a\u5b9a\u4f4d\u521b\u5efa\u70b9\u3001\u7ebf\u548c\u591a\u8fb9\u5f62\u3002

"},{"location":"zh/how-to/tracking/#_2","title":"\u6fc0\u6d3b\u8ffd\u8e2a","text":"

QField\u754c\u9762

\u8981\u6fc0\u6d3b\u8ffd\u8e2a\uff0c\u5fc5\u987b\u9996\u5148\u786e\u4fdd\u5b9a\u4f4d\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u3002\u7136\u540e\uff0c\u6253\u5f00\u4fa7\u9762\u677f\uff0c\u957f\u6309\u8981\u5c06\u8ffd\u8e2a\u4fdd\u5b58\u5230\u5176\u4e2d\u7684\u56fe\u4f8b\u56fe\u5c42\uff0c\u5e76\u9009\u62e9 \u8bbe\u7f6e\u8ffd\u8e2a \u6309\u94ae\u914d\u7f6e\u8ffd\u8e2a\u4f1a\u8bdd\u3002

\u6709\u4e24\u4e2a\u7ea6\u675f\u53ef\u7528\u4e8e\u9650\u5236\u8ffd\u8e2a\u671f\u95f4\u8bb0\u5f55\u7684\u9876\u70b9\u6570\uff1a - A \u6700\u77ed\u65f6\u95f4\u95f4\u9694 - A \u6700\u77ed\u8ddd\u79bb

\u914d\u7f6e\u5b8c\u8ffd\u8e2a\u4f1a\u8bdd\u540e\uff0c\u5355\u51fb \u5f00\u59cb\u8ffd\u8e2a \u6309\u94ae\u5f00\u59cb\u8bb0\u5f55\u3002\u6b64\u65f6\uff0c\u51fa\u73b0\u4e00\u4e2a\u8981\u7d20\u8868\u5355\uff0c\u5141\u8bb8\u5b9a\u4e49QField\u8ffd\u8e2a\u60a8\u7684\u4f4d\u7f6e\u65f6\u5c06\u521b\u5efa\u7684\u8981\u7d20\u7684\u5c5e\u6027\u3002

\u5bf9\u4e8e\u7ebf\u548c\u591a\u8fb9\u5f62\u56fe\u5c42\uff0c\u6bcf\u4e2a\u8ffd\u8e2a\u4f1a\u8bdd\u5c06\u521b\u5efa\u4e00\u4e2a\u5355\u72ec\u7684\u8981\u7d20 (\u7531\u8bb0\u5f55\u4f4d\u7f6e\u7684\u9876\u70b9\u7ec4\u6210\u7684\u51e0\u4f55\u56fe\u5f62)\u3002\u5bf9\u4e8e\u70b9\u56fe\u5c42\uff0c\u5c06\u4e3a\u6bcf\u4e2a\u8bb0\u5f55\u4f4d\u7f6e\u521b\u5efa\u4e00\u4e2a\u8981\u7d20\uff0c\u5e76\u5728\u8981\u7d20\u4e4b\u95f4\u8bb0\u4f4f\u5728\u8868\u5355\u4e2d\u8f93\u5165\u7684\u5c5e\u6027\u503c\u3002

\u7b14\u8bb0

\u5982\u679c\u56fe\u5c42\u914d\u7f6e\u4e3a\u9690\u85cf\u6240\u6709\u5c5e\u6027\uff0c\u6216\u8005\u5982\u679c\u8868\u5355\u8bbe\u7f6e\u4e3a\u5728\u5c5e\u6027\u8868\u5355\u8bbe\u7f6e\u4e2d\u6dfb\u52a0\u8981\u7d20\u65f6\u9690\u85cf\uff0cQField\u5c06\u8df3\u8fc7\u8981\u7d20\u8868\u5355\u6b65\u9aa4\u3002\u8fd9\u53ef\u4ee5\u7b80\u5316\u542f\u52a8\u8ffd\u8e2a\u4f1a\u8bdd\u7684\u8fc7\u7a0b\u3002

\u4e3a\u4e86\u9632\u6b62\u91cd\u53e0\uff0c\u53ef\u4ee5\u9009\u62e9\u8bbe\u7f6e\u4e0a\u4e00\u4e2a\u548c\u4e0b\u4e00\u4e2a\u8ddf\u8e2a\u70b9/\u9876\u70b9\u4e4b\u95f4\u7684\u6700\u5927\u8ddd\u79bb\u5bb9\u5dee\u3002\u8fd9\u6837\u53ef\u4ee5\u786e\u4fdd\u5982\u679c\u4f4d\u7f6e\u8d85\u8fc7\u4e86\u5b9a\u4e49\u7684\u8ddd\u79bb\uff0c\u5219\u5c06\u5176\u89c6\u4e3a\u9519\u8bef\u8f93\u5165\u3002

"},{"location":"zh/how-to/tracking/#_3","title":"\u6b63\u5728\u8ffd\u8e2a","text":"

\u8bbe\u7f6e\u8ffd\u8e2a\u4f1a\u8bdd\u540e\uff0c\u4fa7\u9762\u677f\u56fe\u4f8b\u4e2d\u5c06\u663e\u793a\u4e00\u4e2a\u6807\u8bb0\uff0c\u4f4d\u4e8e\u8bb0\u5f55\u8ffd\u8e2a\u7684\u56fe\u5c42\u65c1\u8fb9\u3002

\u8ffd\u8e2a\u4efb\u52a1\u521b\u5efa\u7684\u8981\u7d20\u4fdd\u5b58\u5728\u8bb0\u5f55\u7684\u6bcf\u4e2a\u9876\u70b9\u4e0a\u3002\u5730\u56fe\u4e0a\u53e0\u52a0\u7684\u6a61\u76ae\u7b4b\u7ebf\u9644\u5728\u6bcf\u4e2a\u8ffd\u8e2a\u4f1a\u8bdd\uff0c\u5e76\u5141\u8bb8\u60a8\u6d4f\u89c8\u5df2\u8bb0\u5f55\u7684\u5185\u5bb9\u3002

\u5982\u679c\u94fe\u63a5\u5230\u8ffd\u8e2a\u4f1a\u8bdd\u7684\u56fe\u5c42\u652f\u6301M\u7ef4\u5ea6\uff0cQField\u5c06\u5b58\u50a8\u4ece\u6bcf\u4e2a\u9876\u70b9\u7684M\u503c\u4e2d\u8bb0\u5f55\u7684\u7b2c\u4e00\u4e2a\u9876\u70b9\u5f00\u59cb\u6240\u7ecf\u8fc7\u7684\u65f6\u95f4\u3002

\u7b14\u8bb0

\u60a8\u53ef\u4ee5\u540c\u65f6\u8bb0\u5f55\u8de8\u591a\u4e2a\u56fe\u5c42\u7684\u591a\u4e2a\u8ffd\u8e2a\u4f1a\u8bdd\u3002

\u7b14\u8bb0

\u5f53\u8ffd\u8e2a\u4f1a\u8bdd\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u65f6\uff0c\u56fe\u5c42\u4ecd\u53ef\u7f16\u8f91\uff0c\u4f46\u5728\u56fe\u4f8b\u4e0a\u518d\u6b21\u505c\u6b62\u8ffd\u8e2a\u4f1a\u8bdd\u4e4b\u524d\uff0c\u65e0\u6cd5\u7f16\u8f91\u6216\u5220\u9664\u8ffd\u8e2a\u7684\u8981\u7d20\u3002

"},{"location":"zh/how-to/tracking/#_4","title":"\u7ec8\u6b62\u8ddf\u8e2a","text":"

\u8981\u7ec8\u6b62\u8ffd\u8e2a\uff0c\u53ea\u9700\u6253\u5f00\u4fa7\u9762\u677f\u3002\u5728\u90a3\u91cc\uff0c\u957f\u6309\u94fe\u63a5\u5230\u6d3b\u52a8\u8ffd\u8e2a\u4f1a\u8bdd\u7684\u56fe\u4f8b\u56fe\u5c42\uff0c\u7136\u540e\u9009\u62e9 \u505c\u6b62\u8ffd\u8e2a \u6309\u94ae\u3002

"},{"location":"zh/how-to/variables/","title":"\u5168\u5c40\u53d8\u91cf","text":""},{"location":"zh/how-to/variables/#_1","title":"\u5168\u5c40\u53d8\u91cf","text":"

QField\u548cQGIS\u4f7f\u7528\u53d8\u91cf\u52a8\u6001\u8bbe\u7f6e\u5f53\u524d\u9879\u76ee\u6587\u4ef6\u3001\u56fe\u5c42\u6216\u7cfb\u7edf\u7684\u503c\u3002\u53d8\u91cf\u53ef\u4ee5\u7528\u4e8e\u8bbe\u7f6e\u6837\u5f0f\u3001\u5b57\u6bb5\u7f3a\u7701\u503c\u7b49\u7b49\u3002

"},{"location":"zh/how-to/variables/#_2","title":"\u914d\u7f6e","text":"

QField\u754c\u9762

\u8981\u914d\u7f6e\u7279\u5b9a\u8bbe\u5907\u7684\u53d8\u91cf\uff0c\u8bf7\u6253\u5f00 \u8bbe\u7f6e > \u53d8\u91cf \u3002

\u5728\u9884\u5b9a\u4e49\u7cfb\u7edf\u53d8\u91cf\u4e2d\u53e6\u5916\u914d\u7f6e\u4e24\u4e2a\u65b0\u7684\u5168\u5c40\u53d8\u91cf\u3002

\u5728\u53d8\u91cf\u9875\u9762\uff0c\u53ef\u4ee5\u770b\u5230\u9884\u8bbe\u7684\u53d8\u91cf\u3002\u5982\u9700\u6dfb\u52a0\u65b0\u7684\u53d8\u91cf\uff0c\u70b9\u51fb\u5e95\u90e8\u7684\u7a7a\u767d\u5355\u5143\u683c\u5e76\u586b\u5199\u6709\u5173\u5185\u5bb9\u3002

"},{"location":"zh/reference/data-format/","title":"\u652f\u6301\u7684\u6570\u636e\u683c\u5f0f","text":""},{"location":"zh/reference/data-format/#_1","title":"\u652f\u6301\u7684\u6570\u636e\u683c\u5f0f","text":"

QField\u901a\u8fc7QGIS\u6570\u636e\u63d0\u4f9b\u7a0b\u5e8f\u548cGDAL\u652f\u6301\u591a\u79cd\u683c\u5f0f\u3002\u672c\u9875\u63d0\u4f9b\u4e86\u652f\u6301\u7684\u6570\u636e\u683c\u5f0f\u975e\u8be6\u5c3d\u5217\u8868\u3002

\u6570\u636e\u683c\u5f0f \u652f\u6301 \u5907\u6ce8 Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW \u8bb8\u53ef\u9650\u5236\u4f7f\u7528\u3002 MrSID \u8bb8\u53ef\u9650\u5236\u4f7f\u7528\u3002

\u5982\u679c\u60a8\u5728\u6b64\u8868\u672a\u627e\u5230\u6ee1\u610f\u7684\u6570\u636e\u683c\u5f0f\uff0c\u8bf7\u68c0\u67e5\u662f\u5426\u6709\u6548\u5e76 \u8c03\u6574\u4ee5\u4e0a\u5217\u8868 \u4ee5\u5206\u4eab\u60a8\u7684\u53d1\u73b0\u3002\u5982\u679c\u662f\u4e0d\u652f\u6301\u7684\u6570\u636e\u683c\u5f0f\uff0c\u8bf7 \u63d0\u4ea4\u95ee\u9898 \u3002\u6211\u4eec\u5f88\u9ad8\u5174\u5e2e\u52a9\u60a8\u5b9e\u73b0\u68a6\u60f3\u3002

"},{"location":"zh/reference/data-format/#_2","title":"\u6805\u683c\u6570\u636e","text":"

\u6805\u683c\u6570\u636e\u53ef\u80fd\u4f1a\u5f88\u5927\uff0c\u5f53\u5904\u7406\u672a\u538b\u7f29\u7684 tiff \u6587\u4ef6\u65f6\uff0c\u901a\u5e38\u662f\u51e0\u4e2a Gb \u7684\u6570\u636e\u3002\u5c24\u5176\u662f\u5728\u79fb\u52a8\u8bbe\u5907\u4e0a\uff0c\u8fd9\u662f\u975e\u5e38\u4f4e\u6548\u7684\u3002

"},{"location":"zh/reference/data-format/#cog-geotiff","title":"\u4f7f\u7528 COG (\u4e91\u4f18\u5316\u7684GeoTIFF)","text":"

\u4e91\u4f18\u5316\u7684Geotiff (COG) \u683c\u5f0f\u5c06\u4e3a\u79bb\u7ebf\u5e95\u56fe\u63d0\u4f9b\u6700\u4f73\u7528\u6237\u4f53\u9a8c\u3002\u7ed3\u5408JPEG\u538b\u7f29\u65b9\u6cd5\uff0c\u5c06\u51cf\u5c0f\u6805\u683c\u5927\u5c0f\u3002

\u4ee5\u4e0b\u547d\u4ee4\u4f7f\u7528JPEG\u538b\u7f29\u65b9\u6cd5\u5c06\u540d\u4e3a raster.tif \u7684\u6587\u4ef6\u8f6c\u6362\u4e3aCOG\u6587\u4ef6 raster_cog.tif \u3002

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"zh/reference/data-format/#cog","title":"COG\u7684\u9ad8\u7ea7\u793a\u4f8b","text":"

\u5982\u679c\u6709\u591a\u4e2a\u6587\u4ef6\u9700\u8981\u538b\u7f29\uff0c\u60a8\u5e94\u9996\u5148\u4f7f\u7528QGIS\u6216\u4ee5\u4e0b\u547d\u4ee4\u521b\u5efaVRT\u6587\u4ef6\uff0c\u7d22\u5f15\u76ee\u5f55\u4e2d\u7684\u6240\u6709TIF\u6587\u4ef6\u3002\u8bf7\u786e\u4fdd\u60a8\u5c06 EPSG:2056 \u8c03\u6574\u5230\u6240\u9700\u7684CRS\u3002

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

\u7136\u540e\u5c06VRT\u6587\u4ef6\u8f6c\u6362\u4e3aCOG\u3002

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

\u5982\u679c\u6805\u683c\u6570\u636e\u8d28\u91cf\u592a\u4f4e\uff0c\u8bf7\u8c03\u6574\u538b\u7f29\u7ea7\u522b\u5e76\u8bbe\u7f6e QUALITY=85 \u3002

\u53ef\u4ee5\u8bbe\u7f6e\u4e00\u4e9b\u5176\u4ed6\u53c2\u6570\uff1a

  • a_srs \u5f53\u6e90\u6805\u683c\u6570\u636e\u96c6\u672a\u5b9a\u4e49CRS\u65f6\uff0c\u53ef\u4ee5\u5728 gdal_translate \u4e2d\u4f7f\u7528\u6b64\u547d\u4ee4\u3002
  • OVERVIEW_RESAMPLING \u5728\u538b\u7f29\u65f6\u9009\u62e9\u4e0d\u540c\u7684\u6e32\u67d3\u5668\u3002\u9ed8\u8ba4\u503c\u4e3a NEAREST\uff0c\u4f46\u4e5f\u53ef\u4ee5\u5c1d\u8bd5 BILINEAR \u6216 AVERAGE \u3002
  • NUM_THREADS \u5c06\u5e2e\u52a9\u60a8\u5728\u4f7f\u7528\u6240\u6709CPU\u8d44\u6e90\u6216\u4ec5\u4f7f\u7528\u90e8\u5206CPU\u8d44\u6e90\u4e4b\u95f4\u53d6\u5f97\u5e73\u8861\u3002\u8bbe\u7f6e ALL_CPUS \u6216\u5b9a\u4e49\u8981\u4f7f\u7528\u7684\u7ebf\u7a0b\u6570\u3002

\u7efc\u5408\u6240\u6709\u4e0a\u8ff0\u53c2\u6570\uff0c\u547d\u4ee4\u884c\u6216\u8bb8\u5982\u4e0b\u6240\u793a\uff1a

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"zh/reference/","title":"\u6280\u672f\u53c2\u8003","text":""},{"location":"zh/reference/#_1","title":"\u6280\u672f\u53c2\u8003","text":"

\u5728\u6b64\uff0c\u60a8\u53ef\u4ee5\u627e\u5230\u6709\u5173QField\u751f\u6001\u4f53\u7cfb\u4e0d\u540c\u90e8\u5206\u7684\u6280\u672f\u53c2\u8003\u6587\u6863\u3002

"},{"location":"zh/reference/qfieldcloud/api/#_1","title":"REST API","text":"

\u60a8\u8fd8\u53ef\u4ee5\u5728 https://app.qfield.cloud/docs/ \u8bbf\u95eeAPI\u6587\u6863\u3002

"},{"location":"zh/reference/qfieldcloud/concepts/","title":"\u57fa\u672c\u6982\u5ff5","text":""},{"location":"zh/reference/qfieldcloud/concepts/#_1","title":"\u7528\u6237","text":"

\u8981\u4e0eQFieldCloud\u4ea4\u4e92\uff0c\u60a8\u9700\u8981\u6ce8\u518c\u7528\u6237\u3002\u6bcf\u4e2a\u7528\u6237\u90fd\u53ef\u4ee5\u521b\u5efa\u3001\u4fee\u6539\u548c\u5220\u9664 \u5de5\u7a0b \u4e0e \u7ec4\u7ec7 \u3002

"},{"location":"zh/reference/qfieldcloud/concepts/#_2","title":"\u5de5\u7a0b","text":"

\u5de5\u7a0b\u662fQFieldCloud\u7aef\u7684\u4e3b\u8981\u6570\u636e\u5bb9\u5668\u3002\u6bcf\u540d\u7528\u6237\u53ef\u4ee5\u521b\u5efa\u4e00\u4e2a\u6216\u591a\u4e2aQFieldCloud\u5de5\u7a0b\u3002\u6bcf\u4e2a\u5de5\u7a0b\u5305\u542b\u4e00\u4e2a .qgs/.qgz QGIS\u5de5\u7a0b\u6587\u4ef6\u3001\u5730\u7406\u7a7a\u95f4\u6587\u4ef6 (\u5730\u7406\u5305\u3001\u5f62\u72b6\u6587\u4ef6\u3001TIF\u7b49) \u548c\u5176\u4ed6\u6570\u636e (\u5982\u7167\u7247\u3001PDF\u7b49)\u3002\u6240\u6709\u5de5\u7a0b\u6570\u636e\u6587\u4ef6\u90fd\u5fc5\u987b\u4f4d\u4e8e\u4e00\u4e2aQFieldCloud\u5de5\u7a0b\u4e2d\u3002

"},{"location":"zh/reference/qfieldcloud/concepts/#_3","title":"\u5de5\u7a0b\u5408\u4f5c\u8005","text":"

\u5de5\u7a0b\u5408\u4f5c\u8005\u662f\u88ab\u9080\u8bf7\u4e3a\u5de5\u7a0b\u505a\u51fa\u8d21\u732e\u7684\u53e6\u4e00\u540dQFieldCloud\u7528\u6237\u3002\u4e00\u4e2a\u5de5\u7a0b\u53ef\u80fd\u6709\u591a\u540d\u5408\u4f5c\u8005\u3002\u89d2\u8272\u4e3a \u6240\u6709\u8005 \u6216 \u7ba1\u7406\u5458 \u7684\u5408\u4f5c\u8005\u53ef\u4ee5\u6dfb\u52a0\u66f4\u591a\u7528\u6237\u4f5c\u4e3a\u5408\u4f5c\u8005\u3002\u5982\u679c\u5de5\u7a0b\u5c5e\u4e8e\u67d0\u4e2a\u7ec4\u7ec7\uff0c\u60a8\u8fd8\u53ef\u4ee5\u6dfb\u52a0 \u56e2\u961f \u4f5c\u4e3a\u5408\u4f5c\u8005\u3002\u9605\u8bfb\u6709\u5173 \u5408\u4f5c\u8005\u89d2\u8272 \u4e86\u89e3\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/reference/qfieldcloud/concepts/#_4","title":"\u7ec4\u7ec7","text":"

\u7ec4\u7ec7\u662f\u5171\u4eab\u5e10\u6237\uff0c\u591a\u540dQFieldCloud\u7528\u6237\u53ef\u4ee5\u540c\u65f6\u8de8\u8d8a\u591a\u4e2a\u5de5\u7a0b\u8fdb\u884c\u534f\u4f5c\u3002\u6240\u6709\u8005\u548c\u7ba1\u7406\u5458\u53ef\u4ee5\u901a\u8fc7\u590d\u6742\u5b89\u5168\u548c\u7ba1\u7406\u529f\u80fd\u7ba1\u7406\u6210\u5458\u5bf9\u7ec4\u7ec7\u7684\u5de5\u7a0b\u548c\u5de5\u7a0b\u8fdb\u884c\u8bbf\u95ee\u3002\u4efb\u4f55QFieldCloud\u7528\u6237\u90fd\u53ef\u4ee5\u62e5\u6709\u6216\u53c2\u4e0e\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4\u7ec7\uff0c\u6bcf\u4e2a\u7ec4\u7ec7\u62e5\u6709\u4e00\u4e2a\u6216\u591a\u4e2a\u5de5\u7a0b\u3002

"},{"location":"zh/reference/qfieldcloud/concepts/#_5","title":"\u7ec4\u7ec7\u6210\u5458","text":"

\u7ec4\u7ec7\u7684\u6210\u5458\u8d44\u683c\u5141\u8bb8\u8bbf\u95ee\u7ec4\u7ec7\u5185\u7684\u5de5\u7a0b\u3002\u5177\u6709 \u6240\u6709\u8005 \u6216 \u7ba1\u7406\u5458 \u89d2\u8272\u7684\u6210\u5458\u53ef\u4ee5\u6dfb\u52a0\u5176\u4ed6\u6210\u5458\u3002

"},{"location":"zh/reference/qfieldcloud/concepts/#_6","title":"\u7ec4\u7ec7\u56e2\u961f","text":"

\u56e2\u961f\u5141\u8bb8\u5177\u6709 \u6240\u6709\u8005 \u6216 \u7ba1\u7406\u5458 \u89d2\u8272\u7684\u7ec4\u7ec7\u6210\u5458\u8f7b\u677e\u5730\u540c\u65f6\u5411\u591a\u540d\u7528\u6237\u5206\u914d\u6743\u9650\u3002\u56e2\u961f\u7531\u7ec4\u7ec7\u5185\u7684\u4e00\u540d\u6216\u591a\u540d\u7ec4\u7ec7\u6210\u5458\u7ec4\u6210\u3002\u5f53\u56e2\u961f\u5728\u5de5\u7a0b\u4e2d\u88ab\u5206\u914d\u89d2\u8272\u65f6\uff0c\u6240\u6709\u56e2\u961f\u6210\u5458\u4e5f\u4f1a\u81ea\u52a8\u62e5\u6709\u8be5\u89d2\u8272\u3002\u56e2\u961f\u53ea\u80fd\u4f5c\u4e3a\u5408\u4f5c\u8005\u6dfb\u52a0\u5230\u540c\u4e00\u7ec4\u7ec7\u6240\u62e5\u6709\u7684\u5de5\u7a0b\u4e2d\u3002\u4e00\u540d\u7ec4\u7ec7\u6210\u5458\u53ef\u4ee5\u53c2\u4e0e\u591a\u4e2a\u56e2\u961f\u3002\u5982\u679c\u7ec4\u7ec7\u6210\u5458\u76f4\u63a5\u6216\u901a\u8fc7\u591a\u4e2a\u56e2\u961f\u6210\u4e3a\u5de5\u7a0b\u5408\u4f5c\u8005\uff0c\u5219\u8be5\u7ec4\u7ec7\u6210\u5458\u5177\u6709\u6700\u9ad8\u6743\u9650\u7684\u89d2\u8272\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/","title":"\u4f5c\u4e1a","text":"

\u4f5c\u4e1a\u5728QField\u4e91\u7aef\u5bf9QGIS\u4e2d\u7684\u5de5\u7a0b\u6587\u4ef6\u548c\u56fe\u5c42\u6267\u884c\u5927\u91cf\u7684\u8fd0\u7b97\u3002\u4f5c\u4e1a\u662f\u54cd\u5e94\u67d0\u4e9b\u7528\u6237\u52a8\u4f5c\u800c\u521b\u5efa\u7684\u3002

\u4e00\u65e6\u521b\u5efa\u4e86\u4f5c\u4e1a\uff0c\u5c31\u4f1a\u88ab\u6dfb\u52a0\u5230\u5de5\u7a0b\u7684\u4f5c\u4e1a\u961f\u5217\u4e2d\uff0c\u5e76\u7b49\u5f85\u53ef\u7528\u7684QField\u4e91\u8d44\u6e90\u53bb\u8fd0\u884c\u3002\u5728\u4efb\u4f55\u6307\u5b9a\u65f6\u523b\uff0c\u6bcf\u4e2a\u5de5\u7a0b\u53ea\u80fd\u8fd0\u884c\u4e00\u4e2a\u4f5c\u4e1a\u3002\u5176\u4f59\u6392\u961f\u4f5c\u4e1a\u7684\u6267\u884c\u987a\u5e8f\u4e0e\u5b83\u4eec\u8fdb\u5165\u961f\u5217\u7684\u987a\u5e8f\u76f8\u540c\u3002

\u6bcf\u9879\u4f5c\u4e1a\u7531\u4e00\u6b65\u6216\u591a\u6b65\u6784\u6210\uff0c\u6bcf\u6b65\u8d1f\u8d23\u5de5\u7a0b\u4e2d\u7684\u4e00\u4e2a\u72ec\u7acb\u4efb\u52a1\u3002QField\u4e91\u652f\u6301\u4e09\u4e2a\u9884\u5b9a\u4e49\u7684\u4f5c\u4e1a\u5de5\u4f5c\u6d41: process_projectfile \u3001 package \u548c delta_apply \u3002

\u8fd0\u884c\u65f6\uff0c\u4f5c\u4e1a\u5199\u5165\u65e5\u5fd7\u6d88\u606f\uff0c\u8fd9\u4e9b\u6d88\u606f\u53ef\u5728\u5de5\u7a0b\u7684\u4f5c\u4e1a\u9875\u9762\u4e0a\u627e\u5230\uff0c\u7528\u4e8e\u5df2\u8fbe\u5230\u6700\u7ec8\u72b6\u6001 FINISHED \u6216 FAILED \u7684\u4f5c\u4e1a\u3002

\u4f5c\u4e1a\u53ef\u4ee5\u8bbf\u95ee \u5de5\u7a0b\u673a\u5bc6\u6d88\u606f \u3002

\u7b14\u8bb0

\u53ef\u4ee5\u4f7f\u7528QField\u4e91API\u89e6\u53d1\u6240\u6709\u4f5c\u4e1a\u3002

\u8b66\u544a

  • \u672c\u9875\u4e2d\u63cf\u8ff0\u7684\u4efb\u4f55\u89e6\u53d1\u6761\u4ef6\u53ef\u80fd\u4f1a\u66f4\u6539\uff0c\u6055\u4e0d\u53e6\u884c\u901a\u77e5\u3002
  • \u6240\u6709\u4f5c\u4e1a\u5fc5\u987b\u572810\u5206\u949f\u5185\u5b8c\u6210\uff0c\u5426\u5219\u5c06\u5bfc\u81f4\u8d85\u65f6\u9519\u8bef\u5e76\u7ec8\u6b62\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#_1","title":"\u4f5c\u4e1a\u7c7b\u578b","text":""},{"location":"zh/reference/qfieldcloud/jobs/#process_projectfile","title":"\u5904\u7406\u5de5\u7a0b\u6587\u4ef6 (process_projectfile) \u4f5c\u4e1a","text":"

\u5904\u7406\u5de5\u7a0b\u6587\u4ef6\u4f5c\u4e1a\u7528\u4e8e\u63d0\u53d6\u5de5\u7a0b\u914d\u7f6e\u548c\u5de5\u7a0b\u56fe\u5c42\u7684\u8be6\u7ec6\u4fe1\u606f\uff0c\u4f8b\u5982\u5de5\u7a0bCRS\u3001\u56fe\u5c42CRS\u3001\u56fe\u5c42\u540d\u79f0\u3001\u56fe\u5c42\u6709\u6548\u6027\u7b49\u3002QField\u4e91\u9a8c\u8bc1\u4e0a\u4f20\u7684QGIS\u5de5\u7a0b\u6587\u4ef6 (.qgs/.qgz)\u4ee5\u53ca\u652f\u6301\u7684\u5730\u7406\u5305\u3001TIFF\u548c\u5176\u4ed6\u6570\u636e\u6e90\u6587\u4ef6\uff0c\u8fd8\u9a8c\u8bc1\u4e0ePostGIS\u3001WFS\u3001WMS\u548c\u5176\u4ed6\u5728\u7ebf\u6570\u636e\u6e90\u7684\u8fdc\u7a0b\u8fde\u63a5\u3002QField\u4e91\u5c06\u5728\u670d\u52a1\u5668\u7684QGIS\u5b9e\u4f8b\u4e2d\u6253\u5f00\u5de5\u7a0b\u6587\u4ef6\uff0c\u7528\u4e8e\u63d0\u53d6\u6240\u6709\u5fc5\u8981\u7684\u4fe1\u606f\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#_2","title":"\u89e6\u53d1\u5668","text":"

\u6bcf\u6b21\u5c06\u6587\u4ef6\u4e0a\u4f20\u5230QField\u4e91\u65f6\u90fd\u4f1a\u89e6\u53d1\u6b64\u4f5c\u4e1a\uff0c\u9664\u975e\u4ee5\u4e0b\u6761\u4ef6\u4e2d\u81f3\u5c11\u6709\u4e00\u9879\u6709\u6548\uff1a

  • \u5c1a\u672a\u4e0a\u4f20\u4efb\u4f55QGIS\u5de5\u7a0b\u6587\u4ef6 (.qgs/.qgz) \u3002
  • \u4e0a\u4f20\u7684\u6587\u4ef6\u4f4d\u4e8e DCIM \u76ee\u5f55\u3002\u5047\u5b9a\u8fd9\u4e9b\u6587\u4ef6\u4e0e\u5de5\u7a0b\u6709\u6548\u6027\u65e0\u5173\u3002
  • \u5df2\u5b58\u5728\u5904\u4e8e PENDING \u72b6\u6001\u7684 process_projectfile \u4f5c\u4e1a\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#_3","title":"\u89e3\u51b3\u95ee\u9898","text":"

process_projectfile \u4f5c\u4e1a\u53ef\u80fd\u4f1a\u5bfc\u81f4\u51fa\u73b0 FAILED \u72b6\u6001\u3002\u8bf7\u68c0\u67e5\u4ee5\u4e0b\u975e\u8be6\u5c3d\u7684\u539f\u56e0\u5217\u8868\uff1a

  • \u4e0a\u4f20\u7684QGIS\u5de5\u7a0b\u6587\u4ef6 (.qgs/.qgz) \u662f\u4e0d\u53ef\u8bfb\u3001\u4e0d\u5b8c\u6574\u3001\u635f\u574f\u6216\u9519\u8bef\u7b49\uff0c\u8bf7\u5c1d\u8bd5\u91cd\u65b0\u4e0a\u4f20QGIS\u5de5\u7a0b\u6587\u4ef6\u3002
  • QGIS\u6253\u5f00\u5de5\u7a0b\u6587\u4ef6\u540e\u5d29\u6e83\u3002\u5c1d\u8bd5\u901a\u8fc7\u4ece\u5de5\u7a0b\u4e2d\u4e00\u6b21\u79fb\u9664\u4e00\u4e2a\u56fe\u5c42\u5e76\u91cd\u65b0\u4e0a\u4f20QGIS\u5de5\u7a0b\u6587\u4ef6\u6765\u8bc6\u522b\u5bfc\u81f4\u5d29\u6e83\u7684\u56fe\u5c42\u3002

\u7b14\u8bb0

\u5373\u4f7f process_projectfile \u4f5c\u4e1a\u5bfc\u81f4 SUCCESS \u72b6\u6001\uff0c\u4e5f\u4e0d\u610f\u5473\u7740\u5de5\u7a0b\u914d\u7f6e\u6b63\u786e\u3002 SUCCESS \u72b6\u6001\u4ec5\u8868\u793a\u5de5\u7a0b\u5df2\u6210\u529f\u6253\u5f00\uff0c\u5e76\u4e14\u5df2\u63d0\u53d6\u6240\u6709\u6240\u9700\u4fe1\u606f\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#package","title":"\u6253\u5305 (package) \u4f5c\u4e1a","text":"

package \u4f5c\u4e1a\u5c06QGIS\u5de5\u7a0b\u8f6c\u6362\u4e3aQField\u5de5\u7a0b\uff0c\u4e0e\u5728QGIS\u901a\u8fc7QFieldSync\u5b8c\u6210\u7684\u65b9\u5f0f\u76f8\u540c\u3002 package \u4f5c\u4e1a\u5c06\u6807\u8bb0\u4e3a \"\u79bb\u7ebf\u7f16\u8f91\" \u7684\u6240\u6709\u56fe\u5c42\u914d\u5236\u5230\u5355\u5730\u7406\u5305\u4e2d\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#_4","title":"\u89e6\u53d1\u5668","text":"

\u6bcf\u5f53\u6309\u4e0bQField\u4e2d\u7684 \u4e0b\u8f7d \u6216 \u540c\u6b65 \u6309\u94ae\u65f6\uff0c\u5c06\u89e6\u53d1\u6b64\u4f5c\u4e1a\u3002\u9664\u975e\u4ee5\u4e0b\u6761\u4ef6\u4e2d\u81f3\u5c11\u4e00\u9879\u6709\u6548\uff1a

  • \u8be5\u5de5\u7a0b\u4ece\u672a\u8fd0\u884c\u8fc7\u5bfc\u81f4 SUCCESS \u72b6\u6001\u7684 process_projectfile \u4f5c\u4e1a\u3002
  • \u5df2\u5b58\u5728\u5904\u4e8e PENDING \u72b6\u6001\u7684 package \u4f5c\u4e1a\u3002
  • \u8be5\u5de5\u7a0b\u4e0d\u5305\u542b\u5728\u7ebf\u77e2\u91cf\u56fe\u5c42 (PostGIS\u3001WFS\u7b49)\uff0c\u6700\u65b0\u7684 package \u4f5c\u4e1a\u7ed3\u679c\u662f SUCCESS \uff0c\u6ca1\u6709\u6587\u4ef6\u4e0a\u4f20\uff0c\u4e5f\u6ca1\u6709\u66f4\u6539\u4e0a\u4f20\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#_5","title":"\u89e3\u51b3\u95ee\u9898","text":"

package\u4f5c\u4e1a\u53ef\u80fd\u4f1a\u5bfc\u81f4 FAILED \u72b6\u6001\u3002\u8bf7\u68c0\u67e5\u4ee5\u4e0b\u975e\u8be6\u5c3d\u7684\u539f\u56e0\u5217\u8868\uff1a

  • \u8be5\u5de5\u7a0b\u4ece\u672a\u8fd0\u884c\u8fc7\u5bfc\u81f4 SUCCESS \u72b6\u6001\u7684 process_projectfile \u4f5c\u4e1a\u3002
  • \u67d0\u4e9b\u5de5\u7a0b\u56fe\u5c42\u4eceQField\u4e91\u65e0\u6cd5\u8bbf\u95ee\u3002\u8bf7\u786e\u4fdd\u6240\u6709\u6587\u4ef6\u90fd\u5df2\u4e0a\u4f20\uff0c\u6240\u6709\u5728\u7ebf\u56fe\u5c42 (PostGIS\u3001WFS\u7b49) \u7684\u7f51\u7edc\u51ed\u8bc1\u90fd\u5b58\u50a8\u5728QGIS\u5de5\u7a0b\u6587\u4ef6\u4e2d\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#delta-delta_apply","title":"Delta \u5e94\u7528 (delta_apply) \u4f5c\u4e1a","text":"

Delta\u5e94\u7528\u4f5c\u4e1a\u8d1f\u8d23\u5c06\u6240\u6709\u63a8\u9001QField\u7684\u66f4\u6539\u6c38\u4e45\u5316\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#_6","title":"\u89e6\u53d1\u5668","text":"

\u6bcf\u6b21\u5728QField\u6309\u4e0b \u540c\u6b65 \u6216 \u63a8\u9001\u66f4\u6539 \u6309\u94ae\uff0c\u6216\u5728 \u66f4\u6539 \u5de5\u7a0b\u9875\u9762\u6309\u4e0b \u5e94\u7528\u6302\u8d77\u7684\u66f4\u6539 \u6309\u94ae\u65f6\uff0c\u5c06\u4f1a\u89e6\u53d1\u6b64\u4f5c\u4e1a\u3002\u5982\u679c\u4ee5\u4e0b\u4efb\u4e00\u6761\u4ef6\u6709\u6548\uff1a

  • \u8be5\u5de5\u7a0b\u4ece\u672a\u8fd0\u884c\u5bfc\u81f4 SUCCESS \u72b6\u6001\u7684 process_projectfile \u4f5c\u4e1a\u3002
  • \u5df2\u5b58\u5728\u5904\u4e8e PENDING \u72b6\u6001\u7684 delta_apply \u4f5c\u4e1a\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#_7","title":"\u89e3\u51b3\u95ee\u9898","text":"

delta_apply \u4f5c\u4e1a\u53ef\u80fd\u4f1a\u5bfc\u81f4 \u5931\u8d25 \u72b6\u6001\uff0c\u8bf7\u68c0\u67e5\u4ee5\u4e0b\u975e\u8be6\u5c3d\u7684\u539f\u56e0\u5217\u8868\uff1a

  • QGIS\u5de5\u7a0b\u4e2d\u4f7f\u7528\u7684\u81f3\u5c11\u4e00\u4e2a\u5728\u7ebf\u6570\u636e\u5e93 (PostGIS/WFS) \u91cd\u7f6e\u4e86\u8fde\u63a5\u3002
  • \u5de5\u7a0b\u592a\u5927\uff0c\u4f5c\u4e1a\u65e0\u6cd5\u8fd0\u884c\u3002
  • \u5de5\u7a0b\u4e2d\u5b58\u5728\u9690\u85cf\u7684\u6587\u4ef6\u548c\u76ee\u5f55\uff0c\u8fd9\u4e9b\u6587\u4ef6\u548c\u76ee\u5f55\u59a8\u788d\u4e86QField\u4e91\u7684\u6b63\u5e38\u5de5\u4f5c\u3002\u9690\u85cf\u6587\u4ef6\u548c\u76ee\u5f55\u662f\u4ee5\u524d\u5bfc\u70b9 (.) \u5f00\u5934\u7684\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#qfieldcloud","title":"\u5728QFieldCloud\u4e2d\u91cd\u65b0\u5e94\u7528\u66f4\u6539","text":"
  1. \u5355\u51fb \u6211\u7684\u5de5\u7a0b \u4e2d\u7684\u5de5\u7a0b\u540d\u79f0\u3002
  2. \u8f6c\u5230 \u66f4\u6539 \u90e8\u5206 (\u66f4\u6539\u6309\u4ece\u6700\u65b0\u5230\u6700\u65e7\u6392\u5e8f)\u3002
  3. \u67e5\u627e\u8981\u91cd\u65b0\u5e94\u7528\u7684\u7279\u5b9a\u66f4\u6539\u3002
  4. \u5728\u53f3\u4fa7\u7684 \u52a8\u4f5c \u5217\u4e2d\uff0c\u5355\u51fb\u4e0b\u62c9\u5217\u8868\u3002
  5. \u9009\u62e9\u6240\u9700\u7684\u52a8\u4f5c\u4ee5\u91cd\u65b0\u5e94\u7528\u66f4\u6539\u3002

    • \u91cd\u65b0\u5e94\u7528\u7279\u5b9a\u66f4\u6539\uff1a\u5982\u679c\u9700\u8981\u91cd\u65b0\u5e94\u7528\u7279\u5b9a\u7684\u66f4\u6539\uff0c\u8bf7\u9009\u62e9\u8981\u91cd\u65b0\u5e94\u7528\u7684\u6bcf\u4e2a\u66f4\u6539\uff0c\u7136\u540e\u5355\u51fb \u91cd\u65b0\u5e94\u7528 \u3002
    • \u91cd\u65b0\u5e94\u7528\u6700\u8fd1\u7684\u66f4\u6539\uff1a\u5982\u679c\u5e0c\u671b\u91cd\u65b0\u5e94\u7528\u5bf9\u5de5\u7a0b\u6240\u505a\u7684\u6700\u65b0\u4fee\u6539\uff0c\u8bf7\u786e\u5b9a\u8981\u6062\u590d\u7684\u521d\u59cb\u66f4\u6539\uff0c\u7136\u540e\u9009\u62e9 \u91cd\u65b0\u5e94\u7528\u6b64\u66f4\u6539\u548c\u66f4\u65b0\u7684\u66f4\u6539 \u3002

\u6700\u540e\uff0c\u5355\u51fb \u5168\u90e8\u4fdd\u5b58 \u6309\u94ae\u3002

\u91cd\u65b0\u5e94\u7528\u66f4\u6539

"},{"location":"zh/reference/qfieldcloud/jobs/#_8","title":"\u4f5c\u4e1a\u65e5\u5fd7\u7591\u96be\u89e3\u7b54","text":"

\u8fd0\u884c\u4f5c\u4e1a\u65f6\uff0c\u901a\u5e38\u53ef\u4ee5\u5728\u65e5\u5fd7\u4e2d\u627e\u5230\u4e00\u4e2a\u540d\u4e3a \"\u68c0\u67e5\u5de5\u7a0b\u56fe\u5c42\" \u7684\u6b65\u9aa4\uff0c\u8be5\u6b65\u9aa4\u5c06\u8f93\u51fa\u4e00\u4e2a\u8868\uff0c\u5176\u4e2d\u5305\u542b\u6240\u6709\u5de5\u7a0b\u56fe\u5c42\u53ca\u5176\u6240\u5904\u7684\u72b6\u6001\u3002

\u53ef\u80fd\u7684\u72b6\u6001\u4e3a\uff1a

  • ok - \u8be5\u56fe\u5c42\u5728QField\u4e91\u6b63\u786e\u52a0\u8f7d\u3002
  • invalid_dataprovider - \u56fe\u5c42\u7684\u6570\u636e\u63d0\u4f9b\u7a0b\u5e8f\u65e0\u6548\u3002\u901a\u5e38\uff0c\u9644\u52a0\u4fe1\u606f\u663e\u793a\u5728 \"\u63d0\u4f9b\u7a0b\u5e8f\u6458\u8981\" \u4e2d\u3002
  • invalid_layer - \u8fd9\u79cd\u9519\u8bef\u5e94\u8be5\u5f88\u5c11\u53d1\u751f\u3002\u6570\u636e\u52a0\u8f7d\u6b63\u786e\uff0c\u4f46\u7531\u4e8e\u67d0\u4e9b\u539f\u56e0\uff0cQGIS\u62a5\u544a\u8be5\u56fe\u5c42\u65e0\u6548\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#service","title":"\u65e0\u6cd5\u8fde\u63a5\u5230\u670d\u52a1 \"{SERVICE}\" \u3002","text":"

QFieldCloud\u5c1d\u8bd5\u8fde\u63a5\u5230\u4e0d\u53ef\u7528\u7684PostgreSQL\u670d\u52a1\u3002\u60a8\u5e94\u8be5\u9700\u8981\u521b\u5efa\u4e00\u4e2a\u65b0\u7684 pgservice \u673a\u5bc6 \uff0c\u4fbf\u4e8eQFieldCloud\u53ef\u4ee5\u8fde\u63a5\u5230PostGIS\u670d\u52a1\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#host","title":"\u65e0\u6cd5\u8fde\u63a5\u5230\u4e3b\u673a \"{HOST}\" \u3002","text":"

QFieldCloud\u65e0\u6cd5\u5efa\u7acb\u7ed9\u5b9a {HOST} \u7684\u8fde\u63a5\u3002\u65e0\u6cd5\u4eceQFieldCloud\u670d\u52a1\u5668\u8bbf\u95ee\u60a8\u7684\u670d\u52a1\u3002\u60a8\u53ef\u80fd\u4f1a\u8981\u6c42 IT \u90e8\u95e8\u5c06 QFieldCloud IP \u5217\u5165\u767d\u540d\u5355 \u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#localhost","title":"\u65e0\u6cd5\u8fde\u63a5\u5230\u4e3b\u673a \"localhost\" \u3002","text":"

\u60a8\u5df2\u4e0a\u4f20\u4e00\u4e2a\u8fde\u63a5\u5230\u672c\u5730\u8ba1\u7b97\u673a\u7684\u6570\u636e\u5e93/\u670d\u52a1\u7684\u56fe\u5c42\u3002\u79fb\u9664\u8be5\u56fe\u5c42\u6216\u7528QFieldCloud\u53ef\u8bbf\u95ee\u7684\u56fe\u5c42\u6e90\u8fdb\u884c\u66ff\u6362\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#filename","title":"\u6587\u4ef6 \"{FILENAME}\" \u4e22\u5931\u3002","text":"

\u5728QFieldCloud\u670d\u52a1\u5668\u627e\u4e0d\u5230\u6587\u4ef6 {FILENAME} (\u4f8b\u5982 /tmp/rndstr/files/data.gpkg) \uff0c\u56e0\u6b64\u65e0\u6cd5\u6253\u5f00\u3002\u6709\u4e24\u79cd\u60c5\u51b5\u9700\u8981\u68c0\u67e5\uff1a

  • \u6587\u4ef6\u662f\u5426\u5df2\u4e0a\u4f20\u5230\u4e91\u7aef\u3002\u60a8\u53ef\u4ee5\u5728QFieldCloud\u6216QFieldSync\u7684 \u5de5\u7a0b\u8bbe\u7f6e -> \u6587\u4ef6 \u9875\u9762\u4e2d\u68c0\u67e5\u6b64\u9879\u3002
  • \u786e\u4fdd\u6587\u4ef6\u4ee5\u4e0ePC\u4e0a\u76f8\u540c\u7684\u76f8\u5bf9\u8def\u5f84\u4e0a\u4f20\u3002\u8bf7\u6ce8\u610f\uff0c \u6240\u6709 \u5de5\u7a0b\u6587\u4ef6\u90fd\u5e94\u4f4d\u4e8e\u4e0e .qgs/.qgz QGIS\u5de5\u7a0b\u6587\u4ef6\u76f8\u540c\u7684\u5de5\u7a0b\u76ee\u5f55\u6216\u5b50\u76ee\u5f55\u4e2d\u3002\u8fd8\u8bf7\u6ce8\u610f\uff0c\u76ee\u5f55\u540d\u4e5f\u5e94\u4fdd\u7559\uff0c\u4f8b\u5982\uff0c\u5982\u679c\u6587\u4ef6\u5b58\u50a8\u5728 data/data.gpkg \uff0c\u8bf7\u786e\u4fddQFieldCloud\u7aef\u4e5f\u5b58\u5728\u6b64 data \u76ee\u5f55\u3002
"},{"location":"zh/reference/qfieldcloud/permissions/","title":"\u6743\u9650","text":""},{"location":"zh/reference/qfieldcloud/permissions/#_1","title":"\u6743\u9650","text":"

QFieldCloud\u901a\u8fc7\u5de5\u7a0b\u5408\u4f5c\u8005\u3001\u7ec4\u7ec7\u6210\u5458\u548c\u7ec4\u7ec7\u56e2\u961f\u7684\u6982\u5ff5\uff0c\u63d0\u4f9b\u4e86\u5bf9\u5de5\u7a0b\u7684\u7ec6\u7c92\u5ea6\u8bbf\u95ee\u63a7\u5236\u3002

"},{"location":"zh/reference/qfieldcloud/permissions/#_2","title":"\u53c2\u4e0e\u8005","text":"
  1. \u672a\u6ce8\u518c\u7528\u6237\u3002
  2. \u521d\u7ea7\u6ce8\u518c\u7528\u6237\uff0c\u65e2\u4e0d\u662f\u6709\u5173\u5de5\u7a0b\u7684\u5408\u4f5c\u8005\uff0c\u4e5f\u4e0d\u662f\u6709\u5173\u7ec4\u7ec7\u7684\u6210\u5458\uff0c\u66f4\u4e0d\u662f\u76f8\u5173\u7528\u6237\u3002
  3. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u6240\u6709\u8005\uff0c\u5373\u76f8\u5173\u7528\u6237\uff0c\u4f46\u4e0d\u662f\u5408\u4f5c\u8005\u6216\u7ec4\u7ec7\u6210\u5458\u3002
  4. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u5408\u4f5c\u8005\u89d2\u8272\u7ba1\u7406\u5458\u3002
  5. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u5408\u4f5c\u8005\u89d2\u8272\u7ecf\u7406\u3002
  6. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u5408\u4f5c\u8005\u89d2\u8272\u7f16\u8f91\u3002
  7. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u5408\u4f5c\u8005\u89d2\u8272\u62a5\u544a\u4eba\u3002
  8. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u5408\u4f5c\u8005\u89d2\u8272\u8bfb\u8005\u3002
  9. \u76f8\u5173\u7ec4\u7ec7\u7684\u7ec4\u7ec7\u6240\u6709\u8005\uff0c\u62e5\u6709\u76f8\u5173\u5de5\u7a0b\u6216\u5c5e\u4e8e\u7528\u6237\u7684\u7ec4\u7ec7\u3002
  10. \u76f8\u5173\u7ec4\u7ec7\u7684\u7ec4\u7ec7\u6210\u5458\u89d2\u8272\u7ba1\u7406\u5458\uff0c\u62e5\u6709\u76f8\u5173\u5de5\u7a0b\u6216\u5c5e\u4e8e\u7528\u6237\u7684\u7ec4\u7ec7\u3002
  11. \u76f8\u5173\u7ec4\u7ec7\u7684\u7ec4\u7ec7\u6210\u5458\u89d2\u8272\u6210\u5458\uff0c\u62e5\u6709\u76f8\u5173\u5de5\u7a0b\u6216\u5c5e\u4e8e\u7528\u6237\u7684\u7ec4\u7ec7\u3002
"},{"location":"zh/reference/qfieldcloud/permissions/#_3","title":"\u52a8\u4f5c","text":"
  • \u274c \u4e0d\u5141\u8bb8
  • \u2705 \u5141\u8bb8
  • \u2012 \u65e0\u5173
\u52a8\u4f5c 1 2 3 4 5 6 7 8 9 10 11 \u5217\u51fa/\u67e5\u8be2\u5de5\u7a0b\u7684\u5408\u4f5c\u8005\u89d2\u8272 \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u521b\u5efa\u5de5\u7a0b\u7684\u5408\u4f5c\u8005 (\u5373\u5b9a\u4e49\u65b0\u7684\u5408\u4f5c\u8005) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u66f4\u65b0\u5de5\u7a0b\u5408\u4f5c\u8005\u7684\u4fe1\u606f (\u5373\u89d2\u8272) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u5220\u9664\u5de5\u7a0b\u7684\u5408\u4f5c\u8005 (\u5373\u79fb\u9664\u4f5c\u4e3a\u5408\u4f5c\u8005\u7684\u7528\u6237) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u5217\u51fa\u7ec4\u7ec7\u6210\u5458 \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 \u521b\u5efa\u7ec4\u7ec7\u6210\u5458 (\u5373\u5b9a\u4e49\u65b0\u6210\u5458) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u83b7\u53d6\u7ec4\u7ec7\u7684\u6210\u5458\u4fe1\u606f (\u5373\u89d2\u8272) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 \u66f4\u65b0\u7ec4\u7ec7\u7684\u6210\u5458\u4fe1\u606f (\u5373\u89d2\u8272) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u5220\u9664\u7ec4\u7ec7\u7684\u6210\u5458\u4fe1\u606f (\u5373\u79fb\u9664\u4f5c\u4e3a\u7ec4\u7ec7\u6210\u5458\u7684\u7528\u6237) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u5217\u51fa/\u67e5\u8be2\u516c\u5171\u5de5\u7a0b \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u5217\u51fa/\u67e5\u8be2\u79c1\u6709\u5de5\u7a0b \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u66f4\u65b0\u5de5\u7a0b\u4fe1\u606f \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c \u521b\u5efa\u5de5\u7a0b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u5220\u9664\u5de5\u7a0b \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c \u6dfb\u52a0\u589e\u91cf\u6587\u4ef6 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u5217\u51fa\u5de5\u7a0b\u7684\u589e\u91cf\u6587\u4ef6 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u83b7\u53d6\u589e\u91cf\u6587\u4ef6\u7684\u72b6\u6001 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u5217\u51fa\u5de5\u7a0b\u6587\u4ef6 (QField\u540c\u6b65) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u4e0b\u8f7d\u5de5\u7a0b\u6587\u4ef6 (QField\u540c\u6b65) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u4e0a\u4f20\u5de5\u7a0b\u6587\u4ef6 (QField\u540c\u6b65) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u5220\u9664\u5de5\u7a0b\u6587\u4ef6 (QField\u540c\u6b65) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u5217\u51fa\u5de5\u7a0b\u6587\u4ef6 (QField) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u4e0b\u8f7d\u5de5\u7a0b\u6587\u4ef6 (QField) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u5217\u51fa\u7528\u6237\u548c\u7ec4\u7ec7 \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u83b7\u53d6\u7528\u6237\u7684\u516c\u5171\u4fe1\u606f \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u83b7\u53d6\u7528\u6237\u7684\u8be6\u7ec6\u4fe1\u606f \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u66f4\u65b0\u7528\u6237\u4fe1\u606f \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c \u5220\u9664\u7528\u6237 \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c \u83b7\u53d6API\u72b6\u6001 \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u6dfb\u52a0\u548c\u79fb\u9664\u673a\u5bc6 \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"zh/reference/qfieldcloud/permissions/#_4","title":"\u89d2\u8272","text":""},{"location":"zh/reference/qfieldcloud/permissions/#_5","title":"\u5de5\u7a0b\u5408\u4f5c\u8005","text":"

\u666e\u901a\u7528\u6237\u5de5\u7a0b\u7684\u5408\u4f5c\u8005\u53ea\u80fd\u662f\u62a5\u544a\u4eba\u6216\u8bfb\u8005\u3002\u7f16\u8f91\u6216\u7ecf\u7406\u53ea\u80fd\u8bbe\u7f6e\u4e3a\u7ec4\u7ec7\u7684\u5de5\u7a0b\u3002

"},{"location":"zh/reference/qfieldcloud/permissions/#_6","title":"\u89d2\u8272","text":"

\u8f83\u9ad8\u7684\u89d2\u8272\u603b\u662f\u5305\u542b\u8f83\u4f4e\u89d2\u8272\u7684\u6743\u9650

\u540d\u79f0 \u8bf4\u660e \u7ba1\u7406\u5458 - admin \u91cd\u547d\u540d\u6216\u5220\u9664\u5de5\u7a0b\u3002\u4e0e\u5de5\u7a0b\u6240\u6709\u8005\u4eab\u6709\u76f8\u540c\u7684\u6743\u5229\uff0c\u4f46\u6240\u6709\u6743\u8f6c\u8ba9\u9664\u5916\u3002 \u7ecf\u7406 - manager \u53ef\u4ee5\u6dfb\u52a0\u6216\u5220\u9664\u5408\u4f5c\u8005\u3002 \u7f16\u8f91 - editor \u53ef\u4ee5\u7f16\u8f91\u6570\u636e \u62a5\u544a\u4eba - reporter \u53ea\u80fd\u63d2\u5165\u6570\u636e (\u4e0d\u80fd\u66f4\u65b0\u6216\u5220\u9664)\u3002 \u8bfb\u8005 - reader \u53ef\u4ee5\u8bfb\u53d6\u6570\u636e\u3002"},{"location":"zh/reference/qfieldcloud/permissions/#_7","title":"\u7ec4\u7ec7\u6210\u5458","text":""},{"location":"zh/reference/qfieldcloud/permissions/#_8","title":"\u89d2\u8272","text":"

\u8f83\u9ad8\u7684\u89d2\u8272\u603b\u662f\u5305\u542b\u8f83\u4f4e\u7684\u89d2\u8272

\u540d\u79f0 \u8bf4\u660e \u7ba1\u7406\u5458 - admin \u53ef\u4ee5\u6dfb\u52a0\u548c\u79fb\u9664\u6210\u5458\u5e76\u521b\u5efa\u5de5\u7a0b \u6210\u5458 - member (\u4e0e\u5176\u4ed6\u7528\u6237\u76f8\u6bd4\u4ec5\u662f\u8ba1\u8d39\u539f\u56e0\u7684\u5dee\u5f02)"},{"location":"zh/reference/qfieldcloud/projects/","title":"\u5de5\u7a0b","text":"

\u5de5\u7a0b\u662fQFieldCloud\u7684\u4e3b\u8981\u6570\u636e\u5bb9\u5668\u3002\u7528\u6237\u53ef\u4ee5\u521b\u5efa\u591a\u4e2a\u5de5\u7a0b\u3002\u5de5\u7a0b\u5fc5\u987b\u5305\u542b\u5355\u4e00 .qgs/.qgz QGIS\u6587\u4ef6\uff0c\u6b64\u5916\u8fd8\u53ef\u4ee5\u5305\u542b\u5730\u7406\u7a7a\u95f4\u6587\u4ef6 (\u5730\u7406\u5305\u3001\u5f62\u72b6\u6587\u4ef6\u3001TIFs) \u6216\u6570\u636e\u6587\u4ef6 (\u5982\u7167\u7247\u3001PDF\u7b49)\u3002\u6587\u4ef6\u65e0\u6cd5\u5728\u5de5\u7a0b\u4e4b\u95f4\u5171\u4eab\u3002

QFieldCloud\u5de5\u7a0b\u6709\u4e00\u4e2a\u540d\u79f0\u548c\u6240\u6709\u8005\u3002\u5de5\u7a0b\u7684\u6240\u6709\u8005\u662fQFieldCloud\u7528\u6237\u6216\u7ec4\u7ec7\u3002\u6ca1\u6709\u4e24\u4e2a\u5de5\u7a0b\u53ef\u4ee5\u4f7f\u7528\u76f8\u540c\u5bf9 \u3002

\u5de5\u7a0b\u53ef\u4ee5\u6807\u8bb0\u4e3a\u516c\u5171\u6216\u79c1\u6709\u3002\u53ea\u6709\u4f5c\u4e3a\u5de5\u7a0b\u5408\u4f5c\u8005\u6dfb\u52a0\u5230\u5de5\u7a0b\u4e2d\u7684\u7528\u6237\u624d\u80fd\u8bbf\u95ee\u79c1\u6709\u5de5\u7a0b\u3002\u4efb\u4f55QFieldCloud\u7528\u6237\u90fd\u53ef\u4ee5\u67e5\u770b\u5e76\u4e0b\u8f7d\u516c\u5171\u5de5\u7a0b\u6587\u4ef6\u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_1","title":"\u521b\u5efa\u5de5\u7a0b","text":"

\u53ef\u4ee5\u901a\u8fc7\u4e24\u79cd\u4e0d\u540c\u7684\u65b9\u5f0f\u521b\u5efa\u5de5\u7a0b\uff1a\u4f7f\u7528QFieldCloud\u7684Web\u754c\u9762\u6216\u5728QGIS\u4e2d\u4f7f\u7528QFieldSync\u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_2","title":"\u6587\u4ef6","text":"

\u6587\u4ef6\u662fQFieldCloud\u5de5\u7a0b\u5de5\u4f5c\u7684\u6846\u67b6\u3002\u8981\u4f7fQFieldCloud\u5de5\u7a0b\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\uff0c\u7528\u6237\u81f3\u5c11\u9700\u8981\u4e0a\u4f20\u4e00\u4e2a .qgs \u6216 .qgz \u6587\u4ef6\u683c\u5f0f\u7684QGIS\u5de5\u7a0b\u6587\u4ef6\u3002\u6240\u6709\u5730\u7406\u7a7a\u95f4\u6587\u4ef6\u90fd\u5fc5\u987b\u4f7f\u7528\u4e0e\u8ba1\u7b97\u673a\u4e0a\u76f8\u540c\u7684\u76f8\u5bf9\u8def\u5f84\u4e0a\u4f20\u3002\u5982\u679c\u4f7f\u7528\u5916\u90e8SVG\u6216\u6805\u683c\u7b26\u53f7\uff0c\u7528\u6237\u4e5f\u5fc5\u987b\u4e0a\u4f20\u76f8\u5e94\u7684\u6587\u4ef6\u3002

\u7b14\u8bb0

QFieldCloud\u4e0d\u652f\u6301\u5b58\u50a8\u5728\u5730\u7406\u5305 (.gpkg) \u6587\u4ef6\u4e2d\u7684\u5de5\u7a0b (\u4f46\u7528\u6237\u4ecd\u7136\u53ef\u4ee5\u4f7f\u7528\u5730\u7406\u5305\u6587\u4ef6\u4e3a\u5176\u5de5\u7a0b\u5b58\u50a8\u6570\u636e\u96c6)\u3002

QGIS\u6587\u4ef6\u7684\u5178\u578b\u6587\u4ef6\u7ed3\u6784\u5982\u4e0b\u6240\u793a\uff1a

\u5de5\u7a0b\n\u251c\u2500\u2500 \u6570\u636e\n\u2502 \u251c\u2500\u2500 basemap.tif\n\u2502 \u251c\u2500\u2500 bees.gpkg\n\u2502 \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 \u7b26\u53f7\n\u2502 \u251c\u2500\u2500 icon.svg\n\u2502 \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502 \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502 \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502 \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"zh/reference/qfieldcloud/projects/#_3","title":"\u6587\u4ef6\u7248\u672c","text":"

QFieldCloud\u4f7f\u7528\u6587\u4ef6\u7248\u672c\u63a7\u5236\u4fee\u6539\uff0c\u8fd9\u5141\u8bb8\u7528\u6237\u628a\u4efb\u4f55\u4fee\u6539\u8fc7\u7684\u6587\u4ef6\u6062\u590d\u5230\u4ee5\u524d\u7248\u672c\u3002\u6587\u4ef6\u548c\u6587\u4ef6\u7248\u672c\u53ef\u4ee5\u5728\u5de5\u7a0b\u7684 \u6587\u4ef6 \u90e8\u5206\u627e\u5230\u3002\u8ba2\u9605\u8ba1\u5212\u5141\u8bb8\u6bcf\u4e2a\u6587\u4ef6\u4f7f\u7528\u4e0d\u540c\u6570\u91cf\u7684\u7248\u672c\u3002\u8bf7\u53c2\u9605 QField.cloud \u5b9a\u4ef7\u9875\u9762\u5e76\u4e86\u89e3\u66f4\u591a\u4fe1\u606f \u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_4","title":"\u5220\u9664\u65e7\u6587\u4ef6\u7248\u672c","text":"

\u4e3a\u4e86\u786e\u4fdd\u53ea\u4fdd\u7559\u76f8\u5173\u7684\u6587\u4ef6\u7248\u672c\uff0c\u5e76\u964d\u4f4e\u5e10\u6237\u6240\u9700\u7684\u5b58\u50a8\u91cf\uff0c\u7528\u6237\u53ef\u4ee5\u5220\u9664\u8fc7\u65f6\u7684\u6587\u4ef6\u7248\u672c\u3002\u60a8\u53ef\u4ee5\u4ece\u5de5\u7a0b\u7684 \u6587\u4ef6 \u90e8\u5206\u624b\u52a8\u5220\u9664\u6587\u4ef6\u7248\u672c\u3002

\u8981\u5220\u9664QFieldCloud\u4e2d\u7684\u6587\u4ef6\u7248\u672c\uff0c\u8bf7\u6267\u884c\u4ee5\u4e0b\u6b65\u9aa4\uff1a

  1. \u8f6c\u5230\u5de5\u7a0b\u7684 \"\u6587\u4ef6\" \u90e8\u5206\u3002
  2. \u627e\u5230\u8981\u5220\u9664\u5176\u7248\u672c\u7684\u56fe\u5c42\u3002
  3. \u5355\u51fb\u56fe\u5c42\u540d\u79f0\u65c1\u8fb9\u7684\u4e09\u70b9\u6309\u94ae\u3002
  4. \u60a8\u5c06\u770b\u5230\u6307\u5b9a\u56fe\u5c42\u7684\u7248\u672c\u5217\u8868\u3002
  5. \u627e\u51fa\u8981\u5220\u9664\u7684\u7248\u672c\uff0c\u7136\u540e\u5355\u51fb\u65c1\u8fb9\u7684\u7ea2\u8272\u5783\u573e\u6876\u56fe\u6807\u3002
  6. \u5f53\u63d0\u793a\u65f6\u786e\u8ba4\u5220\u9664\uff0c\u5982\u679c\u60f3\u5220\u9664\u7279\u5b9a\u7248\u672c\u4e4b\u524d\u7684\u6240\u6709\u7248\u672c\uff0c\u60a8\u53ef\u4ee5\u6fc0\u6d3b\u9009\u9879 \"Also delete n version(s) older than the selected version.\".
  7. \u5220\u9664\u540e\uff0c\u5c06\u5f39\u51fa\u4e00\u6761\u6210\u529f\u5220\u9664\u4fe1\u606f\uff0c\u7248\u672c\u5217\u8868\u5c06\u4ec5\u663e\u793a\u672a\u9009\u62e9\u5220\u9664\u7684\u7248\u672c\u3002
"},{"location":"zh/reference/qfieldcloud/projects/#_5","title":"\u5408\u4f5c\u8005","text":"

\u5de5\u7a0b\u5408\u4f5c\u8005\u662f\u53d7\u9080\u4e3a\u5de5\u7a0b\u505a\u51fa\u8d21\u732e\u7684QFieldCloud\u7528\u6237\u3002\u4e00\u4e2a\u5de5\u7a0b\u53ef\u4ee5\u6709\u591a\u540d\u5408\u4f5c\u8005\u3002\u89d2\u8272\u4e3a \u6240\u6709\u8005 \u6216 \u7ba1\u7406\u5458 \u7684\u5408\u4f5c\u8005\u53ef\u4ee5\u6dfb\u52a0\u66f4\u591a\u7528\u6237\u4f5c\u4e3a\u5408\u4f5c\u8005\u3002\u7ec4\u7ec7\u62e5\u6709\u7684\u5de5\u7a0b\u5141\u8bb8\u6dfb\u52a0 \u56e2\u961f \u4f5c\u4e3a\u5408\u4f5c\u8005\u3002\u66f4\u591a\u4fe1\u606f\u8bf7\u53c2\u9605 \u5408\u4f5c\u8005\u89d2\u8272 \u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_6","title":"\u66f4\u6539","text":"

\u5728\u77e2\u91cf\u56fe\u5c42\u8fdb\u884c\u7684\u4fee\u6539\u4ee5\u53ca\u4eceQField\u8bbe\u5907\u4e0a\u4f20\u5230QFieldCloud\u7684\u66f4\u6539\u5c06\u663e\u793a\u5728\u6b64\u5904\u3002 \u66f4\u6539 \u5b58\u50a8\u4e0a\u4f20\u524d\u540e\u5c5e\u6027\u6216\u51e0\u4f55\u56fe\u5f62\u4e4b\u95f4\u7684\u5dee\u5f02\u3002

\u66f4\u6539\u8bb0\u5f55\u7528\u4e8e\u4e0a\u4f20\u7684\u65b9\u6cd5\uff0c\u53ef\u4ee5\u662f\u4ee5\u4e0b\u4e4b\u4e00\uff1a

  • \u521b\u5efa - create - \u5df2\u521b\u5efa\u4e00\u4e2a\u65b0\u8981\u7d20\u3002
  • \u5220\u9664 - delete - \u5df2\u5220\u9664\u73b0\u6709\u8981\u7d20\u3002
  • \u4fee\u6b63 - patch - \u73b0\u6709\u8981\u7d20\u5df2\u4fee\u6539\u3002

\u5df2\u521b\u5efa\u5e76\u7a0d\u540e\u5220\u9664\u4f46\u672a\u63a8\u9001\u5230QFieldCloud\u7684\u8981\u7d20\u4e0d\u4f1a\u51fa\u73b0\u5728\u5de5\u7a0b\u66f4\u6539\u4e2d\u3002

\u7b14\u8bb0

\u5bf9\u6ca1\u6709 \"\u79bb\u7ebf\u7f16\u8f91\" \u4e91\u56fe\u5c42\u52a8\u4f5c\u7684\u5728\u7ebf\u77e2\u91cf\u56fe\u5c42 (PostGIS\u3001WFS) \u6240\u505a\u7684\u66f4\u6539\u4e0d\u4f1a\u751f\u6210\u66f4\u6539\uff0c\u800c\u662f \u76f4\u63a5 \u4fee\u6539\u539f\u59cb\u6570\u636e\u6e90\u3002

\u7b14\u8bb0

\u5728QGIS\u4e2d\u5bf9\u77e2\u91cf\u56fe\u5c42\u6240\u505a\u7684\u66f4\u6539\u4e0d\u4f1a\u663e\u793a\u5728\u6b64\u5904\u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_7","title":"\u4f5c\u4e1a","text":"

\u8bf7\u9605\u8bfb\u6709\u5173 \u5de5\u7a0b\u4f5c\u4e1a \u7684\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_8","title":"\u673a\u5bc6","text":"

\u79d8\u5bc6\u662f\u4ee5\u52a0\u5bc6\u65b9\u5f0f\u5b89\u5168\u5b58\u50a8\u7684\u8bbe\u7f6e\u3002\u5de5\u7a0b\u4f5c\u4e1a\u53ef\u4ee5\u81ea\u52a8\u8bbf\u95ee\u5176\u673a\u5bc6\u3002\u6dfb\u52a0\u540e\uff0c\u53ea\u80fd\u5220\u9664\u800c\u4e0d\u80fd\u7f16\u8f91\u673a\u5bc6\u3002

\u6709\u4e24\u79cd\u7c7b\u578b\u7684\u673a\u5bc6\uff1a

  • \u73af\u5883\u53d8\u91cf - \u5f53\u60a8\u5de5\u7a0b\u7684\u4f5c\u4e1a\u6b63\u5728\u8fd0\u884c\u65f6\uff0cQGIS\u5c06\u53ef\u4ee5\u4f7f\u7528\u73af\u5883\u53d8\u91cf\u3002
  • Pg\u670d\u52a1\u8fde\u63a5 - \u5728 .pg_service.conf \u914d\u7f6e\u6587\u4ef6\u4e2d\u5b9a\u4e49\u7684 PostgreSQL/PostGIS \u8fde\u63a5\u3002\u5982\u679c\u4f7f\u7528\u591a\u4e2a\u670d\u52a1\u5b9a\u4e49\uff0c\u5e94\u4e3a\u6bcf\u4e2a\u670d\u52a1\u5b9a\u4e49\u6dfb\u52a0\u591a\u4e2a\u673a\u5bc6\u3002
"},{"location":"zh/reference/qfieldcloud/projects/#_9","title":"\u8bbe\u7f6e","text":"

\u5de5\u7a0b\u8bbe\u7f6e\u4ec5\u9002\u7528\u4e8e\u5177\u6709 \"\u7ba1\u7406\u5458\" \u89d2\u8272\u7684\u5de5\u7a0b\u6240\u6709\u8005\u548c\u5408\u4f5c\u8005\u3002\u5e94\u8c28\u614e\u5904\u7406 \u8bbe\u7f6e \uff0c\u56e0\u4e3a\u7528\u6237\u53ef\u4ee5\u4fee\u6539\u654f\u611f\u7684\u5de5\u7a0b\u8bbe\u7f6e\u5e76\u6267\u884c\u4e0d\u53ef\u9006\u7684\u52a8\u4f5c\u3002

  • \u5c06\u5de5\u7a0b\u53ef\u89c1\u6027\u66f4\u6539\u4e3a\u516c\u5171\u3002
  • \u66f4\u6539\u5de5\u7a0b\u6240\u6709\u8005\u3002
  • \u6c38\u4e45\u5220\u9664\u5de5\u7a0b\u3002
  • \u7b49\u7b49

\u8b66\u544a

\u4ece\u5de5\u7a0b\u7684\u8bbe\u7f6e\u9875\u9762\u53d1\u51fa\u7684\u52a8\u4f5c\u53ef\u80fd\u4f1a\u5bfc\u81f4\u6570\u636e\u4e22\u5931\uff01

"},{"location":"zh/reference/qfieldcloud/sdk/","title":"\u5b98\u65b9 QFieldCloud SDK \u548c CLI","text":"

qfieldcloud-sdk \u662f\u8fde\u63a5\u5230 QFieldCloud API \u7684\u5b98\u65b9\u5ba2\u6237\u7aef\uff0c\u53ef\u4ee5\u4f5c\u4e3apython\u6a21\u5757\uff0c\u4e5f\u53ef\u4ee5\u76f4\u63a5\u4ece\u547d\u4ee4\u884c\u8fde\u63a5\u3002

\u7b14\u8bb0

qfieldcloud-sdk \u8981\u6c42 Python >=3.6

"},{"location":"zh/reference/qfieldcloud/sdk/#_1","title":"\u5b89\u88c5","text":"

pip install qfieldcloud-sdk

"},{"location":"zh/reference/qfieldcloud/sdk/#_2","title":"\u6a21\u5757\u7528\u6cd5","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"zh/reference/qfieldcloud/sdk/#cli","title":"CLI\u7528\u6cd5","text":"

\u5b98\u65b9 QFieldCloud CLI \u5de5\u5177\u3002

"},{"location":"zh/reference/qfieldcloud/sdk/#_3","title":"\u7528\u6cd5","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"zh/reference/qfieldcloud/sdk/#_4","title":"\u793a\u4f8b","text":"
# logs in user \"user\" with password \"pass\"\nqfieldcloud-cli login user pass\n\n# gets the projects of user \"user\" with password \"pass\" at \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# gets the projects of user authenticated with token `QFIELDCLOUD_TOKEN` at \"https://localhost/api/v1/\" as JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"zh/reference/qfieldcloud/sdk/#_5","title":"\u8fc7\u6ee4","text":"

\u6709\u4e9b\u547d\u4ee4\u5141\u8bb8\u60a8\u4f7f\u7528 --filter \u9009\u9879 (\u4f8b\u5982 download-files \u547d\u4ee4) \u6839\u636e\u6587\u4ef6\u540d\u5bf9\u7ed3\u679c\u5b9a\u4e49\u8fc7\u6ee4\u3002

\u8fc7\u6ee4\u652f\u6301 Unix shell-style \u901a\u914d\u7b26\u3002\u5728 shell-style \u901a\u914d\u7b26\u4e2d\u4f7f\u7528\u7684\u7279\u6b8a\u5b57\u7b26\u5305\u62ec:

\u6837\u5f0f \u542b\u4e49 * \u5339\u914d\u6240\u6709\u5185\u5bb9 ? \u5339\u914d\u4efb\u610f\u5355\u5b57\u7b26 [seq] \u5339\u914d seq \u4e2d\u7684\u4efb\u610f\u5b57\u7b26 [!seq] \u5339\u914d seq \u4e4b\u5916\u7684\u4efb\u610f\u5b57\u7b26

\u5bf9\u4e8e\u6587\u5b57\u5339\u914d\uff0c\u8bf7\u5c06 meta-characters \u653e\u5728\u65b9\u62ec\u53f7\u4e2d\u3002\u4f8b\u5982, '[?]' \u5339\u914d\u5b57\u7b26 '?' \u3002

"},{"location":"zh/reference/qfieldcloud/sdk/#_6","title":"\u793a\u4f8b","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"zh/reference/qfieldcloud/sdk/#_7","title":"\u5168\u5c40\u9009\u9879\u6982\u8ff0","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

\u53ef\u4ee5\u4f7f\u7528\u73af\u5883\u53d8\u91cf\u6765\u4ee3\u66ff\u4f20\u9012\u4e00\u4e9b\u5e38\u7528\u7684\u5168\u5c40\u9009\u9879\u3002

  • QFIELDCLOUD_API - QField\u4e91 API \u672b\u7aef URL
  • QFIELDCLOUD_USERNAME - QField\u4e91\u7528\u6237\u540d\u6216\u7535\u5b50\u90ae\u4ef6\u3002\u9700\u8981\u8bbe\u7f6e QFIELDCLOUD_PASSWORD \u3002
  • QFIELDCLOUD_PASSWORD - \u5bc6\u7801\u3002 \u9700\u8981\u8bbe\u7f6e QFIELDCLOUD_USERNAME \u3002
  • QFIELDCLOUD_TOKEN - \u53ef\u4ee5\u7528\u6765\u4ee3\u66ff\u4f20\u9012\u7528\u6237\u540d\u548c\u5bc6\u7801\u7684\u4ee4\u724c\u3002\u53ef\u4ee5\u901a\u8fc7\u8fd0\u884c qfieldcloud-cli login \u83b7\u53d6\u3002
  • QFIELDCLOUD_VERIFY_SSL - \u5f53\u8bbe\u7f6e\u4e3a 0 \u65f6\uff0c\u4e0e\u4f20\u9012 --no-verify-ssl \u5177\u6709\u76f8\u540c\u7684\u6548\u679c\u3002
"},{"location":"zh/reference/qfieldcloud/sdk/#_8","title":"\u547d\u4ee4\u6982\u8ff0","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"zh/reference/qfieldcloud/sdk/#login-","title":"login - \u767b\u5f55","text":"

\u767b\u5f55\u5230QField\u4e91\u3002

qfieldcloud-cli login [OPTIONS] USERNAME PASSWORD\n
"},{"location":"zh/reference/qfieldcloud/sdk/#logout-","title":"logout - \u6ce8\u9500","text":"

\u4eceQField\u4e91\u6ce8\u9500\u3002

qfieldcloud-cli logout\n
"},{"location":"zh/reference/qfieldcloud/sdk/#list-projects","title":"list-projects","text":"

\u5217\u51faQField\u4e91\u5de5\u7a0b\u3002

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"zh/reference/qfieldcloud/sdk/#list-files","title":"list-files","text":"

\u5217\u51faQField\u4e91\u5de5\u7a0b\u6587\u4ef6\u3002

qfieldcloud-cli list-files [OPTIONS] PROJECT_ID\n
"},{"location":"zh/reference/qfieldcloud/sdk/#create-project","title":"create-project","text":"

\u521b\u5efa\u65b0\u7684\u7a7aQField\u4e91\u5de5\u7a0b\u3002

qfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"zh/reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

\u5220\u9664QField\u4e91\u5de5\u7a0b\u3002

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"zh/reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

\u5c06\u6587\u4ef6\u4e0a\u4f20\u5230QField\u4e91\u5de5\u7a0b\u3002

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"zh/reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

\u4e0b\u8f7dQField\u4e91\u5de5\u7a0b\u6587\u4ef6\u3002

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"zh/reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

\u5220\u9664QFieldCloud\u5de5\u7a0b\u6587\u4ef6\u3002

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"zh/reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

\u5217\u51fa\u5de5\u7a0b\u4f5c\u4e1a\u3002

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"zh/reference/qfieldcloud/sdk/#job-trigger","title":"job-trigger","text":"

\u89e6\u53d1\u65b0\u4f5c\u4e1a\u3002

qfieldcloud-cli job-trigger [OPTIONS] PROJECT_ID JOB_TYPE\n\nOptions:\n  --force / --no-force  Should force creating a new job. Default: False\n
"},{"location":"zh/reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

\u83b7\u53d6\u4f5c\u4e1a\u72b6\u6001\u3002

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"zh/reference/qfieldcloud/sdk/#package-latest","title":"package-latest","text":"

\u68c0\u67e5\u5de5\u7a0b\u6253\u5305\u72b6\u6001\u3002

qfieldcloud-cli package-latest [OPTIONS] PROJECT_ID\n
"},{"location":"zh/reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

\u4e0b\u8f7d\u5df2\u6253\u5305\u7684QFieldCloud\u5de5\u7a0b\u6587\u4ef6\u3002

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"zh/reference/qfieldcloud/secrets/","title":"\u673a\u5bc6","text":""},{"location":"zh/reference/qfieldcloud/secrets/#_1","title":"\u673a\u5bc6","text":"

\u673a\u5bc6\u662f\u4ee5\u52a0\u5bc6\u65b9\u5f0f\u5b89\u5168\u5b58\u50a8\u7684\u8bbe\u7f6e\u3002\u5de5\u7a0b\u7684\u4f5c\u4e1a\u5c06\u81ea\u52a8\u8bbf\u95ee\u5176\u673a\u5bc6\u3002QField\u4e91\u6709\u4e24\u79cd\u7c7b\u578b\u7684\u673a\u5bc6\uff1a

  • \u73af\u5883\u53d8\u91cf - \u5f53\u60a8\u7684\u5de5\u7a0b\u4f5c\u4e1a\u8fd0\u884c\u65f6\uff0cQGIS\u53ef\u4ee5\u4f7f\u7528\u73af\u5883\u53d8\u91cf\u3002
  • Pg_\u670d\u52a1\u8fde\u63a5 - \u6dfb\u52a0 pg_service.conf \u914d\u7f6e\u6587\u4ef6\u4e2d\u5b9a\u4e49\u7684 PostgreSQL/PostGIS \u8fde\u63a5\u3002

\u7b14\u8bb0

\u6dfb\u52a0\u540e\uff0c\u53ea\u80fd\u79fb\u9664\u800c\u4e0d\u80fd\u7f16\u8f91\u673a\u5bc6\u3002

\u8b66\u544a

QFieldCloud\u786e\u4fdd\u60a8\u7684\u7f51\u7edc\u51ed\u8bc1\u4ee5\u5b89\u5168\u548c\u52a0\u5bc6\u7684\u65b9\u5f0f\u5b58\u50a8\u3002\u7136\u800c\uff0c\u6211\u4eec\u5efa\u8bae\u7528\u6237\u5728\u5171\u4eab\u73af\u5883\u4e2d\u4f7f\u7528\u6743\u9650\u6700\u5c11\u7684\u89d2\u8272\uff0c\u9632\u6b62\u6f5c\u5728\u7684\u6cc4\u6f0f\u3002 \u8fd8\u8981\u6ce8\u610f\uff0c\u6240\u6709\u5177\u6709\u4e0a\u4f20\u6587\u4ef6\u6743\u9650\u7684\u7528\u6237\u4e5f\u53ef\u80fd\u8bbf\u95ee\u8fd9\u4e9b\u7f51\u7edc\u51ed\u8bc1\u7684\u503c\u3002

"},{"location":"zh/reference/qfieldcloud/secrets/#_2","title":"\u6dfb\u52a0\u65b0\u673a\u5bc6","text":"

\u5728QFieldCloud\u6dfb\u52a0\u65b0\u673a\u5bc6\u662f\u4e00\u4e2a\u7b80\u5355\u7684\u8fc7\u7a0b\uff0c\u53ea\u9700\u4e09\u6b65\u3002

  1. \u5bfc\u822a\u5230\u5de5\u7a0b\u7684\u673a\u5bc6\u9875\u9762\u3002
  2. \u6309\u4e0b \u6dfb\u52a0\u65b0\u673a\u5bc6 \u6309\u94ae\uff0c\u7136\u540e\u9009\u62e9\u8981\u6dfb\u52a0\u7684\u673a\u5bc6\u7c7b\u578b\u3002
  3. \u5b58\u50a8\u673a\u5bc6\u5185\u5bb9\u3002

\u6309\u4e0b \u6dfb\u52a0\u65b0\u673a\u5bc6 \u6309\u94ae\u540e\uff0c\u5de5\u7a0b\u673a\u5bc6\u9875\u9762\u3002

"},{"location":"zh/reference/qfieldcloud/secrets/#_3","title":"\u73af\u5883\u53d8\u91cf","text":"

\u5f53\u60a8\u7684\u5de5\u7a0b\u4f5c\u4e1a\u6b63\u5728\u8fd0\u884c\u65f6\uff0cQGIS\u53ef\u4ee5\u4f7f\u7528\u73af\u5883\u53d8\u91cf\u3002

\u60a8\u9700\u8981\u4ee5\u81ea\u7531\u6587\u672c\u7684\u5f62\u5f0f\u586b\u5199\u73af\u5883\u53d8\u91cf\u540d\u79f0 (\u4ec5\u5927\u5199) \u548c\u73af\u5883\u53d8\u91cf\u503c\u3002

\u6dfb\u52a0\u73af\u5883\u53d8\u91cf\u3002

"},{"location":"zh/reference/qfieldcloud/secrets/#pg_service","title":"\u914d\u7f6e pg_service","text":"

\u6dfb\u52a0\u5728 pg_service.conf \u914d\u7f6e\u6587\u4ef6\u4e2d\u5b9a\u4e49\u7684 PostgreSQL/PostGIS \u8fde\u63a5\u3002 \"\u9ad8\u7ea7\u7f16\u8f91\" \u5141\u8bb8\u76f4\u63a5\u7c98\u8d34 pg_service.conf \u6587\u4ef6\u5185\u5bb9\u3002\u5982\u679c\u4f7f\u7528\u591a\u4e2a\u670d\u52a1\u5b9a\u4e49\uff0c\u5e94\u4e3a\u6bcf\u4e2a\u670d\u52a1\u5b9a\u4e49\u6dfb\u52a0\u591a\u4e2a\u673a\u5bc6\u3002

\u7b14\u8bb0

QFieldCloud\u673a\u5bc6\u4ec5\u5728\u5de5\u7a0b\u4f5c\u4e1a\u8fd0\u884c\u671f\u95f4\u53ef\u7528\uff0c\u8fd9\u5141\u8bb8\u5c06 PostgreSQL \u56fe\u5c42\u914d\u7f6e\u4e3a \"\u79bb\u7ebf\u7f16\u8f91\" \u3002\u60a8 \u4e0d\u80fd \u4f7f\u7528QFieldCloud\u673a\u5bc6\u5728\u8bbe\u5907\u4e4b\u95f4\u5206\u53d1 pg_service.conf \u6587\u4ef6\u3002\u51fa\u4e8e\u5b89\u5168\u8003\u8651\uff0c\u5fc5\u987b\u624b\u52a8\u6267\u884c\u6b64\u64cd\u4f5c\u3002\u60a8\u53ef\u4ee5\u9605\u8bfb \u5982\u4f55\u914d\u7f6eQField\u4ee5\u4f7f\u7528 pg_service.conf \u6587\u4ef6\u3002

\u8981\u6dfb\u52a0PostgreSQL\u670d\u52a1\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u7b80\u5355\u7684\u53ef\u89c6\u5316\u7f16\u8f91\u5668\uff0c\u4e5f\u53ef\u4ee5\u76f4\u63a5\u5c06\u670d\u52a1\u914d\u7f6e\u7f16\u8f91\u4e3a\u7eaf\u6587\u672c\u3002

  • \u670d\u52a1\u540d\u79f0
  • \u6570\u636e\u5e93\u540d\u79f0
  • \u6570\u636e\u5e93\u7528\u6237
  • \u6570\u636e\u5e93\u5bc6\u7801
  • \u6570\u636e\u5e93\u4e3b\u673a
  • \u6570\u636e\u5e93\u7aef\u53e3
  • \u6570\u636e\u5e93SSL\u8fde\u63a5

\u5bf9\u4e8e\u5176\u4ed6\u670d\u52a1\u8bbe\u7f6e\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528 \u6dfb\u52a0\u5176\u4ed6Pg\u670d\u52a1\u5b57\u6bb5 \u6309\u94ae\u6765\u6dfb\u52a0\u6210\u5bf9\u7684\u8bbe\u7f6e\u53ca\u5176\u503c\u3002\u6216\u8005\uff0c\u53ef\u4ee5\u76f4\u63a5\u4ee5\u7eaf\u6587\u672c\u683c\u5f0f\u7f16\u8f91\u670d\u52a1\u914d\u7f6e\u3002

\u6dfb\u52a0 PostgreSQL \u670d\u52a1 - \u7b80\u5355\u7f16\u8f91\u3002

\u9ad8\u7ea7\u914d\u7f6e\u5141\u8bb8\u4ee5\u7eaf\u6587\u672c\u683c\u5f0f\u76f4\u63a5\u7f16\u8f91\u8bbe\u7f6e\u3002\u5982\u679c\u60f3\u76f4\u63a5\u4ece pg_service.conf \u6587\u4ef6\u590d\u5236\u548c\u7c98\u8d34\u8bbe\u7f6e\uff0c\u8fd9\u5f88\u65b9\u4fbf\u3002

\u6dfb\u52a0 PostgreSQL \u670d\u52a1 - \u7b80\u5355\u7f16\u8f91\u3002

"},{"location":"zh/reference/qfieldcloud/specs/","title":"\u6280\u672f\u53c2\u6570","text":""},{"location":"zh/reference/qfieldcloud/specs/#_1","title":"\u9632\u706b\u5899\u914d\u7f6e","text":"

\u5982\u679c\u5de5\u7a0b\u5305\u542b\u5728\u7ebf\u56fe\u5c42 (PostGIS\u3001WMS\u3001WFS\u7b49)\uff0cQFieldCloud\u5c06\u5c1d\u8bd5\u5efa\u7acb\u4e0e\u8be5\u670d\u52a1\u7684\u8fde\u63a5\u3002\u6709\u65f6\u8fd9\u4e9b\u670d\u52a1\u4f4d\u4e8e\u9632\u706b\u5899\u4e4b\u540e\uff0c\u7cfb\u7edf\u7ba1\u7406\u5458\u9700\u8981\u5c06 QFieldCloud IP \u5217\u5165\u5141\u8bb8\u5217\u8868\u3002

\u670d\u52a1 IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"zh/reference/qfieldcloud/specs/#postgresql","title":"PostgreSQL\u914d\u7f6e","text":"

\u5982\u679c\u60a8\u7684\u5de5\u7a0b\u5305\u542bPostgreSQL (PostGIS) \u56fe\u5c42\uff0c\u5219\u9700\u8981\u914d\u7f6ePostgreSQL\u670d\u52a1\u5668\uff0c\u4fbf\u4e8e\u5141\u8bb8\u4ece app.qfield.cloud IP \u5730\u5740\u8fdb\u884c\u8fde\u63a5\u3002

\u5426\u5219\uff0c\u5c06\u51fa\u73b0\u5982\u4e0b\u9519\u8bef\uff1a

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

\u4e3a\u6b64\uff0c\u9700\u8981\u7f16\u8f91PostgreSQL\u670d\u52a1\u5668\u4e3b\u673a\u7684 pg_hba.conf \u6587\u4ef6\u3002\u6709\u5173\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u53c2\u9605 StackOverflow questions \u53c2\u8003\u5efa\u8bae\u3002

"},{"location":"zh/reference/qfieldcloud/system/","title":"\u7cfb\u7edf\u6587\u6863","text":""},{"location":"zh/reference/qfieldcloud/system/#qfieldcloud","title":"QFieldCloud\u7cfb\u7edf\u6587\u6863","text":"

\u672c\u6587\u6863\u7684\u76ee\u7684\u662f\u63d0\u4f9bQFieldCloud\u7cfb\u7edf\u6982\u8ff0\uff0c\u4fbf\u4e8e\u4e86\u89e3\u5e95\u5c42\u903b\u8f91\u548c\u6280\u672f\u3002

"},{"location":"zh/reference/qfieldcloud/system/#_1","title":"\u4e3b\u4f53\u548c\u6982\u5ff5","text":""},{"location":"zh/reference/qfieldcloud/system/#qgis","title":"QGIS\u5de5\u7a0b","text":"

QGIS\u5de5\u7a0b\u662f .qgs \u6216 .qgz \u6587\u4ef6\u3002\u5728QGIS\u684c\u9762\u7aef\u521b\u5efa\u4e00\u4e2a\u5de5\u7a0b\uff0c\u5e76\u4f7f\u7528QGIS\u63d2\u4ef6 (QField\u540c\u6b65) \u4e0a\u4f20\u5230QField\u4e91\u3002\u5728QGIS\u5de5\u7a0b\u4e0a\u4f20\u4e4b\u524d\uff0cQGIS\u5de5\u7a0b\u7684\u6bcf\u4e00\u56fe\u5c42\u90fd\u9700\u8981\u4e00\u4e2a \"\u52a8\u4f5c\" \u6765\u51b3\u5b9aQFieldSync\u548cQField\u5e94\u8be5\u5982\u4f55\u5904\u7406\u8be5\u56fe\u5c42\u3002\u53ef\u4ee5\u8bbe\u7f6e\u4e24\u79cd\u7c7b\u578b\u7684\u52a8\u4f5c - \u4e00\u79cd\u7528\u4e8eQFieldCloud\uff0c\u53e6\u4e00\u79cd\u7528\u4e8e\u4f20\u7edf\u6570\u636e\u7ebf\u7684\u5bfc\u51fa\u3002

\u6b64\u4fe1\u606f\u4fdd\u5b58\u5728QGS\u5de5\u7a0b\u4e2d\uff0c\u4f5c\u4e3a\u56fe\u5c42\u7684 customProperty \uff0c\u5e76\u5e26\u6709 QFieldSync/action \u952e\u3002

\u53ef\u7528\u7684\u52a8\u4f5c\u5305\u62ec\uff1a

\u52a8\u4f5c\u5185\u90e8\u540d\u79f0 UI\u4e2d\u663e\u793a\u7684\u540d\u79f0 \u79bb\u7ebf - OFFLINE \u5408\u5e76 - Consolidate NO_ACTION \u6d3b\u52a8\u56fe\u5c42 - Live layer \u79fb\u9664 - REMOVE \u5ffd\u7565\u56fe\u5c42 - Ignore layer \u590d\u5236 - COPY \u590d\u5236 - Copy KEEP_EXISTING \u4fdd\u6301\u73b0\u6709 - Keep Existing

\u8fd9\u662fQField\u540c\u6b65\u5728\u4e0d\u540c\u56fe\u5c42\u52a8\u4f5c\u4e2d\u7684\u884c\u4e3a\uff1a

\u52a8\u4f5c \u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42 \u4e0d\u662f\u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42 \u79bb\u7ebf - OFFLINE \u521b\u5efa\u7edf\u4e00\u7684\u6570\u636e\u526f\u672c \u521b\u5efa\u7edf\u4e00\u7684\u6570\u636e\u526f\u672c NO_ACTION N/A \u56fe\u5c42\u65e0\u52a8\u4f5c \u79fb\u9664 - REMOVE \u4ece\u5de5\u7a0b\u79fb\u9664\u56fe\u5c42 \u4ece\u5de5\u7a0b\u79fb\u9664\u56fe\u5c42 \u590d\u5236 - COPY \u4f7f\u6e90\u8def\u5f84\u4e3a\u76f8\u5bf9\u5e76\u590d\u5236\u6587\u4ef6 N/A KEEP_EXISTING \u4f7f\u6e90\u8def\u5f84\u4e3a\u76f8\u5bf9\uff0c\u5982\u679c\u6587\u4ef6\u4e0d\u5b58\u5728\uff0c\u5219\u590d\u5236\u8be5\u6587\u4ef6 N/A

\u8fd9\u662f QFieldCloud (libqfieldsync) \u4e0e\u4ee5\u4e0b\u56fe\u5c42\u7684\u884c\u4e3a\uff1a

\u52a8\u4f5c \u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42 \u672a\u57fa\u4e8e\u6587\u4ef6 \u79bb\u7ebf \u5408\u5e76\u62c9\u53d6\u65f6\u521b\u5efa\u6570\u636e\u526f\u672c\uff0c\u63a8\u9001\u65f6\u5c06\u589e\u91cf\u6587\u4ef6\u5e94\u7528\u4e8e\u539f\u59cb\u6570\u636e\u6e90 \u5408\u5e76\u62c9\u53d6\u65f6\u521b\u5efa\u6570\u636e\u526f\u672c\uff0c\u63a8\u9001\u65f6\u5c06\u589e\u91cf\u6587\u4ef6\u5e94\u7528\u4e8e\u539f\u59cb\u6570\u636e\u6e90 NO_ACTION N/A \u56fe\u5c42\u65e0\u52a8\u4f5c \u79fb\u9664 - REMOVE \u4ece\u5de5\u7a0b\u79fb\u9664\u56fe\u5c42 \u4ece\u5de5\u7a0b\u79fb\u9664\u56fe\u5c42 \u590d\u5236 - COPY \u4f7f\u6e90\u8def\u5f84\u76f8\u5bf9\uff0c\u5e76\u5728\u62c9\u53d6\u65f6\u521b\u5efa\u6570\u636e\u526f\u672c\uff0c\u63a8\u9001\u65f6\u5c06\u589e\u91cf\u6587\u4ef6\u5e94\u7528\u4e8e\u539f\u59cb\u6570\u636e\u6e90 N/A KEEP_EXISTING \u4f7f\u6e90\u8def\u5f84\u76f8\u5bf9\uff0c\u5e76\u5728\u62c9\u53d6\u65f6\u521b\u5efa\u6570\u636e\u526f\u672c\uff0c\u63a8\u9001\u65f6\u5c06\u589e\u91cf\u6587\u4ef6\u5e94\u7528\u4e8e\u539f\u59cb\u6570\u636e\u6e90 N/A

\u8fd9\u662fQField\u4e0e\u56fe\u5c42\u7684\u884c\u4e3a\uff1a

\u52a8\u4f5c \u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42 \u4e0d\u662f\u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42 \u79bb\u7ebf \u521b\u5efa\u548c\u63a8\u9001\u589e\u91cf\u6587\u4ef6 N/A (\u6b64\u65f6\u603b\u662f\u57fa\u4e8e\u6587\u4ef6) NO_ACTION N/A \u7f16\u8f91\u5728\u7ebf (\u5b9e\u65f6) \u6570\u636e\u5e93 \u79fb\u9664 - REMOVE N/A (\u56fe\u5c42\u5df2\u4e0d\u5b58\u5728) N/A (\u56fe\u5c42\u5df2\u4e0d\u5b58\u5728) \u590d\u5236 - COPY \u521b\u5efa\u548c\u63a8\u9001\u589e\u91cf\u6587\u4ef6 N/A KEEP_EXISTING \u521b\u5efa\u548c\u63a8\u9001\u589e\u91cf\u6587\u4ef6 N/A

\u603b\u4e4b\uff0c\u5bf9\u4e8eQFieldCloud\u800c\u8a00\uff1a

  • NO_ACTION \u7528\u4e8e\u4f4d\u4e8e\u670d\u52a1\u5668\u4e0a\u7684\u5728\u7ebf\u56fe\u5c42 \u53ef\u901a\u8fc7\u4e92\u8054\u7f51\u8bbf\u95ee\uff0c\u5e76\u76f4\u63a5\u4fee\u6539\u7531 QField\u3002
  • HYBRID \u610f\u5473\u7740\u5c06\u751f\u6210\u5730\u7406\u5305\u5728 \u670d\u52a1\u5668 (\u6216\u76f4\u63a5\u5728\u684c\u9762\u7aef\u4e3a\u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42)\uff0c\u5e76 \u7531\u5ba2\u6237\u7aef\u4e0b\u8f7d\u3002\u5ba2\u6237\u7aef\u5c06\u751f\u6210\u66f4\u6539\u7684\u589e\u91cf\u6587\u4ef6\u3002
  • OFFLINE \u7528\u4e8e\u5982\u5904\u7406 QFieldCloud\u4e0d\u53ef\u89c1\u7684\u672c\u5730\u6570\u636e\u5e93\uff0c \u8fd9\u4e9b\u6570\u636e\u5e93\u5728\u4ece\u684c\u9762\u7aef\u52a0\u8f7d\u5230\u670d\u52a1\u5668\u4e4b\u524d\u88ab\u5408\u5e76\uff0c \u5e76\u4e14QFieldCloud\u4e0d\u4e0e\u539f\u59cb\u6570\u636e\u540c\u6b65\u3002
  • REMOVE \u4ec5\u4ec5\u662f\u4ece\u5de5\u7a0b\u4e2d\u79fb\u9664\u56fe\u5c42\u3002
  • KEEP_EXISTENT \u4e0d\u4f1a\u7528\u4e8eQFieldCloud\u540c\u6b65\u3002

\u4f7f\u7528QFieldSync\u63d2\u4ef6\uff0c\u53ef\u4ee5\u66f4\u65b0QFieldCloud\u5df2\u52a0\u8f7d\u7684\u5de5\u7a0b\u3002\u5982\u679c\u66f4\u6539\u4ec5\u6d89\u53ca\u6837\u5f0f\u3001\u8868\u5355\u7b49\uff0c\u800c\u4e0d\u6d89\u53ca\u56fe\u5c42\u7684\u6784\u9020\uff0c\u53ea\u9700\u66f4\u65b0\u670d\u52a1\u5668\u7aef\u7684\u5de5\u7a0b\u5373\u53ef\u3002\u5982\u679c\u56fe\u5c42\u7ed3\u6784\u53d1\u751f\u66f4\u6539\uff0c\u5de5\u7a0b\u5c06\u5728\u670d\u52a1\u5668\u7aef\u91cd\u7f6e (\u589e\u91cf\u6587\u4ef6\u5c06\u88ab\u5220\u9664)\uff0c\u5e76\u4e14\u5bf9\u4e8e\u6bcf\u4e2a\u5ba2\u6237\u7aef\uff0c\u5728\u80fd\u591f\u63a8\u9001\u65b0\u7684\u66f4\u6539\u4e4b\u524d\uff0c\u90fd\u9700\u8981\u4e0b\u8f7d\u5de5\u7a0b\u7684\u66f4\u65b0\u7248\u672c\u3002

"},{"location":"zh/reference/qfieldcloud/system/#qfieldcloud_1","title":"QFieldCloud\u5de5\u7a0b","text":"
\u7531\u4e00\u4e2a\u4e14\u4ec5\u6709\u4e00\u4e2aQGIS\u5de5\u7a0b\u548c\u5408\u9002\u7684\u9644\u5c5e\u6587\u4ef6 (\u5982\u5730\u7406\u5305\u3001\u56fe\u50cf\u7b49) \u7ec4\u6210\uff0c\u5305\u62ec\u79bb\u7ebf\u6216\u6df7\u5408\u6570\u636e\u5305\u3002\n
"},{"location":"zh/reference/qfieldcloud/system/#_2","title":"\u4f7f\u7528\u6848\u4f8b","text":""},{"location":"zh/reference/qfieldcloud/system/#_3","title":"\u6df7\u5408","text":"

\u5728\u670d\u52a1\u5668\u540c\u6b65\u7684\u6df7\u5408\u7f16\u8f91\u6a21\u5f0f

\u6df7\u5408\u7f16\u8f91\u6a21\u5f0f

"},{"location":"zh/reference/qfieldcloud/system/#_4","title":"\u79bb\u7ebf\u6570\u636e\u5e93","text":"

\u684c\u9762\u7aef\u540c\u6b65\u7684\u79bb\u7ebf\u7f16\u8f91\u6a21\u5f0f

\u79bb\u7ebf\u7f16\u8f91\u6a21\u5f0f

"},{"location":"zh/success-stories/ecological-surveying/","title":"\u63d0\u9ad8\u751f\u6001\u8c03\u67e5\u6548\u7387","text":""},{"location":"zh/success-stories/ecological-surveying/#qfield","title":"\u4f7f\u7528QField\u63d0\u9ad8\u751f\u6001\u8c03\u67e5\u6548\u7387","text":"

\u4f5c\u8005\uff1aRyan Bell Delta-Simons\u73af\u5883\u54a8\u8be2\u516c\u53f8GIS\u987e\u95ee

"},{"location":"zh/success-stories/ecological-surveying/#_1","title":"\u76ee\u6807","text":"

\u6bd4\u4ee5\u5f80\u901a\u8fc7\u4f20\u7edf\u975e\u6570\u5b57\u6280\u672f\u76f8\u6bd4\uff0c\u4f7f\u7528QField\u4f5c\u4e3a\u6807\u51c6\u5316\u548c\u7075\u6d3b\u7684\u5916\u4e1a\u6570\u636e\u6536\u96c6\u5a92\u4ecb\uff0c\u53ef\u4ee5\u66f4\u6709\u6548\u5730\u8fdb\u884c\u751f\u6001\u8c03\u67e5\u3002

"},{"location":"zh/success-stories/ecological-surveying/#_2","title":"\u5de5\u7a0b\u8981\u6c42","text":"

\u4e3a\u4e86\u6709\u6548\u7684\u4fc3\u8fdb\u5916\u4e1a\u5de5\u4f5c\uff0c\u9700\u8981\u4e0e\u751f\u6001\u56e2\u961f\u6210\u5458\u5b9a\u671f\u534f\u5546\uff0c\u786e\u4fdd\u51c6\u5907\u6070\u5f53\u7684QField\u5de5\u7a0b\u6587\u4ef6\u3002\u9996\u5148\uff0c\u901a\u8fc7\u5730\u7406\u914d\u51c6\u548c\u5728QGIS\u4e2d\u6784\u5efa\u91d1\u5b57\u5854\uff0c\u51c6\u5907\u5305\u542b\u822a\u7a7a\u56fe\u50cf\u548c\u62df\u5b9a\u5f00\u53d1\u8ba1\u5212\u7684\u5e95\u56fe\u3002\u7136\u540e\u521b\u5efa\u70b9\u3001\u7ebf\u548c\u591a\u8fb9\u5f62\u77e2\u91cf\u56fe\u5c42\uff0c\u4ee5\u652f\u6301\u6570\u5b57\u5316\u548c\u76f8\u5173\u6570\u636e\u6536\u96c6\u3002\u4f7f\u7528\u4e00\u7cfb\u5217\u63a7\u4ef6\uff0c\u5b9a\u5236\u5c5e\u6027\u5b57\u6bb5\uff0c\u4ee5\u6ee1\u8db3\u751f\u6001\u56e2\u961f\u7684\u8981\u6c42\u3002\u5176\u4e2d\u5305\u62ec\uff1a

\u6837\u5f0f

\u4e3a\u8fdb\u884c\u751f\u6001\u8c03\u67e5\u800c\u5b9a\u5236\u7684\u53ef\u9009\u6837\u5f0f\u4e0b\u62c9\u5217\u8868

\u6bd4\u4f8b

\u70b9\u548c\u7ebf\u8981\u7d20\u53ef\u9009\u6bd4\u4f8b\u7684\u4e0b\u62c9\u5217\u8868

\u4fe1\u606f

\u7528\u4e8e\u63d2\u5165\u8981\u7d20\u7684\u7a7a\u95f4\u63cf\u8ff0

\u56fe\u50cf

\u6355\u83b7\u548c\u5b58\u50a8\u56fe\u50cf\u7684\u4f4d\u7f6e

\u51e0\u4f55\u56fe\u5f62

\u5305\u542b\u81ea\u52a8\u586b\u5145\u7684\u51e0\u4f55\u56fe\u5f62\u503c\uff0c\u4f8b\u5982\u9762\u79ef\u3001\u5468\u957f\u548c\u957f\u5ea6

\u65f6\u95f4\u6233

\u8bb0\u5f55\u8981\u7d20\u521b\u5efa\u53ca\u4e0a\u6b21\u4fee\u6539\u7684\u65f6\u95f4\u548c\u65e5\u671f

\u56fe 1 - Delta-Simons \u751f\u6001\u8c03\u67e5\u4f20\u7edf\u5de5\u4f5c\u6d41\u7a0b\u6982\u8ff0\u4e0e\u4f7f\u7528QField\u521b\u5efa\u7684\u5de5\u4f5c\u6d41\u7a0b\u76f8\u6bd4\uff0c\u5355\u7bad\u5934\u8868\u793a\u5355\u5411\u6c9f\u901a\u7684\u65b9\u5411\uff0c\u800c\u53cc\u7bad\u5934\u8868\u793a\u53cc\u5411\u5bf9\u8bdd\u3002

"},{"location":"zh/success-stories/ecological-surveying/#_3","title":"\u7ed3\u8bba","text":"

Delta-Simons \u8282\u7701\u4e86\u4f20\u7edf\u751f\u6001\u5916\u4e1a\u6570\u636e\u91c7\u96c6\u7ea640%\u7684\u65f6\u95f4\u3002QField\u901a\u8fc7\u4ee5\u4e0b\u65b9\u5f0f\u663e\u8457\u6539\u8fdb\u4e86\u751f\u6001\u8c03\u67e5\u5de5\u4f5c\u6d41\u7a0b\uff1a

  • \u65e0\u9700\u4ece\u7269\u7406\u56fe\u7eb8\u4e2d\u91cd\u65b0\u521b\u5efaGIS\u8f93\u51fa
  • \u51cf\u5c11GIS\u8f93\u51fa\u4fe1\u606f\u7684\u603b\u4f53\u4fee\u6b63
  • \u6539\u5584\u6c9f\u901a\u6e20\u9053 (\u5982\u56fe 1 )
  • \u63d0\u9ad8\u6570\u636e\u7684\u51c6\u786e\u5ea6\u548c\u54c1\u8d28

"},{"location":"zh/success-stories/geologic-mapping/","title":"\u5730\u8d28\u6d4b\u7ed8","text":""},{"location":"zh/success-stories/geologic-mapping/#qfield","title":"\u57fa\u4e8eQField\u7684\u5730\u8d28\u6d4b\u7ed8","text":"

\u4f5c\u8005\uff1aRohanna Gibson\uff0cTerrane\u5730\u7403\u79d1\u5b66\u516c\u53f8\u7684\u7ed3\u6784\u5730\u8d28\u5b66\u5bb6

"},{"location":"zh/success-stories/geologic-mapping/#_1","title":"\u76ee\u6807","text":"

\u6536\u96c6\u6709\u5173\u57fa\u5ca9\u5730\u8d28\u7684\u65b0\u6570\u636e\uff0c\u5e76\u67e5\u770b\u73b0\u573a\u73b0\u6709\u7684\u5730\u8d28\u79d1\u5b66\u6570\u636e\u3002\u5730\u8d28\u6d4b\u7ed8\u4f7f\u7528\u7eb8\u8d28\u5730\u56fe\u548c/\u6216\u6570\u5b57\u8bbe\u5907\u5b8c\u6210\u6570\u636e\u91c7\u96c6\u3002\u76ee\u6807\u662f\u901a\u8fc7\u76f4\u63a5\u5728\u5916\u4e1a\u8f93\u5165\u6570\u636e\uff0c\u521b\u5efa\u5177\u6709\u76f8\u540c\u672f\u8bed\u7684\u9ad8\u8d28\u91cf\u6570\u636e\uff0c\u5e76\u53c2\u8003\u5916\u4e1a\u73b0\u6709\u7684\u5730\u8d28\u79d1\u5b66\u6570\u636e\uff0c\u4ece\u800c\u6539\u8fdb\u5730\u8d28\u6d4b\u7ed8\u5de5\u4f5c\u6d41\u7a0b\u3002

"},{"location":"zh/success-stories/geologic-mapping/#_2","title":"\u5de5\u7a0b\u51c6\u5907","text":"

\u5728QField\u5f00\u59cb\u4e4b\u524d\uff0c\u8bbe\u8ba1\u4e86\u5730\u8d28\u6d4b\u7ed8\u5730\u7406\u5305\uff0c\u7528\u4e8e\u6536\u96c6\u77e2\u91cf\u6570\u636e\uff0c\u5305\u62ec\u70b9\u7ad9\u3001\u7ed3\u6784\u3001\u7167\u7247\u548c\u6837\u672c\u56fe\u5c42\uff0c\u4ee5\u53ca\u5bc6\u63a5\u3001\u65ad\u5c42\u3001\u8680\u53d8\u4e0e\u5730\u8d28\u7684\u7ebf\u548c\u591a\u8fb9\u5f62\u56fe\u5c42\u3002\u5c5e\u6027\u5b57\u6bb5\u4f7f\u7528\u503c\u6620\u5c04\u3001\u9ed8\u8ba4\u503c (\u503c\u6216\u8868\u8fbe\u5f0f) \u548c\u5c5e\u6027\u8868\u5355\u4e2d\u7684\u7ea6\u675f\u8fdb\u884c\u81ea\u5b9a\u4e49\uff0c\u4fbf\u4e8e\u6570\u636e\u8f93\u5165\u548c\u6570\u636e\u8d28\u91cf\u4fdd\u8bc1\u3002\u4f8b\u5982\uff0c\u7ed3\u6784\u56fe\u5c42\u5305\u62ec\uff1a

\u5750\u6807

GPS\u6570\u636e\u4e2d\u5177\u6709\u9ed8\u8ba4\u503cx\u548cy\u5750\u6807\u7684\u5b57\u6bb5

\u7ed3\u6784\u7c7b\u578b

\u5177\u6709\u7ed3\u6784\u8981\u7d20 (\u5982bedding, cleavage, lineation) \u7684\u503c\u6620\u5c04 (\u4e0b\u62c9\u5217\u8868)\uff0c\u8bbe\u7f6e \"\u975e\u7a7a\" \u7ea6\u675f

\u65b9\u4f4d\u89d2\u548c\u503e\u89d2

\u8303\u56f4\u5206\u522b\u8bbe\u7f6e\u4e3a 0-360 \u548c 0-90 \u7684\u6574\u6570

\u65e5\u671f

\u9ed8\u8ba4\u503c\u4e3a\u521b\u5efa\u8981\u7d20\u65f6\u7684\u5f53\u524d\u65e5\u671f\u548c\u65f6\u95f4

\u56fe 1: \u7ed3\u6784\u5217\u8868

\u4e3a\u6bcf\u4e2a\u56fe\u5c42\u5b9a\u5236\u7b26\u53f7\u548c\u6807\u6ce8\uff0c\u5305\u62ec\u5d4c\u5165SVG\u7b26\u53f7\uff0c\u7528\u4e8e\u968f Azimuth Field \u65cb\u8f6c\u7684\u7ed3\u6784\u8981\u7d20\u3002

\u9664\u4e86\u5916\u4e1a\u6570\u636e\u5916\uff0c\u5e95\u56fe\u548c\u5386\u53f2\u6570\u636e\u4e5f\u88ab\u7f16\u8bd1\u6210\u5730\u7406\u5305\u4f9b\u53c2\u8003\u3002\u5e95\u56fe\u5305\u62ec\u77e2\u91cf\u5730\u5f62\u6570\u636e\u548c\u6805\u683c\u6b63\u5c04\u5f71\u50cf\u3002\u5982\u679c\u53ef\u7528\uff0c\u8fd8\u5305\u62ec\u6805\u683c\u5730\u7403\u7269\u7406\u6570\u636e\u548c\u77e2\u91cf\u5730\u7403\u5316\u5b66\u6570\u636e\uff0c\u4ee5\u53ca\u5386\u53f2\u5730\u8d28\u6d4b\u7ed8\u3002\u5730\u56fe\u4e3b\u9898\u65e8\u5728\u5728\u5730\u8d28\u6d4b\u7ed8\u3001\u5730\u7403\u7269\u7406\u5b66\u548c\u5730\u7403\u5316\u5b66\u89c6\u56fe\u4e4b\u95f4\u5feb\u901f\u5207\u6362\u3002

"},{"location":"zh/success-stories/geologic-mapping/#_3","title":"\u6570\u636e\u6536\u96c6","text":"

\u5916\u4e1a\u6570\u636e\u6536\u96c6\u5305\u62ec\u6dfb\u52a0\u5730\u56fe\u7ad9\u3001\u7ed3\u6784\u3001\u7167\u7247\u548c\u6837\u672c\u7684\u70b9\u6570\u636e\u3002\u591a\u8fb9\u5f62\u548c\u7ebf\u662f\u7528\u624b\u5199\u7b14\u6216\u624b\u52a8\u6dfb\u52a0\u9876\u70b9\u7ed8\u5236\u7684\u3002

\u4f7f\u7528\u5185\u7f6eGPS\u8bbe\u5907 (\u6216\u901a\u8fc7\u84dd\u7259\u8fde\u63a5\u7684\u5916\u90e8GPS\u8bbe\u5907) \u663e\u793a\u884c\u7a0b\u7684\u4f4d\u7f6e\u548c\u65b9\u5411\uff0c\u53ef\u4ee5\u76f8\u5bf9\u4e8e\u4f4d\u7f6e\u67e5\u770b\u5386\u53f2\u77e2\u91cf\u548c\u6805\u683c\u56fe\u5c42\u3002\u53ef\u4ee5\u5728QField\u4e2d\u641c\u7d22\u548c\u67e5\u770b\u5f53\u524d\u548c\u5386\u53f2\u77e2\u91cf\u56fe\u5c42\u3002

\u5916\u4e1a\u6570\u636e\u5728QGIS\u4e2d\u540c\u6b65\uff0c\u968f\u540e\u8fdb\u884c\u7b80\u77ed\u7684\u6570\u636e\u6e05\u7406\u548c\u9a8c\u8bc1\u8fc7\u7a0b\u3002\u7136\u540e\u5c06QGIS\u5de5\u7a0b\u5bfc\u81f3QField\uff0c\u8fdb\u884c\u5176\u4ed6\u6570\u636e\u6536\u96c6\u3002

\u56fe 2: \u73b0\u573a\u4f5c\u4e1a

\u56fe 3: QField\u8868\u5355

\u672a\u6765\u968f\u7740\u5730\u8d28\u6307\u5357\u9488\u529f\u80fd\u7684\u5f00\u53d1\uff0c\u7ed3\u6784\u6570\u636e\u6536\u96c6\u53ef\u80fd\u4f1a\u5347\u7ea7\u3002 https://github.com/opengisch/QField/issues/1882

"},{"location":"zh/success-stories/geologic-mapping/#_4","title":"\u7ed3\u8bba","text":"

\u6700\u7ec8\u5730\u8d28\u56fe\u548c\u5206\u6790\u76f4\u63a5\u4ece\u5916\u4e1a\u6570\u636e\u96c6\u4e2d\u7f16\u5236\uff0c\u65e0\u9700\u5c06\u5916\u4e1a\u6570\u636e\u6570\u5b57\u5316\u3002\u6839\u636e\u7ed8\u56fe\u7684\u719f\u7ec3\u7a0b\u5ea6\u548c\u7c7b\u578b\uff0cQField\u5730\u8d28\u7ed8\u56fe\u5de5\u4f5c\u6d41\u7a0b\u6240\u9700\u7684\u5916\u4e1a\u65f6\u95f4\u4e0e\u624b\u52a8 (\u7eb8\u8d28) \u7ed8\u56fe\u5927\u81f4\u76f8\u540c\uff0c\u5e76\u5927\u5927\u7f29\u77ed\u4e86\u529e\u516c\u6570\u636e\u6570\u5b57\u5316\u65f6\u95f4\u3002\u6b64\u5916\uff0c\u5386\u53f2\u6570\u636e\u5f88\u5bb9\u6613\u5728\u73b0\u573a\u67e5\u9605\uff0c\u4fbf\u4e8e\u8fdb\u884c\u5b9e\u65f6\u89e3\u91ca\u548c\u6709\u9488\u5bf9\u6027\u7684\u73b0\u573a\u5de5\u4f5c\u3002\u5730\u56fe\u548c\u5c5e\u6027\u8868\u53ef\u4ee5\u76f4\u63a5\u4eceQField\u6216QGIS\u5de5\u7a0b\u5bfc\u51fa\uff0c\u4ee5\u4fbf\u6bcf\u5929\u8fdb\u884c\u5b57\u6bb5\u66f4\u65b0\u6216\u5de5\u4f5c\u7ec4\u4e4b\u95f4\u7684\u901a\u4fe1\u3002

QField\u5141\u8bb8\u901a\u8fc7\u53ef\u81ea\u5b9a\u4e49\u7684\u5c5e\u6027\u5b57\u6bb5\u548c\u6570\u636e\u5e93\u517c\u5bb9\u5b9e\u73b0\u6570\u636e\u5b8c\u6574\u6027\u3002\u5916\u4e1a\u6570\u636e\u8d28\u91cf\u4fdd\u8bc1\u53ef\u4ee5\u5728\u5de5\u7a0b\u8bbe\u8ba1\u8fc7\u7a0b\u4e2d\u5185\u7f6e\uff0c\u786e\u4fdd\u7528\u6237\u4e4b\u95f4\u7684\u5c5e\u6027\u4e00\u81f4\uff0c\u5e76\u901a\u8fc7\u7ea6\u675f\u548c\u9ed8\u8ba4\u503c\u51cf\u5c11\u4eba\u4e3a\u9519\u8bef\u3002

\u56fe 4: \u5730\u56fe\u7ed3\u679c

"},{"location":"zh/success-stories/heritage-impact-assessment/","title":"\u9057\u4ea7\u5f71\u54cd\u8bc4\u4f30","text":""},{"location":"zh/success-stories/heritage-impact-assessment/#qfield","title":"\u4f7f\u7528QField\u8fdb\u884c\u9057\u4ea7\u5f71\u54cd\u8bc4\u4f30","text":"

\u4eceQGIS\u5230QField\u548c Vice Versa\uff1a\u65b0\u7684\u5b89\u5353\u5e94\u7528\u7a0b\u5e8f\u5982\u4f55\u4fc3\u8fdb\u8003\u53e4\u5b66\u5bb6\u5728\u8be5\u9886\u57df\u7684\u5de5\u4f5c

Roberto Montagnetti1 \u548c Giuseppe Guarino2

\u2020 Presented at the ArcheoFOSS XIII Workshop\u2014Open Software, Hardware, Processes, Data and Formats in Archaeological Research, Padova, Italy, 20\u201322 February 2019.

\u6458\u8981: \u672c\u6587\u65e8\u5728\u5f3a\u8c03\u5728\u8003\u53e4\u5de5\u4f5c\u4e2d\u4f7f\u7528QField\u5e94\u7528\u7a0b\u5e8f\u7684\u4e3b\u8981\u7528\u5904\u3002\u7279\u522b\u662f\u672c\u6587\u63d0\u4f9b\u4e86\u5728\u5f00\u653e\u533a\u57df\u6316\u6398\u3001\u8003\u53e4\u8c03\u67e5\u548c\u5f71\u54cd\u8bc4\u4f30 (HIA) \u9879\u76ee\u4e2d\u4f7f\u7528 QField \u7684\u793a\u4f8b\u3002

\u5173\u952e\u8bcd: QField\u3001\u8003\u53e4\u5b66\u3001VIARCH\u3001HIA\u3001QGIS

"},{"location":"zh/success-stories/heritage-impact-assessment/#1","title":"1. \u5f15\u8a00","text":"

\u672c\u6587\u7684\u76ee\u7684\u662f\u5f3a\u8c03\u4f7f\u7528QField\u5e94\u7528\u7a0b\u5e8f\u7684\u4e3b\u8981\u597d\u5904\u3002\u4e00\u6b3e\u53ef\u5b89\u88c5\u5728\u5b89\u5353\u8bbe\u5907\u4e0a\u7684\u5e94\u7528\u7a0b\u5e8f\uff0c\u9002\u7528\u4e8e\u6240\u6709\u5728\u8be5\u9886\u57df\u5de5\u4f5c\u7684\u8003\u53e4\u5b66\u5bb6\u3002

\u8fd9\u4e00\u65b0\u5e94\u7528\u7a0b\u5e8f\u7684\u4e3b\u8981\u529f\u80fd\u5c06\u5141\u8bb8\u8003\u53e4\u5b66\u5bb6\u6839\u636e\u5df2\u7ecf\u83b7\u5f97\u7684\u6709\u5173\u9057\u5740\u7684\u4e00\u822c\u4fe1\u606f\uff0c\u5c06\u6316\u6398\u7684 .qgs \u5de5\u7a0b\u4e0a\u4f20\u5230\u4ed6 (\u5979) \u7684\u667a\u80fd\u624b\u673a\u6216\u5e73\u677f\u7535\u8111\u4e0a\u3002\u6b64\u65f6\uff0c\u53ef\u4ee5\u76f4\u63a5\u5728\u5916\u4e1a\u6536\u96c6\u6570\u636e\uff0c\u4fdd\u6301\u7cfb\u7edf\u7684\u6301\u7eed\u66f4\u65b0\uff0c\u4ece\u800c\u5141\u8bb8\u5728\u6574\u4e2a\u6316\u6398\u8fc7\u7a0b\u4e2d\u5b9e\u65f6\u5ba1\u67e5\u9879\u76ee\u3002

\u5e26\u6709QField\u7684 \u201c\u8896\u73cdGIS\u201d \u7ec8\u4e8e\u6210\u4e3a\u73b0\u5b9e\uff01

\u901a\u8fc7\u4e0eQField\u5728\u5916\u4e1a\u7684\u5408\u4f5c\uff0c\u6211\u4eec\u53ef\u4ee5\u5927\u5927\u51cf\u5c11\u5c06\u6570\u636e\u8f93\u5165\u6570\u636e\u5e93\u7cfb\u7edf\u7684\u767b\u8bb0\u548c\u8ba1\u7b97\u673a\u5316\u65f6\u95f4\uff0c\u4ece\u800c\u7701\u7565\u73b0\u573a\u767b\u8bb0\u548c\u6240\u6709\u76f8\u5173\u6587\u4e66\u5de5\u4f5c\u7684\u6570\u5b57\u5316\u3002\u5c06\u6240\u6709\u4fe1\u606f\u4f20\u8f93\u7ed9\u9879\u76ee (\u4e13\u4e1a\u5de5\u4f5c\u8005) \u7684\u4e3bGIS\u5e73\u53f0 (\u5b58\u50a8\u5728PC\u5185) \u7684\u4f18\u52bf\u610f\u5473\u7740\u8fd9\u53ea\u5269\u4e0b\u68c0\u67e5\u6536\u96c6\u6570\u636e\u7684\u4efb\u52a1\uff0c\u4ee5\u53ca\u6df1\u5165\u5730\u5f62\u548c\u5730\u7406\u7a7a\u95f4\u5206\u6790\u7684\u597d\u5904\u3002

\u5728\u672c\u6587\uff0c\u6211\u4eec\u5c06\u5c55\u793a\u4e00\u4e2aQGIS\u548cQField\u96c6\u6210\u4f7f\u7528\u7684\u5b9e\u9645\u793a\u4f8b\uff0c\u8be5\u793a\u4f8b\u4e0e\u9732\u5929\u533a\u57df\u6316\u6398\u6709\u5173\u3002

\u672c\u6587\u63d0\u51fa\u7684\u5e72\u9884\u65b9\u6cd5\u662f\u6839\u636e\u4f5c\u8005\u7684\u4e2a\u4eba\u7ecf\u9a8c\u6784\u5efa\u7684\uff1b\u8fd9\u7279\u6307\u5546\u4e1a\u8003\u53e4\u9879\u76ee\u4e2d\u7684\u9732\u5929\u6316\u6398\u5de5\u7a0b\u3002

"},{"location":"zh/success-stories/heritage-impact-assessment/#2-qfield","title":"2. QField\u7684\u4e3b\u8981\u7279\u70b9","text":"

QField\u662f\u4e00\u6b3eAndroid\u5e94\u7528\u7a0b\u5e8f\uff0c\u53ef\u4ee5\u4ece Google Play \u4e0b\u8f7d\u3002\u8be5\u5e94\u7528\u7a0b\u5e8f\u867d\u7136\u662f\u975e\u5e38\u7b80\u5355\u7684\u754c\u9762\uff0c\u4f46\u529f\u80fd\u5f02\u5e38\u4e30\u5bcc\uff0c\u4f8b\u5982\uff1a

  1. \u5916\u4e1a\u6570\u5b57\u5316\u5de5\u5177\uff1b
  2. \u51e0\u4f55\u56fe\u5f62\u548c\u5c5e\u6027\u7684\u7f16\u8f91\uff1b
  3. GPS;
  4. \u53ef\u4ee5\u4e0a\u4f20\u81ea\u5b9a\u4e49\u5e95\u56fe\uff1b
  5. \u4e0e\u667a\u80fd\u624b\u673a/\u5e73\u677f\u7535\u8111\u6444\u50cf\u5934\u96c6\u6210\uff1b
  6. \u8bb8\u591a\u5176\u4ed6\u529f\u80fd\u3002

QField\u53ef\u4ee5\u88ab\u89c6\u4e3aQGIS\u7684 \u201c\u79fb\u52a8\u201d \u6269\u5c55\u3002\u4e8b\u5b9e\u4e0a\uff0c\u5b83\u5141\u8bb8\u6211\u4eec\u5728Android\u667a\u80fd\u624b\u673a\u6216\u5e73\u677f\u7535\u8111\u4e0a\u67e5\u770b\u548c\u7ba1\u7406\u4f7f\u7528QGIS\u521b\u5efa\u7684GIS\u5de5\u7a0b\u3002\u5141\u8bb8\u7528\u6237\u4fdd\u7559\u539f\u59cb\u5de5\u7a0b\u4e2d\u7684\u6240\u6709\u8bbe\u7f6e\u4e3b\u9898\u3001\u6807\u6ce8\u548c\u6837\u5f0f (\u56fe 1)\u3002

\u56fe 1 - QGIS (\u4e0b\u56fe) \u548cQField (\u4e0a\u56fe) \u4e2d\u76f8\u540c\u7684\u52d8\u6d4bGIS\u5e73\u53f0\u5de5\u7a0b\u793a\u4f8b\u3002\u56fe\u7247\u7531 Giuseppe Guarino \u57282019\u5e74\u63d0\u4f9b

\u6b64\u5916\uff0c\u4e0eQGIS\u7c7b\u4f3c\uff0c\u6211\u4eec\u53ef\u4ee5\u901a\u8fc7\u83b7\u53d6QField\u5c5e\u6027\u8868\u4e2d\u5305\u542b\u7684\u5404\u4e2a\u4fe1\u606f\u6765\u67e5\u8be2QField\u4e2d\u7684\u6bcf\u4e2a\u56fe\u5c42 (\u5f53\u7136\uff0c\u4e5f\u6709\u5176\u4ed6\u79fb\u52a8GIS\u5e94\u7528\u7a0b\u5e8f\u53ef\u4f9b\u4f7f\u7528\uff0c\u5982ArcGis\u3001LiPAD\u3001Bentley Map mobile\u3001GVSig mobile\u3001Geopaparazzi\u7b49)\u3002

\u4e3a\u4e86\u5728QField\u4e2d\u4f7f\u7528QGIS\u5de5\u7a0b\uff0c\u7b2c\u4e00\u6b65\u662f\u5c06QGIS\u4e2d\u521b\u5efa\u7684\u5de5\u7a0b\u7684\u5c5e\u6027\u914d\u7f6e\u4e3a \u201c\u4fdd\u5b58\u76f8\u5bf9\u8def\u5f84\u201d \u3002

\u60a8\u9700\u8981\u5728\u684c\u9762\u7aef\u521b\u5efa\u6587\u4ef6\u5939 \u201cfolder_name\u201d \uff0c\u5e76\u5728\u6b64\u8def\u5f84\u4e2d\u4fdd\u5b58\u8981\u4f20\u8f93\u5230\u667a\u80fd\u624b\u673a\u6216\u5e73\u677f\u7535\u8111\u7684 .qgs \u6587\u4ef6\uff1b\u540c\u6837\uff0c\u5728\u540c\u4e00\u4e2a\u6587\u4ef6\u5939\u4e2d\uff0c\u60a8\u5fc5\u987b\u52a0\u5165\u6784\u6210\u8fd9\u4e2a .QGIS \u5de5\u7a0b\u7684\u6240\u6709\u6570\u636e (\u77e2\u91cf\u3001\u6805\u683c\u548c\u6570\u636e\u5e93)\u3002

\u8fd9\u4e9b\u6570\u636e\u8fd8\u53ef\u4ee5\u5206\u4e3a\u5176\u4ed6\u5b50\u6587\u4ef6\u5939\u3002

\u6700\u540e\uff0c\u60a8\u9700\u8981\u5c06\u6574\u4e2a\u6587\u4ef6\u5939 \u2018folder_name\u2019 \u590d\u5236\u5230\u5e73\u677f\u7535\u8111\uff0c\u8def\u5f84\u5982\u4e0b\uff1a

  1. \u5728\u5185\u90e8\u5b58\u50a8\u5668\u4e2d: Android > data > ch.opengis.QField > files > share;
  2. \u5728\u5916\u90e8SD\u4e2d: Android > data > ch.opengis.QField > files.
"},{"location":"zh/success-stories/heritage-impact-assessment/#3-qfield","title":"3. \u5728\u8003\u53e4\u8c03\u67e5\u548c\u8003\u53e4\u98ce\u9669\u8bc4\u4f30\u9879\u76ee\u4e2d\u4e0eQField\u5408\u4f5c","text":"

\u76f4\u5230\u6700\u8fd1\uff0c\u7eb8\u8d28\u5730\u56fe\u8fd8\u662f\u5728\u8003\u53e4\u8c03\u67e5\u5de5\u4f5c\u4e2d\u8bb0\u5f55\u8003\u53e4\u8981\u7d20\u548c\u5916\u4e1a\u53ef\u89c1\u6027\u7684\u552f\u4e00\u65b9\u6cd5\u3002\u8fd9\u4e9b\u6570\u636e\u88ab\u6570\u5b57\u5316\u5230CAD\u6216GIS\u8f6f\u4ef6\u4e2d\uff0c\u7136\u540e\u5728\u4e00\u4e2a\u7b80\u5355\u7684\u6570\u5b57\u6587\u6863\u4e0a\u5355\u72ec\u521b\u5efa\u5404\u4e2a\u7ad9\u70b9\u8868\u3002

\u5982\u4eca\uff0cQField\u7531\u4e8e\u5176\u4e0eQGIS\u7684\u517c\u5bb9\u6027\uff0c\u5141\u8bb8\u60a8\u8df3\u8fc7\u4ece\u7eb8\u5f20\u5230\u6570\u5b57\u6216\u4ece\u4e0d\u540c\u8f6f\u4ef6\u7684\u8fc7\u6e21\uff0c\u4ece\u800c\u51cf\u5c11\u65f6\u95f4\u548c\u6210\u672c\u3002

\u8003\u53e4\u8c03\u67e5 (\u5173\u4e8e\u8003\u53e4\u8c03\u67e5\u65b9\u6cd5\u7684\u7efc\u5408\u8bf4\u660e, \u8bf7\u9605\u8bfb Cambi, Terrenato 1994, pp. 117\u2013143, and Renfrew, Bahn 2016 [1,2]) \u4e4b\u524d\uff0c\u5fc5\u987b\u6784\u5efa\u4e00\u4e2aGIS\u5e73\u53f0\uff0c\u8be5\u5e73\u53f0\u540c\u65f6\u8003\u8651\u5b9e\u5730\u8c03\u67e5\u9636\u6bb5\u83b7\u53d6\u7684\u6570\u636e\u548c\u4e66\u76ee\u6570\u636e\u3002\u51fa\u4e8e\u8fd9\u4e2a\u539f\u56e0\uff0c\u9700\u8981\u5904\u7406\u4e24\u4e2a\u8868\uff1a\u4e00\u4e2a\u662f\u7a7a\u95f4\u8868\uff0c\u8fd9\u5728\u5b57\u6bb5\u4e2d\u5f88\u6709\u7528\uff0c\u53e6\u4e00\u4e2a\u662f\u5b57\u6bcd\u6570\u5b57\u8868\u3002\u4e24\u8005\u90fd\u5c06\u5408\u5e76\u5230\u4e00\u4e2a\u7a7a\u95f4\u8868\u4e2d\uff0c\u7528\u4e8e\u5728GIS\u684c\u9762\u7aef\u8fdb\u884c\u67e5\u627e\u3002\u8fd9\u4e00\u8fc7\u7a0b\u53ef\u4ee5\u901a\u8fc7\u4f7f\u7528\u5173\u7cfb\u5730\u7406\u6570\u636e\u5e93 (\u5982SpatiaLite\u548cPostGIS) \u5b9e\u73b0\uff0c\u4e5f\u53ef\u4ee5\u901a\u8fc7\u5728\u8868\u548c\u51e0\u4f55\u56fe\u5f62\u4e4b\u95f4\u521b\u5efa\u8fde\u63a5\u5b9e\u73b0\u3002

\u7136\u800c\uff0c\u4f7f\u7528\u5730\u7406\u6570\u636e\u5e93\u7684\u6700\u5927\u4f18\u52bf\u662f\u80fd\u591f\u521b\u5efa\u80fd\u591f\u5c06\u4e24\u4e2a\u6216\u591a\u4e2a\u8868\u4e2d\u7684\u4fe1\u606f\u5408\u5e76\u5230\u5355\u4e2a\u8868 (\u89c6\u56fe) \u4e2d\u7684\u67e5\u8be2 (\u6709\u5173\u5728\u8003\u53e4\u5b66\u4e2d\u4f7f\u7528GIS\u548c\u5730\u7406\u6570\u636e\u5e93\u7684\u66f4\u6df1\u5165\u4fe1\u606f\uff0c\u8bf7\u53c2\u89c1 Fronza, Nardini, Valenti 2009 [3]) \u3002

\u8fd9\u4e00\u8fc7\u7a0b\u5c3d\u91cf\u51cf\u5c11\u8003\u53e4\u8c03\u67e5\u671f\u95f4\u5b58\u50a8\u7684\u6570\u636e\uff0c\u8fdb\u4e00\u6b65\u52a0\u5feb\u4e86\u5916\u4e1a\u5de5\u4f5c\u3002

\u8c03\u67e5\u671f\u95f4\u5916\u4e1a\u6536\u96c6\u7684\u6570\u636e\u5c06\u901a\u8fc7\u4e09\u4e2a\u4e0d\u540c\u7684\u56fe\u5c42 (\u70b9\u3001\u7ebf\u548c\u591a\u8fb9\u5f62) \u8fdb\u884c\u8bb0\u5f55\u548c\u6570\u5b57\u5316\u3002\u8fde\u63a5\u5230\u4e09\u4e2a\u56fe\u5c42\u7684\u5c5e\u6027\u8868\u8bb0\u5f55\u4e86\u4ee5\u4e0b\u4fe1\u606f: Project Name (String), Municipality (String), Location (String), Feature Number (Integer), Place Name (String), Location (String), Date (Date), Site Definition (String), Visibility (String) and Photos (String) \u3002

\u4e24\u4e2a\u8868\u4e4b\u95f4\u7684\u5c5e\u6027\u503c \u201cProject name\u201d \u548c \u201cFeature Number\u201d \u5fc5\u987b\u662f\u552f\u4e00\u7ea6\u675f\uff0c\u4ee5\u4fbf\u4ec5\u6807\u8bc6\u4e00\u4e2a\u552f\u4e00\u7684 \u201cProject name\u201d \u548c\u4e00\u4e2a \u201cFeature Number\u201d \u3002

GIS\u5e73\u53f0\u8fd8\u5fc5\u987b\u6709\u8c37\u6b4c\u536b\u661f\u3001\u5f00\u653e\u8857\u9053\u5730\u56fe\u3001\u6b63\u5c04\u5f71\u50cf\u7b49\u5e95\u56fe\u3002\u5728\u672c\u4f8b\u4e2d\uff0c\u6211\u4eec\u4f7f\u7528\u4e86\u4ee5\u4e0b\u5730\u56fe\uff1aCarta Tecnica Regionale (1:10.000)\u3001Open Street Map \u548c Google Satellite\u3002\u4e3a\u4e86\u4f7f\u7528\u8fd9\u4e9b\u5730\u56fe\u66f4\u8f7b\u677e\uff0c\u6211\u4eec\u5728QGIS\u4e2d\u521b\u5efa\u4e86\u7b2c\u4e00\u4e2a\u6982\u89c8 (\u91d1\u5b57\u5854)\u3002

\u53ef\u901a\u8fc7GPS\u5185\u90e8\u8bbe\u5907\u8bb0\u5f55\u8003\u53e4\u8981\u7d20\u7684\u5b9a\u4f4d\u3002\u7136\u800c\uff0c\u4e3a\u4e86\u66f4\u9ad8\u7684\u7cbe\u5ea6\uff0cQField\u53ef\u4ee5\u8fde\u63a5\u5230GNSS\u5929\u7ebf\u3002

\u5728\u8003\u53e4\u54a8\u8be2\u548c\u8003\u53e4\u98ce\u9669\u8bc4\u4f30\u5de5\u4f5c\u4e2d\uff0c\u5efa\u8bae\u5c06\u5305\u542b\u57fa\u7840\u8bbe\u65bd\u51e0\u4f55\u4fe1\u606f\u3001\u6d4b\u91cf\u503c\u548c\u5176\u4ed6\u4fe1\u606f\u7684\u57fa\u7840\u8bbe\u65bd\u56fe\u5c42\u4e0a\u4f20\u5230GIS\u5de5\u7a0b\u4e2d\uff0c\u6b64\u5916\u8fd8\u5e94\u5c06\u5176\u4f5c\u4e3a\u7f13\u51b2\u533a\u3002

\u5728QGIS\u4e0a\u8bbe\u7f6e\u4e86\u5de5\u7a0b\u7684\u57fa\u7840\u4e4b\u540e\uff0c\u6211\u4eec\u9700\u8981\u901a\u8fc7\u4f7f\u7528QField\u4e2d\u7684QField\u540c\u6b65\u63d2\u4ef6\u5bfc\u51fa\u5de5\u7a0b\u3002\u6216\u8005\uff0c\u53ef\u4ee5\u901a\u8fc7\u7b80\u5355\u5730\u5c06\u5305\u542b\u6269\u5c55\u540d\u4e3a * .QGIS \u7684\u5de5\u7a0b\u6587\u4ef6\u7684\u6587\u4ef6\u5939\u3001\u6570\u636e\u5e93\u548c\u6805\u683c (\u6216\u5305\u542b\u6805\u683c\u7684\u5730\u7406\u5305\uff1aIGM\u3001Basemap\u7b49) \u590d\u5236\u5230\u667a\u80fd\u624b\u673a\u6216\u5e73\u677f\u7535\u8111\u4e2d\u6765\u6267\u884c\u4e4b\u540e\u7684\u64cd\u4f5c\u3002

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0cQField\u4f1a\u521b\u5efa\u4e00\u4e2a\u6587\u4ef6\u5939\uff0c\u60a8\u53ef\u4ee5\u5728\u5176\u4e2d\u4fdd\u5b58\u5de5\u7a0b (Android/data/ ch.opengis.QField/files)\uff0c\u4f46\u6700\u597d\u5c06\u5b83\u4eec\u5b58\u50a8\u5728\u5916\u90e8SSD\u4e0a\uff0c\u56e0\u4e3a\u5982\u679c\u8981\u4ece\u8bbe\u5907\u4e2d\u5378\u8f7dQField\uff0c\u5176\u4e2d\u5305\u542b\u7684\u6240\u6709\u6587\u4ef6\u5939\u548c\u6587\u4ef6\u90fd\u5c06\u88ab\u5220\u9664\uff0c\u4ece\u800c\u6709\u5220\u9664\u6570\u636e\u7684\u98ce\u9669\u3002

\u5728QGIS\u4e2d\u5efa\u7acbGIS\u5de5\u7a0b\u7684\u57fa\u7840\u4e4b\u540e\uff0c\u6211\u4eec\u9700\u8981\u901a\u8fc7\u4e00\u4e2a\u540d\u4e3aQField\u540c\u6b65\u7684\u63d2\u4ef6\u5c06\u5176\u5bfc\u51fa\u5230QField\u3002

\u7136\u800c\uff0c\u6211\u4eec\u751a\u81f3\u53ef\u4ee5\u901a\u8fc7\u7b80\u5355\u5730\u5c06QGIS\u5de5\u7a0b\u548c\u76f8\u5173\u6570\u636e\u96c6\u4f20\u8f93 (\u590d\u5236\u548c\u7c98\u8d34) \u5230Android\u8bbe\u5907\u6765\u6267\u884c\u8be5\u4efb\u52a1\u3002QGIS\u5de5\u7a0b\u5fc5\u987b\u53e6\u5b58\u4e3a .QGIS \u3002

"},{"location":"zh/success-stories/heritage-impact-assessment/#4-qfield","title":"4. \u5728\u8003\u53e4\u8c03\u67e5\u548c\u8003\u53e4\u98ce\u9669\u8bc4\u4f30\u5de5\u4f5c\u4e2d\u4f7f\u7528QField\u7684\u597d\u5904\u548c\u7f3a\u70b9","text":"

QField\u4e0e\u6240\u6709\u5c16\u7aef\u5de5\u5177\u7c7b\u4f3c\uff0c\u5728\u8bbe\u5907\u7684\u4f7f\u7528\u65b9\u9762\u5b58\u5728\u4e00\u4e9b\u9650\u5236\uff1b\u5176\u4e2d\u7684\u4e3b\u8981\u539f\u56e0\u53ef\u80fd\u662f\u5e26\u5bbd\u4e0d\u8db3\u6216\u7f3a\u4e4f\u4e92\u8054\u7f51\u3002\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u6211\u4eec\u65e0\u6cd5\u901a\u8fc7\u4f7f\u7528\u5168\u7403\u5bfc\u822a\u536b\u661f\u7cfb\u7edf\u5bf9\u8003\u53e4\u8981\u7d20\u8fdb\u884c\u51c6\u786e\u7684\u767b\u8bb0\u3002\u540c\u65f6\uff0c\u6211\u4eec\u5c06\u65e0\u6cd5\u4e0a\u4f20WMS\u670d\u52a1\uff0c\u5982 Google Satellite\u3001Open Street Map \u7b49\u3002\u53e6\u4e00\u4e2a\u7f3a\u70b9\u4e0e\u7535\u6c60\u5bff\u547d\u6709\u5173\uff1a\u4fdd\u6301\u5c4f\u5e55\u3001\u6570\u636e\u8fde\u63a5\u548cGPS\u59cb\u7ec8\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u5c06\u5927\u5927\u7f29\u77ed\u8bbe\u5907\u7684\u7535\u6c60\u5bff\u547d\uff0c\u5373\u4f7f\u6211\u4eec\u53ef\u80fd\u4f1a\u968f\u8eab\u643a\u5e26\u4fbf\u643a\u5f0f\u5145\u7535\u5b9d\u3002\u53e6\u4e00\u65b9\u9762\uff0c\u4f7f\u7528QField\u7684\u597d\u5904\u5f88\u591a\uff1b\u4e8b\u5b9e\u4e0a\uff0c\u5982\u679c\u6211\u4eec\u5728\u7eb8\u8d28\u5730\u56fe\u4e0a\u767b\u8bb0\u4e86\u8c03\u67e5\u8fc7\u7a0b\u4e2d\u53d1\u73b0\u7684\u8003\u53e4\u8981\u7d20\uff0c\u6216\u8005\u5728\u7eb8\u8d28\u8868\u683c\u4e0a\u624b\u52a8\u586b\u5199\u4e86\u76f8\u5173\u4fe1\u606f\uff0c\u8fd9\u5c31\u53ef\u4ee5\u51cf\u5c11\u6211\u4eec\u8981\u6267\u884c\u7684\u8bb8\u591a\u7a0b\u5e8f\u3002\u6b64\u5916\uff0c\u53e6\u4e00\u4e2a\u4f18\u70b9\u662f\u4f7f\u7528QField\u96c6\u6210\u8bbe\u5907\u6444\u50cf\u673a\u6216GNSS\u5929\u7ebf\u7684\u53ef\u80fd\u6027\u3002\u6240\u6709\u8fd9\u4e9b\u90fd\u4f7f\u6570\u636e\u6536\u96c6\u66f4\u5bb9\u6613\uff0c\u63d0\u9ad8\u4e86\u6570\u636e\u7684\u51c6\u786e\u6027\uff0c\u540c\u65f6\u51cf\u5c11\u4e86\u65f6\u95f4\u3001\u6210\u672c\u548c\u52b3\u52a8\u529b\u3002

G.G.

"},{"location":"zh/success-stories/heritage-impact-assessment/#5-qfield","title":"5. \u5728\u9732\u5929\u6316\u6398\u533a\u57df\u4e2d\u4f7f\u7528QField","text":"

\u5728\u9732\u5929\u533a\u57df\u6316\u6398\u573a\u666f\u4e2d\uff0c\u4f7f\u7528QField\u7b49\u5e94\u7528\u7a0b\u5e8f\u7684\u4f18\u52bf\u548c\u4fbf\u5229\u6570\u4e0d\u80dc\u6570\u3002\u8fd9\u4e00\u70b9\u5c24\u5176\u9002\u7528\u4e8e\u5546\u4e1a\u8003\u53e4\u9057\u5740\uff0c\u5728\u90a3\u91cc\u5f00\u5c55\u5de5\u4f5c\u7684\u6700\u540e\u671f\u9650\u548c\u8003\u53e4\u8c03\u67e5\u7684\u53ef\u7528\u9884\u7b97\u5f80\u5f80\u975e\u5e38\u7d27\u5f20\u3002\u8fd9\u8feb\u4f7f\u60a8\u6700\u5927\u9650\u5ea6\u5730\u4f18\u5316\u65f6\u95f4\u548c\u8d44\u4ea7\uff0c\u5c3d\u7ba1\u73b0\u573a\u7684\u5929\u6c14\u548c\u80fd\u89c1\u5ea6\u6761\u4ef6\u901a\u5e38\u5f88\u5dee (\u56fe 2)\u3002

\u56fe 2 - \u73b0\u573a\u5929\u6c14\u548c\u80fd\u89c1\u5ea6\u7b49\u6761\u4ef6\u8f83\u5dee\u7684\u793a\u4f8b\u3002\u56fe\u7247\u7531 Roberto Montagnetti \u63d0\u4f9b\uff0c2019\u5e74\u62cd\u6444

\u73b0\u5728\uff0c\u8ba9\u6211\u4eec\u6765\u770b\u770b\u4e3a\u4ec0\u4e48QField\u7684\u4f7f\u7528\u6709\u52a9\u4e8e\u51cf\u5c11\u5de5\u4f5c\u65f6\u95f4\uff0c\u540c\u65f6\u4fdd\u8bc1\u8282\u7701\u8003\u53e4\u8c03\u67e5\u6240\u9700\u7684\u8d44\u6e90\uff0c\u4e3aAndroid\u4f7f\u7528GIS\u5e94\u7528\u7a0b\u5e8f\u63d0\u4f9b\u4e86\u4e00\u4e2a\u5b9e\u9645\u793a\u4f8b\u3002

\u5728\u8fd9\u7c7b\u5de5\u4f5c\u4e2d\uff0c\u7b2c\u4e00\u6b65\u662f\u4f7f\u7528\u673a\u68b0\u5265\u79bb\u5f85\u8c03\u67e5\u533a\u57df\uff0c\u76ee\u7684\u662f\u6e05\u9664\u8868\u5c42\u571f\uff0c\u7136\u540e\u6700\u7ec8\u6e05\u9664\u5e95\u571f\u3002

\u968f\u540e\u7684\u8fc7\u7a0b\u5305\u62ec\u76f4\u63a5\u5728\u73b0\u573a\u8bc6\u522b\u8003\u53e4\u8981\u7d20\uff0c\u5e76\u5728\u4f7f\u7528\u6b64\u7c7b\u6280\u672f\u65f6\u901a\u8fc7\u6bd4\u8f83\u822a\u7a7a\u9065\u611f\u548c\u5730\u7403\u7269\u7406\u5206\u6790\u7684\u7ed3\u679c\u3002

\u7136\u540e\uff0c\u901a\u8fc7GPS\u6216\u5168\u7ad9\u4eea\u5bf9\u786e\u5b9a\u7684\u8003\u53e4\u8981\u7d20\u8fdb\u884c\u6570\u5b57\u68c0\u6d4b\u3002

\u6700\u540e\uff0c\u6982\u8ff0\u4e86\u8c03\u67e5\u533a\u57df (\u69fd) \u4e2d\u9700\u8981\u5b8c\u6210\u7684\u6240\u6709\u6316\u6398\u5e72\u9884\u63aa\u65bd\uff0c\u8fd9\u5728\u7406\u89e3\u6240\u786e\u5b9a\u7684\u8003\u53e4\u8981\u7d20\u4e4b\u95f4\u7684\u5730\u5c42\u5173\u7cfb\u65b9\u9762\u66f4\u4e3a\u76f8\u5173\u3002

\u8fd9\u4e00\u9636\u6bb5\u7684\u5de5\u4f5c\u88ab\u79f0\u4e3a \u201cPre-Ex\u201d\u3002

\u9632\u7206\u524d\u8c03\u67e5\u5c06\u4f5c\u4e3a\u5728QGIS\u4e2d\u521b\u5efa\u5de5\u7a0bGIS\u5e73\u53f0\u7684\u5730\u5f62\u57fa\u7840\uff0c\u4ee5\u53ca\u8be5\u533a\u57df\u7684\u5e95\u56fe\u3001TBM\u548c\u73b0\u573a\u7684\u4efb\u4f55\u822a\u7a7a\u6b63\u5c04\u7167\u7247\u3002\u5728\u540c\u4e00\u5e73\u53f0\u5185\uff0c\u6211\u4eec\u8fd8\u5c06\u4e0a\u4f20\u4e00\u4e2a\u5730\u7406\u6570\u636e\u5e93\uff0c\u5176\u4e2d\u5305\u542b\u4ee5\u4e0b\u6570\u5b57\u5316\u6240\u9700\u7684\u56fe\u5c42\uff1a

a. \u73b0\u573a\u53d1\u73b0\u7684\u8003\u53e4\u8981\u7d20\uff1b

b \u8ba1\u5212\u7684\u63d2\u69fd;

c. \u8c03\u67e5\u7684\u80cc\u666f\u53ca\u5176\u76f8\u5173\u6c34\u5e73\uff1b

d. \u7528\u4e8e\u624b\u52a8\u7ed8\u56fe\u7684\u5e73\u9762\u7ebf\u548c\u5256\u9762\u7ebf;

e. \u5728\u73b0\u573a\u8003\u53e4\u8c03\u67e5\u671f\u95f4\uff0c\u6211\u4eec\u53ef\u80fd\u9700\u8981\u68c0\u6d4b\u7684\u6240\u6709\u5143\u7d20\u3002

\u7136\u800c\uff0c\u5728\u540c\u4e00\u6570\u636e\u5e93\u4e2d\uff0c\u4e5f\u4f1a\u6709\u4e0e\u6587\u4e66\u5de5\u4f5c\u8868\u76f8\u5173\u7684\u8868\u683c\u3002

\u56e0\u6b64\uff0c\u5b83\u4eec\u53ef\u4e0e\u6570\u5b57\u7248\u7684\u7eb8\u8d28\u767b\u8bb0\u7c3f\u548c\u5176\u4ed6\u76f8\u5173\u6587\u4ef6\u76f8\u5ab2\u7f8e\uff0c\u8fd9\u4e9b\u6587\u4ef6\u901a\u5e38\u7528\u4e8e\u5efa\u7b51\u5de5\u5730\u7684\u6316\u6398\u6587\u4ef6\u3002

\u8be5\u6570\u636e\u5e93 (\u63a5\u4e0b\u6765\u662f\u6570\u636e\u5e93\u7ed3\u6784\u7684\u4e00\u4e2a\u793a\u4f8b\u3002\u6839\u636e\u73b0\u573a\u7684\u7279\u70b9\u548c\u5fc5\u987b\u8fdb\u884c\u7684\u8c03\u67e5\u7684\u62d3\u6251\u7ed3\u6784\uff0c\u8868\u683c\u548c\u51e0\u4f55\u7ed3\u6784\u53ef\u80fd\u6709\u6240\u4e0d\u540c\u3002\u5728\u4efb\u4f55\u60c5\u51b5\u4e0b\uff0c\u8868\u683c\u548c\u77e2\u91cf\u5fc5\u987b\u76f8\u4e92\u5173\u8054\uff0c\u4ee5\u4fbf\u76f8\u4e92\u4f5c\u7528\u3002QField\u8ba4\u53efQGIS\u4e2d\u8bbe\u7f6e\u7684\u5de5\u7a0b\u5173\u7cfb)\u3002\u7531\u4ee5\u4e0b\u7ec4\u6210\uff1a

  1. \u7ad9\u70b9 (\u77e2\u91cf)\uff1a\u5305\u542b\u516c\u53f8\u6b63\u5728\u5de5\u4f5c\u7684\u6240\u6709\u7ad9\u70b9\u7684 \u5217\u8868\u548c\u63cf\u8ff0\u3002
  2. Context_Layer (\u77e2\u91cf): \u8be5\u56fe\u5c42\u4ee5\u56fe\u5f62\u65b9\u5f0f\u8868\u793a\u5f00\u6316\u9879\u76ee\u671f\u95f4 \u786e\u5b9a\u548c\u5f00\u6316\u7684\u6240\u6709\u4e0a\u4e0b\u6587\u3002
  3. Slots (\u77e2\u91cf): \u8be5\u56fe\u5c42\u4ee5\u56fe\u5f62\u65b9\u5f0f\u8868\u793a\u6240\u6709\u6316\u6398\u7684\u69fd\uff0c \u5e76\u5305\u542b\u7eb8\u69fd\u5bc4\u5b58\u5668\u7684\u4fe1\u606f\u3002
  4. Level_Layer (\u77e2\u91cf): \u8be5\u56fe\u5c42\u4ee5\u56fe\u5f62\u65b9\u5f0f \u8868\u793a\u6bcf\u4e2a\u69fd\u5f00\u6316\u671f\u95f4\u7684\u6240\u6709\u6807\u9ad8\u3002
  5. Drawings_Vector (\u77e2\u91cf): \u8be5\u56fe\u5c42\u4ee5\u56fe\u5f62\u65b9\u5f0f \u8868\u793a\u7528\u4e8e\u624b\u52a8\u56fe\u5f62\u7684\u5e73\u9762\u7ebf\u548c\u5256\u9762\u7ebf\u3002
  6. Drawing_Point (\u77e2\u91cf): \u8be5\u56fe\u5c42\u4ee5\u56fe\u5f62\u65b9\u5f0f \u8868\u793a\u5e73\u9762\u7ebf\u548c\u5256\u9762\u7ebf\u901a\u8fc7\u7684\u70b9\u3002
  7. Context_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6570\u5b57\u8bb0\u5f55\u5668\uff0c\u5176\u4e2d\u5305\u542b\u6240\u6709\u7814\u7a76\u7684 \u4e0a\u4e0b\u6587\u3002
  8. Drawings_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6240\u6709\u56fe\u7eb8\u7684\u6570\u5b57\u8bb0\u5f55\u5668\u3002
  9. Permatrace_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6c38\u4e45\u8868\u7684\u6570\u5b57\u8bb0\u5f55\u5668\u3002
  10. Sample_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u91c7\u96c6\u6837\u672c\u7684\u6570\u5b57\u8bb0\u5f55\u5668\u3002
  11. Photo_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6240\u6709\u62cd\u6444\u7167\u7247\u7684\u6570\u5b57\u767b\u8bb0\u7c3f\u3002
  12. Small_Find_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6536\u96c6\u7684\u6240\u6709\u53d1\u73b0\u7684\u6570\u5b57\u8bb0\u5f55\u5668\u3002
  13. Finds_Bag_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6316\u6398\u8fc7\u7a0b\u4e2d\u6536\u96c6\u7684\u6240\u6709\u884c\u674e\u7684 \u6570\u5b57\u767b\u8bb0\u7c3f\u3002
  14. Context_Sheets (\u65e0\u51e0\u4f55\u56fe\u5f62): \u8be5\u56fe\u5c42\u662f\u4e0a\u4e0b\u6587\u8868\u8bb0\u5f55\u5668\u7684\u6570\u5b57\u7248\u672c\uff0c \u5305\u542b\u4e0e\u6240\u8c03\u67e5\u7684\u6bcf\u4e2a\u4e0a\u4e0b\u6587\u76f8\u5173\u7684\u6240\u6709\u4fe1\u606f\u3002

\u6b64\u65f6\uff0c\u6211\u4eec\u9700\u8981\u7b80\u5355\u5730\u5c06QGIS\u4e2d\u521b\u5efa\u7684\u4e3b\u5de5\u7a0b\u4e0e\u6240\u6709 \u201cproject relation\u201d \u548c \u201cwidgets\u201d \u8f6c\u79fb\u5230\u5e73\u677f\u7535\u8111\u6216\u667a\u80fd\u624b\u673a\u4e0a\uff0c\u5e76\u4f7f\u7528QField\u76f4\u63a5\u5728\u73b0\u573a\u7ba1\u7406\uff0c\u4ee5\u7acb\u5373\u4e86\u89e3\u5176\u4f18\u52bf\u548c\u4fbf\u5229\u6027 (\u56fe 3)\u3002

\u56fe 3 - QGIS (\u4e0a\u56fe) \u548cQField (\u4e0b\u56fe) \u4e2d\u76f8\u540c\u5f00\u653e\u533a\u57df\u5f00\u6316GIS\u5e73\u53f0\u9879\u76ee\u7684\u793a\u4f8b\u3002\u7531 Roberto Montagnetti \u5728 2019\u5e74\u63d0\u4f9b

\u4e8b\u5b9e\u4e0a\uff0c\u4e3b\u8981\u901a\u8fc7\u4f7f\u7528\u8be5\u7cfb\u7edf\uff0c\u5728\u8be5\u9886\u57df\u5de5\u4f5c\u7684\u8003\u53e4\u5b66\u5bb6\u5c06\u80fd\u591f\u5728QField\u6570\u636e\u5e93\u4e2d\u7684\u9002\u5f53 \u201ccontext register\u201d \u8868\u4e2d\u76f4\u63a5\u6ce8\u518cQField\u5185\u6316\u6398\u8fc7\u7a0b\u4e2d\u8bc6\u522b\u7684\u4e0a\u4e0b\u6587\u7f16\u53f7\u3002

\u8fd9\u4e00\u65b9\u9762\u5df2\u7ecf\u52a0\u5feb\u4e86\u73b0\u573a\u64cd\u4f5c\uff0c\u8282\u7701\u4e86\u4ece\u73b0\u573a\u5230\u5927\u9662\u6216\u4ece\u73b0\u573a\u5230\u6c7d\u8f66/\u8d27\u8f66\u6765\u56de\u7684\u65f6\u95f4\uff0c\u53cd\u4e4b\u4ea6\u7136\uff0c\u7528\u4e8e\u7f16\u5236\u7eb8\u8d28\u767b\u8bb0\u7c3f\uff1b\u7279\u522b\u662f\uff0c\u5982\u679c\u6211\u4eec\u8003\u8651\u5230\u8fd9\u6837\u4e00\u4e2a\u4e8b\u5b9e\uff0c\u5373\u6c7d\u8f66\u548c\u5927\u9662\u901a\u5e38\u4f4d\u4e8e\u79bb\u6316\u6398\u533a\u57df\u76f8\u5f53\u8fdc\u7684\u5730\u65b9\u3002

\u6b64\u5916\uff0c\u7531\u4e8e\u73b0\u573a\u901a\u5e38\u53ea\u6709\u4e00\u4e2a\u8bbe\u5907\uff0c\u901a\u5e38\u7531\u73b0\u573a\u7ecf\u7406\u6216\u4e3b\u7ba1\u6301\u6709\uff0c\u8fd9\u5c06\u4f7f\u4ed6\u4eec\u66f4\u5bb9\u6613\u68c0\u67e5\u73b0\u573a\u8003\u53e4\u5b66\u5bb6\u662f\u5426\u4e3a\u786e\u5b9a\u7684\u73af\u5883\u5206\u914d\u4e86\u6b63\u786e\u7684\u7f16\u53f7\u3002

\u901a\u5e38\u60c5\u51b5\u4e0b\uff0c\u5728\u4e00\u4e2a\u4f4d\u7f6e\u4e0a\u4f1a\u53d8\u5f97\u6df7\u4e71\uff0c\u7279\u522b\u662f\u5f53\u73b0\u573a\u7684\u6316\u6398\u533a\u57df\u7531\u4e8e\u6076\u52a3\u7684\u5929\u6c14\u6761\u4ef6\u800c\u5f88\u5dee\u65f6\u3002\u9664\u4e86\u4e0a\u8ff0\u95ee\u9898\u4e4b\u5916\uff0c\u4ed6\u4eec\u8fd8\u53ef\u80fd\u9047\u5230\u9519\u8bef\uff0c\u4f8b\u5982\u7528\u4e0d\u540c\u7684\u5207\u5272\u7f16\u53f7\u6ce8\u518c\u76f8\u540c\u7684\u8981\u7d20\uff0c\u6216\u8005\u5c06\u76f8\u540c\u7684\u4e0a\u4e0b\u6587\u7f16\u53f7\u5206\u914d\u7ed9\u4e0d\u540c\u7684\u8981\u7d20\u3002

\u5f53\u73b0\u573a\u56e2\u961f\u7531\u4f17\u591a\u8003\u53e4\u5b66\u5bb6\u7ec4\u6210\u65f6\uff0c\u8fd9\u79cd\u60c5\u51b5\u5c31\u66f4\u52a0\u9891\u7e41\u4e86\uff0c\u4ed6\u4eec\u5728\u4e0d\u540c\u7684\u6316\u6398\u69fd\u4e2d\u5de5\u4f5c\u3002\u8fd9\u4e9b\u69fd\u53ef\u4ee5\u5206\u5e03\u5728\u6316\u6398\u533a\u57df\u5468\u56f4\uff0c\u4f7f\u5b83\u4eec\u4e4b\u95f4\u7684\u4e92\u52a8\u548c\u4ea4\u6d41\u66f4\u5177\u6311\u6218\u6027\u3002

\u8fd9\u4e00\u95ee\u9898\u8fd8\u4e0e\u53e6\u4e00\u4e2a\u95ee\u9898\u6709\u5173\uff0c\u8fd9\u610f\u5473\u7740\uff0c\u5bf9\u4e8e\u5728\u8be5\u9886\u57df\u5de5\u4f5c\u7684\u4eba\u6765\u8bf4\uff0c\u4e0d\u53ef\u80fd\u5bf9\u8c03\u67e5\u533a\u57df\u548c\u786e\u5b9a\u7684\u8003\u53e4\u8981\u7d20\u8fdb\u884c\u6301\u7eed\u7684\u6982\u8ff0\uff0c\u8fd9\u5f80\u5f80\u4f1a\u5728\u767b\u8bb0\u4e0a\u4e0b\u6587\u7f16\u53f7\u65f6\u9020\u6210\u6df7\u6dc6\u548c\u9519\u8bef\u3002

\u56e0\u6b64\uff0c\u4ece\u8fd9\u4e2a\u89d2\u5ea6\u6765\u770b\uff0cQField\u4ee3\u8868\u4e86\u4e00\u4e2a\u771f\u6b63\u7684\u7a81\u7834\uff0c\u5b83\u4e3a\u73b0\u573a\u5de5\u4f5c\u4eba\u5458\u63d0\u4f9b\u4e86\u4ee5\u4e0b\u53ef\u80fd\uff1a

i. \u5bf9\u5f00\u6316\u533a\u57df\u8fdb\u884c\u603b\u4f53\u6982\u8ff0\uff1b

ii. \u67e5\u8be2\u8c03\u67e5\u7684\u8003\u53e4\u8981\u7d20\uff1b

iii. \u68c0\u67e5 Pre-Ex \u9636\u6bb5\u786e\u5b9a\u7684\u8003\u53e4\u8981\u7d20\u7684\u5f62\u72b6\u548c\u65b9\u5411\uff0c\u5373\u4f7f\u73b0\u573a\u6761\u4ef6\u8f83\u5dee\uff0c\u4e5f\u5fc5\u987b\u8fdb\u884c\u6316\u6398\u3002

QField\u6709\u52a9\u4e8e\u5e94\u5bf9\u73b0\u573a\u9047\u5230\u7684\u5404\u79cd\u6311\u6218\uff1a\u7531\u4e8e\u6076\u52a3\u5929\u6c14\u3001\u6f6e\u6e7f\u5929\u6c14\u4ee5\u53ca\u4e0d\u65ad\u8fdb\u5165\u73b0\u573a\u7684\u4eba\u5458\u548c\u8f66\u8f86\u4e0d\u65ad\u6405\u52a8\u7684\u6f6e\u6e7f\u548c\u6ce5\u6cde\u571f\u58e4\u800c\u6d6a\u8d39\u7684\u65f6\u95f4\u3002\u8fd9\u4e9b\u539f\u56e0\u5bfc\u81f4\u9057\u5740\u88ab\u5265\u79bb\u51e0\u5929\u540e\uff0c\u5df2\u786e\u5b9a\u7684\u8003\u53e4\u8981\u7d20\u53d8\u5f97\u65e0\u6cd5\u8fa8\u8ba4 (\u56fe 2)\u3002

\u901a\u8fc7\u4f7f\u7528\u8be5\u8bbe\u5907\u7684GPS\uff0c\u7528\u6237\u53ef\u4ee5\u5728\u6316\u6398\u533a\u57df\u5185\u5bfc\u822a\uff0c\u5e76\u627e\u5230\u9700\u8981\u6316\u6398\u7684\u8003\u53e4\u8981\u7d20\uff0c\u5c3d\u7ba1\u5b58\u5728\u4e00\u5b9a\u7684\u8bef\u5dee\uff0c\u5373\u4f7f\u5728\u73b0\u573a\u80fd\u89c1\u5ea6\u8f83\u5dee\u7684\u60c5\u51b5\u4e0b\u4e5f\u662f\u5982\u6b64\u3002

\u540c\u6837\uff0c\u8fd9\u6837\u505a\uff0c\u5f53\u80fd\u89c1\u5ea6\u6761\u4ef6\u4e0d\u597d\u65f6\uff0c\u5c31\u66f4\u5bb9\u6613\u5c06\u8003\u53e4\u8981\u7d20\u4e2d\u5148\u524d\u5728\u524d\u7206\u70b8\u9636\u6bb5\u786e\u5b9a\u7684\u69fd\u96c6\u4e2d\u8d77\u6765\uff0c\u8fd9\u9632\u6b62\u4e86\u5bf9\u81ea\u7136\u9057\u5740\u6316\u6398\u7684\u8bef\u5224\u3002

\u8fd9\u65b9\u9762\u7684\u4e00\u4e2a\u5178\u578b\u4f8b\u5b50\u662f\uff0c\u5f53\u7530\u5730\u91cc\u6709\u7281\u6c9f\u65f6\uff0c\u7528\u8089\u773c\u8d8a\u6765\u8d8a\u96be\u770b\u5230\u5b83\u4eec\u7684\u6574\u4e2a\u957f\u5ea6\u3002

\u901a\u5e38\uff0c\u4e3a\u4e86\u89e3\u51b3\u8fd9\u7c7b\u95ee\u9898\uff0c\u8003\u53e4\u5b66\u5bb6\u5728\u6316\u6398\u533a\u57df\u4f7f\u7528\u5370\u5237\u5730\u56fe\uff1b\u7136\u800c\uff0c\u5c3d\u7ba1\u8fd9\u5f53\u7136\u662f\u4e00\u79cd\u5e2e\u52a9\uff0c\u4f46\u5728\u5b9e\u8df5\u4e2d\uff0c\u5b83\u4eec\u7edd\u4e0d\u80fd\u4e0e\u6570\u5b57\u5730\u56fe\u7684\u4fbf\u5229\u6027\u76f8\u5ab2\u7f8e\uff0c\u56e0\u6b64\u4e5f\u65e0\u6cd5\u4e0eQField\u76f8\u5ab2\u7f8e\uff0c\u539f\u56e0\u5982\u4e0b\uff1a

  1. \u5370\u5237\u7684\u5730\u56fe\u7531\u4e8e\u98ce\u3001\u6e7f\u5ea6\uff0c\u5c24\u5176\u662f\u7528\u4eba\u624b\u5904\u7406\u65f6\uff0c \u4f1a\u5f88\u5feb\u53d8\u8d28\u3002
  2. \u4e3a\u4e86\u5305\u542b\u6574\u4e2a\u6316\u6398\u533a\u57df\uff0c\u5b83\u4eec\u901a\u5e38\u5fc5\u987b\u4ee5\u975e\u5e38\u5927\u7684\u683c\u5f0f\u6253\u5370\uff0c \u8fd9\u9700\u8981\u7279\u5b9a\u7684\u7ed8\u56fe\u4eea\uff0c\u800c\u8fd9\u6210\u672c\u4e0a\u5347\uff0c \u4f7f\u5176\u96be\u4ee5\u4f7f\u7528\u3002
  3. \u7eb8\u8d28\u5730\u56fe\u4e0d\u662f\u4ea4\u4e92\u5f0f\u7684\uff0c\u8fd9\u610f\u5473\u7740\u4e0d\u80fd\u8fdb\u884c\u67e5\u8be2\u3002
  4. \u5b83\u4eec\u4e0d\u80fd\u89e3\u51b3\u5fc5\u987b\u7cbe\u786e\u5b9a\u4f4d\u8003\u53e4\u8981\u7d20\u7684\u95ee\u9898\uff0c \u5f53\u73b0\u573a\u7684\u80fd\u89c1\u5ea6\u6761\u4ef6\u8f83\u5dee\u65f6\uff0c \u9700\u8981\u5229\u7528\u69fd\u5bf9\u8003\u53e4\u8981\u7d20\u8fdb\u884c\u8c03\u67e5\u3002

\u503c\u5f97\u6ce8\u610f\u7684\u662f\uff0c\u73b0\u573aQField\u7684\u4f7f\u7528\u7b80\u5316\u4e86\u7ba1\u7406\u4eba\u5458\u548c\u76d1\u7406\u4eba\u5458\u5728\u89c4\u5212\u6316\u6398\u5e72\u9884\u63aa\u65bd\u65f6\u7684\u5de5\u4f5c\u91cf\uff0c\u4f7f\u4ed6\u4eec\u80fd\u591f\u8f7b\u677e\u5730\u76f4\u63a5\u5728\u6316\u6398\u533a\u57df\u6307\u5bfc\u73b0\u573a\u8003\u53e4\u5b66\u5bb6\u3002\u8fd9\u6837\u505a\uff0c\u5c06\u80fd\u591f\u6709\u6548\u5730\u57f9\u8bad\u73b0\u573a\u56e2\u961f\uff0c\u63d0\u4f9b\u6709\u5173\u4ed6\u4eec\u5fc5\u987b\u6316\u6398\u8981\u7d20\u7684\u51c6\u786e\u4fe1\u606f\uff0c\u5e76\u901a\u8fc7\u5e73\u677f\u7535\u8111\u7684\u56fe\u5f62\u8f85\u52a9\u6765\u652f\u6301\u4ed6\u4eec\u7684\u89e3\u91ca\uff0c\u4ee5\u53ca\u67e5\u8be2\u5df2\u7ecf\u4e0a\u4f20\u5230\u5de5\u7a0b\u6570\u636e\u5e93\u4e2d\u76f8\u5173\u5185\u5bb9\u7684\u8be6\u7ec6\u4fe1\u606f\u3002

\u9664\u4e86\u5916\u4e1a\u8c03\u67e5\uff0cQField\u4f7f\u8003\u53e4\u5b66\u5bb6\u7684\u5de5\u4f5c\u66f4\u5bb9\u6613\uff0c\u751a\u81f3\u5728\u8bb0\u5f55\u9636\u6bb5\uff0c\u7b80\u5316\u4e86\u4ed6\u4eec\u7684\u6587\u4e66\u5de5\u4f5c\u3002\u6b63\u5982\u6211\u4eec\u5df2\u7ecf\u63d0\u5230\u7684\uff0c\u4ed6\u4eec\u53ef\u4ee5\u4e0d\u65ad\u5730\u67e5\u8be2\u5e73\u677f\u7535\u8111\uff0c\u83b7\u53d6\u9700\u8981\u5305\u542b\u5728\u7eb8\u8d28\u6587\u6863\u8868\u4e2d\u7684\u5fc5\u8981\u4fe1\u606f\uff0c\u4f8b\u5982\u4ed6\u4eec\u6316\u6398\u80cc\u666f\u7684\u5256\u9762\u56fe\u6216\u5e73\u9762\u56fe\u7f16\u53f7\uff0c\u4ee5\u53ca\u76f8\u540c\u80cc\u666f\u7684\u7167\u7247\u7f16\u53f7\uff0c\u6216\u4efb\u4f55\u5176\u4ed6\u76f8\u5173\u4fe1\u606f\u3002

\u6b64\u5916\uff0c\u4ed6\u4eec\u5c06\u66f4\u5bb9\u6613\u7ed8\u5236\u4e0a\u4e0b\u6587\u8868\u4e2d\u901a\u5e38\u9700\u8981\u7684\u4f4d\u7f6e\u56fe\uff0c\u56e0\u4e3a\u4ed6\u4eec\u5c06\u6709\u66f4\u591a\u7684\u53ef\u7528\u4fe1\u606f\u6765\u89e3\u91ca\u4ed6\u4eec\u6316\u6398\u7684\u5185\u5bb9\u3002

\u4f7f\u7528QField\u65f6\u9700\u8981\u8003\u8651\u7684\u53e6\u4e00\u4e2a\u975e\u5e38\u91cd\u8981\u7684\u65b9\u9762\u662f\uff0c\u53ef\u4ee5\u5b8c\u5168\u53d6\u6d88\u63d2\u69fd\u7f16\u53f7\u3001\u4e0a\u4e0b\u6587\u7f16\u53f7\u3001\u56fe\u7eb8\u7f16\u53f7\u3001\u6837\u672c\u7f16\u53f7\u3001\u7167\u7247\u7f16\u53f7\u7b49\u7684\u624b\u52a8\u6ce8\u518c\u8fc7\u7a0b\u3002\u540c\u65f6\uff0c\u901a\u8fc7\u4f7f\u7528\u6b64\u7cfb\u7edf\uff0c\u6211\u4eec\u8fd8\u53ef\u4ee5\u907f\u514d\u4ee5\u4e0b\u95ee\u9898\uff1a

  1. \u624b\u52a8\u5c06\u7eb8\u8d28\u6570\u636e\u8f93\u5165\u5de5\u7a0b\u6570\u636e\u5e93\uff1b
  2. \u7834\u8bd1\u65e0\u6cd5\u7406\u89e3\u7684\u7b14\u8ff9\u95ee\u9898\uff0c \u8fd9\u5927\u5927\u589e\u52a0\u4e86\u4e66\u5199\u9519\u8bef\u7684\u53ef\u80fd\u6027\u3002

\u4e8b\u5b9e\u4e0a\uff0c\u4e0d\u6e05\u6670\u7684\u4e66\u5199\u662f\u4e00\u4e2a\u7ecf\u5e38\u51fa\u73b0\u7684\u95ee\u9898\uff0c\u4e0e\u4eba\u5de5\u8bb0\u5f55\u6316\u6398\u6587\u4ef6\uff0c\u7279\u522b\u662f\u767b\u8bb0\u518c\u6709\u5173\u3002\u8fd9\u4e5f\u5c06\u5f71\u54cd\u5728\u8ba1\u7b97\u673a\u5316\u8fc7\u7a0b\u4e2d\u5fc5\u987b\u8f93\u5165\u6570\u636e\u5e93\u4fe1\u606f\u7684\u51c6\u786e\u6027\u3002

\u6b64\u5916\uff0c\u53c2\u4e0e\u6587\u4e66\u5de5\u4f5c\u7684\u8003\u53e4\u5b66\u5bb6\u5fc5\u987b\u5728\u5176\u6587\u4ef6\u4e2d\u5305\u62ec\u5176\u4ed6\u540c\u4e8b\u6316\u6398\u548c\u8bb0\u5f55\u7684\u4e0e\u8003\u53e4\u8981\u7d20\u76f8\u5173\u7684\u5176\u4ed6\u7c7b\u578b\u7684\u4fe1\u606f\u3001\u56fe\u7eb8\u7f16\u53f7\u548c\u5176\u4ed6\u4fe1\u606f\u3002\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u5c06\u4e00\u4e2a\u6570\u5b57\u4e0e\u53e6\u4e00\u4e2a\u6570\u5b57\u6df7\u6dc6\uff0c\u53ef\u80fd\u662f\u7531\u4e8e\u540c\u4e8b\u5b57\u8ff9\u4e0d\u6e05\uff0c\u8fd9\u662f\u4e00\u4e2a\u975e\u5e38\u5e38\u89c1\u7684\u9519\u8bef\u3002

\u6700\u574f\u60c5\u51b5\u662f\u6307\uff1a

  1. \u6570\u636e\u5e93\u7684\u6570\u5b57\u8bb0\u5f55\u5668\u548c\u7eb8\u8d28\u8bb0\u5f55\u5668 \u4e4b\u95f4\u4e0d\u518d\u5339\u914d\uff1b
  2. \u5404\u79cd\u4e0a\u4e0b\u6587\u8868\u4e0a\u7684\u4fe1\u606f\u4e0d\u53ef\u9760\uff1b
  3. \u4e24\u79cd\u60c5\u51b5 (\u5982\u4e0a\u6240\u8ff0)\u3002

\u56e0\u6b64\uff0c\u6211\u4eec\u5fc5\u987b\u82b1\u8d39\u5927\u91cf\u7684\u65f6\u95f4\u548c\u7cbe\u529b\u6765\u67e5\u627e\u9519\u8bef\u5e76\u8fdb\u884c\u7ea0\u6b63\u3002

\u76f8\u53cd\uff0c\u4f7f\u7528\u6570\u5b57\u5f55\u97f3\u6d88\u9664\u4e86\u8fd9\u4e2a\u95ee\u9898\uff0c\u5e76\u6709\u52a9\u4e8e\u68c0\u67e5\u9519\u8bef\u3002

GIS\u5de5\u5177\u7684\u4e3b\u8981\u4f18\u70b9\u662f\uff0c\u4f7f\u6211\u4eec\u80fd\u591f\u901a\u8fc7\u4ea4\u53c9\u68c0\u67e5\u6570\u636e\u6765\u67e5\u8be2\u8981\u7d20\uff0c\u4ece\u800c\u52a0\u5feb\u68c0\u67e5\u8fc7\u7a0b\u3002

\u4e3e\u4e00\u4e2a\u5b9e\u9645\u7684\u4f8b\u5b50\uff0c\u5982\u679c\u60a8\u9700\u8981\u4f7f\u7528QGIS \u201c\u5b57\u6bb5\u8ba1\u7b97\u5668\u201d \u5c06\u6570\u5b57\u8bb0\u5f55\u5668\u4e2d\u7684\u4e0a\u4e0b\u6587\u3001\u56fe\u5f62\u6216\u5176\u4ed6\u4efb\u4f55\u5185\u5bb9\u7684\u6570\u5b57\u8c03\u6574\u4e3a\u6570\u5b57\uff0c\u53ea\u9700\u51e0\u79d2\u949f\u5373\u53ef\u5b8c\u6210\u8fd9\u9879\u7b80\u5355\u7684\u4efb\u52a1\u3002

\u8bd5\u60f3\u4e00\u4e0b\uff0c\u4f7f\u7528\u767b\u8bb0\u7c3f\u548c\u7eb8\u8d28\u6587\u4ef6\u6267\u884c\u76f8\u540c\u7684\u4efb\u52a1\u9700\u8981\u591a\u957f\u65f6\u95f4\uff0c\u5c24\u5176\u662f\u5728\u5904\u7406\u5927\u91cf\u6316\u6398\u4e2d\u6536\u96c6\u7684\u5927\u91cf\u6570\u636e\u65f6\u3002

\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u60a8\u5fc5\u987b\u9996\u5148\u8ddf\u8e2a\u5305\u542b\u8981\u4fee\u6539\u7684\u6570\u5b57\u5e8f\u5217\u7684\u6587\u4ef6\u5939\uff0c\u7136\u540e\u9010\u4e2a\u6d4f\u89c8\u6240\u6709\u8bb0\u5f55\u5668\uff0c\u76f4\u5230\u627e\u5230\u9700\u8981\u4fee\u6539\u5e76\u6700\u7ec8\u66f4\u6b63\u7684\u6570\u5b57\u4ee5\u53ca\u6240\u6709\u540e\u7eed\u6570\u5b57\u3002\u8fd9\u4e0d\u4ec5\u9700\u8981\u5728\u767b\u8bb0\u518c\u4e2d\u8fdb\u884c\u7ea0\u6b63\uff0c\u8fd8\u9700\u8981\u5728\u4e0a\u4e0b\u6587\u8868\u7684\u8981\u7d20\u90e8\u5206\u4e2d\u8fdb\u884c\u7ea0\u6b63\u3002

\u6362\u8a00\u4e4b\uff0c\u5982\u679c\u4e0a\u4e0b\u6587\u3001\u56fe\u7eb8\u6216\u7167\u7247\u7f16\u53f7\u6ce8\u518c\u4e0d\u6b63\u786e\uff0c\u4ec5\u7ea0\u6b63\u767b\u8bb0\u518c\u662f\u4e0d\u591f\u7684\uff0c\u8fd8\u9700\u8981\u7ea0\u6b63\u4e0e\u6240\u8ff0\u7f16\u53f7\u76f8\u5173\u7684\u6240\u6709\u6587\u4e66\u5de5\u4f5c\u3002

\u56e0\u6b64\uff0c\u901a\u8fc7\u4f7f\u7528\u6570\u5b57\u8bb0\u5f55\u5668 (\u8868)\uff0c\u64cd\u4f5c\u53ea\u9700\u51e0\u5206\u949f\uff1b\u7136\u800c\uff0c\u5982\u679c\u60a8\u662f\u624b\u5de5\u7f16\u5199\u7eb8\u8d28\u6587\u6863\uff0c\u53ef\u80fd\u9700\u8981\u6570\u5c0f\u65f6\u7684\u8270\u82e6\u5de5\u4f5c\u3002

\u6700\u540e\u4e00\u4e2a\u9700\u8981\u8003\u8651\u7684\u91cd\u8981\u65b9\u9762\u662f\u8282\u7701\u7eb8\u5f20\uff0c\u4ece\u800c\u8282\u7701\u8d44\u91d1\u3002QField\u548c\u6570\u5b57\u6587\u6863\u7684\u4f7f\u7528\u4f7f\u6211\u4eec\u80fd\u591f\u6709\u6548\u5730\u7ba1\u7406\u6316\u6398\u6570\u636e\u3002\u901a\u8fc7\u8fd9\u79cd\u65b9\u5f0f\uff0c\u5c31\u4e0d\u518d\u9700\u8981\u6253\u5370\u8c03\u67e5\u8ba1\u5212\u3001\u767b\u8bb0\u518c\u548c\u6587\u4e66\u5de5\u4f5c\u8868\u3002

\u7136\u800c\uff0c\u5982\u679c\u4e3b\u7ba1\u5f53\u5c40 (\u53bf\u8003\u53e4) \u6216\u5ba2\u6237\u660e\u786e\u8981\u6c42\u73b0\u573a\u5236\u4f5c\u7684\u6240\u6709\u6587\u4ef6\u7684\u7eb8\u8d28\u7248\u672c\uff0c\u5728\u5b8c\u6210\u6240\u6709\u4fee\u6539\u540e\uff0c\u624d\u80fd\u5728\u9879\u76ee\u7ed3\u675f\u65f6\u6253\u5370\u51fa\u6240\u6709\u5185\u5bb9\u3002\u8fd9\u6709\u52a9\u4e8e\u907f\u514d\u4e0d\u5fc5\u8981\u7684\u7eb8\u5f20\u6d6a\u8d39\uff0c\u4ee5\u53ca\u524d\u9762\u63d0\u5230\u7684\u6240\u6709\u5176\u4ed6\u95ee\u9898\u3002

\u5373\u4f7f\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0cQGIS \u201c\u6253\u5370\u5e03\u5c40\u201d \u4e5f\u5141\u8bb8\u6211\u4eec\u5f00\u53d1\u53ef\u968f\u65f6\u4fdd\u5b58\u548c\u4f7f\u7528\u7684\u81ea\u5b9a\u4e49\u5e03\u5c40\u3002

"},{"location":"zh/success-stories/heritage-impact-assessment/#6","title":"6. \u7ed3\u8bba","text":"

\u5728\u4e00\u4e2a\u65e5\u76ca\u6570\u5b57\u5316\u7684\u4e16\u754c\u4e2d\uff0c\u7ee7\u7eed\u4ece\u4e8b\u7eb8\u9762\u6587\u6863\u5de5\u4f5c\u662f\u4e0d\u53ef\u63a5\u53d7\u7684\uff0c\u5c24\u5176\u662f\u5728\u6d41\u7a0b\u7ed3\u675f\u65f6\uff0c\u6240\u6709\u7eb8\u9762\u6587\u6863\u90fd\u5fc5\u987b\u6570\u5b57\u5316\u4ee5\u6ee1\u8db3\u5f52\u6863\u9700\u6c42\u3002\u4e8b\u5b9e\u4e0a\uff0c\u4eca\u5929\uff0c\u535a\u7269\u9986\u548c\u8003\u53e4\u516c\u53f8\u7684\u4ed3\u5e93\u90fd\u6ca1\u6709\u8db3\u591f\u7684\u7a7a\u95f4\u6765\u5b58\u653e\u6587\u4ef6\u5939\u3002\u5728\u8fd9\u4e00\u70b9\u4e0a\uff0c\u6316\u6398\u8fc7\u7a0b\u5f00\u59cb\u65f6\u4ee5\u6570\u5b57\u683c\u5f0f\u7ba1\u7406\u6570\u636e\u5c06\u662f\u6709\u76ca\u7684\uff0c\u4ece\u800c\u8282\u7701\u65f6\u95f4\u548c\u8d44\u6e90\u3002

\u626b\u63cf\u767b\u8bb0\u518c\u7684PDF\u6587\u6863\u3001\u4e0a\u4e0b\u6587\u8868\uff0c\u4ee5\u53ca\u4e00\u822c\u800c\u8a00\u73b0\u573a\u5236\u4f5c\u7684\u6240\u6709\u6587\u6863\uff0c\u5e76\u4e0d\u662f\u4e00\u4e2a\u5207\u5b9e\u53ef\u884c\u4e14\u53ef\u6301\u7eed\u7684\u89e3\u51b3\u65b9\u6848\u3002\u5982\u524d\u6240\u8ff0\uff0c\u5728\u5e7f\u6cdb\u7684\u6316\u6398\u9879\u76ee\u4e2d\uff0c\u8fd9\u4e9b\u6587\u4ef6\u901a\u5e38\u7531\u6570\u5343\u4efd\u4e66\u9762\u6587\u4ef6\u7ec4\u6210\u3002\u8fd9\u79cd\u5de5\u4f5c\u8feb\u4f7f\u60a8\u4e0d\u65ad\u5730\u4e0a\u4e0b\u6eda\u52a8PDF\u6587\u6863\uff0c\u4ee5\u641c\u7d22\u5404\u79cd\u4e0a\u4e0b\u6587\u4e4b\u95f4\u7684\u5173\u7cfb\uff0c\u5927\u5927\u6d6a\u8d39\u65f6\u95f4\u548c\u7cbe\u529b\uff1b\u8fd9\u8fd8\u4e0d\u8003\u8651\u626b\u63cf\u6570\u5343\u5f20\u7eb8\u5f20\u65f6\u6240\u6d89\u53ca\u7684\u6210\u672c\u3002

\u8003\u53e4\u53d1\u6398\u4e0d\u65ad\u53d7\u5230\u4e25\u683c\u548c\u8d8a\u6765\u8d8a\u77ed\u7684\u622a\u6b62\u65e5\u671f\u7684\u63a8\u52a8\u3002\u4e0d\u80fd\u518d\u5ffd\u89c6\u5229\u7528GIS\u7ba1\u7406\u6316\u6398\u6570\u636e\u3002\u76ee\u524d\uff0c\u4e00\u4e2a\u201c\u5f00\u6e90\u201d\u548c\u201c\u8896\u73cd\u201dGIS\u5e73\u53f0\uff08\u5982QField\uff09\u786e\u5b9e\u4ee3\u8868\u4e86\u4e00\u4e2a\u72ec\u7279\u7684\u673a\u4f1a\uff0c\u4f7f\u8003\u53e4\u5b66\u5bb6\u5728\u73b0\u573a\u7684\u5de5\u4f5c\u66f4\u5bb9\u6613\u3001\u66f4\u5feb\u3001\u66f4\u51c6\u786e\u3002

\u5982\u524d\u6240\u8ff0\uff0c\u5efa\u7acb\u77e9\u9635\u548c\u7f16\u5236\u8003\u53e4\u8981\u7d20\u7684\u5206\u9636\u6bb5\u6bd4\u8f83\u5bb9\u6613\uff0c\u5728\u540e\u671f\u9636\u6bb5\u4f7f\u7528\u6570\u5b57\u7cfb\u7edf\u8bc6\u522b\u8003\u53e4\u8981\u7d20\u3002\u56e0\u6b64\uff0c\u53ea\u6709\u50cfGIS\u8fd9\u6837\u7684\u5de5\u5177\uff0c\u4f7f\u6211\u4eec\u80fd\u591f\u53d1\u8d77\u67e5\u8be2\u5e76\u6301\u7eed\u4ea4\u53c9\u5f15\u7528\u6570\u636e\uff0c\u624d\u80fd\u8ba9\u6211\u4eec\u5feb\u901f\u9ad8\u6548\u5730\u5b8c\u6210\u8fd9\u7c7b\u5de5\u4f5c\u3002

\u540c\u65f6\uff0c\u5730\u7406\u4fe1\u606f\u7cfb\u7edf\u4f7f\u6211\u4eec\u80fd\u591f\u5bf9\u73b0\u573a\u4ea7\u751f\u7684\u6570\u636e\u8fdb\u884c\u6301\u7eed\u7684\u6d4f\u89c8\uff0c\u5e76\u901a\u8fc7\u4f7f\u7528\u5730\u7406\u7a7a\u95f4\u5206\u6790\u8fdb\u4e00\u6b65\u843d\u5b9e\u6709\u5173\u8c03\u67e5\u7684\u4fe1\u606f\uff0c\u8fd9\u6709\u52a9\u4e8e\u4fc3\u8fdb\u6700\u7ec8\u7684\u89e3\u91ca\u6027\u91cd\u5efa\u3002

\u7b80\u8a00\u4e4b\uff0c\u7eb8\u4e0a\u8c08\u5175\u4e0d\u80fd\u518d\u88ab\u63a5\u53d7\u4e86\u3002\u9996\u5148\uff0c\u56e0\u4e3a\u5b83\u4e0d\u662f\u771f\u7684\u3002\u5176\u6b21\uff0c\u4f1a\u968f\u7740\u65f6\u95f4\u7684\u63a8\u79fb\u800c\u6076\u5316\uff0c\u5c24\u5176\u662f\u5728\u5927\u591a\u6570\u60c5\u51b5\u4e0b\uff0c\u5b83\u88ab\u4fdd\u5b58\u5728\u6863\u6848\u9986\u3001\u535a\u7269\u9986\u6216\u8003\u53e4\u516c\u53f8\u7684\u5730\u4e0b\u5ba4\u3002

\u6b64\u5916\uff0c\u4e0e\u6613\u4e8e\u5171\u4eab\u7684\u6570\u5b57\u6587\u6863\u76f8\u6bd4\uff0c\u7eb8\u8d28\u6587\u6863\u5728\u5171\u4eab\u548c\u54a8\u8be2\u6570\u636e\u65b9\u9762\u5b58\u5728\u5de8\u5927\u7684\u540e\u52e4\u56f0\u96be\u3002

R.M.

Institutional Review Board Statement: Not applicable.

Informed Consent Statement: Not applicable.

\u53c2\u8003

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Firenze, Italy, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italy; Correspondence: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Department of History and Cultures\u2014DISCI, University of Bologna 40124 Bologna, Italy; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"zh/success-stories/","title":"\u6210\u529f\u6848\u4f8b","text":""},{"location":"zh/success-stories/#_1","title":"\u6210\u529f\u6848\u4f8b","text":"

\u6bcf\u4e00\u5929QField\u90fd\u5728\u4e16\u754c\u5404\u5730\u5e7f\u6cdb\u5e94\u7528\u4e8e\u5404\u79cd\u9886\u57df\u3002

\u5728\u672c\u90e8\u5206\uff0c\u6536\u96c6\u4e86\u4f7f\u7528QField\u6700\u9f13\u821e\u4eba\u5fc3\u7684\u6210\u529f\u6848\u4f8b\u3002

"},{"location":"zh/success-stories/#_2","title":"\u544a\u8bc9\u6211\u4eec\u60a8\u7684\u5de5\u7a0b","text":"

QField\u662f\u5426\u8ba9\u60a8\u7684\u751f\u6d3b\u53d8\u5f97\u8f7b\u677e\u4e86\uff0c\u53ef\u4ee5\u8ba9 \u6211\u4eec\u77e5\u9053 \u5417\uff1f\u6211\u4eec\u5c06\u5f88\u9ad8\u5174\u8fdb\u884c\u53d1\u5e03\u3002

"},{"location":"zh/success-stories/lulc-mapping-fiji/","title":"\u5730\u9762\u5b9e\u51b5\u6570\u636e\u6536\u96c6","text":""},{"location":"zh/success-stories/lulc-mapping-fiji/#qfieldlulc","title":"\u5229\u7528QField\u5728\u6590\u6d4eLULC\u5236\u56fe\u4e2d\u91c7\u96c6\u5730\u9762\u5b9e\u51b5\u6570\u636e","text":"

\u4f5c\u8005\uff1aKevin Davies\uff0c\u6089\u5c3c\u5927\u5b66\u5730\u7403\u79d1\u5b66\u5b66\u9662

"},{"location":"zh/success-stories/lulc-mapping-fiji/#_1","title":"\u76ee\u6807","text":"

\u6590\u6d4e\u7684\u793e\u533a\u4f9d\u9760\u666f\u89c2\u8d44\u6e90\u5f00\u5c55\u519c\u4e1a\u548c\u6797\u4e1a\u76f8\u5173\u6d3b\u52a8\u3002\u968f\u7740\u65f6\u95f4\u7684\u63a8\u79fb\uff0c\u4ee5\u9002\u5f53\u7684\u89c4\u6a21\u51c6\u786e\u7ed8\u5236\u548c\u76d1\u6d4b\u571f\u5730\u5229\u7528\u548c\u571f\u5730\u8986\u76d6 (LULC) \u6a21\u5f0f\uff0c\u5bf9\u4e8e\u4e3a\u666f\u89c2\u7ba1\u7406\u3001\u653f\u7b56\u548c\u6c14\u5019\u667a\u80fd\u53ef\u6301\u7eed\u53d1\u5c55\u63d0\u4f9b\u4fe1\u606f\u81f3\u5173\u91cd\u8981\u3002

\u6590\u6d4e\u6797\u4e1a\u90e8\u6b63\u5728\u4e0e\u6089\u5c3c\u5927\u5b66 (USYD)\u3001\u897f\u6fb3\u5927\u5229\u4e9a\u5927\u5b66 (UWA) \u548c\u5357\u592a\u5e73\u6d0b\u5927\u5b66 (USP) \u5408\u4f5c\u5f00\u53d1\u4e00\u79cd\u65b9\u6cd5\uff0c\u4f7f\u7528 Sentinel-2 \u536b\u661f\u6570\u636e\u548c\u514d\u8d39\u63d0\u4f9b\u7684\u5730\u7406\u7a7a\u95f4\u5de5\u5177\u5236\u4f5c\u4e00\u4efd\u5e74\u5ea6LULC\u5730\u56fe\u3002QFIeld\u88ab\u7528\u4e8e\u6536\u96c6\u5730\u5f62\u4e2d\u7684\u5730\u9762\u5b9e\u51b5\u6570\u636e\uff0c\u7528\u4e8eLULC\u5730\u56fe\u7684\u8bad\u7ec3\u548c\u9a8c\u8bc1\u3002

"},{"location":"zh/success-stories/lulc-mapping-fiji/#_2","title":"\u5de5\u4f5c\u6d41\u7a0b","text":"
  1. LULC\u5730\u9762\u5b9e\u51b5\u6536\u96c6\u8868\u662f\u5728QGIS\u4e2d\u8bbe\u8ba1\u7684\u3002
  2. \u57fa\u4e8e\u7814\u7a76\u533a\u57df\u5185\u536b\u661f\u6570\u636e\u7684\u5206\u5c42\uff0c \u751f\u6210\u4e86\u4e00\u7ec4\u9884\u5b9a\u4e49\u7684\u5730\u9762\u5b9e\u51b5\u56fe\u5b9a\u4f4d\u3002
  3. \u8868\u5355\u3001\u9884\u5b9a\u4e49\u7684\u7ed8\u56fe\u548c\u9002\u5f53\u7684\u79bb\u7ebf\u80cc\u666f \u56fe\u5c42\u88ab\u6253\u5305\u5728QGIS\u4e2d\uff0c\u7136\u540e\u52a0\u8f7d\u5230\u5916\u4e1a\u56e2\u961f \u4f7f\u7528\u7684\u6bcf\u4e2a\u5e73\u677f\u7535\u8111\u4e0a (\u56fe 1)\u3002
  4. \u4e00\u540d\u56e2\u961f\u6210\u5458\u5bfc\u822a\u5230QField\u4e2d\u7684\u9884\u5b9a\u4e49\u7ed8\u56fe\uff0c \u5e76\u5728\u8be5\u4f4d\u7f6e\u521b\u5efa\u4e00\u4e2a\u5730\u9762\u771f\u5b9e\u70b9\uff0c \u7528\u6700\u5408\u9002\u7684\u9884\u5b9a\u4e49LULC\u7c7b\u6807\u8bb0\u8be5\u70b9 (\u56fe 2)\u3002
  5. \u4ece\u6240\u6709\u5e73\u677f\u7535\u8111\u6536\u96c6\u7684\u6570\u636e\u88ab\u5408\u5e76 \u5230QGIS\u4e2d\u7684\u4e00\u4e2a\u5730\u9762\u5b9e\u51b5\u91c7\u96c6\u6570\u636e\u4e2d\u3002
  6. \u4f7f\u7528OpenForis\u5e73\u53f0\u7684\u56fe\u50cf\u5224\u8bfb \u5c06\u7528\u4e8e\u589e\u52a0\u5730\u9762\u5b9e\u51b5\u56fe\u7684\u6570\u91cf\u3002
  7. \u6700\u7ec8\u7684\u5730\u9762\u5b9e\u51b5\u6536\u96c6\u5c06\u88ab\u5bfc\u5165\u8c37\u6b4c\u5730\u7403\u5f15\u64ce\uff0c \u4ee5\u751f\u6210LULC\u5730\u56fe\u5e76\u8ba1\u7b97\u5730\u56fe\u7cbe\u5ea6\u3002

\u56fe 1: \u9884\u5b9a\u4e49\u7684\u5730\u9762\u5b9e\u51b5\u56fe

\u56fe 2: \u6355\u83b7\u571f\u5730\u8986\u76d6\u7b49\u7ea7

"},{"location":"zh/success-stories/lulc-mapping-fiji/#_3","title":"\u521d\u6b65\u6210\u679c\u548c\u4eca\u540e\u7684\u5de5\u4f5c","text":"

\u521d\u6b65\u571f\u5730\u8986\u76d6\u56fe\u7684\u793a\u4f8b\u5982\u56fe3\u6240\u793a\u3002\u6211\u4eec\u5de5\u4f5c\u7684\u4e00\u4e2a\u91cd\u8981\u76ee\u6807\u662f\u4e0e\u5f53\u5730\u5229\u76ca\u6538\u5173\u65b9\u4ea4\u6d41\u6280\u80fd\u548c\u5efa\u8bbe\u80fd\u529b\uff0c\u53ef\u4ee5\u7ee7\u7eed\u6bcf\u5e74\u66f4\u65b0LULC\u5730\u56fe\uff0c\u5e76\u5c06\u5730\u56fe\u6269\u5927\u5230\u5305\u62ec\u6590\u6d4e\u5404\u5730\u7684\u5176\u4ed6\u793e\u533a\u3001\u96c6\u6c34\u533a\u548c\u6797\u4e1a\u5730\u533a\u3002\u8fd9\u79cd\u80fd\u529b\u5efa\u8bbe\u5c06\u5305\u62ec\u53cd\u590d\u7684\u5229\u76ca\u6538\u5173\u65b9\u534f\u5546\u3001\u5728\u7ebf\u57f9\u8bad\u6750\u6599\u3001\u5b9e\u5730\u548c\u8bfe\u5802\u57f9\u8bad\u8bb2\u4e60\u73ed\u4ee5\u53ca\u534f\u4f5c\u5b9e\u5730\u8003\u5bdf\u3002

\u56fe 3: \u6590\u6d4e\u7ef4\u63d0\u5c9bBa\u5730\u533a\u521d\u6b65\u571f\u5730\u8986\u76d6\u56fe

"},{"location":"zh/success-stories/lulc-mapping-fiji/#_4","title":"\u81f4\u8c22","text":"

\u6211\u4eec\u8981\u611f\u8c22\u6590\u6d4e\u6797\u4e1a\u90e8\u7684\u5916\u4e1a\u56e2\u961f\uff0c\u7279\u522b\u662f Viliam Tupua \u548c Renata Varea (USP)\u3002\u8be5\u9879\u76ee\u7531\u6fb3\u5927\u5229\u4e9a\u56fd\u9645\u519c\u4e1a\u7814\u7a76\u4e2d\u5fc3 (ACIAR; ASEM/2016/101) \u8d44\u52a9\u3002

\u6590\u6d4e\u6797\u4e1a/USP\u5916\u4e1a\u56e2\u961f\u5373\u5c06\u4e0eQField\u4e00\u8d77\u6536\u96c6\u5730\u9762\u5b9e\u51b5\u6570\u636e

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"\u7ed8\u5236\u7e41\u6b96\u9e1f\u7c7b\u56fe","text":""},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#qfield","title":"\u4f7f\u7528QField\u7ed8\u5236\u74e6\u767b\u6d77\u7e41\u6b96\u9e1f\u7c7b\u7684\u5730\u56fe","text":"

\u4f5c\u8005: Benjamin Gnep, Schutzstation Wattenmeer e.V.

2019\u5e747\u670829\u65e5

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_1","title":"\u76ee\u6807\u548c\u5b57\u6bb5\u9650\u5236","text":"

\u4e39\u9ea6\u3001\u5fb7\u56fd\u548c\u8377\u5170\u7684\u6c83\u767b\u6d77\u5bf9\u8bb8\u591a\u7e41\u6b96\u9e1f\u7c7b\u7269\u79cd\u6765\u8bf4\u90fd\u975e\u5e38\u91cd\u8981\u3002\u6bcf\u5e74\uff0cSchutzstation Wattenmeer \u90fd\u4f1a\u53c2\u4e0e Wadden Sea wide \u4e09\u8fb9\u76d1\u6d4b\u548c\u8bc4\u4f30\u8ba1\u5212 (TMAP) \uff0c\u5e76\u76d1\u6d4b\u5fb7\u56fd Schleswig-Holstein 100\u591a\u4e2a\u76d1\u6d4b\u533a\u57df\u7684\u79cd\u9e1f\u6570\u91cf\u3002\u5bf9\u4e8e\u8bb8\u591a\u7269\u79cd\uff0c\u6211\u4eec\u76d1\u6d4b\u4e86\u6574\u4e2a\u5fb7\u56fd\u7e41\u6b96\u79cd\u7fa4\u7684\u5927\u90e8\u5206\u3002

\u9879\u76ee\u548c Schutzstation Wattenmeer \u76d1\u6d4b\u533a\u57df\u793a\u610f\u56fe (\u9ec4\u8272)

\u591a\u6570\u5b9e\u5730\u8c03\u67e5\u7531\u6bcf\u5e74\u66f4\u6362\u4e00\u6b21\u7684\u5fd7\u613f\u8005\u8fdb\u884c\uff0c\u8fd9\u4e9b\u5fd7\u613f\u8005\u901a\u5e38\u6ca1\u6709\u592a\u591a\u7ecf\u9a8c\u3002\u56e0\u6b64\uff0c\u6625\u5b63\u76d1\u6d4b\u671f\u95f4\u7684\u6709\u6548\u76d1\u7763\u975e\u5e38\u91cd\u8981\u3002\u540c\u65f6\uff0c\u6536\u96c6\u7684\u6570\u636e\u6570\u91cf\u662f\u5de8\u5927\u7684\u6311\u6218\u3002

\u76f4\u52302018\u5e74\uff0c\u5370\u5237\u7684\u7eb8\u8d28\u5730\u56fe\u88ab\u7528\u4e8e\u6536\u96c6\u5b9e\u5730\u6570\u636e\u3002\u6a21\u62df\u7cfb\u7edf\u7684\u4e3b\u8981\u7f3a\u70b9\u662f\uff1a

  • \u5982\u679c\u6ca1\u6709GPS\u5b9a\u4f4d\uff0c\u5916\u4e1a\u5b9a\u5411\u76f8\u5f53\u56f0\u96be \u5916\u4e1a\u5b9a\u5411\u76f8\u5f53\u56f0\u96be
  • \u6240\u6709\u7ed3\u679c\u90fd\u5fc5\u987b\u8fdb\u884c\u7edf\u8ba1\uff0c \u5e76\u624b\u52a8\u4f20\u8f93\u5230\u6570\u636e\u8868\u548cGIS\u4e2d\uff0c\u5f88\u53ef\u80fd\u4f1a\u51fa\u73b0\u4f20\u8f93\u9519\u8bef (\u6bcf\u5e74\u6536\u96c6\u5927\u7ea6 18,000 \u4e2a\u89c2\u6d4b\u6570\u636e)
  • \u6570\u636e\u53ea\u80fd\u5728\u76d1\u6d4b\u671f\u540e\u8fdb\u884c\u5ba1\u67e5\uff0c \u65e0\u6cd5\u76f4\u63a5\u68c0\u67e5\u89c2\u6d4b\u7ed3\u679c

\u56e0\u6b64\uff0c\u6211\u4eec\u5229\u7528QField\u7684\u5f3a\u5927\u529f\u80fd\u3001\u4e91\u5b58\u50a8\u7cfb\u7edf\u7684\u4f18\u52bf\u548cR\u7684\u8ba1\u7b97\u80fd\u529b\uff0c\u5b9e\u73b0\u4e86\u4e00\u4e2a\u6570\u5b57\u76d1\u63a7\u5de5\u4f5c\u6d41\u3002\u5927\u591a\u6570\u4efb\u52a1\u73b0\u5728\u90fd\u5728R\u4e2d\u5b8c\u5168\u81ea\u52a8\u5316\u3002\u901a\u8fc7\u4e91\uff0c\u53ef\u4ee5\u8bbf\u95ee\u6240\u6709\u533a\u57df\u7684\u6570\u636e\uff0c\u5e76\u5bf9\u5176\u8fdb\u884c\u65e5\u5e38\u4e3b\u9898\u6027\u8bc4\u4f30\u3002

\u6570\u636e\u4f20\u8f93\u7cfb\u7edf\u793a\u610f\u56fe\u3002\u73b0\u573a\u89c2\u5bdf\u8bb0\u5f55\u662f\u5728\u5e73\u677f\u7535\u8111\u4e0a\u7684QField\uff0c\u5e76\u4e0a\u4f20\u5230\u4e91\u5b58\u50a8\u3002\u6765\u81ea\u6240\u6709\u533a\u57df\u7684\u6570\u636e\u90fd\u7531R\u811a\u672c\u8bbf\u95ee\u548c\u81ea\u52a8\u5904\u7406\u3002

2019\u5e74\u6625\u5b63\uff0c\u6211\u4eec\u5728\u603b\u517112\u4e2a\u4e0d\u540c\u7684\u76d1\u6d4b\u7ad9\u4e2d\u76847\u4e2a\u6d4b\u8bd5\u4e867\u53f0\u5e73\u677f\u7535\u8111\u8bbe\u5907\u3002

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_2","title":"\u5de5\u7a0b\u51c6\u5907","text":"

\u5728\u53f0\u5f0f\u8ba1\u7b97\u673a\uff0c\u6211\u4eec\u5efa\u7acb\u4e86\u4e00\u4e2aQGIS\u5de5\u7a0b\uff0c\u8be5\u5de5\u7a0b\u5305\u542b\u9ad8\u5206\u8fa8\u7387\u822a\u7a7a\u56fe\u50cf\u4f5c\u4e3a\u80cc\u666f\u56fe\u5c42\uff0c\u7528\u4e8e\u5916\u4e1a\u5b9a\u5411\u3002\u5bf9\u4e8e\u76d1\u63a7\u6570\u636e\uff0c\u6211\u4eec\u521b\u5efa\u4e86\u4e00\u4e2a\u5177\u6709\u81ea\u5b9a\u4e49\u4e0b\u62c9\u5217\u8868\u548c\u8f93\u5165\u9650\u5236\u7684\u81ea\u5b9a\u4e49\u5730\u7406\u5305\u6570\u636e\u5e93\u3002\u6b64\u5916\uff0c\u6211\u4eec\u589e\u52a0\u4e86\u9884\u5b9a\u4e49\u7684\u6b65\u884c\u8def\u5f84\uff0c\u7528\u4e8e\u6307\u5bfc\u5fd7\u613f\u8005\uff0c\u5e76\u8fdb\u4e00\u6b65\u89c4\u8303\u6211\u4eec\u7684\u76d1\u63a7\u3002

QField\u63a5\u53e3\u793a\u610f\u56fe\u3002\u5bf9\u4e8e\u6570\u636e\u8f93\u5165\uff0c\u6211\u4eec\u4f7f\u7528\u5e26\u6709\u81ea\u5b9a\u4e49\u4e0b\u62c9\u5217\u8868\u548c\u8f93\u5165\u9650\u5236\u7684\u5730\u7406\u5305\u6587\u4ef6

\u8bb0\u5f55\u7684\u89c2\u5bdf\u7ed3\u679c\u6e05\u695a\u5730\u663e\u793a\u5728QField

\u6211\u4eec\u4f7f\u7528\u4e86\u4e00\u4e2a\u989d\u5916\u7684\u540c\u6b65\u5e94\u7528\u7a0b\u5e8f\uff0c\u8be5\u5e94\u7528\u7a0b\u5e8f\u5728\u5b9e\u5730\u8c03\u67e5\u540e\u81ea\u52a8\u5c06\u73b0\u573a\u6570\u636e\u4ece\u5e73\u677f\u7535\u8111\u4e0a\u4f20\u5230 Google Drive \u4e91\u3002\u5bf9\u4e8e\u6570\u636e\u4e0b\u8f7d\u3001\u81ea\u52a8\u5907\u4efd\u3001\u6570\u636e\u5ba1\u67e5\u548c\u5bfc\u51fa\uff0c\u6211\u4eec\u7f16\u5199\u4e86\u4e00\u4e2aR\u811a\u672c\u3002

\u6570\u636e\u81ea\u52a8\u4e0e\u4e91\u540c\u6b65\u540e\uff0c\u53ef\u4ee5\u901a\u8fc7\u81ea\u5b9a\u4e49R\u811a\u672c\u67e5\u770b\u6240\u6709\u4e0d\u540c\u533a\u57df\u7684\u7ed3\u679c

\u6b64\u5916\uff0c\u8fd8\u53ef\u4ee5\u901a\u8fc7R\u5bf9\u6536\u96c6\u7684\u6570\u636e\u8fdb\u884c\u76ee\u89c6\u5ba1\u67e5

QField\u4f5c\u4e3aQGIS\u7684\u7b80\u5316\u5916\u4e1a\u5e94\u7528\u7a0b\u5e8f\u7684\u4e00\u822c\u6982\u5ff5\u5bf9\u6211\u4eec\u4e0e\u5fd7\u613f\u8005\u7684\u5de5\u4f5c\u975e\u5e38\u6709\u7528\u3002\u867d\u7136\u6211\u4eec\u53ef\u4ee5\u5efa\u7acb\u4e00\u4e2a\u5177\u6709\u9ad8\u5ea6\u5b9a\u5236\u7684\u9879\u76ee\uff0c\u5305\u62ec\u6211\u4eec\u5728QGIS\u4e2d\u7684\u6240\u6709\u9700\u6c42\uff0c\u4f46\u73b0\u573a\u5de5\u4f5c\u4eba\u5458\u53ea\u9700\u8981\u4e86\u89e3\u57fa\u672c\u77e5\u8bc6\u3002\u4e00\u4e2a\u5de8\u5927\u7684\u4f18\u52bf\u662f\uff1aQField\u51e0\u4e4e\u4e0d\u7528\u8fdb\u884c\u4e0d\u5fc5\u8981\u7684\u66f4\u6539\u3002

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_3","title":"\u73b0\u573a\u4f5c\u4e1a","text":"

\u5728\u5916\u4e1a\u5de5\u4f5c\u671f\u95f4\uff0c\u4e0e\u5370\u5237\u7684\u7eb8\u8d28\u5730\u56fe\u76f8\u6bd4\uff0c\u5e73\u677f\u7535\u8111\u4e0a\u7684\u5b9a\u4f4d\u8981\u5bb9\u6613\u5f97\u591a\uff0c\u5c24\u5176\u662f\u5728\u5e7f\u9614\u7684\u76d0\u6cbc\u5730\u533a\u3002\u7531\u4e8e\u53ef\u4ee5\u81ea\u52a8\u91cd\u7528\u4e0a\u6b21\u8f93\u5165\u7684\u503c\uff0c\u6570\u636e\u8f93\u5165\u975e\u5e38\u5feb\u3002\u4e0e\u7eb8\u8d28\u5730\u56fe\u76f8\u6bd4\uff0c\u5728\u5e73\u677f\u7535\u8111\u4e0a\u8bb0\u5f55\u89c2\u5bdf\u7ed3\u679c\u53ea\u9700\u8981\u4e00\u70b9\u70b9\u989d\u5916\u7684\u65f6\u95f4\u3002

\u5916\u4e1a\u5de5\u5177\u5305

\u5916\u4e1a\u5de5\u5177\u5305

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_4","title":"\u8bc4\u4f30\u548c\u524d\u666f","text":"

\u57282019\u5e74\u6625\u5b63\u7684\u6d4b\u8bd5\u671f\u95f4\uff0c\u6211\u4eec\u6ca1\u6709\u51fa\u73b0\u4efb\u4f55\u8f6f\u4ef6\u95ee\u9898\uff0c\u4e00\u5207\u90fd\u6309\u8ba1\u5212\u8fdb\u884c\u3002\u5728\u4e00\u6b21\u8bc4\u4f30\u8c03\u67e5\u4e2d\uff0c\u6240\u6709\u53c2\u4e0e\u8005\u90fd\u8868\u793a\uff0c\u4ed6\u4eec\u66f4\u559c\u6b22\u4f7f\u7528\u5e73\u677f\u7535\u8111\u800c\u4e0d\u662f\u6a21\u62df\u7eb8\u8d28\u5730\u56fe\u8fdb\u884c\u5b9e\u5730\u5de5\u4f5c\u3002\u81ea\u5b9a\u4e49QField\u5de5\u7a0b\u7684\u4f7f\u7528\u88ab\u8bc4\u4f30\u4e3a\u7b80\u5355\u660e\u4e86\u3002

\u73b0\u573a\u603b\u5171\u6536\u96c6\u4e86 18.000 \u591a\u4e2a\u6570\u636e\u70b9\u3002\u7531\u4e8e\u6570\u636e\u5904\u7406\u81ea\u52a8\u5316\uff0c\u6211\u4eec\u8282\u7701\u4e86\u5927\u91cf\u7684\u529e\u516c\u65f6\u95f4\uff0c\u907f\u514d\u4e86\u4f20\u8f93\u9519\u8bef\u3002\u6b64\u5916\uff0c\u901a\u8fc7\u5e73\u677f\u7535\u8111\u548cGPS\u5b9a\u4f4d\u6536\u96c6\u7684\u6570\u636e\u5177\u6709\u66f4\u9ad8\u7684\u7a7a\u95f4\u7cbe\u5ea6\u3002\u56e0\u6b64\uff0c\u672a\u6765\u6211\u4eec\u5c06\u5b8c\u5168\u8f6c\u5411\u57fa\u4e8e\u5e73\u677f\u7535\u8111\u7684\u5b9e\u5730\u8c03\u67e5\u3002

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_5","title":"\u81f4\u8c22","text":"

\u6211\u4eec\u611f\u8c22Ernst-Commentz Stiftung\u3001 Europ\u00e4ischer Tier- und Naturschutz Stiftung \u548c Adolf und Hildegard Isler Stiftung \u6177\u6168\u652f\u6301\u6211\u4eec\u7684\u9879\u76ee\u3002\u6b64\u5916\uff0c\u6211\u4eec\u8fd8\u8981\u611f\u8c22QField\u548cR\u7684\u5f00\u53d1\u4eba\u5458\u63d0\u4f9b\u4e86\u51fa\u8272\u7684\u5f00\u6e90\u8f6f\u4ef6\u3002\u7531\u4e8e\u6709\u4e86\u81ea\u7531\u8f6f\u4ef6\uff0c\u8fd9\u6837\u7684\u9879\u76ee\u53ef\u4ee5\u7531\u4e00\u4e2a\u76f8\u5bf9\u8f83\u5c0f\u7684\u4fdd\u62a4\u81ea\u7136\u4fdd\u62a4\u534f\u4f1a\u6765\u5b9e\u65bd\uff0c\u8fd9\u662f\u5f88\u597d\u7684\u3002

"},{"location":"zh/success-stories/mosquito-malario-ground-truth-data-collection/","title":"\u4f20\u64ad\u759f\u75be\u868a\u5b50\u7684\u6570\u636e\u6536\u96c6","text":""},{"location":"zh/success-stories/mosquito-malario-ground-truth-data-collection/#qfield","title":"Qfield\u5728\u868a\u5b50\u4f20\u64ad\u759f\u75be\u5730\u9762\u5b9e\u51b5\u6570\u636e\u6536\u96c6\u5de5\u4f5c\u4e2d\u7684\u5e94\u7528","text":"

\u4f5c\u8005\uff1aPaul Taconet\uff0c\u6cd5\u56fd\u53ef\u6301\u7eed\u53d1\u5c55\u7814\u7a76\u6240 (IRD) \u7684GIS\u5de5\u7a0b\u5e08\uff0c2018\u5e7412\u670811\u65e5

"},{"location":"zh/success-stories/mosquito-malario-ground-truth-data-collection/#_1","title":"\u76ee\u6807\u548c\u5b57\u6bb5\u9650\u5236","text":"

\u6cd5\u56fd\u53ef\u6301\u7eed\u53d1\u5c55\u7814\u7a76\u6240 (French research Institute For Sustainable Development) \u5f00\u5c55\u4e86\u4e00\u9879\u65e8\u5728\u63d0\u9ad8\u5bf9\u4f20\u64ad\u759f\u75be\u7684\u868a\u5b50\u7684\u73af\u5883\u4e86\u89e3\u7814\u7a76\u5de5\u4f5c\uff0c\u9700\u8981\u7ed8\u5236\u975e\u6d32\u4e24\u4e2a\u519c\u6751\u5730\u533a\u7684\u571f\u5730\u8986\u76d6\u56fe\uff0c\u4e00\u4e2a\u5728\u5e03\u57fa\u7eb3\u6cd5\u7d22\uff0c\u53e6\u4e00\u4e2a\u5728\u79d1\u7279\u8fea\u74e6\u3002\u4e24\u4e2a\u536b\u661f\u56fe\u50cf (1.5\u7c73\u7a7a\u95f4\u5206\u8fa8\u7387\u7684 Spot 6) \u88ab\u7528\u4f5c\u8be5\u5de5\u4f5c\u7684\u57fa\u4e8e\u76d1\u7763\u5bf9\u8c61\u7684\u56fe\u50cf\u5206\u7c7b\u7684\u8f93\u5165\u3002\u76d1\u7763\u65b9\u6cd5\u610f\u5473\u7740\u6536\u96c6\u5730\u9762\u771f\u5b9e\u5730\u5757\uff0c\u5373\u5730\u9762\u4e0a\u6bcf\u4e2a\u571f\u5730\u8986\u76d6\u7c7b\u522b\u7684\u4e00\u7ec4\u5730\u5757\u7684\u4f4d\u7f6e\u548c\u5730\u7406\u53c2\u8003\uff0c\u6700\u597d\u904d\u5e03\u6574\u4e2a\u7814\u7a76\u533a\u57df\u3002\u8fd9\u4e24\u4e2a\u5730\u533a\u90fd\u670950\u5e73\u65b9\u5343\u7c73\u5bbd\uff0c\u5b83\u4eec\u7684\u6027\u8d28 (\u8349\u539f\u548c\u519c\u6751\u5730\u533a\uff0c\u90a3\u91cc\u7684\u9053\u8def\u4e3b\u8981\u662f\u72ed\u7a84\u7684\u7c98\u571f\u5c0f\u8def) \u610f\u5473\u7740\u8981\u9a91\u6469\u6258\u8f66\u6216\u6b65\u884c\u3002\u6b64\u5916\uff0c\u5728\u6ca1\u6709\u5730\u56fe\u7684\u60c5\u51b5\u4e0b\uff0c\u4eba\u4eec\u53ef\u80fd\u4f1a\u5f88\u5feb\u8ff7\u5931\u5728\u4e61\u6751\u8ff7\u5bab\u822c\u7684\u9053\u8def\u4e0a\u3002\u56e0\u6b64\uff0c\u6211\u4eec\u9700\u8981\u8f7b\u4fbf\u4fbf\u643a\u7684\u8bbe\u5907\uff0c\u4ee5\u53ca\u4e00\u79cd\u4e0d\u8ff7\u8def\u7684\u8f7b\u677e\u63a2\u7d22\u8be5\u5730\u533a\u7684\u65b9\u6cd5\u3002

"},{"location":"zh/success-stories/mosquito-malario-ground-truth-data-collection/#_2","title":"\u5de5\u7a0b\u51c6\u5907","text":"

\u6211\u4eec\u521b\u5efa\u4e86\u4e00\u4e2aQGIS\u5de5\u7a0b\uff0c\u4f7f\u7528 Spot \u56fe\u50cf\u548c\u56fe\u5c42\u6765\u6536\u96c6\u5730\u9762\u6570\u636e\u3002\u6211\u4eec\u9996\u5148\u5c06 Spot \u56fe\u50cf\u8f6c\u6362\u4e3a\u5730\u7406\u5305\u6805\u683c\uff0c\u5e76\u6784\u5efa\u91d1\u5b57\u5854\uff0c\u4ee5\u4fbf\u5728QField\u4e2d\u5feb\u901f\u6e32\u67d3\u3002\u6574\u4e2a\u56fe\u50cf (50\u5e73\u65b9\u5343\u7c73\uff0c1.5\u7c73\u7a7a\u95f4\u5206\u8fa8\u7387\uff0c3\u4e2a\u6ce2\u6bb5) \u7684\u5927\u5c0f\u7ea6\u4e3a 800 MB\uff0c\u8fd9\u6837\u6211\u4eec\u80fd\u591f\u5c06\u5176\u52a0\u8f7d\u5230\u5e73\u677f\u7535\u8111\u4e2d\uff0c\u800c\u65e0\u9700\u6dfb\u52a0\u4efb\u4f55\u989d\u5916\u7684\u5185\u5b58\u3002

\u6211\u4eec\u521b\u5efa\u4e86\u77e2\u91cf\u77e2\u91cf\u56fe\u5c42\u6765\u7ed8\u5236\u5730\u9762\u5b9e\u51b5\u5730\u5757 (\u5373\u571f\u5730\u8986\u76d6\u5730\u5757\u7684\u591a\u8fb9\u5f62)\u3002\u5b83\u5305\u542b\u4e00\u4e2a\u7528\u4e8e\u8bc6\u522b\u571f\u5730\u8986\u76d6\u7c7b\u578b\u7684\u5b57\u6bb5\uff0c\u4e00\u4e9b\u7528\u4e8e\u62cd\u7167\u7684\u5b57\u6bb5\uff0c\u4ee5\u53ca\u4e00\u4e2a\u7528\u4e8e\u6700\u7ec8\u9644\u52a0\u6ce8\u91ca\u7684\u5b57\u6bb5\u3002

\u7136\u540e\uff0c\u6211\u4eec\u5728\u5e73\u677f\u7535\u8111\u7684QField\u4e2d\u4e0a\u4f20\u4e86\u8be5\u5de5\u7a0b\u3002

"},{"location":"zh/success-stories/mosquito-malario-ground-truth-data-collection/#_3","title":"\u73b0\u573a\u4f5c\u4e1a","text":"

\u5728\u91ce\u5916\uff0c\u6211\u4eec\u80fd\u591f\u8f7b\u677e\u5730\u9a91\u7740\u6469\u6258\u8f66\u56db\u5904\u8d70\u52a8\u800c\u4e0d\u4f1a\u8ff7\u8def\uff0c\u8fd9\u5f97\u76ca\u4e8eQField\u4ee5\u536b\u661f\u56fe\u50cf\u4e3a\u5e95\u56fe\u663e\u793a\u7684\u4f4d\u7f6e\u3002\u5f53\u786e\u5b9a\u4e86\u611f\u5174\u8da3\u7684\u5730\u5757\u65f6\uff0c\u6211\u4eec\u80fd\u591f\u5728QField\u4e2d\u7ed8\u5236\u5176\u5468\u957f\uff0c\u5e76\u975e\u5e38\u5bb9\u6613\u5730\u5728\u5c5e\u6027\u8868\u4e2d\u586b\u5199\u9002\u5f53\u7684\u4fe1\u606f (\u571f\u5730\u8986\u76d6\u7c7b\u578b\u3001\u56fe\u7247)\u3002\u5f53\u6211\u4eec\u5bf9\u8981\u5f52\u5c5e\u4e8e\u7ed9\u5b9a\u5730\u5757\u7684\u571f\u5730\u8986\u76d6\u7c7b\u578b\u72b9\u8c6b\u4e0d\u51b3\u65f6\uff0c\u6211\u4eec\u80fd\u591f\u5728 \"\u73b0\u573a\u201d\" (\u5373\u5728\u5730\u9762) \u5feb\u901f\u67e5\u770b\u4e4b\u524d\u68c0\u7d22\u5230\u7684\u5730\u5757\uff0c\u5e76\u5c06\u5176\u4e0e\u611f\u5174\u8da3\u7684\u5730\u5757\u8fdb\u884c\u6bd4\u8f83 (\u4e0e\u56fe\u7247\u548c\u536b\u661f\u56fe\u50cf)\u3002

\u5728\u6bcf\u4e2a\u5916\u4e1a\u5de5\u4f5c\u65e5\u7ed3\u675f\u65f6\uff0c\u6211\u4eec\u4e0d\u9700\u8981\u4ed8\u51fa\u4efb\u4f55\u989d\u5916\u7684\u5de5\u4f5c\uff0c\u5c31\u80fd\u770b\u5230\u5de5\u4f5c\u7684\u8fdb\u5c55\uff1a\u6211\u4eec\u5df2\u7ecf\u8d70\u4e86\u54ea\u4e9b\u7814\u7a76\u533a\u57df\uff0c\u54ea\u4e9b\u6709\u5f85\u63a2\u7d22\uff0c\u6bcf\u4e2a\u571f\u5730\u8986\u76d6\u7c7b\u522b\u6709\u591a\u5c11\u5730\u5757\uff0c\u8fd8\u6709\u591a\u5c11\u5730\u5757\u6709\u5f85\u68c0\u7d22\u3002\u5728\u8fd9\u6837\u7684\u6761\u4ef6\u4e0b\uff0c\u8fd9\u662f\u975e\u5e38\u53ef\u89c2\u7684\uff0c\u56e0\u4e3a\u5de5\u4f5c\u53ef\u80fd\u662f\u8003\u9a8c\uff0c\u591c\u665a\u662f\u77ed\u6682\u7684\u3002\u56de\u5230\u529e\u516c\u5ba4\u540e\uff0c\u6211\u4eec\u4e0d\u9700\u8981\u5b8c\u6210\u7e41\u7410\u800c\u8017\u65f6\u7684\u5de5\u4f5c\uff0c\u4f8b\u5982\u4ece\u4f20\u7edf\u7684GPS\u70b9\u56fe\u5c42\u5c06\u5730\u5757\u6570\u5b57\u5316\uff0c\u5c06\u56fe\u7247\u94fe\u63a5\u5230\u6211\u4eec\u7684\u571f\u5730\u8986\u76d6\u56fe\u5c42\u7b49\uff0c\u8fd9\u901a\u5e38\u9700\u8981\u51e0\u5929\u7684\u5de5\u4f5c\u3002

3\u4e2a\u5730\u9762\u6570\u5b57\u5316\u7684\u5730\u5757

\u8fd4\u56de\u4e00\u4e2a\u5730\u5757\uff1a\u6536\u96c6\u4e86\u54ea\u4e9b\u4fe1\u606f

\u6570\u5b57\u5316\u65b0\u5730\u5757\u5e76\u586b\u5199\u5c5e\u6027\u8868

\u4f7f\u7528Qfield\u8fdb\u884c\u5916\u4e1a\u5de5\u4f5c

"},{"location":"zh/success-stories/river-state-survey/","title":"\u6cb3\u6d41\u72b6\u6001\u8c03\u67e5","text":""},{"location":"zh/success-stories/river-state-survey/#qfield","title":"\u4f7f\u7528QField\u8fdb\u884c\u6cb3\u6d41\u72b6\u6001\u8c03\u67e5","text":""},{"location":"zh/success-stories/river-state-survey/#_1","title":"\u76ee\u6807","text":"

\u4e3a\u4e86\u8bc4\u4f30\u5176\u6cb3\u9053\u7684\u7ed3\u6784\u548c\u5f62\u6001\u72b6\u6001\uff0cMilvignes\u793e\u533a\u9700\u8981\u8c03\u67e5\u6d41\u7ecf\u5176\u9886\u571f\u7684\u6240\u6709\u6cb3\u6d41\u3002

"},{"location":"zh/success-stories/river-state-survey/#_2","title":"\u5de5\u7a0b","text":"

\u4e3a\u4e86\u65b9\u4fbf\u6280\u672f\u4eba\u5458\u7684\u5916\u4e1a\u5de5\u4f5c (\u901a\u5e38\u4f7f\u7528\u5730\u56fe\u3001\u8bb0\u4e8b\u672c\u548c\u76f8\u673a\u5b8c\u6210)\uff0c\u521b\u5efa\u4e86QField\u5de5\u7a0b\u5e76\u5728\u5e73\u677f\u7535\u8111\u4e0a\u4f7f\u7528\u3002\u5730\u7c4d\u548c\u6cb3\u6d41\u56fe\u5c42\u88ab\u7528\u4f5c\u5e95\u56fe\u3002

\u4e0e\u6280\u672f\u4eba\u5458\u4e00\u8d77\u8bbe\u8ba1\u8f93\u5165\u8868\u7684\u7ed3\u6784\uff0c\u786e\u4fdd\u5176\u7b26\u5408\u5916\u4e1a\u8981\u6c42\u3002\u60f3\u6cd5\u662f\u6709\u4e24\u5f20\u8868\uff1a

\u6247\u533a\u8868

\u6cbf\u7740\u6cb3\u6d41\u7ed8\u5236\u6247\u533a\uff0c\u5e76\u6dfb\u52a0\u6709\u5173\u5176\u72b6\u6001\u548c\u7ed3\u6784\u7684\u4fe1\u606f\u3002\u5982\u6709\u5fc5\u8981\uff0c\u8fd8\u53ef\u4ee5\u8bb0\u5f55\u6247\u5f62\u6784\u4ef6 (\u9632\u6d2a\u5824\u3001\u6865\u3001\u6cb3\u9053\u5e95\u90e8) \u7684\u9884\u5b9a\u4e49\u7ed3\u6784\u5de5\u4f5c\u3002

\u70b9\u8868

\u51c6\u65f6\u62cd\u6444\u6c34\u9053\u53ca\u5176\u8981\u7d20\uff0c\u5e76\u5728\u5fc5\u8981\u65f6\u6dfb\u52a0\u5907\u6ce8\u3002

\u6cb3\u6d41\u72b6\u6001\u8c03\u67e5 1

\u6cb3\u6d41\u72b6\u6001\u8c03\u67e5 2

\u6cb3\u6d41\u72b6\u6001\u8c03\u67e5 3

"},{"location":"zh/success-stories/river-state-survey/#_3","title":"\u7ed3\u679c","text":"

\u5728\u4e0d\u5230\u4e09\u5929\u7684\u65f6\u95f4\u91cc\uff0c\u6280\u672f\u4eba\u5458\u6210\u529f\u5730\u52d8\u5bdf\u4e86\u6240\u6709 10'894 \u7c73\u7684\u6c34\u9053\u3002\u56de\u5230\u529e\u516c\u5ba4\uff0c\u5904\u7406\u6570\u636e\u5e76\u5f97\u5230\u6700\u7ec8\u7ed3\u679c\u53ea\u82b1\u4e86\u4e24\u4e2a\u5c0f\u65f6\u3002

  • \u534f\u52a9\u5916\u4e1a\u8c03\u67e5
  • \u52a0\u901f\u6570\u636e\u5904\u7406

"},{"location":"zh/success-stories/rwanda-rural-water/","title":"\u519c\u6751\u4f9b\u6c34\u7cfb\u7edf\u6570\u636e\u6536\u96c6","text":""},{"location":"zh/success-stories/rwanda-rural-water/#qgisqfield","title":"QGIS/QField\u4e3a\u5362\u65fa\u8fbe\u519c\u6751\u4f9b\u6c34\u7cfb\u7edf\u8fd0\u7ef4\u5de5\u4f5c\u6536\u96c6\u7684\u6570\u636e","text":"

\u7531\u519c\u6751\u4f9b\u6c34\u548c\u536b\u751f\u670d\u52a1\u90e8(RWSS)\u3001\u4f9b\u6c34\u548c\u536b\u751f\u516c\u53f8 (WASAC) \u3001Rwanda \u63d0\u4f9b

"},{"location":"zh/success-stories/rwanda-rural-water/#_1","title":"\u76ee\u6807","text":"

\u5bf9\u5362\u65fa\u8fbe\u6240\u6709\u519c\u6751\u4f9b\u6c34\u7f51\u7edc\u8fdb\u884c\u6570\u636e\u6536\u96c6\uff0c\u5e76\u4e0d\u65ad\u66f4\u65b0\u6570\u636e\uff0c\u7528\u4e8e\u6539\u5584\u81ea\u6765\u6c34\u5382\u7684\u8fd0\u8425\u548c\u7ef4\u62a4\u3002

"},{"location":"zh/success-stories/rwanda-rural-water/#_2","title":"\u5de5\u7a0b\u51c6\u5907","text":"\u5728\u5f00\u59cb\u6570\u636e\u6536\u96c6\u4e4b\u524d\uff0c\u6211\u4eec\u7ec4\u7ec7\u4e86\u4ee5\u4e0b\u5de5\u4f5c\u3002
  • \u5f00\u53d1\u6211\u4eec\u81ea\u5df1\u7684PostGIS\u6570\u636e\u5e93
  • \u4f7f\u7528\u5730\u7406\u5305\u5f00\u53d1QGIS\u5de5\u7a0b\u6a21\u677f\u3002\u5730\u7406\u5305\u8868\u8bbe\u8ba1\u4e0ePostGIS\u76f8\u540c\uff0c\u53ef\u4ee5\u590d\u5236\u548c\u7c98\u8d34\u5230PostGIS\u3002

\u9664\u4e86\u51c6\u5907\u5b89\u5353\u8bbe\u5907\u5916\uff0c\u6211\u4eec\u8fd8\u8d2d\u4e70\u4e86GPS\u8bbe\u5907\u4ee5\u63d0\u9ad8\u5b9a\u4f4d\u7cbe\u5ea6\u3002\u5728WASAC\uff0c\u6211\u4eec\u8d2d\u4e70\u4e86 Garmin GPSMAP 64S\u3002\u6709\u65f6\uff0c\u667a\u80fd\u624b\u673a\u548c\u5e73\u677f\u7535\u8111\u7684GPS\u4e0d\u662f\u5f88\u51c6\u786e\uff0c\u6240\u4ee5\u6211\u4eec\u901a\u5e38\u4f7f\u7528 Garmin GPS \u6355\u6349\u76f8\u540c\u4f4d\u7f6e\u7684\u5750\u6807\uff0c\u7136\u540e\u5728\u6570\u636e\u6536\u96c6\u5de5\u4f5c\u7ed3\u675f\u540e\u7ea0\u6b63QField\u6570\u636e\u7684\u4f4d\u7f6e\u3002

"},{"location":"zh/success-stories/rwanda-rural-water/#_3","title":"\u6570\u636e\u6536\u96c6","text":"

\u6211\u4eec\u51c6\u5907\u597d\u5730\u7406\u5305\u548cQGIS\u5de5\u7a0b\u6a21\u677f\u540e\uff0c\u4e8e2018\u5e747\u6708\u5bf9\u5de5\u4f5c\u4eba\u5458\u8fdb\u884c\u4e86QGIS/QField\u57f9\u8bad\uff0c\u5e76\u5728\u5362\u65fa\u8fbe\u5168\u56fd27\u4e2a\u5730\u533a\u5f00\u5c55\u4e86\u6570\u636e\u6536\u96c6\u5de5\u4f5c\u300227\u540d\u5de5\u7a0b\u5e08\u5c06\u4ed6\u4eec\u7684\u5730\u7406\u5305\u9001\u5230\u57fa\u52a0\u5229\u7684\u4e2d\u592e\u529e\u516c\u5ba4\u3002MIS (\u7ba1\u7406\u4fe1\u606f\u7cfb\u7edf) \u4e13\u5bb6\u9a8c\u8bc1\u5e76\u5c06\u5176\u6570\u636e\u4ece\u5730\u7406\u5305\u5bfc\u5165PostGIS\u6570\u636e\u5e93\u3002\u76f4\u52302019\u5e744\u6708\uff0c\u6211\u4eec\u5b8c\u6210\u4e86\u521d\u59cb\u6570\u636e\u6536\u96c6\u5de5\u4f5c\u3002

\u6570\u636e\u6536\u96c6\u6b65\u9aa4

"},{"location":"zh/success-stories/rwanda-rural-water/#_4","title":"\u6570\u636e\u5206\u53d1\u4e0e\u66f4\u65b0","text":"

\u6570\u636e\u6536\u96c6\u540e\u6700\u91cd\u8981\u7684\u4e8b\u60c5\u662f \u66f4\u65b0 \u3002\u6211\u4eec\u5728\u975e\u6d32\u770b\u5230\u8bb8\u591a\u7ec4\u7ec7\u672a\u80fd\u53ca\u65f6\u66f4\u65b0\u6570\u636e\u3002\u51e0\u5e74\u540e\uff0c\u4ed6\u4eec\u7684\u6570\u636e\u901a\u5e38\u4f1a\u8fc7\u65f6\uff0c\u5927\u591a\u6570\u4eba\u9700\u8981\u518d\u6b21\u52aa\u529b\u6536\u96c6\u6570\u636e\u3002

WASAC\u51b3\u5b9a\u6301\u7eed\u66f4\u65b0\u6240\u6709\u6570\u636e\uff0c\u5e76\u4e00\u76f4\u575a\u6301\u5230\u73b0\u5728\u3002QField\u5df2\u88ab\u8bc1\u660e\u975e\u5e38\u9002\u5408\u8fd9\u4e00\u76ee\u7684\u3002

\u4e3a\u4e86\u5206\u53d1\u548c\u66f4\u65b0\u6570\u636e\uff0c\u6211\u4eec\u5f00\u53d1\u4e86\u4e00\u4e2apython\u811a\u672c postgis2qfield \u3002\u8fd9\u4e2a postgis2qfield \u5de5\u5177\u53ef\u4ee5\u4ecePostGIS\u4e2d\u63d0\u53d6\u6570\u636e\uff0c\u5e76\u4e3a\u5362\u65fa\u8fbe\u7684\u6bcf\u4e2a\u5730\u533a\u521b\u5efa\u5730\u7406\u5305\u3002\u6211\u4eec\u5c06\u8fd927\u4e2a\u5730\u7406\u5305\u4e0eQGIS\u5de5\u7a0b\u6a21\u677f\u4e00\u8d77\u4e0a\u4f20\u5230 Google Drive \u5b58\u50a8\u3002\u4e4b\u540e\uff0c\u8fd9\u4e9b\u5730\u533a\u7684\u5de5\u7a0b\u5e08\u5c06\u4ed6\u4eec\u7684\u5730\u8d28\u707e\u5bb3\u4e0b\u8f7d\u5230\u5b89\u5353\u8bbe\u5907\uff0c\u5e76\u7ee7\u7eed\u6dfb\u52a0\u548c\u66f4\u65b0\u6570\u636e\u3002\u66f4\u65b0\u5b8c\u6210\u540e\uff0c\u4ed6\u4eec\u518d\u6b21\u5c06\u5730\u7406\u5305\u53d1\u9001\u5230\u4e2d\u5fc3\u529e\u516c\u5ba4\uff0cMIS\u4e13\u5bb6\u66f4\u65b0PostGIS\u6570\u636e\u5e93\u5e76\u91cd\u65b0\u751f\u6210QField\u7684\u5730\u7406\u5305\u3002

\u6570\u636e\u5206\u53d1\u548c\u66f4\u65b0\u6b65\u9aa4

"},{"location":"zh/success-stories/rwanda-rural-water/#_5","title":"\u901a\u8fc7\u77e2\u91cf\u5207\u7247\u5206\u4eab\u6570\u636e","text":"

\u9996\u5148\uff0c\u60a8\u53ef\u4ee5\u4ece \u8fd9\u91cc \u770b\u5230\u6211\u4eec\u6536\u96c6\u7684\u6570\u636e\u3002

\u81ea2020\u5e747\u6708\u8d77\uff0c\u6211\u4eec\u5f00\u59cb\u5c06\u77e2\u91cf\u5207\u7247\u4f5c\u4e3a\u5f00\u653e\u6570\u636e\u5206\u53d1\u4f9b\u6c34\u7cfb\u7edf\u6570\u636e\u3002\u5c3d\u7ba1\u5362\u65fa\u8fbe\u7684\u4e92\u8054\u7f51\u72b6\u51b5\u6b63\u5728\u6539\u5584\uff0c\u4f46\u4e00\u4e9b\u519c\u6751\u5730\u533a\u4ecd\u7136\u5b58\u5728\u4e92\u8054\u7f51\u95ee\u9898\u3002\u5728\u8fd9\u79cd\u7cdf\u7cd5\u7684\u4e92\u8054\u7f51\u60c5\u51b5\u4e0b\uff0cWMS\u6216WFS\u6570\u636e\u5206\u53d1\u5c06\u65e0\u6cd5\u6b63\u5e38\u5de5\u4f5c\u3002\u77e2\u91cf\u5207\u7247\u53ef\u4ee5\u63d0\u4f9b\u8f7b\u800c\u5feb\u901f\u7684\u5730\u56fe\u6570\u636e\u5206\u53d1\u3002\u6211\u4eec\u4e0d\u4f1a\u5728\u8fd9\u91cc\u8c08\u8bba\u77e2\u91cf\u5207\u7247\u3002\u5982\u679c\u60a8\u5bf9\u5982\u4f55\u5206\u4eab\u6570\u636e\u6536\u96c6\u7ed3\u679c\u5f88\u611f\u5174\u8da3\uff0c\u8bf7\u53c2\u9605\u672c \u8bf4\u660e \u3002

"},{"location":"zh/success-stories/rwanda-rural-water/#_6","title":"\u81f4\u8c22","text":"

\u6211\u4eec\u611f\u8c22\u6240\u6709\u5730\u533a\u4f9b\u6c34\u548c\u536b\u751f\u90e8\u95e8\u652f\u6301\u5de5\u7a0b\u5e08\u5f00\u5c55\u6570\u636e\u6536\u96c6\u5de5\u4f5c\u3002\u6b64\u5916\uff0c\u6211\u4eec\u8fd8\u8981\u611f\u8c22QField\u548cQGIS\u7684\u5f00\u53d1\u4eba\u5458\u63d0\u4f9b\u4e86\u51fa\u8272\u7684\u5f00\u6e90\u8f6f\u4ef6\u3002\u7531\u4e8e\u662f\u81ea\u7531\u8f6f\u4ef6\uff0c\u8fd9\u4e9b\u5de5\u7a0b\u53ef\u4ee5\u7531\u53d1\u5c55\u4e2d\u56fd\u5bb6\u7684\u6c34\u90e8\u95e8\u7ec4\u7ec7\u5b9e\u65bd\uff0c\u8fd9\u662f\u5f88\u68d2\u7684\u3002

"},{"location":"zh/success-stories/rwanda-rural-water/#wasac","title":"\u5173\u4e8eWASAC","text":"

WASAC \u6709\u4e24\u4e2a\u4e3b\u8981\u90e8\u95e8\u8d1f\u8d23\u57ce\u5e02\u7528\u6c34 (UWSS) \u548c\u519c\u6751\u7528\u6c34 (RWSS)\u3002\u6211\u4eec\u6b63\u5728RWSS\u4e2d\u4f7f\u7528QField\u3002RWSS\u90e8\u95e8\u7684\u4f5c\u7528\u662f\u652f\u6301\u5730\u65b9\u653f\u5e9c\u5728\u519c\u6751\u5730\u533a\u8fd0\u8425\u548c\u7ef4\u62a4\u5176\u81ea\u6709\u7684\u4f9b\u6c34\u7cfb\u7edf\u3002\u5982\u4eca\uff0cRWSS\u90e8\u95e8\u6536\u96c6\u548c\u7ef4\u62a4\u7684\u8fd9\u4e9b\u6570\u636e\u6b63\u88ab27\u4e2a\u5730\u533a\u768430\u591a\u5bb6\u79c1\u8425\u8fd0\u8425\u5546\u4f7f\u7528\u3002\u6570\u636e\u5e93\u4e2d\u7684\u4f9b\u6c34\u7cfb\u7edf\u603b\u6570\u4e3a 1,000+\u3002

WASAC\u7ec4\u7ec7\u7ed3\u6784\u56fe

\u6b64\u5916\uff0c\u6211\u4eec\u7684\u4e00\u4f4d\u540c\u4e8b\u4ecb\u7ecd\u4e86WASAC\u5728 FOS4G 2019 \u5e03\u52a0\u52d2\u65af\u7279\u7684\u6d3b\u52a8\u3002\u867d\u7136\u73b0\u5728\u90e8\u5206\u7cfb\u7edf\u7a0d\u5fae\u6539\u53d8\uff0c\u4f46\u82e5\u611f\u5174\u8da3\u7684\u8bdd\uff0c\u53ef\u4ee5\u89c2\u770b \u89c6\u9891 \u3002

"},{"location":"zh/success-stories/vanilla-survey/","title":"\u8c03\u67e5\u9999\u8349","text":""},{"location":"zh/success-stories/vanilla-survey/#qfield","title":"\u4f7f\u7528QField\u8fdb\u884c\u9999\u8349\u8c03\u67e5","text":"

\u4f5c\u8005\uff1a Ahi Saipaia1, Leody Vainikolo1, \u548c John Duncan2 3

\u519c\u4e1a\u3001\u6797\u4e1a\u3001\u98df\u54c1\u548c\u6e14\u4e1a\u90e8 (MAFF) \u4e8e2020\u5e745\u6708\u548c6\u6708\u4f7f\u7528QField\u5bf9\u6c64\u52a0\u738b\u56fd\u5916\u5c9b\u74e6\u74e6\u4e4c\u5c9b\u7684\u9999\u8349\u79cd\u690d\u56ed\u8fdb\u884c\u4e86\u5b9e\u5730\u8c03\u67e5\u3002

\u9999\u8349\u662f\u74e6\u74e6\u4e4c\u5c9b\u91cd\u8981\u7684\u7ecf\u6d4e\u4f5c\u7269\u3002\u8c03\u67e5\u7684\u76ee\u7684\u662f\u7ed8\u5236\u9999\u8349\u79cd\u690d\u56ed\u7684\u8303\u56f4\uff0c\u83b7\u5f97\u9999\u8349\u79cd\u690d\u56ed\u6570\u91cf\u3001\u9999\u8349\u79cd\u690d\u9762\u79ef\u4ee5\u53ca\u88ab\u7ba1\u7406\u6216\u5ffd\u89c6\u7684\u79cd\u690d\u56ed\u6bd4\u4f8b\u7684\u4f30\u8ba1\u503c\u3002\u74e6\u74e6\u4e4c\u7684MAFF\u6b63\u5728\u5229\u7528\u8fd9\u4e9b\u4fe1\u606f\u8fdb\u884c\u519c\u4e1a\u89c4\u5212\u548c\u51b3\u7b56\u3002

\u63a8\u5e7f\u4eba\u5458\u63a5\u53d7\u4e86\u5728MAFF\u8bd5\u79cd\u56ed\u4f7f\u7528QField\u7684\u57f9\u8bad\u3002\u57f9\u8bad\u7ed3\u675f\u540e\uff0c\u7531\u4e03\u540d\u63a8\u5e7f\u5b98\u5458\u7ec4\u6210\u7684\u56e2\u961f\u5bf9\u9999\u8349\u79cd\u690d\u56ed\u8fdb\u884c\u4e86\u8c03\u67e5\u3002\u603b\u5171\u8c03\u67e5\u4e86140\u4e2a\u9999\u8349\u79cd\u690d\u56ed\u3002\u4f7f\u7528QGIS\u548cShiny\u4eea\u8868\u677f\u5e94\u7528\u7a0b\u5e8f\u5bf9\u8c03\u67e5\u6570\u636e\u8fdb\u884c\u5904\u7406\u548c\u53ef\u89c6\u5316\u3002QField\u4f7fMAFF\u5458\u5de5\u80fd\u591f\u5728\u73b0\u573a\u7684\u79fb\u52a8\u8bbe\u5907\u4e0a\u67e5\u770b\u519c\u573a\u8fb9\u754c\u7684\u53c2\u8003\u56fe\u5c42\uff0c\u5e76\u7ed8\u5236\u6bcf\u4e2a\u519c\u573a\u5185\u9999\u8349\u79cd\u690d\u56ed\u7684\u8303\u56f4\u3002\u5236\u4f5c\u4e86\u9999\u8349\u79cd\u690d\u56ed\u5730\u56fe\u548c\u6c47\u603b\u7edf\u8ba1\u6570\u636e\uff0c\u62a5\u544a\u9999\u8349\u79cd\u690d\u56ed\u6570\u91cf\u3001\u8c03\u67e5\u603b\u9762\u79ef\u548c\u79cd\u690d\u56ed\u4f30\u8ba1\u4ea7\u91cf\u3002

\u4f7f\u7528QField\u83b7\u53d6\u8fd9\u4e9b\u4fe1\u606f\u4f7fMAFF\u80fd\u591f\u8bc6\u522b\u51fa\u9999\u8349\u79cd\u690d\u7684\u5927\u7247\u533a\u57df\u5904\u4e8e\u88ab\u5ffd\u89c6\u7684\u7ba1\u7406\u72b6\u6001\u30022020\u5e747\u6708\uff0c\u8fd9\u4e9b\u6570\u636e\u4ee5\u53ca\u7531\u6b64\u4ea7\u751f\u7684\u5efa\u8bae\u88ab\u7528\u4e8e\u5728\u56fd\u5bb6\u4e00\u7ea7\u8fdb\u884c\u62a5\u544a\uff0c\u5e76\u5411\u4f4d\u4e8e\u6c64\u52a0\u5854\u666e\u7684MAFF\u603b\u90e8\u7684\u9ad8\u7ea7\u90e8\u59d4\u5de5\u4f5c\u4eba\u5458\u8fdb\u884c\u4ecb\u7ecd\u3002\u5728\u9999\u8349\u8c03\u67e5\u4e4b\u540e\uff0c\u8ba1\u5212\u57f9\u8bad\u57fa\u4e8e\u4e3b\u5c9b\uff08\u6c64\u52a0\u5854\u666e\uff09\u548c\u5176\u4ed6\u5c9b\u5c7f\u7fa4\u4f53\u7684MAFF\u6269\u5c55\u4eba\u5458\uff0c\u4f7f\u7528QField\u8fdb\u884c\u4f5c\u7269\u548c\u519c\u573a\u8c03\u67e5\u3002\u74e6\u74e6\u4e4c\u7684MAFF\u56e2\u961f\u76ee\u524d\u6b63\u5728\u4f7f\u7528QField\u7ed8\u5236\u79cd\u690d\u7fa4\u4f53\u79cd\u690d\u7684\u533a\u57df\u3001\u6b63\u5728\u79cd\u690d\u7684\u4e0d\u540c\u4f5c\u7269\u4ee5\u53ca\u5c9b\u4e0a\u6240\u6709\u5730\u533a\u519c\u6c11\u9762\u4e34\u7684\u79cd\u690d\u95ee\u9898\u3002\u653f\u5e9c\u6b63\u5728\u4f7f\u7528\u8fd9\u4e9b\u4fe1\u606f\u4f5c\u4e3a\u76d1\u6d4b\u548c\u8bc4\u4f30\u5206\u914d\u8d44\u91d1\u7684\u8fc7\u7a0b\u7684\u4e00\u90e8\u5206\uff0c\u8fd9\u4e9b\u8d44\u91d1\u652f\u6301\u519c\u4e1a\u8ba1\u5212\u548c\u653f\u5e9c\u7684\u7cae\u98df\u5b89\u5168\u8ba1\u5212\u3002

"},{"location":"zh/success-stories/vanilla-survey/#_1","title":"\u81f4\u8c22","text":"

\u8be5\u9879\u76ee\u7531\u6fb3\u5927\u5229\u4e9a\u56fd\u9645\u519c\u4e1a\u7814\u7a76\u4e2d\u5fc3 (ACIAR; ASEM/2016/101) \u8d44\u52a9\u3002

\u63a8\u5e7f\u5e72\u4e8b Tangaki Aloua \u548c Selimoti Fetokai \u5728\u5730\u5757\u8c03\u67e5\u524d\u5bfb\u627e\u9999\u8349\u79cd\u690d\u56ed\u7684\u786e\u5207\u4f4d\u7f6e

\u5c06\u5c5e\u6027\u6570\u636e\u8f93\u5165QField\uff0c\u5982\u9999\u8349\u690d\u7269\u6570\u91cf\u3001\u5730\u5757\u8868\u548c\u5730\u5757\u7f16\u53f7\uff0c\u7528\u4e8e\u8bc6\u522b\u5730\u5757

  1. \u6c64\u52a0\u653f\u5e9c\u7684\u519c\u4e1a\u3001\u6797\u4e1a\u3001\u98df\u54c1\u548c\u6e14\u4e1a\u90e8\u00a0\u21a9\u21a9

  2. \u897f\u6fb3\u5927\u5b66 (UWA) \u519c\u4e1a\u4e0e\u73af\u5883\u5b66\u9662\u00a0\u21a9

  3. \u897f\u6fb3\u5927\u5b66\u5730\u7406\u4e0e\u89c4\u5212\u5b66\u9662\u00a0\u21a9

"},{"location":"ro/success-stories/vanilla-survey/#acknowledgements","title":"Acknowledgements","text":"

The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

Extension Officers, Tangaki Aloua and Selimoti Fetokai, looking for the exact location of the vanilla plantation before the plot survey.

Entering attribute data into QField such as number of vanilla plants and block sheet and lot number which identify land parcels.

  1. Ministry of Agriculture, Forestry, Food, and Fisheries, Government of Tonga\u00a0\u21a9\u21a9

  2. UWA School of Agriculture and Environment, The University of Western Australia\u00a0\u21a9

  3. Geography and Planning, The University of Western Australia\u00a0\u21a9

"}]} \ No newline at end of file +{"config":{"lang":["en","de","fr","it","ja","pt","es","zh","fi","ro"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"QField Ecosystem Documentation","text":""},{"location":"get-started/concepts/","title":"Concepts","text":""},{"location":"get-started/concepts/#concepts","title":"Concepts","text":"

QField was designed with a few key concepts in mind.

"},{"location":"get-started/concepts/#keep-it-simple","title":"Keep it simple","text":"

The requirements on the field are not the same as on a desktop. The screen is smaller, the input devices are different and the tasks are different.

QField aims to help users to perform the tasks they need to do without cluttering the user interface. This means, that only tasks which need to be done on the field are availble from the interface. Everything else is not.

This means that everything like layer styling, form definitions and other project setup steps should be done on a computer with QGIS installed first.

"},{"location":"get-started/concepts/#be-compatible-with-qgis","title":"Be compatible with QGIS","text":"

QField is based on QGIS. It is not a rebuild of QGIS it really does use QGIS libraries. The rendering engine is exactly the same as in QGIS for desktop and your project will therefore look exactly the same on your mobile device as it does on your computer.

If something is already available as a configuration option in a QGIS project, it should not be re-invented. QField therefore uses the same edit widgets as QGIS desktop does. If a project is already configured for the desktop, it should just run on mobile as well.

Remember, this is just the concept. This is what we have in mind when we develop QField. It does not mean that it is already completely there yet.

"},{"location":"get-started/concepts/#mode-based","title":"Mode based","text":"

QField is built around modes. Modes are similar to a map tool in QGIS desktop. A mode defines the task which a user is currently doing. Either a user is browsing through the data or she is digitizing something new.

"},{"location":"get-started/contribute/","title":"Contribute","text":""},{"location":"get-started/contribute/#contribute","title":"Contribute","text":"

QField is an open source project. It is free to share, use and modify and it will stay like that. We are very happy if this app helps you in whatever creative way you may use it. If you found it useful, we will be even happier if you could give something back. A couple of things you can do are:

  • Rate the app \u2605\u2605\u2605\u2605\u2605;
  • Tweet about it;
  • Follow us on twitter;
  • Write about your experience (please let us know!);
  • Help with the documentation;
  • Translate the documentation or the app;
  • Sponsor a feature; or
  • Just drop by to say thank you or have a beer with us next time you meet OPENGIS.ch at a conference.
"},{"location":"get-started/contribute/#development","title":"Development","text":"

if you want to get involved in QField development, please refer to the following doumentations: - QField repository - QFieldCloud repository - QFieldSync repository

"},{"location":"get-started/contribute/#credits","title":"Credits","text":"

QField, QFieldCloud and QFieldSync are developped by OPENGIS.ch . OPENGIS.ch does consulting , development , training and support for open source software including QField and QGIS.

"},{"location":"get-started/faq/","title":"FAQ","text":""},{"location":"get-started/faq/#frequently-asked-questions","title":"Frequently Asked Questions","text":"How many versions of a file are stored on QFieldCloud? How can I delete old file versions? Which browsers are supported by QFieldCloud? Is there a maximum duration that an action can take on QFieldCloud? I have a question about QField or QFieldCloud. Who can I ask?

You can find more plans and service related questions in the QFieldCloud FAQ page.

"},{"location":"get-started/faq/#how-many-versions-of-a-file-are-stored-on-qfieldcloud","title":"How many versions of a file are stored on QFieldCloud?","text":"

The number of stored file versions are depending on the account type. 3 versions are stored for COMMUNITY account, and 10 for other account types.

"},{"location":"get-started/faq/#how-can-i-delete-old-file-versions","title":"How can I delete old file versions?","text":"

You can delete old versions of a file, except for the latest version, from QFieldSync or the QfieldCloud web interface. When you remove a version all previous versions are also removed.

"},{"location":"get-started/faq/#which-browsers-are-supported-by-qfieldcloud","title":"Which browsers are supported by QFieldCloud?","text":"

We try to ensure compatibility with recent (up to one year old) versions of Firefox, Chromium-based browsers (e.g. Chrome and Edge) and Safari.

"},{"location":"get-started/faq/#is-there-a-maximum-duration-that-an-action-can-take-on-qfieldcloud","title":"Is there a maximum duration that an action can take on QFieldCloud?","text":"

QFieldCloud jobs should finish in 10 minutes, otherwise they are terminated. If you have special needs you can contact us to find an ad hoc solution.

"},{"location":"get-started/faq/#i-have-a-question-about-qfield-or-qfieldcloud-who-can-i-ask","title":"I have a question about QField or QFieldCloud. Who can I ask?","text":"

We have a discussion platform to connect with other members of our community. If you need professional support please contact us.

"},{"location":"get-started/","title":"Get started","text":""},{"location":"get-started/#get-started-with-qfield-and-qfieldcloud","title":"Get started with QField and QFieldCloud","text":""},{"location":"get-started/#qfield","title":"QField","text":""},{"location":"get-started/#installation","title":"Installation","text":"Android iOS Windows Linux MacOS

QField can be used with any version newer than Android 5, if you are looking to get a new device, we suggest going for at least Android 9.

QField can be found on the Appstore.

Download the latest Windows version.

Download the latest Linux beta version and leave us a note how it works.

Download the latest MacOS beta version and leave us a note how it works.

QField allows you to efficiently work on your GIS data outdoor.

QField's optimized user interface hides the full power of QGIS under the hood.

"},{"location":"get-started/#qfieldcloud","title":"QFieldCloud","text":"

Seamlessly integrate your team's field work, QFieldCloud's unique technology allows your team to focus on what's important, making sure you efficiently get the best field data possible.

Thanks to the tight integration with QField, your team will be able to start surveying and digitising data in no time.

Register Now

"},{"location":"get-started/license/","title":"License","text":""},{"location":"get-started/license/#license","title":"License","text":"

QField is released under the GNU Public License (GPL) Version 2 or above. Developing QField under this license means that you can inspect and modify the source code and guarantees that you will always have access to a QGIS based field data collection app that is free of cost and can be freely modified.

You can find the source code on github

"},{"location":"get-started/sample-projects/","title":"Sample projects","text":""},{"location":"get-started/sample-projects/#sample-projects","title":"Sample projects","text":"

QField ships with three sample (demo) projects by default. You can use these projects to explore some of the QField configuration details in QGIS+QFieldSync.

The links below will download an archive with each project.

Simple Bee Advanced Bee QField Users

You can also explore the sample projects directly in the QField GitHub repository.

"},{"location":"get-started/sponsor/","title":"Sponsor","text":""},{"location":"get-started/sponsor/#sponsor-qfield","title":"Sponsor QField","text":""},{"location":"get-started/sponsor/#recurring-sponsoring","title":"Recurring sponsoring","text":"

The best way to financially support QField is by subscribing to one of the monthly sponsorships. By doing so you help getting freshly baked QField versions straight to everyone's devices.

"},{"location":"get-started/sponsor/#crowdfundings","title":"Crowdfundings","text":"

Currently no crowdfundings are active

"},{"location":"get-started/sponsor/#feature-sponsoring","title":"Feature sponsoring","text":"

You probably have plenty of ideas for nice features that are not implemented yet. Please contact us to discuss the best approach to integrate this idea into QField or to create your own custom app.

"},{"location":"get-started/sponsor/#credits","title":"Credits","text":"

QField, QFieldCloud and QFieldSync are developped by OPENGIS.ch. OPENGIS.ch does consulting, development, training and support for open source software including QField and QGIS.

"},{"location":"get-started/storage-qfc/","title":"Storage","text":"

QFieldCloud allows you to configure as much storage as you need for your project.

"},{"location":"get-started/storage-qfc/#qfieldcloud-add-storage","title":"QFieldCloud add storage","text":"

Add more storage to QFieldCloud Settings > Billing > Subscription > Change > Update storage

Subscription \u201cChange\u201d

\u201cUpdate storage\u201d

\u201cAdditional storage\u201d

"},{"location":"get-started/storage/","title":"Storage","text":""},{"location":"get-started/storage/#qfield-storage-access","title":"QField Storage Access","text":"

Below are OS-specific instructions on how to access manipulate projects as well as individual datasets in QField.

Note

Note to pre-existing QField users: for security reasons, Google has since November 2021 enforced a new set of storage access rules which prohibits most applications from directly accessing files in most locations on a device\u2018s internal and external storages. To work within this new confine, QField has to import projects and datasets into its Google-specified storage location within which QField has unrestricted read/write access. Instructions below should guide users' migration to the new paragdim.

"},{"location":"get-started/storage/#opening-projects-and-datasets-on-android-and-ios","title":"Opening projects and datasets on Android and iOS","text":"

QField can open projects and datasets in three ways:

  • by importing from a URL;
  • by importing a project folder (Android-only);
  • by importing a compressed project file (Android-only); and
  • by importing individual dataset(s) (Android-only).

QField import actions

These actions are available by click on the \u2018import (+) button\u2018 located on the bottom-right corner of the project/dataset picker screen, which can be accessed by clicking on the \u2018Open local files\u2019 button located in QField\u2018s welcome screen.

"},{"location":"get-started/storage/#importing-from-a-url","title":"Importing from a URL","text":"

When importing a project or individual dataset through the \"Import URL\" action, users will be asked to provide a URL string to a file. QField will subsequently fetch the content and save it into the \u2018Imported projects\u2019 - provided the URL points to a project compressed into a ZIP archive - or \u2018Imported datasets\u2019.

QField import URL dialog

QField will consider a ZIP archive as a compressed project when one or more .qgs/.qgz project file is detected.

"},{"location":"get-started/storage/#importing-a-project-folder","title":"Importing a project folder","text":"

When importing a project through the \"Import project from folder\" action, users will be asked to grant permission for QField to read the content of a given folder on the device\u2019s storage via a system folder picker. When the folder is selected, QField copies the folder content (including its sub-folders) into its \u2018Imported projects\u2019 location. Users can then open and interact with the project from there.

Re-importing a given folder through the drop-down menu action will overwrite preexisting projects given an identical folder name. That allows users to be able to update projects.

Note

Feature editing, addition, and deletion will be saved into the imported project\u2019s datasets, not in the original folder selected during the import process. See sections below on how to send/export edited projects and datasets.

"},{"location":"get-started/storage/#importing-a-compressed-project","title":"Importing a compressed project","text":"

Projects can be imported into QField by being provided a project compressed into a ZIP archive. When choosing the \u2018Import project from ZIP\u2019 action, users will be asked to select a ZIP file on their device\u2018s storage. QField will then decompress the file into its \u2018Imported projects\u2019 location. Users can then open and interact with the project from there.

This can greatly ease remote deployment of projects by being able to send a single file to users.

"},{"location":"get-started/storage/#importing-individual-datasets","title":"Importing individual dataset(s)","text":"

The \u2018Import dataset(s)\u2018 action allows users to select one or more datasets via an Android system file picker. Upon selecting the datasets, QField will copy those into the \u2018Imported datasets\u2019 folder, where users can then open and modify their content.

Note

Users will have to ensure that all sidecar files are selected when importing datsets (e.g. a shapefile would require users to select the .shp, .shx, .dbf, .prj, and .cpg files).

"},{"location":"get-started/storage/#exporting-modified-projects-and-datasets-on-android","title":"Exporting modified projects and datasets on Android","text":"

Once users modify imported projects and datasets, QField offer various means through which the content can be sent from and exported out of its system-protected files storage:

  • by exporting a project folder or an individual dataset;
  • by sending a compressed project folder to a {cloud, email, messenger, etc.} app;
  • by sending an individual dataset to a {cloud, email, messenger, etc.} app; and
  • by accessing imported content directly through USB cable.

QField export actions

These actions are available via the dropdown action menu attached to project folders and individual datasets list in the project/dataset picker, which can be accessed by clicking on the \u2018Open local files\u2018 button located in QField\u2019s welcome screen.

"},{"location":"get-started/storage/#exporting-a-project-folder-or-an-individual-dataset","title":"Exporting a project folder or an individual dataset","text":"

When choosing the \u2018Export to folder\u2018 action, users will be asked to pick a location - using the Android system\u2018s folder picker activity - within which the content of a select project folder or individual dataset will be copied to.

This action can be used to copy the content of modified projects or datasets into a folder on the device that can be accessed by third-party synchronization apps such as Syncthing, or directly copy content into cloud accounts of providers that support Android\u2018s Scoped Storage directory provider (at the time of writing, only NextCloud app has such support).

Note

Exporting onto a folder will overwrite preexisting content.

"},{"location":"get-started/storage/#sending-a-compressed-project-folder","title":"Sending a compressed project folder","text":"

The \u2018Send compressed folder to\u2018 action compresses the content of a selected folder into a ZIP archive. Users are then asked through which app on their device the resulting ZIP archive should be send through.

Users can compress and send whole projects by selecting root folders in QField\u2018s \u2018Imported projects\u2018 directory, as well as send selective folders within project folders. This allows for users to narrow down the compressed files to e.g. a /DCIM subfolder.

"},{"location":"get-started/storage/#sending-an-individual-dataset","title":"Sending an individual dataset","text":"

Users can select the \u2018Send to\u2018 action for individual datasets, allowing for the sending of edited datasets directly to third party apps such as Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"get-started/storage/#accessing-imported-content-directly-through-usb-cable","title":"Accessing imported content directly through USB cable","text":""},{"location":"get-started/storage/#android","title":"Android","text":"

Imported projects and datasets can be accessed directly using a USB cable. The location is displayed in the top navigation bar of the project/dataset picker.

On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/. Users will find both the Imported Datasets and Imported Projects folders within which the imported projects and datasets will be located. Changes done to project content and datasets are saved in the files found in this location.

"},{"location":"get-started/storage/#ios","title":"iOS","text":"

Imported projects and datasets can be accessed directly using a USB cable by navigating to the QField application folder using iTunes on Windows and macOS. On Linux, users can do so through \u2018libimobiledevice\u2018.

"},{"location":"get-started/support/","title":"Support","text":""},{"location":"get-started/support/#support","title":"Support","text":""},{"location":"get-started/support/#commercial-support","title":"Commercial Support","text":"

As developer of QField and QFieldCloud, OPENGIS.ch provides training packages and custom commercial support and development contracts with SLA.

"},{"location":"get-started/support/#development-and-custom-apps","title":"Development and Custom Apps","text":"

You probably have plenty of ideas for nice features that are not implemented yet. Please contact us to discuss the best approach to integrate this idea into QField or to create your own custom app.

"},{"location":"get-started/support/#community-support","title":"Community Support","text":"

You can ask your questions on gis.stackexchange

You can use the user discussions platform

"},{"location":"get-started/third-part-tutorials/","title":"Third-party tutorials","text":""},{"location":"get-started/third-part-tutorials/#third-party-tutorials","title":"Third-party tutorials","text":"

Here you can find some great tutorials created by our community:

  • QField tutorials from Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField Quickstart Udemy course by Michael Miller
  • Practices with QField course (Portuguese language) by Nelson Silva
"},{"location":"get-started/tutorials/advanced-setup-qfc/","title":"Advanced Setup","text":""},{"location":"get-started/tutorials/advanced-setup-qfc/#advanced-setup-guide","title":"Advanced setup guide","text":"

Help

We have a community discussion platform to discuss your questions, doubts and ideas. Do not hesitate to check it out.

"},{"location":"get-started/tutorials/advanced-setup-qfc/#supported-vector-providers","title":"Supported vector providers","text":"

Currently, QFieldCloud supports GeoPackage and PostGIS layers for collaborative editing. Other formats supported by QGIS should also work but are not officially supported.

"},{"location":"get-started/tutorials/advanced-setup-qfc/#working-with-geopackages","title":"Working with GeoPackages","text":"

Using GeoPackages is usually the best choice for a simple setup to centralize data collected by your QField users to one single file.

If you would like to set up relations, it is recommended to add a UUID field on your tables, and to use that as a foreign key instead of geoPackage's fid, as they are subject to change to avoid conflicts if two users create new records at the same time.

"},{"location":"get-started/tutorials/advanced-setup-qfc/#example-workflow-geopackage","title":"Example workflow (GeoPackage)","text":"
  1. Setup on QGIS desktop:
    1. Create a new project.
    2. Create a GeoPackage layers, save it in the same folder than the QGIS project.
    3. Set the GeoPackage to \"Offline editing\" in the QFieldSync plugin.
    4. Upload the project to QFieldCloud.
  2. Collect data on the device with QField:
    1. Open QFieldCloud and import the project.
    2. Collect some data and upload the changes.
  3. Download results on QGIS desktop:
    1. In QFieldSync, download the updated files (the GeoPackage file should have changed).

Attention

This workflow does not support changing the GeoPackage on the desktop, as being file base, the whole GeoPackage will be replaced. This means that data can only be digitized using QFieldCloud.

"},{"location":"get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

Using PostGIS layers is a good choice if you want data from your QField users to be updated directly in your database by QFieldCloud when they sync their work without further step.

It requires your database to be publicly accessible and credentials must be saved unencrypted in the QGIS project. Please be aware of the security implications of such requirements, and remember to have backups.

"},{"location":"get-started/tutorials/advanced-setup-qfc/#example-workflow-postgis","title":"Example workflow (PostGIS)","text":"
  1. Setup on QGIS desktop:
    1. Create a new project.
    2. Create add a PostGIS layer, making sure to store the credentials in the project.
    3. Make sure the PostGIS database connection is publicly accessible (public IP or domain name, it will not work with 127.0.0.1 or localhost).
    4. In the QFieldSync project settings, set the GeoPackage to Offline editing if your QField users will not have a reliable internet connection in the field or Direct database access.
    5. Upload the project to QField cloud.
  2. Collect data on the device with QField:
    1. Open QFieldCloud and import the project.
    2. Collect some data (and upload the changes once back at the office if you were using Offline editing).
  3. See results on QGIS desktop:
    1. All changes should be directly visible on the PostGIS database.

Note

When using direct database access, QFieldCloud will directly edit data on the PostGIS database. This will only work with a reliable internet connection in the field, but has the advantage that all data is directly visible to all users and allows to use any PostGIS specific setup (triggers, generated fields, etc).

Note

When using offline editing, QField will work on a local copy of the database in a GeoPackage, which will be synced by QFieldCloud to the original database. This is the best choice if the connection in the field is not reliable. Changes will only be visible to users once they sync to QFieldCloud. As a local copy is created, advanced PostGIS features will not be available on QField. Just like for regular GeoPackages, if you define relationships, it is recommended to use UUIDs instead of integer primary keys to avoid conflicts if multiple users create data at the same time.

You can find more information on QFieldCloud technical reference.

"},{"location":"get-started/tutorials/get-started-qfc/","title":"Get Started","text":""},{"location":"get-started/tutorials/get-started-qfc/#getting-started-guide","title":"Getting started guide","text":"

Help

We have a community discussion platform to discuss your questions, doubts and ideas. Do not hesitate to check it out.

"},{"location":"get-started/tutorials/get-started-qfc/#get-a-qfieldcloud-account","title":"Get a QFieldCloud account","text":"

Desktop preparation

Go to the registration page, enter your details and create a new QFieldCloud account.

Registration form

"},{"location":"get-started/tutorials/get-started-qfc/#edit-profile","title":"Edit Profile","text":"

Change your personal settings. Add a profile picture or get an overview about your ownerships and memberships in organizations.

"},{"location":"get-started/tutorials/get-started-qfc/#billing","title":"Billing","text":"

Adding billing information to the account is needed to use QFieldCloud Pro plan or Organization plan.

For a Pro plan, follow these steps :

  1. Click on the username up-right the page
  2. Click on \"Upgrade to pro\"
  3. In the \"Subscription\" section, click on \"Upgrade\"
  4. In Pro section, click on \"Activate\"
  5. Carefully read the \"Terms of Service\" and agree to the terms of service, then \"Proceed\"
  6. In the \"Billing Address\" section, fill up the form, and then click on \"Proceed to payment\"

For an Organization plan, follow these steps :

  1. Click on the username up-right the page
  2. Click on \"Create organization\"
  3. Click on \"Create\"
  4. Choose a name for your organization with only 150 characters or fewer, letters, digits, and @/./+/-/_
  5. Click on \"Create\"
  6. Choose how much storage is needed
  7. Carefully read the \"Terms of Service\"and agree to the terms of service, then \"Proceed\"
  8. In the \"Billing Address\" section, fill up the form, and then click on \"Proceed to payment\"

If the billing information is incomplete, at any time it is possible to finish filling up the form by going to Billing > Subscription > Finish checkout

All pricing information is available on the Pricing page.

"},{"location":"get-started/tutorials/get-started-qfc/#discontinuing-services-in-qfieldcloud","title":"Discontinuing Services in QFieldCloud","text":"
  1. If you need to cancel your subscription on QFieldCloud: 1.1. For Pro plan accounts, click on your username, choose \"Settings.\" 1.2. For Organization plan account, click on the name of your Organization, click on \"Edit Organization\". Note you need to be owner of that Organization.

  2. Proceed to the \"Billing\" section, click on \"Change\".

  3. Select \"Cancel Subscription\".

  4. Confirm the cancellation in the subsequent pop-up window.

  5. A Nyuki message will then appear, indicating that the subscription will conclude at the end of the current billing period.

"},{"location":"get-started/tutorials/get-started-qfc/#organizations","title":"Organizations","text":"

Your organizations are listed here. Find out more about teams, members and their roles in concepts of the QField Ecosystem.

"},{"location":"get-started/tutorials/get-started-qfc/#projects","title":"Projects","text":"

Search and choose a project from the list or start to create a new project.

QFieldCloud projects overview

"},{"location":"get-started/tutorials/get-started-qfc/#connection-to-qfieldcloud-on-qgis-desktop","title":"Connection to QFieldCloud on QGIS Desktop","text":"

Desktop preparation

In order to connect to QFieldCloud, you need the Plugin \u201cQFieldSync\u201d in QGIS. The next steps show you how you can install and synchronize your data to and from QFieldCloud.

"},{"location":"get-started/tutorials/get-started-qfc/#install-qfieldsync","title":"Install QFieldSync","text":"

Open the QGIS plugin manager by going to the Plugins -> Manage and install Plugins\u2026 menu.

Find QFieldSync in the list of plugins and install the latest version by clicking the Install Plugin button.

Note

Since QFieldCloud is still in beta phase, there are frequent updates and fixes. Please upgrade your QFieldSync plugin often. In case of an issue, please try upgrading to the latest release before reporting.

Successful installation

After successful installation, a new toolbar appears:

"},{"location":"get-started/tutorials/get-started-qfc/#login-to-qfieldcloud","title":"Login to QFieldCloud","text":"

Click the cloud icon in the QFieldSync toolbar. A new login screen will appear:

Login screen

Enter your credentials previously created during account registration.

Note

If you use a password in QGIS for the first time, it will ask you to set a master password that manages all the other passwords used in QGIS. More information about the master password here: QGIS documentation

Explore the projects overview screen: your current user underlined and blue, a logout button down-left, a cloud button to create a new project and, on the right, a refresh button to grab the freshest project list. Newly registered users will see an empty table and as soon as they create new projects, the list will grow. The projects overview screen looks like this:

Projects overview in QFieldSync

The icons indicate the cloud and local status of the different projects.

Local status:

indicates that there is only a remote cloud project existing. indicates that the cloud project is also locally stored.

Cloud status:

Red: status failed \u2014> the project is invalid and is not understood by the cloud. The user needs to fix/upload their .qgs/.qgz project. Brown: status busy \u2014> we are working on your project, please be patient. You cannot do much with the project in the meanwhile. Green: status ok \u2014> the project is successfully undestood by the cloud. You can try to download on QField, but the success is not guaranteed.

The status of each project is shown with a tooltip.

By double-clicking on a project in the list, you can see and edit the specific project properties.

Project properties in QFieldCloud

"},{"location":"get-started/tutorials/get-started-qfc/#change-the-default-qfieldcloud-server-in-qfield-and-qfield-sync","title":"Change the default QFieldCloud server in QField and QField Sync","text":"

QField and QFieldSync connect to the QFieldCloud service on app.qfield.cloud by default.

You can modify the default QFieldCloud server QField and QFieldSync connect to:

  1. Open the login screen in QField or QFieldSync.
  2. Double-tap on the Nyuki icon (the blue bee QFieldCloud logo).
  3. This action will reveal a field where you can enter the preferred QFieldCloud server address.
  4. Enter the details of the desired server in the provided field. (Leaving the field empty will connect to the default QFieldCloud server at app.qfield.cloud.)

Reveling server in QField Sync

Reveling server in QField

Note

It's important to note that QFieldSync does not support the same cloud project in multiple QGIS profiles. As a recommendation use a single QGIS profile for your QFieldCloud projects to avoid synchronization issues.

"},{"location":"get-started/tutorials/get-started-qfc/#create-and-configure-your-cloud-project","title":"Create and configure your Cloud project","text":"

Create a new project by clicking the cloud button, down-left. First, you will need to choose how to create the new project between

  • \"Convert currently open project to cloud project\" A new QFieldCloud-compatible project is created from the currently opened QGIS project. In order to do so, datasets will be copied into an export directory that will act as your local mirror. Vector datasets will be converted to geopackage format to facilitate data synchronization from multiple devices while other dataset types will be copied to the new project lotation.

To convert a current project, a completely empty directory is mandatory.

  • \"Create a new empty QFieldCloud project\" A new blank QFieldCloud project will be created. You will be responsible to move all the project-related files within the selected local directory, with the project file at its root. Project files will only be uploaded when you click the synchronize button. Make sure the selected contains no more than one QGIS project file.

Project details

A form will ask you for project name, description and local directory. In the local directory you can get different situations:

  • The entered path does not contain a QGIS project file yet.
  • The entered path contains one QGIS project file.
  • Please select local directory where the project to be stored.
  • The entered path is a relative path. Please enter an absolute directory path.
  • The entered path is not an directory. Please enter a valid directory path.
  • The entered path is not an existing directory. It will be created after you submit this form.
  • Multiple project files have been found in the directory. Please leave exactly one QGIS project in the root directory.
"},{"location":"get-started/tutorials/get-started-qfc/#create-a-project-in-an-organization","title":"Create a project in an Organization","text":"

How to create a project in an organization:

Option 1: Directly convert your local project to an Organization QFieldCloud project:

  1. Follow the steps configure your cloud project, ultil you get the \"Project details\".

  2. Change the owner of the project to your Organization.

  3. Click on \"Create\" to start the conversion and synchronization. When finish you will see the project is in your Organization in QFieldCloud.

Note

QField Sync 4.6 or newer is required for this functionality

Option 2: Uploading directly to the organization:

  1. Select your organization.

  2. Once you get into the organization, click on \"Create a project\".

  3. Select \"Create a new empty project\".

  4. You can see the new project in the overview.

  5. On QGIS in QFieldSync, you will see the new project listed, click on \"Edit Selected Cloud Project\".

  6. Choose the folder where you want to save the project.

  7. In the selected folder, you can either paste an already worked-on project or save a new one.

  8. Once the folder contains the project, you can synchronize it.

  9. Finally, push the changes to the cloud.

  10. You can verify that the files are present in the Organization project.

Option 3: Moving the project from your own account to the Organizations:

  1. If you already have a project in QFieldCloud (refer to configure your cloud project). In the project, click on \"Settings\" and select \"Transfer ownership of this project\" to choose the desired Organization for the transfer.

  2. A pop-up window will appear to confirm the transfer. To proceed, you will need to type \"Here be dragons\" and click \"Transfer project\".

"},{"location":"get-started/tutorials/get-started-qfc/#configure-your-project-layers-for-qfield","title":"Configure your project layers for QField","text":"

Configure the project layers by clicking the fifth icon in the QFieldSync toolbar . Here you can configure QFieldCloud layer actions. Most of the time you need to configure a preference either to online or offline layers. For more fine grained control, in the advanced settings you can configure the action layer by layer. Get more information about how to configure your layers in the Get Started guide for QFieldSync!.

It is recommended to use GeoPackage layers for collaborative editing. See the advanced setup guide for more information about vector formats support.

Note

If you use experimental data sources without a primary key field (e.g. Shapefiles, GeoJSON etc), you must have a lowercase fid field that will be used as a primary key that uniquely identifies each feature.

Any QField supported raster and vector layer formats may be used as read-only data.

Project properties

"},{"location":"get-started/tutorials/get-started-qfc/#upload-a-project","title":"Upload a project","text":"

Once configured, you can press the cloud button to open the synchronization dialog. Here you have to decide what do you prefer: the local file or the file on the cloud.

Synchronize

Now you should see your project and files on QFieldCloud

"},{"location":"get-started/tutorials/get-started-qfc/#activate-notifications-for-qfieldcloud-changes","title":"Activate Notifications for QFieldCloud changes","text":"
  1. Access the Settings of your account.
  2. Navigate to the Notifications section. Here, you can customize the frequency of notifications you wish to receive at the email address registered with your account.

    The events you get notified about are: - User created - Organization created - Organization deleted - Organization membership created - Organization membership deleted - Team created - Team deleted - Team membership created - Team membership deleted - Project created - Project deleted - Project membership created - Project membership deleted

You will receive notifications for events in which you are not the actor. These notifications are specifically for events that are initiated by other members of your organization or collaborators on your projects.

"},{"location":"get-started/tutorials/get-started-qfc/#field-device","title":"Field device","text":"

Fieldwork

"},{"location":"get-started/tutorials/get-started-qfc/#install-qfield","title":"Install QField","text":"

Download and install the latest version of QField from the play store. Scroll to the bottom and enable beta testing. Do not use this version in production!

Note

Since QField 2.0 is still in beta phase, there are regular updates and fixes at least on a weekly basis. Please upgrade your experimental QField at least once a week. In case of an issue, please try to reproduce on the latest release before reporting.

"},{"location":"get-started/tutorials/get-started-qfc/#start-working-on-your-project","title":"Start working on your project","text":"

Welcome

Login with your username and password

Login

Select a project to download on your device:

Download

"},{"location":"get-started/tutorials/get-started-qfc/#synchronise-your-changes","title":"Synchronise your changes","text":"

Make a change to your project. Either create a new feature, delete a feature, or modify the geometry or attributes. Open the blue cloud button on the top left of the screen:

Cloud button

Choose an action with the change you made to your project. Each of the actions have an explanation what you should expect to happen:

Actions

Your changes are now available to everyone who has access to your project on the cloud.

You can find more information on Advanced QFieldCloud setup and QFieldCloud technical reference.

"},{"location":"get-started/tutorials/get-started-qfs/","title":"Get Started","text":""},{"location":"get-started/tutorials/get-started-qfs/#qfieldsync-plugin","title":"QFieldSync plugin","text":"

The QFieldSync plugin helps preparing and packaging QGIS projects for QField.

QFieldSync supports your project preparation with automating the following:

  • Required steps for project setup (e.g. portable_project)
  • Creating basemaps from a single raster layer or from a style defined in a map theme.
  • Configuring the offline editing functionality and synchronizing changes back.
"},{"location":"get-started/tutorials/get-started-qfs/#workflow","title":"Workflow","text":"

To get a quick overview of the process, here is a list of typical steps:

  1. Create a QField package. This is a working copy in a separate folder.
  2. Copy the QField package to the target device.
  3. Go out and collect data.
  4. Copy the modified data back to your desktop computer.
  5. Synchronize the modified data with your database or files.
"},{"location":"get-started/tutorials/get-started-qfs/#installation","title":"Installation","text":"

In QGIS, open the plugin library and search for qfield sync. Select the plugin in the list and click on Install.

QField Sync in QGIS plugin repository

"},{"location":"get-started/tutorials/get-started-qfs/#configuration","title":"Configuration","text":"

The project configuration is saved in the master .qgs project file. This way it is possible to pre-configure a project once and use it repeatedly.

Configure project

"},{"location":"get-started/tutorials/get-started-qfs/#layer-configuration","title":"Layer configuration","text":"

Configure the project layers

In the project configuration dialog, an action can be defined for each layer individually. Depending on the layer type, different types of actions are available.

Copy

The layer will be copied to the package folder. This is only available for file-based layers.

No action

The layer source will be left untouched. This is only available for non-file-based layers like WMS, WFS, Postgis...

Offline editing

A working copy of the layer is copied into the package folder. Every change which is done in the packaged project during work is recorded in a changelog. When synchronizing the changes back later on, this log will be replayed and all changes also be applied to the main data base. There is no conflict handling in place.

Remove

The layer will be removed from the working copy. This is useful if a layer is used in the basemap and will not be available in the packaged project.

Properties

There are some additional options to fine tune your QField project in the properties

  1. Lock geometries: do not allow changing geometries and only allow changing attributes on this layer.
  2. Set up the attachment default naming, please refer to the Configurable picture path
  3. Set up the maximum number of items shown in the relation editor widget

QFieldSync Layer Properties

"},{"location":"get-started/tutorials/get-started-qfs/#base-map-configuration","title":"Base map configuration","text":"

A base map is a raster layer which is added as the bottommost layer to the packaged project file.

If the base map option is enabled, a base map will be rendered, whenever the project is packaged. The area of interest - the extent which will be rendered -will be chosen at packaging time.

There are two possible sources for a base map:

Layer

A raster layer. This is useful to take an offline copy of an online layer like a WMS or to take a working copy of an unsupported format like an ECW or MrSID layer.

Map Theme

A map theme. This is useful to create a base map based on a combination of several layers with styling. These layers can then be removed from the working package and do not need to be rendered on the device. This can save some disk space and battery on the device.

The tile size defines the spatial resolution. It determines the number of map units per pixel. If the map canvas CRS has meters as units and tile size is set to 1, each raster pixel will have a spatial extent of 1x1 m, if it is set to 1000, each raster pixel will have a spatial extent of 1 square kilometer.

"},{"location":"get-started/tutorials/get-started-qfs/#offline-editing-configuration","title":"Offline editing configuration","text":"

If only synchronize features in area of interest is checked, only features which are within the extent of the map canvas as packaging time will be copied to the offline editing working copy.

"},{"location":"get-started/tutorials/get-started-qfs/#package-for-qfield","title":"Package for QField","text":"

Once the project is configured, package it in a folder. This folder will contain the .qgs and the data used in it.

Package the project for QField

Copy the folder on your device. Open QField, open the project and start collecting data.

Make also sure to save the QGIS project using the regular Save As of QGIS as you'll have to re-open it later when you want to synchronize the changes.

During packaging your project you can select which subdirectories to be copied by checking the directories in Advanced -> Directories to be copied.

Select subdirectories

"},{"location":"get-started/tutorials/get-started-qfs/#how-to-sync-fromto-ios-device-without-qfieldcloud","title":"How to sync from/to iOS device without QFieldCloud","text":"

Use iTunes' File Sharing function to import into the QField root folder.

  1. Open the iTunes app and click on the iPhone button near the top-left of the iTunes window.
  2. Click on the File Sharing option in the left sidebar.
  3. Select the app QField and click on Add File. This will open the file browser.
  4. Select the file.
"},{"location":"get-started/tutorials/get-started-qfs/#synchronize-from-qfield","title":"Synchronize from QField","text":"

When you want to synchronize what you have collected, re-open the project in QGIS (the one you saved with a regular Save As).

Copy the project folder from your device to your computer and use the Synchronize from QField menu to synchronize your changes from the protable project to the main project.

Synchronize from QField

Make sure that you synchronize your data back only once. That means, if you go out again to collect more data, you should create a new QField package before to avoid sync problems later on (like e.g. duplicates).

"},{"location":"how-to/attributes-form/","title":"Attribute form","text":""},{"location":"how-to/attributes-form/#attribute-form","title":"Attribute form","text":"

QField creates forms similar to, but not equal to QGIS. The field widgets from QGIS are supported on a best effort basis and optimized for the mobile use.

Widget type Support Notes Text Edit - HTML is not supported - Numerical input is enforced based on the type. Check Box Value Map Hidden Attachment This field is combined with camera integration. It is also able to open other files like pdf and doc (if you have an appropriate viewer) Attachment (photo settings) Date Time Range Relation Reference Relation Widget Value Relation UUID Generator QML / HTML Widget Others Funding"},{"location":"how-to/attributes-form/#editable","title":"Editable","text":"

The editable flag of fields is respected.

"},{"location":"how-to/attributes-form/#remember-last-values","title":"Remember last values","text":"

QField offers a much more fine-grained control over the last used values and ignores the QGIS setting.

"},{"location":"how-to/attributes-form/#suppress-attribute-form","title":"Suppress attribute form","text":"

The setting suppress attribute form is directly applied to the QField form.

"},{"location":"how-to/attributes-form/#drag-and-drop-designer-forms","title":"Drag and drop designer forms","text":"

Groups and Tabs from Drag and Drop designer forms are supported.

"},{"location":"how-to/attributes-form/#configure-a-relation-widget","title":"Configure a Relation Widget","text":"

Desktop preparation

For more information refer to the relations chapter of the official QGIS Documentation.

The relation widget shows all the referencing child features in a list. It is possible to add, delete and open them.

The visual identification of the list entries are done via the Display Expression of the child layer.

"},{"location":"how-to/attributes-form/#key-handling","title":"Key handling","text":"

Since the parents primary keys are used as foreign keys on the referencing child features, these primary keys must be save to use even after the synchronization back to the original data. Therefore we recommend to use stable values such as UUIDs for primary keys.

It is possible to already add children from a parent that is about to be added. This possibility will be blocked if there is no valid primary key on the parent or the constraints are violated. In case the adding of the parent feature is canceled after some children have been added already, the children are deleted as well.

"},{"location":"how-to/attributes-form/#many-to-many-relations","title":"Many-To-Many relations","text":"

On many-to-many relationships, according to the cardinality setting in the QGIS Vector Layer Properties, on adding, deleting or opening an entry in the list effects directly the child layer (on direct cardinality) or the linking table (on many-to-one cardinality).

The second case is usually used when there are additional relation information (e.g. percentage) in the linking table.

In case of the many-to-one cardinality on many-to-many relations the Display Expression needs to be set on the linking table.

"},{"location":"how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

Desktop preparation

The widget type Attachment is used with fields that store the path to files.

It can be used to:

  • show and take photos or add pictures from the gallery
  • listen and record sound clips
  • show and record videos
  • show links to external files like PDFs or documents

Form attachment picture

Form attachment audio

Form attachment video

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

The option hyperlink on the attachment widget will disable the camera functionality and enable a hyperlink to open a document (pdf, doc, ...).

"},{"location":"how-to/attributes-form/#configurable-attachment-path","title":"Configurable attachment path","text":"

Desktop preparation

QFieldSync provides the possibility to configure the path of attachments.

  • Go to\u00a0QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Paths

"},{"location":"how-to/attributes-form/#configure-a-value-relation-widget","title":"Configure a Value Relation Widget","text":"

Desktop preparation

The widget Value Relation offers values from a related table in a combobox. You can select layer, key column and value column. Several options are available to change the standard behaviors: allow null value, order by value and allow multiple selections. The widget will display a drop-down or multiple-select list of the referenced features.

"},{"location":"how-to/attributes-form/#configure-conditional-visibility","title":"Configure Conditional Visibility","text":"

Desktop preparation

Groups can be hidden based on an expression. This is useful when certain attributes are only required under certain conditions. As an example imagine mapping trees. Some of them might have a disease and you have a list of possible deseases. To not clutter the form with many fields, make a group and configure a visibility expression for a group \"diseases\". Add a field \"desease\" with a checkbox. Only when the checkbox is checked, the list of diseases will be available to you.

Configuration of a group box that will only be shown if the checkbox \"measures_taken\" is checked.

Let's see what we got on the field:

"},{"location":"how-to/attributes-form/#define-constraints","title":"Define Constraints","text":"

Desktop preparation

Attribute fields can have constraints attached. Constraints are expressions that needs to evaluate to True (or 1) in order to be able to save the form. Constraints are configured on a per-field basis and a description can be added that will be shown if a constraint is not satisfied.

Configuration of a constraint within a range

"},{"location":"how-to/attributes-form/#common-use-cases","title":"Common use cases","text":"

You cannot enter an elevation value higher than the highest mountain in this country.

\"elevation\" < 5000\n

It is required to fill in an identifier.

\"identifier\" IS NOT NULL\n
"},{"location":"how-to/attributes-form/#define-default-values","title":"Define Default Values","text":"

Desktop preparation

Fields can have default values configured. Default values are inserted into the attribute form when digitizing a new feature. They are visible and can be modified as long as the field is editable. They can be based on the geometry or expression variables.

Configuration of a formatted date as default value

"},{"location":"how-to/attributes-form/#additional-variables","title":"Additional variables","text":"

For more information regarding storing information related to your position in object attributes, refer to the deticated GNSS documentation.

For QFieldCloud users, two variables can be used in expressions including attribute form's default values: - @cloud_username which returns the name of the currently logged in QFieldCloud user. - @cloud_useremail which returns the email address of the currently logged in QFieldCloud user.

"},{"location":"how-to/attributes-form/#common-use-cases_1","title":"Common use cases","text":"

Insert positioning information as variable:

@position_horizontal_accuracy\n

Insert the current date and time:

now()\n

Insert the length of the digitized line:

length($geometry)\n

Configure global variables on the device and insert them.

@operator_name\n

If you want to assign a region code based on the location where a new feature is inserted, you can do so by using an aggregate expression:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

To transform the coordinates received from \\@position_coordinate to the coordinate system of your project:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} If you want to use the snapping results after drawing a line, you can use the [\\@snapping_results]{.title-ref} variable. The following code extracts the value of the attribute [id]{.title-ref} of the snapping match of the first point of a line. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"how-to/attributes-form/#search-in-value-relation-and-relation-reference-widget","title":"Search in value relation and relation reference widget","text":"

It is possible to search value in a value relation or relation reference widget using the magnifying glass next to the field.

Note

Define the display expression for the concerned layers, this will be used for searching for features. This is configured under Vector Layer Properties > Display

"},{"location":"how-to/attributes-form/#configure-auto-complete-value","title":"Configure Auto-complete Value","text":"

Desktop preparation

The \"Use completer\" checkbox must be checked to be able to use the auto-complete in the value relation.

Enable auto-complete within QGIS

Here a video showing how it works on QField

"},{"location":"how-to/attributes-form/#define-qml-widgets","title":"Define QML Widgets","text":"

Custom QML widgets can be useful to integrate advanced actions into forms. In this example we define add a button that open a third-party map and navigation app. This is useful to open e.g. turn-by-turn navigations on the device-native app for the user.

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

The geo URI above is adapted to work with Android. For Apple Maps the URI can be changed to 'geo:' || $y || ',' || $x.

"},{"location":"how-to/authentication/","title":"Authentication","text":""},{"location":"how-to/authentication/#authentication","title":"Authentication","text":"

QField supports connecting to OAuth2 protected web services. By using OAuth2, it is possible to protect layers and services with a wide variety of authentiaction schemes like for example two factor authentication.

To successfully load OAuth2-protected layer(s) in QField, the QGIS project must be setup to use OAuth2.

"},{"location":"how-to/authentication/#prepare-the-authentication-in-qgis","title":"Prepare the authentication in QGIS","text":"

Desktop preparation

To setup a WFS with OAuth2 in QGIS follow these steps in the QGIS project configuration.

In the WFS layer configuration:

widgets

Add a new authentication configuration. Parameters need to be adjusted to the OAuth2 server setup:

widgets

"},{"location":"how-to/authentication/#export-the-authentication-from-qgis","title":"Export the authentication from QGIS","text":"

Desktop preparation

Note

Exporting an auth configuration requires at least QGIS 3.20. It is possible to only use QGIS 3.20 to prepare the auth config and configure the QGIS project itself with an earlier version of QGIS.

Note

It is important that the Configuration ID of the exported configuration and the configuration stored in the QGIS project match.

At this point, verify that you are able to properly connect to the service from QGIS. This authentication configuration must first be exported from QGIS itself.

To do so, open the QGIS options dialog and focus on the authentication panel. There, you can select the OAuth2 configuration used by the project layer(s) by clicking on the appropriate row in the configurations table widget. Then, use the lower-right utilities button to select the export selected authentication configurations to file action.

widgets

When prompted for a password, leave it blank. You will be warned that she might be leaking sensitive information. In the case of OAuth2 configurations, it is safe to do so.

Once you have exported the authentication configuration to an XML file, she copies that file onto the device(s) running QField. The file has to be copied to the devices <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ QField directory. The /QField/auth/ path is created when first launching QField.

Note

Since QField 2 the auth files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/auth instead of the devices main directory <drive>:/QField/auth.

Once the authentication configuration XML file is copied, you can copy the project file containing OAuth2-protected layer(s) onto the device(s) and open the project in QField. You will be prompted for the user, password, and 2-step-verification authentication code within a browser panel that will pop up in QField itself.

Once authenticated, content will be rendered without the need to re-enter user information for the duration of the session.

"},{"location":"how-to/bookmarks/","title":"Bookmarks","text":""},{"location":"how-to/bookmarks/#bookmarks","title":"Bookmarks","text":"

QField allows you to save and display bookmarks that will be remembered across sessions and projects.

"},{"location":"how-to/bookmarks/#viewing-bookmarks","title":"Viewing bookmarks","text":"

Fieldwork

By default, QField will display bookmarks as marker overlays over the map. User-added bookmarks are displayed across all projects and datasets.

A single tap on a marker will display the bookmark name while a touble tap will set the map extent to re-center around the bookmark location.

You can also use the top search bar to find bookmarks and click on matching bookmark names to move the map extent to re-center around the bookmark location.

QField also offers a setting to toggle off the displaying of bookmarks, which can be found in the settings panel.

"},{"location":"how-to/bookmarks/#adding-bookmarks","title":"Adding bookmarks","text":"

Fieldwork

To add a new bookmark, simply tap and hold any part of the map and select the Add Bookmark action within the popped up menu.

After selecting this action, a panel will appear offering you the possibility to rename the bookmark and select the color used to draw its map marker overlay.

It is also possible to add a bookmark at the current device's location when positioning is enabled. To do so, simply tap and hold on the positioning button at the lower right corner and select the Add Bookmark at Location action.

Note

When adding a bookmark, the current map scale is taken into consideration to save an extent centered around the tapped coordination or current location. This allows you to determine the extent that will be used when double-tapping on a bookmark marker or selecting a bookmark item in the search bar.

"},{"location":"how-to/bookmarks/#project-bookmarks","title":"Project bookmarks","text":"

QField can display and search for project-embedded bookmarks. The addition and management of such bookmarks is done in QGIS itself.

"},{"location":"how-to/digitize/","title":"Digitize","text":""},{"location":"how-to/digitize/#digitize","title":"Digitize","text":"

QField allows to digitize, edit and delete point, line and polygon features while in the field.

"},{"location":"how-to/digitize/#collect-features","title":"Collect features","text":"

Fieldwork

To start digitizing new features, enable the Edit mode by clicking on the pencil icon in the side dashboard and selecting the layer within which you want to add new features.

The current layer within which features are to be added is highlighted in green.

"},{"location":"how-to/digitize/#adding-point-features","title":"Adding point features","text":"

Navigate the crosshair in the center of the screen to the desired location and click the Plus (+) button at the lower right of the screen to confirm the creation of a new point feature.

You can use the lock to position button to force the crosshair to center on your location if you have enabled positioning.

"},{"location":"how-to/digitize/#adding-line-or-polygon-features","title":"Adding line or polygon features","text":"

Navigate the crosshair in the center of the screen to the desired start of the line or polygon and click the Plus (+) button at the lower right of the screen to add the first node.

Proceed with adding points to form you line or polygon by clicking the Plus (+) button each time you want to add a new node.

Click the Minus (-) button to remove the last added node.

When you have added a least 2 nodes for a line or 3 nodes for a polygon, a Save button will appear. Click on it to finish your geometry.

While digitizing, you can click the (x) button to cancel the current feature creation.

Note

QField insures that digitized geometries will not have duplicate vertices and respects the geometry precision settings from the currently selected layer.

You can use the volume keys for adding or removing vertices while in digitizing mode. This functionality can be activated in Settings in the General tab.

Note

This feature is available on Android only.

"},{"location":"how-to/digitize/#attribute-form","title":"Attribute form","text":"

After digitizing a geometry, the attribute form will appear allowing you to edit attribute values for the newly-added feature.

Note

You can supress the attribute form upon feature addition via a configuration option for a given layer via its properties dialog in QGIS

Moreover, you have the option to digitize the form using the scanning QR or Bar Code reader functionality available within the feature form's text edit widget.

Upon clicking the three-dot icon button, a menu will be presented offering three distinct actions: \"Copy,\" \"Paste,\" and \"Scan Code\".

Opting for the \"Scan Code\" action will trigger QField's code reader, initiating the scanning process to decode the code.

Once the codes have been successfully scanned, users can validate their choice by clicking the checkmark (\u2714\ufe0f) OK button. This action will populate the attribute with the decoded value, streamlining the digitization process.

In addition, the Code Reader offers the capability to read NFC text tags.

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"how-to/digitize/#remember-attribute-values","title":"Remember attribute values","text":"

For quick collection of rather homogeneus datasets, it is crucial to not having to enter the same attribute values over an over. The checkboxes at the right of every attribute allow remembering of the last entered value for each attribute individually so that the next time you will add a feature on the same layer, these attributes will be automatically pre-filled.

"},{"location":"how-to/digitize/#geometry-editing","title":"Geometry editing","text":"

Fieldwork

To edit the geometry of pre-existing features, enable the Edit mode by tapping on the pencil icon in QField's side dashboard.

Once in edit mode, a new Edit geometry button will appear in the title bar of an identified feature form. Clicking on the button will activate the geometry editor environment which offers four tools:

  • A vertex editor tool;
  • A geometry split tool;
  • A geometry reshape tool; and
  • A geometry ring tool.
"},{"location":"how-to/digitize/#vertex-tool","title":"Vertex tool","text":"

The vertex editor allows you to move or delete pre-existing vertices as well as adding new vertices to geometries.

"},{"location":"how-to/digitize/#split-tool","title":"Split tool","text":"

The split tool allows you to split line and polygon geometries into two halves, one of which will become a new feature of its own.

"},{"location":"how-to/digitize/#reshape-tool","title":"Reshape tool","text":"

The reshape tool allows you to change line and polygon geometries by drawing shapes which will result in a reshaped line following the edge of the drawn shape or a polygon with the drawn shaped used to clip or expand the geometry.

"},{"location":"how-to/digitize/#ring-tool","title":"Ring tool","text":"

The ring tool allows you to digitize rings (i.e. holes) into polygon geometries. Once a ring is created, QField will offer the possibility of filling the ring with a new feature.

"},{"location":"how-to/digitize/#demonstration-of-geometries-editing","title":"Demonstration of geometries editing","text":"

A video demonstration of some editing possibilities:

"},{"location":"how-to/digitize/#merging-features","title":"Merging features","text":"

QField allows you to merge features and their geometries into a single feature. To do so, identify two (or more) features on the map, select them in the features list and merge them by selecting the Merge Selected Features in the Menu (\u205d) Button.

"},{"location":"how-to/digitize/#freehand-digitizing","title":"Freehand digitizing","text":"

The freehand digitizing mode allows you to \"draw\" lines and polygons using their stylus pen or mouse. The mode is available for line and polygon feature additions as well as the above-mentioned geometry editor's rings, split, and reshape tools.

The freehand digitizing mode is activated through a new toolbar button which appears when QField is set to editing mode and a stylus pen or a mouse is hovering the map canvas while a line or polygon vector is selected.

"},{"location":"how-to/digitize/#topological-editing","title":"Topological editing","text":"

If topological editing is activated on the project QGIS before exporting for QField, shared nodes of neighbouring geometries are modified together when moving / deleting vertices and additional vertices are added to segments when a new node is added from neighbouring geometries.

"},{"location":"how-to/digitize/#multi-editing-of-attributes","title":"Multi-editing of attributes","text":"

QField allows you to select multiple features and edit their attributes all at once. In some cases, it can result in very efficient workflows. To do so, identify two (or more) features on the map, select them in the features list and merge them by selecting the Edit feature button in the list's title bar.

"},{"location":"how-to/digitize/#delete-features","title":"Delete features","text":"

Fieldwork

Deleting a feature is done by selecting the Delete feature action in the feature form's 3-dot menu.

QField also allows you to delete multiple features at a time. To do so, first identify the features by short tapping on the relevant parts of the map. Then activate the multi-selection mode by long pressing on one of the features you want to delete. When checkbox appears next to the feature names, select further features to delete (you can tap on the map to add more features too). Once done, select the Delete Selected Feature(s) action in the features list 3-dot menu.

"},{"location":"how-to/digitize/#snapping","title":"Snapping","text":"

Desktop preparation

While digitizing new features, new points can be snapped to existing geometries.

All configuration can be done in Project > Snapping Settings

"},{"location":"how-to/digitize/#snapping-types","title":"Snapping Types","text":"

It is possible to snap new points

  • only to nodes of existing geometries
  • only to segments of existing geometries
  • to nodes and segments of existing geometries
"},{"location":"how-to/digitize/#snapping-to-layers","title":"Snapping to layers","text":"

It is also possible to only snap to one or a few layers.

"},{"location":"how-to/digitize/#snapping-tolerance","title":"Snapping tolerance","text":"

The snapping tolerance can be specified in map units or pixels.

In almost any case, the units should be set to pixels. We made good experiences with a tolerance value of 20.

"},{"location":"how-to/gnss/","title":"Positioning (GNSS)","text":""},{"location":"how-to/gnss/#positioning-gnss","title":"Positioning (GNSS)","text":"

QField can make use of the internal GNSS (Global Navigation Satellite System, like GPS, GLONASS, Galileo or Beidou). QField can also connect to external antennas through NMEA streams over Bluetooth, TCP, or UDP connection.

GNSS devices are also capable of measuring the altitude next to the current 2D position on the earth surface.

"},{"location":"how-to/gnss/#visualization","title":"Visualization","text":"

When positioning is activated, your position will be shown in blue on the map. Your location is visible either as a blue dot if you are still or as an arrow indicating your movement direction if you are moving.

The blue beam indicates the current orientation of your device if the device has a builtin magnetic compass.

A circle around your current position indicates the precision as reported by the positioning device.

"},{"location":"how-to/gnss/#configuration","title":"Configuration","text":"

The following settings are available in QField settings' positioning tab.

"},{"location":"how-to/gnss/#measure-m-value","title":"Measure (M) value","text":"

When digitizing a geometry onto a vector layer that contains an M dimension, QField will add a measurement value to individual vertices whenever the coordinate cursor is locked to the current position.

By default, the value will represent the captured position's timestamp (milliseconds since epoch). You can change this value using the combo box in the settings' positioning tab.

The available values to chose from are timestamp, ground speed, bearing, horizontal accuracy and vertical accuracy as well as PDOP, HDOP and VDOP.

"},{"location":"how-to/gnss/#accuracy-requirement","title":"Accuracy requirement","text":"

A minimum desired accuracy for measurements can be defined. The quality will be reported in three classes, bad (red), ok (yellow) and excellent (green). These colors will show up as a dot on top of the GNSS button.

The thresholds can be defined in the settings' positioning tab.

If the Enable accuracy requirement setting is activated, you will not be able to collect new measurements with the coordinate cursor locked to the current position with an accuracy value which is bad (red).

"},{"location":"how-to/gnss/#antenna-height-compensation","title":"Antenna height compensation","text":"

The height of the antenna pole in use can be defined in the settings. Any measured altitude will be corrected by this value.

"},{"location":"how-to/gnss/#altitude-correction-vertical-grid-shift","title":"Altitude correction / vertical grid shift","text":"

Altitude values can be corrected with vertical grid shift files to calculate orthometric height.

Vertical grid shift files have to be made available to QField by putting them into the QField app folder <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Once the grid shift file is placed there, it is available in QField in the Positioning settings under Vertical grid shift in use.

If you are using altitude correction and an external positioning device is used, consider turning Use orthometric altitude from device off.

The formats currently supported are:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

For example: For the transformation from ETRS89 (reference ellipsoid GPS) to NAP (Dutch) users can download the file nlgeo2018.gtx from NSGI and put it in the directory.

"},{"location":"how-to/gnss/#usage","title":"Usage","text":"

Fieldwork

A short press on the GNSS button will turn on the GNSS and center to the current location once positioning information is available.

Activate edit mode and press on the target button, the cross in the center means it is using GNSS positioning.

A long press on the GNSS button will show the positioning menu.

Inside the positioning menu you can turn on the Show position information which will show the current coordinates which are reprojected into the project CRS along with precision information.

Note

If you see WGS 84 lat/lon information instead of information in your project CRS, you probably have no signal yet.

"},{"location":"how-to/gnss/#using-an-external-gnss-receiver","title":"Using an external GNSS Receiver","text":"

Fieldwork

QField supports connecting to external GNSS positioning devices via NMEA streams through Bluetooth, TCP, or UDP connections.

In Settings > Positioning, you can find a set of buttons to add, edit, or delete external devices as well as a dropdown list to switch between internal and saved external GNSS devices.

The breakdown of connections support by platform is as follow:

Android iOS Windows Linux MacOS Bluetooth * TCP UDP Serial port

(*) Bluetooth support on Windows occurs through the virtual serial port automatically created by the operating system when it connects to the GNSS device.

The NMEA sentences currently supported are GGA, RMC, GSA, GSV, VTG, and HDT.

Note

Make sure no other app like mock location providers are using the same connection.

"},{"location":"how-to/gnss/#external-receiver-log","title":"External receiver log","text":"

In Settings > Positioning if you have selected an external receiver as the positioning device, you will find a switch Log NMEA sentences from device to file. If this is activated, all NMEA sentences coming from external positioning devices will be logged to a file.

The logs will be placed in Android/data/ch.opengis.qfield/files/QField/logs.

Note

Be aware that if the log is always turned on, it will fill up all the storage.

"},{"location":"how-to/gnss/#mock-location","title":"Mock location","text":"

Fieldwork

It is possible to provide a mock location via a separate android app to QField. There are several options for this, one of them is Android NTRIP Client.

To use this you have to enable mock locations on your Android device.

"},{"location":"how-to/gnss/#averaged-positioning-functionality","title":"Averaged positioning functionality","text":"

Fieldwork

Note

The coordinate cursor must be locked to the current location via the Lock to position button

There is a function that allows you to digitize using averaged positions.

The survey will start by pressing and holding the add vertex button, which will start collecting positions.

While collecting, an indicator will appear on top of the coordinate cursor showing a text reflecting the current number of collected positions. If an averaged position minimum count requirement is active, a progress bar will also be present indicating the progress towards meeting that requirement.

The setting to activate an average position minimum count threshold can be found in QField settings's positioning panel. When active, holding the add vertex button is not required, a short tap on the button will begin the collection of positions and automatically add the averaged position when the minimum count requirement is met.

When using @gnss_* or @position_ variables on averaged positions, the variable will also represent the average over all collected samples.

"},{"location":"how-to/gnss/#project-configuration","title":"Project configuration","text":"

Desktop preparation

"},{"location":"how-to/gnss/#positioning-variables","title":"Positioning variables","text":"

You can get access to positioning information through additional expression variables accessible in the attribute form. These will only be available when positioning is enabled.

These variables are commonly used as part ofdefault values expressions for fields to keep track of the quality of individual measured points.

  • @position_source_name - The name of the device that gave location information as reported by the sensor. To differenciate between internal and external sensor. If the position is manually set, and the position is not snapped to the cursor, the source name is \"manual\". In case the cursor is not snapped to the position, all other variables will be null, if you need this, use the gnss_ variables instead.
  • @position_quality_description - A human readable and translated string for the quality as reported by the sensor. E.g. \"Fixed RTK\". It is only available when the crosshair is snapped to the sensor. - IE
  • @position_coordinate - A point with the coordinate in WGS84. Lon, Lat, Altitude as delivered by the sensor. It is only available when the crosshair is snapped to the sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - The horizontal accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_timestamp - The timestamp of the position in UTC as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_direction - The direction of movement in degrees from true north as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_ground_speed - Groundspeed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_magnetic_variation - The angle between the horizontal component of the magnetic field and true north, in degrees as reported by the sensor. Also known as magnetic declination. A positive value indicates a clockwise direction from true north and a negative value indicates a counter-clockwise direction. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_accuracy - The vertical accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_3d_accuracy - The 3 dimensional accuracy of the coordinate (in meters), 3D-RMS as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_speed - The vertical speed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_averaged_count - This variable holds the number of collected positions from which an averaged position was calculated when digitizing in this mode. For non-averaged positions, the value will be set to 0 (zero). - IE
  • @position_pdop - Position dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_hdop - Horizontal dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_vdop - Vertical dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_number_of_used_satellites - Number of satellites as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_used_satellites - A list of satellites in use (pri) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - The GPS Fix Status \"NoData\", \"NoFix\", \"Fix2D\" or \"Fix3D\" as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_fix_mode - Fix mode (where \"M\" = Manual, forced to operate in 2D or 3D or \"A\" = Automatic, 3D/2D) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E

Info

I: Internal position source E: External (NMEA) position source

All @position_* variables have a corresponding @gnss_* variable. The gnss variables always report the gnss sensor values, even when the crosshair is not snapped.

Info

Variables that contain satellites are not available on iOS

Examples:
  • when the crosshair is snapped to the sensor - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_source_name --> sensor name.
  • when the crosshair is manually moved - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The value is NULL. - @position_source_name > The value is manual.
"},{"location":"how-to/gnss/#vertex-logger","title":"Vertex logger","text":"

It is possible to setup a log layer of the collected vertices. This allows to keep track of meta data for each vertex like GNSS quality attributes and more. To set this up, a point layer can be added to the project and attributes configured to store this information.

Then you should assign the role digitizing logger to a point layer.

Go to QFieldSync > Project Properties

To be most effective, the layer attributes should have default values that relies on the positioning variables enumerated above.

"},{"location":"how-to/hiding-legend-nodes/","title":"Hiding legend nodes","text":""},{"location":"how-to/hiding-legend-nodes/#hiding-legend-nodes","title":"Hiding legend nodes","text":"

It is possible to configure your QGIS projet to allow hiding legend nodes

"},{"location":"how-to/hiding-legend-nodes/#configure-hidden-nodes","title":"Configure hidden nodes","text":"

Desktop preparation

On the QGIS project proprieties, go to Data Sources and check the \"private\" box for layers you want to hide.

Hiding legend nodes

"},{"location":"how-to/","title":"How-to guides","text":""},{"location":"how-to/#how-to-guides","title":"How-to guides","text":"

QField leverages the power of QGIS to comfortably configure your projects. After setting up everything, you can then synchronise your project and any additional files to your device and immediately get down to work.

Synchronising your projects to your teams' devices, can be done in various way. The QFieldSync plugin helps preparing and packaging QGIS projects for QField and distributing it to your devices. For a seamless integration experience and for managing teams we highly suggest using QFieldCloud.

QField is built to be very user friendly and intuitive. We suggest starting it and opening a demo project to get used to the powerful interaction possibilities.

Here you'll find plenty of resources on how to configure and interact with QField.

"},{"location":"how-to/itinerary/","title":"External routing","text":""},{"location":"how-to/itinerary/#external-routing","title":"External routing","text":"

It can come in handy to calculate an itinerary to one of your features in the field. By an easy configuration of your attribute form in QGIS, you can quickly access the navigation tools from Google Maps via a hyperlink when working on the field.

"},{"location":"how-to/itinerary/#configure-attribute-form-widget-in-qgis","title":"Configure attribute form widget in QGIS","text":"

Desktop preparation

Here is an example for navigation to features of a point layer.

Create a new field in your data table (type text). In the attribute form settings, select \"attachment\" as widget type. Tick \"Display a hyperlink for document path (read-only)\". Then enter the following expression as default value:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

And tick \"Apply default value on update\" in case you make changes to your geometry.

If you simply want to show your feature location in Google Maps, you can use the following expression: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"how-to/itinerary/#usage","title":"Usage","text":"

Fieldwork

Click on the feature on the map where you want navigation to or that you want to open in Google Maps. In the attribute form, click on the link towards Google Maps.

"},{"location":"how-to/live-default-value/","title":"Live default value","text":""},{"location":"how-to/live-default-value/#live-default-value","title":"Live default value","text":"

QField is supporting the \"live\" updating of default attribute value when editing features.

"},{"location":"how-to/live-default-value/#configuration","title":"Configuration","text":"

Desktop preparation

To make it work, the attribute has to be set up with another attribute dependency.

An example of attribute dependency settings

For an image:

live default value image

For a value relation:

live default value relation

"},{"location":"how-to/live-default-value/#usage","title":"Usage","text":"

Fieldwork

\"Live\" default value is updating the default attribute values in real time when editing features.

In the video below there is an example of \"live\" default value updates when editing features on QField.

"},{"location":"how-to/map-interaction/","title":"Interact with the map","text":""},{"location":"how-to/map-interaction/#interact-with-the-map","title":"Interact with the map","text":"

Here are some of the possible interactions with the map in QField.

"},{"location":"how-to/map-interaction/#map-legend","title":"Map legend","text":"

Fieldwork

Open the Main menu and expand the layers list to display the legend of the map.

On double-tap or long-press on a layer, you get offered the following possibilities.

  • Show on map to control visibility.
  • Show labels to control the visibility of the labels.
  • Expand legend item to show/hide the layer's sub-items.
  • Zoom to layer to have all the layer items on the map.
  • Reload data to get the current data of a layer with remote sources.
  • Show feature list to show all the layer's features in the identification list.

Additionally, you have the option to adjust the layer opacity for each individual layer using the \"Opacity\" slider.

"},{"location":"how-to/map-interaction/#identify-features","title":"Identify features","text":"

Fieldwork

Tap on a feature on the map to identify it. If several features are located where you tapped (either because there are multiple features really close one to another, or because several layers are overlapping), they will all be listed in the menu that opens on the right of the screen.

Tap on one of the listed features to access its attributes.

  1. Tap the arrows to scroll through all the identified features.
  2. Tap the centre button to centre the map on the selected feature.
  3. Tap the edit button to edit the attributes of the selected feature.
  4. Scroll through the sub-menus to access all the attributes.

"},{"location":"how-to/map-interaction/#select-identified-features","title":"Select identified features","text":"

With long-press, you can toggle the feature selection.

When features are selected, you can perform the actions in the three-dot menu on the top right.

"},{"location":"how-to/map-interaction/#exceptions-to-identified-layers","title":"Exceptions to identified layers","text":"

Often it is not required to be able to query every layer. Some layers are only present as basemap, and their attributes are not of interest.

You can manage this layer list in QGIS desktop in Project > Project Properties > Identify Layers and uncheck the base layers.

"},{"location":"how-to/map-styling/","title":"Map styling","text":""},{"location":"how-to/map-styling/#map-styling","title":"Map styling","text":"

All style settings from QGIS are directly supported by QField. This includes all renderer types like graduated, categorized, rule based, 2.5D as well as data defined symbology.

"},{"location":"how-to/map-styling/#display-expression","title":"Display Expression","text":"

Desktop preparation

In QField, objects are identified with a name. The expression to generate this name can be defined by opening the attribute table in QGIS and switching to the form view. Choose the appropriate field or an expression in the list there. Starting from QGIS 3, this can be done directly from the Vector Layer Properties > Display page.

The display expression is also used to search in layers.

The display expression will be used to represent features with an identification string throughout QField.

"},{"location":"how-to/map-styling/#read-only-non-identifiable-and-searchable-layers","title":"Read only, non-identifiable and searchable layers","text":"

Desktop preparation

Some layers in a project are just there for pure visual purpose. Such layers should not show up when a user taps somewhere to identify objects.

Some other layers serve as source of information and shouldn't be modified by the user. It is possible to protect layers from editing attributes or adding and deleting features.

It is also possible to configure which layers are searchable.

To configure identify, readonly and searchable behavior, go to the Project > Properties > Data Sources page and activate the checkboxes to match your desired behavior.

Configuration of layers that will not be identifiable, not modifiable and/or not searchable.

"},{"location":"how-to/map-styling/#using-additional-fonts","title":"Using additional fonts","text":"

Desktop preparation

In QField, you are able to use all the fonts you want.

There are two different possibilities to register additional fonts:

  1. By adding fonts (.ttf or .otf) on the device in the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts those will be made accessible to all projects and individual datasets.
  2. By adding fonts (.ttf or .otf) in the same folder as a given project file (.qgs or .qgz); those will be accessible only when viewing that project file.

Note

Since QField 2 the font files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts instead of the devices main directory <drive>:/QField/fonts.

"},{"location":"how-to/map-styling/#custom-svg-symbols","title":"Custom SVG symbols","text":"

Desktop preparation

It is possible to embed SVG symbols directly within a QGIS projects.

  1. Choose the layer which will support SVG symbology and open its properties dialog.
  2. Open the section Symbology in Properties > Symbology
  3. In the Symbol Layer Panel choose Simple marker.
  4. Change the Symbol layer type in Symbol layer type > SVG marker.
  5. Scroll down the bottom panel.
  6. Click on the right side of the file selection button to open the drop down menu.
  7. Select Embed File and choose the SVG file in the file selection dialog.
  8. Apply the changes and click OK.
"},{"location":"how-to/map-themes/","title":"Map themes","text":""},{"location":"how-to/map-themes/#map-themes","title":"Map themes","text":"

The beautiful thing about GIS is that maps are dynamic. Layers can individually be shown and hidden and information can be presented more or less prominently based on the task at hand.

This is what Map themes are for.

"},{"location":"how-to/map-themes/#creating-a-map-theme","title":"Creating a Map Theme","text":"

Desktop preparation

Creating a Map Theme in QGIS is a very simple task.

Map Theme Configuration

  1. Style the map and layers to your requirements
  2. Save it as a named Map Theme
  3. Load the project on your device and change the active Map Theme
"},{"location":"how-to/map-themes/#change-the-active-map-theme","title":"Change the active Map Theme","text":"

Fieldwork

If you defined map themes for your project in QGIS, you can switch between them from the Dashboard. Use the Map themes combobox to chose the active theme.

Change Map Theme

"},{"location":"how-to/measuring-tool/","title":"Measuring tool","text":""},{"location":"how-to/measuring-tool/#measuring-tool","title":"Measuring tool","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

Once the tool is enabled, simply use the digitizing controls located at the lower-right corner of the screen to add and remove vertices. By default, the measured geometry will be a line; to change to a polygon, simply connect the coordinate cursor to the first vertex entered.

For the segment formed of the two last vertices added, details returned include segment length and its azimuth. When the measured geometry is a line, the total line length is provided while the perimeter and area are displayed for polygons.

"},{"location":"how-to/measuring-tool/#elevation-profiling","title":"Elevation profiling","text":"

When the measuring tool is enabled, an Elevation Profile tool button appears at the top-right corner of the screen. Toggling this on will open the elevation profiling panel, which will show the terrain elevation as well as intersecting vector features along the measured geometry.

For ease of use, QField defaults to using the Mapzen Global Terrain dataset to provide worldwide 30-meter resolution elevation profiles. It is however possible to customize terrain settings through project and individual map layer properties within QGIS when building projects.

"},{"location":"how-to/movable-project/","title":"Portable project","text":""},{"location":"how-to/movable-project/#portable-project","title":"Portable project","text":"

To manually synchronise your QGIS project, you will need a portable version of your .qgs file. Portable means that all paths are relative and datasets are reachable from the device.

"},{"location":"how-to/movable-project/#configure-a-portable-project","title":"Configure a portable project","text":"

Desktop preparation

Check that Project > Project Properties > General > Save paths is set to Relative and that all required data files are in the same folder like the .qgs file or in a subfolder.

For increased productivity, we suggest having a look at qfieldcloud and qfieldsync

"},{"location":"how-to/navigation/","title":"Navigation","text":""},{"location":"how-to/navigation/#navigation","title":"Navigation","text":"

QField offers navigation functionalities to help orient yourself in the field and accurately reach a given destination.

"},{"location":"how-to/navigation/#activating-navigation","title":"Activating navigation","text":"

Navigation is enabled when a destination point has been set and positioning is active. When turned on, a set of navigation overlays - a destination marker, a navigation panel, and a navigation control button - appear over the map.

The navigation panel displays useful information such as the destination point coordinates as well as the current distance and bearing to destination.

To disable navigation, clear the destination point by tap and holding on the navigation control button located at the lower right corner.

"},{"location":"how-to/navigation/#setting-a-destination-point","title":"Setting a destination point","text":"

Fieldwork

QField offers several methods to set a navigation destination point. A quick way is to simply tap and hold on any part of the map and select the Set as Destination action within the popped up menu.

You can also set the navigation destination point by typing in specific coordinates in the search bar and tapping on the resulting flag navigation icon. You can also search for a specific feature and tap on the flag navigation icon which will also be present in the resulting list of features.

You can also set a navigation destination point by opening the feature form menu and selecting the Set Feature as Destination action.

Finally, you can also set a navigation destination using a feature, a purple feature bar title appears as part of the navigation information panel. For single points, a destination name is displayed (matching a given vector layer's display name field / expression).

For multipoint or {multi,single}{line,polygon}, new navigation buttons are located at the left and right of the destination name. Those buttons allow users to cycle through vertices of the feature picked as navigation destination. Tap and holding onto these buttons will cycle through vertices (comes in handy when you have a feature with a large vertex count).

"},{"location":"how-to/navigation/#auto-tracking-of-current-location-and-destination","title":"Auto tracking of current location and destination","text":"

Fieldwork

QField allows for its map to automatically keep track of the current device location and destination and re-center the map extent around those two points.

To activate this auto tracking feature, you can simply tap on the positioning button and the navigation control button. Both buttons should show their auto tracking mode active by having their background color turn to blue and purple.

This can be described as a simple staking mode functionality.

"},{"location":"how-to/navigation/#stakeout-precise-view","title":"\"Stakeout\" precise view","text":"

Fieldwork

QField's \"stakeout\" precise view panel appears when the distance between the current location and the destination is less than a pre-defined threshold (by default 5 meters) and the positioning device has an accuracy that is less than half of that threshold. The precise view visibility threshold value can be modified by long-pressing on the bottom-right navigation button and selecting the Precise View Settings menu item.

The precise view will turn green when the current location is considered to have hit the target. This state considers both the positioning device accuracy as well as the precise view threshold value, whereas QField will consider having hit the target when the distance between the current location and the destination minus the positioning device's accuracy is less than 1/10th of the precise view threshold. E.g.: if your precise view threshold is set to 1 meter and your positioning device accuracy is 0.05 meter, the view would turn green when the position is less than 15cm from the destination.

When the distance to destination falls within the precise view threshold, QField emits an audio feedback in the form of a ping with reducing intervals as the current location gets closer to the destination. The audio feedback can be disabled by long-pressing on the bottom-right navigation button, selecting the Precise View Settings menu item, and unchecking Enable Audio Proximity Feedback.

It is also possible the precise view to always be visible by long-pressing on the bottom-right navigation button, selecting the Precise View Settings menu item, and checking Always Show Precise View. When enabled, the precise view will appear whenever a navigation destination has been set and will act as a visual compass providing an arrow on the edge of the precision target.

"},{"location":"how-to/outside-layers/","title":"Shared local datasets","text":""},{"location":"how-to/outside-layers/#shared-local-datasets","title":"Shared local datasets","text":"

It is possible to use a layer which is stored outside the project folder.

This is useful if a basemap is used in more than one project, for example a large orthophoto. In this case, you can share this dataset among different projects.

"},{"location":"how-to/outside-layers/#add-a-layer-outside-of-exported-project-folder","title":"Add a layer outside of exported project folder","text":"

Desktop preparation

In QGIS, open Options > Data Sources > Localized Data Paths. In there, add the path to the external data.

Data Sources

To use layers from localized data paths on your device, add the datasets to the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Note

Since QField 2 the basemaps files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps instead of the devices main directory <drive>:/QField/basemaps.

"},{"location":"how-to/pg-service/","title":"PostgreSQL service","text":""},{"location":"how-to/pg-service/#postgresql-service","title":"PostgreSQL service","text":"

A pg_service.conf file allows to use an named alias for a PostgreSQL server connection. Instead of storing hostname, port, database name and more into the QGIS Project file, these can be stored separately. It is even possible to store username and password in a pg_service.conf file, to avoid having this stored in clear text in the QGIS Project.

Read more about PostgreSQL services in the QGIS documentation.

"},{"location":"how-to/pg-service/#qfield-direct-connection","title":"QField - Direct Connection","text":"

If you directly connect from QGIS to your database you can make use of a pg_service.conf file by placing it in the QField data folder. You can place your file either on the Internal Device Storage or on the SD Card Storage. You can check the path for the QField data folder in the bottom of the About QField screen in the app.

Usually the path on Android devices looks something like this: /Android/data/ch.opengis.qfield/files/QField.

Note

Unlike on *NIX systems where the file is named .pg_service.conf, the file on Android is named pg_service.conf without a leading dot sign (.).

"},{"location":"how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud support pg_service.conf configurations too. You need to configure your PostgreSQL layers with \"Offline editing\" cloud action and store your service settings on QFieldCloud Project's Secrets page.

Read more how to configure PostgreSQL service in the QFieldCloud documentation.

"},{"location":"how-to/pictures/","title":"Pictures","text":""},{"location":"how-to/pictures/#use-attachment","title":"Use attachment","text":"

In QField, a field with Attachment widget can be used to:

  • show and take photos
  • show and record videos
  • listen and record sound clips
  • show links to external files like PDFs or documents

Attachments

To configure the Widget, please refer to the Attributes Form Documentation

"},{"location":"how-to/pictures/#add-a-series-of-pictures-to-a-feature","title":"Add a series of pictures to a feature","text":"

Desktop preparation

One or more pictures can be added to the feature. Here is an example of how to proceed.

"},{"location":"how-to/pictures/#tables","title":"Tables","text":"

It is necessary to set up two tables. One table where the features are stored and one with a list of pictures.

"},{"location":"how-to/pictures/#apiary","title":"Apiary","text":"Field Type id Text (UUID) geometry Geometry ..."},{"location":"how-to/pictures/#apiary_pictures","title":"Apiary_pictures","text":"Field Type id Text (UUID) apiary_id Text (UUID) path Text ..."},{"location":"how-to/pictures/#relations","title":"Relations","text":"

Create a relation with:

  • apiary Referenced layer
  • id Referenced field
  • apiary_picture Referencing layer
  • apiary_id Referencing field
  • strength Composition

Relations

"},{"location":"how-to/pictures/#widgets","title":"Widgets","text":""},{"location":"how-to/pictures/#apiary_1","title":"Apiary","text":"

Set the default value of the field id to uuid() or use the UUID Generator widget. No need to show it in the form.

widgets

Set the relation widget to many to one relation and add the relation to the form

widgets

"},{"location":"how-to/pictures/#apiary-picture","title":"Apiary picture","text":"

Set the widget type of the field path to Attachment and add it to the form

widgets

"},{"location":"how-to/pictures/#geotagging","title":"Geotagging","text":"

Fieldwork

Some mobile devices will require for native camera mode to be turned off to enable geotagging.

To enable geotagging in case your native OS camera does not support this functionality, follow these steps:

  1. In QField, go to the settings and make sure Use native Camera is deactivated on your mobile device
  2. Completed! QField's own QML-based camera will now be utilized while taking pictures
"},{"location":"how-to/pictures/#maximum-picture-size","title":"Maximum picture size","text":"

Desktop preparation

The advanced settings allow rescaling the photos to a maximum width/height in QFieldSync plugin > Project configuration

"},{"location":"how-to/pictures/#configurable-attachment-path","title":"Configurable attachment path","text":"

Desktop preparation

QFieldSync provides the possibility to configure the path of picture attachments.

  1. Go to QFieldSync plugin > Layers Properties
  2. Choose the layer, the field and configure the expression

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

picture path

Additional directories can be synchronized with pictures or other attachments. Extra paths can be configured in Attachment directories. All paths are relative to the project directory.

attachments directories

Note

QGIS 3.14 or newer is required for this functionality

"},{"location":"how-to/print-to-pdf/","title":"Print to PDF","text":""},{"location":"how-to/print-to-pdf/#print-to-pdf","title":"Print to PDF","text":"

It's possible to export laid out maps as PDF document through project print layouts configured within QGIS.

"},{"location":"how-to/print-to-pdf/#usage","title":"Usage","text":"

Fieldwork

Printing to PDF is available through QField's main menu in the side dashboard.

If the opened project has a single print layout defined, selecting the 'Print to PDF' menu will immediately launch an export of the layout to PDF. If more than one print layout is present, a submenu will appear listing all the available layouts to choose from.

Once the print layout has been exported, QField will allow users to open and view the created PDF document.

"},{"location":"how-to/print-to-pdf/#feature-driven-atlas-print","title":"Feature-Driven Atlas Print","text":"

You can also print an atlas-driven layout by selecting features from vector layers acting as coverage layers. To do so, identify features on the map by tapping on the canvas and hold-press on a feature in the list to toggle the (mutli-)feature selection mode. Once the desired features are selected, click on the Menu ( \u205d ) button and select Print Atlas Feature(s) to PDF.

It is possible to print a single atlas feature through the feature form by clicking on the Menu ( \u205d ) button and selecting the Print Atlas Feature to PDF.

"},{"location":"how-to/projects/","title":"Project selection","text":""},{"location":"how-to/projects/#project-selection","title":"Project selection","text":"

QField has a file selector that allows to open a project from the device locally. To open files from the cloud see QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

You have to import project folders or individual datasets into the app-dedicated storage location <drive>:/Android/data/ch.opengis.qfield/files/QField where it has unrestricted read/write access. With that behavior importing from external SD cards or providers that work with remote files (e.g. Google Drive) are supported as well.

Warning

Be aware that on uninstalling QField the app folder gets deleted as well. On update it stays.

"},{"location":"how-to/projects/#import-and-open-local-project","title":"Import and open local project","text":"

Fieldwork

When going to Open local files (via Menu button > Open) you will see a set of new folders named \"QField files directory\", \"Imported datasets\", and \"Imported projects\" as well as a drop-down menu accessible via a bottom-right plus button.

QField File Selector

The drop-down menu lists the means to import projects and datasets: import project from folder, import project from ZIP (archive), and import (individual) dataset(s).

"},{"location":"how-to/projects/#import-project-from-folder-or-zip-archive","title":"Import project from folder or ZIP archive","text":"

When importing a project from a folder or a ZIP archive, you will be asked to grant permission for QField to read the content of a given folder on the device\u2019s storage via a system folder picker. When the folder or the archive is selected, QField copies the content (including its sub-folders) into the app\u2019s \u2018Imported projects\u2019 location. You can then open the project from there.

Re-importing a given folder through the drop-down menu action will overwrite preexisting projects given an identical folder name. That allows you to be able to update projects.

Warning

Note that feature editing, addition and deletion will be saved into the imported project\u2019s datasets, not in the original folder selected during the import process.

"},{"location":"how-to/projects/#import-datasets","title":"Import datasets","text":"

You can also import individual datasets. You will be asked to select one or more files via a system file picker, which will be copied into the \"Imported datasets\" folder. You have to ensure that all sidecar files are selected when importing (e.g. a shapefile dataset would require you to select the .shp, .shx, .dbf, .prj, and .cpg files).

"},{"location":"how-to/projects/#favorite-directories","title":"Favorite directories","text":"

In the first screen of the file selector, there is a section showing the favorite directories. To add a directory to the favorites, long click in the file selector on the directory name. To remove an entry from the favorites, long click on the entry in the favorites list.

"},{"location":"how-to/projects/#retrieve-modified-projects-and-datasets","title":"Retrieve modified projects and datasets","text":"

Desktop preparation

Imported projects and datasets can be accessed directly using a USB cable. The location on storage is displayed in the top navigation bar when opening a local file.

On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/ where you will find both the \"Imported Datasets\" and \"Imported Projects\" folders within which your edited content will be located.

"},{"location":"how-to/projects/#send-to","title":"Send to","text":"

Fieldwork

You can share and send the datasets straight from QField using Android APIs. This allows for the sending of edited datasets directly to third party apps (Gmail, Drive, Dropbox, Nextcloud, your favourite messenger app, etc.).

Send to...

"},{"location":"how-to/search/","title":"Search bar","text":""},{"location":"how-to/search/#search-bar","title":"Search bar","text":"

QField is equipped with a nifty search bar which allows you to search for features within project's vector layers, to go to entered coordinates and more.

"},{"location":"how-to/search/#usage","title":"Usage","text":"

Fieldwork

Tap on the Search button in the top-right corner of the screen to open expand the search bar.

"},{"location":"how-to/search/#vector-layers-search","title":"Vector layers search","text":"

The value entered in the search bar will be used to find features with matching attribute values. A minimum of three characters is required to start the search.

"},{"location":"how-to/search/#search-with-code-scanner","title":"Search with code scanner","text":"

Additionally, you have the option to employ the code scan functionality for this purpose.

When click on the \"Scan code\" will trigger QField's code reader, initiating the scanning process to decode the code.

Once you are content with the scanned information, you can simply click on the checkmark (\u2714\ufe0f) OK button to initiate a search for that specific string(In this example, the code corresponds to a user identifier that is associated with various features in a project dataset).

For distinct outcomes, is recommend encoding your feature UUIDs. This will allow us to promptly locate the relevant items.

Matching features will show in the results list offering you two possible actions :

  1. Tap on the name in the result to pan the map on the feature (the feature will be highlighted in yellow).
  2. Tap on the attributes button to open its attributes.
"},{"location":"how-to/search/#search-with-nfc","title":"Search with NFC","text":"

In addition, the Code Reader offers the capability to read NFC text tags.

Note

While both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily to activate hardware that you may not need at the moment.

"},{"location":"how-to/search/#go-to-coordinate","title":"Go to coordinate","text":"

It is possible to go to a given coordinates through the search bar by entering latitude, longitude coordinates (in WGS84). You will also be able to enter coordinates in the CRS of the opened project.

Once QField identifies the entered value as a coordinate, tap on the coordinates in the result to move the map canvas to that point.

"},{"location":"how-to/search/#go-to-spatial-bookmark","title":"Go to spatial bookmark","text":"

The search bar also matches saved spatial bookmarks. The entered text will be matched against user-saved bookmarks as well as embedded bookmarks with the currently opened project.

The matching bookmarks will appear in the results list. Tapping on one bookmark will re-center the map canvas to match the bookmark's extent.

"},{"location":"how-to/search/#expression-calculator","title":"Expression calculator","text":"

QField's search bar also acts as a nifty calculator, whereas entered text can be treated as expressions, with their returned value shown in the result list with the possibility of copying the value to the clipboard.

To trigger the calculator, a = * (i.e. equal sign followed by a space) prefix is needed. For example, = 20 + 5* would return a value of 25.

Pro-tip: use the aggregate() expression function to calculate statistics against vector layers. For example, calculating the total area covered by a polygon layers can be done by typing = aggregate('my_layer','sum', $area).

"},{"location":"how-to/search/#configure-vector-layers-search-in-qgis","title":"Configure vector layers search in QGIS","text":"

Desktop preparation

By default, all vector layers are searchable. When configuring your project in QGIS, it is possible to exclude vector layers from search results. To do so, open the project properties dialog and switch to the Data Sources panel, where you will be presented with a layers capabilities table widget. From there, use the Searchable checkbox to include/exclude specific layers.

"},{"location":"how-to/sensors/","title":"Sensors","text":""},{"location":"how-to/sensors/#sensors","title":"Sensors","text":"

QField offers a range of sensor functionalities that allow you to passively collect sensor data in the background, display the collected data, and save it into newly-digitized feature attributes.

"},{"location":"how-to/sensors/#activating-sensors","title":"Activating sensors","text":"

In QField, registered sensors are listed within the currently opened project file in a sub-menu thatcan be accessed via the side dashboard's main menu.

To toggle the passive collection of sensor data, simply click on a sensor name in the sub-menu. When active, a sensor icon will appear next to the sensor name, while when inactive, a dot icon will be shown.

All active sensors that are collecting data will be listed in a sensors information table located at the bottom of QField's map canvas.

"},{"location":"how-to/sensors/#sensor-driven-tracking","title":"Sensor-Driven Tracking","text":"

QField enables you to initiate tracking sessions against a point layer, saving collected sensor data linked to your current position. To do this, you'll need to prepare the attribute default value for the point layer in QGIS by using the default value sensor_data('abc'), where 'abc' is replaced with the name of the sensor registered in the project file. Visit the attributes form documentation page to learn more about default values.

Once this configuration is done, you can start tracking your position against the point layer. When starting the tracking session, a sensor constraint can be activated to ensure that added points occur every time a sensor has captured new data.

"},{"location":"how-to/standalone-datasets/","title":"Standalone datasets","text":""},{"location":"how-to/standalone-datasets/#standalone-datasets","title":"Standalone datasets","text":"

QField is able to directly open vector data and raster datasets without the need for a QGIS project.

"},{"location":"how-to/standalone-datasets/#supported-standalone-dataset-formats","title":"Supported standalone dataset formats","text":"

The supported vector formats are:

  • Geopackage datasets (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • Shapefile (.shp);
  • GPS Exchange (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite); and
  • FlatGeoBuf (.fgb)

The supported raster formats are:

  • GeoTIFF (.tif, .tiff);
  • Georeferenced PDF / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png); and
  • WebP (.webp)

Note

QField can handle several standalone datasets compressed into one ZIP archive; in this scenario, each dataset will be added as individual layers in QField.

"},{"location":"how-to/standalone-datasets/#opening-an-vector-or-raster-dataset","title":"Opening an vector or raster dataset","text":"

Fieldwork

Please read the storage access documentation to learn more on how standalone datasets are opened on your specific device.

"},{"location":"how-to/standalone-datasets/#using-a-project-as-base-map-for-standalone-datasets","title":"Using a project as \"base map\" for standalone datasets","text":"

Fieldwork

By default, the datasets will be overlaying an OpenStreetMap XYZ layer. It is however possible to customize that by selecting a project stored onto the device QField is running that will act as a base map.

To use an existing project as base map, do a long press on a project in the recent projects list and check Base Map Project.

"},{"location":"how-to/temporal-filtering/","title":"Temporal filtering","text":""},{"location":"how-to/temporal-filtering/#temporal-filtering","title":"Temporal filtering","text":"

When QField consumes projects containing one or more layers with active temporal settings, a temporal filtering indicator located within the side dashboard appears next to the map theme combo box. A green clock icon indicates temporal properties are filtering features drawn on the map canvas is active, while a gray clock icon indicates the filtering is turned off.

"},{"location":"how-to/temporal-filtering/#adjusting-temporal-filtering","title":"Adjusting temporal filtering","text":"

When clicking on the side dashboard's temporal filtering indicator, a temporal properties panel pops up. From there, you can enable the temporal filter and set the temporal range's beginning and end time.

QField's temporal filtering behaves exactly like the fixed range temporal navigation mode in QGIS.

Note

Beginning with version 2.2, QField will automatically setup and enable temporal settings for individual vector datasets when a temporal field is detected. This can come in handy when consuming GPS datasets.

"},{"location":"how-to/tracking/","title":"Tracking","text":""},{"location":"how-to/tracking/#tracking","title":"Tracking","text":"

QField allows you to create points, lines, and polygons from tracking your position.

"},{"location":"how-to/tracking/#activate-tracking","title":"Activate tracking","text":"

Fieldwork

To activate tracking, you must first make sure the positioning is active. Then, open the side dashboard, long-press on a legend layer within which you want to save your tracks to, and select the Setup tracking button to configure the tracking session.

Two constraints are available to limit the number of vertices recorded during tracking: - A minimum time interval - A minimum distance

Once you have finished configuring your tracking session, hit the Start tracking button to begin recording. At this stage, a feature form will appear, which allows you to define the attributes of the feature(s) that will be created while QField tracks your position.

For line and polygon layers, a single feature - its geometry formed of vertices from the recorded positions - will be create per tracking session. For point layers, a feature will be created for each recorded position, with attribute values entered in the form remembered across features.

Note

QField will skip the feature form step if the layer is configured to hide all attributes or if form has been set to hide on feature addition in the attribute form settings. This can streamline the process of starting tracking sessions.

To prevent overlapping, you have the option to set a maximum distance tolerance between the last and next tracked point/vertices. This ensures that if the position exceeds this defined distance, it is considered as an erroneous entry.

"},{"location":"how-to/tracking/#tracking-underway","title":"Tracking underway","text":"

Once a tracking session has been setup, a badge will appear in the side dashboard legend next to the layer(s) against which tracking is being recorded.

The features created by the tracking session are saved on every vertex recorded. A rubberband line overlayed onto the map is attached to each tracking session, allowing you to glance at what has been recorded.

If the layer linked to a tracking session supports the M dimension, QField will store the time passed since the first vertex recorded in each vertex's M value.

Note

You can simultanously record multiple trackings sessions across several layers.

Note

While the tracking session is active the layer is still editable, but the tracked feature can't be edited or deleted until the tracking session is stopped over the legend again.

"},{"location":"how-to/tracking/#terminate-tracking","title":"Terminate tracking","text":"

To terminate tracking, simply open the side dashboard. From there, long-press on a legend layer linked to an active tracking session and select the Stop tracking button.

"},{"location":"how-to/variables/","title":"Global variables","text":""},{"location":"how-to/variables/#global-variables","title":"Global variables","text":"

Variables are used in QField and QGIS to dynamically set values based on the current project file, the layer or the system. They can be used for styling, setting default values for fields and much more.

"},{"location":"how-to/variables/#configuration","title":"Configuration","text":"

Fieldwork

To configure a device-specific variable, open Settings > Variables.

Configuration of two new global variables in addition to the pre-defined system variables.

On the variable page, you can see predefined variables. To add new variables, click on the empty cell at the bottom and write the content.

"},{"location":"reference/data-format/","title":"Supported Data Formats","text":""},{"location":"reference/data-format/#supported-data-formats","title":"Supported Data Formats","text":"

QField supports a wide variety of formats via QGIS data providers and GDAL. This page offers a non-exhaustive list of supported data formats.

Data Format Support Notes Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW License restricts usage. MrSID License restricts usage.

If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.

"},{"location":"reference/data-format/#raster-data","title":"Raster data","text":"

Raster data can become quite big quickly, when working with uncompressed tiff files it's often several Gb of data. Especially on mobile devices, this is inefficient.

"},{"location":"reference/data-format/#use-cog-cloud-optimized-geotiff","title":"Use COG (Cloud Optimized GeoTIFF)","text":"

The Cloud Optimized Geotiff (COG) format will offer best user experience for offline basemaps. Combined with JPEG compression, it will reduce the raster size.

The following commands will convert a file called raster.tif to a COG file raster_cog.tif using JPEG compression.

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"reference/data-format/#advanced-examples-with-cog","title":"Advanced examples with COG","text":"

If you have several files to assemble, first, you need to create a VRT files with QGIS or trough following commands to index all TIF files inside a directory. Make sure you adjust EPSG:2056 to your desired CRS.

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

Then convert VRT file to COG.

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

If the raster data is too low quality, adjust the compression level and set QUALITY=85.

Some extra parameters can be set :

  • a_srs can be used also in gdal_translate command when CRS is not define in the source raster dataset.
  • OVERVIEW_RESAMPLING offer different renderer when zooming out. The default value is NEAREST but you can try also BILINEAR or AVERAGE.
  • NUM_THREADS will help you to balance between use all your CPU resources or only part. Set ALL_CPUS or define the number of thread you want to use.

Combining all extra parameters, command line may look like this :

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"reference/","title":"Technical reference","text":""},{"location":"reference/#technical-reference","title":"Technical reference","text":"

Here you'll find the technical reference documentation about the different parts of the QField Ecosystem

"},{"location":"reference/qfieldcloud/api/","title":"REST API","text":""},{"location":"reference/qfieldcloud/api/#_1","title":"REST API","text":"

You can also visit the API documentation at https://app.qfield.cloud/docs/ .

"},{"location":"reference/qfieldcloud/concepts/","title":"Basic concepts","text":""},{"location":"reference/qfieldcloud/concepts/#users","title":"Users","text":"

To interact with QFieldCloud you need a registered user. Each user can create, modify and delete projects and organizations.

"},{"location":"reference/qfieldcloud/concepts/#projects","title":"Projects","text":"

Projects are the main data container within QFieldCloud. Each user can create one or more QFieldCloud projects. Each project contains a single .qgs/.qgz QGIS project file, the geospatial files - GeoPackages, Shapefiles, TIFs, and additional data such as photos, PDFs etc. All project data files must be within a single QFieldCloud project.

"},{"location":"reference/qfieldcloud/concepts/#project-collaborators","title":"Project collaborators","text":"

A project collaborator is another QFieldCloud user invited to contribute to a project. One project may have multiple collaborators. Collaborators with role owner or admin can add more users as collaborators. If the project is owned by an organization, you can also add teams as collaborators. Read more about collaborator roles.

"},{"location":"reference/qfieldcloud/concepts/#organizations","title":"Organizations","text":"

Organizations are shared accounts multiple QFieldCloud users can collaborate across many projects at once. Owners and administrators can manage member access to the organization's projects and projects with sophisticated security and administrative features. Any QFieldCloud user can own or participate in one or more organizations. Each organization owns one or more projects.

"},{"location":"reference/qfieldcloud/concepts/#organization-members","title":"Organization members","text":"

Organization membership allows access to projects within an organization. Members with owner or admin role can add other members.

"},{"location":"reference/qfieldcloud/concepts/#organization-teams","title":"Organization teams","text":"

Teams allow organization members with owner or admin role to easily assign permissions to multiple users at once. A team consists of one or more organization members within the organization. When a team is assigned a role in a project, all the team members automatically have that role too. Teams can be added as collaborators only to projects owned by the same organization. One organization member can be part of multiple teams. If an organization member is a project collaborator directly or trough multiple teams, that organization member has the highest possible role.

"},{"location":"reference/qfieldcloud/jobs/","title":"Jobs","text":"

Jobs on QFieldCloud perform heavy operation with project files and layers within QGIS. Jobs are created in response to certain user actions.

Once a job is created, it is added to the project's job queue and waits for available QFieldCloud resources to run. At any given moment only one job can run per project. The rest of the queued jobs will perform in the same order as in they entered the queue.

Each job consists of one or more steps and each step is responsible for one self contained task on the project. QFieldCloud supports three predefined job workflows: process_projectfile, package and delta_apply.

While running, jobs are writing log messages which are available on project's jobs page for jobs that have reached a final status FINISHED or FAILED.

Jobs have access to project secrets.

Note

All jobs can be triggered using the QFieldCloud API.

Warning

  • Any of the triggering conditions described on this page might change without notice.
  • All jobs must finish within 10 minutes or they will result in a timeout error and will be terminated.
"},{"location":"reference/qfieldcloud/jobs/#job-types","title":"Job types","text":""},{"location":"reference/qfieldcloud/jobs/#process-project-file-process_projectfile-job","title":"Process project file (process_projectfile) job","text":"

The process project file job is used to extract details about the project configuration and project layers, such as project CRS, layer CRS, layer name, layer validity etc. QFieldCloud validates the uploaded QGIS project file (.qgs/.qgz), as well as the supporting GeoPackages, TIFFs and other data source files. It also validates remote connection to PostGIS, WFS, WMS and other online data sources. QFieldCloud will open the project file in a QGIS instance on the server to extract all the necessary information.

"},{"location":"reference/qfieldcloud/jobs/#triggers","title":"Triggers","text":"

This job is triggered every time a file is uploaded to QFieldCloud, unless at least one of the following condition are valid:

  • No QGIS project file (.qgs/.qgz) has been uploaded yet.
  • The uploaded file is within the DCIM directory. Those files are assumed to be irrelevant to project validity.
  • There is already a process_projectfile job in PENDING status.
"},{"location":"reference/qfieldcloud/jobs/#troubleshoot","title":"Troubleshoot","text":"

A process_projectfile job might result in FAILED status. Check the non-exhaustive list of causes below:

  • The uploaded QGIS project file (.qgs/.qgz) is unreadable, incomplete, broken or wrong. Try to reupload the QGIS project file.
  • QGIS is crashing after opening the project file. Try to identify the layer that is causing the crash by removing one layer at time from the project and reuploading the QGIS project file.

Note

Even if a process_projectfile job results in a SUCCESS status, it does not mean the project is properly configured. The SUCCESS status just states the project has been successfully opened and all the needed information has been extracted.

"},{"location":"reference/qfieldcloud/jobs/#package-package-job","title":"Package (package) job","text":"

The package job convert a QGIS project to a QField project, the same way it is done on QGIS via QFieldSync. The package job will prepare all layers marked as \"Offline editing\" to a single GeoPackage.

"},{"location":"reference/qfieldcloud/jobs/#triggers_1","title":"Triggers","text":"

This job is triggered every time the Download or Synchronize buttons are pressed on QField. Unless at least one of the following condition are valid:

  • The project has never run a process_projectfile job that resulted in SUCCESS status.
  • There is already a package job in PENDING status.
  • The project does not contain online vector layers (PostGIS, WFS etc), the latest package job result was SUCCESS and there were no file uploads, nor change uploads.
"},{"location":"reference/qfieldcloud/jobs/#troubleshoot_1","title":"Troubleshoot","text":"

A package job might result in FAILED status. Check the non-exhaustive list of causes below:

  • The project has never run a process_projectfile job that resulted in SUCCESS status.
  • Some of the project layers are inaccessible from QFieldCloud. Make sure all files are uploaded and all credentials to online layers (PostGIS, WFS etc) are stored within the QGIS project file.
"},{"location":"reference/qfieldcloud/jobs/#delta-apply-delta_apply-job","title":"Delta apply (delta_apply) job","text":"

Delta apply jobs is responsible to make all pushed QField changes permanent.

"},{"location":"reference/qfieldcloud/jobs/#triggers_2","title":"Triggers","text":"

This job is triggered every time a Synchronize or Push changes button is pressed on QField, or Apply pending changes button is pressed on the Changes project page. If any of the following condition are valid:

  • The project never run a process_projectfile job that resulted in SUCCESS status.
  • There is already a delta_apply job in PENDING status.
"},{"location":"reference/qfieldcloud/jobs/#troubleshoot_2","title":"Troubleshoot","text":"

A delta_apply job might result in FAILED status. Check the non-exhaustive list of causes below:

  • At least one of the online databases (PostGIS/WFS) used in the QGIS project reset the connection.
  • The project is too big and the job has failed to run.
  • There are hidden files and directories within the project that are preventing the normal work of QFieldCloud. Hidden files and directories are those starting with a leading dot (.).
"},{"location":"reference/qfieldcloud/jobs/#re-apply-changes-in-qfieldcloud","title":"Re-apply changes in QFieldCloud","text":"
  1. Click on the project's name under My projects.
  2. Go to the Changes section. (Changes are sorted from latest to oldest)
  3. Find the specific changes you want to reapply.
  4. In the Action column on the right, click on the dropdown list.
  5. Choose the desired action to reapply the changes.

    • Re-apply Specific Changes: If you need to reapply specific changes, select each change you want to re-apply and click Re-apply.
    • Re-apply Recent Changes: If you prefer to reapply the most recent modifications made to the project, identify the initial change you want to restore, then select Re-apply this and newer changes.

Finally, click the Save all button.

Re-apply changes

"},{"location":"reference/qfieldcloud/jobs/#troubleshoot-job-logs","title":"Troubleshoot job logs","text":"

When running a job, usually you can find a step in the logs called \"Check project layers\" that prints a table with all the project layers and status next to them.

The possible statuses are:

  • ok - The layer loads correctly on QFieldCloud.
  • invalid_dataprovider - the layer's data provider is invalid. Usually additional information is shown in the \"Provider Summary\".
  • invalid_layer - This errors should happen very rarely if ever. The data is loaded correctly, but for some reason QGIS reports the layer as invalid.
"},{"location":"reference/qfieldcloud/jobs/#unable-to-connect-to-service-service","title":"Unable to connect to service \"{SERVICE}\".","text":"

QFieldCloud tries to connect to a PostgreSQL service that is not available. You should need to create a new pgservice secrets so QFieldCloud can connect to the PostGIS service.

"},{"location":"reference/qfieldcloud/jobs/#unable-to-connect-to-host-host","title":"Unable to connect to host \"{HOST}\".","text":"

QFieldCloud cannot establish a connection to the given {HOST}. Your service is not accessible from the QFieldCloud server. You might been to ask your IT department to whitelist the QFieldCloud IP.

"},{"location":"reference/qfieldcloud/jobs/#unable-to-connect-to-host-localhost","title":"Unable to connect to host \"localhost\".","text":"

You have uploaded a layer that connects to a database/service on your local machine. Either remove that layer or replace it with a layer source accessible by QFieldCloud.

"},{"location":"reference/qfieldcloud/jobs/#file-filename-missing","title":"File \"{FILENAME}\" missing.","text":"

The file {FILENAME} (e.g. /tmp/rndstr/files/data.gpkg) is not found on the QFieldCloud server and cannot be opened. There are two things that should be checked:

  • Whether the file has been uploaded to the cloud. You can check this in Project Settings -> Files page on QFieldCloud or QFieldSync.
  • Making sure the file is uploaded with the same relative path as on your PC. Please note that all project files should be within the same project directory or subdirectory as the .qgs/.qgz QGIS project file. Please also note the directory names should be preserved too, for example if a file is stored in data/data.gpkg, make sure the data directory exists on QFieldCloud too.
"},{"location":"reference/qfieldcloud/permissions/","title":"Permissions","text":""},{"location":"reference/qfieldcloud/permissions/#permissions","title":"Permissions","text":"

QFieldCloud provides a fine grained access control over projects with the concepts of project collaborators, organization members and organization teams.

"},{"location":"reference/qfieldcloud/permissions/#actors","title":"Actors","text":"
  1. Unregistered user.
  2. Simple registered user, neither collaborator of the concerned project nor member of the concerned organization nor the concerned user.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Project collaborator role admin of the concerned project.
  5. Project collaborator role manager of the concerned project.
  6. Project collaborator role editor of the concerned project.
  7. Project collaborator role reporter of the concerned project.
  8. Project collaborator role reader of the concerned project.
  9. Organization owner of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  10. Organization member role admin of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  11. Organization member role member of the concerned organization or the organization that owns the concerned project or to which belongs the user.
"},{"location":"reference/qfieldcloud/permissions/#actions","title":"Actions","text":"
  • \u274c Not allowed
  • \u2705 Allowed
  • \u2012 Irrelevant
Action 1 2 3 4 5 6 7 8 9 10 11 List/query project's collaborator roles \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Create project's collaborator (i.e. define new collaborator) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Update project's collaborator's info (i.e. role) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Delete project's collaborator (i.e. remove user as collaborator) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c List organization's members \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Create organization's member (i.e. define a new member) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Get organization's member info (i.e. role) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Update organization's member info (i.e. role) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Delete organization's member info (i.e. remove user as organization's member) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c List/query public projects \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 List/query private projects \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Update project's info \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Create a project \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Delete project \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Add deltafile \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's deltafiles \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Get deltafile's status \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Download project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Upload project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Delete project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's files (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Download project's files (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c List users and organizations \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Get user's public informations \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Get user's detailed informations \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Update user's informations \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Delete user \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Get API status \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Add and remove secrets \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"reference/qfieldcloud/permissions/#roles","title":"Roles","text":""},{"location":"reference/qfieldcloud/permissions/#projectcollaborator","title":"ProjectCollaborator","text":"

A collaborator of a normal user project can only be reporter or reader. Editor or manager can only be set to an organization's project.

"},{"location":"reference/qfieldcloud/permissions/#roles_1","title":"Roles","text":"

A higher role always include also the lower ones

Name Description admin Rename or delete the project. The same rights as the owner of the project, except ownership transfer. manager Can add or remove collaborators. editor Can edit data reporter Can only insert data (no update nor delete). reader Can read data."},{"location":"reference/qfieldcloud/permissions/#organizationmember","title":"OrganizationMember","text":""},{"location":"reference/qfieldcloud/permissions/#roles_2","title":"Roles","text":"

A higher role always include also the lower ones

Name Description admin She can add and remove members and create project member (difference compared to an other user is for billing reasons only)"},{"location":"reference/qfieldcloud/projects/","title":"Projects","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"reference/qfieldcloud/projects/#creating-a-project","title":"Creating a project","text":"

A project can be created in two different ways: either using the QFieldCloud web interface or using QFieldSync in QGIS.

"},{"location":"reference/qfieldcloud/projects/#files","title":"Files","text":"

Files are the skeleton on which QFieldCloud project works. To make a QFieldCloud project alive users need to upload at least a single QGIS project file in the .qgs or .qgz file formats. All geospatial files must be uploaded using the same relative paths as on one's computer. If external SVG or raster symbology is used, users must upload the corresponding files too.

Note

QFieldCloud does not support projects stored in a GeoPackage (.gpkg) files (but users can still use GeoPackage files to store datasets for their projects).

A typical file structure of a QGIS file might look something like this:

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"reference/qfieldcloud/projects/#file-versions","title":"File versions","text":"

QFieldCloud uses file versioning. This allows users to restore to a previous version of any modified file. Files and file versions can be found under the Files section of one's projects. Subscriptions plans allow a different number of versions per file. See the qfield.cloud pricing page for further details.

"},{"location":"reference/qfieldcloud/projects/#deleting-old-file-versions","title":"Deleting old file versions","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. Go to the \"Files\" section of your project.
  2. Locate the layer for which you want to delete versions.
  3. Click on the three dots next to the layer name.
  4. You will see a list of versions for that specific layer.
  5. Identify the version you want to delete and click on the red trash bin icon next to it.
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option \"Also delete\u00a0n\u00a0version(s) older than the selected version.\".
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.
"},{"location":"reference/qfieldcloud/projects/#collaborators","title":"Collaborators","text":"

A project collaborator is QFieldCloud user invited to contribute to a project. A single project may have multiple collaborators. Collaborators with roles owner or admin can add more users as collaborators. Projects owned by an organization allow adding teams as collaborators. Read more about collaborator roles.

"},{"location":"reference/qfieldcloud/projects/#changes","title":"Changes","text":"

Changes made on vector layers and uploaded to QFieldCloud from a QField device will appear here. A change stores the difference between attributes or geometries before and after the upload.

Changes register which method was used for uploading; it can be one of:

  • create - a new feature has been created.
  • delete - an existing feature has been deleted.
  • patch - an existing feature has been modified.

Features that have been created and later deleted without being pushed to QFieldCloud do not appear in project changes.

Note

Changes to online vector layers (PostGIS, WFS) that do not have \"Offline editing\" cloud layer action do not generate a change, but instead modify the original data source directly.

Note

Changes to vector layers done in QGIS will not appear here.

"},{"location":"reference/qfieldcloud/projects/#jobs","title":"Jobs","text":"

Read more about project jobs.

"},{"location":"reference/qfieldcloud/projects/#secrets","title":"Secrets","text":"

Secrets are settings that are securely stored in encrypted way. Project jobs automatically have access to their secrets. Once added, a secret may be removed, but not edited.

There are two types of secrets:

  • Environment variables - Environment variables will be available to QGIS while your project's jobs are running.
  • pgservice connection - A PostgreSQL/PostGIS connection as defined in the .pg_service.conf configuration file. If you use multiple service definitions, you should add multiple secrets for each of them.
"},{"location":"reference/qfieldcloud/projects/#settings","title":"Settings","text":"

Project settings are available only to project owners and collaborators with \"admin\" roles. Settings should be handled carefully as users can modify sensitive project settings and perform unrecoverable actions.

  • Change the project visibility to public.
  • Change the project owner.
  • Permanently delete a project.
  • etc

Warning

Actions issued from a project' settings page can lead to data loss!

"},{"location":"reference/qfieldcloud/sdk/","title":"The official QFieldCloud SDK and CLI","text":"

qfieldcloud-sdk is the official client to connect to QFieldCloud API either as a python module, or directly from the command line.

Note

qfieldcloud-sdk requires Python >=3.6

"},{"location":"reference/qfieldcloud/sdk/#install","title":"Install","text":"

pip install qfieldcloud-sdk

"},{"location":"reference/qfieldcloud/sdk/#module-usage","title":"Module usage","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"reference/qfieldcloud/sdk/#cli-usage","title":"CLI usage","text":"

The official QFieldCloud CLI tool.

"},{"location":"reference/qfieldcloud/sdk/#usage","title":"Usage","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"reference/qfieldcloud/sdk/#examples","title":"Examples","text":"
# logs in user \"user\" with password \"pass\"\nqfieldcloud-cli login user pass\n\n# gets the projects of user \"user\" with password \"pass\" at \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# gets the projects of user authenticated with token `QFIELDCLOUD_TOKEN` at \"https://localhost/api/v1/\" as JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"reference/qfieldcloud/sdk/#filters","title":"Filters","text":"

Some commands allow you to define a filter on the results based on the filename with the --filter option (e.g. the download-files command).

The filters support Unix shell-style wildcards. The special characters used in shell-style wildcards are:

Pattern Meaning * matches everything ? matches any single character [seq] matches any character in seq [!seq] matches any character not in seq

For a literal match, wrap the meta-characters in brackets. For example, '[?]' matches the character '?'.

"},{"location":"reference/qfieldcloud/sdk/#examples_1","title":"Examples","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"reference/qfieldcloud/sdk/#global-options-overview","title":"Global options overview","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

Environment variables can be used instead of passing some common global options.

  • QFIELDCLOUD_API - QFieldCloud API endpoint URL
  • QFIELDCLOUD_USERNAME - QFieldCloud username or email. Requires QFIELDCLOUD_PASSWORD to be set.
  • QFIELDCLOUD_PASSWORD - Password. Requires QFIELDCLOUD_USERNAME to be set.
  • QFIELDCLOUD_TOKEN - Token that can be used instead of passing username and password. It can be obtained by running qfieldcloud-cli login.
  • QFIELDCLOUD_VERIFY_SSL - When set to 0 has the same effect as passing --no-verify-ssl.
"},{"location":"reference/qfieldcloud/sdk/#commands-overview","title":"Commands overview","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"reference/qfieldcloud/sdk/#login","title":"login","text":"

Login to QFieldCloud.

qfieldcloud-cli login [OPTIONS] USERNAME PASSWORD\n
"},{"location":"reference/qfieldcloud/sdk/#logout","title":"logout","text":"

Logout from QFieldCloud.

qfieldcloud-cli logout\n
"},{"location":"reference/qfieldcloud/sdk/#list-projects","title":"list-projects","text":"

List QFieldCloud projects.

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"reference/qfieldcloud/sdk/#list-files","title":"list-files","text":"

List QFieldCloud project files.

qfieldcloud-cli list-files [OPTIONS] PROJECT_ID\n
"},{"location":"reference/qfieldcloud/sdk/#create-project","title":"create-project","text":"

Creates a new empty QFieldCloud project.

qfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

Deletes a QFieldCloud project.

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

Upload files to a QFieldCloud project.

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

Download QFieldCloud project files.

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

Delete QFieldCloud project files.

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

List project jobs.

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"reference/qfieldcloud/sdk/#job-trigger","title":"job-trigger","text":"

Triggers a new job.

qfieldcloud-cli job-trigger [OPTIONS] PROJECT_ID JOB_TYPE\n\nOptions:\n  --force / --no-force  Should force creating a new job. Default: False\n
"},{"location":"reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

Get job status.

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"reference/qfieldcloud/sdk/#package-latest","title":"package-latest","text":"

Check project packaging status.

qfieldcloud-cli package-latest [OPTIONS] PROJECT_ID\n
"},{"location":"reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

Download packaged QFieldCloud project files.

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"reference/qfieldcloud/secrets/","title":"Secrets","text":""},{"location":"reference/qfieldcloud/secrets/#secrets","title":"Secrets","text":"

Secrets are settings that are securely stored in an encrypted way. Project's jobs will automatically have access to their secrets. There are two types of secrets in QFieldCloud:

  • environment variables - Environment variables will be available to QGIS while your project jobs are running.
  • pg_service configurations - Adding a PostgreSQL/PostGIS connection as defined in the pg_service.conf configuration file.

Note

Once added, a secret can only be removed, but cannot be edited.

Warning

QFieldCloud makes sure your credentials are stored in a secured and encrypted manner. Nevertheless, we advice our users to use roles with the least privileges in shared environments to prevent potential leakage. Also note all users with upload file permissions can potentially access the values of those credentials too.

"},{"location":"reference/qfieldcloud/secrets/#adding-a-new-secret","title":"Adding a new secret","text":"

Adding a new secret on QFieldCloud is an easy process of only three steps.

  1. Navigating to the project' secrets page.
  2. Pressing Add a new secret button and choosing the type of secret you want to add.
  3. Storing the secret contents.

Project secret page after pressing the Add a new secret button.

"},{"location":"reference/qfieldcloud/secrets/#environment-variable","title":"Environment variable","text":"

Environment variables will be available to QGIS while your project jobs are running.

You need to fill in the environment variable name (capitals only) and the environment variable value as free text.

Adding an environment variable.

"},{"location":"reference/qfieldcloud/secrets/#pg_service-configuration","title":"pg_service configuration","text":"

Adding a PostgreSQL/PostGIS connection as defined in pg_service.conf configuration file. The \"Advanced editor\" allows to paste the pg_service.conf file contents directly. If you use multiple service definitions, you should add multiple secrets for each of them.

Note

QFieldCloud secrets are available only during project's job runs, which allows you to configure your PostgreSQL layers as \"Offline editing\". You cannot use QFieldCloud secrets to distribute pg_service.conf files across devices. For security reasons, you have to do this manually. You can read how to configuring QField to use a pg_service.conf file.

To add a PostgreSQL service you can use either the simple visual editor, or directly edit the service configuration as plain text.

  • service name
  • database name
  • database user
  • database password
  • database host
  • database port
  • database SSL connection

For other service settings you can use the Add extra pgservice field button to add pairs of settings and their values. Alternatively, you can edit the service configuration directly as plain text.

Adding a PostgreSQL service - Simple editor.

The advanced configuration allows you to directly edit the settings as plain text. This is convenient in cases you want to copy and paste your settings directly from a pg_service.conf file.

Adding a PostgreSQL service - Advanced editor.

"},{"location":"reference/qfieldcloud/specs/","title":"Technical specs","text":""},{"location":"reference/qfieldcloud/specs/#firewall-configuration","title":"Firewall configuration","text":"

If a project contains online layers (PostGIS, WMS, WFS, etc), QFieldCloud will try to establish a connection to this services. Sometimes these services are behind a firewall and the system administrators need to allowlist the QFieldCloud IP.

service IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"reference/qfieldcloud/specs/#postgresql-configuration","title":"PostgreSQL configuration","text":"

If your project contains PostgreSQL (PostGIS) layers, you need to configure your PostgreSQL server so it allows connection from app.qfield.cloud IP address.

Otherwise, you will get an error like this:

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

To do so, you need to edit the pg_hba.conf file where your PostgreSQL server is hosted. For more information, refer to recommendations on StackOverflow questions.

"},{"location":"reference/qfieldcloud/system/","title":"System Documentation","text":""},{"location":"reference/qfieldcloud/system/#qfieldcloud-system-documentation","title":"QFieldCloud System Documentation","text":"

The aim of this document is to provide an overview of the QFieldCloud system to understand the underlaying logic and technology.

"},{"location":"reference/qfieldcloud/system/#entities-and-concepts","title":"Entities and Concepts","text":""},{"location":"reference/qfieldcloud/system/#qgis-project","title":"QGIS Project","text":"

A QGIS project is a .qgs or .qgz file. A Project is created on QGIS Desktop and uploaded to QFieldCloud using the QGIS's plugin QFieldSync. Before the uploading of the QGIS project, it is necessary for each layer of the QGIS project an \"action\" that determines how QFieldSync and QField should treat the layer. There are the two types of actions that can be setup - one for QFieldCloud and one for the traditional cable export.

This information is saved within the QGS project as layer's customProperty, with the QFieldSync/action key.

The available actions are:

Action internal name Name showed in the UI OFFLINE Consolidate NO_ACTION Live layer REMOVE Ignore layer COPY Copy KEEP_EXISTING Keep Existing

This would be the behavior of QFieldSync with the different layer actions:

Action File based layer Not file based layer OFFLINE Create a consolidated copy of the data Create a consolidated copy of the data NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and copy the file N/A KEEP_EXISTING Make source path relative and copy the file if it does not exist N/A

This is the behavior of QFieldCloud (libqfieldsync) with the layers:

Action File based layer Not file based OFFLINE Create consolidated copy of the data on pull, apply delta file on push to original data source Create consolidated copy of the data on pull, apply delta file on push to original data source NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A KEEP_EXISTING Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A

This is the behavior of QField with the layers:

Action File based layer Not file based layer OFFLINE Create and push deltafile N/A (it's always file based at this point) NO_ACTION N/A Edit the online (live) database REMOVE N/A (the layer is no longer there) N/A (the layer is no longer there) COPY Create and push deltafile N/A KEEP_EXISTING Create and push deltafile N/A

In summary, for with QFieldCloud:

  • NO_ACTION is used for online layers that are located on a server accessible via the Internet and that are modified directly by QField.
  • HYBRID means that a geopackage will be generated on the server (or directly on the desktop for file-based layers) and downloaded by clients. The client will generate deltafiles of the changes.
  • OFFLINE is used for example to work with local databases not visible by QFieldCloud which are consolidated before being loaded from the desktop to the server and are not synchronized with the original data by QFieldCloud.
  • REMOVE will simply remove the layer from the project.
  • KEEP_EXISTENT will not be used for QFieldCloud syncronizations.

From QFieldSync it will be possible to update a project already loaded on QFieldCloud. In the event that the changes concern only styles, forms etc. but not the structure of the layers, the project on the server will simply be updated. If there are changes in the layers structure, the project will be reset on the server (delta files will be deleted) and for each client it will be necessary to download the updated version of the project before being able to push new changes.

"},{"location":"reference/qfieldcloud/system/#qfieldcloud-project","title":"QFieldCloud Project","text":"
Is composed of one and only one QGIS project and the possible\nrelated files (e.g. geopackages, images, ...) included the offline\nor hybrid data package.\n
"},{"location":"reference/qfieldcloud/system/#use-cases","title":"Use Cases","text":""},{"location":"reference/qfieldcloud/system/#hybrid","title":"Hybrid","text":"

Hybrid editing mode with synchronization on the server

Hybrid editing mode

"},{"location":"reference/qfieldcloud/system/#offline-database","title":"Offline database","text":"

Offline editing mode with desktop synchronization

Offline editing mode

"},{"location":"success-stories/ecological-surveying/","title":"Improving Efficiencies in Ecological Surveying","text":""},{"location":"success-stories/ecological-surveying/#improving-efficiencies-in-ecological-surveying-using-qfield","title":"Improving Efficiencies in Ecological Surveying using QField","text":"

By Ryan Bell, GIS Consultant, Delta-Simons Environmental Consultancy

"},{"location":"success-stories/ecological-surveying/#goal","title":"Goal","text":"

To conduct ecological surveying more efficiently than has been previously achieved through traditional non-digital techniques, using QField as a medium for standardised and flexible field data collection.

"},{"location":"success-stories/ecological-surveying/#project-requirements","title":"Project Requirements","text":"

To facilitate effective field work, regular consultation with the Ecology team is required to ensure that QField projects are prepared appropriately. Firstly, basemaps comprising aerial imagery and proposed development plans are prepared by georeferencing and constructing pyramids in QGIS. Point, line and polygon vector layers are then created to support digitisation and associated data collection. Using a range of widgets, attribute fields are customised to meet the requirements of the Ecology team. These include:

Style

drop-down list of selectable styles tailored for conducting ecological surveys

Scale

drop-down list of selectable scales for point and line feature

Info

space for inserting a feature description

Image

location for images to be captured and stored

Geometry

contains self-populated geometry values, e.g. area, perimeter, length

Timestamp

records the time and date that a feature was created/last modified

Figure 1 - Overview of the traditional workflow in ecological surveying at Delta-Simons compared with the workflow created using QField. Single-headed arrows indicate the direction of one-way communication, whereas double-headed arrows indicate two-way conversation.

"},{"location":"success-stories/ecological-surveying/#result","title":"Result","text":"

Delta-Simons are saving approximately 40% of the time previously consumed by traditional ecological field data collection. QField has significantly improved the ecological surveying workflow by:

  • Removing the need to recreate GIS outputs from physical drawings
  • Reducing the overall amendments required for GIS outputs
  • Improving communication channels (see Figure 1.)
  • Improving the accuracy and quality of data

"},{"location":"success-stories/geologic-mapping/","title":"Geologic Mapping","text":""},{"location":"success-stories/geologic-mapping/#geologic-mapping-with-qfield","title":"Geologic Mapping with QField","text":"

By Rohanna Gibson, Structural Geologist, Terrane Geoscience

"},{"location":"success-stories/geologic-mapping/#goal","title":"Goal","text":"

To collect new data on bedrock geology and view existing geoscience data in the field. Geologic mapping is completed using paper maps and/or digital devices for data collection. The goal is to improve the geologic mapping workflow by entering data directly in the field, create quality data with consistent terms, and reference existing geoscience data in the field.

"},{"location":"success-stories/geologic-mapping/#project-preparation","title":"Project preparation","text":"

Prior to starting in QField, a geologic mapping geopackage was designed to collect vector data including point station, structure, photo, and sample layers as well as line and polygon layers for contacts, faults, alteration, and geology. Attribute fields are customized for ease of data entry and data quality assurance using value maps, defaults (value or expression), and constraints within the Attributes Form. For example, the structural layer includes:

Coordinates

Fields with default value x and y coordinates from GPS data

Structure type

Value map (drop down list) with structural features (e.g., bedding, cleavage, lineation), set with a \"not null\" constraint

Azimuth and dip

Integers with range set from 0-360 and 0-90, respectively

Date

Default value current date and time when feature created

Figure 1: Structure list

Symbology and labels are customized for each layer, including embedded SVG symbols for structural features that are rotated with the azimuth field.

In addition to field data, base maps and historic data are compiled into geopackages for reference. Base maps include vector topographic data and raster orthophotos. Raster geophysical data and vector geochemical data are included if available, as well as historic geologic mapping. Map themes are designed to quickly toggle between geologic mapping, geophysics, and geochemistry views.

"},{"location":"success-stories/geologic-mapping/#data-collection","title":"Data collection","text":"

Field data collection includes adding point data for map stations, structures, photos, and samples. Polygons and lines are drawn freehand with a stylus or adding vertices manually.

Location and direction of travel are displayed using internal device GPS (or external GPS device linked via Bluetooth), historic vector and raster layers can be viewed relative to location. Current and historic vector layers can be searched and viewed in QField.

Field data are synchronized in QGIS followed by a short data clean up and verification process. The QGIS project is then exported back to QField for additional data collection.

Figure 2: Field work

Figure 3: QField form

Structural data collection may be upgraded with future development of a geologic compass feature. https://github.com/opengisch/QField/issues/1882

"},{"location":"success-stories/geologic-mapping/#results","title":"Results","text":"

Final geologic maps and analysis are prepared directly from field data sets with no need to digitize field data. Depending on proficiency and type of mapping, the QField geologic mapping workflow takes approximately the same amount of field time as manual (paper) mapping and drastically reduces office data digitization time. Additionally, historic data are easily referred to in the field, allowing for real time interpretation and targeted field work. Maps and attribute tables can be exported directly from QField or the QGIS project for daily field updates or communication between working groups.

QField allows for data integrity with customizable attribute fields and database compatibility. Field data quality assurance can be built in during project design, ensuring attributes are consistent between users and reducing human error with constraints and default values.

Figure 4: Map result

"},{"location":"success-stories/heritage-impact-assessment/","title":"Heritage Impact Assessment","text":""},{"location":"success-stories/heritage-impact-assessment/#heritage-impact-assessment-using-qfield","title":"Heritage Impact Assessment using QField","text":"

From QGIS to QField and Vice Versa: How the New Android Application Is Facilitating the Work of the Archaeologist in the Field

Roberto Montagnetti1 and Giuseppe Guarino2

\u2020 Presented at the ArcheoFOSS XIII Workshop\u2014Open Software, Hardware, Processes, Data and Formats in Archaeological Research, Padova, Italy, 20\u201322 February 2019.

Abstract: The aim of this paper is to highlight the main benefits of using the QField app in archae- ological jobs. In particular this article provides examples to use QField in open area excavation, Archaeological survey and impact assessment (HIA) projects.

Keywords: QField; archeology; VIARCH; HIA; QGIS

"},{"location":"success-stories/heritage-impact-assessment/#1-introduction","title":"1. Introduction","text":"

The aim of this paper is to highlight the main benefits of using the QField app. An App that can be installed on an Android device for all archaeologists working in the field.

The main feature of this new application will allow the archaeologist to upload to his/her smartphone or tablet the .qgs project of the excavation based on the general information concerning the site that is already available to you. At this point, it is possible to implement the collection of data directly on site, maintaining constant updates to your system, thus allowing you to review the project throughout the excavation process.

The \u201cpocket-GIS\u201d with QField is finally a reality!

Working with QField in the field allows us to significantly reduce registration and computerisation time of inputting data into the database system, eliminating the digiti- sation of field registers and all related paperwork. The advantage of entrusting all of the information to the main GIS platform of the project (master), which is stored inside the PC, means this leaves only the task of checking the collected data, along with the bonus of in-depth topographical and geospatial analysis.

In this article, we will show a practical example of integrated use of QGIS and QField, which relates to an open area excavation.

The intervention methodology proposed in this article was constructed by the per- sonal experience of the authors; this specifically refers to open area excavation works in commercial archaeology projects.

"},{"location":"success-stories/heritage-impact-assessment/#2-main-features-of-qfield","title":"2. Main Features of QField","text":"

QField is an Android app that can be downloaded from Google Play. This application, although it presents itself with a very simple interface, is rich in functions such as:

  1. Tools for digitalisation in the field;
  2. Geometry and attribute editing;
  3. GPS;
  4. Possibility to upload custom base maps;
  5. Integration of smartphone/tablet\u2019s camera;
  6. Many other functions.

QField can be considered a \u201cmobile\u201d extension for QGIS. In fact, it allows us to view and manage a GIS project created with QGIS on an Android smartphone or tablet. Permitting the user to keep all set themes, labels and styles that are in the original project (Figure 1).

Figure 1 - An example of the same Survey GIS platform project in QGIS (below) and in QField (above). Image by Giuseppe Guarino 2019.

Furthermore, similar to QGIS, we can query each layer within QField by obtaining the respective information contained in its attribute table (however, there are also other GIS applications for mobile such as ArcGis, LiPAD, Bentley Map Mobile, GVSig Mobile, Geopaparazzi and others).

In order to work with a QGIS project within QField, the first step is to configure the properties of that project created in QGIS as \u201csave relative paths\u201d.

You will need to create a folder \u201cfolder_name\u201d on your desktop and save in this path the .qgs file that you want to transfer to the smartphone or tablet; similarly, in the same folder, you have to enter all the data (vectors, raster and database) that make up this .QGIS project.

These data can also be divided into further subfolders.

Finally, you need to copy the entire folder \u2018folder_name\u2019 to the tablet, following two possible paths:

  1. In the internal memory: Android > data > ch.opengis.QField > files > share;
  2. In the external SD: Android > data > ch.opengis.QField > files.
"},{"location":"success-stories/heritage-impact-assessment/#3-working-with-qfield-in-an-archaeological-survey-and-archaeological-risk-assessment-projects","title":"3. Working with QField in an Archaeological Survey and Archaeological Risk Assessment Projects","text":"

Until recently, paper maps were the only way of recording archaeological features and the fields\u2019 visibility in an archaeological survey work. Such data were digitised into a CAD or GIS software creating the individual site sheets separately on a simple digital document afterwards.

Today, QField, thanks to its compatibility with QGIS, allows you to skip the transition from paper to digital or from different software, reducing time and costs.

The archaeological survey (for a comprehensive account of methods of the Archaeological survey, see Cambi, Terrenato 1994, pp. 117\u2013143, and Renfrew, Bahn 2016 [1,2]) must be preceded by the construction of a GIS platform that takes into consideration both the data acquired during the field survey phase and the bibliographic ones. For this reason, it will be necessary to work on two tables: one is spatial, which is useful in the field, and the other is alphanumeric. Both will be joined in a single spatial table, useful for consultation on the GIS desktop. This process is possible through the use of a relational geo-database such as SpatiaLite and PostGIS or, alternatively, through the creation of a join between the tables and the geometries.

However, the big advantage of using a geo-database is the ability to create queries capable of merging information from two or more tables into a single table (view) (for more in-depth information on the use of GIS and Geodatabases in archaeology, see Fronza, Nardini, Valenti 2009 [3]).

This process further speeds up field work by minimising the data to be stored during archaeological survey.

The data collected in the field during the survey will be recorded and digitised through three different layers (point, line and polygon). The attribute tables connected to the three layers record the following information: Project Name (String), Municipality (String), Location (String), Feature Number (Integer), Place Name (String), Location (String), Date (Date), Site Definition (String), Visibility (String) and Photos (String).

The attribute values, \u201cProject name\u201d and \u201cFeature Number\u201d, between the two tables must be Unique Constraint in order to identify only one unique \u201cProject name\u201d and only one \u201cFeature Number\u201d.

The GIS platform must also have base maps such as Google Satellite, Open Street Map, Orthophotos and so on. In this case, we used the following maps: Carta Tecnica Regionale (1:10.000), Open Street Map e Google Satellite. To make these maps lighter, we created first overviews (pyramids) in QGIS.

The positioning of the archaeological features identified can be recorded through the GPS internal device. However, for a greater accuracy, QField can be connected to a GNSS antenna.

In archaeological consultancy and archaeological risk assessment jobs, it is recommended to upload into the GIS project an infrastructure layer containing the infrastructure\u2019s geometric information, measurements and others, besides a buffer of itself.

After setting the basics of our project on QGIS, we need to export the project through the use of the QField Sync plugin within QField. Alternatively, we can carry this out by simply copying the folder containing the project file with the * .QGIS extension, the database and the rasters (or the geopackage containing our rasters: IGM, Basemap and so on) into our smartphone or tablet.

By default, QField creates a folder where you can save projects (Android/data/ ch.opengis.QField/files), but it is always better to store them on an external SSD, since if you were to uninstall QField from your device, all the folders and files contained in them will be removed running the risk of deleting the data.

After we set up the bases of the GIS project in QGIS, we need to export it into QField through a suitable plug-in called QField-Sync.

However, we can perform that task even by simply transferring (copy and paste) the QGIS project and the related dataset to our Android device. The QGIS project must be saved as .QGIS.

"},{"location":"success-stories/heritage-impact-assessment/#4-benefits-and-drawbacks-of-using-qfield-in-an-archaeological-survey-and-archaeological-risk-assessment-jobs","title":"4. Benefits and Drawbacks of Using QField in an Archaeological Survey and Archaeological Risk Assessment Jobs","text":"

QField, similar to all the cutting-edge tools, has some limits related the the use of the devices; the main one of these might be caused by the poor bandwidth or lack of internet. In this case, we cannot have a good accuracy in the registration of our archaeological features by using the GNSS. At the same time, we would not to be able to upload WMS services such as Google Satellite, Open Street Map and others. Another disadvantage is related to the battery life: keeping the screen, data connection and GPS always active will drastically reduce the battery life of our device, even if we might bring with us portable powerbanks. On the other hand, the benefits of using QField are a lot; in fact, it allows us to reduce many procedures we were to carry out had we registered the archaeological features identified during the survey on a paper map or had we filled up their related information manually on paper sheets. Furthermore, another benefit constitutes the possibility of using QField for integrating the device camera or a GNSS antenna. All of this makes the collection of data easier and increases their accuracy while at the same time reducing time, costs and workforce.

G.G.

"},{"location":"success-stories/heritage-impact-assessment/#5-working-with-qfield-in-an-open-area-excavation","title":"5. Working with QField in an Open Area Excavation","text":"

In an open area excavation scenario, the advantages and convenience of using an App such as QField are innumerable. This is true especially in commercial archaeology sites, where very often the deadlines to carry out the work and the budgets available for the archaeological investigation are very tight. This forces you to work with the maximum optimisation of the timing and assets, despite the fact that the weather and visibility conditions in the field are often poor (Figure 2).

Figure 2 - An example of when the weather and visibility conditions in the field are poor. Image by Roberto Montagnetti 2019.

Now, let us see why the use of QField facilitates the reduction of working times and, at the same time, guarantees the saving of resources to be invested in the archaeological investigation, providing a practical example of using the GIS App for Android.

In this kind of work, the first step is to strip the area to be investigated with the use of machinery, aiming to remove the topsoil and then eventually the subsoil.

The subsequent step involves the identification of archaeological features both directly in the field and by comparing the results of the aerial remote sensing and geophysical analysis when this type of technology is used.

The archaeological features identified are then digitally detected by GPS or Total Station.

Finally, all the excavation interventions that need to be completed in the investigation area (slots) are outlined, where it is more relevant in terms of understanding the stratigraphic relationship between the archaeological features identified.

This phase of the work is called \u201cPre-Ex\u201d.

The Pre-Ex survey will be the topographical base for the creation of the GIS platform of the project in QGIS, together with the base map of the area, the TBM\u2019s and any aerial orthophotos of the site. Within the same platform, we will also upload a geodatabase containing the layers necessary for the digitisation of the following:

a. The archaeological features identified in the field;

b The slots planned;

c. The contexts investigated and their related levels;

d. The plan and section lines used for the manual drawings;

e. All the elements that we may need to detect during the archaeological investigation of the site.

However, in the same database, there will also be tables related to the paperwork sheets.

Thus, they are comparable to the digital version of the paper registers and other related paperwork that are commonly used on construction sites for excavation documentation.

This database (what comes next is just an example of database structure. Tables and geometries can be different according to the characteristics of the sites and the topology of investigations that must be carried out. In any case, tables and vectors must be related to each other in order to interact. QField recognises the project relations set in QGIS.) is made of:

  1. Sites (Vector): Contains the list and description of all the sites on which the company is working.
  2. Context_Layer (Vector): This layer graphically represents all the contexts identified and excavated during the excavation project.
  3. Slots (Vector): This layer graphically represents all the slots excavated and contains the information of the paper slot register.
  4. Level_Layer (Vector): This layer graphically represents all the levels taken during the excavation of each slot.
  5. Drawings_Vector (Vector): This layer graphically represents the plan and section lines used for the manual drawings.
  6. Drawing_Point (Vector): This layer graphically represents the points through which the plan and section lines pass.
  7. Context_Register (No geometry): digital register, which contains all the investigated contexts.
  8. Drawings_Register (No geometry): digital register of all the drawings.
  9. Permatrace_Register (No geometry): digital register of the permatrace sheets.
  10. Sample_Register (No geometry): digital register of the samples collected.
  11. Photo_Register (No geometry): digital register of all photos taken.
  12. Small_Find_Register (No geometry): digital register of all small finds collected.
  13. Finds_Bag_Register (No geometry): digital register of all finds bags collected during the excavation.
  14. Context_Sheets (No geometry): This layer is the digital version of the context sheets register and contains all the information related to each context investigated.

At this point, we need to simply transfer the master project created in QGIS with all the \u201cproject relation\u201d and \u201cwidgets\u201d to the tablet or the smartphone and manage it directly on site with QField to immediately appreciate its advantages and convenience (Figure 3).

Figure 3 - An example of the same open area excavation GIS platform project in QGIS (above) and in QField (below). Image by Roberto Montagnetti 2019.

In fact, primarily, by using this system, archaeologists who are working in the field will be able to directly register the context numbers identified during the excavation within QField, in the appropriate \u201ccontext register\u201d table in the QField database.

This aspect already speeds up on-site operations by saving the time generally taken to go back and forth from the site to the compound or from the site to the car/van and vice versa, for the compilation of paper registers; especially, if we take into consideration the fact that, on a regular basis, cars and compounds are located at a considerable distance away from the excavation area.

Additionally, since generally there is only one device on site and this is usually held by the site manager or by the supervisors, this would make it easier for them to check that the field archaeologists are assigning the right numbers to the identified contexts.

Very often, on a location tend to become confused, especially when the excavation area of the site is poor due to adverse weather conditions. Along with the above issues, they can also encounter errors such as registering the same feature with different cut numbers or by assigning the same context numbers to different features.

This occurs even more frequently when the field team is composed of numerous archaeologists who work in separate excavation slots from each other. These slots can be spread around the excavation area, making interaction and communication between them more challenging.

This issue is also linked to another problem, which means, for those who work in the field, it is impossible to have a constant overview of the investigation area and the archaeological features identified, which often causes confusion and making mistakes during the registration of the context numbers.

Therefore, from this point of view, QField represents a real breakthrough by giving the following possibilities to the people working on site, at any time:

i. To have a general overview of the excavation area;

ii. To query the surveyed archaeological features;

iii. To check the shape and the orientation of the archaeological features identified in the Pre-Ex phase, which must be dug even when the site conditions are poor.

QField aids with various challenges encountered in the field: time wasted due to inclement, wet weather and perpetually sodden and muddy soil churned up by people and vehicles continually accessing the site. These cause the identified archaeological features to become unrecognisable after several days of the site being stripped (Figure 2).

By using the device\u2019s GPS, as it allows the user to navigate within the excavation area and to find, albeit with a certain margin of error, the archaeological features that need to be excavated, even when the visibility on site is poor.

Similarly, by doing so, when visibility conditions are bad, it is easier to centre with the slots in the archaeological features that have previously been identified in the Pre-Ex phase, which prevents the miscalculation of digging into the natural sites.

A typical example of this is when there are furrows running across the field, and it becomes increasingly difficult to see their entire length with the naked eye.

Typically, in order to remedy this type of problem, archaeologists use printed maps in the excavation area; however, although this can certainly be a help, in practice, they are in no way comparable to the convenience of digital maps and consequently to QField for a number of reasons:

  1. Printed maps deteriorate very quickly due to wind, humidity and especially when handled by human hands.
  2. To contain the entire excavation area, they must often be printed in very large formats, which requires particular plotters, which incurs considerable costs and makes them difficult to use.
  3. Paper maps are not interactive, which means that you cannot ask them questions.
  4. They do not solve the problem of having to precisely centre the archaeological features, which need to be investigated with the slots when the visibility conditions on the site are poor.

Notably, the use of QField on site simplifies the workload of managers and supervisors in the planning of the excavation interventions, allowing them to easily instruct field archaeologists directly in the excavation area. By doing so, they will be able to train the field team efficiently with accurate information regarding the features that they will have to dig, supporting their explanation with the graphic aid of the tablet and with details related to what has already been investigated and uploaded into the database of the project.

Apart from the fieldwork, QField makes the job easier for archaeologists even in the recording phase, simplifying their work in the production of the paperwork. As we already mentioned, they can continuously query the tablet to obtain the necessary information that needs to be included in their paper documentation sheets, such as the section or plan numbers of the contexts that they have excavated, along with the photo numbers of the same contexts, or any other related information.

Furthermore, it will be much easier for them to draw the location plans that are generally required in the context sheets, as they will have much more pieces of information available to provide an interpretation of what they have dug.

Another very important aspect to take into consideration when working with QField is that there is a possibility of completely removing the manual registration process of the slot numbers, context numbers, drawing numbers, sample numbers, photo numbers and so on. Simultaneously, by using this system, we can also avoid issues such as:

  1. The manual data-entry of the paper registers into the database of the project;
  2. The problem of deciphering incomprehensible calligraphies, which greatly increase the possibility of making transcription mistakes.

In fact, unclear calligraphies are a recurring problem related to the manual recording of the excavation documentation and in particular of the registers. This is also going to affect the accuracy of the information that must be put into the database during computerisation.

Additionally, the archaeologist involved in the paperwork must include in his documentation context numbers, drawing numbers and other types of information related to the archaeological features and in relation to his own, which have been excavated and recorded by other colleagues. In this circumstance, to confuse one number for another, perhaps due to the unclear handwriting of the colleague, is a very common mistake.

Worst-case scenario means that:

  1. There will no longer be a match between digital registers of the database and paper registers;
  2. The information on various context sheets will not be reliable;
  3. Both cases (as mentioned above).

Therefore, we will have to spend a lot of time and effort tracking down the error and correcting it.

Instead, the use of a digital recording eliminates this problem and facilitates the checking of errors.

The main benefit of the GIS tools is that they enable us to query the features by giving us the possibility to cross-check data, which speeds up the checking process.

To give a practical example, if you need to adjust the number of a context, or a drawing or anything else within a digital register by a number, with the QGIS \u201cfield calculator\u201d, it becomes an easy task taking only a few seconds.

Just think how long it would take to perform the same task using registers and paperonly documentation, especially when working with considerable amounts of data collected within an extensive excavation.

In this case, you must first trace the folder containing the numerical series of the number to be revised, then browse one-by-one all the registers until you find the number that needs to be amended and finally corrected, along with all the subsequent numbers. This will not only need to be corrected in the registers, but also within the specific sections of the context sheets.

In other words, if a context, drawing or photo number has been registered incorrectly, it is not enough to correct only the register but also all the paperwork that relates to the number that has been mentioned.

Therefore, by using a digital register (table), the operation will only take a few minutes; however, if you were working on the paper documentation by hand, it could take numerous hours of hard work.

One final significantly important aspect to take into consideration is the saving of paper and consequently the amount of money involved. The use of QField and digital documentation allows us to efficiently manage the excavation data. By working in this way, it is no longer necessary to print out the survey plans, the registers and the paperwork sheets.

However, if the competent authority (county archaeology) or the customer explicitly requests a paper version of all the documentation produced on site, it will be possible to print out everything at the end of the project, only once all of the amendments have been made. This helps to avoid unnecessary waste of paper, along with all the other problems that were previously mentioned.

Even in this case, the QGIS \u201cprint composer\u201d allows us to develop customised layouts that can be saved and used at any time.

"},{"location":"success-stories/heritage-impact-assessment/#6-conclusions","title":"6. Conclusions","text":"

In an increasingly digital world, it is unacceptable to continue working on paper especially because, at the end of the process, all paper documentation must be digitised for archiving needs. Today, in fact, both the museums and the warehouses of the archaeological companies have less space available for the storage of paper folders. At this point, it would be beneficial to manage the data in a digital format at the beginning of the excavation process, immediately saving time and resources.

Scanning the PDF documents of registers, context sheets and, in general, all documentation produced on site is not a practical and sustainable solution. As previously mentioned, often, this documentation in extensive excavation projects is made up of thousands of paperwork sheets; I challenge anyone to reconstruct an excavation matrix by checking all the stratigraphic reports on the paperwork PDF scan. This kind of job forces you to continually scroll up and down the PDF document in search of the relationships between the various contexts, resulting in a significant waste of time and energy; without any regards to the costs that are involved when scanning in thousands of sheets.

Archaeological excavations are constantly driven by strict and increasingly shorter deadlines. The use of GIS for the management of excavation data can no longer be ignored. Currently, the possibility of an \u201cOpen Source\u201d and a \u201cpocket\u201d GIS platform, such as QField, truly represents a unique opportunity to make the work of archaeologists on site easier, faster and more accurate.

As previously mentioned, it is much easier to build the matrix and compile the phasing of the archaeological features identified working with a digital system during the Post-Ex phase. Thus, only an instrument such as GIS, which gives us the possibility of launching queries and continuously cross-referencing data, allows us to perform this type of work quickly and efficiently.

At the same time, the GIS allows us to have a continuous overview of the data produced on site and to further implement information regarding the investigation by using geospatial analysis, which helps to facilitate the final interpretative reconstruction.

In short, the principle of paper lasting forever cannot be accepted any more. Primarily, because it is not true, and secondly, it deteriorates over time, especially when, as in most cases, it is kept in the basements of archives, museums or sites of archaeological companies.

In addition, paper documents entail enormous logistical difficulties in terms of sharing and consulting data, in comparison to digital documentation, which can be easily shared.

R.M.

Institutional Review Board Statement: Not applicable.

Informed Consent Statement: Not applicable.

References

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Firenze, Italy, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italy; Correspondence: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Department of History and Cultures\u2014DISCI, University of Bologna 40124 Bologna, Italy; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"success-stories/","title":"Success Stories","text":""},{"location":"success-stories/#success-stories","title":"Success Stories","text":"

QField is being used around the world in a wide variety of domains. Every day.

In this section there is a collection of the most inspiring success stories using QField.

"},{"location":"success-stories/#tell-us-about-your-project","title":"Tell us about your project","text":"

Did QField make your life easier too? Let us know, we will be delighted to publish it.

"},{"location":"success-stories/lulc-mapping-fiji/","title":"Ground Truth Data Collection","text":""},{"location":"success-stories/lulc-mapping-fiji/#ground-truth-data-collection-using-qfield-for-lulc-mapping-in-fiji","title":"Ground Truth Data Collection Using QField for LULC Mapping in Fiji","text":"

By Kevin Davies, School of Geosciences, The University of Sydney

"},{"location":"success-stories/lulc-mapping-fiji/#purpose","title":"Purpose","text":"

Communities in Fiji rely on landscape resources for agricultural and forestry-related activities. Accurate mapping and monitoring patterns of land use and land cover (LULC) over time at an appropriate scale is important for informing landscape management, policies, and climate-smart sustainable development.

Fiji's Ministry of Forestry is collaboratively developing an approach with the Universities of Sydney (USYD), Western Australia (UWA) and the South Pacific (USP) to produce an inter-annual LULC map using Sentinel-2 satellite data, and freely available geospatial tools. QFIeld is being used for collecting ground truth data in the landscape for training and validation of the LULC map.

"},{"location":"success-stories/lulc-mapping-fiji/#workflow","title":"Workflow","text":"
  1. The LULC ground truth collection form was designed in QGIS.
  2. A set of predefined ground truth plot locations were generated based on a stratification of satellite data within the study area.
  3. The form, predefined plots, and appropriate offline background layers were packaged in QGIS and then loaded onto each of the tablets used by the field team (Figure 1).
  4. A team member navigated to a predefined plot in QField and created a ground truth point at the location and labelled the point with the most appropriate pre-defined LULC class (Figure 2).
  5. Data collected from all tablets was combined into one ground truth data collection in QGIS.
  6. Image interpretation using the OpenForis platform will be used to increase the number of ground truth plots.
  7. The final ground truth collection will be imported into Google Earth Engine to produce the LULC map and calculate the map accuracy.

Figure 1: Predefined Ground Truth Plots

Figure 2: Capturing land cover class

"},{"location":"success-stories/lulc-mapping-fiji/#preliminary-results-and-future-work","title":"Preliminary Results and Future Work","text":"

An example of a preliminary land cover map is shown in Figure 3. An important objective from our work is to transfer skills and build capacity with local stakeholders to continue to update the LULC map on an annual basis as well as to expand the map to include other communities, catchments and forestry areas across Fiji. This capacity building will include iterative stakeholder consultation, online training materials, field and classroom training workshops, and collaborative fieldwork.

Figure 3: Preliminary land cover map for the Ba region, Viti Levu, Fiji

"},{"location":"success-stories/lulc-mapping-fiji/#acknowledgement","title":"Acknowledgement","text":"

We would like to thank the field team from the Fiji Ministry of Forestry especially Viliame Tupua and Renata Varea (USP). The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

The Fiji Forestry/USP field team is about to collect ground truth data with QField.

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"Mapping breeding birds","text":""},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#use-of-qfield-for-mapping-breeding-birds-in-the-wadden-sea","title":"Use of QField for mapping breeding birds in the Wadden Sea","text":"

By Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#goal-and-field-constraints","title":"Goal and field constraints","text":"

The Wadden Sea in Denmark, Germany and The Netherlands is of outstanding importance for many breeding bird species. Annually, the Schutzstation Wattenmeer participates in the Wadden Sea wide trilateral monitoring and assessment program (TMAP) and monitors the number of breeding birds in more than 100 monitoring areas in Schleswig-Holstein / Germany. For a number of species we monitor a significant share of the entire German breeding population.

Sketch of the project and the monitoring areas of Schutzstation Wattenmeer (yellow).

Most fieldwork is carried out by annually changing volunteers which usually do not have much experience. Good supervision during the monitoring period in spring is thus very important. At the same time the amount of collected data is a significant bureaucratic challenge.

Until 2018 printed paper maps were used to collect the data in the field. Major disadvantages of the analogue system were:

  • orientation in the field was rather difficult without GPS positioning
  • all results had to be counted and transferred to data tables and GIS manually, transmission errors were likely (about 18,000 observations are collected every year)
  • data could only be reviewed after the monitoring period and unlikely observations could not be checked directly

For this reason, we have implemented a digital monitoring workflow using the power of QField, the advantages of a cloud storage system and the computational power of R. Most tasks are now fully automatized in R. Via the cloud data from all areas can be accessed and evaluated with daily topicality.

Sketch of the data transmission system. Field observations are logged in QField on a tablet and uploaded into a cloud storage. Data from all areas are accessed and automatically treated by an R script.

In spring 2019 we tested our system with seven tablet devices spread over seven of in total 12 different monitoring stations.

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#project-preparation","title":"Project preparation","text":"

On a desktop computer we set up a QGIS project containing a high-resolution aerial image as background layer for orientation in the field. For the monitoring data we created a custom Geopackage database with predefined dropdown columns and entry restrictions. Additionally, we added predefined walking paths to guide the volunteers and to further standardise our monitoring.

Sketch of the QField Interface. For data entry we used a geopackage file with custom dropdown list and entry restrictions.

Logged observations are clearly laid out in QField.

We used an additional synchronisation App that automatically uploaded the field data from the tablet to a Google Drive cloud after fieldwork. For data download, automatized backup, data review and export we wrote a R script.

After data was automatically synchronized with the cloud the results from all the different areas can be reviewed via a custom R script.

Also visual review of the collected data is possible via R.

The general concept of QField as a simplified field application of QGIS turned out to be very useful for our work with volunteers. While we can set up a project with a high level of customization including all our needs in QGIS, field workers only need to understand the basics. A big advantage: unwanted changes are almost impossible in QField.

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#field-work","title":"Field work","text":"

During field work orientation was much easier on the tablets compared to printed paper maps especially in the extensive salt marshes. Data entry was pretty fast thanks to the possibility to automatically reuse the last entered value. Logging observations on the tablet only took a little bit extra time in comparison to paper maps.

The field kit.

The field kit.

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#evaluation-and-future","title":"Evaluation and future","text":"

We had no software problems during a testing period in spring 2019 and everything worked as planned. In an evaluation survey all participants stated that they preferred using the tablet rather than the analogue paper maps for field work. The use of the custom QField project was evaluated as straightforward and easy.

In total more than 18.000 data points were collected in the field. Due to automatized data treatment we saved a huge amount of office time and avoided transmission errors. Also, data collected with tablets and GPS-positioning will be of much higher spatial accuracy. In the future we will thus fully switch to tablet based fieldwork.

"},{"location":"success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#acknowledgement","title":"Acknowledgement","text":"

We thank the Ernst-Commentz Stiftung, the Europ\u00e4ischer Tier- und Naturschutz Stiftung and the Adolf und Hildegard Isler Stiftung for generously supporting our project. Additionally, we want to thank the developers of QField and R for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by a comparatively small conservation society.

"},{"location":"success-stories/mosquito-malario-ground-truth-data-collection/","title":"Data collection of malaria transmitting mosquitoes","text":""},{"location":"success-stories/mosquito-malario-ground-truth-data-collection/#use-of-qfield-in-the-context-of-ground-truth-data-collection-work-of-malaria-transmitting-mosquitoes","title":"Use of Qfield in the context of ground-truth data collection work of malaria transmitting mosquitoes","text":"

By Paul Taconet, GIS Engineer, French Research Institute for Sustainable Development (IRD) 11.12.2018

"},{"location":"success-stories/mosquito-malario-ground-truth-data-collection/#goal-and-field-constraints","title":"Goal and field constraints","text":"

For a research work aiming at improving the knowledge on the environment of the mosquitoes that transmit malaria, the French Research Institute for Sustainable Development needed to generate a land cover map of two rural areas in Africa, one in Burkina Faso and one in Ivory Coast. Two satellites images (Spot 6 at 1.5 meters spatial resolutions) are used as input of a supervised object-based image classification for this work. The supervised method implies the collection of ground truth parcels, i.e. location and geo-referencing of a set of parcels of each land cover class on the ground, preferably spread all over the study areas. Both areas are 50 km2 wide and their nature (savannahs and rural areas, where roads are mainly narrow clay tracks) imply to move around in motorbike or by feet. In addition, one could quickly get lost in the rural labyrinth tracks in absence of a map. We hence needed light and very portable equipment, as well as a way to easily explore the area without getting lost.

"},{"location":"success-stories/mosquito-malario-ground-truth-data-collection/#project-preparation","title":"Project preparation","text":"

We created a QGIS project with the Spot image and a layer to collect the ground data. We first converted our Spot image to a Geopackage raster, and built pyramids so as to get quick rendering in QField. The whole image (50 km2 at 1.5 m spatial resolution with 3 bands) weighted approximately 800 MB, which enabled us to load it in our tablet without the need to add any extra memory.

We created a vector layer to draw our ground truth parcels (i.e. polygons of land cover parcels). It contained a field to identify the land cover type, some fields to take pictures and a field for eventual additional notes.

We then uploaded the project in QField in our tablet.

"},{"location":"success-stories/mosquito-malario-ground-truth-data-collection/#field-work","title":"Field work","text":"

On the field, we were able to move around easily in motorbike without getting lost, thanks to our location displayed on QField with the satellite image as background. When a parcel of interest was identified, we were able to draw its perimeter in QField and very easily fill-in the proper information on the attribute table (land cover type, pictures). When hesitating on the land cover type to attribute to a given parcel, we were able, in \"live\" (i.e. on the ground), to quickly look at previously retrieved parcels and compare them to the parcel of interest (with the pictures and the satellite image).

We were able, without any extra effort at the end each field working day, to see the progress of the work: which pieces of our study area we had covered, which remained to explore, how many parcels we had got for each land cover class and how many remained to retrieve. This is very appreciable in such conditions, where work can be testing and nights can be shorts. Back in office, we did not have to realize fastidious and time-consuming work such as digitalizing the parcels from a traditional GPS point layer, linking the pictures to our land cover layer, etc., which traditionally took days of work.

3 land cover parcels that were digitalized on the ground

Getting back to one parcel: which information was collected

Digitalizing a new parcel and filling the attribute table

On the field work using Qfield

"},{"location":"success-stories/river-state-survey/","title":"River State Survey","text":""},{"location":"success-stories/river-state-survey/#river-state-survey-using-qfield","title":"River State Survey Using QField","text":""},{"location":"success-stories/river-state-survey/#goal","title":"Goal","text":"

In order to assess the structural and morphological state of their water courses, the community of Milvignes needed to survey all the rivers crossing their territory.

"},{"location":"success-stories/river-state-survey/#project","title":"Project","text":"

To facilitate the technician's field work (usually done with a map, a notebook and a camera), a QField project was created and made available on a Tablet. Cadastral and river layers were used as basemap.

The structure of the input tables was designed along with the technician to assure that it would fit their field requirements. The idea was to have two tables:

Sector table

To draw sectors alongside the rivers and add information about their state and structure. If necessary, pre-defined structural work on the sector elements (wall, bridge, bottom of the canal) could also be documented.

Point table

To take punctual photography of the water courses and of its elements and where necessary add remarks.

River State Survey 1

River State Survey 2

River State Survey 3

"},{"location":"success-stories/river-state-survey/#result","title":"Result","text":"

In less than 3 days, the technician surveyed successfully all the 10'894 meters of water courses. Back at the office, it took only 2 hours to treat the data and get the final result.

  • Facilitated the field survey
  • Accelerated the data treatment

"},{"location":"success-stories/rwanda-rural-water/","title":"Data collection of rural water supply systems","text":""},{"location":"success-stories/rwanda-rural-water/#data-collection-by-qgisqfield-for-om-work-of-rural-water-supply-systems-in-rwanda","title":"Data collection by QGIS/QField for O&M work of rural water supply systems in Rwanda","text":"

By Rural Water and Sanitation Services Department(RWSS), Water and Sanitation Corporation (WASAC), Rwanda

"},{"location":"success-stories/rwanda-rural-water/#goal","title":"Goal","text":"

To conduct data collection of all rural water supply network in Rwanda, and keep updating the data continuously in order to improve operation & maintenance of waterworks.

"},{"location":"success-stories/rwanda-rural-water/#project-preparation","title":"Project preparation","text":"Before starting our data collection, we conducted the following things.
  • Develop our own PostGIS database
  • Develop QGIS project template with Geopackage. The Geopackage table design is equal to PostGIS to be able to copy and paste to PostGIS.

Apart from preparing Android devices, we purchased GPS devices for higher positioning accuracy. In WASAC, we bought Garmin GPSMAP 64S. Sometimes, GPS of smartphone and tablet is not very accurate, so we normally capture the same location by using Garmin GPS, then correct the location of QField\\'s data after data collection work.

"},{"location":"success-stories/rwanda-rural-water/#data-collection","title":"Data collection","text":"

Once we prepared Geopackage and QGIS project template, we conducted training of QGIS/QField in July 2018 and launched our data collection work in 27 districts in the whole country of Rwanda. 27 engineers sent their Geopackage to the central office in Kigali. the MIS (Management Information System) specialist validated and entered their data from Geopackage to PostGIS database. We completed our initial data collection works until April 2019.

data collection procedure

"},{"location":"success-stories/rwanda-rural-water/#data-distribution-and-updating","title":"Data distribution and updating","text":"

The most significant thing after data collection is updating. We have seen many organization in Africa, which failed to keep data up to date. Several years later, their data will normally become too old, and most of them need to put efforts on data collection again.

WASAC decided to continuously update all of the data and keeps doing this until now. QField has proven to be very well suited for this purpose.

In order to distribute and updating the data, we developed a python script postgis2qfield. This postgis2qfield tool can extract the data from PostGIS and create Geopackages for each district in Rwanda. We upload these 27 geopackage together with QGIS project template to Google Drive storage. After that, those engineers in districts download their geopakage to Android device to continue adding and updating the data. Once they completed updating, they sent the geopackage to central office again, MIS specialist update PostGIS database and regenerate geopackages for QField.

data distribution and updating procedure

"},{"location":"success-stories/rwanda-rural-water/#data-sharing-via-vectortiles","title":"Data sharing via vectortiles","text":"

First of all, you can see our collected data from here.

Since July 2020, we started to distribute our water supply systems\\' data via vectortiles as open data. Although Rwanda\\'s internet situation is being improved, some rural area still have problems of internet. In such as poor internet situation, WMS or WFS data distribution will not work well. Vectortiles can provide light and fast distribution of map data. We will not talk about our vectortiles here. If you are fascinated by how to share the result of data collection, please also see this instruction.

"},{"location":"success-stories/rwanda-rural-water/#acknowledgement","title":"Acknowledgement","text":"

We thank all of district water and sanitation support engineers to conduct their data collection work. Additionally, we want to thank the developers of QField and QGIS for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by an organization of water sector in developing countries.

"},{"location":"success-stories/rwanda-rural-water/#about-wasac","title":"About WASAC","text":"

WASAC has 2 main departments for urban water(UWSS) and rural water(RWSS). We are using QField in RWSS. The role of RWSS department is to support local government to operate and maintain their owned water supply systems in rural area. Nowadays, these data collected and maintained by RWSS department are being used by more than 30 private operators in 27 districts. Total number of water supply systems in the database is 1,000+.

Organogram of WASAC

Also, one of our colleagues presented WASAC\\'s activity in FOSS4G 2019 Bucharest. Although some of system were little bit changed now, you can also see video if you are interested.

"},{"location":"success-stories/vanilla-survey/","title":"Vanilla Surveys","text":""},{"location":"success-stories/vanilla-survey/#vanilla-surveys-using-qfield","title":"Vanilla Surveys using QField","text":"

By Ahi Saipaia1, Leody Vainikolo1, and John Duncan2 3

A field survey of vanilla plantations on Vava'u, an outer island in the Kingdom of Tonga, using QField was conducted in May and June 2020 by the Ministry of Agriculture, Forestry, Food, and Fisheries (MAFF).

Vanilla is an important commercial crop in Vava'u. The purpose of the survey was to map the extent of vanilla plantations and obtain estimates of the numbers of vanilla plants, area under vanilla cultivation, and the proportion of plantations that were managed or neglected. This information is being used by MAFF on Vava'u for agricultural planning and decision making.

Extension officers were trained to use QField at MAFF's trial plantation. Following training, a team of seven extension officers conducted the survey of vanilla plantations. In total, 140 vanilla plantations were surveyed. The survey data was processed and visualised using QGIS and a Shiny dashboard application. QField enabled MAFF staff to view reference layers of farm boundaries on mobile devices in the field and map the extent of vanilla plantations within each farm. Maps of the vanilla plantations and summary statistics reporting the number of vanilla plantations, total area surveyed, and the estimated yield for plantations were produced.

Capturing this information using QField enabled MAFF to identify that large areas under vanilla cultivation were in a neglected management condition. This data, and the insights generated from it, were used for reporting at the national level and presentations to senior ministry staff at the MAFF headquarters on Tongatapu in July 2020. Following the vanilla survey, there are plans to train MAFF extension staff based on the main island (Tongatapu) and other island groups to use QField for crop and farm surveys. The MAFF team in Vava'u are currently using QField to map areas cultivated by grower groups, the different crops under cultivation, and problems farmers are facing with cultivation in all districts on the island. The government is using this information as part of a process to monitor and evaluate allocated funds that support farming initiatives and the food security program of the Government.

"},{"location":"success-stories/vanilla-survey/#acknowledgements","title":"Acknowledgements","text":"

The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

Extension Officers, Tangaki Aloua and Selimoti Fetokai, looking for the exact location of the vanilla plantation before the plot survey.

Entering attribute data into QField such as number of vanilla plants and block sheet and lot number which identify land parcels.

  1. Ministry of Agriculture, Forestry, Food, and Fisheries, Government of Tonga\u00a0\u21a9\u21a9

  2. UWA School of Agriculture and Environment, The University of Western Australia\u00a0\u21a9

  3. Geography and Planning, The University of Western Australia\u00a0\u21a9

"},{"location":"de/get-started/concepts/","title":"Grundidee","text":""},{"location":"de/get-started/concepts/#grundidee","title":"Grundidee","text":"

Die Entwicklung von QField erfolgte unter Ber\u00fccksichtigung von verschiedenen Grundideen.

"},{"location":"de/get-started/concepts/#halte-es-einfach","title":"Halte es einfach","text":"

Die Anforderungen im Feld sind nicht dieselben wie am Schreibtisch. Der Bildschirm ist kleiner, die Eingabeger\u00e4te sind anders und die Aufgaben sind anders.

QField zielt darauf ab, den Benutzern zu helfen, die Aufgaben zu erledigen, die sie ben\u00f6tigen, ohne die Benutzeroberfl\u00e4che zu \u00fcberfrachten. Das bedeutet, dass nur die Aufgaben, die auf im Feld erledigt werden m\u00fcssen, auf der Oberfl\u00e4che zur Verf\u00fcgung stehen. Alles andere ist nicht verf\u00fcgbar.

Das bedeutet, dass alles, wie z.B. die Gestaltung von Ebenen, die Definition von Formularen und andere Schritte der Projekteinrichtung, zuerst auf einem Computer mit installiertem QGIS durchgef\u00fchrt werden sollte.

"},{"location":"de/get-started/concepts/#sei-kompatibel-mit-qgis","title":"Sei Kompatibel mit QGIS","text":"

QField basiert auf QGIS. Es ist keine Kopie von QGIS, verwendet aber dennoch QGIS-Bibliotheken. Die Rendering-Engine ist genau die gleiche wie in der Desktop-Version von QGIS. Das Projekt wird daher auf Ihrem mobilen Ger\u00e4t genauso aussehen wie auf Ihrem Computer.

Wenn etwas bereits als Konfigurationsoption in einem QGIS-Projekt vorhanden ist, sollte es nicht neu erfunden werden. QField verwendet daher die gleichen Bearbeitungswidgets wie QGIS Desktop. Wenn ein Projekt bereits f\u00fcr den Desktop konfiguriert ist, sollte es auch auf dem mobilen Ger\u00e4t laufen.

Denken Sie daran, dass dies nur das Prinzip ist. Das ist es, was wir im Kopf haben, wenn wir QField entwickeln. Es bedeutet nicht, dass alles bereits vollst\u00e4ndig vorhanden ist.

"},{"location":"de/get-started/concepts/#modusbasiert","title":"Modusbasiert","text":"

QField ist um Modi herum aufgebaut. Modi sind \u00e4hnlich wie ein Kartenwerkzeug in QGIS Desktop. Ein Modus definiert die Aufgabe, die ein Benutzer gerade ausf\u00fchrt. Entweder bl\u00e4ttert ein Benutzer z.B. im Navigationsmodus durch die Daten oder er gibt im Digitalisierungsmodus neue Daten ein.

"},{"location":"de/get-started/contribute/","title":"Mitmachen!","text":""},{"location":"de/get-started/contribute/#mitmachen","title":"Mitmachen!","text":"

QField ist ein Open-Source-Projekt. Es ist kostenfrei zu teilen, zu verwenden und zu modifizieren und das wird auch so bleiben. Wir freuen uns sehr, wenn euch diese Anwendung in irgendeiner kreativen Weise hilft. Wenn es euch gef\u00e4llt, w\u00fcrden wir uns noch mehr freuen, wenn ihr uns etwas zur\u00fcckgeben k\u00f6nnt. Hier ein paar M\u00f6glichkeiten, die ihr nutzen k\u00f6nnt:

  • Rate the app \u2605\u2605\u2605\u2605\u2605;
  • Tweet about it;
  • Follow us on twitter;
  • Write about your experience (please let us know!);
  • Help with the documentation;
  • Translate the documentation or the app;
  • Sponsor a feature; or
  • Komm' einfach mal f\u00fcr ein Dankesch\u00f6n vorbei oder trink ein Bier mit uns, wenn du OPENGIS.ch das n\u00e4chste Mal auf einer Konferenz triffst.
"},{"location":"de/get-started/contribute/#entwicklung","title":"Entwicklung","text":"

Wenn du dich an der Entwicklung von QField beteiligen m\u00f6chtest, verwende die folgende Dokumentation: - QField repository - QFieldCloud repository - QFieldSync repository

"},{"location":"de/get-started/contribute/#wer-hats-gemacht","title":"Wer hat's gemacht?","text":"

QField, QFieldCloud and QFieldSync are developped by OPENGIS.ch . OPENGIS.ch does consulting , development , training and support for open source software including QField and QGIS.

"},{"location":"de/get-started/faq/#haufige-fragen","title":"H\u00e4ufige Fragen","text":"Wie viele Versionen einer Datei werden in QFieldCloud gespeichert? Wie kann ich alte Dateiversionen l\u00f6schen? Von welchen Browsern wird QFieldCloud unterst\u00fctzt? Gibt es eine maximale Dauer, die eine Aktion in QFieldCloud dauern kann? Ich habe eine Frage zu QField oder QFieldCloud. Wen kann ich fragen?

You can find more plans and service related questions in the QFieldCloud FAQ page.

"},{"location":"de/get-started/faq/#wie-viele-versionen-einer-datei-werden-in-qfieldcloud-gespeichert","title":"Wie viele Versionen einer Datei werden in QFieldCloud gespeichert?","text":"

Die Anzahl der gespeicherten Dateiversionen h\u00e4ngt vom Kontotyp ab. F\u00fcr das COMMUNITY-Konto werden 3 Versionen gespeichert, f\u00fcr andere Kontotypen 10.

"},{"location":"de/get-started/faq/#wie-kann-ich-alte-dateiversionen-loschen","title":"Wie kann ich alte Dateiversionen l\u00f6schen?","text":"

Sie k\u00f6nnen alte Dateiversionen, mit Ausnahme der neuesten Version, aus QFieldSync oder der QfieldCloud-Weboberfl\u00e4che l\u00f6schen. Wenn Sie eine Version l\u00f6schen, werden auch alle vorherigen Versionen entfernt.

"},{"location":"de/get-started/faq/#von-welchen-browsern-wird-qfieldcloud-unterstutzt","title":"Von welchen Browsern wird QFieldCloud unterst\u00fctzt?","text":"

Wir versuchen, die Kompatibilit\u00e4t mit aktuellen (bis zu einem Jahr alten) Versionen von Firefox, Chromium-basierten Browsern (z. B. Chrome und Edge) und Safari sicherzustellen.

"},{"location":"de/get-started/faq/#gibt-es-eine-maximale-dauer-die-eine-aktion-in-qfieldcloud-dauern-kann","title":"Gibt es eine maximale Dauer, die eine Aktion in QFieldCloud dauern kann?","text":"

QFieldCloud-Auftr\u00e4ge sollten in 10 Minuten beendet sein, andernfalls werden sie abgebrochen. Wenn Sie besondere Anforderungen haben, k\u00f6nnen Sie uns kontaktieren, um eine schnelle L\u00f6sung zu erhalten.

"},{"location":"de/get-started/faq/#ich-habe-eine-frage-zu-qfield-oder-qfieldcloud-wen-kann-ich-fragen","title":"Ich habe eine Frage zu QField oder QFieldCloud. Wen kann ich fragen?","text":"

Wir haben eine Diskussionsplattform, um mit anderen Mitgliedern der QField-Gemeinschaft zu kommunizieren. Wenn Du professionelle Unterst\u00fctung ben\u00f6tigst, kontaktiere uns einfach.

"},{"location":"de/get-started/","title":"Erste Schritte","text":""},{"location":"de/get-started/#erste-schritte-mit-qfield-und-qfieldcloud","title":"Erste Schritte mit QField und QFieldCloud","text":""},{"location":"de/get-started/#installation","title":"Installation","text":"Android iOS

QField kann mit jeder Version neuer als Android 5 verwendet werden, wenn Sie sich ein neues Ger\u00e4t zulegen m\u00f6chten, empfehlen wir mindestens Android 9.

QField ist im Appstore erh\u00e4ltlich.

Windows Linux MacOS

Download der aktuellsten Windows-Version.

Download der aktuellsten Linux beta-Version und teile uns mit, wie es funktioniert.

Download der aktuellsten MacOS beta-Version und teile uns mit, wie es funktioniert.

QField hilft mit, GIS Daten im Gel\u00e4nde effizient zu bearbeiten.

Die optimierte Benutzeroberfl\u00e4che von QField nutzt die volle Leistungsf\u00e4higkeit von QGIS.

"},{"location":"de/get-started/#qfieldcloud","title":"QFieldCloud","text":"

Die einzigartige Technologie von QFieldCloud erm\u00f6glicht es Ihrem Team, sich auf das Wesentliche zu konzentrieren, und stellt sicher, dass Sie effizient die bestm\u00f6glichen Felddaten erhalten.

Dank der einfachen Integration von QField kann Ihr Team im Handumdrehen mit der Vermessung und Digitalisierung von Daten beginnen.

Jetzt Registrieren

"},{"location":"de/get-started/license/","title":"Lizenz","text":""},{"location":"de/get-started/license/#lizenz","title":"Lizenz","text":"

QField wird unter der GNU Public License (GPL) Version 2 oder h\u00f6her ver\u00f6ffentlicht. Die Entwicklung von QField unter dieser Lizenz bedeutet, dass Sie den Quellcode einsehen und ver\u00e4ndern k\u00f6nnen und garantiert, dass Sie immer Zugang zu einer QGIS-basierten App zur Erfassung von Felddaten haben, die kostenlos ist und frei modifiziert werden kann.

You can find the source code on github

"},{"location":"de/get-started/sample-projects/","title":"Beispielprojekte","text":""},{"location":"de/get-started/sample-projects/#beispielprojekte","title":"Beispielprojekte","text":"

QField ships with three sample (demo) projects by default. You can use these projects to explore some of the QField configuration details in QGIS+QFieldSync.

The links below will download an archive with each project.

Simple Bee Advanced Bee QField Users

You can also explore the sample projects directly in the QField GitHub repository.

"},{"location":"de/get-started/sponsor/","title":"Sponsoring","text":""},{"location":"de/get-started/sponsor/#unterstutze-qfield","title":"Unterst\u00fctze QField","text":""},{"location":"de/get-started/sponsor/#dauerhafte-unterstutzung","title":"Dauerhafte Unterst\u00fctzung","text":"

Der beste Weg, QField finanziell zu unterst\u00fctzen, ist ein monatliche Spendenf\u00f6rderung. Auf diese Weise hilfst Du dabei, frisch gebackene QField-Versionen direkt auf die Ger\u00e4te aller Nutzer zu bringen.

"},{"location":"de/get-started/sponsor/#crowdfunding","title":"Crowdfunding","text":"

Crowfunding ist derzeit nicht aktiv.

"},{"location":"de/get-started/sponsor/#ideen-beitragen","title":"Ideen beitragen","text":"

Du hast vielleicht viele Ideen f\u00fcr nette Funktionen, die noch nicht implementiert sind. Dann kontaktiere uns einfach, um die besten M\u00f6glichkeit zur Integration dieser Idee in QField oder zur Erstellung einer eigenen benutzerdefinierten App zu besprechen.

"},{"location":"de/get-started/sponsor/#wer-hats-gemacht","title":"Wer hat's gemacht?","text":"

QField, QFieldCloud und QFieldSync wurden von OPENGIS.ch entwickelt. OPENGIS.ch ber\u00e4t, entwickelt, schult und betreut Open-Source-Software-Projekte einschliesslich QField und QGIS.

"},{"location":"de/get-started/storage/#qfield-lokale-projektverwaltung","title":"QField lokale Projektverwaltung","text":"

Nachfolgend finden Sie betriebssystemspezifische Anleitungen f\u00fcr den lokalen Zugriff auf zu bearbeitende Projekte sowie auf einzelne Datens\u00e4tze, die auf dem mobilen Ger\u00e4t gespeichert sind.

Anmerkung

Hinweis f\u00fcr bisherige QField-Nutzer: Aus Sicherheitsgr\u00fcnden hat Google seit November 2021 eine neue Reihe von Speicherzugriffsregeln durchgesetzt, die den meisten Anwendungen den direkten Zugriff auf Dateien an den meisten Orten des internen und externen Speichers eines Ger\u00e4ts erlauben. Um innerhalb dieses neuen Rahmens arbeiten zu k\u00f6nnen, muss QField Projekte und Datens\u00e4tze in den von Google vorgegebenen Speicherort importieren, auf den QField uneingeschr\u00e4nkten Lese- und Schreibzugriff hat. Die folgenden Anweisungen sollten die Benutzer beim Wechsel zu den neuen Bedingungen helfen.

"},{"location":"de/get-started/storage/#projekte-und-datensatze-in-android-und-ios-offnen","title":"Projekte und Datens\u00e4tze in Android und IOS \u00f6ffnen","text":"

In QField k\u00f6nnen Projekte und Datens\u00e4tze auf mehrere Arten ge\u00f6ffnet werden:

  • \u00fcber einen Link importieren;
  • von einem Projektordner (nur bei Anroid) importieren;
  • \u00fcber den Import eines Zip-Archives (nur bei Android); und
  • \u00fcber den Import einzelner Datens\u00e4tze (nur bei Android).

M\u00f6gliche QField Import-Aktionen

Diese Aktionen sind durch Klicken auf die gr\u00fcne Kreisschaltfl\u00e4che \"Importieren (+)\" in der rechten unteren Ecke des Projekt-/Datensatz-Auswahlbildschirms verf\u00fcgbar. Vorher klicke auf die Schaltfl\u00e4che \"Lokale Dateien \u00f6ffnen\" auf dem Willkommensbildschirm von QField.

"},{"location":"de/get-started/storage/#projektimport-uber-einen-link","title":"Projektimport \u00fcber einen Link","text":"

Wenn du ein Projekt oder einen einzelnen Datensatz \u00fcber die Aktion \"URL importieren\" importieren willst, wirst du aufgefordert, einen URL-Adresse zu einer Datei anzugeben. QField liest dann den Inhalt ein und speichert ihn in unter \"Importierte Projekte\" oder in \"Importierte Datens\u00e4tze\" - sofern die URL auf ein in einem ZIP-Archiv komprimiertes Projekt hinweist.

Bildschirmanzeige bei Import \u00fcber einen Link

QField erkennt ein ZIP-Archiv als ein komprimiertes Projekt, wenn eine oder mehrere .qgs/.qgz Projektdateien vorhanden sind.

"},{"location":"de/get-started/storage/#projekt-aus-einem-projektordner-importieren","title":"Projekt aus einem Projektordner importieren","text":"

Wenn ein Projekt \u00fcber die Aktion \"Projekt aus Ordner importieren\" importiert wird, wird der Benutzer aufgefordert, QField die Erlaubnis zu erteilen, den Inhalt eines bestimmten Ordners auf dem Ger\u00e4tespeicher zu lesen. Wenn der Ordner ausgew\u00e4hlt ist, kopiert QField den Inhalt des Ordners (einschlie\u00dflich seiner Unterordner) in das Verzeichnis \"Importierte Projekte\". Speicherort. Von dort aus k\u00f6nnen die Benutzer das Projekt \u00f6ffnen und mit ihm arbeiten.

Das erneute Importieren eines bestimmten Ordners \u00fcber das Dropdown-Men\u00fc \u00fcberschreibt bereits existierende Projekte mit einem identischen Ordnernamen. So k\u00f6nnen die Benutzer ihre Projekte aktualisieren.

Anmerkung

Das Bearbeiten, Hinzuf\u00fcgen und L\u00f6schen von Objekten wird in den Datens\u00e4tzen des importierten Projekts gespeichert, nicht in dem urspr\u00fcnglichen Ordner, der w\u00e4hrend des Importvorgangs ausgew\u00e4hlt wurde. Siehe Abschnitte unten: wie du bearbeitete Projekte und Datens\u00e4tze senden/exportieren kannst.

"},{"location":"de/get-started/storage/#projekt-aus-einem-zip-archiv-importieren","title":"Projekt aus einem Zip-Archiv importieren","text":"

Projekte k\u00f6nnen in QField importiert werden, indem man ein in ein ZIP-Archiv komprimiertes Projekt verwendet. Wenn du die Aktion \"Projekt aus ZIP importieren\" w\u00e4hlst, wirst du aufgefordert, eine eine ZIP-Datei auf dem Speicher des Ger\u00e4ts auszuw\u00e4hlen. QField dekomprimiert die Datei dann in den Ordner 'Importierte Projekte'. Von dort aus k\u00f6nnen die Benutzer das Projekt nun \u00f6ffnen und mit ihm arbeiten.

Dies kann die Remote-Bereitstellung von Projekten erheblich erleichtern, da eine einzige Datei an die Benutzer gesendet werden kann.

"},{"location":"de/get-started/storage/#einzelnen-datensatze-importieren","title":"Einzelne(n) Datensatz(e) importieren","text":"

Mit der Aktion \"Datensatz(e) importieren\" k\u00f6nnen Benutzer einen oder mehrere Datens\u00e4tze \u00fcber die Dateiauswahl eines Androidsystem ausw\u00e4hlen. Nach der Auswahl der Datens\u00e4tze kopiert QField diese in den Ordner Ordner \"Importierte Datens\u00e4tze\", in dem die Benutzer dann den Inhalt \u00f6ffnen und \u00e4ndern k\u00f6nnen.

Die Benutzer m\u00fcssen sicherstellen, dass beim Importieren von Datens\u00e4tzen alle Zusatzdateien ausgew\u00e4hlt werden (z. B. bei einem Shapefile m\u00fcssen die Dateien .shp, .shx, .dbf, .prj und .cpg ausgew\u00e4hlt werden).

"},{"location":"de/get-started/storage/#exportieren-von-geanderten-projekten-und-datensatzen-auf-android","title":"Exportieren von ge\u00e4nderten Projekten und Datens\u00e4tzen auf Android","text":"

Sobald der Benutzer importierte Projekte und Datens\u00e4tze ge\u00e4ndert hat, bietet QField verschiedene M\u00f6glichkeiten, den Inhalt aus dem systemgesch\u00fctzten Dateispeicher zu senden und zu exportieren:

  • durch Exportieren eines Projektordners oder eines einzelnen Datensatzes;
  • durch Senden eines komprimierten Projektordners an eine {Cloud-, E-Mail-, Messenger- usw.} Anwendung;
  • durch Senden eines einzelnen Datensatzes an eine App {Cloud, E-Mail, Messenger usw.}; und
  • durch direkten Zugriff auf importierte Inhalte \u00fcber den USB-Anschluss.

QField Exportm\u00f6glichkeiten

Nach dem Anklicken von \"Lokale Projekte und Datens\u00e4tze\" auf dem Willkommensbildschirm von QField, kann man die oben gezeigten Exportaktionen erreichen, wenn man im Ordner \"Importierte Projekte\" oder \"Importierte Datens\u00e4tze\" hinter dem Projekt/Datensatz die Men\u00fcschaltfl\u00e4che, Drei-Punkte-Symbol, anklickt.

"},{"location":"de/get-started/storage/#export-eines-projektordners-oder-eines-datensatzes","title":"Export eines Projektordners oder eines Datensatzes","text":"

Wenn Sie die Aktion \"In Ordner exportieren\" w\u00e4hlen, erscheint die Aufforderung, einen Speicherort in einem Ordner des Android-Systems auszuw\u00e4hlen, in den der Inhalt eines ausgew\u00e4hlten Projektordners oder eines einzelnen Datensatzes kopiert werden soll.

Diese Aktion kann verwendet werden, um den Inhalt von ge\u00e4nderten Projekten oder Datens\u00e4tzen in einen Ordner auf dem Ger\u00e4t zu kopieren. Das kann durch Synchronisierungs-Apps von Drittanbietern wie Syncthing erfolgen oder durch das Kopieren von Dateien direkt in Cloud-Konten von Anbietern, die Scoped Storage von Android unterst\u00fctzen (zum Zeitpunkt der Erstellung dieses Artikels bietet nur die NextCloud-App eine solche Unterst\u00fctzung).

Anmerkung

Der Export in einen Dateiordner \u00fcberschreibt bereits existierende Inhalte.

"},{"location":"de/get-started/storage/#verschicken-eines-zip-archives","title":"Verschicken eines ZIP-Archives","text":"

Die Aktion \"Komprimierten Ordner senden an\" komprimiert den Inhalt eines ausgew\u00e4hlten Ordners in ein ZIP-Archiv. Der Benutzer wird dann gefragt, \u00fcber welche App auf seinem Ger\u00e4t das entsprechende ZIP-Archiv gesendet werden soll.

Benutzer k\u00f6nnen ganze Projekte oder einzelne Ordner innerhalb von Projektordnern komprimieren und versenden, indem sie Stammordner in QFields Verzeichnis \"Importierte Projekte\" ausw\u00e4hlen. Dies erm\u00f6glicht dem Benutzer die komprimierten Dateien z. B. auf einen /DCIM-Unterordner eingrenzen.

"},{"location":"de/get-started/storage/#verschicken-eines-datensatzes","title":"Verschicken eines Datensatzes","text":"

Users can select the \u2018Send to\u2018 action for individual datasets, allowing for the sending of edited datasets directly to third party apps such as Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"de/get-started/storage/#zugriff-auf-importierte-inhalte-direkt-per-usb-kabel","title":"Zugriff auf importierte Inhalte direkt per USB-Kabel","text":""},{"location":"de/get-started/storage/#android","title":"Android","text":"

Auf importierte Projekte und Datens\u00e4tze kann direkt \u00fcber ein USB-Kabel zugegriffen werden. Der Speicherort wird in der oberen Navigationsleiste der Projekt/Datensatz-Auswahl angezeigt.

Bei den meisten Ger\u00e4ten, die \u00fcber ein USB-Anschluss mit einem Computer verbunden sind, lautet der Pfad <drive>:/Android/data/ch.opengis.qfield/files/. Die Benutzer finden die beiden Ordner Importierte Datens\u00e4tze und Importierte Projekte, in denen sich die importierten Projekte und Datens\u00e4tze befinden. \u00c4nderungen an Projektinhalten und Datens\u00e4tzen werden in den Dateien an diesem Ort gespeichert.

"},{"location":"de/get-started/storage/#ios","title":"iOS","text":"

Auf importierte Projekte und Datens\u00e4tze kann direkt \u00fcber den USB-Anschluss zugegriffen werden, indem man zum QField-Anwendungsordner in iTunes unter Windows und macOS navigiert. Unter Linux k\u00f6nnen Benutzer \u00fcber 'libimobiledevice' zugreifen.

"},{"location":"de/get-started/support/","title":"Unterst\u00fctzung","text":""},{"location":"de/get-started/support/#unterstutzung","title":"Unterst\u00fctzung","text":""},{"location":"de/get-started/support/#professionelle-unterstutzung","title":"Professionelle Unterst\u00fctzung","text":"

As developer of QField and QFieldCloud, OPENGIS.ch provides training packages and custom commercial support and development contracts with SLA.

"},{"location":"de/get-started/support/#unterstutzung-druch-die-community","title":"Unterst\u00fctzung druch die Community","text":"

Du kannst Fragen stellen auf gis.stackexchange

You can use the user discussions platform

"},{"location":"de/get-started/third-part-tutorials/","title":"Weitere (externe) Tutorials","text":""},{"location":"de/get-started/third-part-tutorials/#weitere-externe-tutorials","title":"Weitere (externe) Tutorials","text":"

Hier findest du einige grossartige Tutorials, die von der Community entwickelt wurden:

  • QField tutorials from Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField Quickstart Udemy course by Michael Miller
  • Practices with QField course (Portuguese language) by Nelson Silva
"},{"location":"de/get-started/tutorials/advanced-setup-qfc/","title":"Erweiterte Einstellungen","text":""},{"location":"de/get-started/tutorials/advanced-setup-qfc/#anleitung-erweiterte-einstellungen","title":"Anleitung Erweiterte Einstellungen","text":"

Hilfe

Wir haben eine [Community-Diskussionsplattform] (https://github.com/opengisch/qfield/discussions), um Fragen, Zweifel und Ideen zu diskutieren. Besuch uns dort mal und mach mit!

"},{"location":"de/get-started/tutorials/advanced-setup-qfc/#unterstutzte-vektoranbieter","title":"Unterst\u00fctzte Vektoranbieter","text":"

Derzeit unterst\u00fctzt QFieldCloud GeoPackage- und PostGIS-Layer f\u00fcr die gemeinsame Bearbeitung. Andere von QGIS unterst\u00fctzte Formate sollten ebenfalls funktionieren, werden aber nicht offiziell unterst\u00fctzt.

"},{"location":"de/get-started/tutorials/advanced-setup-qfc/#arbeiten-mit-geopackages","title":"Arbeiten mit GeoPackages","text":"

Die Verwendung von GeoPackages ist normalerweise die beste Wahl f\u00fcr eine einfache Einrichtung, um die von deinen QField-Nutzern gesammelten Daten in einer einzigen Datei zu zentralisieren.

Wenn du Relationen einrichten m\u00f6chtest, empfiehlt es sich, ein UUID-Feld zu deinen Tabellen hinzuzuf\u00fcgen und dieses als Fremdschl\u00fcssel anstelle der fid von GeoPackage zu verwenden. Letztere k\u00f6nnen sich n\u00e4mlich \u00e4ndern, um Konflikte zu vermeiden, wenn zwei Benutzer gleichzeitig neue Datens\u00e4tze erstellen.

"},{"location":"de/get-started/tutorials/get-started-qfc/","title":"Erste Schritte","text":""},{"location":"de/get-started/tutorials/get-started-qfc/#erste-schritte-in-qfieldcloud","title":"Erste Schritte in QFieldCloud","text":"

Hilfe

Wir haben eine Community-Diskussionsplattform, um Fragen, Zweifel und Ideen zu diskutieren. Besuch uns dort mal und mach mit!

"},{"location":"de/get-started/tutorials/get-started-qfc/#ein-konto-einrichten","title":"Ein Konto einrichten","text":"

Desktop Vorbereitung

Gehe zur Registrierung, mache deine Angaben und erstelle ein neues QFieldCloud-Konto.

Registrierungsformular

"},{"location":"de/get-started/tutorials/get-started-qfc/#profil-bearbeiten","title":"Profil bearbeiten","text":"

\u00c4ndere deine pers\u00f6nlichen Einstellungen. F\u00fcge ein Profilbild hinzu oder verschaffe dir einen \u00dcberblick \u00fcber deine Zugeh\u00f6rigkeiten und Mitgliedschaften in Organisationen.

"},{"location":"de/get-started/tutorials/get-started-qfc/#organisationen","title":"Organisationen","text":"

Deine Organisationen sind hier aufgelistet. Erfahre mehr \u00fcber Teams, Mitglieder und ihre Rollen in Aufbau von QField Ecosystem.

"},{"location":"de/get-started/tutorials/get-started-qfc/#projekte","title":"Projekte","text":"

Suche und w\u00e4hle ein Projekt aus der Liste oder erstelle ein neues Projekt.

QFieldCloud Projekt\u00fcbersicht

"},{"location":"de/get-started/tutorials/get-started-qfc/#verbindung-zu-qfieldcloud-uber-qgis-desktop","title":"Verbindung zu QFieldCloud \u00fcber QGIS Desktop","text":"

Vorbereitung am Schreibtisch

F\u00fcr eine Verbindung mit QFieldCloud, ben\u00f6tigst du das Plugin \"QFieldSync\" in QGIS. Die n\u00e4chsten Schritte zeigen Ihnen, wiedie Erweiterung installiert wird und Daten von und zu QFieldCloud synchronisiert werden k\u00f6nnen.

"},{"location":"de/get-started/tutorials/get-started-qfc/#installation-von-qfieldsync","title":"Installation von QFieldSync","text":"

\u00d6ffne den QGIS-Erweiterungsmanager \u00fcber das Men\u00fc Plugins -> Plugins verwalten und installieren....

Find QFieldSync in the list of plugins and install the latest version by clicking the Install Plugin button.

Note

Since QFieldCloud is still in beta phase, there are frequent updates and fixes. Please upgrade your QFieldSync plugin often. In case of an issue, please try upgrading to the latest release before reporting.

Installation erfolgreich

Nach der erfolgreichen installation, erscheint eine neue Werkzeugleiste:

"},{"location":"de/get-started/tutorials/get-started-qfc/#einloggen-in-qfieldcloud","title":"Einloggen in QFieldCloud","text":"

Click the cloud icon in the QFieldSync toolbar. A new login screen will appear:

Login screen

Enter your credentials previously created during account registration.

Note

If you use a password in QGIS for the first time, it will ask you to set a master password that manages all the other passwords used in QGIS. More information about the master password here: QGIS documentation

Explore the projects overview screen: your current user underlined and blue, a logout button down-left, a cloud button to create a new project and, on the right, a refresh button to grab the freshest project list. Newly registered users will see an empty table and as soon as they create new projects, the list will grow. The projects overview screen looks like this:

Projekt\u00fcbersicht in QFieldSync

The icons indicate the cloud and local status of the different projects.

Lokaler Status:

indicates that there is only a remote cloud project existing. indicates that the cloud project is also locally stored.

Cloud Status:

Red: status failed \u2014> the project is invalid and is not understood by the cloud. The user needs to fix/upload their .qgs/.qgz project. Brown: status busy \u2014> we are working on your project, please be patient. You cannot do much with the project in the meanwhile. Green: status ok \u2014> the project is successfully undestood by the cloud. You can try to download on QField, but the success is not guaranteed.

The status of each project is shown with a tooltip.

By double-clicking on a project in the list, you can see and edit the specific project properties.

Project properties in QFieldCloud

"},{"location":"de/get-started/tutorials/get-started-qfc/#erstellen-und-einrichten-eines-cloud-projektes","title":"Erstellen und Einrichten eines Cloud-Projektes","text":"

Create a new project by clicking the cloud button, down-left. First, you will need to choose how to create the new project between

  • \"Convert currently open project to cloud project\" A new QFieldCloud-compatible project is created from the currently opened QGIS project. In order to do so, datasets will be copied into an export directory that will act as your local mirror. Vector datasets will be converted to geopackage format to facilitate data synchronization from multiple devices while other dataset types will be copied to the new project lotation.

To convert a current project, a completely empty directory is mandatory.

  • \"Erstelle ein neues, leeres QFieldCloud-Projekt\" A new blank QFieldCloud project will be created. You will be responsible to move all the project-related files within the selected local directory, with the project file at its root. Project files will only be uploaded when you click the synchronize button. Make sure the selected contains no more than one QGIS project file.

Projektdetails

In einem Formular wirst du nach Projektname, Beschreibung und lokalem Verzeichnis gefragt. Im lokalen Verzeichnis kannst du verschiedene Situationen vorfinden:

  • Der eingegebene Pfad enth\u00e4lt noch keine QGIS-Projektdatei.
  • Der eingegebene Pfad enth\u00e4lt eine QGIS-Projektdatei.
  • Please select local directory where the project to be stored.
  • The entered path is a relative path. Please enter an absolute directory path.
  • The entered path is not an directory. Please enter a valid directory path.
  • The entered path is not an existing directory. It will be created after you submit this form.
  • Multiple project files have been found in the directory. Please leave exactly one QGIS project in the root directory.
"},{"location":"de/get-started/tutorials/get-started-qfc/#ein-projekt-hochladen","title":"Ein Projekt hochladen","text":"

Once configured, you can press the cloud button to open the synchronization dialog. Here you have to decide what do you prefer: the local file or the file on the cloud.

Synchronize

Now you should see your project and files on QFieldCloud

"},{"location":"de/get-started/tutorials/get-started-qfc/#field-device","title":"Field device","text":"

Feldarbeit

"},{"location":"de/get-started/tutorials/get-started-qfc/#installation-von-qfield","title":"Installation von QField","text":"

Download and install the latest version of QField from the play store. Scroll to the bottom and enable beta testing. Do not use this version in production!

Note

Since QField 2.0 is still in beta phase, there are regular updates and fixes at least on a weekly basis. Please upgrade your experimental QField at least once a week. In case of an issue, please try to reproduce on the latest release before reporting.

"},{"location":"de/get-started/tutorials/get-started-qfc/#beginne-mit-deinem-projekt-zu-arbeiten","title":"Beginne mit deinem Projekt zu arbeiten","text":"

Welcome

Login with your username and password

Login

Select a project to download on your device:

Download

"},{"location":"de/get-started/tutorials/get-started-qfs/","title":"Erste Schritte","text":""},{"location":"de/get-started/tutorials/get-started-qfs/#qfieldsync-plugin","title":"QFieldSync Plugin","text":"

The QFieldSync plugin helps preparing and packaging QGIS projects for QField.

QFieldSync supports your project preparation with automating the following:

  • Required steps for project setup (e.g. portable_project)
  • Creating basemaps from a single raster layer or from a style defined in a map theme.
  • Configuring the offline editing functionality and synchronizing changes back.
"},{"location":"de/get-started/tutorials/get-started-qfs/#arbeitsablauf","title":"Arbeitsablauf","text":"

Um einen kurzen \u00dcberblick \u00fcber den Prozess zu erhalten, ist hier eine Liste der typischen Schritte:

  1. Erstelle ein QField Paket. Das ist eine Arbeitskopie eines Projektes in einem separaten Ordner.
  2. Das QField Paket auf das Zielger\u00e4t kopieren.
  3. Daten im Feld sammeln
  4. Zur\u00fcckkopieren der Bearbeiteten Daten auf den Desktopcomputer.
  5. Synchronisation der modifizierten Daten mit der Datenbank oder Dateien.
"},{"location":"de/get-started/tutorials/get-started-qfs/#installation","title":"Installation","text":"

\u00d6ffne die Erweiterungsverwaltung in QGIS und suche nach qfield sync. W\u00e4hle das Plugin aus der Liste aus und klicke auf Erweiterung installieren.

QField Sync in der QGIS Erweiterungsverwaltung

"},{"location":"de/get-started/tutorials/get-started-qfs/#konfiguration","title":"Konfiguration","text":"

Die Projektkonfiguration wird in einer eigenen Projektdatei mit der Erweiterung .qgs gespeichert. Auf diese Weise ist es m\u00f6glich, ein Projekt einmal vorzukonfigurieren und es dann wiederholt zu verwenden.

Projekt konfigurieren

"},{"location":"de/get-started/tutorials/get-started-qfs/#layerkonfiguration","title":"Layerkonfiguration","text":"

Konfiguriere die Projektlayer

In den Einstellungen zur Projektkonfiguration kann f\u00fcr jede Ebene individuell eine Aktion definiert werden. Je nach Ebenentyp stehen verschiedene Arten von Aktionen zur Verf\u00fcgung.

Kopieren

The layer will be copied to the package folder. This is only available for file-based layers.

Keine Aktion

The layer source will be left untouched. This is only available for non-file-based layers like WMS, WFS, Postgis...

Offline Bearbeiten

A working copy of the layer is copied into the package folder. Every change which is done in the packaged project during work is recorded in a changelog. When synchronizing the changes back later on, this log will be replayed and all changes also be applied to the main data base. There is no conflict handling in place.

Entfernen

The layer will be removed from the working copy. This is useful if a layer is used in the basemap and will not be available in the packaged project.

Properties

There are some additional options to fine tune your QField project in the properties

  1. Lock geometries: do not allow changing geometries and only allow changing attributes on this layer.
  2. Set up the attachment default naming, please refer to the Configurable picture path
  3. Set up the maximum number of items shown in the relation editor widget

QFieldSync Layer Properties

"},{"location":"de/get-started/tutorials/get-started-qfs/#hintergrundkartenkonfiguration","title":"Hintergrundkartenkonfiguration","text":"

A base map is a raster layer which is added as the bottommost layer to the packaged project file.

If the base map option is enabled, a base map will be rendered, whenever the project is packaged. The area of interest - the extent which will be rendered -will be chosen at packaging time.

Es gibt zwei m\u00f6gliche Quellen f\u00fcr eine Basiskarte:

Layer

A raster layer. This is useful to take an offline copy of an online layer like a WMS or to take a working copy of an unsupported format like an ECW or MrSID layer.

Kartenthema

A map theme. This is useful to create a base map based on a combination of several layers with styling. These layers can then be removed from the working package and do not need to be rendered on the device. This can save some disk space and battery on the device.

The tile size defines the spatial resolution. It determines the number of map units per pixel. If the map canvas CRS has meters as units and tile size is set to 1, each raster pixel will have a spatial extent of 1x1 m, if it is set to 1000, each raster pixel will have a spatial extent of 1 square kilometer.

"},{"location":"de/get-started/tutorials/get-started-qfs/#konfiguration-von-offline-bearbeiten","title":"Konfiguration von Offline Bearbeiten","text":"

If only synchronize features in area of interest is checked, only features which are within the extent of the map canvas as packaging time will be copied to the offline editing working copy.

"},{"location":"de/how-to/attributes-form/","title":"Attributformular","text":""},{"location":"de/how-to/attributes-form/#attributformular","title":"Attributformular","text":"

QField erstellt Formulare \u00e4hnlich, aber nicht gleich zu QGIS. Die Feldattribut von QGIS werden nach bestem Wissen und Gewissen unterst\u00fctzt und f\u00fcr den mobilen Einsatz optimiert.

Attributtyp Unterst\u00fctzung Notiz Text Edit - HTML wird nicht unterst\u00fctzt - Die numerische Eingabe ist abh\u00e4ngig vom Typ. Kontrollk\u00e4stchen Werteabbildung Versteckt Anhang Dieses Feld ist mit der Kameraintegration kombiniert. Es ist auch in der Lage, andere Dateien wie pdf und doc zu \u00f6ffnen (wenn Sie einen entsprechenden Viewer haben) Anhang (Fotoeinstellungen) Datum Zeit Bereich Beziehungen Beziehungsreferenz Wertebeziehung UUID-Generator QML / HTML Widget Andere Funding"},{"location":"de/how-to/attributes-form/#anderbar","title":"\u00c4nderbar","text":"

The editable flag of fields is respected.

"},{"location":"de/how-to/attributes-form/#letzte-werte-erinnern","title":"Letzte Werte erinnern","text":"

QField bietet eine viel genauere Kontrolle \u00fcber die zuletzt verwendeten Werte und ignoriert die QGIS-Einstellung.

"},{"location":"de/how-to/attributes-form/#drag-and-drop-designer-formulare","title":"Drag and Drop Designer Formulare","text":"

Gruppen und Reiter von Drag and Drop Designer Formularen werden unterst\u00fctzt.

"},{"location":"de/how-to/attributes-form/#configure-a-relation-widget","title":"Configure a Relation Widget","text":"

Desktop Vorbereitung

For more information refer to the relations chapter of the official QGIS Documentation.

The relation widget shows all the referencing child features in a list. It is possible to add, delete and open them.

The visual identification of the list entries are done via the Display Expression of the child layer.

"},{"location":"de/how-to/attributes-form/#viele-zu-viele-beziehungen","title":"Viele-zu-viele Beziehungen","text":"

On many-to-many relationships, according to the cardinality setting in the QGIS Vector Layer Properties, on adding, deleting or opening an entry in the list effects directly the child layer (on direct cardinality) or the linking table (on many-to-one cardinality).

The second case is usually used when there are additional relation information (e.g. percentage) in the linking table.

In case of the many-to-one cardinality on many-to-many relations the Display Expression needs to be set on the linking table.

"},{"location":"de/how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

Desktop Vorbereitung

Der Bedienelementtyp Anhang wird f\u00fcr Felder verwendet, die den Pfad zu Dateien speichern.

Es kann verwendet werden, um:

  • show and take photos or add pictures from the gallery
  • listen and record sound clips
  • show and record videos
  • show links to external files like PDFs or documents

Form attachment picture

Form attachment audio

Form attachment video

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

Die Option Hyperlink im Bedienelement Anhang deaktiviert die Kamerafunktion und aktiviert einen Hyperlink zum \u00d6ffnen eines Dokuments (pdf, doc, ...).

"},{"location":"de/how-to/attributes-form/#configurable-attachment-path","title":"Configurable attachment path","text":"

Vorbereitung am Schreibtisch

QFieldSync provides the possibility to configure the path of attachments.

  • Go to QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Paths

"},{"location":"de/how-to/attributes-form/#configure-a-value-relation-widget","title":"Configure a Value Relation Widget","text":"

Vorbereitung am Schreibtisch

The widget Value Relation offers values from a related table in a combobox. You can select layer, key column and value column. Several options are available to change the standard behaviors: allow null value, order by value and allow multiple selections. The widget will display a drop-down or multiple-select list of the referenced features.

"},{"location":"de/how-to/attributes-form/#configure-conditional-visibility","title":"Configure Conditional Visibility","text":"

Vorbereitung am Schreibtisch

Groups can be hidden based on an expression. This is useful when certain attributes are only required under certain conditions. As an example imagine mapping trees. Some of them might have a disease and you have a list of possible deseases. To not clutter the form with many fields, make a group and configure a visibility expression for a group \"diseases\". Add a field \"desease\" with a checkbox. Only when the checkbox is checked, the list of diseases will be available to you.

Configuration of a group box that will only be shown if the checkbox \"measures_taken\" is checked.

Let's see what we got on the field:

"},{"location":"de/how-to/attributes-form/#beschrankungen-definieren","title":"Beschr\u00e4nkungen definieren","text":"

Vorbereitung am Schreibtisch

Attributfelder k\u00f6nnen mit Beschr\u00e4nkungen versehen werden. Beschr\u00e4nkungen sind Ausdr\u00fccke, die zu wahr (oder 1) ausgewertet werden m\u00fcssen, um um das Formular speichern zu k\u00f6nnen. Beschr\u00e4nkungen werden f\u00fcr jedes Feld einzeln konfiguriert und es kann eine Beschreibung hinzugef\u00fcgt werden, die angezeigt wird, wenn eine Beschr\u00e4nkung nicht erf\u00fcllt ist.

Einstellung einer Beschr\u00e4nkung innerhalb eines festgelgten Bereiches

"},{"location":"de/how-to/attributes-form/#ubliche-anwendungsfalle","title":"\u00dcbliche Anwendungsf\u00e4lle","text":"

Du kannst keinen H\u00f6henwert eingeben, der h\u00f6her ist als der h\u00f6chste Berg in diesem Land.

\"elevation\" < 5000\n

Es ist n\u00f6tig, eine Bezeichnung einzugeben.

\"identifier\" IS NOT NULL\n
"},{"location":"de/how-to/attributes-form/#definiere-vorgabewerte","title":"Definiere Vorgabewerte","text":"

Vorbereitung am Schreibtisch

F\u00fcr Felder k\u00f6nnen Vorgabewerte eingestellt werden. Die Vorgabewerte werden in das Attributformular eingef\u00fcgt, wenn ein neues Feld angelegt wird. Sie sind sichtbar und k\u00f6nnen ge\u00e4ndert werden, solange das Feld bearbeitbar ist. Sie k\u00f6nnen auf der Geometrie oder auf Ausdrucksvariablen basieren.

Einstellung eines formatierten Datums als Vorgabewert

"},{"location":"de/how-to/attributes-form/#zusatzliche-variablen","title":"Zus\u00e4tzliche Variablen","text":"

For more information regarding storing information related to your position in object attributes, refer to the deticated GNSS documentation.

F\u00fcr QFieldCloud-Benutzer k\u00f6nnen zwei Variablen in Ausdr\u00fccken verwendet werden, die die Standardwerte des Attributformulars enthalten: - @cloud_username gibt den Namen des aktuell eingeloggten QFieldCloud-Benutzers aus. - @cloud_useremail gibt die E-Mailadresse der aktuell eingeloggten QFieldCloud-Benutzers aus.

"},{"location":"de/how-to/attributes-form/#ubliche-anwendungsfalle_1","title":"\u00dcbliche Anwendungsf\u00e4lle","text":"

Positionsinformationen als Variable einbinden:

@position_horizontal_accuracy\n

Aktuelles Datum und Zeit einf\u00fcllen.

now()\n

Die L\u00e4nge der digitalisierten Linie einf\u00fcgen:

length($geometry)\n

Globale Variablen auf dem Ger\u00e4t konfigurieren und verwenden.

@operator_name\n

Wenn du einen Regionalcode basierend auf dem Ort zuweisen m\u00f6chtest, an dem ein neues Objekt eingef\u00fcgt wird, kannst du dies mit einem Aggregatausdruck tun:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

So transformierst du die von \\@position_coordinate erhaltenen Koordinaten in das Koordinatensystem deines Projektes:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} If you want to use the snapping results after drawing a line, you can use the [\\@snapping_results]{.title-ref} variable. The following code extracts the value of the attribute [id]{.title-ref} of the snapping match of the first point of a line. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"de/how-to/attributes-form/#configure-auto-complete-value","title":"Configure Auto-complete Value","text":"

Vorbereitung am Schreibtisch

The \"Use completer\" checkbox must be checked to be able to use the auto-complete in the value relation.

Enable auto-complete within QGIS

Here a video showing how it works on QField

"},{"location":"de/how-to/attributes-form/#definiere-ein-qml-bedienelement","title":"Definiere ein QML-Bedienelement","text":"

Custom QML widgets can be useful to integrate advanced actions into forms. In this example we define add a button that open a third-party map and navigation app. This is useful to open e.g. turn-by-turn navigations on the device-native app for the user.

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

The geo URI above is adapted to work with Android. For Apple Maps the URI can be changed to 'geo:' || $y || ',' || $x.

"},{"location":"de/how-to/authentication/","title":"Authentifizierung","text":""},{"location":"de/how-to/authentication/#authentifizierung","title":"Authentifizierung","text":"

QField supports connecting to OAuth2 protected web services. By using OAuth2, it is possible to protect layers and services with a wide variety of authentiaction schemes like for example two factor authentication.

To successfully load OAuth2-protected layer(s) in QField, the QGIS project must be setup to use OAuth2.

"},{"location":"de/how-to/authentication/#prepare-the-authentication-in-qgis","title":"Prepare the authentication in QGIS","text":"

Desktop Vorbereitung

To setup a WFS with OAuth2 in QGIS follow these steps in the QGIS project configuration.

In the WFS layer configuration:

widgets

Add a new authentication configuration. Parameters need to be adjusted to the OAuth2 server setup:

widgets

"},{"location":"de/how-to/authentication/#export-the-authentication-from-qgis","title":"Export the authentication from QGIS","text":"

Desktop Vorbereitung

Note

Exporting an auth configuration requires at least QGIS 3.20. It is possible to only use QGIS 3.20 to prepare the auth config and configure the QGIS project itself with an earlier version of QGIS.

Note

It is important that the Configuration ID of the exported configuration and the configuration stored in the QGIS project match.

At this point, verify that you are able to properly connect to the service from QGIS. This authentication configuration must first be exported from QGIS itself.

To do so, open the QGIS options dialog and focus on the authentication panel. There, you can select the OAuth2 configuration used by the project layer(s) by clicking on the appropriate row in the configurations table widget. Then, use the lower-right utilities button to select the export selected authentication configurations to file action.

widgets

When prompted for a password, leave it blank. You will be warned that she might be leaking sensitive information. In the case of OAuth2 configurations, it is safe to do so.

Once you have exported the authentication configuration to an XML file, she copies that file onto the device(s) running QField. The file has to be copied to the devices <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ QField directory. The /QField/auth/ path is created when first launching QField.

Note

Since QField 2 the auth files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/auth instead of the devices main directory <drive>:/QField/auth.

Once the authentication configuration XML file is copied, you can copy the project file containing OAuth2-protected layer(s) onto the device(s) and open the project in QField. You will be prompted for the user, password, and 2-step-verification authentication code within a browser panel that will pop up in QField itself.

Once authenticated, content will be rendered without the need to re-enter user information for the duration of the session.

"},{"location":"de/how-to/bookmarks/","title":"Lesezeichen","text":""},{"location":"de/how-to/bookmarks/#lesezeichen","title":"Lesezeichen","text":"

Mit QField kannst Du Lesezeichen speichern und anzeigen, die \u00fcber Sitzungen und Projekte hinweg gespeichert werden.

"},{"location":"de/how-to/bookmarks/#lesezeichen-anzeigen","title":"Lesezeichen anzeigen","text":"

Feldarbeit

Standardm\u00e4\u00dfig zeigt QField Lesezeichen als Markierungen in einer Ebene \u00fcber der Karte an. Vom Benutzer hinzugef\u00fcgte Lesezeichen werden in allen Projekten und Datens\u00e4tzen angezeigt.

Durch einmaliges Tippen auf eine Markierung wird der Name des Lesezeichens angezeigt, durch doppeltes Tippen wird der Kartenausschnitt um die Position des Lesezeichens neu zentriert.

Sie k\u00f6nnen auch die obere Suchleiste verwenden, um nach Lesezeichen zu suchen, und auf den Namen des entsprechenden Lesezeichens klicken, um den Kartenausschnitt zu verschieben und an der Position des Lesezeichens neu zu zentrieren.

QField bietet auch eine Einstellung zum Ausschalten der Anzeige von Lesezeichen, die im Einstellungsfenster zu finden ist.

"},{"location":"de/how-to/bookmarks/#lesezeichen-hinzufugen","title":"Lesezeichen hinzuf\u00fcgen","text":"

Feldarbeit

Um ein neues Lesezeichen hinzuzuf\u00fcgen, tippen Sie einfach auf einen beliebigen Bereich der Karte und w\u00e4hlen Sie im sich \u00f6ffnenden Men\u00fc die Aktion Lesezeichen hinzuf\u00fcgen.

Nachdem Sie diese Aktion ausgew\u00e4hlt haben, erscheint ein Fenster, in dem Sie die M\u00f6glichkeit haben, das Lesezeichen zu benennen und die Farbe auszuw\u00e4hlen.

Es ist auch m\u00f6glich, ein Lesezeichen am aktuellen Standort des Ger\u00e4ts hinzuzuf\u00fcgen, wenn die Positionsbestimmung aktiviert ist. Tippen Sie dazu einfach auf die Ortungssschaltfl\u00e4che in der unteren rechten Ecke und w\u00e4hlen Sie die Aktion Lesezeichen am Standort hinzuf\u00fcgen.

Anmerkung

Beim Hinzuf\u00fcgen eines Lesezeichens wird der aktuelle Kartenma\u00dfstab ber\u00fccksichtigt, um einen Ausschnitt zu speichern, der um die auf dem Bildschirm angetippte Position oder den aktuellen Standort zentriert ist. Auf diese Weise k\u00f6nnen Sie die Ausdehnung festlegen, die beim Doppeltippen auf eine Lesezeichenmarkierung oder bei der Auswahl eines Lesezeichenelements in der Suchleiste verwendet wird.

"},{"location":"de/how-to/bookmarks/#projektlesezeichen","title":"Projektlesezeichen","text":"

QField kann in Projekte eingebettete Lesezeichen anzeigen und nach ihnen suchen. Das Hinzuf\u00fcgen und Verwalten solcher Lesezeichen erfolgt [in QGIS] (https://docs.qgis.org/latest/de/docs/user_manual/introduction/general_tools.html#spatial-bookmarks).

"},{"location":"de/how-to/digitize/","title":"Digitalisieren","text":""},{"location":"de/how-to/digitize/#digitalisieren","title":"Digitalisieren","text":"

QField erm\u00f6glicht das Digitalisieren, Bearbeiten und L\u00f6schen von Punkt-, Linien- und Polygonmerkmalen im Feld.

"},{"location":"de/how-to/digitize/#daten-aufnehmen","title":"Daten aufnehmen","text":"

Feldarbeit

Um mit der Digitalisierung neuer Features zu beginnen, aktivieren Sie den Bearbeitungsmodus, indem Sie auf das Stiftsymbol klicken. im seitlichen Dashboard klicken und den Layer ausw\u00e4hlen, in dem Sie neue Features hinzuf\u00fcgen m\u00f6chten.

Die aktuelle Ebene, in der Merkmale hinzugef\u00fcgt werden sollen, ist gr\u00fcn hervorgehoben.

"},{"location":"de/how-to/digitize/#punktsymbole-hinzufugen","title":"Punktsymbole hinzuf\u00fcgen","text":"

Navigiere das Fadenkreuz in der Mitte des Bildschirms an die gew\u00fcnschte Position und klicke auf die Schaltfl\u00e4che Plus (+) unten rechts auf dem Bildschirm, um die Erstellung eines neuen Punktsymbols zu best\u00e4tigen.

Du kannst die Schaltfl\u00e4che Positionssperre verwenden, um das Fadenkreuz auf seiner Position zu zentrieren, wenn du die Positionierung aktiviert hast.

"},{"location":"de/how-to/digitize/#linien-oder-polygone-hinzufugen","title":"Linien oder Polygone hinzuf\u00fcgen","text":"

Navigiere das Fadenkreuz in der Mitte des Bildschirms zum gew\u00fcnschten Anfang der Linie oder des Polygons und klicke auf die Schaltfl\u00e4che Plus (+) unten rechts auf dem rechts auf dem Bildschirm, um den ersten Knotenpunkt hinzuzuf\u00fcgen.

Proceed with adding points to form you line or polygon by clicking the Plus (+) button each time you want to add a new node.

Click the Minus (-) button to remove the last added node.

When you have added a least 2 nodes for a line or 3 nodes for a polygon, a Save button will appear. Click on it to finish your geometry.

While digitizing, you can click the (x) button to cancel the current feature creation.

Note

QField insures that digitized geometries will not have duplicate vertices and respects the geometry precision settings from the currently selected layer.

You can use the volume keys for adding or removing vertices while in digitizing mode. This functionality can be activated in Settings in the General tab.

Note

This feature is available on Android only.

"},{"location":"de/how-to/digitize/#attributformular","title":"Attributformular","text":"

Nachdem du eine Geometrie digitalisiert hast, erscheint das Attributformular, in dem die Attributwerte f\u00fcr das neu hinzugef\u00fcgte Feature bearbeitet werden k\u00f6nnen.

Anmerkung

Das Attributformular kann beim Hinzuf\u00fcgen von Features \u00fcber eine Konfigurationsoption unterdr\u00fccken werden. Das passiert f\u00fcr eine bestimmte Ebene \u00fcber deren Einstellungen in QGIS

Moreover, you have the option to digitize the form using the scanning QR or Bar Code reader functionality available within the feature form's text edit widget.

Upon clicking the three-dot icon button, a menu will be presented offering three distinct actions: \"Copy,\" \"Paste,\" and \"Scan Code\".

Opting for the \"Scan Code\" action will trigger QField's code reader, initiating the scanning process to decode the code.

Once the codes have been successfully scanned, users can validate their choice by clicking the checkmark (\u2714\ufe0f) OK button. This action will populate the attribute with the decoded value, streamlining the digitization process.

In addition, the Code Reader offers the capability to read NFC text tags.

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"de/how-to/digitize/#attributwerte-erinnern","title":"Attributwerte erinnern","text":"

For quick collection of rather homogeneus datasets, it is crucial to not having to enter the same attribute values over an over. The checkboxes at the right of every attribute allow remembering of the last entered value for each attribute individually so that the next time you will add a feature on the same layer, these attributes will be automatically pre-filled.

"},{"location":"de/how-to/digitize/#bearbeitung-der-geometrie","title":"Bearbeitung der Geometrie","text":"

Feldarbeit

To edit the geometry of pre-existing features, enable the Edit mode by tapping on the pencil icon in QField's side dashboard.

Once in edit mode, a new Edit geometry button will appear in the title bar of an identified feature form. Clicking on the button will activate the geometry editor environment which offers four tools:

  • A vertex editor tool;
  • A geometry split tool;
  • A geometry reshape tool; and
  • A geometry ring tool.
"},{"location":"de/how-to/digitize/#split-werkzeug","title":"Split-Werkzeug","text":"

The split tool allows you to split line and polygon geometries into two halves, one of which will become a new feature of its own.

"},{"location":"de/how-to/digitize/#umformungs-werkzeug","title":"Umformungs-Werkzeug","text":"

The reshape tool allows you to change line and polygon geometries by drawing shapes which will result in a reshaped line following the edge of the drawn shape or a polygon with the drawn shaped used to clip or expand the geometry.

"},{"location":"de/how-to/digitize/#objekte-loschen","title":"Objekte L\u00f6schen","text":"

Feldarbeit

Deleting a feature is done by selecting the Delete feature action in the feature form's 3-dot menu.

QField also allows you to delete multiple features at a time. To do so, first identify the features by short tapping on the relevant parts of the map. Then activate the multi-selection mode by long pressing on one of the features you want to delete. When checkbox appears next to the feature names, select further features to delete (you can tap on the map to add more features too). Once done, select the Delete Selected Feature(s) action in the features list 3-dot menu.

"},{"location":"de/how-to/digitize/#objektfang","title":"Objektfang","text":"

Vorbereitung am Schreibtisch

While digitizing new features, new points can be snapped to existing geometries.

All configuration can be done in Project > Snapping Settings

"},{"location":"de/how-to/digitize/#objektfangtypen","title":"Objektfangtypen","text":"

Es ist m\u00f6glich Punkte zu fangen

  • only to nodes of existing geometries
  • only to segments of existing geometries
  • to nodes and segments of existing geometries
"},{"location":"de/how-to/digitize/#objektfang-an-layern","title":"Objektfang an Layern","text":"

Es ist auch m\u00f6glich, nur auf einen oder wenige Layer zu fangen.

"},{"location":"de/how-to/digitize/#toleranz-fur-objektfang","title":"Toleranz f\u00fcr Objektfang","text":"

Die Toleranz f\u00fcr den Objektfang kann in Karteneinheiten oder Pixel angegeben werden.

In almost any case, the units should be set to pixels. We made good experiences with a tolerance value of 20.

"},{"location":"de/how-to/gnss/","title":"Ortung (GNSS)","text":""},{"location":"de/how-to/gnss/#ortung-gnss","title":"Ortung (GNSS)","text":"

QField kann das interne GNSS (Global Navigation Satellite System, wie GPS, GLONASS, Galileo oder Beidou) nutzen. QField kann auch eine Verbindung mit externen Antennen durch NMEA-Streams \u00fcber Bluetooth, TCP oder UDP Verbindung herstellen.

GNSS-Ger\u00e4te sind in der Lage, neben der aktuellen 2D Position auf der Erdoberfl\u00e4che auch die H\u00f6he zu messen.

"},{"location":"de/how-to/gnss/#visualisierung","title":"Visualisierung","text":"

Wenn die Ortung aktiviert ist, wird Ihre Position in blauer Farbe auf der Karte angezeigt. Ihre Position ist entweder als blauer Punkt sichtbar, wenn Sie stillstehen, oder als Pfeil, der Ihre Bewegungsrichtung anzeigt wenn Sie sich bewegen.

Der blaue Strahl zeigt die aktuelle Ausrichtung Ihres Ger\u00e4ts an, wenn das Ger\u00e4t \u00fcber einen einen integrierten Magnetkompass verf\u00fcgt.

Ein Kreis um die aktuelle Position zeigt die Genauigkeit an, die vom Ortungsger\u00e4t gemeldet wird.

"},{"location":"de/how-to/gnss/#konfiguration","title":"Konfiguration","text":"

Die folgenden Einstellungen sind auf der Registerkarte \"Positionierung\" der QField-Einstellungen verf\u00fcgbar.

"},{"location":"de/how-to/gnss/#messung-wert-m","title":"Messung Wert (M)","text":"

Wenn eine Geometrie auf eine Vektorebene digitalisiert wird, die ein M-Wert enth\u00e4lt, f\u00fcgt QField automatisch Messwerte zu einzelnen Knotenpunkten hinzu, wenn der Koordinatencursor an der aktuellen Position eingerastet ist.

By default, the value will represent the captured position's timestamp (milliseconds since epoch). You can change this value using the combo box in the settings' positioning tab.

The available values to chose from are timestamp, ground speed, bearing, horizontal accuracy and vertical accuracy as well as PDOP, HDOP and VDOP.

"},{"location":"de/how-to/gnss/#genauigkeitsanforderung","title":"Genauigkeitsanforderung","text":"

Es kann eine gew\u00fcnschte Mindestgenauigkeit f\u00fcr Messungen festgelegt werden. Die Qualit\u00e4t wird in drei Klassen angegeben: schlecht (rot), ok (gelb) und ausgezeichnet (gr\u00fcn). Diese Farben werden als Punkt oben auf der GNSS-Schaltfl\u00e4che angezeigt.

The thresholds can be defined in the settings' positioning tab.

If the Enable accuracy requirement setting is activated, you will not be able to collect new measurements with the coordinate cursor locked to the current position with an accuracy value which is bad (red).

"},{"location":"de/how-to/gnss/#hohenausgleich-der-antenne","title":"H\u00f6henausgleich der Antenne","text":"

Die H\u00f6he des verwendeten Antennenstange kann in den Einstellungen festgelegt werden. Jede gemessene H\u00f6he wird um diesen Wert korrigiert.

"},{"location":"de/how-to/gnss/#hohenkorrektur-vertikale-gitterverschiebung","title":"H\u00f6henkorrektur / vertikale Gitterverschiebung","text":"

Die H\u00f6henwerte k\u00f6nnen mit vertikalen Raster Grid Dateien korrigiert werden, um orthometrische H\u00f6he zu berechnen.

Vertical grid shift files have to be made available to QField by putting them into the QField app folder <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Once the grid shift file is placed there, it is available in QField in the Positioning settings under Vertical grid shift in use.

If you are using altitude correction and an external positioning device is used, consider turning Use orthometric altitude from device off.

Die aktuell unterst\u00fctzten Dateiformate sind:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

For example: For the transformation from ETRS89 (reference ellipsoid GPS) to NAP (Dutch) users can download the file nlgeo2018.gtx from NSGI and put it in the directory.

"},{"location":"de/how-to/gnss/#verwendung","title":"Verwendung","text":"

Feldarbeit

A short press on the GNSS button will turn on the GNSS and center to the current location once positioning information is available.

Activate edit mode and press on the target button, the cross in the center means it is using GNSS positioning.

A long press on the GNSS button will show the positioning menu.

Inside the positioning menu you can turn on the Show position information which will show the current coordinates which are reprojected into the project CRS along with precision information.

Note

If you see WGS 84 lat/lon information instead of information in your project CRS, you probably have no signal yet.

"},{"location":"de/how-to/gnss/#verwendung-eines-externen-gnss-empfangers","title":"Verwendung eines externen GNSS Empf\u00e4ngers","text":"

Feldarbeit

QField unterst\u00fctzt die Verbindung zu externen GNSS-Positionierungsger\u00e4ten \u00fcber NMEA-Streams durch Bluetooth-, TCP, oder UDP-Verbindungen.

Unter Einstellungen > Positionierung finden Sie eine Reihe von Schaltfl\u00e4chen zum Hinzuf\u00fcgen, Bearbeiten oder L\u00f6schen externer Ger\u00e4te sowie eine Dropdown-Liste, um zwischen internen und gespeicherten externen GNSS-Ger\u00e4ten zu wechseln.

Zusammenfassung der Verbindungsm\u00f6glichkeiten nach Betriebssystem:

Android iOS Windows Linux MacOS Bluetooth * TCP UDP Serieller Anschluss

(*) Bluetooth support on Windows occurs through the virtual serial port automatically created by the operating system when it connects to the GNSS device.

The NMEA sentences currently supported are GGA, RMC, GSA, GSV, VTG, and HDT.

Note

Make sure no other app like mock location providers are using the same connection.

"},{"location":"de/how-to/gnss/#mock-location","title":"Mock location","text":"

Feldarbeit

It is possible to provide a mock location via a separate android app to QField. There are several options for this, one of them is Android NTRIP Client.

To use this you have to enable mock locations on your Android device.

"},{"location":"de/how-to/gnss/#averaged-positioning-functionality","title":"Averaged positioning functionality","text":"

Feldarbeit

Note

The coordinate cursor must be locked to the current location via the Lock to position button

There is a function that allows you to digitize using averaged positions.

The survey will start by pressing and holding the add vertex button, which will start collecting positions.

While collecting, an indicator will appear on top of the coordinate cursor showing a text reflecting the current number of collected positions. If an averaged position minimum count requirement is active, a progress bar will also be present indicating the progress towards meeting that requirement.

The setting to activate an average position minimum count threshold can be found in QField settings's positioning panel. When active, holding the add vertex button is not required, a short tap on the button will begin the collection of positions and automatically add the averaged position when the minimum count requirement is met.

When using @gnss_* or @position_ variables on averaged positions, the variable will also represent the average over all collected samples.

"},{"location":"de/how-to/gnss/#project-configuration","title":"Project configuration","text":"

Vorbereitung am Schreibtisch

"},{"location":"de/how-to/gnss/#positionierungsvariablen","title":"Positionierungsvariablen","text":"

Du hast Zugriff auf die Positionierungsinformationen \u00fcber zus\u00e4tzliche Ausdrucksvariablen, die im Attributformular zug\u00e4nglich sind. Diese sind nur verf\u00fcgbar, wenn die Positionierung aktiviert ist.

Diese Variablen werden h\u00e4ufig als Teil von Ausdr\u00fccken f\u00fcr Vorgabewerte f\u00fcr Felder verwendet, um die Qualit\u00e4t der einzelnen Messpunkte zu verfolgen.

  • @position_source_name - The name of the device that gave location information as Um zwischen internen und externen Sensoren zu unterscheiden. Falls die Position manuell gesetzt wurde, und die Position nicht auf die aktuelle Position eingerastet ist, wird der \"manual\". In case the cursor is not snapped to the position, all other variables will be null, if you need this, use the gnss_ variables statt dessen.
  • @position_quality_description - A human readable and translated string for the quality asvom Sensor gemeldet wird. Z.B. \"Fixed RTK\". Sie ist nur verf\u00fcgbar verf\u00fcgbar, wenn das Fadenkreuz am Sensor eingerastet ist.
  • @position_coordinate - A point with the coordinate in WGS84. Lon, Lat, Altitude as delivered by the sensor. It is only available when the crosshair is snapped to the sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - The horizontal accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_timestamp - The timestamp of the position in UTC as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_direction - The direction of movement in degrees from true north as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_ground_speed - Groundspeed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_magnetic_variation - The angle between the horizontal component of the magnetic field and true north, in degrees as reported by the sensor. Also known as magnetic declination. A positive value indicates a clockwise direction from true north and a negative value indicates a counter-clockwise direction. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_accuracy - The vertical accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_3d_accuracy - The 3 dimensional accuracy of the coordinate (in meters), 3D-RMS as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_speed - The vertical speed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_averaged_count - This variable holds the number of collected positions from which an averaged position was calculated when digitizing in this mode. For non-averaged positions, the value will be set to 0 (zero). - IE
  • @position_pdop - Position dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_hdop - Horizontal dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_vdop - Vertical dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_number_of_used_satellites - Number of satellites as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_used_satellites - A list of satellites in use (pri) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - The GPS Fix Status \"NoData\", \"NoFix\", \"Fix2D\" or \"Fix3D\" as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_fix_mode - Fix mode (where \"M\" = Manual, forced to operate in 2D or 3D or \"A\" = Automatic, 3D/2D) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E

Info

I: Internal position source E: External (NMEA) position source

All @position_* variables have a corresponding @gnss_* variable. The gnss variables always report the gnss sensor values, even when the crosshair is not snapped.

Info

Variables that contain satellites are not available on iOS

Beispiele:
  • when the crosshair is snapped to the sensor - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_source_name --> sensor name.
  • when the crosshair is manually moved - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The value is NULL. - @position_source_name > The value is manual.
"},{"location":"de/how-to/gnss/#vertex-logger","title":"Vertex logger","text":"

It is possible to setup a log layer of the collected vertices. This allows to keep track of meta data for each vertex like GNSS quality attributes and more. To set this up, a point layer can be added to the project and attributes configured to store this information.

Then you should assign the role digitizing logger to a point layer.

Gehe zu QFieldSync > Projekt Einstellungen

Um m\u00f6glichst effektiv zu sein, sollten die Layerattribute Standardwerte haben, die sich auf die oben aufgez\u00e4hlten Positionsvariablen st\u00fctzen.

"},{"location":"de/how-to/hiding-legend-nodes/#configure-hidden-nodes","title":"Configure hidden nodes","text":"

Desktop Vorbereitung

On the QGIS project proprieties, go to Data Sources and check the \"private\" box for layers you want to hide.

Hiding legend nodes

"},{"location":"de/how-to/","title":"Anleitungen","text":""},{"location":"de/how-to/#anleitungen","title":"Anleitungen","text":"

QField nutzt die Leistungsf\u00e4higkeit von QGIS zur komfortablen Konfiguration deiner Projekte. Nachdem alles eingerichtet wurde, kannst du das Projekt und alle zus\u00e4tzlichen Dateien auf deinem Ger\u00e4t synchronisieren und sofort mit der Arbeit beginnen.

Die Synchronisierung von Projekten mit den Ger\u00e4ten deiner Arbeitsgruppe kann auf verschiedene Weise erfolgen. Das QFieldSync-Plugin hilft bei der Vorbereitung und Verpackung von QGIS Projekten f\u00fcr QField und diese auf die Ger\u00e4te zu verteilen. F\u00fcr eine reibungslose Integration und f\u00fcr die Verwaltung von Arbeitsgruppen empfehlen wir unbedingt die Verwendung von QFieldCloud.

QField ist sehr benutzerfreundlich und intuitiv aufgebaut. Wir empfehlen es zu starten und ein Demoprojekt zu \u00f6ffnen, um sich mit den leistungsstarken Interaktionsm\u00f6glichkeiten vertraut zu machen.

Here you'll find plenty of resources on how to configure and interact with QField.

"},{"location":"de/how-to/itinerary/#configure-attribute-form-widget-in-qgis","title":"Configure attribute form widget in QGIS","text":"

Vorbereitung am Schreibtisch

Here is an example for navigation to features of a point layer.

Create a new field in your data table (type text). In the attribute form settings, select \"attachment\" as widget type. Tick \"Display a hyperlink for document path (read-only)\". Then enter the following expression as default value:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

And tick \"Apply default value on update\" in case you make changes to your geometry.

If you simply want to show your feature location in Google Maps, you can use the following expression: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"de/how-to/itinerary/#verwendung","title":"Verwendung","text":"

Feldarbeit

Click on the feature on the map where you want navigation to or that you want to open in Google Maps. In the attribute form, click on the link towards Google Maps.

"},{"location":"de/how-to/live-default-value/#konfiguration","title":"Konfiguration","text":"

Desktop Vorbereitung

To make it work, the attribute has to be set up with another attribute dependency.

An example of attribute dependency settings

For an image:

live default value image

For a value relation:

live default value relation

"},{"location":"de/how-to/live-default-value/#verwendung","title":"Verwendung","text":"

Feldarbeit

\"Live\" default value is updating the default attribute values in real time when editing features.

In the video below there is an example of \"live\" default value updates when editing features on QField.

"},{"location":"de/how-to/map-interaction/","title":"Interagiere mit der Karte","text":""},{"location":"de/how-to/map-interaction/#interagiere-mit-der-karte","title":"Interagiere mit der Karte","text":"

Here are some of the possible interactions with the map in QField.

"},{"location":"de/how-to/map-interaction/#karten-legende","title":"Karten Legende","text":"

Feldarbeit

Open the Main menu and expand the layers list to display the legend of the map.

On double-tap or long-press on a layer, you get offered the following possibilities.

  • Show on map to control visibility.
  • Show labels to control the visibility of the labels.
  • Expand legend item to show/hide the layer's sub-items.
  • Zoom to layer to have all the layer items on the map.
  • Reload data to get the current data of a layer with remote sources.
  • Show feature list to show all the layer's features in the identification list.

Additionally, you have the option to adjust the layer opacity for each individual layer using the \"Opacity\" slider.

"},{"location":"de/how-to/map-interaction/#objekte-identifizieren","title":"Objekte identifizieren","text":"

Feldarbeit

Tap on a feature on the map to identify it. If several features are located where you tapped (either because there are multiple features really close one to another, or because several layers are overlapping), they will all be listed in the menu that opens on the right of the screen.

Tap on one of the listed features to access its attributes.

  1. Tap the arrows to scroll through all the identified features.
  2. Tap the centre button to centre the map on the selected feature.
  3. Tap the edit button to edit the attributes of the selected feature.
  4. Scroll through the sub-menus to access all the attributes.

"},{"location":"de/how-to/map-interaction/#nichtidentifizierbare-ebenen","title":"Nichtidentifizierbare Ebenen","text":"

Often it is not required to be able to query every layer. Some layers are only present as basemap, and their attributes are not of interest.

You can manage this layer list in QGIS desktop in Project > Project Properties > Identify Layers and uncheck the base layers.

"},{"location":"de/how-to/map-styling/","title":"Kartendesign","text":""},{"location":"de/how-to/map-styling/#kartendesign","title":"Kartendesign","text":"

Alle Einstellungen von QGIS werden direkt von QField unterst\u00fctzt. Diese beinhaltet alle Renderer-Typen wie graduiert, kategorisiert, regelbasiert, 2.5D sowie datendefinierte Symbologie.

"},{"location":"de/how-to/map-styling/#anzeigeausdruck","title":"Anzeigeausdruck","text":"

Vorbereitung am Schreibtisch

In QField, objects are identified with a name. The expression to generate this name can be defined by opening the attribute table in QGIS and switching to the form view. Choose the appropriate field or an expression in the list there. Starting from QGIS 3, this can be done directly from the Vector Layer Properties > Display page.

The display expression is also used to search in layers.

The display expression will be used to represent features with an identification string throughout QField.

"},{"location":"de/how-to/map-styling/#read-only-non-identifiable-and-searchable-layers","title":"Read only, non-identifiable and searchable layers","text":"

Vorbereitung am Schreibtisch

Some layers in a project are just there for pure visual purpose. Such layers should not show up when a user taps somewhere to identify objects.

Some other layers serve as source of information and shouldn't be modified by the user. It is possible to protect layers from editing attributes or adding and deleting features.

It is also possible to configure which layers are searchable.

To configure identify, readonly and searchable behavior, go to the Project > Properties > Data Sources page and activate the checkboxes to match your desired behavior.

Configuration of layers that will not be identifiable, not modifiable and/or not searchable.

"},{"location":"de/how-to/map-styling/#using-additional-fonts","title":"Using additional fonts","text":"

Vorbereitung am Schreibtisch

In QField k\u00f6nnen nach Wunsch alle Schriften verwendet werden.

Es gibt zwei verschiedene M\u00f6glichkeiten zus\u00e4tzliche Schriften einzurichten:

  1. By adding fonts (.ttf or .otf) on the device in the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts those will be made accessible to all projects and individual datasets.
  2. By adding fonts (.ttf or .otf) in the same folder as a given project file (.qgs or .qgz); those will be accessible only when viewing that project file.

Note

Since QField 2 the font files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts instead of the devices main directory <drive>:/QField/fonts.

"},{"location":"de/how-to/map-styling/#custom-svg-symbols","title":"Custom SVG symbols","text":"

Vorbereitung am Schreibtisch

It is possible to embed SVG symbols directly within a QGIS projects.

  1. Choose the layer which will support SVG symbology and open its properties dialog.
  2. Open the section Symbology in Properties > Symbology
  3. In the Symbol Layer Panel choose Simple marker.
  4. Change the Symbol layer type in Symbol layer type > SVG marker.
  5. Scroll down the bottom panel.
  6. Click on the right side of the file selection button to open the drop down menu.
  7. Select Embed File and choose the SVG file in the file selection dialog.
  8. Best\u00e4tige die \u00c4nderungen und klicke OK.
"},{"location":"de/how-to/map-themes/","title":"Kartenthema","text":""},{"location":"de/how-to/map-themes/#kartenthema","title":"Kartenthema","text":"

Das Sch\u00f6ne an GIS ist, dass Karten dynamisch sind. Ebenen k\u00f6nnen ein- und ausgeblendet werden und Informationen k\u00f6nnen je nach Aufgabenstellung mehr oder weniger prominent dargestellt werden.

Daf\u00fcr sind Kartenthemen da.

"},{"location":"de/how-to/map-themes/#ein-kartenthema-erstellen","title":"Ein Kartenthema erstellen","text":"

Desktop Vorbereitung

Ein Kartenthema zu erstellen ist eine sehr einfache Aufgabe.

Erstellung eines Kartenthemas

  1. Die Karte und Layer den eigenen Bed\u00fcrfnissen anpassen
  2. Die Ansicht als Kartenthema speichern
  3. Lade das Projekt auf dein Ger\u00e4t und \u00e4ndere das aktive Kartenthema
"},{"location":"de/how-to/map-themes/#das-aktive-kartenthema-wechseln","title":"Das aktive Kartenthema wechseln","text":"

Feldarbeit

If you defined map themes for your project in QGIS, you can switch between them from the Dashboard. Use the Map themes combobox to chose the active theme.

Change Map Theme

"},{"location":"de/how-to/measuring-tool/","title":"Messwerkzeug","text":""},{"location":"de/how-to/measuring-tool/#messwerkzeug","title":"Messwerkzeug","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

Sobald das Werkzeug aktiviert ist, verwenden Sie einfach die Steuerelemente in der unteren rechten Ecke des Bildschirms, um Punkte hinzuzuf\u00fcgen oder zu entfernen. Als Standard ist eine Linienmessung eingestellt; um eine Fl\u00e4che auszumessen, mit dem Cursorwerkzeug ein zweites Mal auf den Startpunkt der Messung klicken oder als letzten Umrisspunkt wieder auf den Startpunkt klicken.

F\u00fcr das Segment, das aus den beiden zuletzt hinzugef\u00fcgten Knotenpunkten gebildet wird, werden unter anderem die L\u00e4nge des Segments und sein Azimut zur\u00fcckgegeben. Wenn die gemessene Geometrie eine Linie ist, wird die Gesamtl\u00e4nge der Linie angegeben, w\u00e4hrend bei Polygonen der Umfang und die Fl\u00e4che angezeigt werden.

"},{"location":"de/how-to/measuring-tool/#hohenprofil","title":"H\u00f6henprofil","text":"

Wenn das Messwerkzeug aktiviert ist, wird in der oberen rechten Ecke des Bildschirms die Schaltfl\u00e4che H\u00f6henprofil angezeigt. Wenn du diese Option aktivierst, wird das H\u00f6henprofilfenster ge\u00f6ffnet, in dem die Gel\u00e4ndeh\u00f6he sowie die sich schneidenden Vektormerkmale entlang der gemessenen Geometrie angezeigt werden.

Aus Gr\u00fcnden der Benutzerfreundlichkeit verwendet QField standardm\u00e4\u00dfig den Mapzen Global Terrain-Datensatz, um weltweit H\u00f6henprofile mit einer Aufl\u00f6sung von 30 Metern bereitzustellen. Es ist jedoch m\u00f6glich, die Gel\u00e4ndeeinstellungen durch Projekt- und individuelle Kartenebenen-Eigenschaften innerhalb von QGIS beim Erstellen von Projekten anzupassen.

"},{"location":"de/how-to/movable-project/#configure-a-portable-project","title":"Configure a portable project","text":"

Desktop Vorbereitung

Check that Project > Project Properties > General > Save paths is set to Relative and that all required data files are in the same folder like the .qgs file or in a subfolder.

For increased productivity, we suggest having a look at qfieldcloud and qfieldsync

"},{"location":"de/how-to/navigation/#zielpunkt-einstellen","title":"Zielpunkt einstellen","text":"

Feldarbeit

QField offers several methods to set a navigation destination point. A quick way is to simply tap and hold on any part of the map and select the Set as Destination action within the popped up menu.

You can also set the navigation destination point by typing in specific coordinates in the search bar and tapping on the resulting flag navigation icon. You can also search for a specific feature and tap on the flag navigation icon which will also be present in the resulting list of features.

You can also set a navigation destination point by opening the feature form menu and selecting the Set Feature as Destination action.

Finally, you can also set a navigation destination using a feature, a purple feature bar title appears as part of the navigation information panel. For single points, a destination name is displayed (matching a given vector layer's display name field / expression).

For multipoint or {multi,single}{line,polygon}, new navigation buttons are located at the left and right of the destination name. Those buttons allow users to cycle through vertices of the feature picked as navigation destination. Tap and holding onto these buttons will cycle through vertices (comes in handy when you have a feature with a large vertex count).

"},{"location":"de/how-to/navigation/#auto-tracking-of-current-location-and-destination","title":"Auto tracking of current location and destination","text":"

Feldarbeit

QField allows for its map to automatically keep track of the current device location and destination and re-center the map extent around those two points.

To activate this auto tracking feature, you can simply tap on the positioning button and the navigation control button. Both buttons should show their auto tracking mode active by having their background color turn to blue and purple.

This can be described as a simple staking mode functionality.

"},{"location":"de/how-to/navigation/#stakeout-precise-view","title":"\"Stakeout\" precise view","text":"

Feldarbeit

QField's \"stakeout\" precise view panel appears when the distance between the current location and the destination is less than a pre-defined threshold (by default 5 meters) and the positioning device has an accuracy that is less than half of that threshold. The precise view visibility threshold value can be modified by long-pressing on the bottom-right navigation button and selecting the Precise View Settings menu item.

Die pr\u00e4zise Ansicht wird gr\u00fcn, wenn die aktuelle Position als das Ziel erreicht wird. Dieser Status ber\u00fccksichtigt sowohl die Genauigkeit des Ortungsger\u00e4ts als auch den Schwellenwert der pr\u00e4zisen Ansicht, w\u00e4hrend QField das Ziel als erreicht ansieht, wenn die Entfernung zwischen dem aktuellen Standort und dem Ziel abz\u00fcglich der Genauigkeit des Ortungsger\u00e4ts weniger als 1/10 des Schwellenwerts der pr\u00e4zisen Ansicht betr\u00e4gt. Beispiel: Wenn der Schwellenwert f\u00fcr die pr\u00e4zise Ansicht auf 1 Meter eingestellt ist und die Genauigkeit des Ortungsger\u00e4ts 0,05 Meter betr\u00e4gt, wird die Ansicht gr\u00fcn, wenn die Position weniger als 15 cm vom Ziel entfernt ist.

Wenn die Entfernung zum Ziel innerhalb des Schwellenwerts f\u00fcr die pr\u00e4zise Ansicht liegt, gibt QField ein Audio-Feedback in Form eines Ping aus, dessen Intervalle mit zunehmender Ann\u00e4herung an das Ziel abnehmen. Das Audio-Feedback kann deaktiviert werden, indem Sie lange auf die Navigationstaste unten rechts dr\u00fccken, den Men\u00fcpunkt Pr\u00e4zisionsansicht-Einstellungen ausw\u00e4hlen und das H\u00e4kchen bei Audio-Ann\u00e4herungsalarm aktivieren entfernen.

Es ist auch m\u00f6glich, die pr\u00e4zise Ansicht immer sichtbar zu machen, indem Sie lange auf die Navigationstaste unten rechts dr\u00fccken, den Men\u00fcpunkt Pr\u00e4zisionsansicht-Einstellungen ausw\u00e4hlen und Pr\u00e4zisionsansicht immer anzeigen aktivieren. Wenn diese Option aktiviert ist, wird die pr\u00e4zise Ansicht immer dann angezeigt, wenn ein Navigationsziel festgelegt wurde und dient als visueller Kompass, der einen Pfeil am Rand des Pr\u00e4zisionsziels anzeigt.

"},{"location":"de/how-to/outside-layers/#add-a-layer-outside-of-exported-project-folder","title":"Add a layer outside of exported project folder","text":"

Desktop Vorbereitung

In QGIS, open Options > Data Sources > Localized Data Paths. In there, add the path to the external data.

Data Sources

To use layers from localized data paths on your device, add the datasets to the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Note

Since QField 2 the basemaps files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps instead of the devices main directory <drive>:/QField/basemaps.

"},{"location":"de/how-to/pictures/","title":"Bilddateien","text":""},{"location":"de/how-to/pictures/#use-attachment","title":"Use attachment","text":"

In QField, a field with Attachment widget can be used to:

  • Fotos zu zeigen und aufzunehmen
  • show and record videos
  • listen and record sound clips
  • show links to external files like PDFs or documents

Attachments

To configure the Widget, please refer to the Attributes Form Documentation

"},{"location":"de/how-to/pictures/#eine-reihe-von-bildern-zu-einem-objekt-hinzufugen","title":"Eine Reihe von Bildern zu einem Objekt hinzuf\u00fcgen","text":"

Vorbereitung am Schreibtisch

One or more pictures can be added to the feature. Here is an example of how to proceed.

"},{"location":"de/how-to/pictures/#tabellen","title":"Tabellen","text":"

It is necessary to set up two tables. One table where the features are stored and one with a list of pictures.

"},{"location":"de/how-to/pictures/#bienenstock","title":"Bienenstock","text":"Feld Typ id Text (UUID) geometry Geometrie ..."},{"location":"de/how-to/pictures/#bienenstock_bilder","title":"Bienenstock_Bilder","text":"Feld Typ id Text (UUID) bienenstock_id Text (UUID) pfad Text ..."},{"location":"de/how-to/pictures/#beziehungen","title":"Beziehungen","text":"

Erstelle eine Beziehung mit:

  • apiary Referenced layer
  • id Referenced field
  • apiary_picture Referencing layer
  • apiary_id Referencing field
  • strength Composition

Beziehungen

"},{"location":"de/how-to/pictures/#bedienelemente","title":"Bedienelemente","text":""},{"location":"de/how-to/pictures/#bienenstock_1","title":"Bienenstock","text":"

Set the default value of the field id to uuid() or use the UUID Generator widget. No need to show it in the form.

widgets

Set the relation widget to many to one relation and add the relation to the form

widgets

"},{"location":"de/how-to/pictures/#bienenstock-bilder","title":"Bienenstock Bilder","text":"

Set the widget type of the field path to Attachment and add it to the form

widgets

"},{"location":"de/how-to/pictures/#geotagging","title":"Geotagging","text":"

Feldarbeit

Some mobile devices will require for native camera mode to be turned off to enable geotagging.

To enable geotagging in case your native OS camera does not support this functionality, follow these steps:

  1. In QField, go to the settings and make sure Use native Camera is deactivated on your mobile device
  2. Completed! QField's own QML-based camera will now be utilized while taking pictures
"},{"location":"de/how-to/pictures/#maximale-bildgroe","title":"Maximale Bildgr\u00f6\u00dfe","text":"

Vorbereitung am Schreibtisch

The advanced settings allow rescaling the photos to a maximum width/height in QFieldSync plugin > Project configuration

"},{"location":"de/how-to/pictures/#configurable-attachment-path","title":"Configurable attachment path","text":"

Desktop Vorbereitung

QFieldSync provides the possibility to configure the path of picture attachments.

  1. Go to QFieldSync plugin > Layers Properties
  2. Choose the layer, the field and configure the expression

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Speicherpfad f\u00fcr Bilder

Additional directories can be synchronized with pictures or other attachments. Extra paths can be configured in Attachment directories. All paths are relative to the project directory.

Anhangverzeichnisse

Anmerkung

F\u00fcr diese Funktionsm\u00f6glichkeit ist QGIS 3.14 oder h\u00f6her erforderlich

"},{"location":"de/how-to/print-to-pdf/","title":"Als PDF-Datei drucken","text":""},{"location":"de/how-to/print-to-pdf/#als-pdf-datei-drucken","title":"Als PDF-Datei drucken","text":"

It's possible to export laid out maps as PDF document through project print layouts configured within QGIS.

"},{"location":"de/how-to/print-to-pdf/#verwendung","title":"Verwendung","text":"

Feldarbeit

Printing to PDF is available through QField's main menu in the side dashboard.

If the opened project has a single print layout defined, selecting the 'Print to PDF' menu will immediately launch an export of the layout to PDF. If more than one print layout is present, a submenu will appear listing all the available layouts to choose from.

Once the print layout has been exported, QField will allow users to open and view the created PDF document.

"},{"location":"de/how-to/projects/","title":"Projektauswahl","text":""},{"location":"de/how-to/projects/#projektauswahl","title":"Projektauswahl","text":"

QField has a file selector that allows to open a project from the device locally. To open files from the cloud see QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

You have to import project folders or individual datasets into the app-dedicated storage location <drive>:/Android/data/ch.opengis.qfield/files/QField where it has unrestricted read/write access. With that behavior importing from external SD cards or providers that work with remote files (e.g. Google Drive) are supported as well.

Warning

Be aware that on uninstalling QField the app folder gets deleted as well. On update it stays.

"},{"location":"de/how-to/projects/#importieren-und-offnen-lokaler-projekte","title":"Importieren und \u00f6ffnen lokaler Projekte","text":"

Feldarbeit

When going to Open local files (via Menu button > Open) you will see a set of new folders named \"QField files directory\", \"Imported datasets\", and \"Imported projects\" as well as a drop-down menu accessible via a bottom-right plus button.

QField File Selector

The drop-down menu lists the means to import projects and datasets: import project from folder, import project from ZIP (archive), and import (individual) dataset(s).

"},{"location":"de/how-to/projects/#projekt-aus-einem-zip-archiv-importieren","title":"Projekt aus einem ZIP-ARchiv importieren","text":"

When importing a project from a folder or a ZIP archive, you will be asked to grant permission for QField to read the content of a given folder on the device\u2019s storage via a system folder picker. When the folder or the archive is selected, QField copies the content (including its sub-folders) into the app\u2019s \u2018Imported projects\u2019 location. You can then open the project from there.

Re-importing a given folder through the drop-down menu action will overwrite preexisting projects given an identical folder name. That allows you to be able to update projects.

Warning

Note that feature editing, addition and deletion will be saved into the imported project\u2019s datasets, not in the original folder selected during the import process.

"},{"location":"de/how-to/projects/#datensatze-importieren","title":"Datens\u00e4tze importieren","text":"

You can also import individual datasets. You will be asked to select one or more files via a system file picker, which will be copied into the \"Imported datasets\" folder. You have to ensure that all sidecar files are selected when importing (e.g. a shapefile dataset would require you to select the .shp, .shx, .dbf, .prj, and .cpg files).

"},{"location":"de/how-to/projects/#verzeichnisse-als-favoriten","title":"Verzeichnisse als Favoriten","text":"

In the first screen of the file selector, there is a section showing the favorite directories. To add a directory to the favorites, long click in the file selector on the directory name. To remove an entry from the favorites, long click on the entry in the favorites list.

"},{"location":"de/how-to/projects/#abrufen-von-geanderten-projekten-und-datensatzen","title":"Abrufen von ge\u00e4nderten Projekten und Datens\u00e4tzen","text":"

Desktop Vorbereitung

Imported projects and datasets can be accessed directly using a USB cable. The location on storage is displayed in the top navigation bar when opening a local file.

On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/ where you will find both the \"Imported Datasets\" and \"Imported Projects\" folders within which your edited content will be located.

"},{"location":"de/how-to/projects/#verschicken","title":"Verschicken","text":"

Feldarbeit

You can share and send the datasets straight from QField using Android APIs. This allows for the sending of edited datasets directly to third party apps (Gmail, Drive, Dropbox, Nextcloud, your favourite messenger app, etc.).

Verschicken...

"},{"location":"de/how-to/search/#verwendung","title":"Verwendung","text":"

Feldarbeit

Tap on the Search button in the top-right corner of the screen to open expand the search bar.

"},{"location":"de/how-to/search/#configure-vector-layers-search-in-qgis","title":"Configure vector layers search in QGIS","text":"

Vorbereitung am Schreibtisch

By default, all vector layers are searchable. When configuring your project in QGIS, it is possible to exclude vector layers from search results. To do so, open the project properties dialog and switch to the Data Sources panel, where you will be presented with a layers capabilities table widget. From there, use the Searchable checkbox to include/exclude specific layers.

"},{"location":"de/how-to/standalone-datasets/#opening-an-vector-or-raster-dataset","title":"Opening an vector or raster dataset","text":"

Feldarbeit

Please read the storage access documentation to learn more on how standalone datasets are opened on your specific device.

"},{"location":"de/how-to/standalone-datasets/#using-a-project-as-base-map-for-standalone-datasets","title":"Using a project as \"base map\" for standalone datasets","text":"

Feldarbeit

By default, the datasets will be overlaying an OpenStreetMap XYZ layer. It is however possible to customize that by selecting a project stored onto the device QField is running that will act as a base map.

To use an existing project as base map, do a long press on a project in the recent projects list and check Base Map Project.

"},{"location":"de/how-to/tracking/#activate-tracking","title":"Activate tracking","text":"

Feldarbeit

To activate tracking, you must first make sure the positioning is active. Then, open the side dashboard, long-press on a legend layer within which you want to save your tracks to, and select the Setup tracking button to configure the tracking session.

Two constraints are available to limit the number of vertices recorded during tracking: - A minimum time interval - A minimum distance

Once you have finished configuring your tracking session, hit the Start tracking button to begin recording. At this stage, a feature form will appear, which allows you to define the attributes of the feature(s) that will be created while QField tracks your position.

For line and polygon layers, a single feature - its geometry formed of vertices from the recorded positions - will be create per tracking session. For point layers, a feature will be created for each recorded position, with attribute values entered in the form remembered across features.

Note

QField will skip the feature form step if the layer is configured to hide all attributes or if form has been set to hide on feature addition in the attribute form settings. This can streamline the process of starting tracking sessions.

To prevent overlapping, you have the option to set a maximum distance tolerance between the last and next tracked point/vertices. This ensures that if the position exceeds this defined distance, it is considered as an erroneous entry.

"},{"location":"de/how-to/variables/","title":"Globale Variablen","text":""},{"location":"de/how-to/variables/#globale-variablen","title":"Globale Variablen","text":"

Variables are used in QField and QGIS to dynamically set values based on the current project file, the layer or the system. They can be used for styling, setting default values for fields and much more.

"},{"location":"de/how-to/variables/#konfiguration","title":"Konfiguration","text":"

Feldarbeit

To configure a device-specific variable, open Settings > Variables.

Configuration of two new global variables in addition to the pre-defined system variables.

Auf der Variablenseite kannst du vordefinierte Variablen sehen. Zum Hinzuf\u00fcgen neuer Variablen, klicke auf die leere Zelle am unteren Rand und gib den Inhalt ein.

"},{"location":"de/reference/data-format/","title":"Unterst\u00fctzte Datenformate","text":""},{"location":"de/reference/data-format/#unterstutzte-datenformate","title":"Unterst\u00fctzte Datenformate","text":"

QField supports a wide variety of formats via QGIS data providers and GDAL. This page offers a non-exhaustive list of supported data formats.

Datenformat Unterst\u00fctzung Notiz Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW Lizenz schr\u00e4nkt Nutzung ein. MrSID Lizenz schr\u00e4nkt Nutzung ein.

If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.

"},{"location":"de/reference/data-format/#rasterdaten","title":"Rasterdaten","text":"

Raster data can become quite big quickly, when working with uncompressed tiff files it's often several Gb of data. Especially on mobile devices, this is inefficient.

"},{"location":"de/reference/","title":"Technische Hinweise","text":""},{"location":"de/reference/#technische-hinweise","title":"Technische Hinweise","text":"

Hier findest du die technische Referenzdokumentation \u00fcber die verschiedenen Teile von QField Ecosystem

"},{"location":"de/reference/qfieldcloud/concepts/#projekte","title":"Projekte","text":"

Projects are the main data container within QFieldCloud. Each user can create one or more QFieldCloud projects. Each project contains a single .qgs/.qgz QGIS project file, the geospatial files - GeoPackages, Shapefiles, TIFs, and additional data such as photos, PDFs etc. All project data files must be within a single QFieldCloud project.

"},{"location":"de/reference/qfieldcloud/concepts/#organisationen","title":"Organisationen","text":"

Organizations are shared accounts multiple QFieldCloud users can collaborate across many projects at once. Owners and administrators can manage member access to the organization's projects and projects with sophisticated security and administrative features. Any QFieldCloud user can own or participate in one or more organizations. Each organization owns one or more projects.

"},{"location":"de/reference/qfieldcloud/jobs/","title":"Jobs","text":"

Jobs on QFieldCloud perform heavy operation with project files and layers within QGIS. Jobs are created in response to certain user actions.

Once a job is created, it is added to the project's job queue and waits for available QFieldCloud resources to run. At any given moment only one job can run per project. The rest of the queued jobs will perform in the same order as in they entered the queue.

Each job consists of one or more steps and each step is responsible for one self contained task on the project. QFieldCloud supports three predefined job workflows: process_projectfile, package and delta_apply.

While running, jobs are writing log messages which are available on project's jobs page for jobs that have reached a final status FINISHED or FAILED.

Jobs have access to project secrets.

Note

All jobs can be triggered using the QFieldCloud API.

Warnung

  • Any of the triggering conditions described on this page might change without notice.
  • All jobs must finish within 10 minutes or they will result in a timeout error and will be terminated.
"},{"location":"de/reference/qfieldcloud/jobs/#problemlosung","title":"Probleml\u00f6sung","text":"

A process_projectfile job might result in FAILED status. Check the non-exhaustive list of causes below:

  • The uploaded QGIS project file (.qgs/.qgz) is unreadable, incomplete, broken or wrong. Try to reupload the QGIS project file.
  • QGIS is crashing after opening the project file. Try to identify the layer that is causing the crash by removing one layer at time from the project and reuploading the QGIS project file.

Note

Even if a process_projectfile job results in a SUCCESS status, it does not mean the project is properly configured. The SUCCESS status just states the project has been successfully opened and all the needed information has been extracted.

"},{"location":"de/reference/qfieldcloud/jobs/#problemlosung_1","title":"Probleml\u00f6sung","text":"

A package job might result in FAILED status. Check the non-exhaustive list of causes below:

  • The project has never run a process_projectfile job that resulted in SUCCESS status.
  • Some of the project layers are inaccessible from QFieldCloud. Make sure all files are uploaded and all credentials to online layers (PostGIS, WFS etc) are stored within the QGIS project file.
"},{"location":"de/reference/qfieldcloud/jobs/#problemlosung_2","title":"Probleml\u00f6sung","text":"

A delta_apply job might result in FAILED status. Check the non-exhaustive list of causes below:

  • At least one of the online databases (PostGIS/WFS) used in the QGIS project reset the connection.
  • The project is too big and the job has failed to run.
  • There are hidden files and directories within the project that are preventing the normal work of QFieldCloud. Hidden files and directories are those starting with a leading dot (.).
"},{"location":"de/reference/qfieldcloud/permissions/","title":"Rechtevergabe","text":""},{"location":"de/reference/qfieldcloud/permissions/#rechtevergabe","title":"Rechtevergabe","text":"

QFieldCloud provides a fine grained access control over projects with the concepts of project collaborators, organization members and organization teams.

"},{"location":"de/reference/qfieldcloud/permissions/#mitwirkende","title":"Mitwirkende","text":"
  1. Nicht registrierter Nutzer
  2. Simple registered user, neither collaborator of the concerned project nor member of the concerned organization nor the concerned user.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Project collaborator role admin of the concerned project.
  5. Project collaborator role manager of the concerned project.
  6. Project collaborator role editor of the concerned project.
  7. Project collaborator role reporter of the concerned project.
  8. Project collaborator role reader of the concerned project.
  9. Organization owner of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  10. Organization member role admin of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  11. Organization member role member of the concerned organization or the organization that owns the concerned project or to which belongs the user.
"},{"location":"de/reference/qfieldcloud/permissions/#aktionen","title":"Aktionen","text":"
  • \u274c Nicht erlaubt
  • \u2705 erlaubt
  • \u2012 irrelevant
Action 1 2 3 4 5 6 7 8 9 10 11 List/query project's collaborator roles \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Create project's collaborator (i.e. define new collaborator) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Update project's collaborator's info (i.e. role) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Delete project's collaborator (i.e. remove user as collaborator) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c List organization's members \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Create organization's member (i.e. define a new member) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Get organization's member info (i.e. role) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Update organization's member info (i.e. role) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Delete organization's member info (i.e. remove user as organization's member) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c List/query public projects \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 List/query private projects \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Update project's info \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Create a project \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Delete project \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Add deltafile \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's deltafiles \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Get deltafile's status \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Download project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Upload project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Delete project's files (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c List project's files (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Download project's files (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c List users and organizations \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Get user's public informations \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Get user's detailed informations \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Update user's informations \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Delete user \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Get API status \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Add and remove secrets \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"de/reference/qfieldcloud/permissions/#rollen","title":"Rollen","text":""},{"location":"de/reference/qfieldcloud/permissions/#projektmitarbeiter","title":"Projektmitarbeiter","text":"

A collaborator of a normal user project can only be reporter or reader. Editor or manager can only be set to an organization's project.

"},{"location":"de/reference/qfieldcloud/permissions/#rollen_1","title":"Rollen","text":"

Eine Rolle mit h\u00f6herem Rang hat immer auch die M\u00f6glichkeiten derjenigen mit niedrigerem Rang..

Name Beschreibung admin Kann das Projekt umbenennen oder l\u00f6schen. Hat dieselben Rechte wie der Besitzer des Projektes, kann aber das Besitzrecht nicht weitergeben. Manager Kann Mitarbeiter hinzuf\u00fcgen oder entfernen. Editor Kann Daten editieren. Reporter Kann nur Daten einf\u00fcgen (nicht ver\u00e4ndern oder l\u00f6schen). Leser Kann Daten lesen."},{"location":"de/reference/qfieldcloud/permissions/#rollen_2","title":"Rollen","text":"

Eine Rolle mit h\u00f6herem Rang hat immer auch die M\u00f6glichkeiten derjenigen mit niedrigerem Rang..

Name Beschreibung admin She can add and remove members and create project Mitglied (difference compared to an other user is for billing reasons only)"},{"location":"de/reference/qfieldcloud/projects/","title":"Projekte","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"de/reference/qfieldcloud/projects/#ein-projekt-erstellen","title":"Ein Projekt erstellen","text":"

A project can be created in two different ways: either using the QFieldCloud web interface or using QFieldSync in QGIS.

"},{"location":"de/reference/qfieldcloud/projects/#dateien","title":"Dateien","text":"

Files are the skeleton on which QFieldCloud project works. To make a QFieldCloud project alive users need to upload at least a single QGIS project file in the .qgs or .qgz file formats. All geospatial files must be uploaded using the same relative paths as on one's computer. If external SVG or raster symbology is used, users must upload the corresponding files too.

Note

QFieldCloud does not support projects stored in a GeoPackage (.gpkg) files (but users can still use GeoPackage files to store datasets for their projects).

Eine typische Dateistruktur einer QGIS-Datei k\u00f6nnte etwa so aussehen:

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"de/reference/qfieldcloud/projects/#deleting-old-file-versions","title":"Deleting old file versions","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. Go to the \"Files\" section of your project.
  2. Locate the layer for which you want to delete versions.
  3. Click on the three dots next to the layer name.
  4. You will see a list of versions for that specific layer.
  5. Identify the version you want to delete and click on the red trash bin icon next to it.
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option \"Also delete n version(s) older than the selected version.\".
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.
"},{"location":"de/reference/qfieldcloud/projects/#anderungen","title":"\u00c4nderungen","text":"

Changes made on vector layers and uploaded to QFieldCloud from a QField device will appear here. A change stores the difference between attributes or geometries before and after the upload.

Changes register which method was used for uploading; it can be one of:

  • create - a new feature has been created.
  • delete - an existing feature has been deleted.
  • patch - an existing feature has been modified.

Features that have been created and later deleted without being pushed to QFieldCloud do not appear in project changes.

Note

Changes to online vector layers (PostGIS, WFS) that do not have \"Offline editing\" cloud layer action do not generate a change, but instead modify the original data source directly.

Note

Changes to vector layers done in QGIS will not appear here.

"},{"location":"de/reference/qfieldcloud/projects/#jobs","title":"Jobs","text":"

Lies mehr \u00fcber Projekt Jobs.

"},{"location":"de/reference/qfieldcloud/projects/#einstellungen","title":"Einstellungen","text":"

Project settings are available only to project owners and collaborators with \"admin\" roles. Settings should be handled carefully as users can modify sensitive project settings and perform unrecoverable actions.

  • Change the project visibility to public.
  • Wechsel den Projektbesitzer.
  • Ein Projekt dauerhaft l\u00f6schen.
  • etc

Warning

Actions issued from a project' settings page can lead to data loss!

"},{"location":"de/reference/qfieldcloud/sdk/","title":"The official QFieldCloud SDK and CLI","text":"

qfieldcloud-sdk is the official client to connect to QFieldCloud API either as a python module, or directly from the command line.

Anmerkung

qfieldcloud-sdk erfordert Python >=3.6

"},{"location":"de/reference/qfieldcloud/sdk/#cli-verwendung","title":"CLI-Verwendung","text":"

The official QFieldCloud CLI tool.

"},{"location":"de/reference/qfieldcloud/sdk/#verwendung","title":"Verwendung","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"de/reference/qfieldcloud/sdk/#beispiele","title":"Beispiele","text":"
# logs in user \"user\" with password \"pass\"\nqfieldcloud-cli login user pass\n\n# gets the projects of user \"user\" with password \"pass\" at \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# gets the projects of user authenticated with token `QFIELDCLOUD_TOKEN` at \"https://localhost/api/v1/\" as JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"de/reference/qfieldcloud/sdk/#filter","title":"Filter","text":"

Some commands allow you to define a filter on the results based on the filename with the --filter option (e.g. the download-files command).

The filters support Unix shell-style wildcards. The special characters used in shell-style wildcards are:

Pattern Bedeutung * ersetzt alles ? ersetzt ein einzelnes Zeichen [seq] matches any character in seq [!seq] matches any character not in seq

For a literal match, wrap the meta-characters in brackets. For example, '[?]' matches the character '?'.

"},{"location":"de/reference/qfieldcloud/sdk/#beispiele_1","title":"Beispiele","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"de/reference/qfieldcloud/sdk/#ubersicht-befehle","title":"\u00dcbersicht Befehle","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"de/reference/qfieldcloud/specs/#firewall-konfiguration","title":"Firewall Konfiguration","text":"

If a project contains online layers (PostGIS, WMS, WFS, etc), QFieldCloud will try to establish a connection to this services. Sometimes these services are behind a firewall and the system administrators need to allowlist the QFieldCloud IP.

Service IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"de/reference/qfieldcloud/system/#qgis-projekt","title":"QGIS Projekt","text":"

A QGIS project is a .qgs or .qgz file. A Project is created on QGIS Desktop and uploaded to QFieldCloud using the QGIS's plugin QFieldSync. Before the uploading of the QGIS project, it is necessary for each layer of the QGIS project an \"action\" that determines how QFieldSync and QField should treat the layer. There are the two types of actions that can be setup - one for QFieldCloud and one for the traditional cable export.

This information is saved within the QGS project as layer's customProperty, with the QFieldSync/action key.

The available actions are:

Action internal name Name showed in the UI OFFLINE Consolidate NO_ACTION Live layer REMOVE Ignore layer COPY Kopieren KEEP_EXISTING Keep Existing

This would be the behavior of QFieldSync with the different layer actions:

Action File based layer Not file based layer OFFLINE Create a consolidated copy of the data Create a consolidated copy of the data NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and copy the file N/A KEEP_EXISTING Make source path relative and copy the file if it does not exist N/A

This is the behavior of QFieldCloud (libqfieldsync) with the layers:

Action File based layer Not file based OFFLINE Create consolidated copy of the data on pull, apply delta file on push to original data source Create consolidated copy of the data on pull, apply delta file on push to original data source NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A KEEP_EXISTING Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A

This is the behavior of QField with the layers:

Action File based layer Not file based layer OFFLINE Create and push deltafile N/A (it's always file based at this point) NO_ACTION N/A Edit the online (live) database REMOVE N/A (the layer is no longer there) N/A (the layer is no longer there) COPY Create and push deltafile N/A KEEP_EXISTING Create and push deltafile N/A

In summary, for with QFieldCloud:

  • NO_ACTION is used for online layers that are located on a server accessible via the Internet and that are modified directly by QField.
  • HYBRID means that a geopackage will be generated on the server (or directly on the desktop for file-based layers) and downloaded by clients. The client will generate deltafiles of the changes.
  • OFFLINE is used for example to work with local databases not visible by QFieldCloud which are consolidated before being loaded from the desktop to the server and are not synchronized with the original data by QFieldCloud.
  • REMOVE will simply remove the layer from the project.
  • KEEP_EXISTENT will not be used for QFieldCloud syncronizations.

From QFieldSync it will be possible to update a project already loaded on QFieldCloud. In the event that the changes concern only styles, forms etc. but not the structure of the layers, the project on the server will simply be updated. If there are changes in the layers structure, the project will be reset on the server (delta files will be deleted) and for each client it will be necessary to download the updated version of the project before being able to push new changes.

"},{"location":"de/reference/qfieldcloud/system/#offlinedatenbank","title":"Offlinedatenbank","text":"

Offline editing mode with desktop synchronization

Offline editing mode

"},{"location":"de/success-stories/ecological-surveying/","title":"Effizienzsteigerung im \u00f6kologischen Vermessungswesen","text":""},{"location":"de/success-stories/ecological-surveying/#effizienz-bei-okologischen-erhebungen-mit-qfield-steigern","title":"Effizienz bei \u00f6kologischen Erhebungen mit QField steigern","text":"

von Ryan Bell, GIS Consultant, Delta-Simons Environmental Consultancy

"},{"location":"de/success-stories/ecological-surveying/#zielsetzung","title":"Zielsetzung","text":"

Effizientere Durchf\u00fchrung von \u00f6kologischen Erhebungen als es bisher mit traditionellen, nicht-digitalen Techniken m\u00f6glich war, unter Verwendung von QField als Instrument f\u00fcr eine standardisierte und flexible Felddatenerfassung.

"},{"location":"de/success-stories/ecological-surveying/#projektvoraussetzungen","title":"Projektvoraussetzungen","text":"

Um eine effektive Feldarbeit zu erm\u00f6glichen, ist eine regelm\u00e4\u00dfige R\u00fccksprache mit dem \u00d6kologie-Team erforderlich, um sicherzustellen, dass QField-Projekte passend vorbereitet werden. Zun\u00e4chst werden Basiskarten mit Luftbildern und vorgeschlagenen Bebauungspl\u00e4nen durch Georeferenzierung und Berechnung von Pyramiden in QGIS erstellt. Anschlie\u00dfend werden Punkt-, Linien- und Polygon-Vektorlayer erstellt, um die Digitalisierung und die damit verbundene Datenerfassung zu unterst\u00fctzen. Mithilfe von Steuerelementen werden die Attributfelder an die Anforderungen des \u00d6kologie-Teams angepasst. Dazu geh\u00f6ren:

Stil

Auswahlliste mit ausw\u00e4hlbaren Stilen, die auf die \u00f6kologische Feldaufnahme zugeschnitten sind

Skale

Auswahlliste mit ausw\u00e4hlbaren Massst\u00e4ben f\u00fcr Punkt- und Linienobjekte

Information

Platz zum Einf\u00fcgen einer Objektbeschreibung

Bild

Platz zum Aufnehmen und Speichern von Bildern

Geometrie

enth\u00e4lt automatisch ausgef\u00fcllte Geometriewerte, z.B. Fl\u00e4che, Umkreis, L\u00e4nge

Zeitstempel

zeichnet die Zeit und das Datum auf, an dem ein Objekt hinzugef\u00fcgt/ge\u00e4ndert wurde

Figure 1 - Overview of the traditional workflow in ecological surveying at Delta-Simons compared with the workflow created using QField. Single-headed arrows indicate the direction of one-way communication, whereas double-headed arrows indicate two-way conversation.

"},{"location":"de/success-stories/ecological-surveying/#ergebnis","title":"Ergebnis","text":"

Delta-Simons spart etwa 40 % der Zeit, die zuvor f\u00fcr die herk\u00f6mmliche \u00f6kologische Datenerfassung im Feld ben\u00f6tigt wurde. QField hat den Arbeitsablauf bei der \u00f6kologischen Vermessung erheblich verbessert durch:

  • Keine erneute Erstellung von GIS-Ausgaben aus physischen Zeichnungen mehr erforderlich
  • Verringerung der f\u00fcr GIS-Ergebnisse erforderlichen \u00c4nderungen
  • Verbesserung der Kommunikationskan\u00e4le (siehe Abbildung 1)
  • Verbesserung der Genauigkeit und Qualit\u00e4t der Daten

"},{"location":"de/success-stories/geologic-mapping/#geologische-untersuchungen","title":"Geologische Untersuchungen","text":"

von Rohanna Gibson, Strukturgeologin, Terrane Geoscience

"},{"location":"de/success-stories/geologic-mapping/#zielsetzung","title":"Zielsetzung","text":"

To collect new data on bedrock geology and view existing geoscience data in the field. Geologic mapping is completed using paper maps and/or digital devices for data collection. The goal is to improve the geologic mapping workflow by entering data directly in the field, create quality data with consistent terms, and reference existing geoscience data in the field.

"},{"location":"de/success-stories/geologic-mapping/#projektvorbereitung","title":"Projektvorbereitung","text":"

Prior to starting in QField, a geologic mapping geopackage was designed to collect vector data including point station, structure, photo, and sample layers as well as line and polygon layers for contacts, faults, alteration, and geology. Attribute fields are customized for ease of data entry and data quality assurance using value maps, defaults (value or expression), and constraints within the Attributes Form. For example, the structural layer includes:

Koordinaten

Felder mit x- und y-Koordinatenwerten aus GPS-Daten

Strukturtyp

Value map (drop down list) with structural features (e.g., bedding, cleavage, lineation), set with a \"not null\" constraint

Azimut und Neigung

Integerwerte im Wertebereich von 0-360 bzw. 0-90

Datum

Voreingestellter Datums- und Zeitwert bei Erstellung des Merkmales

Figure 1: Structure list

Symbology and labels are customized for each layer, including embedded SVG symbols for structural features that are rotated with the azimuth field.

In addition to field data, base maps and historic data are compiled into geopackages for reference. Base maps include vector topographic data and raster orthophotos. Raster geophysical data and vector geochemical data are included if available, as well as historic geologic mapping. Map themes are designed to quickly toggle between geologic mapping, geophysics, and geochemistry views.

"},{"location":"de/success-stories/geologic-mapping/#datenerhebung","title":"Datenerhebung","text":"

Field data collection includes adding point data for map stations, structures, photos, and samples. Polygons and lines are drawn freehand with a stylus or adding vertices manually.

Location and direction of travel are displayed using internal device GPS (or external GPS device linked via Bluetooth), historic vector and raster layers can be viewed relative to location. Current and historic vector layers can be searched and viewed in QField.

Field data are synchronized in QGIS followed by a short data clean up and verification process. The QGIS project is then exported back to QField for additional data collection.

Figure 2: Field work

Figure 3: QField form

Structural data collection may be upgraded with future development of a geologic compass feature. https://github.com/opengisch/QField/issues/1882

"},{"location":"de/success-stories/geologic-mapping/#ergebnisse","title":"Ergebnisse","text":"

Final geologic maps and analysis are prepared directly from field data sets with no need to digitize field data. Depending on proficiency and type of mapping, the QField geologic mapping workflow takes approximately the same amount of field time as manual (paper) mapping and drastically reduces office data digitization time. Additionally, historic data are easily referred to in the field, allowing for real time interpretation and targeted field work. Maps and attribute tables can be exported directly from QField or the QGIS project for daily field updates or communication between working groups.

QField allows for data integrity with customizable attribute fields and database compatibility. Field data quality assurance can be built in during project design, ensuring attributes are consistent between users and reducing human error with constraints and default values.

Figure 4: Map result

"},{"location":"de/success-stories/lulc-mapping-fiji/#arbeitsablauf","title":"Arbeitsablauf","text":"
  1. The LULC ground truth collection form was designed in QGIS.
  2. A set of predefined ground truth plot locations were generated based on a stratification of satellite data within the study area.
  3. The form, predefined plots, and appropriate offline background layers were packaged in QGIS and then loaded onto each of the tablets used by the field team (Figure 1).
  4. A team member navigated to a predefined plot in QField and created a ground truth point at the location and labelled the point with the most appropriate pre-defined LULC class (Figure 2).
  5. Data collected from all tablets was combined into one ground truth data collection in QGIS.
  6. Image interpretation using the OpenForis platform will be used to increase the number of ground truth plots.
  7. The final ground truth collection will be imported into Google Earth Engine to produce the LULC map and calculate the map accuracy.

Figure 1: Predefined Ground Truth Plots

Figure 2: Capturing land cover class

"},{"location":"de/success-stories/lulc-mapping-fiji/#danksagung","title":"Danksagung","text":"

We would like to thank the field team from the Fiji Ministry of Forestry especially Viliame Tupua and Renata Varea (USP). The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

The Fiji Forestry/USP field team is about to collect ground truth data with QField.

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"Brutvogelkartierung","text":""},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#der-gebrauch-von-qfield-fur-brutvogelkartierungen-im-wattenmeer","title":"Der Gebrauch von QField f\u00fcr Brutvogelkartierungen im Wattenmeer","text":"

Von Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#ziel-und-voraussetzungen","title":"Ziel und Voraussetzungen","text":"

Das Wattenmeer in D\u00e4nemark, Deutschland und den Niederlanden ist f\u00fcr viele Brutvogelarten von herausragender Bedeutung. Die Schutzstation Wattenmeer nimmt j\u00e4hrlich am trilateralen Monitoring- und Bewertungsprogramm (TMAP) f\u00fcr das Wattenmeer teil und \u00fcberwacht die Anzahl der Brutv\u00f6gel in mehr als 100 Monitoringgebieten in Schleswig-Holstein/Deutschland. F\u00fcr eine Reihe von Arten \u00fcberwachen wir einen bedeutenden Anteil des gesamten deutschen Brutbestandes.

Projekt\u00fcberblick und Lage der Monitoringfl\u00e4chen der Schutzstation Wattenmeer (gelb).

Die meisten Feldarbeiten werden von j\u00e4hrlich wechselnden Freiwilligen durchgef\u00fchrt, die in der Regel nicht \u00fcber viel Erfahrung verf\u00fcgen. Eine gute Betreuung w\u00e4hrend der \u00dcberwachungsphase im Fr\u00fchjahr ist daher sehr wichtig. Gleichzeitig stellt die Menge der gesammelten Daten eine gro\u00dfe b\u00fcrokratische Herausforderung dar.

Bis 2018 wurden Papierkarten verwendet, um die Daten im Feld zu erfassen. Die gr\u00f6\u00dften Nachteile des analogen Systems waren:

  • die Orientierung im Feld war ohne GPS-Ortung ziemlich schwierig positioning
  • alle Ergebnisse mussten manuell ausgewertetund in Datentabellen und GIS \u00fcbertragen werden, \u00dcbertragungsfehler waren wahrscheinlich (jedes Jahr werden etwa 18.000 Beobachtungen gesammelt) GIS manually, transmission errors were likely (about 18,000 observations are collected every year)
  • die Daten konnten erst nach dem Erfassungszeitraum \u00fcberpr\u00fcft werden, und unwahrscheinliche Beobachtungen konnten nicht direkt kontrolliert werden

Aus diesem Grund haben wir einen digitalen Monitoring-Workflow implementiert, der die Leistungsf\u00e4higkeit von QField, die Vorteile eines Cloud-Speichersystems und die Rechenleistung von R nutzt. Die meisten Aufgaben werden nun vollst\u00e4ndig in R automatisiert. \u00dcber die Cloud k\u00f6nnen Daten aus allen Gebieten mit tagesgenauer Aktualit\u00e4t abgerufen und ausgewertet werden.

Schema des Daten\u00fcbertragungssystems. Feldbeobachtungen werden in QField auf einem Tablet protokolliert und in einen Cloud-Speicher hochgeladen. Daten aus allen Gebieten werden von einem R-Skript abgerufen und automatisch verarbeitet.

Im Fr\u00fchjahr 2019 haben wir unser System mit sieben Tablets getestet, die auf sieben von insgesamt 12 verschiedenen \u00dcberwachungsstationen verteilt waren.

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#projektvorbereitung","title":"Projektvorbereitung","text":"

Auf einem Desktop-Computer richteten wir ein QGIS-Projekt ein, das ein hochaufl\u00f6sendes Luftbild als Hintergrund zur Orientierung im Feld enthielt. F\u00fcr die Erfassungsdaten erstellten wir eine benutzerdefinierte Geopackage-Datenbank mit vordefinierten Dropdown-Spalten und Eingabevorgaben. Au\u00dferdem f\u00fcgten wir vordefinierte Strecken hinzu, um die Freiwilligen anzuleiten und unser Monitoring weiter zu standardisieren.

Bild der QField-Schnittstelle. F\u00fcr die Dateneingabe haben wir eine Geopaketdatei mit benutzerdefinierter Dropdown-Liste und Eingabevorgaben verwendet.

Die protokollierten Beobachtungen werden in QField \u00fcbersichtlich dargestellt.

Wir verwendeten eine zus\u00e4tzliche Synchronisations-App, die die Felddaten nach der Feldarbeit automatisch vom Tablet in eine Google Drive-Cloud hochlud. F\u00fcr das Herunterladen der Daten, das automatisierte Backup, die \u00dcberpr\u00fcfung und den Export der Daten haben wir ein R-Skript geschrieben.

Nach der automatischen Synchronisierung der Daten in der Cloud k\u00f6nnen die Ergebnisse aus den verschiedenen Bereichen \u00fcber ein benutzerdefiniertes R-Skript \u00fcberpr\u00fcft werden.

Auch eine visuelle \u00dcberpr\u00fcfung der gesammelten Daten ist \u00fcber R m\u00f6glich.

Das grunds\u00e4tzliche Konzept von QField als vereinfachte Feldanwendung von QGIS hat sich f\u00fcr unsere Arbeit mit Freiwilligen als sehr n\u00fctzlich erwiesen. W\u00e4hrend wir in QGIS ein Projekt mit einem hohen Ma\u00df an Anpassungsm\u00f6glichkeiten einrichten k\u00f6nnen, das alle unsere Bed\u00fcrfnisse abdeckt, m\u00fcssen die Feldarbeiter nur die Grundlagen verstehen. Ein gro\u00dfer Vorteil: Unerw\u00fcnschte \u00c4nderungen sind in QField fast unm\u00f6glich.

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#feldarbeit","title":"Feldarbeit","text":"

W\u00e4hrend der Feldarbeit war die Orientierung auf den Tablets im Vergleich zu gedruckten Papierkarten viel einfacher, insbesondere in den ausgedehnten Salzwiesen. Die Dateneingabe ging dank der M\u00f6glichkeit, den zuletzt eingegebenen Wert automatisch wiederzuverwenden, recht schnell. Die Erfassung von Beobachtungen mit dem Tablet nahm im Vergleich zu Papierkarten nur wenig zus\u00e4tzliche Zeit in Anspruch.

Die Ausr\u00fcstung.

Der Arbeitsablauf.

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#auswertung-und-aussicht","title":"Auswertung und Aussicht","text":"

W\u00e4hrend einer Testphase im Fr\u00fchjahr 2019 gab es keine Probleme mit der Software und alles funktionierte wie geplant. In einer Evaluierungsumfrage gaben alle Teilnehmer an, dass sie lieber das Tablet als die analogen Papierkarten f\u00fcr die Feldarbeit verwenden. Die Nutzung des benutzerdefinierten QField-Projekts wurde als unkompliziert und einfach bewertet.

Insgesamt wurden mehr als 18.000 Datenpunkte im Feld gesammelt. Dank der automatisierten Datenverarbeitung konnten wir viel Zeit im B\u00fcro sparen und \u00dcbertragungsfehler vermeiden. Au\u00dferdem werden die mit Tablets und GPS-Positionierung erhobenen Daten eine viel h\u00f6here r\u00e4umliche Genauigkeit aufweisen. In Zukunft werden wir daher vollst\u00e4ndig auf tabletbasierte Feldarbeit umstellen.

"},{"location":"de/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#danksagung","title":"Danksagung","text":"

Wir danken der Ernst-Commentz Stiftung, der Europ\u00e4ischen Tier- und Naturschutz Stiftung und der Adolf und Hildegard Isler Stiftung f\u00fcr die gro\u00dfz\u00fcgige Unterst\u00fctzung unseres Projekts. Au\u00dferdem m\u00f6chten wir uns bei den Entwicklern von QField und R f\u00fcr die Bereitstellung fantastischer Open-Source-Software bedanken. Es ist gro\u00dfartig, dass solche Projekte dank freier Software auch von einer vergleichsweise kleinen Naturschutzgesellschaft umgesetzt werden k\u00f6nnen.

"},{"location":"de/success-stories/mosquito-malario-ground-truth-data-collection/#ziel-und-voraussetzungen","title":"Ziel und Voraussetzungen","text":"

For a research work aiming at improving the knowledge on the environment of the mosquitoes that transmit malaria, the French Research Institute for Sustainable Development needed to generate a land cover map of two rural areas in Africa, one in Burkina Faso and one in Ivory Coast. Two satellites images (Spot 6 at 1.5 meters spatial resolutions) are used as input of a supervised object-based image classification for this work. The supervised method implies the collection of ground truth parcels, i.e. location and geo-referencing of a set of parcels of each land cover class on the ground, preferably spread all over the study areas. Both areas are 50 km2 wide and their nature (savannahs and rural areas, where roads are mainly narrow clay tracks) imply to move around in motorbike or by feet. In addition, one could quickly get lost in the rural labyrinth tracks in absence of a map. We hence needed light and very portable equipment, as well as a way to easily explore the area without getting lost.

"},{"location":"de/success-stories/mosquito-malario-ground-truth-data-collection/#projektvorbereitung","title":"Projektvorbereitung","text":"

We created a QGIS project with the Spot image and a layer to collect the ground data. We first converted our Spot image to a Geopackage raster, and built pyramids so as to get quick rendering in QField. The whole image (50 km2 at 1.5 m spatial resolution with 3 bands) weighted approximately 800 MB, which enabled us to load it in our tablet without the need to add any extra memory.

We created a vector layer to draw our ground truth parcels (i.e. polygons of land cover parcels). It contained a field to identify the land cover type, some fields to take pictures and a field for eventual additional notes.

We then uploaded the project in QField in our tablet.

"},{"location":"de/success-stories/mosquito-malario-ground-truth-data-collection/#feldarbeit","title":"Feldarbeit","text":"

On the field, we were able to move around easily in motorbike without getting lost, thanks to our location displayed on QField with the satellite image as background. When a parcel of interest was identified, we were able to draw its perimeter in QField and very easily fill-in the proper information on the attribute table (land cover type, pictures). When hesitating on the land cover type to attribute to a given parcel, we were able, in \"live\" (i.e. on the ground), to quickly look at previously retrieved parcels and compare them to the parcel of interest (with the pictures and the satellite image).

We were able, without any extra effort at the end each field working day, to see the progress of the work: which pieces of our study area we had covered, which remained to explore, how many parcels we had got for each land cover class and how many remained to retrieve. This is very appreciable in such conditions, where work can be testing and nights can be shorts. Back in office, we did not have to realize fastidious and time-consuming work such as digitalizing the parcels from a traditional GPS point layer, linking the pictures to our land cover layer, etc., which traditionally took days of work.

3 land cover parcels that were digitalized on the ground

Getting back to one parcel: which information was collected

Digitalizing a new parcel and filling the attribute table

On the field work using Qfield

"},{"location":"de/success-stories/river-state-survey/#zielsetzung","title":"Zielsetzung","text":"

In order to assess the structural and morphological state of their water courses, the community of Milvignes needed to survey all the rivers crossing their territory.

"},{"location":"de/success-stories/river-state-survey/#ergebnis","title":"Ergebnis","text":"

In less than 3 days, the technician surveyed successfully all the 10'894 meters of water courses. Back at the office, it took only 2 hours to treat the data and get the final result.

  • Facilitated the field survey
  • Accelerated the data treatment

"},{"location":"de/success-stories/rwanda-rural-water/#zielsetzung","title":"Zielsetzung","text":"

To conduct data collection of all rural water supply network in Rwanda, and keep updating the data continuously in order to improve operation & maintenance of waterworks.

"},{"location":"de/success-stories/rwanda-rural-water/#projektvorbereitung","title":"Projektvorbereitung","text":"Before starting our data collection, we conducted the following things.
  • Develop our own PostGIS database
  • Develop QGIS project template with Geopackage. The Geopackage table design is equal to PostGIS to be able to copy and paste to PostGIS.

Apart from preparing Android devices, we purchased GPS devices for higher positioning accuracy. In WASAC, we bought Garmin GPSMAP 64S. Sometimes, GPS of smartphone and tablet is not very accurate, so we normally capture the same location by using Garmin GPS, then correct the location of QField\\'s data after data collection work.

"},{"location":"de/success-stories/rwanda-rural-water/#datenerhebung","title":"Datenerhebung","text":"

Once we prepared Geopackage and QGIS project template, we conducted training of QGIS/QField in July 2018 and launched our data collection work in 27 districts in the whole country of Rwanda. 27 engineers sent their Geopackage to the central office in Kigali. the MIS (Management Information System) specialist validated and entered their data from Geopackage to PostGIS database. We completed our initial data collection works until April 2019.

data collection procedure

"},{"location":"de/success-stories/rwanda-rural-water/#danksagung","title":"Danksagung","text":"

We thank all of district water and sanitation support engineers to conduct their data collection work. Additionally, we want to thank the developers of QField and QGIS for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by an organization of water sector in developing countries.

"},{"location":"fr/get-started/concepts/#concepts","title":"Concepts","text":"

QField est con\u00e7u selon quelques principes cl\u00e9s :

"},{"location":"fr/get-started/concepts/#rester-simple","title":"Rester simple","text":"

Les besoins de saisie sur le terrain ne sont pas les m\u00eames qu'au bureau. L'\u00e9cran est plus petit, les appareils et les t\u00e2ches sont diff\u00e9rents.

Le but de QField est d'aider les utilisateurs \u00e0 r\u00e9aliser ces t\u00e2ches sans encombrer l'interface. Seules les fonctionnalit\u00e9s utiles \u00e0 la r\u00e9alisation des t\u00e2ches devant \u00eatre effectu\u00e9es sur le terrain sont disponibles. Tout le reste ne l'est pas.

Cela signifie que tout ce qui concerne la symbologie des couches, la d\u00e9finition des formulaires ou la configuration du projet devra \u00eatre effectu\u00e9 au pr\u00e9alable sur un poste informatique avec QGIS.

"},{"location":"fr/get-started/concepts/#etre-compatible-avec-qgis","title":"\u00catre compatible avec QGIS","text":"

QField est bas\u00e9 sur QGIS. Ce n'est pas une r\u00e9\u00e9criture de QGIS, il utilise vraiment les m\u00eames librairies. Le moteur de rendu est exactement le m\u00eame que celui de QGIS et votre projet sur votre appareil mobile sera donc visuellement identique \u00e0 l'affichage sur votre ordinateur de bureau.

Si quelque chose est d\u00e9j\u00e0 disponible en tant qu'option de configuration dans un projet QGIS, cela ne devrait pas \u00eatre r\u00e9invent\u00e9. QField utilise donc les m\u00eames widgets d'\u00e9dition que QGIS. Si un projet est d\u00e9j\u00e0 configur\u00e9 sur un poste d'ordinateur, il devrait aussi fonctionner tel quel sur un appareil mobile.

Gardez en m\u00e9moire qu'il s'agit du concept. C'est ce que nous avons en t\u00eate lorsque nous d\u00e9veloppons QField. Cela ne veut pas dire que c'est d\u00e9j\u00e0 compl\u00e8tement en place.

"},{"location":"fr/get-started/concepts/#base-sur-les-modes-de-fonctionnement","title":"Bas\u00e9 sur les \"modes\" de fonctionnement","text":"

QField est construit autour de modes. Les modes sont similaires \u00e0 un outil de cartographie dans QGIS. Un mode d\u00e9finit la t\u00e2che que l'utilisateur est en train d'effectuer. Soit l'utilisateur est en train de naviguer dans les donn\u00e9es, soit il est en train de num\u00e9riser quelque chose de nouveau.

"},{"location":"fr/get-started/contribute/","title":"Contribuez","text":""},{"location":"fr/get-started/contribute/#contribuez","title":"Contribuez","text":"

QField est un projet open source. Il est libre d'\u00eatre partag\u00e9, utilis\u00e9, modifi\u00e9 et restera ainsi. Nous sommes heureux si cette application vous aide de quelque mani\u00e8re cr\u00e9ative que ce soit pour vous. Si vous la trouvez utile, nous serons plus heureux encore si vous pouviez offrir quelque chose en retour. Quelques suggestions :

  • Notez l'appli \u2605\u2605\u2605\u2605\u2605;
  • Twittez \u00e0 ce propos;
  • Suivez nous sur twitter;
  • Ecrivez \u00e0 propos de votre exp\u00e9rience (tenez-nous au courant s'il-vous-pla\u00eet!);
  • Aidez \u00e0 la documentation;
  • Traduire la documentation ou l'appli;
  • Financer une fonctionnalit\u00e9; ou
  • Simplement passez nous remercier ou buvez un verre avec nous la prochaine fois que vous croisez OPENGIS.ch \u00e0 une conf\u00e9rence.
"},{"location":"fr/get-started/contribute/#developpement","title":"D\u00e9veloppement","text":"

Si vous souhaitez vous impliquer dans le d\u00e9veloppement de QField, prenez connaissance de la documentation suivante : - D\u00e9p\u00f4t QField - D\u00e9p\u00f4t QFieldCloud - D\u00e9p\u00f4t QFieldSync

"},{"location":"fr/get-started/contribute/#credits","title":"Cr\u00e9dits","text":"

QField, QFieldCloud et QFieldSync sont d\u00e9velopp\u00e9s par OPENGIS.ch . OPENGIS.ch r\u00e9alise du conseil , du d\u00e9veloppement , de la formation et du support pour du logiciel open source notamment QField et QGIS.

"},{"location":"fr/get-started/faq/#questions-frequemment-posees","title":"Questions fr\u00e9quemment pos\u00e9es","text":"Combien de versions d'un fichier sont stock\u00e9es sur QFieldCloud ? Comment supprimer les anciennes versions de fichiers ? Quels sont les navigateurs pris en charge par QFieldCloud ? Y a-t-il une dur\u00e9e maximale qu'une action peut prendre sur QFieldCloud ? J'ai une question sur QField ou QFieldCloud. \u00c0 qui puis-je m'adresser ?

Vous trouverez plus de questions relatives au programme et aux services sur la page FAQ QFieldCloud.

"},{"location":"fr/get-started/faq/#combien-de-versions-dun-fichier-sont-stockees-sur-qfieldcloud","title":"Combien de versions d'un fichier sont stock\u00e9es sur QFieldCloud ?","text":"

Le nombre de versions d'un fichier stock\u00e9 d\u00e9pend du type de compte. 3 versions sont stock\u00e9es pour le compte COMMUNITY, et 10 pour les autres types de compte.

"},{"location":"fr/get-started/faq/#comment-puis-je-supprimer-les-anciennes-versions-dun-fichier","title":"Comment puis-je supprimer les anciennes versions d'un fichier","text":"

Vous pouvez supprimer les anciennes versions d'un fichier, \u00e0 l'exception de la derni\u00e8re version, \u00e0 partir de QFieldSync ou de l'interface web QfieldCloud. Lorsque vous supprimez une version, toutes les versions pr\u00e9c\u00e9dentes sont \u00e9galement supprim\u00e9es.

"},{"location":"fr/get-started/faq/#quels-sont-les-navigateurs-pris-en-charge-par-qfieldcloud","title":"Quels sont les navigateurs pris en charge par QFieldCloud","text":"

Nous essayons d'assurer la compatibilit\u00e9 avec les versions r\u00e9centes (jusqu'\u00e0 un an) de Firefox, des navigateurs bas\u00e9s sur Chromium (par exemple Chrome et Edge) et Safari.

"},{"location":"fr/get-started/faq/#y-a-t-il-une-duree-maximale-quune-action-peut-prendre-sur-qfieldcloud","title":"Y a-t-il une dur\u00e9e maximale qu'une action peut prendre sur QFieldCloud ?","text":"

Les t\u00e2ches de QFieldCloud doivent se terminer dans les 10 minutes, sinon elles sont interrompues. Si vous avez des besoins particuliers, vous pouvez [nous contacter] (mailto:info@opengis.ch) pour trouver une solution ad hoc.

"},{"location":"fr/get-started/faq/#jai-une-question-sur-qfield-ou-qfieldcloud-a-qui-puis-je-madresser","title":"J'ai une question sur QField ou QFieldCloud. \u00c0 qui puis-je m'adresser ?","text":"

Nous disposons d'une plateforme de discussion pour communiquer avec les autres membres de notre communaut\u00e9. Si vous avez besoin d'un soutien professionnel, veuillez nous contacter.

"},{"location":"fr/get-started/","title":"D\u00e9marrer","text":""},{"location":"fr/get-started/#commencer-avec-qfield-et-qfieldcloud","title":"Commencer avec QField et QFieldCloud","text":""},{"location":"fr/get-started/#installation","title":"Installation","text":"Android iOS Windows Linux MacOS

QField peut \u00eatre utilis\u00e9 avec n'importe quelle version sup\u00e9rieure \u00e0 Android 5. Si vous envisagez d'acqu\u00e9rir un nouvel appareil, nous vous sugg\u00e9rons qu'il ait au moins Android 9.

QField peut \u00eatre trouv\u00e9 sur l'Appstore.

T\u00e9l\u00e9charger la derni\u00e8re version pour Windows.

T\u00e9l\u00e9charger la derni\u00e8re version beta pour Linux et laissez-nous un commentaire sur la mani\u00e8re dont elle fonctionne.

T\u00e9l\u00e9charger la derni\u00e8re version beta pour MacOS et laissez-nous un commentaire sur la mani\u00e8re dont elle fonctionne.

QField permet de travailler efficacement avec des donn\u00e9es SIG sur le terrain.

L'interface utilisateur optimis\u00e9e de QField masque toute la puissance sous le capot de QGIS.

"},{"location":"fr/get-started/#qfieldcloud","title":"QFieldCloud","text":"

Int\u00e9grant de mani\u00e8re fluide les relev\u00e9s de terrain en \u00e9quipe, la technologie sans \u00e9quivalent de QFieldCloud permet \u00e0 vos \u00e9quipes de se concentrer sur ce qui est important et de s'assurer que vous collectiez de mani\u00e8re efficiente les meilleures donn\u00e9es possibles.

Gr\u00e2ce \u00e0 l'int\u00e9gration avec QField, vos \u00e9quipes pourront commencer \u00e0 faire des relev\u00e9s en un rien de temps.

S'enregistrer maintenant

"},{"location":"fr/get-started/license/","title":"Licence","text":""},{"location":"fr/get-started/license/#licence","title":"Licence","text":"

QField est publi\u00e9e sous la licence GNU Public License (GPL) Version 2 ou sup\u00e9rieure. Le d\u00e9veloppement de QField sous cette licence signifie que vous pouvez inspecter et modifier le code-source et garantit que vous aurez toujours acc\u00e8s \u00e0 une application de collecte de donn\u00e9es de terrain bas\u00e9e sur QGIS qui soit gratuite et puisse \u00eatre librement modifi\u00e9e.

Vous pouvez acc\u00e9der au code-source via github

"},{"location":"fr/get-started/sponsor/#credits","title":"Cr\u00e9dits","text":"

QField, QFieldCloud and QFieldSync sont d\u00e9velopp\u00e9s par OPENGIS.ch. OPENGIS.ch fait de la consultation, du d\u00e9veloppement, de la formation et du support pour les logiciels open source tels QField et QGIS.

"},{"location":"fr/get-started/storage/#acces-de-qfield-aux-emplacements-de-stockage","title":"Acc\u00e8s de QField aux emplacements de stockage","text":"

Vous trouverez ci-dessous des instructions sp\u00e9cifiques \u00e0 votre syst\u00e8me d'exploitation sur la mani\u00e8re d'acc\u00e9der aux projets de manipulation ainsi qu'aux jeux de donn\u00e9es individuels dans QField.

Note

Note aux utilisateurs pr\u00e9existants de QField : pour des raisons de s\u00e9curit\u00e9, Google a depuis novembre 2021 un nouvel ensemble de r\u00e8gles d'acc\u00e8s au stockage qui interdit \u00e0 la plupart des applications d'acc\u00e9der directement aux fichiers dans la plupart des emplacements des stockages internes et externes d'un appareil. Pour travailler dans ce nouveau cadre, QField doit importer des projets et des jeux de donn\u00e9es dans l'emplacement de stockage sp\u00e9cifi\u00e9 par Google dans lequel QField a un acc\u00e8s illimit\u00e9 en lecture et en \u00e9criture. Les instructions ci-dessous devraient guider la migration des utilisateurs vers le nouveau paradigme.

"},{"location":"fr/get-started/storage/#ouverture-de-projets-et-de-jeux-de-donnees-dans-android-and-ios","title":"Ouverture de projets et de jeux de donn\u00e9es dans Android and iOS","text":"

QField peut ouvrir des projets et des ensembles de donn\u00e9es de trois fa\u00e7ons :

  • en important \u00e0 partir d'une URL ;
  • en important un dossier de projet (seulement dans Android) ;
  • en important un fichier de projet compress\u00e9 (sur Android seulement) ;
  • en important un ou plusieurs jeu(x) de donn\u00e9es individuels (seulement dans Android).

Actions d'import dans QField

Ces actions sont disponibles en cliquant sur le bouton d'import (+) se trouvant dans le coin inf\u00e9rieur droit de l'\u00e9cran de s\u00e9lection de projets/jeux de donn\u00e9es, qui est accessible en cliquant sur le bouton \"Ouvrir un fichier local\" se trouvant sur l'\u00e9cran d'accueil de QField.

"},{"location":"fr/get-started/storage/#import-a-partir-dune-url","title":"Import \u00e0 partir d'une URL","text":"

Lors de l'import d'un projet ou d'un jeu de donn\u00e9es individuel par l'action \"Import URL\", l'utilisateur devra fournir un lien URL vers un fichier. QField ira alors en chercher le contenu et l'enregistrera dans \u2018Projets import\u00e9s\u2019 - sous r\u00e9serve que l'URL pointe vers un projet compress\u00e9 dans une archive ZIP - ou \u2018Jeux de donn\u00e9es import\u00e9s\u2019.

Bo\u00eete de dialogue d'import URL dans QField

QField consid\u00e9rera une archive ZIP comme un projet compress\u00e9 lorsqu'un ou plusieurs fichier(s) de projet .qgs/.qgz sont d\u00e9tect\u00e9s.

"},{"location":"fr/get-started/storage/#importer-un-repertoire-de-projet","title":"Importer un r\u00e9pertoire de projet","text":"

Lors de l'import d'un projet par l'action \"Import d'un projet \u00e0 partir d'un r\u00e9pertoire\", il sera demand\u00e9 \u00e0 l'utilisateur d'accorder \u00e0 QField le droit de lecture du contenu d'un r\u00e9pertoire donn\u00e9 dans le stockage du p\u00e9riph\u00e9rique via un syst\u00e8me de s\u00e9lection de r\u00e9pertoire. Une fois le r\u00e9pertoire s\u00e9lectionn\u00e9, QField copie le contenu du r\u00e9pertoire (incluant ses sous-r\u00e9pertoires) \u00e0 l'endroit de ses 'Projets import\u00e9s'. L'utilisateur peut ainsi ouvrir et interagir avec le projet \u00e0 partir de l\u00e0.

R\u00e9importer un r\u00e9pertoire donn\u00e9 par l'action du menu d\u00e9roulant r\u00e9\u00e9crira par dessus les projets existants portant le m\u00eame nom de r\u00e9pertoire. Cela permet aux utilisateurs d'\u00eatre en mesure de mettre \u00e0 jour les projets.

Note

Les \u00e9ditions, les ajouts et suppressions d'entit\u00e9s seront enregistr\u00e9s dans le jeu de donn\u00e9es du projet import\u00e9 et non pas dans le r\u00e9pertoire original s\u00e9lectionn\u00e9 durant le processus d'import. Voir les sections ci-dessous sur la mani\u00e8re d'envoyer/exporter les projets et jeux de donn\u00e9es modifi\u00e9s.

"},{"location":"fr/get-started/storage/#import-dun-projet-compresse","title":"Import d'un projet compress\u00e9","text":"

Les projets peuvent \u00eatre import\u00e9s dans QField \u00e0 partir d'un projet compress\u00e9 dans une archive ZIP. Lors du choix de l'action 'Import d'un projet \u00e0 partir d'un ZIP', l'utilisateur se verra demander la s\u00e9lection d'un fichier ZIP \u00e0 partir de l'espace de stockage de son appareil. QField d\u00e9compressera alors le fichier \u00e0 l'emplacement 'Projets import\u00e9s'. L'utilisateur pourra ensuite ouvrir et interagir avec le projet \u00e0 partir d'ici.

Cela peut grandement faciliter le d\u00e9ploiement \u00e0 distance de projets en ayant la possibilit\u00e9 d'envoyer un unique fichier aux utilisateurs.

"},{"location":"fr/get-started/storage/#import-de-jeux-de-donnees-individuels","title":"Import de jeu(x) de donn\u00e9es individuels","text":"

L'action 'Importer un/des jeu(x) de donn\u00e9es' permet de s\u00e9lectionner un ou plusieurs jeux de donn\u00e9es via une interface Android de s\u00e9lection de fichiers. D\u00e8s que les jeux de donn\u00e9es seront s\u00e9lectionn\u00e9s, QField les copiera dans le r\u00e9pertoire 'Jeux de donn\u00e9es import\u00e9s', o\u00f9 l'utilisateur pourra ensuite ouvrir et modifier leur contenu.

Note

L'utilisateur s'assurera que tous les fichiers annexes sont s\u00e9lectionn\u00e9s lors de l'import de jeux de donn\u00e9es (ex. : la s\u00e9lection d'un shapefile n\u00e9cessite celle des fichiers .shp, .shx, .dbf, .prj et .cpg).

"},{"location":"fr/get-started/storage/#export-des-projets-et-jeux-de-donnees-modifies-sur-android","title":"Export des projets et jeux de donn\u00e9es modifi\u00e9s sur Android","text":"

Une fois que l'utilisateur a modifi\u00e9 les projets et jeux de donn\u00e9es import\u00e9s, QField offre diff\u00e9rents moyens pour envoyer et sortir de son stockage de fichiers prot\u00e9g\u00e9 par le syst\u00e8me :

  • en exportant un r\u00e9pertoire de projet ou un jeu de donn\u00e9es propre ;
  • en envoyant un r\u00e9pertoire de projet compress\u00e9 vers une appli {cloud, courriel, messagerie, etc.} ;
  • en envoyant un jeu de donn\u00e9es individuel vers une appli {cloud, courriel, messagerie, etc.} ;
  • en acc\u00e9dant au contenu import\u00e9 directement par c\u00e2ble USB.

Actions d'export dans QField

Ces actions sont disponible via le menu d\u00e9roulant li\u00e9 \u00e0 la liste des r\u00e9pertoires de projet et des jeux de donn\u00e9es individuels dans le s\u00e9lectionneur de projet/jeu de donn\u00e9es, qui est accessible en cliquant sur le bouton 'Ouvrir un fichier local' affich\u00e9 sur l'\u00e9cran d'accueil de QField.

"},{"location":"fr/get-started/storage/#export-dun-repertoire-de-projet-ou-dun-jeu-de-donnees-individuel","title":"Export d'un r\u00e9pertoire de projet ou d'un jeu de donn\u00e9es individuel","text":"

Lors du choix de l'action 'Export vers un r\u00e9pertoire', il sera demand\u00e9 \u00e0 l'utilisateur de s\u00e9lectionner un emplacement - en utilisant le s\u00e9lectionneur syst\u00e8me de r\u00e9pertoire sur Android - dans lequel le contenu du r\u00e9pertoire de projet s\u00e9lectionn\u00e9 ou du jeu de donn\u00e9es individuel sera copi\u00e9.

Cette action peut \u00eatre utilis\u00e9e pour copier le contenu de projets ou de jeux de donn\u00e9es modifi\u00e9s dans le r\u00e9pertoire du p\u00e9riph\u00e9rique auquel peuvent avoir acc\u00e8s des applications tiers de synchronisation telles que Syncthing ou copier directement le contenu dans des comptes cloud de fournisseurs qui supportent le stockage d\u00e9limit\u00e9 d'Android (au moment de la r\u00e9daction de ces lignes, seule l'appli NextCloud offre un tel support).

Note

L'export vers un r\u00e9pertoire r\u00e9\u00e9crira par-dessus le contenu pr\u00e9existant.

"},{"location":"fr/get-started/storage/#envoi-dun-repertoire-de-projet-compresse","title":"Envoi d'un r\u00e9pertoire de projet compress\u00e9","text":"

L'action 'Envoyer un r\u00e9pertoire compress\u00e9 vers' compresse le contenu d'un r\u00e9pertoire s\u00e9lectionn\u00e9 dans une archive ZIP. L'utilisateur se verra alors demander par quelle application sur leur p\u00e9riph\u00e9rique l'archive ZIP r\u00e9sultante doit \u00eatre envoy\u00e9e.

L'utilisateur peut compresser et envoyer des projets entiers en s\u00e9lectionnant des r\u00e9pertoires racines dans le r\u00e9pertoire 'Projets import\u00e9s' de QField, ainsi qu'envoyer certains r\u00e9pertoires parmi les r\u00e9pertoires de projet. Cela permet \u00e0 l'utilisateur de limiter les fichiers compress\u00e9s \u00e0 un sous-r\u00e9pertoire tel que /DCIM par exemple.

"},{"location":"fr/get-started/storage/#envoi-dun-jeu-de-donnees-individuel","title":"Envoi d'un jeu de donn\u00e9es individuel","text":"

Users can select the \u2018Send to\u2018 action for individual datasets, allowing for the sending of edited datasets directly to third party apps such as Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"fr/get-started/storage/#acces-au-contenu-importe-directement-par-cable-usb","title":"Acc\u00e8s au contenu import\u00e9 directement par c\u00e2ble USB","text":""},{"location":"fr/get-started/storage/#android","title":"Android","text":"

Il est possible d\u2019acc\u00e9der \u00e0 des projets et jeux de donn\u00e9es import\u00e9s directement par c\u00e2ble USB. L'emplacement est affich\u00e9 dans la barre de navigation sup\u00e9rieure du s\u00e9lectionneur de projet/jeu de donn\u00e9es.

Sur la plupart des p\u00e9riph\u00e9riques connect\u00e9s \u00e0 un ordinateur via un c\u00e2ble USB, le chemin sera <drive>:/Android/data/ch.opengis.qfield/files/. L'utilisateur trouvera \u00e0 la fois les r\u00e9pertoires 'Jeux de donn\u00e9es import\u00e9s' et 'Projets import\u00e9s' \u00e0 l'int\u00e9rieur desquels les projets et jeux de donn\u00e9es import\u00e9s sont plac\u00e9s. Les changements apport\u00e9s au contenu du projet et aux jeux de donn\u00e9es sont enregistr\u00e9s dans les fichiers localis\u00e9s \u00e0 cet emplacement.

"},{"location":"fr/get-started/storage/#ios","title":"iOS","text":"

Les projets et jeux de donn\u00e9es import\u00e9s sont accessibles directement par c\u00e2ble USB en navigant via iTunes dans le r\u00e9pertoire de l'application QField sous Windows et macOS. Sous Linux, l'utilisateur peut faire de m\u00eame en passant par \u2018libimobiledevice\u2018.

"},{"location":"fr/get-started/support/#support-commercial","title":"Support Commercial","text":"

As developer of QField and QFieldCloud, OPENGIS.ch provides training packages and custom commercial support and development contracts with SLA.

"},{"location":"fr/get-started/support/#developpement-et-applications-personnalisees","title":"D\u00e9veloppement et applications personnalis\u00e9es","text":"

You probably have plenty of ideas for nice features that are not implemented yet. Please contact us to discuss the best approach to integrate this idea into QField or to create your own custom app.

"},{"location":"fr/get-started/support/#support-communautaire","title":"Support communautaire","text":"

You can ask your questions on gis.stackexchange

You can use the user discussions platform

"},{"location":"fr/get-started/third-part-tutorials/","title":"Tutoriels d'intervenants ext\u00e9rieurs","text":""},{"location":"fr/get-started/third-part-tutorials/#tutoriels-dintervenants-exterieurs","title":"Tutoriels d'intervenants ext\u00e9rieurs","text":"

Retrouvez ici les tutoriels cr\u00e9\u00e9s par notre communaut\u00e9 :

  • QField tutorials from Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField Quickstart Udemy course by Michael Miller
  • Practices with QField course (Portuguese language) by Nelson Silva
"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/","title":"Configuration avanc\u00e9e","text":""},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#guide-de-configuration-avancee","title":"Guide de configuration avanc\u00e9e","text":"

Aide

Nous avons une plateforme de discussion de la communaut\u00e9 pour discuter de vos questions, doutes et id\u00e9es. N'h\u00e9sitez pas \u00e0 y jeter un coup d'oeil.

"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#sources-de-vecteurs-supportees","title":"Sources de vecteurs support\u00e9es","text":"

\u00c0 l'heure actuelle, QFieldCloud prend en charge les couches GeoPackage et PostGIS pour l'\u00e9dition collaborative. D'autres formats pris en charge par QGIS devraient \u00e9galement fonctionner, mais ne sont pas officiellement support\u00e9s.

"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#travail-avec-des-geopackages","title":"Travail avec des GeoPackages","text":"

Utiliser des GeoPackages est g\u00e9n\u00e9ralement le meilleur solution pour une configuration simple pour centraliser les donn\u00e9es collect\u00e9es par vos utilisateurs QField dans un seul fichier.

Si vous souhaitez configurer des relations, il est recommand\u00e9 d'ajouter un champ UUID dans vos tables et de l'utiliser comme cl\u00e9 \u00e9trang\u00e8re au lieu du champ fid des GeoPackages, car il est susceptible d'\u00eatre modifi\u00e9 afin d'\u00e9viter les conflits si deux utilisateurs cr\u00e9ent de nouvelles entit\u00e9s en m\u00eame temps.

"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#exemple-de-workflow-geopackages","title":"Exemple de workflow (GeoPackages)","text":"
  1. Configuration dans QGIS:
    1. Cr\u00e9er un nouveau projet.
    2. Cr\u00e9er une couche GeoPackage, et la sauvegarder dans le m\u00eame dossier que le projet QGIS.
    3. Mettre le GeoPackage \u00e0 \"\u00c9dition hors-ligne\" dans le plugin QFieldSync.
    4. T\u00e9l\u00e9verser le projet vers QFieldCloud.
  2. Collecter des donn\u00e9es sur l'appareil avec QField:
    1. Ouvrir QFieldCloud et importer le projet.
    2. Collecter des donn\u00e9es et pousser les modifications.
  3. T\u00e9l\u00e9charger les r\u00e9sultats dans QGIS.
    1. Dans QFieldSync, t\u00e9l\u00e9charger les fichiers mis \u00e0 jour (le fichier GeoPackage devrait avoir \u00e9t\u00e9 modifi\u00e9).

Attention

Ce workflow ne permet pas de modifier le GeoPackage sur le bureau, compte-tenu du fait qu'\u00e9tant bas\u00e9 sur un fichier, l'ensemble du GeoPackage sera remplac\u00e9. Cela signifie que les donn\u00e9es ne peuvent \u00eatre vectoris\u00e9es qu'en utilisant QFieldCloud.

"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

Utiliser des couches PostGIS est une bonne solution si vous souhaitez que les donn\u00e9es de vos utilisateurs QField soient mises \u00e0 jour directement dans votre base de donn\u00e9es par QFieldCloud lorsqu'ils synchronisent leur travail, et ceci sans aucune autre \u00e9tape.

Cela n\u00e9cessite que votre base de donn\u00e9es soit accessible publiquement et que les informations d'identification soient sauvegard\u00e9es en clair dans le projet QGIS. Soyez conscient des implications de ces exigences en mati\u00e8re de s\u00e9curit\u00e9, et pensez \u00e0 faire des sauvegardes.

"},{"location":"fr/get-started/tutorials/advanced-setup-qfc/#exemple-de-workflow-postgis","title":"Exemple de workflow (PostGIS)","text":"
  1. Configuration dans QGIS:
    1. Cr\u00e9er un nouveau projet.
    2. Cr\u00e9er une couche PostGIS, en v\u00e9rifiant que les identifiants sont sauvegard\u00e9s dans le projet.
    3. Assurez-vous que la connexion \u00e0 la base de donn\u00e9es PostGIS est accessible publiquement (IP publique ou nom de domaine, \u00e7a ne fonctionnera pas avec 127.0.0.1 ou localhost).
    4. Dans les param\u00e8tres du projet QFieldSync, mettez le GeoPackage \u00e0 \u00c9dition hors ligne si vos utilisateurs QField ne disposent pas d'une connexion Internet fiable sur le terrain, ou \u00e0 Acc\u00e8s direct \u00e0 la base de donn\u00e9es.
    5. T\u00e9l\u00e9verser le projet vers QField cloud.
  2. Collecter des donn\u00e9es sur l'appareil avec QField:
    1. Ouvrir QFieldCloud et importer le projet.
    2. Collecter des donn\u00e9es (et pousser les modifications une fois revenu au bureau si vous utilisiez l'\u00c9dition hors ligne).
  3. Regarder les r\u00e9sultats sur QGIS:
    1. Toutes les modifications devraient \u00eatre visibles directement dans la base de donn\u00e9es PostGIS.

Note

En utilisant l'Acc\u00e8s direct \u00e0 la base de donn\u00e9es, QFieldCloud \u00e9ditera directement les donn\u00e9es dans la base de donn\u00e9es PostGIS. Cela ne fonctionnera qu'avec une connexion Internet fiable sur le terrain, mais pr\u00e9sente l'avantage que toutes les donn\u00e9es sont directement visibles par tous les utilisateurs, ce qui permet d'utiliser toute configuration sp\u00e9cifique \u00e0 PostGIS (triggers, champs g\u00e9n\u00e9r\u00e9s, etc.).

Note

En utilisant l'\u00c9dition hors ligne, QField travaillera sur une copie locale de la base de donn\u00e9es dans un GeoPackage, qui sera synchronis\u00e9e par QFieldCloud avec la base de donn\u00e9es d'origine. C'est le meilleur choix si la connexion sur le terrain n'est pas fiable. Les modifications ne seront visibles pour les utilisateurs qu'une fois synchronis\u00e9es avec QFieldCloud. Comme une copie locale est cr\u00e9\u00e9e, les fonctionnalit\u00e9es avanc\u00e9es de PostGIS ne seront pas disponibles sur QField. Tout comme pour les GeoPackages ordinaires, si vous d\u00e9finissez des relations, il est recommand\u00e9 d'utiliser des UUID au lieu de cl\u00e9s primaires enti\u00e8res pour \u00e9viter les conflits si plusieurs utilisateurs cr\u00e9ent des donn\u00e9es en m\u00eame temps.

Vous pouvez trouver plus d'informations sur r\u00e9f\u00e9rence technique QFieldCloud

"},{"location":"fr/get-started/tutorials/get-started-qfc/","title":"Premiers pas","text":""},{"location":"fr/get-started/tutorials/get-started-qfc/#guide-de-demarrage","title":"Guide de d\u00e9marrage","text":"

Aide

Nous avons une plateforme de discussion de la communaut\u00e9 pour discuter de vos questions, doutes et id\u00e9es. N'h\u00e9sitez pas \u00e0 y jeter un coup d'oeil.

"},{"location":"fr/get-started/tutorials/get-started-qfc/#creer-un-compte-qfieldcloud","title":"Cr\u00e9er un compte QFieldCloud","text":"

Pr\u00e9paration Desktop

Aller sur la page d'inscription, saisir les d\u00e9tails et cr\u00e9er un nouveau compte QFieldCloud.

Registration form

"},{"location":"fr/get-started/tutorials/get-started-qfc/#modifier-profil","title":"Modifier profil","text":"

Modifier vos param\u00e8tres personnels. Ajouter une photo de profil ou avoir une vue d'ensemble de vos projets et de vos appartenances \u00e0 des organisations.

"},{"location":"fr/get-started/tutorials/get-started-qfc/#facturation","title":"Facturation","text":"

Ajouter des informations de facturation au compte est n\u00e9cessaire pour utiliser le plan QFieldCloud Pro ou le plan Organisation.

Pour un Pro plan, suivre ces \u00e9tapes :

  1. Cliquer sur le nom d'utilisateur en-haut \u00e0 droite de la page
  2. Cliquer sur \"Upgrade to pro\"
  3. Dans la partie \"Subscription\", cliquer sur \"Upgrade\"
  4. Dans la section Pro, cliquer sur \"Activate\"
  5. Lire attentivement les \"Terms of Service\" et donner son accord pour les termes de service, puis \"Proceed\"
  6. Dans la partie \"Billing Address\", remplir le formulaire, puis cliquer sur \"Proceed to payment\"

Pour un Organization plan, suivre ces \u00e9tapes :

  1. Cliquer sur le nom d'utilisateur en-haut \u00e0 droite de la page
  2. Cliquer sur \"Create organization\"
  3. Click on \"Create\"
  4. Choose a name for your organization with only 150 characters or fewer, letters, digits, and @/./+/-/_
  5. Click on \"Create\"
  6. Choose how much storage is needed
  7. Carefully read the \"Terms of Service\"and agree to the terms of service, then \"Proceed\"
  8. Dans la partie \"Billing Address\", remplir le formulaire, puis cliquer sur \"Proceed to payment\"

If the billing information is incomplete, at any time it is possible to finish filling up the form by going to Billing > Subscription > Finish checkout

All pricing information is available on the Pricing page.

"},{"location":"fr/get-started/tutorials/get-started-qfc/#organisations","title":"Organisations","text":"

Your organizations are listed here. Find out more about teams, members and their roles in concepts of the QField Ecosystem.

"},{"location":"fr/get-started/tutorials/get-started-qfc/#projets","title":"Projets","text":"

Search and choose a project from the list or start to create a new project.

QFieldCloud projects overview

"},{"location":"fr/get-started/tutorials/get-started-qfc/#connection-to-qfieldcloud-on-qgis-desktop","title":"Connection to QFieldCloud on QGIS Desktop","text":"

Pr\u00e9paration Desktop

In order to connect to QFieldCloud, you need the Plugin \u201cQFieldSync\u201d in QGIS. The next steps show you how you can install and synchronize your data to and from QFieldCloud.

"},{"location":"fr/get-started/tutorials/get-started-qfc/#install-qfieldsync","title":"Install QFieldSync","text":"

Open the QGIS plugin manager by going to the Plugins -> Manage and install Plugins... menu.

Find QFieldSync in the list of plugins and install the latest version by clicking the Install Plugin button.

Note

Since QFieldCloud is still in beta phase, there are frequent updates and fixes. Please upgrade your QFieldSync plugin often. In case of an issue, please try upgrading to the latest release before reporting.

Successful installation

After successful installation, a new toolbar appears:

"},{"location":"fr/get-started/tutorials/get-started-qfs/","title":"Premiers pas","text":""},{"location":"fr/get-started/tutorials/get-started-qfs/#extension-qfieldsync","title":"Extension QFieldSync","text":"

The QFieldSync plugin helps preparing and packaging QGIS projects for QField.

QFieldSync supports your project preparation with automating the following:

  • Required steps for project setup (e.g. portable_project)
  • Creating basemaps from a single raster layer or from a style defined in a map theme.
  • Configuring the offline editing functionality and synchronizing changes back.
"},{"location":"fr/get-started/tutorials/get-started-qfs/#flux-de-travail","title":"Flux de travail","text":"

Pour avoir un rapide aper\u00e7u du processus, voici une liste des \u00e9tapes classiques :

  1. Create a QField package. This is a working copy in a separate folder.
  2. Copier le paquet QField sur le p\u00e9riph\u00e9rique-cible.
  3. Sortir en ext\u00e9rieur et collecter des donn\u00e9es.
  4. Copie-retour des donn\u00e9es modifi\u00e9es vers votre ordinateur
  5. Synchroniser les donn\u00e9es modifi\u00e9es avec votre base de donn\u00e9es ou vos fichiers
"},{"location":"fr/get-started/tutorials/get-started-qfs/#configuration-de-la-couche","title":"Configuration de la couche","text":"

Configure the project layers

In the project configuration dialog, an action can be defined for each layer individually. Depending on the layer type, different types of actions are available.

Copier

The layer will be copied to the package folder. This is only available for file-based layers.

Pas d'action

The layer source will be left untouched. This is only available for non-file-based layers like WMS, WFS, Postgis...

\u00c9dition hors-ligne

A working copy of the layer is copied into the package folder. Every change which is done in the packaged project during work is recorded in a changelog. When synchronizing the changes back later on, this log will be replayed and all changes also be applied to the main data base. There is no conflict handling in place.

Enlever

The layer will be removed from the working copy. This is useful if a layer is used in the basemap and will not be available in the packaged project.

Properties

There are some additional options to fine tune your QField project in the properties

  1. Lock geometries: do not allow changing geometries and only allow changing attributes on this layer.
  2. Set up the attachment default naming, please refer to the Configurable picture path
  3. Set up the maximum number of items shown in the relation editor widget

QFieldSync Layer Properties

"},{"location":"fr/get-started/tutorials/get-started-qfs/#configuration-du-fond-de-plan","title":"Configuration du fond de plan","text":"

A base map is a raster layer which is added as the bottommost layer to the packaged project file.

If the base map option is enabled, a base map will be rendered, whenever the project is packaged. The area of interest - the extent which will be rendered -will be chosen at packaging time.

Il y a deux sources possibles pour un fond de plan :

Couche

A raster layer. This is useful to take an offline copy of an online layer like a WMS or to take a working copy of an unsupported format like an ECW or MrSID layer.

Th\u00e8me de carte

A map theme. This is useful to create a base map based on a combination of several layers with styling. These layers can then be removed from the working package and do not need to be rendered on the device. This can save some disk space and battery on the device.

The tile size defines the spatial resolution. It determines the number of map units per pixel. If the map canvas CRS has meters as units and tile size is set to 1, each raster pixel will have a spatial extent of 1x1 m, if it is set to 1000, each raster pixel will have a spatial extent of 1 square kilometer.

"},{"location":"fr/get-started/tutorials/get-started-qfs/#configuration-de-ledition-hors-ligne","title":"Configuration de l'\u00e9dition hors-ligne","text":"

If only synchronize features in area of interest is checked, only features which are within the extent of the map canvas as packaging time will be copied to the offline editing working copy.

"},{"location":"fr/how-to/attributes-form/","title":"Formulaire d'attributs","text":""},{"location":"fr/how-to/attributes-form/#formulaire-dattributs","title":"Formulaire d'attributs","text":"

QField creates forms similar to, but not equal to QGIS. The field widgets from QGIS are supported on a best effort basis and optimized for the mobile use.

Type de widget Support Notes Edition de texte - HTML is not supported - Numerical input is enforced based on the type. Case \u00e0 cocher Value Map Cach\u00e9 Fichier joint This field is combined with camera integration. It is also able to open other files like pdf and doc (if you have an appropriate viewer) Attachment (photo settings) Date Heure Range R\u00e9f\u00e9rence de relation Outil Relation Valeur relationnelle UUID Generator QML / HTML Widget Autres Funding"},{"location":"fr/how-to/attributes-form/#modifiable","title":"Modifiable","text":"

The editable flag of fields is respected.

"},{"location":"fr/how-to/attributes-form/#se-souvenir-des-dernieres-valeurs","title":"Se souvenir des derni\u00e8res valeurs","text":"

QField offers a much more fine-grained control over the last used values and ignores the QGIS setting.

"},{"location":"fr/how-to/attributes-form/#glisser-deposer-les-formulaires-du-designer","title":"Glisser-d\u00e9poser les formulaires du designer","text":"

Les groupes et onglets venant des formulaires du designer par glisser-d\u00e9poser sont support\u00e9s.

"},{"location":"fr/how-to/attributes-form/#configure-a-relation-widget","title":"Configure a Relation Widget","text":"

Pr\u00e9paration Desktop

For more information refer to the relations chapter of the official QGIS Documentation.

The relation widget shows all the referencing child features in a list. It is possible to add, delete and open them.

The visual identification of the list entries are done via the Display Expression of the child layer.

"},{"location":"fr/how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

Pr\u00e9paration Desktop

The widget type Attachment is used with fields that store the path to files.

Il peut \u00eatre utilis\u00e9 pour :

  • show and take photos or add pictures from the gallery
  • \u00e9couter et enregistrer des clips audio
  • Visualiser et enregistrer des vid\u00e9os
  • montrer des liens vers des fichiers externes comme des PDFs ou d'autres documents

Form attachment picture

Form attachment audio

Form attachment video

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

The option hyperlink on the attachment widget will disable the camera functionality and enable a hyperlink to open a document (pdf, doc, ...).

"},{"location":"fr/how-to/attributes-form/#configurable-attachment-path","title":"Configurable attachment path","text":"

Pr\u00e9paration Desktop

QFieldSync provides the possibility to configure the path of attachments.

  • Go to QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Paths

"},{"location":"fr/how-to/attributes-form/#configure-a-value-relation-widget","title":"Configure a Value Relation Widget","text":"

Pr\u00e9paration Desktop

The widget Value Relation offers values from a related table in a combobox. You can select layer, key column and value column. Several options are available to change the standard behaviors: allow null value, order by value and allow multiple selections. The widget will display a drop-down or multiple-select list of the referenced features.

"},{"location":"fr/how-to/attributes-form/#configure-conditional-visibility","title":"Configure Conditional Visibility","text":"

Pr\u00e9paration Desktop

Groups can be hidden based on an expression. This is useful when certain attributes are only required under certain conditions. As an example imagine mapping trees. Some of them might have a disease and you have a list of possible deseases. To not clutter the form with many fields, make a group and configure a visibility expression for a group \"diseases\". Add a field \"desease\" with a checkbox. Only when the checkbox is checked, the list of diseases will be available to you.

Configuration of a group box that will only be shown if the checkbox \"measures_taken\" is checked.

Voyons ce que nous avons dans l'attribut :

"},{"location":"fr/how-to/attributes-form/#define-constraints","title":"Define Constraints","text":"

Pr\u00e9paration Desktop

Attribute fields can have constraints attached. Constraints are expressions that needs to evaluate to True (or 1) in order to be able to save the form. Constraints are configured on a per-field basis and a description can be added that will be shown if a constraint is not satisfied.

Configuration of a constraint within a range

"},{"location":"fr/how-to/attributes-form/#cas-dutilisation-courante","title":"Cas d'utilisation courante","text":"

You cannot enter an elevation value higher than the highest mountain in this country.

\"elevation\" < 5000\n

Un identifiant est requis dans ce champ.

\"identifier\" IS NOT NULL\n
"},{"location":"fr/how-to/attributes-form/#define-default-values","title":"Define Default Values","text":"

Pr\u00e9paration Desktop

Fields can have default values configured. Default values are inserted into the attribute form when digitizing a new feature. They are visible and can be modified as long as the field is editable. They can be based on the geometry or expression variables.

Configuration of a formatted date as default value

"},{"location":"fr/how-to/attributes-form/#variables-supplementaires","title":"Variables suppl\u00e9mentaires","text":"

For more information regarding storing information related to your position in object attributes, refer to the deticated GNSS documentation.

For QFieldCloud users, two variables can be used in expressions including attribute form's default values: - @cloud_username which returns the name of the currently logged in QFieldCloud user. - @cloud_useremail which returns the email address of the currently logged in QFieldCloud user.

"},{"location":"fr/how-to/attributes-form/#cas-dutilisation-courante_1","title":"Cas d'utilisation courante","text":"

Ins\u00e9rer l'information de positionnement comme variable :

@position_horizontal_accuracy\n

Ins\u00e9rer la date et l'heure actuelle :

now()\n

Ins\u00e9rer la longueur de la ligne num\u00e9ris\u00e9e :

length($geometry)\n

Configurer les variables g\u00e9n\u00e9rales sur l'appareil et les ins\u00e9rer.

@operator_name\n

If you want to assign a region code based on the location where a new feature is inserted, you can do so by using an aggregate expression:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

To transform the coordinates received from \\@position_coordinate to the coordinate system of your project:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} If you want to use the snapping results after drawing a line, you can use the [\\@snapping_results]{.title-ref} variable. The following code extracts the value of the attribute [id]{.title-ref} of the snapping match of the first point of a line. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"fr/how-to/attributes-form/#configure-auto-complete-value","title":"Configure Auto-complete Value","text":"

Pr\u00e9paration Desktop

The \"Use completer\" checkbox must be checked to be able to use the auto-complete in the value relation.

Enable auto-complete within QGIS

Here a video showing how it works on QField

"},{"location":"fr/how-to/authentication/#prepare-the-authentication-in-qgis","title":"Prepare the authentication in QGIS","text":"

Pr\u00e9paration Desktop

To setup a WFS with OAuth2 in QGIS follow these steps in the QGIS project configuration.

In the WFS layer configuration:

widgets

Add a new authentication configuration. Parameters need to be adjusted to the OAuth2 server setup:

widgets

"},{"location":"fr/how-to/authentication/#export-the-authentication-from-qgis","title":"Export the authentication from QGIS","text":"

Pr\u00e9paration Desktop

Note

Exporting an auth configuration requires at least QGIS 3.20. It is possible to only use QGIS 3.20 to prepare the auth config and configure the QGIS project itself with an earlier version of QGIS.

Note

It is important that the Configuration ID of the exported configuration and the configuration stored in the QGIS project match.

At this point, verify that you are able to properly connect to the service from QGIS. This authentication configuration must first be exported from QGIS itself.

To do so, open the QGIS options dialog and focus on the authentication panel. There, you can select the OAuth2 configuration used by the project layer(s) by clicking on the appropriate row in the configurations table widget. Then, use the lower-right utilities button to select the export selected authentication configurations to file action.

widgets

When prompted for a password, leave it blank. You will be warned that she might be leaking sensitive information. In the case of OAuth2 configurations, it is safe to do so.

Once you have exported the authentication configuration to an XML file, she copies that file onto the device(s) running QField. The file has to be copied to the devices <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ QField directory. The /QField/auth/ path is created when first launching QField.

Note

Since QField 2 the auth files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/auth instead of the devices main directory <drive>:/QField/auth.

Once the authentication configuration XML file is copied, you can copy the project file containing OAuth2-protected layer(s) onto the device(s) and open the project in QField. You will be prompted for the user, password, and 2-step-verification authentication code within a browser panel that will pop up in QField itself.

Once authenticated, content will be rendered without the need to re-enter user information for the duration of the session.

"},{"location":"fr/how-to/digitize/","title":"Num\u00e9riser","text":""},{"location":"fr/how-to/digitize/#numeriser","title":"Num\u00e9riser","text":"

QField allows to digitize, edit and delete point, line and polygon features while in the field.

"},{"location":"fr/how-to/digitize/#collecter-les-entites","title":"Collecter les entit\u00e9s","text":"

Fieldwork

To start digitizing new features, enable the Edit mode by clicking on the pencil icon in the side dashboard and selecting the layer within which you want to add new features.

The current layer within which features are to be added is highlighted in green.

"},{"location":"fr/how-to/digitize/#formulaire-dattributs","title":"Formulaire d'attributs","text":"

After digitizing a geometry, the attribute form will appear allowing you to edit attribute values for the newly-added feature.

Note

You can supress the attribute form upon feature addition via a configuration option for a given layer via its properties dialog in QGIS

Moreover, you have the option to digitize the form using the scanning QR or Bar Code reader functionality available within the feature form's text edit widget.

Upon clicking the three-dot icon button, a menu will be presented offering three distinct actions: \"Copy,\" \"Paste,\" and \"Scan Code\".

Opting for the \"Scan Code\" action will trigger QField's code reader, initiating the scanning process to decode the code.

Once the codes have been successfully scanned, users can validate their choice by clicking the checkmark (\u2714\ufe0f) OK button. This action will populate the attribute with the decoded value, streamlining the digitization process.

In addition, the Code Reader offers the capability to read NFC text tags.

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"fr/how-to/digitize/#garder-en-memoire-les-valeurs-de-lattribut","title":"Garder en m\u00e9moire les valeurs de l'attribut.","text":"

For quick collection of rather homogeneus datasets, it is crucial to not having to enter the same attribute values over an over. The checkboxes at the right of every attribute allow remembering of the last entered value for each attribute individually so that the next time you will add a feature on the same layer, these attributes will be automatically pre-filled.

"},{"location":"fr/how-to/digitize/#outil-vertex","title":"Outil Vertex","text":"

The vertex editor allows you to move or delete pre-existing vertices as well as adding new vertices to geometries.

"},{"location":"fr/how-to/digitize/#outil-de-decoupage","title":"Outil de D\u00e9coupage","text":"

The split tool allows you to split line and polygon geometries into two halves, one of which will become a new feature of its own.

"},{"location":"fr/how-to/digitize/#supprimer-des-entites","title":"Supprimer des entit\u00e9s","text":"

Fieldwork

Deleting a feature is done by selecting the Delete feature action in the feature form's 3-dot menu.

QField also allows you to delete multiple features at a time. To do so, first identify the features by short tapping on the relevant parts of the map. Then activate the multi-selection mode by long pressing on one of the features you want to delete. When checkbox appears next to the feature names, select further features to delete (you can tap on the map to add more features too). Once done, select the Delete Selected Feature(s) action in the features list 3-dot menu.

"},{"location":"fr/how-to/digitize/#accrochage","title":"Accrochage","text":"

Pr\u00e9paration Desktop

While digitizing new features, new points can be snapped to existing geometries.

All configuration can be done in Project > Snapping Settings

"},{"location":"fr/how-to/digitize/#types-daccrochage","title":"Types d'accrochage","text":"

Il est possible d'accrocher de nouveaux points

  • only to nodes of existing geometries
  • only to segments of existing geometries
  • to nodes and segments of existing geometries
"},{"location":"fr/how-to/digitize/#accrochage-a-des-couches","title":"Accrochage \u00e0 des couches","text":"

Il est possible d'accrocher \u00e0 une seule ou plusieurs couches

"},{"location":"fr/how-to/digitize/#tolerance-daccrochage","title":"Tol\u00e9rance d'accrochage","text":"

La tol\u00e9rance d'accrochage peut \u00eatre sp\u00e9cifi\u00e9e en unit\u00e9s de cartes ou en pixels

In almost any case, the units should be set to pixels. We made good experiences with a tolerance value of 20.

"},{"location":"fr/how-to/gnss/#project-configuration","title":"Project configuration","text":"

Pr\u00e9paration Desktop

"},{"location":"fr/how-to/gnss/#positioning-variables","title":"Positioning variables","text":"

You can get access to positioning information through additional expression variables accessible in the attribute form. These will only be available when positioning is enabled.

These variables are commonly used as part ofdefault values expressions for fields to keep track of the quality of individual measured points.

  • @position_source_name - The name of the device that gave location information as reported by the sensor. To differenciate between internal and external sensor. If the position is manually set, and the position is not snapped to the cursor, the source name is \"manual\". In case the cursor is not snapped to the position, all other variables will be null, if you need this, use the gnss_ variables instead.
  • @position_quality_description - A human readable and translated string for the quality as reported by the sensor. E.g. \"Fixed RTK\". It is only available when the crosshair is snapped to the sensor. - IE
  • @position_coordinate - A point with the coordinate in WGS84. Lon, Lat, Altitude as delivered by the sensor. It is only available when the crosshair is snapped to the sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - The horizontal accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_timestamp - The timestamp of the position in UTC as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_direction - The direction of movement in degrees from true north as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_ground_speed - Groundspeed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_magnetic_variation - The angle between the horizontal component of the magnetic field and true north, in degrees as reported by the sensor. Also known as magnetic declination. A positive value indicates a clockwise direction from true north and a negative value indicates a counter-clockwise direction. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_accuracy - The vertical accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_3d_accuracy - The 3 dimensional accuracy of the coordinate (in meters), 3D-RMS as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_speed - The vertical speed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_averaged_count - This variable holds the number of collected positions from which an averaged position was calculated when digitizing in this mode. For non-averaged positions, the value will be set to 0 (zero). - IE
  • @position_pdop - Position dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_hdop - Horizontal dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_vdop - Vertical dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_number_of_used_satellites - Number of satellites as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_used_satellites - A list of satellites in use (pri) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - The GPS Fix Status \"NoData\", \"NoFix\", \"Fix2D\" or \"Fix3D\" as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_fix_mode - Fix mode (where \"M\" = Manual, forced to operate in 2D or 3D or \"A\" = Automatic, 3D/2D) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E

Info

I: Internal position source E: External (NMEA) position source

All @position_* variables have a corresponding @gnss_* variable. The gnss variables always report the gnss sensor values, even when the crosshair is not snapped.

Info

Variables that contain satellites are not available on iOS

Exemples:
  • when the crosshair is snapped to the sensor - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_source_name --> sensor name.
  • when the crosshair is manually moved - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The value is NULL. - @position_source_name > The value is manual.
"},{"location":"fr/how-to/hiding-legend-nodes/","title":"Masquer la l\u00e9gende","text":""},{"location":"fr/how-to/hiding-legend-nodes/#masquer-la-legende","title":"Masquer la l\u00e9gende","text":"

Il est possible de configurer votre projet QGIS pour permettre de masquer la l\u00e9gende.

"},{"location":"fr/how-to/hiding-legend-nodes/#configurer-la-legende-cachee","title":"Configurer la l\u00e9gende cach\u00e9e","text":"

Pr\u00e9paration Desktop

Dans les propri\u00e9t\u00e9s du projet QGIS, aller dans Sources de donn\u00e9es et cocher la case \"priv\u00e9\" des couches \u00e0 masquer.

Masquer la l\u00e9gende

"},{"location":"fr/how-to/#how-to-guides","title":"How-to guides","text":"

QField leverages the power of QGIS to comfortably configure your projects. After setting up everything, you can then synchronise your project and any additional files to your device and immediately get down to work.

Synchronising your projects to your teams' devices, can be done in various way. The QFieldSync plugin helps preparing and packaging QGIS projects for QField and distributing it to your devices. For a seamless integration experience and for managing teams we highly suggest using QFieldCloud.

QField is built to be very user friendly and intuitive. We suggest starting it and opening a demo project to get used to the powerful interaction possibilities.

Vous trouverez ici de nombreuses ressources sur la mani\u00e8re de configurer et interagir avec QField.

"},{"location":"fr/how-to/itinerary/#configure-attribute-form-widget-in-qgis","title":"Configure attribute form widget in QGIS","text":"

Pr\u00e9paration Desktop

Here is an example for navigation to features of a point layer.

Create a new field in your data table (type text). In the attribute form settings, select \"attachment\" as widget type. Tick \"Display a hyperlink for document path (read-only)\". Then enter the following expression as default value:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

And tick \"Apply default value on update\" in case you make changes to your geometry.

If you simply want to show your feature location in Google Maps, you can use the following expression: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"fr/how-to/live-default-value/#configuration","title":"Configuration","text":"

Pr\u00e9paration Desktop

To make it work, the attribute has to be set up with another attribute dependency.

An example of attribute dependency settings

For an image:

live default value image

For a value relation:

live default value relation

"},{"location":"fr/how-to/map-interaction/","title":"Interagir avec la carte","text":""},{"location":"fr/how-to/map-interaction/#interagir-avec-la-carte","title":"Interagir avec la carte","text":"

Here are some of the possible interactions with the map in QField.

"},{"location":"fr/how-to/map-interaction/#legende-de-carte","title":"L\u00e9gende de carte","text":"

Fieldwork

Open the Main menu and expand the layers list to display the legend of the map.

On double-tap or long-press on a layer, you get offered the following possibilities.

  • Show on map to control visibility.
  • Show labels to control the visibility of the labels.
  • Expand legend item to show/hide the layer's sub-items.
  • Zoom to layer to have all the layer items on the map.
  • Reload data to get the current data of a layer with remote sources.
  • Show feature list to show all the layer's features in the identification list.

Additionally, you have the option to adjust the layer opacity for each individual layer using the \"Opacity\" slider.

"},{"location":"fr/how-to/map-interaction/#selectionner-des-entites","title":"S\u00e9lectionner des entit\u00e9s","text":"

Fieldwork

Tap on a feature on the map to identify it. If several features are located where you tapped (either because there are multiple features really close one to another, or because several layers are overlapping), they will all be listed in the menu that opens on the right of the screen.

Tap on one of the listed features to access its attributes.

  1. Tap the arrows to scroll through all the identified features.
  2. Tap the centre button to centre the map on the selected feature.
  3. Tap the edit button to edit the attributes of the selected feature.
  4. Scroll through the sub-menus to access all the attributes.

"},{"location":"fr/how-to/map-interaction/#exceptions-couches-interrogeables","title":"Exceptions couches interrogeables","text":"

Often it is not required to be able to query every layer. Some layers are only present as basemap, and their attributes are not of interest.

You can manage this layer list in QGIS desktop in Project > Project Properties > Identify Layers and uncheck the base layers.

"},{"location":"fr/how-to/map-styling/#expression-daffichage","title":"Expression d'affichage","text":"

Pr\u00e9paration Desktop

In QField, objects are identified with a name. The expression to generate this name can be defined by opening the attribute table in QGIS and switching to the form view. Choose the appropriate field or an expression in the list there. Starting from QGIS 3, this can be done directly from the Vector Layer Properties > Display page.

L'expression d'affichage est aussi utilis\u00e9e pour rechercher dans les couches.

The display expression will be used to represent features with an identification string throughout QField.

"},{"location":"fr/how-to/map-styling/#couches-en-lecture-seule-non-identifiables-et-interrogeables","title":"Couches en lecture seule, non identifiables et interrogeables","text":"

Pr\u00e9paration Desktop

Some layers in a project are just there for pure visual purpose. Such layers should not show up when a user taps somewhere to identify objects.

Some other layers serve as source of information and shouldn't be modified by the user. It is possible to protect layers from editing attributes or adding and deleting features.

Il est aussi possible de configurer quelles couches sont recherch\u00e9es.

To configure identify, readonly and searchable behavior, go to the Project > Properties > Data Sources page and activate the checkboxes to match your desired behavior.

Configuration of layers that will not be identifiable, not modifiable and/or not searchable.

"},{"location":"fr/how-to/map-styling/#using-additional-fonts","title":"Using additional fonts","text":"

Pr\u00e9paration Desktop

In QField, you are able to use all the fonts you want.

There are two different possibilities to register additional fonts:

  1. By adding fonts (.ttf or .otf) on the device in the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts those will be made accessible to all projects and individual datasets.
  2. By adding fonts (.ttf or .otf) in the same folder as a given project file (.qgs or .qgz); those will be accessible only when viewing that project file.

Note

Since QField 2 the font files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts instead of the devices main directory <drive>:/QField/fonts.

"},{"location":"fr/how-to/map-styling/#symboles-svg-personnalises","title":"Symboles SVG personnalis\u00e9s","text":"

Pr\u00e9paration Desktop

Il est possible d'int\u00e9grer les symboles SVG directement dans un projet QGIS.

  1. Choose the layer which will support SVG symbology and open its properties dialog.
  2. Open the section Symbology in Properties > Symbology
  3. In the Symbol Layer Panel choose Simple marker.
  4. Change the Symbol layer type in Symbol layer type > SVG marker.
  5. Faites d\u00e9filer le panneau du bas.
  6. Click on the right side of the file selection button to open the drop down menu.
  7. Select Embed File and choose the SVG file in the file selection dialog.
  8. Appliquez les changements et cliquez sur OK.
"},{"location":"fr/how-to/map-themes/#creation-dun-theme-de-carte","title":"Cr\u00e9ation d'un th\u00e8me de carte","text":"

Pr\u00e9paration Desktop

La cr\u00e9ation de d'une carte de th\u00e8me dans QGIS est une t\u00e2che tr\u00e8s simple.

Map Theme Configuration

  1. Mettre en forme la carte et les couches selon vos exigences
  2. L'enregistrer comme th\u00e8me de carte avec un nom
  3. Chargez le projet sur votre appareil et modifiez le th\u00e8me actif de la carte
"},{"location":"fr/how-to/map-themes/#changer-le-theme-de-la-carte-active","title":"Changer le th\u00e8me de la carte active","text":"

Fieldwork

If you defined map themes for your project in QGIS, you can switch between them from the Dashboard. Use the Map themes combobox to chose the active theme.

Change Map Theme

"},{"location":"fr/how-to/measuring-tool/","title":"Outil de mesure","text":""},{"location":"fr/how-to/measuring-tool/#outil-de-mesure","title":"Outil de mesure","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

Une fois que l'outil est activ\u00e9, il suffit d'utiliser les commandes de num\u00e9risation situ\u00e9es dans le coin inf\u00e9rieur droit de l'\u00e9cran pour ajouter ou supprimer des sommets. Par d\u00e9faut, la g\u00e9om\u00e9trie mesur\u00e9e sera une ligne ; pour passer \u00e0 un polygone, il suffit de connecter le curseur au premier sommet saisi.

Pour le segment form\u00e9 par les deux derniers sommets ajout\u00e9s, les d\u00e9tails renvoy\u00e9s incluent la longueur du segment et son azimut. Lorsque la g\u00e9om\u00e9trie mesur\u00e9e est une ligne, la longueur totale de la ligne est fournie tandis que le p\u00e9rim\u00e8tre et l'aire sont affich\u00e9s pour les polygones.

"},{"location":"fr/how-to/measuring-tool/#elevation-profiling","title":"Elevation profiling","text":"

Lorsque l'outil de mesure est activ\u00e9, un bouton Profil d'\u00e9l\u00e9vation appara\u00eet dans le coin sup\u00e9rieur droit de l'\u00e9cran. En activant ce bouton le panneau de profilage d'\u00e9l\u00e9vation s'ouvrira et montrera l'\u00e9l\u00e9vation du terrain ainsi que les \u00e9l\u00e9ments vectoriels d'intersection le long de la g\u00e9om\u00e9trie mesur\u00e9e.

Pour faciliter l'utilisation, QField utilise par d\u00e9faut le jeu de donn\u00e9es Mapzen Global Terrain pour fournir des profils d'\u00e9l\u00e9vation de 30 m\u00e8tres de r\u00e9solution dans le monde entier. Il est toutefois possible de personnaliser les param\u00e8tres du terrain avec les propri\u00e9t\u00e9s du projet et des couches cartographiques individuelles dans QGIS lors de la cr\u00e9ation de projets.

"},{"location":"fr/how-to/movable-project/","title":"Projet portable","text":""},{"location":"fr/how-to/movable-project/#projet-portable","title":"Projet portable","text":"

Pour synchroniser manuellement votre projet QGIS, vous aurez besoin d'une version portable de votre fichier .qgs. Portable signifie que tous les chemins sont relatifs et que les jeux de donn\u00e9es sont accessibles \u00e0 partir du device.

"},{"location":"fr/how-to/movable-project/#configurer-un-projet-portable","title":"Configurer un projet portable","text":"

Pr\u00e9paration Desktop

V\u00e9rifier que le parametre Projet > Propri\u00e9t\u00e9s > G\u00e9n\u00e9ral > Enregistrer les chemins du projet est mis sur Relatif et que tous les fichiers de donn\u00e9es n\u00e9cessaires se trouvent dans le m\u00eame dossier que le fichier .qgs ou dans un sous-dossier.

Pour une meilleure productivit\u00e9, nous vous sugg\u00e9rons de jeter un coup d'\u0153il \u00e0 qfieldcloud et qfieldsync

"},{"location":"fr/how-to/outside-layers/#add-a-layer-outside-of-exported-project-folder","title":"Add a layer outside of exported project folder","text":"

Pr\u00e9paration Desktop

In QGIS, open Options > Data Sources > Localized Data Paths. In there, add the path to the external data.

Data Sources

To use layers from localized data paths on your device, add the datasets to the folder <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Note

Since QField 2 the basemaps files needs to be stored in the app directory <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps instead of the devices main directory <drive>:/QField/basemaps.

"},{"location":"fr/how-to/pictures/","title":"Images","text":""},{"location":"fr/how-to/pictures/#utiliser-les-pieces-jointes","title":"Utiliser les pi\u00e8ces-jointes","text":"

Dans QField, un champ avec le widget Pi\u00e8ce jointe peut \u00eatre utilis\u00e9 pour:

  • Visualiser et prendre des photos
  • Visualiser et enregistrer des vid\u00e9os
  • \u00e9couter et enregistrer des clips audio
  • montrer des liens vers des fichiers externes comme des PDFs ou d'autres documents

Attachments

Pour configurer le Widget, veuillez vous r\u00e9f\u00e9rer \u00e0 la documentation sur les formulaires d'attributs.

"},{"location":"fr/how-to/pictures/#ajouter-une-serie-de-photos-a-une-entite","title":"Ajouter une s\u00e9rie de photos \u00e0 une entit\u00e9","text":"

Pr\u00e9paration Desktop

Une ou plusieurs images peuvent \u00eatre ajout\u00e9es \u00e0 l'entit\u00e9. Voici un exemple de la marche \u00e0 suivre.

"},{"location":"fr/how-to/pictures/#tables","title":"Tables","text":"

Il est n\u00e9cessaire de mettre en place deux tables. Une table o\u00f9 les entit\u00e9s sont stock\u00e9es et une table avec une liste d'images.

"},{"location":"fr/how-to/pictures/#apiary","title":"Apiary","text":"Field Type id Text (UUID) geometry G\u00e9om\u00e9trie ..."},{"location":"fr/how-to/pictures/#relations","title":"Relations","text":"

Cr\u00e9ez une relation avec:

  • apiary Referenced layer
  • id Referenced field
  • apiary_picture Referencing layer
  • apiary_id Referencing field
  • strength Composition

Relations

"},{"location":"fr/how-to/pictures/#apiary_1","title":"Apiary","text":"

D\u00e9finir la valeur par d\u00e9faut du champ id \u00e0 uuid() ou utiliser le widget UUID G\u00e9n\u00e9rateur d'Uuid. Il n'est pas n\u00e9cessaire de l'afficher dans le formulaire.

widgets

D\u00e9finir le widget de la relation \u00e0 many to one relation et ajouter la relation au formulaire

widgets

"},{"location":"fr/how-to/pictures/#apiary-picture","title":"Apiary picture","text":"

D\u00e9finir le type de widget du champ path \u00e0 Pi\u00e8ce jointe et l'ajouter au formulaire

widgets

"},{"location":"fr/how-to/pictures/#geolocalisation","title":"G\u00e9olocalisation","text":"

Fieldwork

Sur certains appareils mobiles, le mode appareil photo natif doit \u00eatre d\u00e9sactiv\u00e9 pour permettre le geotagging.

Pour activer le geotagging si l'appareil photo de votre OS natif ne prend pas en charge cette fonctionnalit\u00e9, proc\u00e9dez comme suit :

  1. Dans QField, aller dans les param\u00e8tres et s'assurer que la case Utiliser la camera native est d\u00e9sactiv\u00e9e deactivated on your mobile device
  2. C'est fait! La propre cam\u00e9ra de QField bas\u00e9e sur QML sera utilis\u00e9e \u00e0 partir de maintenant pour prendre des photos
"},{"location":"fr/how-to/pictures/#taille-dimage-maximale","title":"Taille d'image maximale","text":"

Pr\u00e9paration Desktop

Les param\u00e8tres avanc\u00e9s permettent de redimensionner les photos \u00e0 une largeur/hauteur maximale dans le plugin QFieldSync > Configuration du projet.

"},{"location":"fr/how-to/pictures/#configurable-attachment-path","title":"Configurable attachment path","text":"

Pr\u00e9paration Desktop

QFieldSync offre la possibilit\u00e9 de configurer le chemin des pi\u00e8ce-jointes image.

  1. Aller dans le plugin QFieldSync > Propri\u00e9t\u00e9s de la couche
  2. Choisir la couche, le champ et configurer l'expression

Utiliser des expressions pour sp\u00e9cifier le chemin des pi\u00e8ces jointes. Par d\u00e9faut, les images sont enregistr\u00e9es dans le dossier \"DCIM\", les fichiers audio sont enregistr\u00e9s dans le dossier \"audio\" et les vid\u00e9os sont enregistr\u00e9es dans \"video\" avec un timestamp comme nom.

picture path

Des dossiers suppl\u00e9mentaires peuvent \u00eatre synchronis\u00e9s avec des images ou d'autres pi\u00e8ces jointes. Des chemins suppl\u00e9mentaires peuvent \u00eatre configur\u00e9s dans Dossiers de pi\u00e8ces jointes. Tous les chemins sont relatifs au r\u00e9pertoire du projet.

attachments directories

Note

QGIS 3.14 ou plus r\u00e9cent est n\u00e9cessaire pour cette fonctionnalit\u00e9

"},{"location":"fr/how-to/print-to-pdf/","title":"Exporter en PDF","text":""},{"location":"fr/how-to/print-to-pdf/#exporter-en-pdf","title":"Exporter en PDF","text":"

It's possible to export laid out maps as PDF document through project print layouts configured within QGIS.

"},{"location":"fr/how-to/projects/","title":"S\u00e9lection de projet","text":""},{"location":"fr/how-to/projects/#selection-de-projet","title":"S\u00e9lection de projet","text":"

QField has a file selector that allows to open a project from the device locally. To open files from the cloud see QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

You have to import project folders or individual datasets into the app-dedicated storage location <drive>:/Android/data/ch.opengis.qfield/files/QField where it has unrestricted read/write access. With that behavior importing from external SD cards or providers that work with remote files (e.g. Google Drive) are supported as well.

Warning

Be aware that on uninstalling QField the app folder gets deleted as well. On update it stays.

"},{"location":"fr/how-to/projects/#dossiers-favoris","title":"Dossiers favoris","text":"

In the first screen of the file selector, there is a section showing the favorite directories. To add a directory to the favorites, long click in the file selector on the directory name. To remove an entry from the favorites, long click on the entry in the favorites list.

"},{"location":"fr/how-to/projects/#retrieve-modified-projects-and-datasets","title":"Retrieve modified projects and datasets","text":"

Pr\u00e9paration Desktop

Imported projects and datasets can be accessed directly using a USB cable. The location on storage is displayed in the top navigation bar when opening a local file.

On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/ where you will find both the \"Imported Datasets\" and \"Imported Projects\" folders within which your edited content will be located.

"},{"location":"fr/how-to/search/#configure-vector-layers-search-in-qgis","title":"Configure vector layers search in QGIS","text":"

Pr\u00e9paration Desktop

By default, all vector layers are searchable. When configuring your project in QGIS, it is possible to exclude vector layers from search results. To do so, open the project properties dialog and switch to the Data Sources panel, where you will be presented with a layers capabilities table widget. From there, use the Searchable checkbox to include/exclude specific layers.

"},{"location":"fr/how-to/sensors/","title":"Capteurs","text":""},{"location":"fr/how-to/sensors/#capteurs","title":"Capteurs","text":"

QField propose une gamme de fonctionnalit\u00e9s de capteurs qui te permettent de collecter passivement des donn\u00e9es de capteurs en arri\u00e8re-plan, d'afficher les donn\u00e9es collect\u00e9es et de les enregistrer dans des attributs de nouvelles donn\u00e9es num\u00e9ris\u00e9s.

"},{"location":"fr/how-to/sensors/#activation-des-capteurs","title":"Activation des capteurs","text":"

Dans QField, les capteurs enregistr\u00e9s sont r\u00e9pertori\u00e9s dans le fichier de projet actuellement ouvert dans un sous-menu auquel on peut acc\u00e9der par le menu principal du tableau de bord lat\u00e9ral.

Pour basculer en collecte passive des donn\u00e9es des capteurs, cliquer sur le nom d'un capteur dans le sous-menu. Lorsqu'il est actif, une ic\u00f4ne de capteur appara\u00eet \u00e0 c\u00f4t\u00e9 du nom du capteur, tandis que lorsqu'il est inactif, c'est une ic\u00f4ne de point qui s'affiche.

Tous les capteurs actifs qui collectent des donn\u00e9es seront r\u00e9pertori\u00e9s dans un tableau d'informations sur les capteurs situ\u00e9 au bas de la carte de QField.

"},{"location":"fr/how-to/sensors/#tracage-par-capteur","title":"Tra\u00e7age par capteur","text":"

QField te permet de lancer des sessions de tra\u00e7age par rapport \u00e0 une couche de points, en sauvegardant les donn\u00e9es collect\u00e9es par les capteurs et li\u00e9es \u00e0 ta position actuelle. Pour ce faire, tu dois pr\u00e9parer la valeur par d\u00e9faut de l'attribut pour la couche de points dans QGIS en utilisant la valeur par d\u00e9faut sensor_data('abc'), o\u00f9 'abc' est remplac\u00e9 par le nom du capteur enregistr\u00e9 dans le fichier de projet. Visite la page de la documentation du formulaire des attributs pour en savoir plus sur les valeurs par d\u00e9faut.

Une fois cette configuration effectu\u00e9e, tu peux commencer \u00e0 tracer ta position par rapport \u00e0 la couche de points. Lors du d\u00e9marrage de la session de tra\u00e7age, une contrainte de capteur peut \u00eatre activ\u00e9e pour s'assurer que les points ajout\u00e9s se produisent chaque fois qu'un capteur a enregistr\u00e9 de nouvelles donn\u00e9es.

!

"},{"location":"fr/how-to/standalone-datasets/#supported-standalone-dataset-formats","title":"Supported standalone dataset formats","text":"

Les formats vectoriels support\u00e9s sont :

  • Geopackage datasets (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • Shapefile (.shp);
  • GPS Exchange (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite); et
  • FlatGeoBuf (.fgb)

Les formats raster support\u00e9s sont :

  • GeoTIFF (.tif, .tiff);
  • PDF g\u00e9or\u00e9f\u00e9renc\u00e9 / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png); et
  • WebP (.webp)

Note

QField can handle several standalone datasets compressed into one ZIP archive; in this scenario, each dataset will be added as individual layers in QField.

"},{"location":"fr/how-to/temporal-filtering/","title":"Filtre temporel","text":""},{"location":"fr/how-to/temporal-filtering/#filtre-temporel","title":"Filtre temporel","text":"

Lorsque QField consomme des projets contenant une ou plusieurs couches avec des param\u00e8tres temporels actifs, un indicateur de filtrage temporel situ\u00e9 dans le tableau de bord lat\u00e9ral appara\u00eet \u00e0 c\u00f4t\u00e9 de la zone de liste d\u00e9roulante du th\u00e8me de la carte. Une ic\u00f4ne d'horloge verte indique que les propri\u00e9t\u00e9s temporelles filtrent les entit\u00e9s dessin\u00e9es sur le canevas de la carte, tandis qu'une ic\u00f4ne d'horloge grise indique que le filtrage est d\u00e9sactiv\u00e9.

"},{"location":"fr/how-to/temporal-filtering/#reglage-du-filtrage-temporel","title":"R\u00e9glage du filtrage temporel","text":"

When clicking on the side dashboard's temporal filtering indicator, a temporal properties panel pops up. From there, you can enable the temporal filter and set the temporal range's beginning and end time.

Le filtrage temporel de QField se comporte exactement comme le mode de navigation temporelle \u00e0 plage fixe dans QGIS.

Remarque

\u00c0 partir de la version 2.2, QField configurera et activera automatiquement les param\u00e8tres temporels pour les ensembles de donn\u00e9es vectorielles individuels lorsqu'un champ temporel est d\u00e9tect\u00e9. Cela peut \u00eatre utile lors de la consommation de jeux de donn\u00e9es GPS.

"},{"location":"fr/how-to/tracking/","title":"Suivi","text":""},{"location":"fr/how-to/tracking/#suivi","title":"Suivi","text":"

QField vous permet de cr\u00e9er des points, des lignes et des polygones depuis le suivi de votre position.

"},{"location":"fr/how-to/tracking/#activer-le-suivi","title":"Activer le suivi","text":"

Fieldwork

To activate tracking, you must first make sure the positioning is active. Then, open the side dashboard, long-press on a legend layer within which you want to save your tracks to, and select the Setup tracking button to configure the tracking session.

Two constraints are available to limit the number of vertices recorded during tracking: - A minimum time interval - A minimum distance

Once you have finished configuring your tracking session, hit the Start tracking button to begin recording. At this stage, a feature form will appear, which allows you to define the attributes of the feature(s) that will be created while QField tracks your position.

For line and polygon layers, a single feature - its geometry formed of vertices from the recorded positions - will be create per tracking session. For point layers, a feature will be created for each recorded position, with attribute values entered in the form remembered across features.

Note

QField will skip the feature form step if the layer is configured to hide all attributes or if form has been set to hide on feature addition in the attribute form settings. This can streamline the process of starting tracking sessions.

To prevent overlapping, you have the option to set a maximum distance tolerance between the last and next tracked point/vertices. This ensures that if the position exceeds this defined distance, it is considered as an erroneous entry.

"},{"location":"fr/how-to/variables/","title":"Variables d'ensemble","text":""},{"location":"fr/how-to/variables/#variables-densemble","title":"Variables d'ensemble","text":"

Variables are used in QField and QGIS to dynamically set values based on the current project file, the layer or the system. They can be used for styling, setting default values for fields and much more.

"},{"location":"fr/reference/data-format/","title":"Formats support\u00e9s","text":""},{"location":"fr/reference/data-format/#formats-supportes","title":"Formats support\u00e9s","text":"

QField supports a wide variety of formats via QGIS data providers and GDAL. This page offers a non-exhaustive list of supported data formats.

Format de donn\u00e9es Support Notes Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW Restrictions d'utilisation li\u00e9es \u00e0 la licence. MrSID Restrictions d'utilisation li\u00e9es \u00e0 la licence.

If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.

"},{"location":"fr/reference/data-format/#donnees-raster","title":"Donn\u00e9es raster","text":"

Raster data can become quite big quickly, when working with uncompressed tiff files it's often several Gb of data. Especially on mobile devices, this is inefficient.

"},{"location":"fr/reference/","title":"Documentation technique","text":""},{"location":"fr/reference/#documentation-technique","title":"Documentation technique","text":"

Vous trouverez ici la documentation technique sur les diff2rents composants de l'\u00e9cosyst\u00e8me QField

"},{"location":"fr/reference/qfieldcloud/api/","title":"API REST","text":""},{"location":"fr/reference/qfieldcloud/api/#_1","title":"API REST","text":"

La documentation de l'API est aussi disponible \u00e0 l'adresse https://app.qfield.cloud/docs/ .

"},{"location":"fr/reference/qfieldcloud/concepts/","title":"Concepts de base","text":""},{"location":"fr/reference/qfieldcloud/concepts/#utilisateurs","title":"Utilisateurs","text":"

Pour interagir avec QFieldCloud, vous avez besoin d'un utilisateur enregistr\u00e9. Chaque utilisateur peut cr\u00e9er, modifier et supprimer des projets et des organisations.

"},{"location":"fr/reference/qfieldcloud/concepts/#projets","title":"Projets","text":"

Les projets sont le principal conteneur de donn\u00e9es de QFieldCloud. Chaque utilisateur peut cr\u00e9er un ou plusieurs projets QFieldCloud. Chaque projet contient un seul fichier de projet QGIS .qgs/.qgz, des fichiers g\u00e9o - GeoPackages, Shapefiles, TIFs, et des donn\u00e9es suppl\u00e9mentaires telles que des photos, des PDFs, etc. Tous les fichiers de donn\u00e9es du projet doivent se trouver dans un seul projet QFieldCloud.

"},{"location":"fr/reference/qfieldcloud/concepts/#collaborateurs-dun-projet","title":"Collaborateurs d'un projet","text":"

Sur un projet, un collaborateur est un autre utilisateur de QFieldCloud invit\u00e9 \u00e0 contribuer \u00e0 un projet. Un projet peut avoir plusieurs collaborateurs. Les collaborateurs ayant le r\u00f4le owner ou admin peuvent ajouter d'autres utilisateurs en tant que collaborateurs. Si le projet appartient \u00e0 une organisation, vous pouvez \u00e9galement ajouter des \u00e9quipes en tant que collaborateurs. Plus d'infos concernant les r\u00f4les des collaborateurs.

"},{"location":"fr/reference/qfieldcloud/concepts/#organisations","title":"Organisations","text":"

Organizations are shared accounts multiple QFieldCloud users can collaborate across many projects at once. Owners and administrators can manage member access to the organization's projects and projects with sophisticated security and administrative features. Any QFieldCloud user can own or participate in one or more organizations. Each organization owns one or more projects.

"},{"location":"fr/reference/qfieldcloud/permissions/#roles","title":"R\u00f4les","text":"
  1. Unregistered user.
  2. Simple registered user, neither collaborator of the concerned project nor member of the concerned organization nor the concerned user.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Project collaborator role admin of the concerned project.
  5. Project collaborator role manager of the concerned project.
  6. Project collaborator role editor of the concerned project.
  7. Project collaborator role reporter of the concerned project.
  8. Project collaborator role reader of the concerned project.
  9. Organization owner of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  10. Organization member role admin of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  11. Organization member role member of the concerned organization or the organization that owns the concerned project or to which belongs the user.
"},{"location":"fr/reference/qfieldcloud/permissions/#roles_1","title":"R\u00f4les","text":""},{"location":"fr/reference/qfieldcloud/permissions/#collaborateur-du-projet","title":"Collaborateur du projet","text":"

A collaborator of a normal user project can only be reporter or reader. Editor or manager can only be set to an organization's project.

"},{"location":"fr/reference/qfieldcloud/permissions/#roles_2","title":"R\u00f4les","text":"

Un r\u00f4le plus haut inclut toujours les r\u00f4les plus bas

Nom Description administrateur Peut renommer ou supprimer le projet. M\u00eames droits que le propri\u00e9taire du projet \u00e0 l'exception de la possibilit\u00e9 de transfert de propri\u00e9t\u00e9. superviseur Peut ajouter ou retirer des collaborateurs \u00e9diteur Peut modifier les donn\u00e9es correspondant Peut seulement ajouter des donn\u00e9es (pas les modifier ni les supprimer) lecteur Peut lire les donn\u00e9es"},{"location":"fr/reference/qfieldcloud/permissions/#membre-de-lorganisation","title":"Membre de l'organisation","text":""},{"location":"fr/reference/qfieldcloud/permissions/#roles_3","title":"R\u00f4les","text":"

Un r\u00f4le plus haut inclut toujours les r\u00f4les plus bas

Nom Description administrateur Peut ajouter ou supprimer des membres et cr\u00e9er des projets membre (la diff\u00e9rence avec un autre utilisateur concerne uniquement la facturation)"},{"location":"fr/reference/qfieldcloud/projects/","title":"Projets","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"fr/reference/qfieldcloud/projects/#deleting-old-file-versions","title":"Deleting old file versions","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. Go to the \"Files\" section of your project.
  2. Locate the layer for which you want to delete versions.
  3. Click on the three dots next to the layer name.
  4. You will see a list of versions for that specific layer.
  5. Identify the version you want to delete and click on the red trash bin icon next to it.
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option \"Also delete n version(s) older than the selected version.\".
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.
"},{"location":"fr/reference/qfieldcloud/system/#qgis-project","title":"QGIS Project","text":"

A QGIS project is a .qgs or .qgz file. A Project is created on QGIS Desktop and uploaded to QFieldCloud using the QGIS's plugin QFieldSync. Before the uploading of the QGIS project, it is necessary for each layer of the QGIS project an \"action\" that determines how QFieldSync and QField should treat the layer. There are the two types of actions that can be setup - one for QFieldCloud and one for the traditional cable export.

This information is saved within the QGS project as layer's customProperty, with the QFieldSync/action key.

The available actions are:

Action internal name Name showed in the UI OFFLINE Consolidate NO_ACTION Live layer REMOVE Ignore layer COPY Copier KEEP_EXISTING Keep Existing

This would be the behavior of QFieldSync with the different layer actions:

Action File based layer Not file based layer OFFLINE Create a consolidated copy of the data Create a consolidated copy of the data NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and copy the file N/A KEEP_EXISTING Make source path relative and copy the file if it does not exist N/A

This is the behavior of QFieldCloud (libqfieldsync) with the layers:

Action File based layer Not file based OFFLINE Create consolidated copy of the data on pull, apply delta file on push to original data source Create consolidated copy of the data on pull, apply delta file on push to original data source NO_ACTION N/A No action on the layer REMOVE Remove the layer from the project Remove the layer from the project COPY Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A KEEP_EXISTING Make source path relative and create copy of the data on pull, apply delta file on push to original data source N/A

This is the behavior of QField with the layers:

Action File based layer Not file based layer OFFLINE Create and push deltafile N/A (it's always file based at this point) NO_ACTION N/A Edit the online (live) database REMOVE N/A (the layer is no longer there) N/A (the layer is no longer there) COPY Create and push deltafile N/A KEEP_EXISTING Create and push deltafile N/A

In summary, for with QFieldCloud:

  • NO_ACTION is used for online layers that are located on a server accessible via the Internet and that are modified directly by QField.
  • HYBRID means that a geopackage will be generated on the server (or directly on the desktop for file-based layers) and downloaded by clients. The client will generate deltafiles of the changes.
  • OFFLINE is used for example to work with local databases not visible by QFieldCloud which are consolidated before being loaded from the desktop to the server and are not synchronized with the original data by QFieldCloud.
  • REMOVE will simply remove the layer from the project.
  • KEEP_EXISTENT will not be used for QFieldCloud syncronizations.

From QFieldSync it will be possible to update a project already loaded on QFieldCloud. In the event that the changes concern only styles, forms etc. but not the structure of the layers, the project on the server will simply be updated. If there are changes in the layers structure, the project will be reset on the server (delta files will be deleted) and for each client it will be necessary to download the updated version of the project before being able to push new changes.

"},{"location":"fr/success-stories/ecological-surveying/","title":"Am\u00e9liorer l'efficacit\u00e9 des prospections environnementales","text":""},{"location":"fr/success-stories/ecological-surveying/#ameliorer-lefficacite-des-prospections-environnementales-avec-qfield","title":"Am\u00e9liorer l'efficacit\u00e9 des prospections environnementales avec QField","text":"

Par Ryan Bell, Consultant SIG, Delta-Simons Environmental Consultancy

"},{"location":"fr/success-stories/ecological-surveying/#but","title":"But","text":"

Mener plus efficacement les prospections environnementales qui \u00e9taient pr\u00e9c\u00e9demment r\u00e9alis\u00e9es par des techniques traditionnelles non num\u00e9riques, en utilisant QField comme moyen de collecte standardis\u00e9e et flexible des donn\u00e9es de terrain.

"},{"location":"fr/success-stories/ecological-surveying/#prerequis-du-projet","title":"Pr\u00e9requis du projet","text":"

Pour faciliter le travail de terrain efficient, des \u00e9changes r\u00e9guliers avec l'\u00e9quipe Ecologie est indispensable pour s'assurer que les projets QField soient correctement pr\u00e9par\u00e9s. D'abord, les couches de base compos\u00e9es de photos a\u00e9riennes et de fonds de cartes sont pr\u00e9par\u00e9es en les g\u00e9or\u00e9f\u00e9ren\u00e7ant et en construisant les pyramides dans QGIS. Les couches de points, lignes et polygones sont ensuite cr\u00e9\u00e9es pour permettre la num\u00e9risation et la collecte de donn\u00e9es associ\u00e9es. Gr\u00e2ce au panel de widgets, les champs attributaires sont personnalis\u00e9s pour correspondre aux exigences de l'\u00e9quipe Ecologie. Cela inclut :

Style

liste d\u00e9roulante de styles s\u00e9lectionnables adapt\u00e9s \u00e0 la direction enqu\u00eates \u00e9cologiques

\u00c9chelle

liste d\u00e9roulante des \u00e9chelles s\u00e9lectionnables pour les entit\u00e9s ponctuelles et lin\u00e9aires

Info

espace pour ins\u00e9rer une description de fonctionnalit\u00e9

Image

emplacement des images \u00e0 capturer et \u00e0 stocker

G\u00e9om\u00e9trie

contient des valeurs de g\u00e9om\u00e9trie auto-remplies, par ex. surface, p\u00e9rim\u00e8tre, longueur

Timestamp

enregistre l'heure et la date \u00e0 laquelle une entit\u00e9 a \u00e9t\u00e9 cr\u00e9\u00e9e/modifi\u00e9e

Figure 1 - Vue d'ensemble du flux de travail traditionnel en arpentage \u00e9cologique \u00e0 Delta-Simons par rapport au flux de travail cr\u00e9\u00e9 avec QField. Les fl\u00e8ches \u00e0 une pointe indiquent la direction d'une communication \u00e0 sens unique, tandis que les fl\u00e8ches \u00e0 double pointe indiquent une conversation \u00e0 double sens.

"},{"location":"fr/success-stories/ecological-surveying/#resultat","title":"R\u00e9sultat","text":"

Delta-Simons ont gagn\u00e9 environ 40% sur le temps qu'ils consacraient auparavant \u00e0 la collecte traditionnelle des donn\u00e9es environnementales. QField a consid\u00e9rablement am\u00e9lior\u00e9 le d\u00e9roulement des prospections environnementales en :

  • Supprimant la n\u00e9cessit\u00e9 de recr\u00e9er les sorties SIG \u00e0 partir de dessins physiques
  • R\u00e9duisant les modifications globales requises pour les sorties SIG
  • Am\u00e9liorant les canaux de communication (voir figure 1.)
  • Am\u00e9liorant la pr\u00e9cision et la qualit\u00e9 des donn\u00e9es

"},{"location":"fr/success-stories/geologic-mapping/#cartographie-geologique-avec-qfield","title":"Cartographie g\u00e9ologique avec Qfield.","text":"

By Rohanna Gibson, Structural Geologist, Terrane Geoscience

"},{"location":"fr/success-stories/geologic-mapping/#but","title":"But","text":"

Recueillir de nouvelles donn\u00e9es sur la g\u00e9ologie du substratum rocheux et consulter les donn\u00e9es g\u00e9oscientifiques existantes sur le terrain. La cartographie g\u00e9ologique est r\u00e9alis\u00e9e \u00e0 l'aide de cartes papier et/ou de des appareils num\u00e9riques pour la collecte des donn\u00e9es. L'objectif est d'am\u00e9liorer le processus de cartographie g\u00e9ologique en saisissant les donn\u00e9es directement sur le terrain, de cr\u00e9er des donn\u00e9es de qualit\u00e9 avec des termes coh\u00e9rents et de r\u00e9f\u00e9rencer les donn\u00e9es existantes. de qualit\u00e9 avec des termes coh\u00e9rents, et de r\u00e9f\u00e9rencer les donn\u00e9es g\u00e9oscientifiques existantes sur le terrain.

"},{"location":"fr/success-stories/geologic-mapping/#preparation-du-projet","title":"Pr\u00e9paration du projet","text":"

Prior to starting in QField, a geologic mapping geopackage was designed to collect vector data including point station, structure, photo, and sample layers as well as line and polygon layers for contacts, faults, alteration, and geology. Attribute fields are customized for ease of data entry and data quality assurance using value maps, defaults (value or expression), and constraints within the Attributes Form. For example, the structural layer includes:

Coordonn\u00e9es

Fields with default value x and y coordinates from GPS data

Structure type

Value map (drop down list) with structural features (e.g., bedding, cleavage, lineation), set with a \"not null\" constraint

Azimuth and dip

Integers with range set from 0-360 and 0-90, respectively

Date

Default value current date and time when feature created

Figure 1: Structure list

Symbology and labels are customized for each layer, including embedded SVG symbols for structural features that are rotated with the azimuth field.

In addition to field data, base maps and historic data are compiled into geopackages for reference. Base maps include vector topographic data and raster orthophotos. Raster geophysical data and vector geochemical data are included if available, as well as historic geologic mapping. Map themes are designed to quickly toggle between geologic mapping, geophysics, and geochemistry views.

"},{"location":"fr/success-stories/geologic-mapping/#collecte-de-donnees","title":"Collecte de donn\u00e9es","text":"

Field data collection includes adding point data for map stations, structures, photos, and samples. Polygons and lines are drawn freehand with a stylus or adding vertices manually.

Location and direction of travel are displayed using internal device GPS (or external GPS device linked via Bluetooth), historic vector and raster layers can be viewed relative to location. Current and historic vector layers can be searched and viewed in QField.

Field data are synchronized in QGIS followed by a short data clean up and verification process. The QGIS project is then exported back to QField for additional data collection.

Figure 2: Field work

Figure 3: QField form

Structural data collection may be upgraded with future development of a geologic compass feature. https://github.com/opengisch/QField/issues/1882

"},{"location":"fr/success-stories/geologic-mapping/#resultats","title":"R\u00e9sultats","text":"

Final geologic maps and analysis are prepared directly from field data sets with no need to digitize field data. Depending on proficiency and type of mapping, the QField geologic mapping workflow takes approximately the same amount of field time as manual (paper) mapping and drastically reduces office data digitization time. Additionally, historic data are easily referred to in the field, allowing for real time interpretation and targeted field work. Maps and attribute tables can be exported directly from QField or the QGIS project for daily field updates or communication between working groups.

QField allows for data integrity with customizable attribute fields and database compatibility. Field data quality assurance can be built in during project design, ensuring attributes are consistent between users and reducing human error with constraints and default values.

Figure 4: Map result

"},{"location":"fr/success-stories/lulc-mapping-fiji/#collecte-de-donnee-sur-le-terrain-en-utilisant-qfield-pour-cartographier-loccupation-des-sols-aux-iles-fidji","title":"Collecte de donn\u00e9e sur le terrain en utilisant QField pour cartographier l'occupation des sols aux \u00eeles Fidji","text":"

Par Kevin Davies, School of Geosciences, The University of Sydney

"},{"location":"fr/success-stories/lulc-mapping-fiji/#objectif","title":"Objectif","text":"

Communities in Fiji rely on landscape resources for agricultural and forestry-related activities. Accurate mapping and monitoring patterns of land use and land cover (LULC) over time at an appropriate scale is important for informing landscape management, policies, and climate-smart sustainable development.

Fiji's Ministry of Forestry is collaboratively developing an approach with the Universities of Sydney (USYD), Western Australia (UWA) and the South Pacific (USP) to produce an inter-annual LULC map using Sentinel-2 satellite data, and freely available geospatial tools. QFIeld is being used for collecting ground truth data in the landscape for training and validation of the LULC map.

"},{"location":"fr/success-stories/lulc-mapping-fiji/#flux-de-travail","title":"Flux de travail","text":"
  1. Le formulaire de collecte des donn\u00e9es terrain sur l'occupation du sol a \u00e9t\u00e9 cr\u00e9\u00e9 dans QGIS.
  2. A set of predefined ground truth plot locations were generated based on a stratification of satellite data within the study area.
  3. The form, predefined plots, and appropriate offline background layers were packaged in QGIS and then loaded onto each of the tablets used by the field team (Figure 1).
  4. A team member navigated to a predefined plot in QField and created a ground truth point at the location and labelled the point with the most appropriate pre-defined LULC class (Figure 2).
  5. Data collected from all tablets was combined into one ground truth data collection in QGIS.
  6. Image interpretation using the OpenForis platform will be used to increase the number of ground truth plots.
  7. The final ground truth collection will be imported into Google Earth Engine to produce the LULC map and calculate the map accuracy.

Figure 1: Predefined Ground Truth Plots

Figure 2: Capturing land cover class

"},{"location":"fr/success-stories/lulc-mapping-fiji/#resultats-preliminaires-et-travaux-futurs","title":"R\u00e9sultats pr\u00e9liminaires et travaux futurs","text":"

An example of a preliminary land cover map is shown in Figure 3. An important objective from our work is to transfer skills and build capacity with local stakeholders to continue to update the LULC map on an annual basis as well as to expand the map to include other communities, catchments and forestry areas across Fiji. This capacity building will include iterative stakeholder consultation, online training materials, field and classroom training workshops, and collaborative fieldwork.

Figure 3: Preliminary land cover map for the Ba region, Viti Levu, Fiji

"},{"location":"fr/success-stories/lulc-mapping-fiji/#remerciements","title":"Remerciements","text":"

We would like to thank the field team from the Fiji Ministry of Forestry especially Viliame Tupua and Renata Varea (USP). The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

The Fiji Forestry/USP field team is about to collect ground truth data with QField.

"},{"location":"fr/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#utilisation-de-qfield-pour-la-cartographie-des-oiseaux-nicheurs-dans-la-mer-des-wadden","title":"Utilisation de QField pour la cartographie des oiseaux nicheurs dans la mer des Wadden","text":"

By Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"fr/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#preparation-du-projet","title":"Pr\u00e9paration du projet","text":"

On a desktop computer we set up a QGIS project containing a high-resolution aerial image as background layer for orientation in the field. For the monitoring data we created a custom Geopackage database with predefined dropdown columns and entry restrictions. Additionally, we added predefined walking paths to guide the volunteers and to further standardise our monitoring.

Sketch of the QField Interface. For data entry we used a geopackage file with custom dropdown list and entry restrictions.

Logged observations are clearly laid out in QField.

We used an additional synchronisation App that automatically uploaded the field data from the tablet to a Google Drive cloud after fieldwork. For data download, automatized backup, data review and export we wrote a R script.

After data was automatically synchronized with the cloud the results from all the different areas can be reviewed via a custom R script.

Also visual review of the collected data is possible via R.

The general concept of QField as a simplified field application of QGIS turned out to be very useful for our work with volunteers. While we can set up a project with a high level of customization including all our needs in QGIS, field workers only need to understand the basics. A big advantage: unwanted changes are almost impossible in QField.

"},{"location":"fr/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#travail-de-terrain","title":"Travail de terrain","text":"

During field work orientation was much easier on the tablets compared to printed paper maps especially in the extensive salt marshes. Data entry was pretty fast thanks to the possibility to automatically reuse the last entered value. Logging observations on the tablet only took a little bit extra time in comparison to paper maps.

The field kit.

The field kit.

"},{"location":"fr/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#evaluation-et-avenir","title":"\u00c9valuation et avenir","text":"

We had no software problems during a testing period in spring 2019 and everything worked as planned. In an evaluation survey all participants stated that they preferred using the tablet rather than the analogue paper maps for field work. The use of the custom QField project was evaluated as straightforward and easy.

In total more than 18.000 data points were collected in the field. Due to automatized data treatment we saved a huge amount of office time and avoided transmission errors. Also, data collected with tablets and GPS-positioning will be of much higher spatial accuracy. In the future we will thus fully switch to tablet based fieldwork.

"},{"location":"fr/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#remerciements","title":"Remerciements","text":"

We thank the Ernst-Commentz Stiftung, the Europ\u00e4ischer Tier- und Naturschutz Stiftung and the Adolf und Hildegard Isler Stiftung for generously supporting our project. Additionally, we want to thank the developers of QField and R for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by a comparatively small conservation society.

"},{"location":"fr/success-stories/mosquito-malario-ground-truth-data-collection/#utilisation-de-qfield-dans-le-cadre-dun-travail-de-collecte-de-donnees-de-terrain-sur-les-moustiques-transmettant-la-malaria","title":"Utilisation de Qfield dans le cadre d'un travail de collecte de donn\u00e9es de terrain sur les moustiques transmettant la malaria","text":"

By Paul Taconet, GIS Engineer, French Research Institute for Sustainable Development (IRD) 11.12.2018

"},{"location":"fr/success-stories/mosquito-malario-ground-truth-data-collection/#preparation-du-projet","title":"Pr\u00e9paration du projet","text":"

We created a QGIS project with the Spot image and a layer to collect the ground data. We first converted our Spot image to a Geopackage raster, and built pyramids so as to get quick rendering in QField. The whole image (50 km2 at 1.5 m spatial resolution with 3 bands) weighted approximately 800 MB, which enabled us to load it in our tablet without the need to add any extra memory.

We created a vector layer to draw our ground truth parcels (i.e. polygons of land cover parcels). It contained a field to identify the land cover type, some fields to take pictures and a field for eventual additional notes.

Nous avons ensuite t\u00e9l\u00e9charg\u00e9 le projet de QField dans notre tablette.

"},{"location":"fr/success-stories/mosquito-malario-ground-truth-data-collection/#travail-de-terrain","title":"Travail de terrain","text":"

On the field, we were able to move around easily in motorbike without getting lost, thanks to our location displayed on QField with the satellite image as background. When a parcel of interest was identified, we were able to draw its perimeter in QField and very easily fill-in the proper information on the attribute table (land cover type, pictures). When hesitating on the land cover type to attribute to a given parcel, we were able, in \"live\" (i.e. on the ground), to quickly look at previously retrieved parcels and compare them to the parcel of interest (with the pictures and the satellite image).

We were able, without any extra effort at the end each field working day, to see the progress of the work: which pieces of our study area we had covered, which remained to explore, how many parcels we had got for each land cover class and how many remained to retrieve. This is very appreciable in such conditions, where work can be testing and nights can be shorts. Back in office, we did not have to realize fastidious and time-consuming work such as digitalizing the parcels from a traditional GPS point layer, linking the pictures to our land cover layer, etc., which traditionally took days of work.

3 land cover parcels that were digitalized on the ground

Getting back to one parcel: which information was collected

Digitalizing a new parcel and filling the attribute table

On the field work using Qfield

"},{"location":"fr/success-stories/river-state-survey/#enquete-sur-letat-des-rivieres-a-laide-de-qfield","title":"Enqu\u00eate sur l'\u00e9tat des rivi\u00e8res \u00e0 l'aide de QField","text":""},{"location":"fr/success-stories/river-state-survey/#but","title":"But","text":"

In order to assess the structural and morphological state of their water courses, the community of Milvignes needed to survey all the rivers crossing their territory.

"},{"location":"fr/success-stories/river-state-survey/#projet","title":"Projet","text":"

To facilitate the technician's field work (usually done with a map, a notebook and a camera), a QField project was created and made available on a Tablet. Cadastral and river layers were used as basemap.

The structure of the input tables was designed along with the technician to assure that it would fit their field requirements. The idea was to have two tables:

Table des secteurs

To draw sectors alongside the rivers and add information about their state and structure. If necessary, pre-defined structural work on the sector elements (wall, bridge, bottom of the canal) could also be documented.

Table des points

To take punctual photography of the water courses and of its elements and where necessary add remarks.

River State Survey 1

River State Survey 2

River State Survey 3

"},{"location":"fr/success-stories/river-state-survey/#resultat","title":"R\u00e9sultat","text":"

In less than 3 days, the technician surveyed successfully all the 10'894 meters of water courses. Back at the office, it took only 2 hours to treat the data and get the final result.

  • A facilit\u00e9 l'enqu\u00eate sur le terrain
  • Acc\u00e9l\u00e9ration du traitement des donn\u00e9es

"},{"location":"fr/success-stories/rwanda-rural-water/#collecte-de-donnees-par-qgisqfield-pour-le-travail-dom-des-systemes-dapprovisionnement-en-eau-en-milieu-rural-au-rwanda","title":"Collecte de donn\u00e9es par QGIS/QField pour le travail d'O&M des syst\u00e8mes d'approvisionnement en eau en milieu rural au Rwanda","text":"

By Rural Water and Sanitation Services Department(RWSS), Water and Sanitation Corporation (WASAC), Rwanda

"},{"location":"fr/success-stories/rwanda-rural-water/#but","title":"But","text":"

To conduct data collection of all rural water supply network in Rwanda, and keep updating the data continuously in order to improve operation & maintenance of waterworks.

"},{"location":"fr/success-stories/rwanda-rural-water/#preparation-du-projet","title":"Pr\u00e9paration du projet","text":"Avant de commencer notre collecte de donn\u00e9es, nous avons proc\u00e9d\u00e9 aux op\u00e9rations suivantes.
  • Develop our own PostGIS database
  • Develop QGIS project template with Geopackage. The Geopackage table design is equal to PostGIS to be able to copy and paste to PostGIS.

Apart from preparing Android devices, we purchased GPS devices for higher positioning accuracy. In WASAC, we bought Garmin GPSMAP 64S. Sometimes, GPS of smartphone and tablet is not very accurate, so we normally capture the same location by using Garmin GPS, then correct the location of QField\\'s data after data collection work.

"},{"location":"fr/success-stories/rwanda-rural-water/#collecte-de-donnees","title":"Collecte de donn\u00e9es","text":"

Once we prepared Geopackage and QGIS project template, we conducted training of QGIS/QField in July 2018 and launched our data collection work in 27 districts in the whole country of Rwanda. 27 engineers sent their Geopackage to the central office in Kigali. the MIS (Management Information System) specialist validated and entered their data from Geopackage to PostGIS database. We completed our initial data collection works until April 2019.

data collection procedure

"},{"location":"fr/success-stories/rwanda-rural-water/#distribution-et-mise-a-jour-des-donnees","title":"Distribution et mise \u00e0 jour des donn\u00e9es","text":"

The most significant thing after data collection is updating. We have seen many organization in Africa, which failed to keep data up to date. Several years later, their data will normally become too old, and most of them need to put efforts on data collection again.

WASAC decided to continuously update all of the data and keeps doing this until now. QField has proven to be very well suited for this purpose.

In order to distribute and updating the data, we developed a python script postgis2qfield. This postgis2qfield tool can extract the data from PostGIS and create Geopackages for each district in Rwanda. We upload these 27 geopackage together with QGIS project template to Google Drive storage. After that, those engineers in districts download their geopakage to Android device to continue adding and updating the data. Once they completed updating, they sent the geopackage to central office again, MIS specialist update PostGIS database and regenerate geopackages for QField.

data distribution and updating procedure

"},{"location":"fr/success-stories/rwanda-rural-water/#partage-de-donnees-via-des-tuiles-vectorielles","title":"Partage de donn\u00e9es via des tuiles vectorielles","text":"

First of all, you can see our collected data from here.

Since July 2020, we started to distribute our water supply systems\\' data via vectortiles as open data. Although Rwanda\\'s internet situation is being improved, some rural area still have problems of internet. In such as poor internet situation, WMS or WFS data distribution will not work well. Vectortiles can provide light and fast distribution of map data. We will not talk about our vectortiles here. If you are fascinated by how to share the result of data collection, please also see this instruction.

"},{"location":"fr/success-stories/rwanda-rural-water/#remerciements","title":"Remerciements","text":"

We thank all of district water and sanitation support engineers to conduct their data collection work. Additionally, we want to thank the developers of QField and QGIS for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by an organization of water sector in developing countries.

"},{"location":"fr/success-stories/rwanda-rural-water/#a-propos-de-wasac","title":"A propos de WASAC","text":"

WASAC has 2 main departments for urban water(UWSS) and rural water(RWSS). We are using QField in RWSS. The role of RWSS department is to support local government to operate and maintain their owned water supply systems in rural area. Nowadays, these data collected and maintained by RWSS department are being used by more than 30 private operators in 27 districts. Total number of water supply systems in the database is 1,000+.

Organogram of WASAC

Also, one of our colleagues presented WASAC\\'s activity in FOSS4G 2019 Bucharest. Although some of system were little bit changed now, you can also see video if you are interested.

"},{"location":"fr/success-stories/vanilla-survey/#mesures-de-la-vanille-a-laide-de-qfield","title":"Mesures de la vanille \u00e0 l'aide de QField","text":"

By Ahi Saipaia1, Leody Vainikolo1, and John Duncan2 3

A field survey of vanilla plantations on Vava'u, an outer island in the Kingdom of Tonga, using QField was conducted in May and June 2020 by the Ministry of Agriculture, Forestry, Food, and Fisheries (MAFF).

Vanilla is an important commercial crop in Vava'u. The purpose of the survey was to map the extent of vanilla plantations and obtain estimates of the numbers of vanilla plants, area under vanilla cultivation, and the proportion of plantations that were managed or neglected. This information is being used by MAFF on Vava'u for agricultural planning and decision making.

Extension officers were trained to use QField at MAFF's trial plantation. Following training, a team of seven extension officers conducted the survey of vanilla plantations. In total, 140 vanilla plantations were surveyed. The survey data was processed and visualised using QGIS and a Shiny dashboard application. QField enabled MAFF staff to view reference layers of farm boundaries on mobile devices in the field and map the extent of vanilla plantations within each farm. Maps of the vanilla plantations and summary statistics reporting the number of vanilla plantations, total area surveyed, and the estimated yield for plantations were produced.

Capturing this information using QField enabled MAFF to identify that large areas under vanilla cultivation were in a neglected management condition. This data, and the insights generated from it, were used for reporting at the national level and presentations to senior ministry staff at the MAFF headquarters on Tongatapu in July 2020. Following the vanilla survey, there are plans to train MAFF extension staff based on the main island (Tongatapu) and other island groups to use QField for crop and farm surveys. The MAFF team in Vava'u are currently using QField to map areas cultivated by grower groups, the different crops under cultivation, and problems farmers are facing with cultivation in all districts on the island. The government is using this information as part of a process to monitor and evaluate allocated funds that support farming initiatives and the food security program of the Government.

"},{"location":"fr/success-stories/vanilla-survey/#remerciements","title":"Remerciements","text":"

The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

Extension Officers, Tangaki Aloua and Selimoti Fetokai, looking for the exact location of the vanilla plantation before the plot survey.

Entering attribute data into QField such as number of vanilla plants and block sheet and lot number which identify land parcels.

  1. Ministry of Agriculture, Forestry, Food, and Fisheries, Government of Tonga\u00a0\u21a9\u21a9

  2. UWA School of Agriculture and Environment, The University of Western Australia\u00a0\u21a9

  3. Geography and Planning, The University of Western Australia\u00a0\u21a9

"},{"location":"it/get-started/concepts/","title":"Concetti","text":""},{"location":"it/get-started/concepts/#concetti","title":"Concetti","text":"

QField \u00e8 stato pensato avendo in mente alcuni concetti chiave:

"},{"location":"it/get-started/concepts/#semplicita","title":"Semplicit\u00e0","text":"

Le esigenze sul campo non sono le stesse di quelle su un desktop. Lo schermo \u00e8 pi\u00f9 piccolo, i dispositivi di input sono diversi e le attivit\u00e0 sono differenti.

QField punta a facilitare l'operatore nello svolgimento delle operazioni in campo, senza appesantire l'interfaccia utente. Questo significa che solamente le azioni da eseguire sul campo sono accessibili dall'interfaccia. Il resto non lo \u00e8.

Ne consegue che la gestione degli stili dei layer, la definizione dei moduli e altre impostazioni del progetto vanno settate in precedenza su un PC che abbia installato QGIS.

"},{"location":"it/get-started/concepts/#compatibilita-con-qgis","title":"Compatibilit\u00e0 con QGIS","text":"

QField \u00e8 basato su QGIS. Non si tratta di una sua rielaborazione, utilizza le stesse librerie di QGIS. Il motore di rendering \u00e8 esattamente lo stesso utilizzato in QGIS desktop e quindi il progetto apparir\u00e0 uguale sia sul dispositivo mobile sia sul computer.

Se qualcosa \u00e8 gi\u00e0 disponibile come opzione di configurazione in un progetto di QGIS, non dovrebbe essere re-inventato. QField infatti usa gli stessi widget di modifica di QGIS Desktop. Se un progetto \u00e8 gi\u00e0 configurato per il desktop esso dovrebbe gi\u00e0 funzionare anche su quella mobile.

Ricorda, questo \u00e8 solamente il concetto. Questo \u00e8 quanto abbiamo in mente quando sviluppiamo QField. Ci\u00f2 non significa che sia gi\u00e0 stato completamente implementato.

"},{"location":"it/get-started/concepts/#basato-sulle-modalita","title":"Basato sulle modalit\u00e0","text":"

QField \u00e8 costruito attorno alle modalit\u00e0. Essi sono simili agli strumenti di mappa usati nella versione desktop di QGIS. Una modalit\u00e0 definisce l'attivit\u00e0 che l'utente sta attualmente svolgendo. Sia che l'utente stia navigando attraverso i dati o digitalizzando qualcosa di nuovo.

"},{"location":"it/get-started/contribute/","title":"Contribuire","text":""},{"location":"it/get-started/contribute/#contribuire","title":"Contribuire","text":"

QField \u00e8 un progetto open source. \u00c8 possibile condividerlo, usarlo e modificarlo liberamente e rimarr\u00e0 cos\u00ec. Siamo molto felici se questa applicazione vi aiuta in qualsiasi modo creativo voi la usiate. Se l'avete trovata utile, saremmo ancora pi\u00f9 felici se poteste dare qualcosa in cambio. Un paio di cose che potete fare sono:

  • Rate the app \u2605\u2605\u2605\u2605\u2605;
  • Tweet about it;
  • Follow us on twitter;
  • Write about your experience (please let us know!);
  • Help with the documentation;
  • Translate the documentation or the app;
  • Sponsor a feature; or
  • Passando a ringraziarci o a bere una birra con noi la prossima volta che incontri OPENGIS.ch a una conferenza.
"},{"location":"it/get-started/contribute/#sviluppo","title":"Sviluppo","text":"

se vuoi essere coinvolto nello sviluppo di QField, fai riferimento alla seguente documentazione: - QField repository - QFieldCloud repository - QFieldSync repository

"},{"location":"it/get-started/contribute/#crediti","title":"Crediti","text":"

QField, QFieldCloud and QFieldSync are developped by OPENGIS.ch . OPENGIS.ch does consulting , development , training and support for open source software including QField and QGIS.

"},{"location":"it/get-started/faq/#domande-frequenti","title":"Domande Frequenti","text":"Quante versioni di un file sono memorizzate su QFieldCloud? Come posso cancellare le vecchie versioni dei file? Quali browser sono supportati da QFieldCloud? C'\u00e8 una durata massima che un'azione pu\u00f2 avere su QFieldCloud? Ho una domanda su QField o QFieldCloud. A chi posso chiedere?

You can find more plans and service related questions in the QFieldCloud FAQ page.

"},{"location":"it/get-started/faq/#quante-versioni-di-un-file-sono-memorizzate-su-qfieldcloud","title":"Quante versioni di un file sono memorizzate su QFieldCloud?","text":"

Il numero di versioni di file memorizzate dipende dal tipo di account. 3 versioni sono memorizzate per l'account COMMUNITY, e 10 per gli altri tipi di account.

"},{"location":"it/get-started/faq/#come-posso-eliminare-le-vecchie-versioni-dei-file","title":"Come posso eliminare le vecchie versioni dei file?","text":"

\u00c8 possibile eliminare le vecchie versioni di un file, tranne l'ultima versione, da QFieldSync o dall'interfaccia web di QfieldCloud. Quando si rimuove una versione, vengono rimosse anche tutte le versioni precedenti.

"},{"location":"it/get-started/faq/#quali-browser-sono-supportati-da-qfieldcloud","title":"Quali browser sono supportati da QFieldCloud?","text":"

Cerchiamo di garantire la compatibilit\u00e0 con le versioni recenti (fino a un anno fa) di Firefox, i browser basati su Chromium (ad esempio Chrome e Edge) e Safari.

"},{"location":"it/get-started/faq/#ce-una-durata-massima-che-unazione-puo-avere-su-qfieldcloud","title":"C'\u00e8 una durata massima che un'azione pu\u00f2 avere su QFieldCloud?","text":"

I lavori di QFieldCloud dovrebbero terminare entro 10 minuti, altrimenti vengono terminati. Se hai esigenze particolari puoi contattarci per trovare una soluzione ad hoc.

"},{"location":"it/get-started/","title":"Inizia","text":""},{"location":"it/get-started/#inizia-con-qfield-e-qfieldcloud","title":"Inizia con QField e QFieldCloud","text":""},{"location":"it/get-started/#installazione","title":"Installazione","text":"Android iOS Windows Linux MacOS

QField pu\u00f2 essere usato con ogni versione pi\u00f9 recente di Android 5, se state pensando di procurarvi un nuovo dispositivi, consigliamo di scegliere almento Android 9

QField \u00e8 presente nell'Appstore.

Scarica la versione Windows pi\u00f9 recente.

Download the latest Linux beta version and leave us a note how it works.

Download the latest MacOS beta version and leave us a note how it works.

QField ti permette di lavorare all'aperto, sui tuoi dati GIS, in maniera efficiente.

QField rappresenta l'interfaccia per i dispositivi Android che nasconde tutta la potenza di QGIS sotto il cofano.

"},{"location":"it/get-started/#qfieldcluod","title":"QFieldCluod","text":"

Perfettamente integrato con il lavoro sul campo del tuo team, la tecnologia unica di QFieldCloud permette al tuo team di concentrarsi su ci\u00f2 che pi\u00f9 importa, assicurandoti l'efficienza di una raccolta dati sul campo migliore possibile.

Grazie all'elevata integrazione con QField, il tuo team sar\u00e0 in grado di raccogliere dati e informazioni fin da subito.

Registrati ora

"},{"location":"it/get-started/license/","title":"Licenza","text":""},{"location":"it/get-started/license/#licenza","title":"Licenza","text":"

QField \u00e9 rilasciato sotto la GNU Public License (GPL) Versione 2 o successiva. Sviluppare QField con questa licenza significa che puoi ispezionare e modificare il codice sorgente e garantisce che tu abbia sempre accesso ad un'applicazione di collezione dei dati di campo basata su QGIS che sia libera da costi e liberamente modificabile.

Puoi trovare il codice sorgente su github

"},{"location":"it/get-started/sample-projects/","title":"Progetti d'esempio","text":""},{"location":"it/get-started/sample-projects/#progetti-desempio","title":"Progetti d'esempio","text":"

QField include tre progetti d'esempio (demo). Puoi usare questi progetti per esplorare alcune dei dettagli delle configurazioni di QGIS e QFieldSync.

Con i seguenti link puoi scaricare un archivio per ognuno dei progetti.

Simple Bee Advanced Bee QField Users

Puoi anche esplorare i progetti d'esempio direttamente nel repository GitHub di QField.

"},{"location":"it/get-started/sponsor/#sostenere-qield","title":"Sostenere Qield","text":""},{"location":"it/get-started/sponsor/#sponsorizzazione-ricorrente","title":"Sponsorizzazione ricorrente","text":"

Il modo migliore per supportare finanziariamente QField \u00e8 sottoscrivere una sponsorizzazione mensile. Facendo cos\u00ec aiuti tutti ad avere nuove e fresche versioni di QField sui propri device.

"},{"location":"it/get-started/sponsor/#crowdfunding","title":"Crowdfunding","text":"

Attualmente non ci sono crowdfunding attivi

"},{"location":"it/get-started/sponsor/#sponsorizzare-funzionalita","title":"Sponsorizzare funzionalit\u00e0","text":"

Probabilmente hai molte idee per interessanti funzionalit\u00e0 che non sono ancora state implementate. Contattaci per discutere il miglior approccio per integrare questa idea in QField o creare la tua app personalizzata.

"},{"location":"it/get-started/sponsor/#crediti","title":"Crediti","text":"

QField, QFieldCloud e QFieldSync sono sviluppate da OPENGIS.ch. OPENGIS.ch f\u00e0 consulenza, sviluppo, addestramento e supporto per software open source inclusi QField e QGIS.

"},{"location":"it/get-started/storage/#qfield-accesso-agli-archivi","title":"QField Accesso agli Archivi","text":"

Di seguito ci sono istruzioni specifiche per il sistema operativo su come accedere a progetti modificati e a singoli set di dati in QField.

Nota

Nota per gli utenti QField preesistenti: per motivi di sicurezza, Google ha dal novembre 2021 ha imposto una nuova serie di regole di accesso allo storage che proibisce alla maggior parte delle applicazioni di accedere direttamente ai file nella maggior parte delle posizioni degli archivi interni ed esterni di un dispositivo. Per lavorare all'interno di questo nuovo confine, QField deve importare progetti e set di dati nella sua posizione di archiviazione specificata da Google in cui QField ha accesso illimitato in lettura/scrittura. Le istruzioni qui sotto dovrebbero guidare la migrazione degli utenti al nuovo paradigma.

"},{"location":"it/get-started/storage/#opening-projects-and-datasets-on-android-and-ios","title":"Opening projects and datasets on Android and iOS","text":"

QField pu\u00f2 aprire progetti e set di dati in tre modi:

  • importando da un URL:
  • importando una cartella di progetto (solo per Android);
  • importando un file di progetto compresso (solo per Android); e
  • importando singoli set di dati (solo per Android).

QField azioni di import

Queste azioni sono disponibili facendo clic sul pulsante 'importa (+) situato nell'angolo in basso a destra della schermata di selezione del progetto/set di dati, a cui si pu\u00f2 accedere cliccando sul pulsante 'Apri file locali' situato nella schermata di benvenuto di QField.

"},{"location":"it/get-started/storage/#importare-da-un-url","title":"Importare da un URL","text":"

When importing a project or individual dataset through the \"Import URL\" action, users will be asked to provide a URL string to a file. QField will subsequently fetch the content and save it into the \u2018Imported projects\u2019 - provided the URL points to a project compressed into a ZIP archive - or \u2018Imported datasets\u2019.

QField import URL dialog

QField will consider a ZIP archive as a compressed project when one or more .qgs/.qgz project file is detected.

"},{"location":"it/get-started/storage/#importare-una-cartella-di-progetto","title":"Importare una cartella di progetto","text":"

Quando si importa un progetto tramite l'azione \"Importa progetto dalla cartella\", agli utenti verr\u00e0 chiesto di concedere il permesso a QField di leggere il contenuto di una data cartella sul dispositivo tramite un selettore di cartelle di sistema. Quando la cartella \u00e8 selezionata, QField copia il contenuto della cartella (incluse le sue sottocartelle) nella sua posizione 'Progetti importati'. Gli utenti possono quindi aprire e interagire con il progetto da l\u00ec.

La re-importazione di una data cartella attraverso l'azione del menu a discesa sovrascriver\u00e0 i progetti preesistenti con un nome di cartella identico. Questo permette agli utenti di poter aggiornare i progetti.

Nota

La modifica, l'aggiunta e l'eliminazione delle caratteristiche saranno salvate nei set di dati del progetto importato, non nella cartella originale selezionata durante il processo di importazione. Vedi le sezioni seguenti su come inviare/esportare progetti e set di dati modificati.

"},{"location":"it/get-started/storage/#importare-un-progetto-compresso","title":"Importare un progetto compresso","text":"

I progetti possono essere importati in QField fornendo un progetto compresso in un archivio ZIP. Quando si sceglie l'azione 'Importa progetto da ZIP', agli utenti verr\u00e0 chiesto di selezionare un file ZIP sulla memoria del loro dispositivo. QField decomprimer\u00e0 quindi il file nella sua posizione 'Progetti importati'. Gli utenti possono quindi aprire e interagire con il progetto da l\u00ec.

Questo pu\u00f2 facilitare enormemente la distribuzione remota dei progetti, essendo in grado di inviare un singolo file agli utenti.

"},{"location":"it/get-started/storage/#importare-singoli-set-di-dati","title":"Importare singoli set di dati","text":"

L'azione 'Importa set di dati' permette agli utenti di selezionare uno o pi\u00f9 set di dati tramite un selettore di file di sistema Android. Dopo aver selezionato i set di dati, QField li copier\u00e0 nella cartella 'dataset importati', dalla quale gli utenti possono poi aprire e modificarne il contenuto.

Nota

Gli utenti dovranno assicurarsi che tutti i file correlati siano selezionati quando importano set di dati (ad esempio, uno shapefile richiederebbe agli utenti di selezionare i file .shp, .shx, .dbf, .prj, e .cpg).

"},{"location":"it/get-started/storage/#exporting-modified-projects-and-datasets-on-android","title":"Exporting modified projects and datasets on Android","text":"

Quando gli utenti modificano i progetti e i set di dati importati, QField offre vari mezzi attraverso i quali il contenuto pu\u00f2 essere inviato ed esportato dal proprio file di archiviazione protetto dal sistema:

  • esportando una cartella di progetto o un singolo set di dati;
  • inviando una cartella compressa del progetto a un'applicazione {cloud, email, messenger, etc.};
  • inviando un singolo set di dati ad un'app {cloud, email, messenger, etc.}; e
  • accedendo ai contenuti importati direttamente attraverso il cavo USB.

QField azioni di export

Queste azioni sono disponibili tramite il menu a tendina delle azioni collegato alle cartelle di progetto e all'elenco dei singoli set di dati nel selezionatore del progetto/set di dati, a cui si pu\u00f2 accedere cliccando sul pulsante `Apri file locali' situato nella schermata di benvenuto di QField.

"},{"location":"it/get-started/storage/#esportare-una-cartella-di-progetto-o-un-singolo-set-di-dati","title":"Esportare una cartella di progetto o un singolo set di dati","text":"

Quando si sceglie l'azione 'Esporta su una cartella', agli utenti verr\u00e0 chiesto di scegliere una posizione - utilizzando il selettore di cartelle del sistema Android - all'interno della quale il contenuto della cartella di un progetto selezionato o di un singolo set di dati verr\u00e0 copiato.

Questa azione pu\u00f2 essere usata per copiare il contenuto di progetti o set di dati modificati in una cartella sul dispositivo a cui possono accedere app di sincronizzazione di terze parti come Syncthing, o copiare direttamente il contenuto negli account cloud dei provider che supportano la directory Scoped Storage di Android (nel momento in cui stiamo scrivendo, solo l'app NextCloud dispone di tale supporto).

Note

Esportare in una directory sovrasrive il contenuto esistente

"},{"location":"it/get-started/storage/#inviare-una-cartella-di-progetto-compressa","title":"Inviare una cartella di progetto compressa","text":"

L'azione 'Invia cartella compressa a' comprime il contenuto di una cartella selezionata in un archivio ZIP. Agli utenti viene poi chiesto attraverso quale app sul loro dispositivo l'archivio ZIP risultante dovrebbe essere inviato.

Gli utenti possono comprimere e inviare interi progetti selezionando le cartelle principali nella directory 'Progetti importati' di QField, cos\u00ec come inviare cartelle specifiche all'interno delle cartelle dei progetti. Ci\u00f2 permette agli agli utenti di destinare i file compressi, ad esempio, in una sottocartella /DCIM.

"},{"location":"it/get-started/storage/#invio-di-un-singolo-set-di-dati","title":"Invio di un singolo set di dati","text":"

Users can select the \u2018Send to\u2018 action for individual datasets, allowing for the sending of edited datasets directly to third party apps such as Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"it/get-started/storage/#accesso-ai-contenuti-importati-direttamente-attraverso-il-cavo-usb","title":"Accesso ai contenuti importati direttamente attraverso il cavo USB","text":""},{"location":"it/get-started/storage/#android","title":"Android","text":"

I progetti e i set di dati importati sono accessibili direttamente tramite un cavo USB. La posizione viene visualizzata nella barra di navigazione superiore del selezionatore di progetti/dataset.

On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/. Users will find both the Imported Datasets and Imported Projects folders within which the imported projects and datasets will be located. Changes done to project content and datasets are saved in the files found in this location.

"},{"location":"it/get-started/storage/#versione-per-ios","title":"Versione per iOS","text":"

Imported projects and datasets can be accessed directly using a USB cable by navigating to the QField application folder using iTunes on Windows and macOS. On Linux, users can do so through \u2018libimobiledevice\u2018.

"},{"location":"it/get-started/support/","title":"Supporto","text":""},{"location":"it/get-started/support/#supporto","title":"Supporto","text":""},{"location":"it/get-started/support/#supporto-commerciale","title":"Supporto commerciale","text":"

As developer of QField and QFieldCloud, OPENGIS.ch provides training packages and custom commercial support and development contracts with SLA.

"},{"location":"it/get-started/support/#sviluppo-e-app-personalizzate","title":"Sviluppo e App personalizzate","text":"

Probabilmente hai molte idee per funzionalit\u00e0 interessanti non ancora implementate. Contattarci per discutere l'approccio migliore per integrare la tua idea in QField o per creare la tua app personalizzata.

"},{"location":"it/get-started/support/#supporto-dalla-comunita","title":"Supporto dalla comunit\u00e0","text":"

Puoi porre le tue domande su gis.stackexchange

Puoi usare la piattaforma di discussione degli utenti

"},{"location":"it/get-started/third-part-tutorials/","title":"Tutorial di terze parti","text":""},{"location":"it/get-started/third-part-tutorials/#tutorial-di-terze-parti","title":"Tutorial di terze parti","text":"

Qui puoi trovare alcuni interessanti tutorial creati dalla nostra community:

  • QField tutorials from Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField Quickstart Udemy course by Michael Miller
  • Practices with QField course (Portuguese language) by Nelson Silva
"},{"location":"it/get-started/tutorials/advanced-setup-qfc/","title":"Setup avanzato","text":""},{"location":"it/get-started/tutorials/advanced-setup-qfc/#guida-al-setup-avanzato","title":"Guida al setup avanzato","text":"

Help

Abbiamo un forum di discussione nel quale puoi sottoporre i tuoi dubbi, domande e idee. Non esitare a visitarlo.

"},{"location":"it/get-started/tutorials/advanced-setup-qfc/#estensioni-vettoriali-supportate","title":"Estensioni vettoriali supportate","text":"

Attualmente QFieldCloud supporta layer in formato GeoPackage e PostGIS per la modifica collaborativa. Dovrebbero funzionare anche altri formati supportati da QGIS ma non sono ufficialmente supportati.

"},{"location":"it/get-started/tutorials/advanced-setup-qfc/#lavorare-con-i-geopackages","title":"Lavorare con i GeoPackages","text":"

Usare i GeoPackages \u00e8 solitamente la miglior soluzione per un setup semplice finalizzato a centralizzare i dati collezionati dai tuoi utenti QField in un unico file.

Per stabilire relazioni fra i layer, si raccomanda di aggiungere il campo UUID in ciascuna tabella, ed utilizzarlo come chiave esterna in alternativa ai valori del campo fid dei GeoPacchetti, in quanto soggetti a cambiamenti, e per evitare conflitti nel caso due persone inseriscano nuovi elementi contemporaneamente.

"},{"location":"it/get-started/tutorials/advanced-setup-qfc/#example-workflow-geopackage","title":"Example workflow (GeoPackage)","text":"
  1. Setup su QGIS desktop:
    1. Creare un nuovo progetto.
    2. Creare un layer GeoPackage e salvarlo nella medesima cartella del progetto QGIS.
    3. Impostare il GeoPackage in \"Modifica offline\" all'interno del plugin QFieldSync.
    4. Upload the project to QFieldCloud.
  2. Collezionare dati sul proprio dispositivo tramite QField:
    1. Aprire QFieldCloud e importare il progetto.
    2. Collezionare ulteriori dati e caricare le modifiche.
  3. Scaricare i risultati su QGIS Desktop:
    1. Da QFieldSync, scaricare i file aggiornati (il file GeoPackage dovrebbe essere cambiato).

Attenzione

Questo flusso di lavoro non supporta la modifica del GeoPackage sul desktop, poich\u00e9 essendo una base di file, l'intero GeoPackage verr\u00e0 sostituito. Ci\u00f2 significa che i dati possono essere digitalizzati solo utilizzando QFieldCloud.

"},{"location":"it/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

L'uso dei layer PostGIS \u00e8 una buona scelta se si desidera che i dati dei propri utenti QField vengano aggiornati direttamente nel proprio database da QFieldCloud quando sincronizzano il proprio lavoro senza passaggi ulteriori.

Richiede che il database sia pubblicamente accessibile e le credenziali devono essere salvate non crittografate nel progetto QGIS. Si prega di essere consapevoli delle implicazioni sulla sicurezza di tali requisiti, e ricordarsi di disporre di backup.

"},{"location":"it/get-started/tutorials/advanced-setup-qfc/#esempio-di-flusso-di-lavoro-postgis","title":"Esempio di flusso di lavoro (PostGIS)","text":"
  1. Setup su QGIS desktop:
    1. Creare un nuovo progetto.
    2. Aggiungere un layer PostGIS, assicurandosi di memorizzare le credenziali nel progetto.
    3. Assicurarsi che la connessione al database PostGIS sia pubblicamente accessibile (IP pubblico o nome di dominio, non funzioner\u00e0 con 127.0.0.1 o localhost).
    4. Nelle impostazioni di progetto di QFieldSync, impostare il GeoPackage in Modifica offline se i propri utenti QField non disporranno di una connessione Internet affidabile sul campo oppure in Accesso diretto al database.
    5. Caricare il progetto su QField cloud
  2. Collezionare dati sul proprio dispositivo tramite QField:
    1. Aprire QFieldCloud e importare il progetto.
    2. Raccogliere alcuni dati (e caricare le modifiche una volta tornati in ufficio se si stava usando la Modifica offline).
  3. Visualizzare i risultati in QGIS per desktop:
    1. Tutte le modifiche dovrebbero essere visibili direttamente nel database PostGIS.

!!! Quando si utilizza Accesso diretto al database, QFieldCloud modificher\u00e0 direttamente i dati sul database PostGIS. Questo funzioner\u00e0 solo con una connessione Internet affidabile sul campo, ma ha il vantaggio che tutti i dati sono direttamente visibili a tutti gli utenti e consente di utilizzare qualsiasi configurazione specifica di PostGIS (trigger, campi generati, ecc.).

Nota

Quando si utilizza la Modifica offline, QField lavorer\u00e0 su una copia locale del database in un GeoPackage, che verr\u00e0 sincronizzato da QFieldCloud con il database originale. Questa \u00e8 la scelta migliore se la connessione sul campo non \u00e8 affidabile. Le modifiche saranno visibili agli utenti dopo la sincronizzazione con QFieldCloud. Poich\u00e9 viene creata una copia locale, le funzionalit\u00e0 avanzate di PostGIS non saranno disponibili su QField. Come per i normali GeoPackages, se si definiscono relazioni, si consiglia di utilizzare UUID anzich\u00e9 chiavi primarie intere per evitare conflitti se pi\u00f9 utenti creano dati contemporaneamente.

You can find more information on QFieldCloud technical reference.

"},{"location":"it/get-started/tutorials/get-started-qfc/","title":"Iniziare","text":""},{"location":"it/get-started/tutorials/get-started-qfc/#guida-introduttiva","title":"Guida introduttiva","text":"

Help

Abbiamo un forum di discussione nel quale puoi sottoporre i tuoi dubbi, domande e idee. Non esitare a visitarlo.

"},{"location":"it/get-started/tutorials/get-started-qfc/#ottenere-un-account-qfieldcloud","title":"Ottenere un account QFieldCloud","text":"

Desktop preparation

Vai alla pagina di registrazione, inserisci i tuoi dettagli e crea un nuovo account QFieldCloud.

Form di registrazione

"},{"location":"it/get-started/tutorials/get-started-qfc/#modifica-profilo","title":"Modifica Profilo","text":"

Cambia le tue impostazioni personali. Aggiungi una foto del profilo o verifica la tua propriet\u00e0 o partecipazione in organizzazioni.

"},{"location":"it/get-started/tutorials/get-started-qfc/#organizzazioni","title":"Organizzazioni","text":"

Le tue organizzazioni sono elencate qui. Scopri di pi\u00f9 a proposito dei team, membri e ruoli nei concetti dell'Ecosistema QField.

"},{"location":"it/get-started/tutorials/get-started-qfc/#progetti","title":"Progetti","text":"

Cerca e scegli un progetto dalla lista o inizia a creare un nuovo progetto.

Visione d'insiemen dei progetti QFieldCloud

"},{"location":"it/get-started/tutorials/get-started-qfc/#connessione-a-qfieldcloud-su-qgis-desktop","title":"Connessione a QFieldCloud su QGIS Desktop","text":"

Desktop preparation

Per connetterti a QFieldCloud, ti server il plugin \"QFieldSync\" in QGIS. I prossimi step mostrano come installare e sincronizzare i tuoi dati con QFieldCloud.

"},{"location":"it/get-started/tutorials/get-started-qfc/#installa-qfieldsync","title":"Installa QFieldSync","text":"

Apri il gestore di plugin di QGIS andando nel menu Plugins -> Gestisci ed Installa Plugins....

Trova QFieldSysc nella lista dei plugin e installa l'ultima versione cliccando sul pulsante Installa Plugin.

Note

Visto che QFieldCloud si trova ancora in una fase beta, possono esserci frequenti aggiornamenti e correzioni. Per favore aggiorna QFieldSync spesso. In caso di problemi, prova ad aggiornare all'ultima versione prima di segnalare il problema.

Installazione completata

Quando l'installazione \u00e8 completata, appare una nuova barra degli strumenti.

"},{"location":"it/get-started/tutorials/get-started-qfc/#login-di-qfieldcloud","title":"Login di QFieldCloud","text":"

Clicca sull'icona del cloud nella barra degli strumenti di QFieldSync. Apparir\u00e0 una nuova schermata di accesso:

Schermata di login

Inserisci le credenziali precedentemente create durante la registrazione dell'account.

Note

Se usi una password in QGIS per la prima volta, ti verr\u00e0 chiesto di definire una \"master password\" che gestisce tutte le altre password usate in QGIS. Maggiori informazioni a proposito della \"master password\" qui: QGIS documentation

Esplora la schermata di panoramica dei progetti: il tuo utente attuale sottolineato e blu, un pulsante di logout in basso a sinistra, un pulsante cloud per creare un nuovo progetto e, sulla destra, un pulsante di aggiornamento per ottenere l'elenco dei progetti pi\u00f9 recenti. Gli utenti appena registrati vedranno una tabella vuota e non appena creeranno nuovi progetti, la lista crescer\u00e0. La schermata di panoramica dei progetti appare cos\u00ec:

Vista d'insieme dei progetti in QFieldSync

Le icone mostrano lo status cloud e locale dei differenti progetti.

Stato locale:

indica che esiste solamente un progetto cloud remoto. indica che il progetto cloud \u00e8 anche salvato localmente.

Stato cloud:

Rosso: stato fallito \u2014> il progetto non \u00e8 valido e non \u00e8 comprensibile dal cloud. L'utente deve sistemare/caricare il proprio progetto .qgs/.qgz. Marrone: stato occupato \u2014> stiamo lavorando sul tuo progetto, per favore sii paziente. Non puoi fare molto con il tuo progetto nell'attesa. Verde: stato ok \u2014> il progetto \u00e8 interpretato correttamente dal cloud. Puoi provare a scaricarlo su QField, ma il successo non \u00e8 garantito.

Lo stato di ogni progetto \u00e8 mostrato con un tooltip.

Facendo un doppio clic su un progetto nella lista, puoi vedere e modificare le propriet\u00e0 del progetto.

Propriet\u00e0 del progetto in QFieldCloud

"},{"location":"it/get-started/tutorials/get-started-qfc/#crea-e-configura-il-tuo-progetto-cloud","title":"Crea e configura il tuo progetto Cloud","text":"

Crea un nuovo progetto cliccando sul pulsante del cloud, in basso a sinistra. Per prima cosa, dovrai scegliere come creare il nuovo progetto fra

  • \"Converti il progetto aperto attualmente in un progetto cloud\" Un nuovo progetto compatibile con QFieldCloud \u00e8 creato a partire dal progetto attualmente aperto in QGIS. Per fare questo, i dataset verranno copiati in una directory di esportazione che funger\u00e0 da mirror locale. I dataset vettoriali saranno convertiti nel formato geopackage per facilitare la sincronizzazione tra differenti dispositivi mentre altri tipi di dataset saranno copiati nella nuova posizione del progetto.

Per convertire un progetto attuale, una directory completamente vuota \u00e8 obbligatoria.

  • \"Crea un nuovo progetto QFieldCloud\" Un nuovo progetto QFieldCloud vuoto sar\u00e0 creato. Sei responsabile di spostare tutti i file relativi al progetto nella directory locale selezionata, assieme al file del progetto e le sue sottodirectory. Il file del progetto sar\u00e0 trasferito solamente quando premi il pulsante di sincronizzazione. Verifica che la directory selezionata contenga al massimo un progetto QGIS.

Dettagli del progetto

Un modulo ti domander\u00e0 il nome del progetto, descrizione e directory locale. Nella directory locale puoi avere diverse situazioni:

  • Il percorso inserito non contiene ancora un progetto QGIS.
  • Il percorso inserito contiene un progetto QGIS.
  • Per favore scegli una directory locale dove salvare il progetto.
  • Il percorso inserito \u00e8 un percorso relativo. Per favore inserisci il percorso assoluto di una directory.
  • Il percorso inserito non corrisponde a una directory. Per favore inserisci un percorso valido.
  • Il percorso inserito non corrisponde a una directory esistente. Verr\u00e0 creata dopo l'invio del modulo.
  • Sono stati trovati pi\u00f9 progetti QGIS nella directory. Per favore lascia solamente un progetto QGIS nella root della directory.
"},{"location":"it/get-started/tutorials/get-started-qfc/#configura-i-layer-del-progetto-per-qfield","title":"Configura i layer del progetto per QField","text":"

Configure the project layers by clicking the fifth icon in the QFieldSync toolbar . Here you can configure QFieldCloud layer actions. Most of the time you need to configure a preference either to online or offline layers. For more fine grained control, in the advanced settings you can configure the action layer by layer. Get more information about how to configure your layers in the Get Started guide for QFieldSync!.

\u00c8 raccomandato di usare layer GeoPackage per editing collaborativo. Consulta la guida Setup avanzato per avere maggiori informazioni a proposito dei formati vettoriali supportati.

Note

Se usi data source sperimentali senza una chiave primaria (es. Shapefile, GeoJSON, ecc.), devi avere un campo chiamato fid (in minuscolo) che sar\u00e0 usato come chiave primaria per definire univocamente ogni elemento.

Ogni formato di layer raster e vettoriale pu\u00f2 essere usato per dati in sola lettura.

Propriet\u00e0 del progetto

"},{"location":"it/get-started/tutorials/get-started-qfc/#carica-un-progetto","title":"Carica un progetto","text":"

Una volta configurato, puoi premere il pulsante con la nuvola per aprire il dialogo di sincronizzazione. Qui devi decidere cosa preferisci: il file locale o il file sul cloud.

Sincronizza

Adesso dovresti vedere il tuo progetto e i tuoi file su QFieldCloud

"},{"location":"it/get-started/tutorials/get-started-qfc/#dispositivo-mobile","title":"Dispositivo mobile","text":"

Lavoro sul campo

"},{"location":"it/get-started/tutorials/get-started-qfc/#installa-qfield","title":"Installa QField","text":"

Scarica e installa l'ultima versione di QField nel play store. Vai in fondo alla pagina e abilita beta testing. Non usare questa versione in produzione!

Note

Visto che QField 2.0 \u00e8 ancora in fase beta, possono esserci frequenti aggiornamenti e correzioni. Per favore aggiorna QField almeno settimanalmente. In caso di problemi, prova ad aggiornare all'ultima versione prima di segnalare il problema.

"},{"location":"it/get-started/tutorials/get-started-qfc/#comincia-a-lavorare-sul-tuo-progetto","title":"Comincia a lavorare sul tuo progetto.","text":"

Benvenuto

Login con il tuo username e password

Login

Scegli un progetto da scaricare sul tuo dispositivo:

Download

"},{"location":"it/get-started/tutorials/get-started-qfc/#sincronizza-le-modifiche","title":"Sincronizza le modifiche","text":"

Fai una modifica al tuo progetto. Puoi creare un nuovo elemento, cancellare un elemento o modificare la geometria o gli attributi. Premi sul pulsante con la nuvola blu nella parte superiore sinistra dello schermo:

Pulsante Cloud

Scegli un'azione con le modifiche che hai fatto al progetto. Ogni azione ha una spiegazione di cosa puoi aspettarti succeda:

Azioni

Le tue modifiche sono adesso disponibili a chiunque abbia accesso al tuo progetto sul cloud.

You can find more information on Advanced QFieldCloud setup and QFieldCloud technical reference.

"},{"location":"it/get-started/tutorials/get-started-qfs/","title":"Iniziare","text":""},{"location":"it/get-started/tutorials/get-started-qfs/#plugin-qfieldsync","title":"Plugin QFieldSync","text":"

Il plugin QFieldSync aiuta a preparare e confezionare i progetti QGIS per QField.

QFieldSync supporta la preparazione del tuo progetto automatizzando i seguenti punti:

  • Passi richiesti per la configurazione del progetto (es. portable_project)
  • Creare mappe di base da un sigolo raster layer o da uno stile definito in una vista mappa.
  • Configurare le funzionalit\u00e0 di editing offline e sincronizzazione delle modifiche
"},{"location":"it/get-started/tutorials/get-started-qfs/#procedura","title":"Procedura","text":"

Per avere una visione d'insieme del processo, riportiamo una lista dei passaggi principali:

  1. Creare un pacchetto QField. Si tratta di una copia di lavoro in una directory separata.
  2. Copiare il pacchetto QField sul proprio dispositivo.
  3. Andare sul campo e raccogliere i dati.
  4. Copiare i dati raccolti sul campo all'interno del proprio computer.
  5. Sincronizzazione dei dati raccolti con il proprio database o file.
"},{"location":"it/get-started/tutorials/get-started-qfs/#installazione","title":"Installazione","text":"

In QGIS, apri il gestore dei plugin e cerca qfield sync. Seleziona il plugin dalla lista e premi il pulsante Installa.

QField Sync nel QGIS plugin repository

"},{"location":"it/get-started/tutorials/get-started-qfs/#configurazione","title":"Configurazione","text":"

La configurazione del progetto \u00e8 salvata nel file del progetto .qgs. In questo modo \u00e8 possibili preconfigurare un progetto una sola volta \u00e8 utilizzarlo ripetutamente.

Configurazione del progetto

"},{"location":"it/get-started/tutorials/get-started-qfs/#configurazione-dei-layer","title":"Configurazione dei layer","text":"

Configurazione dei layer del progetto

Nel dialogo di configurazione del progetto, un azione pu\u00f2 essere impostata per ogni layer separatamente. A dipendenza del tipo di layer, differenti tipi di azioni sono disponibili.

Copia

Il layer verr\u00e0 copiato nella directory del pacchetto. Questo \u00e8 diponibile solamente per layer basati su file.

Nessuna azione

La sorgente dati del layer non verr\u00e0 modificata. Questo \u00e8 disponibile solamente per layer non basati su file come WMS, WFS, Postgis...

Editing offline

Una copia di lavoro del layer \u00e8 copiata nella directory del pacchetto. Ogni modifica eseguita nel progetto impacchettato durante il lavoro \u00e8 registrata in un log. Quando in seguito si sincronizzano le modifiche, questo log sar\u00e0 ripercorso e tutte le modifiche saranno applicate al database pricipale. Non \u00e8 presente una gestione di conflitti.

Rimuovi

Il layer verr\u00e0 rimosso dalla copia di lavoro. Questo \u00e8 utile se un layer \u00e8 usato nella mappa di base e non sar\u00e0 disponibile nel progetto impacchettato.

Properties

There are some additional options to fine tune your QField project in the properties

  1. Lock geometries: do not allow changing geometries and only allow changing attributes on this layer.
  2. Set up the attachment default naming, please refer to the Configurable picture path
  3. Set up the maximum number of items shown in the relation editor widget

QFieldSync Layer Properties

"},{"location":"it/get-started/tutorials/get-started-qfs/#configurazione-della-mappa-di-base","title":"Configurazione della mappa di base","text":"

Una mappa di base \u00e8 un layer raster che \u00e8 aggiunto come ultimo layer al file del progetto impacchettato.

Se l'opzione mappa di base \u00e8 abilitata, una mappa di base sar\u00e0 renderizzata quando il progetto verr\u00e0 confezionato. L'area interessata - l'extent che verr\u00e0 renderizzato - sar\u00e0 scelta al momento del confezionamento.

Ci sono due possibili opzioni per la mappa di base:

Layer

Un layer raster. Questo \u00e8 utile per avere una copia offline di un layer online come un WMS o per avere una copia di lavoro di un layer con un formato non supportato come ECW o MrSID.

Tema Mappa

Un tema mappa. Questo \u00e8 utile per creare un \"tema mappa\" basato su una combinazione di differenti layer e stili. Questi layer possono poi venir rimossi dal pacchetto di lavoro e non necessitano di essere renderizzati sul dispositivo. Questo pu\u00f2 risparmiare un po' di spazio e batteria sul dispositivo.

La dimensione delle \"tile\" definisce la risoluzione spaziale. Determina il numero di unit\u00e0 di mappa per pixel. Se il CRS del map canvas ha metri come unit\u00e0 e la dimensione delle tile \u00e8 impostata a 1, ogni pixel raster avr\u00e0 una dimensione spaziale di 1x1 m, se \u00e8 impostata a 1000, ogni pixel raster avr\u00e0 una dimensione spaziale di 1 chilometro quadrato.

"},{"location":"it/get-started/tutorials/get-started-qfs/#configurazione-dellediting-offline","title":"Configurazione dell'editing offline","text":"

Se sincronizza solamente elementi nell'area interessara \u00e8 vistato, solamente gli elementi che sono all'interno dell'area del map canvas nel momento della generazione del pacchetto verranno copiati nella copia offline di lavoro.

"},{"location":"it/get-started/tutorials/get-started-qfs/#confezionamento-per-qfield","title":"Confezionamento per QField","text":"

Una volta che il progetto \u00e8 configurato, impacchettalo in una directory. Questa directory conterr\u00e0 il file .qgs e i dati utilizzati.

Confeziona il progetto per QField

Copia la directory sul tuo dispositivo. Apri QField, apri il progetto e inizia a raccogliere dati.

Salva sempre il progetto QGIS usando il solito \"Salva con nome\" di QGIS perch\u00e9 dovrai riaprirlo in seguito quando vorrai sincronizzare le modifiche.

During packaging your project you can select which subdirectories to be copied by checking the directories in Advanced -> Directories to be copied.

Select subdirectories

"},{"location":"it/get-started/tutorials/get-started-qfs/#sincronizza-da-qfield","title":"Sincronizza da QField","text":"

Quando vuoi sincronizzare i dati raccolti, riapri il progeto in QGIS (quello che hai salvato con \"Salva con nome\")

Copia la directory del progetto dal tuo dispositivo al tuo computer e usa il menu Sincronizza da QField per sincronizzare le modifiche dal progetto portabile al progetto principale.

Sincronizza da QField

Sincronizza i tuoi dati solamente una volta. Questo significa che se vai di nuovo sul terreno a raccogliere ulteriori dati, dovresti prima creare un nuovo pacchetto QField per evitare problemi di sincronizzazione in seguito (es. duplicati).

"},{"location":"it/how-to/attributes-form/","title":"Form degli attributi","text":""},{"location":"it/how-to/attributes-form/#form-degli-attributi","title":"Form degli attributi","text":"

QField crea dei form simili ma non uguali a quelli di QGIS. I widget QGIS per i campi, sono supportati al meglio e ottimizzati per l'uso mobile.

Tipo di widget Supporto Note Modifica testo - HTML non \u00e8 supportato - Input numerico viene imposto in base al tipo. Casella di controllo Mappa valori Nascosto Allegato Questo campo \u00e8 combinato con l'integrazione della fotocamera. Permette anche di aprire altri tipi di file come pdf e doc (se hai un visualizzatore appropriato) Allegato (impostazioni foto) Data/Ora Intervallo Riferimento alla relazione Widget relazione Relazione valore Generatore UUID Widget QML / HTML Altri Funding"},{"location":"it/how-to/attributes-form/#editabile","title":"Editabile","text":"

L'impostazione editabile sui campi \u00e8 rispettata.

"},{"location":"it/how-to/attributes-form/#ricorda-lultimo-valore","title":"Ricorda l'ultimo valore","text":"

QField offre un controllo molto pi\u00f9 dettagliato sugli ultimi valori utilizzati e ignora le impostazioni di QGIS

"},{"location":"it/how-to/attributes-form/#nascondi-modulo-allinserimento-di-un-elemento","title":"Nascondi modulo all'inserimento di un elemento","text":"

L'impostazione Nascondi modulo all'inserimento di un elemento \u00e8 direttamente applicata al form QField.

"},{"location":"it/how-to/attributes-form/#designer-trascina-e-rilascia","title":"Designer trascina e rilascia","text":"

Gruppi e tab creati nel designer \"trascina e rilascia\" sono supportati.

"},{"location":"it/how-to/attributes-form/#configura-un-widget-relazione","title":"Configura un widget relazione","text":"

Desktop preparation

Per maggiori informazioni consulta il capitolo sulle relazioni della Documentazione QGIS.

Il widget delle relazioni mostra tutte gli elementi figlio di riferimento in un elenco. \u00c8 possibile aggiungerli, eliminarli e aprirli.

L'identificazione visiva delle voci della lista avviene tramite il Mostra Espressione del layer figlio.

"},{"location":"it/how-to/attributes-form/#gestione-chiavi","title":"Gestione chiavi","text":"

Poich\u00e9 le chiavi primarie dei layer padre sono utilizzate come chiavi esterne negli elementi dei layer figli di riferimento, queste chiavi primarie devono essere conservate per l'uso anche dopo la sincronizzazione con i dati originali. Pertanto, si consiglia di utilizzare valori stabili come UUIDs per le chiavi primarie.

\u00c8 possibile aggiungere gi\u00e0 dei figli da un genitore che sta per essere aggiunto. Questa possibilit\u00e0 sar\u00e0 bloccata se non esiste una chiave primaria valida sul genitore o i vincoli sono violati. Nel caso in cui l'aggiunta dell'elemento genitore viene annullata dopo che alcuni figli sono gi\u00e0 stati aggiunti, anche i figli vengono eliminati.

"},{"location":"it/how-to/attributes-form/#relazioni-molti-a-molti","title":"Relazioni Molti-a-molti","text":"

Nelle relazioni molti-a-molti, secondo la configurazione della cardinalit\u00e0 nelle Propriet\u00e0 del Layer Vettoriale in QGIS, l'aggiunta, l'eliminazione o l'apertura di una voce nella lista influisce direttamente sul layer figlio (nel caso di cardinalit\u00e0 diretta) o sulla tabella di collegamento (nel caso di cardinalit\u00e0 molti-a-uno).

Il secondo caso \u00e8 di solito usato quando ci sono informazioni di relazione aggiuntive (es. percentuale) nella tabella di collegamento.

In caso di cardinalit\u00e0 molti-a-uno su relazioni molti-a-molti il Mostra Espressione deve essere impostato sulla tabella di collegamento.

"},{"location":"it/how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

Desktop preparation

Il widget di tipo Allegato viene utilizzato con i campi che memorizzano il percorso ai file.

Pu\u00f2 essere utilizzato per:

  • show and take photos or add pictures from the gallery
  • listen and record sound clips
  • show and record videos
  • show links to external files like PDFs or documents

Form attachment picture

Form attachment audio

Form attachment video

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

L'opzione hyperlink sul widget degli allegati disabilita la funzionalit\u00e0 della fotocamera e abilita un collegamento ipertestuale per aprire un documento (pdf, doc, ...).

"},{"location":"it/how-to/attributes-form/#configurable-attachment-path","title":"Configurable attachment path","text":"

Desktop preparation

QFieldSync provides the possibility to configure the path of attachments.

  • Go to QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Paths

"},{"location":"it/how-to/attributes-form/#configurare-un-widget-di-relazione-dei-valori","title":"Configurare un Widget di Relazione dei Valori","text":"

Desktop preparation

Il widget Value Relation offre i valori di una tabella correlata in una casella combinata. Puoi selezionare layer, colonna chiave e colonna valore. Sono disponibili diverse opzioni per modificare i comportamenti standard: consenti valore nullo, ordina per valore e consenti selezioni multiple. Il widget visualizzer\u00e0 un menu a tendina o a selezione multipla degli elementi di riferimento.

"},{"location":"it/how-to/attributes-form/#configurare-la-visibilita-condizionale","title":"Configurare la Visibilit\u00e0 Condizionale","text":"

Desktop preparation

I gruppi possono essere nascosti in base a un'espressione. Questo \u00e8 utile quando alcuni attributi sono richiesti solo in determinate condizioni. Come esempio immagina di mappare degli alberi. Alcuni di essi potrebbero avere una malattia e tu hai un elenco di possibili malattie. Per non ingombrare il modulo con molti campi, crea un gruppo e configura un'espressione di visibilit\u00e0 per il gruppo \"malattie\". Aggiungi un campo \"malattia\" con una casella di controllo. Solo quando la casella \u00e8 selezionata, l'elenco delle malattie sar\u00e0 disponibile.

Configurazione di una casella di gruppo che verr\u00e0 mostrata solo se la casella di controllo \"measures_taken\" \u00e8 selezionata

Vediamo cosa abbiamo sul campo:

"},{"location":"it/how-to/attributes-form/#definire-vincoli","title":"Definire Vincoli","text":"

Desktop preparation

I campi attributo possono avere dei vincoli. I vincoli sono espressioni che devono essere valutate con True (o 1) per poter poter salvare il modulo. I vincoli sono configurati per ogni campo e si pu\u00f2 aggiungere una descrizione che verr\u00e0 visualizzata se un vincolo non \u00e8 soddisfatto.

Configurazione di un vincolo all'interno di un intervallo

"},{"location":"it/how-to/attributes-form/#casi-di-uso-comune","title":"Casi di uso comune","text":"

Non puoi inserire un valore di elevazione superiore alla montagna pi\u00f9 alta di questo paese.

\"elevation\" < 5000\n

\u00e8 chiesto di inserire un idenfificatore.

\"identifier\" IS NOT NULL\n
"},{"location":"it/how-to/attributes-form/#definire-i-valori-predefiniti","title":"Definire i valori predefiniti","text":"

Desktop preparation

I campi possono essere configurati con valori predefiniti. I valori predefiniti vengono inseriti nel modulo dell'attributo quando si digitalizza un nuovo elemento. Sono visibili e possono essere modificati finch\u00e9 il campo \u00e8 modificabile. I valori predefiniti possono essere basati sulla geometria o su variabili di espressione.

Configurazione di una data formattata come valore predefinito

"},{"location":"it/how-to/attributes-form/#variabili-aggiuntive","title":"Variabili aggiuntive","text":"

For more information regarding storing information related to your position in object attributes, refer to the deticated GNSS documentation.

Per gli utenti di QFieldCloud, due variabili possono essere utilizzate nelle espressioni che includono i valori predefiniti degli attributi dei moduli: - @cloud_username che restituisce il nome dell'utente QFieldCloud attualmente connesso. - @cloud_useremail che restituisce l'indirizzo email dell'utente QFieldCloud attualmente connesso.

"},{"location":"it/how-to/attributes-form/#casi-di-uso-comune_1","title":"Casi di uso comune","text":"

Inserire le informazioni di posizionamento come variabile:

@position_horizontal_accuracy\n

Inserisci l'ora e la data corrente:

now()\n

Inserisci la lunghezza della linea digitalizzata:

length($geometry)\n

Configura le variabili globali sul dispositivo e inseriscili.

@operator_name\n

Se si desidera assegnare un codice regionale in base alla posizione in cui viene inserita una nuova funzionalit\u00e0, \u00e8 possibile utilizzare un'espressione aggregata:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

Per trasformare le coordinate ricevute da \\@position_coordinate nel sistema di coordinate del tuo progetto:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} Se vuoi utilizzare i risultati dello snapping dopo aver tracciato una linea, puoi utilizzare la variabile [\\@snapping_results]{.title-ref}. Il codice seguente estrae il valore dell'attributo [id]{.title-ref} della corrispondenza di snapping del primo punto di una linea. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"it/how-to/attributes-form/#ricerca-nei-widget-mappa-valori-e-riferimento-alla-relazione","title":"Ricerca nei widget mappa valori e riferimento alla relazione","text":"

\u00c8 possibile cercare dei valori in una widget relazione valore o riferimento della relazione usando la lente vicino al campo.

Note

Define the display expression for the concerned layers, this will be used for searching for features. This is configured under Vector Layer Properties > Display

"},{"location":"it/how-to/attributes-form/#configurare-valore-completamento-automatico","title":"Configurare Valore Completamento Automatico","text":"

Desktop preparation

La casella di spunta \"Usa completamento\" deve essere selezionata per poter utilizzare il completamento automatico nella relazione dei valori.

Enable auto-complete within QGIS

Ecco un video che mostra come funziona su QField

"},{"location":"it/how-to/attributes-form/#definisci-i-widget-qml","title":"Definisci i widget QML","text":"

Custom QML widgets can be useful to integrate advanced actions into forms. In this example we define add a button that open a third-party map and navigation app. This is useful to open e.g. turn-by-turn navigations on the device-native app for the user.

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

The geo URI above is adapted to work with Android. For Apple Maps the URI can be changed to 'geo:' || $y || ',' || $x.

"},{"location":"it/how-to/authentication/","title":"Autenticazione","text":""},{"location":"it/how-to/authentication/#autenticazione","title":"Autenticazione","text":"

QField supporta la connessione ai servizi web protetti da OAuth2. Utilizzando OAuth2, \u00e8 possibile proteggere layer e servizi con una vasta gamma di schemi di autenticazione come ad esempio l'autenticazione a due fattori.

Per poter caricare con successo i layer protetti da OAuth2 in QField, il progetto QGIS deve essere impostato per utilizzare OAuth2.

"},{"location":"it/how-to/authentication/#preparare-lautenticazione-in-qgis","title":"Preparare l'autenticazione in QGIS","text":"

Desktop preparation

Per configurare un WFS con OAuth2 in QGIS, segui questi passaggi nella configurazione del progetto QGIS.

Nella configurazione del layer WFS:

widgets

Add a new authentication configuration. Parameters need to be adjusted to the OAuth2 server setup:

widgets

"},{"location":"it/how-to/authentication/#esporta-lautenticazione-da-qgis","title":"Esporta l'autenticazione da QGIS","text":"

Desktop preparation

Note

L'esportazione di una configurazione auth richiede almeno QGIS 3.20. \u00c8 possibile utilizzare QGIS 3.20 solo per preparare la configurazione auth e configurare il progetto QGIS stesso con una versione precedente di QGIS.

Note

\u00c8 importante che l'ID di configurazione della configurazione esportata e della configurazione memorizzata nel progetto QGIS corrispondano.

A questo punto, verifica che tu sia in grado di connetterti correttamente al servizio da QGIS. Questa configurazione di autenticazione deve essere esportata da QGIS stesso.

Per farlo, apri la finestra di dialogo delle opzioni di QGIS e focalizzati sul pannello di autenticazione. L\u00ec potrai selezionare la configurazione OAuth2 utilizzata dai layer del progetto facendo clic sulla riga appropriata nella tabella delle configurazioni. Quindi, usa il pulsante in basso a destra per selezionare l'azione esporta le configurazioni di autenticazione selezionate su file.

widgets

Quando ti viene richiesta una password, lasciala vuota. Verrai avvisato che potrebbe portare alla perdita di informazioni sensibili. Nel caso di configurazioni OAuth2, \u00e8 sicuro farlo.

Una volta esportata la configurazione dell'autenticazione in un file XML, copia il file sul dispositivo che esegue QField. Il file deve essere copiato nella directory QField dei dispositivi <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/. Il percorso /QField/auth/ viene creato al primo avvio di QField.

Note

Da QField 2 i file di autenticazione devono essere memorizzati nella directory dell'applicazione <drive>:/Android/data/ch.opengis.qfield/files/QField/auth invece che nella directory principale del dispositivo <drive>:/QField/auth.

Una volta copiato il file XML di configurazione dell'autenticazione, puoi copiare il file di progetto contenente i layer protetti da OAuth2 sui dispositivi e aprire il progetto in QField. Ti verranno richiesti i dati relativi all'utente, la password e il codice di autenticazione a due fattori in un pannello del browser che apparir\u00e0 in QField stesso.

Una volta autenticati, i contenuti verranno visualizzati senza la necessit\u00e0 di reinserire le informazioni dell'utente per tutta la durata della sessione.

"},{"location":"it/how-to/bookmarks/","title":"Segnalibri","text":""},{"location":"it/how-to/bookmarks/#segnalibri","title":"Segnalibri","text":"

QField consente di salvare e visualizzare i segnalibri che verranno ricordati attraverso sessioni e progetti.

"},{"location":"it/how-to/bookmarks/#vedere-i-segnalibri","title":"Vedere i segnalibri","text":"

Lavoro sul campo

Per impostazione predefinita, Qfield visualizzer\u00e0 i segnalibri come marcatori sovrapposti sulla mappa. I segnalibri aggiunti dall'utente vengono visualizzati su tutti i progetti e set di dati.

Un singolo tocco su un indicatore visualizzer\u00e0 il nome del segnalibro, mentre un doppio tocco imposter\u00e0 l'estensione della mappa per ricentrarsi intorno alla posizione del segnalibro.

Puoi anche utilizzare la barra di ricerca in alto per trovare i segnalibri e cliccare sui nomi dei segnalibri corrispondenti per spostare l'estensione della mappa e centrarla nuovamente sulla posizione del segnalibro.

QField offre anche un'impostazione per disattivare la visualizzazione dei segnalibri, che si trova nel pannello delle impostazioni.

"},{"location":"it/how-to/bookmarks/#aggiungere-segnalibri","title":"Aggiungere segnalibri","text":"

Lavoro sul campo

Per aggiungere un nuovo segnalibro, basta tenere premuta una qualsiasi parte della mappa e selezionare l'azione Aggiungi segnalibro all'interno del menu visualizzato.

Dopo aver selezionato questa azione, verr\u00e0 visualizzato un pannello che offre la possibilit\u00e0 di rinominare il segnalibro e selezionare il colore utilizzato per disegnare il suo marcatore sovrapposto sulla mappa.

\u00c8 anche possibile aggiungere un segnalibro alla posizione corrente del dispositivo quando il posizionamento \u00e8 abilitato. Per farlo, \u00e8 sufficiente tenere premuto il pulsante di posizionamento nell'angolo in basso a destra e selezionare l'azione Aggiungi segnalibro alla Posizione.

Note

Quando aggiungi un segnalibro, la scala attuale della mappa viene presa in considerazione per salvare un'estensione centrata sulla coordinata toccata o sulla posizione attuale. Questo ti permette di determinare l'estensione che verr\u00e0 utilizzata quando toccherai due volte un segnalibro o selezionerai un elemento del segnalibro nella barra di ricerca.

"},{"location":"it/how-to/bookmarks/#segnalibri-del-progetto","title":"Segnalibri del progetto","text":"

QField pu\u00f2 visualizzare e cercare i segnalibri incorporati nel progetto. L'aggiunta e la gestione di tali segnalibri avviene in QGIS stesso.

"},{"location":"it/how-to/digitize/","title":"Digitalizzazione","text":""},{"location":"it/how-to/digitize/#digitalizzazione","title":"Digitalizzazione","text":"

QField permette di digitalizzare, modificare ed eliminare punti, linee e poligoni mentre si \u00e8 in campo.

"},{"location":"it/how-to/digitize/#raccogliere-elementi","title":"Raccogliere elementi","text":"

Lavoro sul campo

Per avviare la digitalizzazione di nuovi elementi, abilita la modalit\u00e0 Modifica facendo clic sull'icona matita nella dashboard laterale e selezionando il layer in cui si desidera aggiungere nuovi elementi.

Il layer corrente all'interno del quale gli elementi devono essere aggiunti \u00e8 evidenziato in verde.

"},{"location":"it/how-to/digitize/#aggiunta-di-elementi-puntuali","title":"Aggiunta di elementi puntuali","text":"

Spostare il mirino al centro dello schermo nella posizione desiderata e fare clic sul pulsante Pi\u00f9 (+) in basso a destra dello schermo per confermare la creazione di un nuovo elemento puntuale.

Se hai abilitato il posizionamento, puoi usare il pulsante blocca alla posizione per forzare il mirino sulla tua posizione.

"},{"location":"it/how-to/digitize/#aggiunta-di-linee-o-poligoni","title":"Aggiunta di linee o poligoni","text":"

Spostare il mirino al centro dello schermo all'inizio desiderato della linea o del poligono e fare clic sul pulsante Pi\u00f9 (+) in basso a destra dello schermo per aggiungere il primo nodo.

Procedi con l'aggiunta di punti per formare una linea o un poligono facendo clic sul pulsante *Pi\u00f9 (+) * ogni volta che si desidera aggiungere un nuovo nodo.

Clicca sul pulsante Meno (-) per rimuovere l'ultimo nodo aggiunto.

Quando hai aggiunto almeno 2 nodi per una linea o 3 nodi per un poligono, apparir\u00e0 il pulsante Salva. Fare clic su di esso per terminare la geometria.

Durante la digitalizzazione, \u00e8 possibile fare clic sul pulsante (x) per annullare la creazione dell'elemento corrente.

Nota

QField assicura che le geometrie digitalizzate non avranno vertici duplicati e che siano rispettatate le impostazioni di precisione della geometria per il layer attualmente selezionato.

You can use the volume keys for adding or removing vertices while in digitizing mode. This functionality can be activated in Settings in the General tab.

Note

This feature is available on Android only.

"},{"location":"it/how-to/digitize/#form-degli-attributi","title":"Form degli attributi","text":"

Dopo aver digitalizzato una geometria, verr\u00e0 visualizzato il modulo attributo che ti consentir\u00e0 di modificare i valori degli attributi per l'elemento appena aggiunto.

Nota

Puoi eliminare l'apertura del modulo attributi all'aggiunta di un elemento utilizzando l'opzione di configurazione di un dato layer tramite la sua finesta di dialogo delle propriet\u00e0 in QGIS

Moreover, you have the option to digitize the form using the scanning QR or Bar Code reader functionality available within the feature form's text edit widget.

Upon clicking the three-dot icon button, a menu will be presented offering three distinct actions: \"Copy,\" \"Paste,\" and \"Scan Code\".

Opting for the \"Scan Code\" action will trigger QField's code reader, initiating the scanning process to decode the code.

Once the codes have been successfully scanned, users can validate their choice by clicking the checkmark (\u2714\ufe0f) OK button. This action will populate the attribute with the decoded value, streamlining the digitization process.

In addition, the Code Reader offers the capability to read NFC text tags.

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"it/how-to/digitize/#ricordare-i-valori-degli-attributi","title":"Ricordare i valori degli attributi","text":"

Per una raccolta rapida di set di dati piuttosto omogenei, \u00e8 fondamentale non dover inserire ogni volta gli stessi valori di attributo. LE caselle di spunta a destra di ogni attributo consentono di ricordare l'ultimo valore inserito per ogni singolo attributo in modo che la prossima volta che si aggiunger\u00e0 un elemento sullo stesso layer, questi attributi saranno automaticamente pre-compilati.

"},{"location":"it/how-to/digitize/#modificare-le-geometrie","title":"Modificare le geometrie","text":"

Lavoro sul campo

Per modificare la geometria degli elementi preesistenti, abilitare la modalit\u00e0 Modifica toccando l'icona matita nella dashboard laterale di QField.

Una volta in modalit\u00e0 modifica, un nuovo pulsante Modifica geometria apparir\u00e0 nella barra del titolo di un modulo di un elemento identificato. Cliccando sul pulsante si attiver\u00e0 l'ambiente editor di geometria che offre quattro strumenti:

  • Uno strumento di modifica dei vertici;
  • Uno strumento di divisione della geometria;
  • Uno strumento di rimodellamento della geometria; e
  • Uno strumento geometria anello.
"},{"location":"it/how-to/digitize/#strumento-vertici","title":"Strumento vertici","text":"

L'editor dei vertici consente di spostare o eliminare i vertici preesistenti e di aggiungere nuovi vertici alle geometrie.

"},{"location":"it/how-to/digitize/#strumento-di-divisione","title":"Strumento di divisione","text":"

Lo strumento dividi consente di dividere le geometrie di linee e poligoni in due met\u00e0, una delle quali diventer\u00e0 un nuovo elemento.

"},{"location":"it/how-to/digitize/#strumento-rimodellamento","title":"Strumento rimodellamento","text":"

Lo strumento di rimodellamento consente di modificare le geometrie di linee e poligoni disegnando forme che si traducono in una linea rimodellata seguendo il bordo della forma disegnata o in un poligono con la forma disegnata per tagliare o ingrandire la geometria.

"},{"location":"it/how-to/digitize/#strumento-anello","title":"Strumento anello","text":"

Lo strumento anello consente di digitalizzare gli anelli ( cio\u00e8 fori) in geometrie poligonali. Una volta creato un anello, Qfield offrir\u00e0 la possibilit\u00e0 di riempire l'anello con un nuovo elemento.

"},{"location":"it/how-to/digitize/#dimostrazione-di-modifica-delle-geometrie","title":"Dimostrazione di modifica delle geometrie","text":"

Una dimostrazione video di alcune possibilit\u00e0 di editing:

"},{"location":"it/how-to/digitize/#fusione-degli-elementi","title":"Fusione degli elementi","text":"

QField consente di fondere elementi e le loro geometrie in un'unico elemento. Per farlo, identifica due (o pi\u00f9) elementi sulla mappa, selezionale nell'elenco degli elementi ed uniscile selezionando Fondi Elementi Selezionati dal pulsante Menu (\u205d).

"},{"location":"it/how-to/digitize/#digitalizzazione-a-mano-libera","title":"Digitalizzazione a mano libera","text":"

La modalit\u00e0 di digitalizzazione a mano libera consente di \"disegnare\" linee e poligoni utilizzando la penna stilo o il mouse. La modalit\u00e0 \u00e8 disponibile per l'aggiunta di linee e poligoni, cos\u00ec come per i summenzionati strumenti anello, dividi e rimodella.

La modalit\u00e0 di digitalizzazione a mano libera viene attivata attraverso un nuovo pulsante della barra degli strumenti che appare quando QField \u00e8 impostato sulla modalit\u00e0 di modifica e una penna stilo o un mouse sono posizionati sulla mappa mentre \u00e8 viene selezionato un layer vettoriale di linee o poligoni.

"},{"location":"it/how-to/digitize/#editing-topologico","title":"Editing topologico","text":"

Se l'editing topologico \u00e8 attivato nel progetto QGIS prima dell'esportazione per QField, i nodi condivisi delle geometrie vicine vengono modificati insieme quando si spostano/eliminano vertici e vengono aggiunti vertici supplementari ai segmenti quando viene aggiunto un nuovo nodo da geometrie vicine.

"},{"location":"it/how-to/digitize/#modifica-multipla-degli-attributi","title":"Modifica multipla degli attributi","text":"

QField consente di selezionare pi\u00f9 elementi e di modificarne gli attributi contemporaneamente. In alcuni casi, questo pu\u00f2 portare a flussi di lavoro molto efficienti. Per fare ci\u00f2, identificare due (o pi\u00f9) elementi sulla mappa, selezionarli nell'elenco degli elementi e unirli selezionando il pulsante Modifica elementi nella barra del titolo dell'elenco.

"},{"location":"it/how-to/digitize/#eliminare-elementi","title":"Eliminare elementi","text":"

Lavoro sul campo

L'eliminazione di un elemento avviene selezionando l'azione Elimina elemento nel menu a 3 punti del modulo dell'elemento.

Qfield permette anche di eliminare pi\u00f9 elementi alla volta. Per farlo, per prima cosa identifica gli elementi cliccando brevemente sulle parti pertinenti della mappa. Quindi attiva la modalit\u00e0 multi-selezione premendo a lungo su uno degli elementi che si desidera eliminare. Quando appare la casella di spunta accanto ai nomi degli elementi, seleziona ulteriori elementi da eliminare (\u00e8 possibile toccare la mappa per aggiungere altri elementi). Una volta fatto, seleziona l'azione Elimina Elementi Selezionati nel menu a 3 punti dell'elenco degli elementi.

"},{"location":"it/how-to/digitize/#aggancio","title":"Aggancio","text":"

Desktop preparation

Durante la digitalizzazione di nuovi elementi, nuovi punti possono essere agganciati alle geometrie esistenti.

Tutte le configurazioni possono essere effettuate in Progetto> Impostazioni Aggancio

"},{"location":"it/how-to/digitize/#tipi-di-aggancio","title":"Tipi di aggancio","text":"

E' possibile agganciarsi ai nuovi punti.

  • solo ai nodi delle geometrie esistenti
  • solo ai segmenti delle geometrie esistenti
  • a nodi e segmenti delle geometrie esistenti
"},{"location":"it/how-to/digitize/#aggancio-ai-layer","title":"Aggancio ai layer","text":"

\u00c8 anche possibile agganciare solo ad uno o a pochi layer.

"},{"location":"it/how-to/digitize/#tolleranza-dellaggancio","title":"Tolleranza dell'aggancio","text":"

La tolleranza dell'aggancio pu\u00f2 essere specificata in unit\u00e0 di mappa o in pixel.

In quasi tutti i casi, le unit\u00e0 dovrebbero essere impostate su pixel. Abbiamo fatto buone esperienze con un valore di tolleranza di 20.

"},{"location":"it/how-to/gnss/","title":"Posizionamento (GNSS)","text":""},{"location":"it/how-to/gnss/#posizionamento-gnss","title":"Posizionamento (GNSS)","text":"

QField can make use of the internal GNSS (Global Navigation Satellite System, like GPS, GLONASS, Galileo or Beidou). QField can also connect to external antennas through NMEA streams over Bluetooth, TCP, or UDP connection.

I dispositivi GNSS possono anche misurare l'altitudine sulla superficie terrestre vicina alla posizione 2D attuale.

"},{"location":"it/how-to/gnss/#visualizzazione","title":"Visualizzazione","text":"

Quando la localizzazione \u00e8 attivata, la tua posizione \u00e8 visibile in blu sulla mappa. La tua posizione \u00e8 visibile come un punto blu se sei fermo oppure come una freccia indicante la tua direzione se ti stati spostando.

Il fascio blu indica l'orientamento del tuo dispositivo se dispone di una bussola magnetica.

Un cerchio attorno alla tua posizione attuale indica la precisione come riportata dal dispositivo di posizionamento.

"},{"location":"it/how-to/gnss/#configurazione","title":"Configurazione","text":"

The following settings are available in QField settings' positioning tab.

"},{"location":"it/how-to/gnss/#requisiti-di-accuratezza","title":"Requisiti di accuratezza","text":"

Pu\u00f2 essere definita un'accuratezza minima desiderata per le misurazioni. La qualit\u00e0 sar\u00e0 riportata in tre classi, scarsa (rosso), ok (giallo) e eccellente (verde). Questi colori appariranno come un punto sopra il pulsante GNSS.

The thresholds can be defined in the settings' positioning tab.

If the Enable accuracy requirement setting is activated, you will not be able to collect new measurements with the coordinate cursor locked to the current position with an accuracy value which is bad (red).

"},{"location":"it/how-to/gnss/#compensazione-altezza-antenna","title":"Compensazione altezza antenna","text":"

L'altezza del palo dell'antenna in uso pu\u00f2 essere definita nelle impostazioni. Qualsiasi altitudine misurata sar\u00e0 corretta da questo valore.

"},{"location":"it/how-to/gnss/#correzione-altitudine-spostamento-verticale-della-griglia","title":"Correzione altitudine / spostamento verticale della griglia","text":"

Altitude values can be corrected with vertical grid shift files to calculate orthometric height.

I file di spostamento verticale della griglia devono essere resi disponibili a Qfield inserendoli nella cartella dell'app QField <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Una volta che il file di spostamento griglia \u00e8 posto l\u00ec, \u00e8 disponibile in Qfield nelle Impostazioni di posizionamento in Spostamento verticale della griglia in uso.

If you are using altitude correction and an external positioning device is used, consider turning Use orthometric altitude from device off.

I formati attualmente supportati sono:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

For example: For the transformation from ETRS89 (reference ellipsoid GPS) to NAP (Dutch) users can download the file nlgeo2018.gtx from NSGI and put it in the directory.

"},{"location":"it/how-to/gnss/#uso","title":"Uso","text":"

Lavoro sul campo

Premendo brevemente il pulsante GNSS, il GNSS e il centra della posizione corrente verranno attivati non appena le informazioni di posizionamento saranno disponibili.

Attiva la modalit\u00e0 edit e premi sul pulsante target. La croce al centro significa che sta usando il posizionamento GNSS.

Premendo a lungo il tasto GNSS viene visualizzato il menu di posizionamento.

Inside the positioning menu you can turn on the Show position information which will show the current coordinates which are reprojected into the project CRS along with precision information.

Note

Se vedi le informazioni WGS 84 lat/lon invece delle informazioni nel SR del tuo progetto, \u00e8 probabile che tu non abbia ancora segnale.

"},{"location":"it/how-to/gnss/#using-an-external-gnss-receiver","title":"Using an external GNSS Receiver","text":"

Lavoro sul campo

QField supports connecting to external GNSS positioning devices via NMEA streams through Bluetooth, TCP, or UDP connections.

In Settings > Positioning, you can find a set of buttons to add, edit, or delete external devices as well as a dropdown list to switch between internal and saved external GNSS devices.

The breakdown of connections support by platform is as follow:

Android iOS Windows Linux MacOS Bluetooth * TCP UDP Porta seriale

(*) Bluetooth support on Windows occurs through the virtual serial port automatically created by the operating system when it connects to the GNSS device.

The NMEA sentences currently supported are GGA, RMC, GSA, GSV, VTG, and HDT.

Attenzione

Assicurati che nessun'altra applicazione, come i fornitori di posizione simulata, stia utilizzando la stessa connessione.

"},{"location":"it/how-to/gnss/#posizione-simulata","title":"Posizione simulata","text":"

Lavoro sul campo

\u00c8 possibile fornire una posizione simulata tramite un'applicazione Android indipendente da QField. Ci sono diverse opzioni per questo, una di queste \u00e8 Android NTRIP Client.

Per utilizzarlo devi abilitare la posizione simulata nel tuo dispositivo Android.

"},{"location":"it/how-to/gnss/#funzionalita-posizionamento-medio","title":"Funzionalit\u00e0 posizionamento medio","text":"

Lavoro sul campo

Note

The coordinate cursor must be locked to the current location via the Lock to position button

C'\u00e8 una funzione che consente di digitalizzare utilizzando posizioni medie.

Il rilievo inizier\u00e0 tenendo premuto il pulsante aggiungi vertice, che inizier\u00e0 a raccogliere le posizioni.

Durante la raccolta, un indicatore apparir\u00e0 sopra il cursore delle coordinate mostrando un testo che riflette il numero corrente di posizioni raccolte. Se \u00e8 attivo un requisito minimo di conteggio delle posizioni medie, sar\u00e0 presente anche una barra di avanzamento che indica l'avanzamento verso il rispetto di tale requisito.

The setting to activate an average position minimum count threshold can be found in QField settings's positioning panel. When active, holding the add vertex button is not required, a short tap on the button will begin the collection of positions and automatically add the averaged position when the minimum count requirement is met.

When using @gnss_* or @position_ variables on averaged positions, the variable will also represent the average over all collected samples.

"},{"location":"it/how-to/gnss/#positioning-variables","title":"Positioning variables","text":"

You can get access to positioning information through additional expression variables accessible in the attribute form. These will only be available when positioning is enabled.

These variables are commonly used as part ofdefault values expressions for fields to keep track of the quality of individual measured points.

  • @position_source_name - il nome del dispositivo che ha dato informazioni sulla posizione come riportato dal sensore. Per differenziare tra sensore interno e sensore esterno. Se la posizione \u00e8 impostata manualmente, e la posizione non \u00e8 agganciato al cursore, il nome della sorgente \u00e8 \"manuale\". Nel caso in cui il cursore non sia agganciato alla posizione, tutte le altre variabili saranno nulle. Se hai comunque bisogno di queste informazioni, utilizza invece le le variabili gnss_.
  • @position_quality_description - Una stringa leggibile e tradotta per la qualit\u00e0 come riportato dal sensore. Ad esempio, \"RTK fisso\". \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_coordinate - Un punto con la coordinata in WGS84. Lon, Lat, Altitude come trasmessa dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - L'accuratezza verticale delle coordinate (in metri) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_timestamp - Il timestamp della posizione in UTC come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_direction - La direzione del movimento in gradi dal vero nord, come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_ground_speed - Velocit\u00e0 al suolo (in m/s) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_magnetic_variation - L'angolo tra la componente orizzontale del campo magnetico e il nord vero, in gradi come riportato dal sensore. Noto anche come declinazione magnetica. Un valore positivo indica una direzione in senso orario dal vero nord e in valore negatiovo indica una direzione in senso antiorario. \u00c8 disponibile solamente quando il mirino viene agganciato al sensore. - IE
  • @position_vertical_accuracy - L'accuratezza verticale delle coordinate (in metri) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_3d_accuracy - La precisione tridimensionale della coordinata (in metri), 3D-RMS come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_vertical_speed - La velocit\u00e0 verticale (in m/s) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_averaged_count - Questa variabile contiene il numero di posizioni raccolte da da cui \u00e8 stata calcolata una posizione media durante la digitalizzazione in questa modalit\u00e0. Per posizioni non medie, il valore sar\u00e0 impostato su 0 (zero). - IE
  • @position_pdop - Diluizione di precisione della posizione come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - E
  • @position_hdop - Diluizione orizzontale della precisione come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - E
  • @position_vdop - Diluizione verticale della precisione come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - E
  • @position_number_of_used_satellites - Numero di satelliti come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - IE
  • @position_used_satellites - Una lista dei satelliti in uso (pri) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - Il Fix Status del GPS \"NoData\", \"NoFix\", \"Fix2D\" o \"Fix3D\" come riportato dela sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - E
  • @position_fix_mode - Modalit\u00e0 di fissaggio (dove \"M\" = Manuale, obbligato ad operare in 2D o 3D o \"A\" = Automatico, 3D/2D) come riportato dal sensore. \u00c8 disponibile solamente quando il mirino \u00e8 agganciato al sensore. - E

Informazione

I: sorgente di posizione Interna E: sorgente di posizione Esterna (NMEA)

Tutte le variabili @position_* hanno una variabile @gnss_* corrispondente. Le variabili gnss riportano sempre i valori del sensore gnss, anche quando il il mirino non \u00e8 agganciato.

Info

Variables that contain satellites are not available on iOS

Esempi:
  • quando il mirino \u00e8 agganciato al sensore - @gnss_horizontal_accuracy > L' L'accuratezza orizzontale delle coordinate (in metri) come riportato dal sensore. - @position_horizontal_accuracy > L' accuratezza orizzontale delle coordinate (in metri) come riportato dal sensore. - @position_source_name --> nome del sensore.
  • quando il mirino \u00e8 mosso manualmente - @gnss_horizontal_accuracy > L' accuratezza orizziontale delle coordinate (in metri) come riportato dal sensore. - @position_horizontal_accuracy > Il valore \u00e8 NULL. - @position_source_name > Il valore \u00e8 manuale.
"},{"location":"it/how-to/gnss/#vertex-logger","title":"Vertex logger","text":"

\u00c8 possibile configurare un layer con i log dei vertici raccolti. Questo permette di tener traccia dei metadati di ogni vertice, come ad esempio gli attributi di qualit\u00e0 GNSS e altro. Per configurare questo, un layer di tipo punto va aggiunto al progetto e gli attributi configurati per registrare queste informazioni.

Then you should assign the role digitizing logger to a point layer.

Vai nel menu QFieldSync > Propriet\u00e0 del progetto

To be most effective, the layer attributes should have default values that relies on the positioning variables enumerated above.

"},{"location":"it/how-to/hiding-legend-nodes/","title":"Nascondere i nodi della legenda","text":""},{"location":"it/how-to/hiding-legend-nodes/#nascondere-i-nodi-della-legenda","title":"Nascondere i nodi della legenda","text":"

\u00c8 possibile configurare il tuo progetto QGIS in modo da poter nascondere i nodi della legenda

"},{"location":"it/how-to/hiding-legend-nodes/#configurare-i-nodi-nascosti","title":"Configurare i nodi nascosti","text":"

Desktop preparation

On the QGIS project proprieties, go to Data Sources and check the \"private\" box for layers you want to hide.

Hiding legend nodes

"},{"location":"it/how-to/","title":"Guide Passo-Passo","text":""},{"location":"it/how-to/#guide-passo-passo","title":"Guide Passo-Passo","text":"

QField sfrutta la potenza di QGIS per configurare comodamente il tuo progetto. Dopo aver configurato tutto, puoi sincronizzare il tuo progetto e aggiungere file addizionali al tuo dispositivo e iniziare immediatamente a lavorare.

La sincronizzazione dei progetti con i dispositivi del tuo team, pu\u00f2 avvenire in diversi modi. Il plugin QFIeldSync facilita la preparazione del progetto QGIS per essere letto da QField e quindi distribuito su tutti i device. Per una migliore esperienza e gestione di pi\u00f9 gruppi, \u00e8 altamente consigliato l'uso di QFIeldCloud.

QField \u00e8 concepito per essere user-friendly e intuitivo. Suggeriamo di iniziare aprendo un progetto demo per scoprire le potenti possibilit\u00e0 di interazione.

Qui puoi trovare molte risorse su come configurare e interagire con QField.

"},{"location":"it/how-to/itinerary/#uso","title":"Uso","text":"

Lavoro sul campo

Click on the feature on the map where you want navigation to or that you want to open in Google Maps. In the attribute form, click on the link towards Google Maps.

"},{"location":"it/how-to/live-default-value/","title":"Valori di default in tempo reale","text":""},{"location":"it/how-to/live-default-value/#valori-di-default-in-tempo-reale","title":"Valori di default in tempo reale","text":"

Qfield supporta l'aggiornamento \"in tempo reale\" di valori di default degli attributi durante la modifica di elementi.

"},{"location":"it/how-to/live-default-value/#configurazione","title":"Configurazione","text":"

Desktop preparation

Per farlo funzionare, l'attributo deve essere configurato con un altro attributo come dipendenza.

Un esempio di configurazione di dipendenza di attributi

Per un' immagine:

Valore di default in tempo reale con immagine

Per una relazione valore

Valore di default in tempo reale con relazione valore

"},{"location":"it/how-to/live-default-value/#uso","title":"Uso","text":"

Lavoro sul campo

Il valore di default \"in tempo reale\" aggiorna il valore di default degli attributi in tempo reale quando vengono modificati degli elementi.

Nel video seguente, \u00e8 mostrato un esempio di aggiornamento di valore di default \"in tempo reale\" quando viene modificato un elemento in QField

"},{"location":"it/how-to/map-interaction/","title":"Interazione con la mappa","text":""},{"location":"it/how-to/map-interaction/#interazione-con-la-mappa","title":"Interazione con la mappa","text":"

Here are some of the possible interactions with the map in QField.

"},{"location":"it/how-to/map-interaction/#legenda-della-mappa","title":"Legenda della mappa","text":"

Lavoro sul campo

Open the Main menu and expand the layers list to display the legend of the map.

On double-tap or long-press on a layer, you get offered the following possibilities.

  • Mostra sulla mappa per controllare la visibilit\u00e0.
  • Mostra etichette per controllare la visibilit\u00e0 delle etichette.
  • Espandi elemento per mostrare/nascondere i sotto elementi del layer.
  • Zoom to layer per avere tutti gli elementi del layer sulla mappa.
  • Ricarica dati per ricevere i dati attuali di un layer con sorgenti remote.
  • Mostra lista elementi per mostrare tutti gli elementi del layer nella lista di identificazione.

Additionally, you have the option to adjust the layer opacity for each individual layer using the \"Opacity\" slider.

"},{"location":"it/how-to/map-interaction/#identificare-elementi","title":"Identificare elementi","text":"

Lavoro sul campo

Tocca un elemento sulla mappa per identificarlo. Se diversi elementi sono situati dove hai toccato (sia perch\u00e9 ci sono diversi elementi molto vicini l'uno all'altro, o perch\u00e9 diversi layer si sovrappongono), saranno tutti elencati nel menu che si apre a destra dello schermo.

Tap on one of the listed features to access its attributes.

  1. Tocca le frecce per scorrere tutti gli elementi identificati.
  2. Tap the centre button to centre the map on the selected feature.
  3. Tocca il pulsante modifica per modificare gli attributi degli elementi selezionati.
  4. Scorri i sottomenu per accedere a tutti gli attributi.

"},{"location":"it/how-to/map-interaction/#seleziona-gli-elementi-identificati","title":"Seleziona gli elementi identificati","text":"

With long-press, you can toggle the feature selection.

When features are selected, you can perform the actions in the three-dot menu on the top right.

"},{"location":"it/how-to/map-interaction/#eccezioni-ai-layer-identificati","title":"Eccezioni ai layer identificati","text":"

Often it is not required to be able to query every layer. Some layers are only present as basemap, and their attributes are not of interest.

You can manage this layer list in QGIS desktop in Project > Project Properties > Identify Layers and uncheck the base layers.

"},{"location":"it/how-to/map-styling/","title":"Stile della mappa","text":""},{"location":"it/how-to/map-styling/#stile-della-mappa","title":"Stile della mappa","text":"

Tutte le impostazioni di stile di QGIS sono supportate direttamente da QField. Questo include tutti i tipi di rendering come quelli graduati, categorizzati, basati su regole, 2.5D e la simbologia definita dai dati.

"},{"location":"it/how-to/map-styling/#display-expression","title":"Display Expression","text":"

Desktop preparation

In QField, objects are identified with a name. The expression to generate this name can be defined by opening the attribute table in QGIS and switching to the form view. Choose the appropriate field or an expression in the list there. Starting from QGIS 3, this can be done directly from the Vector Layer Properties > Display page.

L'espressione di visualizzazione viene utilizzata anche per cercare nei layer.

L'espressione di visualizzazione sar\u00e0 utilizzata per rappresentare gli elementi con una stringa di identificazione in tutto QField.

"},{"location":"it/how-to/map-styling/#layer-di-sola-lettura-non-identificabili-e-ricercabili","title":"Layer di sola lettura, non identificabili e ricercabili","text":"

Desktop preparation

Alcuni layer di un progetto sono presenti solo per un puro scopo visivo. Tali layer non dovrebbero essere visualizzati quando l'utente tocca da qualche parte per identificare gli oggetti.

Altri layer servono come fonte di informazioni e non dovrebbero essere modificati dall'utente. \u00c8 possibile proteggere i layer dalla modifica attributi o dall'aggiunta e dall'eliminazione di elementi.

\u00c8 anche possibile configurare quali layer sono ricercabili.

To configure identify, readonly and searchable behavior, go to the Project > Properties > Data Sources page and activate the checkboxes to match your desired behavior.

Configurazione dei layer che non saranno identificabili, non modificabili e/o non ricercabili.

"},{"location":"it/how-to/map-styling/#utilizzo-di-caratteri-aggiuntivi","title":"Utilizzo di caratteri aggiuntivi","text":"

Desktop preparation

In Qfield, puoi usare tutti i font che vuoi.

Ci sono due diverse possibilit\u00e0 per registrare font aggiuntivi:

  1. Aggiungendo font (.ttf or .otf) sul dispositivo nella cartella <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts questi saranno resi accessibili a tutti i progetti e i singoli set di dati.
  2. Aggiungendo i font (.ttf o .otf) nella stessa cartella di un determinato progetto (.qgs o .qgz); questi saranno accessibili solo durante la visualizzazione di quel file. file di progetto.

Note

Da QField 2 i file dei font devono essere memorizzati nella directory dell'applicazione <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts invece che nella directory principale del dispositivo <drive>:/QField/fonts.

"},{"location":"it/how-to/map-styling/#simboli-svg-personalizzati","title":"Simboli SVG personalizzati","text":"

Desktop preparation

\u00c8 possibile incorporare i simboli SVG direttamente all'interno di un progetto QGIS.

  1. Scegli il layer che supporter\u00e0 la simbologia SVG e apri la sua finestra di dialogo delle propriet\u00e0.
  2. Apri la sezione Simbologia in Properties > Symbology
  3. Nel Pannello dei livelli simbolo scegli Marcatore semplice.
  4. Change the Symbol layer type in Symbol layer type > SVG marker.
  5. Scorri il pannello inferiore.
  6. Clicca sul lato destro del pulsante di selezione del file per aprire il menu a tendina.
  7. Seleziona Incorpora file e scegli il file SVG nel dialogo di selezione dei file.
  8. Applica le modifiche e clicca su OK.
"},{"location":"it/how-to/map-themes/","title":"Temi Mappa","text":""},{"location":"it/how-to/map-themes/#temi-mappa","title":"Temi Mappa","text":"

La cosa bella a proposito dei GIS \u00e8 che le mappe sono dinamiche. I layer possono venir mostrati o nascosti e le informazioni possono venir presentati in maniera pi\u00f9 o meno prominente in base al compito da svolgere

I Temi Mapp servono a questo.

"},{"location":"it/how-to/map-themes/#creazione-del-tema-della-mappa","title":"Creazione del tema della mappa","text":"

Desktop preparation

Creare un tema da una mappa in QGIS \u00e8 una operazione molto semplice.

Map Theme Configuration

  1. Stilizza la mappa e i layers secondo le tue necessit\u00e0
  2. Salvalo come una tema di mappa
  3. Carica il progetto sul tuo dispositivo e cambia il Tema Mappa attivo
"},{"location":"it/how-to/map-themes/#cambia-il-tema-mappa-attivo","title":"Cambia il Tema Mappa attivo","text":"

Lavoro sul campo

Se definisci dei temi mappa per i tuoi progetti in QGIS, puoi passare da un tema all'altro tramite la Dashboard. Usa il menu a tendina Temi Mappa per scegliere di attivare un tema.

Cambia Tema Mappa

"},{"location":"it/how-to/measuring-tool/","title":"Strumento di misurazione","text":""},{"location":"it/how-to/measuring-tool/#strumento-di-misurazione","title":"Strumento di misurazione","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

Una volta che lo strumento \u00e8 abilitato, \u00e8 sufficiente utilizzare i controlli di digitalizzazione situati nell'angolo in basso a destra dello schermo per aggiungere e rimuovere i vertici. Per impostazione predefinita, la geometria misurata sar\u00e0 una linea; per passare a un poligono, \u00e8 sufficiente collegare il cursore delle coordinate al primo vertice inserito.

Per il segmento formato dagli ultimi due vertici aggiunti, i dettagli restituiti includono la lunghezza del segmento e il suo azimut. Quando la geometria misurata \u00e8 una linea, viene fornita la lunghezza totale della linea mentre per i poligoni vengono visualizzati il perimetro e l'area.

"},{"location":"it/how-to/measuring-tool/#profilo-elevazione","title":"Profilo elevazione","text":"

Quando lo strumento di misura \u00e8 abilitato, nell'angolo in alto a destra dello schermo appare il pulsante Profilo altimetrico. Attivandolo si aprir\u00e0 il pannello del profilo altimetrico, che mostrer\u00e0 l'altitudine del terreno e gli elementi vettoriali che si intersecano lungo la geometria misurata.

Per facilit\u00e0 d'uso, QField utilizza di default il set di dati Mapzen Global Terrain per fornire profili altimetrici a livello mondiale con risoluzione di 30 metri. \u00c8 comunque possibile personalizzare le impostazioni del terreno attraverso le propriet\u00e0 del progetto e del singolo layer all'interno di QGIS quando si creano i progetti.

"},{"location":"it/how-to/movable-project/","title":"Progetto portabile","text":""},{"location":"it/how-to/movable-project/#progetto-portabile","title":"Progetto portabile","text":"

Per sincronizzare manualmente il tuo progetto QGIS, hai bisogno di una versione \"portabile\" del tuo file .qgs. Portabile significa che tutti i percorsi del progetto devono essere relativi e tutti i dataset raggiungibili sul proprio device.

"},{"location":"it/how-to/movable-project/#configura-un-progetto-portatile","title":"Configura un progetto \"portatile\".","text":"

Desktop preparation

Verifica che Progetto > Propriet\u00e0 del progetto > Generale > Salva percorso sia settato su relativo e che tutti i file utilizzati nel progetto siano nella stessa cartella del file .qgis o un una sottocartella.

Per aumentare la produttivit\u00e0, ti suggeriamo di dare un'occhiata a qfieldcloud e qfieldsync

"},{"location":"it/how-to/navigation/","title":"Navigazione","text":""},{"location":"it/how-to/navigation/#navigazione","title":"Navigazione","text":"

QField offre funzionalit\u00e0 di navigazione per orientarsi nel terreno e raggiungere con precisione una determinata destinazione.

"},{"location":"it/how-to/navigation/#attivazione-della-navigazione","title":"Attivazione della navigazione","text":"

La navigazione \u00e8 abilitata quando \u00e8 stato impostato un punto di destinazione e il posizionamento \u00e8 attivo. Quando \u00e8 attivata, sulla mappa appare una serie di sovrapposizioni sulla mappa: un indicatore di destinazione, un pannello di navigazione e un pulsante di controllo della navigazione.

Il pannello di navigazione mostra informazioni utili come le coordinate del punto di destinazione, la distanza e la direzione attuale verso la destinazione.

Per disattivare la navigazione, cancella il punto di destinazione toccando e tenendo premuto il pulsante di controllo della navigazione situato nell'angolo in basso a destra.

"},{"location":"it/how-to/navigation/#impostazione-di-un-punto-di-destinazione","title":"Impostazione di un punto di destinazione","text":"

Lavoro sul campo

QField offre diversi metodi per impostare un punto di destinazione della navigazione. Un modo rapido \u00e8 quello di semplicemente toccare e tenere premuto una qualsiasi parte della mappa e selezionare l'azione Imposta come destinazione all'interno del menu che comparir\u00e0.

Puoi anche impostare il punto di destinazione della navigazione digitando le coordinate specifiche nella barra di ricerca e toccando l'icona di navigazione con la bandierina. Puoi anche cercare un elemento specifico e toccare l'icona di navigazione con la bandierina, che sar\u00e0 presente anche nell'elenco degli elementi.

Puoi anche impostare un punto di destinazione della navigazione aprendo il menu del modulo dell'elemento e selezionando l'azione Imposta elemento come destinazione.

Infine, puoi anche impostare una destinazione di navigazione utilizzando un elemento; un titolo viola della barra degli elementi appare come parte del pannello informativo di navigazione. Per i singoli punti, viene visualizzato un nome di destinazione (che corrisponde al campo/espressione del nome visualizzato di un determinato layer vettoriale).

Per i punti multipli o {multi,single}{line,polygon}, i nuovi pulsanti di navigazione si trovano sulla sinistra, a destra del nome della destinazione. Questi pulsanti permettono agli utenti di scorrere i vertici dell'elemento scelto come destinazione di navigazione. Toccando e tenendo premuto questi pulsanti si pu\u00f2 scorrere tra i vertici (utile quando si ha un elemento con un numero elevato di vertici).

"},{"location":"it/how-to/navigation/#rilevamento-automatico-della-posizione-attuale-e-della-destinazione","title":"Rilevamento automatico della posizione attuale e della destinazione","text":"

Lavoro sul campo

QField permette alla sua mappa di tenere automaticamente traccia della posizione attuale del dispositivo e della destinazione e di ricentrare l'estensione della mappa intorno a questi due punti.

Per attivare questa funzione di tracciamento automatico, puoi semplicemente toccare il pulsante di posizionamento e il pulsante di controllo della navigazione. Entrambi i pulsanti dovrebbero mostrare la modalit\u00e0 di auto-tracciamento attiva con il colore di sfondo blu e viola.

Questa pu\u00f2 essere descritta come una semplice funzionalit\u00e0 di appostamento.

"},{"location":"it/how-to/navigation/#visuale-precisa-di-appostamento","title":"Visuale precisa di \"Appostamento\"","text":"

Lavoro sul campo

Il pannello di visualizzazione precisa di \"appostamento\" di QField appare quando la distanza tra la posizione corrente e la destinazione \u00e8 inferiore a una soglia predefinita (per impostazione predefinita 5 metri) e il dispositivo di posizionamento ha una precisione inferiore alla met\u00e0 di tale soglia. Il valore della soglia di visibilit\u00e0 della vista precisa pu\u00f2 essere modificato premendo a lungo sul pulsante di navigazione in basso a destra e selezionando la voce di menu Impostazioni vista precisa.

La visuale precisa diventa verde quando si ritiene che la posizione corrente abbia raggiunto l'obiettivo. Questo stato considera sia l'accuratezza del dispositivo di posizionamento che il valore di soglia della vista precisa, mentre QField considerer\u00e0 di aver raggiunto l'obiettivo quando la distanza tra la posizione corrente e la destinazione meno l'accuratezza del dispositivo di posizionamento \u00e8 inferiore a 1/10 della soglia della vista precisa. Ad esempio: se la soglia di visualizzazione precisa \u00e8 impostata su 1 metro e la precisione del dispositivo di posizionamento \u00e8 di 0,05 metri, la visualizzazione diventer\u00e0 verde quando la posizione \u00e8 a meno di 15 cm dalla destinazione.

Quando la distanza dalla destinazione rientra nella soglia di visualizzazione precisa, QField emette un feedback audio sotto forma di ping con intervalli che si riducono man mano che la posizione corrente si avvicina alla destinazione. Il feedback audio pu\u00f2 essere disattivato premendo a lungo sul pulsante di navigazione in basso a destra, selezionando la voce di menu Impostazioni vista precisa e deselezionando Abilita feedback di prossimit\u00e0 audio.

\u00c8 anche possibile che la visuale precisa sia sempre visibile premendo a lungo sul pulsante di navigazione in basso a destra, selezionando la voce di menu Impostazioni visuale precisa e spuntando Mostra sempre la visuale precisa. Se attivata, la visuale precisa apparir\u00e0 ogni volta che \u00e8 stata impostata una destinazione di navigazione e funger\u00e0 da bussola visiva fornendo una freccia sul bordo del bersaglio di precisione.

"},{"location":"it/how-to/outside-layers/","title":"Dataset locali condivisi","text":""},{"location":"it/how-to/outside-layers/#dataset-locali-condivisi","title":"Dataset locali condivisi","text":"

\u00c8 possibile utilizzare un layer memorizzato al di fuori della cartella del progetto.

Questo \u00e8 utile se una mappa di base viene utilizzata in pi\u00f9 di un progetto, ad esempio un'ortofoto di grandi dimensioni. In questo caso, \u00e8 possibile condividere questo set di dati tra diversi progetti.

"},{"location":"it/how-to/outside-layers/#aggiungi-un-layer-fuori-dalla-directory-del-progetto-esportata","title":"Aggiungi un layer fuori dalla directory del progetto esportata","text":"

Desktop preparation

In QGIS, apri Opzioni > Origini dati > Percorsi Dati Localizzati. L\u00ec, aggiungi il percorso ai dati esterni.

Sorgenti Dati

Per utilizzare layer da percorsi dati localizzati sul dispositivo, aggiungere i set di dati alla cartella <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Note

A partire da QField 2, le basemap vanno salvate nella directory dell'app <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps invece della directory principale del dispositivo <drive>:/QField/basemaps.

"},{"location":"it/how-to/pg-service/#postgresql-service","title":"PostgreSQL service","text":"

Un file pg_service.conf permette di usasre un alias per una connessione a un server PostgreSQL. Invece di salvare hostname, porta, nome del database e altro nel progetto QGIS, questi dati possono essere salvati separatamente. \u00c8 anche possibile salvare username e password nel file pg_service.conf per evitare di doverli salvare come testo in chiaro nel progetto QGIS.

Scopri di pi\u00f9 a proposito dei PostgreSQL services nella documentazione QGIS.

"},{"location":"it/how-to/pg-service/#qfield-connessione-diretta","title":"QField - Connessione diretta","text":"

Se ti connetti direttamente a un database da QGIS, puoi usare un file pg_service.conf mettendolo direttamente nella directory dei dati di QField. Puoi mettere il tuo file sia nella memoria interna del dispositivo sia nella scheda SD. Puoi verificare il percorso della directory dei dati di QField in fondo alla schermata About QField nell'app.

Di solito il percorso su Android assomiglia a qualcosa del genere: /Android/data/ch.opengis.qfield/files/QField.

Nota

A differenza dei sistemi *NIX dove il file si chiama .pg_service.conf, su android si chiama pg_service.conf senza il punto iniziale (.).

"},{"location":"it/how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

Anche QFieldCloud supporta configurazioni pg_service.conf. Devi configurare i tuoi layer con azione \"Offline editing\" e salvare la configurazione del progetto nella pagina dei segreti del progetto su QFieldCloud.

Ottieni maggiori informazioni su come configurare servizi PostgreSQL nella documentazione di QFieldCloud.

"},{"location":"it/how-to/pictures/","title":"Immagini","text":""},{"location":"it/how-to/pictures/#use-attachment","title":"Use attachment","text":"

In QField, a field with Attachment widget can be used to:

  • mostrare e scattare foto
  • show and record videos
  • listen and record sound clips
  • show links to external files like PDFs or documents

Attachments

To configure the Widget, please refer to the Attributes Form Documentation

"},{"location":"it/how-to/pictures/#aggiungi-una-serie-di-immagini-a-un-elemento","title":"Aggiungi una serie di immagini a un elemento","text":"

Desktop preparation

One or more pictures can be added to the feature. Here is an example of how to proceed.

"},{"location":"it/how-to/pictures/#tabelle","title":"Tabelle","text":"

It is necessary to set up two tables. One table where the features are stored and one with a list of pictures.

"},{"location":"it/how-to/pictures/#apiary","title":"Apiary","text":"Campo Tipo id Text (UUID) geometry Geometria ..."},{"location":"it/how-to/pictures/#apiary_pictures","title":"Apiary_pictures","text":"Campo Tipo id Text (UUID) apiary_id Text (UUID) path Text ..."},{"location":"it/how-to/pictures/#relazioni","title":"Relazioni","text":"

Crea una relazione con:

  • apiary Layer di riferimento
  • id Campo di riferimento
  • apiary_picture Layer che fa riferimento
  • apiary_id Campo che fa riferimento
  • strength Composizione

Relations

"},{"location":"it/how-to/pictures/#widget","title":"Widget","text":""},{"location":"it/how-to/pictures/#apiary_1","title":"Apiary","text":"

Imposta il valore predefinito dell'id del campo a uuid() o utilizza il widget UUID Generator. Non \u00e8 necessario mostrarlo nel modulo.

widgets

Imposta il widget della relazione su relazione uno a molti e aggiungi la relazione al modulo

widgets

"},{"location":"it/how-to/pictures/#immagine-dellapiario","title":"Immagine dell'apiario","text":"

Imposta il tipo di widget del percorso del campo a Attachment e aggiungilo al modulo

widgets

"},{"location":"it/how-to/pictures/#geotagging","title":"Geotagging","text":"

Lavoro sul campo

Some mobile devices will require for native camera mode to be turned off to enable geotagging.

To enable geotagging in case your native OS camera does not support this functionality, follow these steps:

  1. In QField, vai alle impostazioni e assicurati che Usa la fotocamera nativa sia deactivated sul tuo dispositivo mobile
  2. Completed! QField's own QML-based camera will now be utilized while taking pictures
"},{"location":"it/how-to/pictures/#dimensione-massima-dellimmagine","title":"Dimensione massima dell'immagine","text":"

Desktop preparation

The advanced settings allow rescaling the photos to a maximum width/height in QFieldSync plugin > Project configuration

"},{"location":"it/how-to/pictures/#configurable-attachment-path","title":"Configurable attachment path","text":"

Desktop preparation

QFieldSync provides the possibility to configure the path of picture attachments.

  1. Go to QFieldSync plugin > Layers Properties
  2. Scegli il layer, il campo e configura l'espressione

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

picture path

Additional directories can be synchronized with pictures or other attachments. Extra paths can be configured in Attachment directories. All paths are relative to the project directory.

attachments directories

Note

Per questa funzionalit\u00e0 \u00e8 necessario QGIS 3.14 o versioni successive

"},{"location":"it/how-to/print-to-pdf/","title":"Stampare un PDF","text":""},{"location":"it/how-to/print-to-pdf/#stampare-un-pdf","title":"Stampare un PDF","text":"

It's possible to export laid out maps as PDF document through project print layouts configured within QGIS.

"},{"location":"it/how-to/print-to-pdf/#uso","title":"Uso","text":"

Lavoro sul campo

Printing to PDF is available through QField's main menu in the side dashboard.

If the opened project has a single print layout defined, selecting the 'Print to PDF' menu will immediately launch an export of the layout to PDF. If more than one print layout is present, a submenu will appear listing all the available layouts to choose from.

Once the print layout has been exported, QField will allow users to open and view the created PDF document.

"},{"location":"it/how-to/projects/","title":"Selezione del progetto","text":""},{"location":"it/how-to/projects/#selezione-del-progetto","title":"Selezione del progetto","text":"

QField has a file selector that allows to open a project from the device locally. To open files from the cloud see QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

\u00c8 necessario importare le cartelle del progetto o singoli set di dati nella posizione di archiviazione dedicata dell'app<drive>:/Android/data/ch.opengis.qfield/files/QField dove QField ha accesso illimitato in lettura/scrittura. Con questa procedure, sono supportati anche l'importazione da schede SD esterne o da fornitori che funzionano con file remoti (es. Google Drive) are supported as well.

Attenzione

Tieni presente che durante la disinstallazione di QField anche la cartella dell'app viene eliminata, mentre all'aggiornamento viene mantenuta.

"},{"location":"it/how-to/projects/#importare-e-aprire-un-progetto-locale","title":"Importare e aprire un progetto locale","text":"

Lavoro sul campo

Quando vai su Apri file locali (tramite il pulsante Menu > Apri) vedrai una serie di nuove cartelle chiamate \"directory dei file QField\", \"Set di dati importati\" e \"Progetti importati\" e un menu a discesa accessibile tramite il pulsante a forma di pi\u00f9 in basso a destra.

Selettore di File di QField

Il menu a discesa elenca i metodi per importare progetti e set di dati: importare progetto da una cartella, importare progetto da un (archivio) ZIP, e importare un set di dati (singolo).

"},{"location":"it/how-to/projects/#importare-il-progetto-da-una-cartella-o-da-un-archivio-zip","title":"Importare il progetto da una cartella o da un archivio ZIP","text":"

Quando si importa un progetto da una cartella o da un archivio ZIP, verr\u00e0 richiesto di concedere l'autorizzazione a QField per leggere il contenuto di una determinata cartella nella memoria del dispositivo tramite un selettore di cartelle di sistema. Quando viene selezionata la cartella o l'archivio, Qfield copia il contenuto (incluse le relative sottocartelle) nella posizione 'Progetti importati' dell'app. Puoi quindi aprire il progetto da l\u00ec.

La reimportazione di una determinata cartella attraverso l'azione del menu a discesa sovrascriver\u00e0 i progetti preesistenti dando alla nuova cartella un nome identico. Ci\u00f2 consente di aggiornare i progetti.

Attenzione

Si noti che la modifica, l'aggiunta e l'eliminazione degli elementi verranno salvate nei set di dati del progetto importato, non nella cartella originale selezionata durante il processo di importazione.

"},{"location":"it/how-to/projects/#inportare-set-di-dati","title":"Inportare set di dati","text":"

\u00c8 inoltre possibile importare singoli set di dati. Ti verr\u00e0 chiesto di selezionare uno o pi\u00f9 file tramite un selettore di file di sistema, che verranno copiati nella cartella \"Set di dati importati\". Bisogna assicurarsi che tutti i file sidecar siano selezionati durante l'importazione (es. un set di dati shapefile richiederebbe di selezionare i file .shp, .shx, .dbf, .prj e .cpg).

"},{"location":"it/how-to/projects/#directory-preferite","title":"Directory preferite","text":"

Nella prima schermata del selettore di file, c'\u00e8 una sezione che mostra le directory preferite. Per aggiungere una directory ai preferiti, premi a lungo nel selettore di file sul nome della directory. Per rimuovere una voce dai preferiti, premi a lungo sulla voce nella lista dei preferiti.

"},{"location":"it/how-to/projects/#recuperare-progetti-e-set-di-dati-modificati","title":"Recuperare progetti e set di dati modificati","text":"

Desktop preparation

Progetti e set di dati importati sono accessibili direttamente tramite un cavo USB. La posizione di archiviazione viene visualizzata nella barra di navigazione in alto quando si apre un file locale.

Sulla maggior parte dei dispositivi collegati a un computer tramite connessione via cavo USB, il percorso sar\u00e0 <drive>:/Android/data/ch.opengis.qfield/files/ dove troverai sia le cartelle \"Set di dati importati\" che \"Progetti Importati\" all'interno delle quali si troveranno i tuoi contenuti modificati.

"},{"location":"it/how-to/projects/#inviare-a","title":"Inviare a","text":"

Lavoro sul campo

Puoi condividere e inviare i set di dati direttamente da QField utilizzando le API Android. Ci\u00f2 consente l'invio di set di dati modificati direttamente ad app di terze parti (Gmail, Drive, Dropbox, Nextcloud, la tua app di messaggistica preferita, ecc.).

Inviare a...

"},{"location":"it/how-to/search/#uso","title":"Uso","text":"

Lavoro sul campo

Tap on the Search button in the top-right corner of the screen to open expand the search bar.

"},{"location":"it/how-to/search/#search-with-code-scanner","title":"Search with code scanner","text":"

Additionally, you have the option to employ the code scan functionality for this purpose.

When click on the \"Scan code\" will trigger QField's code reader, initiating the scanning process to decode the code.

Once you are content with the scanned information, you can simply click on the checkmark (\u2714\ufe0f) OK button to initiate a search for that specific string(In this example, the code corresponds to a user identifier that is associated with various features in a project dataset).

For distinct outcomes, is recommend encoding your feature UUIDs. This will allow us to promptly locate the relevant items.

Matching features will show in the results list offering you two possible actions :

  1. Premi sul nome nel risultato per spostare la mappa sull'elemento (l'elemento verr\u00e0 evidenziato in giallo)
  2. Premi sul pulsante attributi per aprirne gli attributi.
"},{"location":"it/how-to/standalone-datasets/","title":"Set di dati indipendenti","text":""},{"location":"it/how-to/standalone-datasets/#set-di-dati-indipendenti","title":"Set di dati indipendenti","text":"

QField \u00e8 in grado di aprire direttamente dati vettoriali e raster senza la necessit\u00e0 di un progetto QGIS.

"},{"location":"it/how-to/standalone-datasets/#formati-di-set-di-dati-supportati","title":"Formati di set di dati supportati","text":"

I formati vettoriali supportati sono:

  • Dataset Geopackage (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • Shapefile (.shp);
  • GPS Exchange (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite); and
  • FlatGeoBuf (.fgb)

I formati raster supportati sono:

  • GeoTIFF (.tif, .tiff);
  • PDF Georeferenziato / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png); and
  • WebP (.webp)

Note

QField pu\u00f2 gestire diversi set di dati autonomi compressi in un unico archivio ZIP; in questo scenario, ogni set di dati verr\u00e0 aggiunto come singolo layer in QField.

"},{"location":"it/how-to/standalone-datasets/#aprire-un-set-di-dati-vettoriali-o-raster","title":"Aprire un set di dati vettoriali o raster","text":"

Lavoro sul campo

Please read the storage access documentation to learn more on how standalone datasets are opened on your specific device.

"},{"location":"it/how-to/standalone-datasets/#usare-un-progetto-come-mappa-base-per-set-di-dati-indipendenti","title":"Usare un progetto come \"mappa base\" per set di dati indipendenti","text":"

Lavoro sul campo

Per impostazione predefinita, i set di dati saranno sovrapposti a un layer OpenStreetMap XYZ. Tuttavia, \u00e8 possibile personalizzarlo selezionando un progetto memorizzato sul dispositivo in cui QField \u00e8 in esecuzione che funger\u00e0 da mappa di base.

Per utilizzare un progetto esistente come mappa base, premi a lungo su un progetto nell'elenco dei progetti recenti e seleziona Progetto mappa base.

"},{"location":"it/how-to/temporal-filtering/","title":"Filtri temporali","text":""},{"location":"it/how-to/temporal-filtering/#filtri-temporali","title":"Filtri temporali","text":"

Quando QField utilizza un progetto che contiene uno o pi\u00f9 layer con configurazioni temporali attivate, un indicatore del filtro temporale posizionato nella dashboard laterale appare di fianco al menu a tendina dei temi mappa. Un'icona a forma di orologio verde indica che il filtraggio temporale degli elementi nella mappa \u00e8 attivo, un orologio grigio invece indica che il filtraggio \u00e8 disattivato.

"},{"location":"it/how-to/temporal-filtering/#regolare-il-filtraggio-temporale","title":"Regolare il filtraggio temporale","text":"

Cliccando sull'indicatore del filtraggio temporale nella dashboard laterale, un pannello con le propriet\u00e0 temporali appare. Qui puoi attivare il filtraggio temporale e impostare l'intervallo temporale da considerare.

Il filtraggio temporale in QField funziona esattamente come la modalit\u00e0 \"Intervallo di Tempo Fissato\" in QGIS.

Note

A partire dalla versione 2.2, QField configura e attiva automaticamente le impostazioni temporali per dataset vettoriali quando un campo temporale \u00e8 rilevato. Questo pu\u00f2 rivelarsi utile quando si utilizzano dataset GPS.

"},{"location":"it/how-to/tracking/","title":"Tracciamento","text":""},{"location":"it/how-to/tracking/#tracciamento","title":"Tracciamento","text":"

Qfield consente di creare punti, linee e poligoni dal tracciamento della tua posizione.

"},{"location":"it/how-to/tracking/#attivare-il-tracciamento","title":"Attivare il tracciamento","text":"

Lavoro sul campo

Per attivare il tracciamento, \u00e8 necessario prima assicurarsi che il posizionamento sia attivo. Quindi, aprire la dashboard laterale, premere a lungo su di un layer in legenda all'interno del quale si desidera salvare le tracce e selezionare il pulsante Imposta tracciamento per configurare la sessione di tracciamento.

Sono disponibili due restrizioni per limitare il numero di vertici registrati durante il tracciamento: - un intervallo minimo di tempo - Una distanza minima

Una volta terminata la configurazione della sessione di tracciamento, premi il tasto Inizia tracciamento per iniziare la registrazione. A questo punto, verr\u00e0 visualizzato un modulo elemento, che consente di definire gli attributi del o degli elementi che verranno creati mentre QField traccia la tua posizione.

Per i layer linea e poligono, verr\u00e0 creata un singolo elemento - la sua geometria formata da vertici dalle posizioni registrate - verr\u00e0 creata per ogni sessione di tracciamento. Per i livelli di punti per ogni posizione registrata verr\u00e0 creata un elemento, con i valori degli attributi inseriti nel modulo che verranno ricordati per tutte le caratteristiche.

Note

QField salter\u00e0 il passaggio del modulo delle caratteristiche se il livello \u00e8 configurato per nascondere tutti gli attributi o se il modulo \u00e8 stato impostato per nascondere l'aggiunta di caratteristiche nelle impostazioni del modulo degli attributi. Questo pu\u00f2 snellire il processo di avvio delle sessioni di tracciamento.

To prevent overlapping, you have the option to set a maximum distance tolerance between the last and next tracked point/vertices. This ensures that if the position exceeds this defined distance, it is considered as an erroneous entry.

"},{"location":"it/how-to/tracking/#tracciamento-in-corso","title":"Tracciamento in corso","text":"

Una volta impostata una sessione di tracciamento, nella legenda del cruscotto laterale apparir\u00e0 un badge accanto ai livelli per i quali si sta registrando il tracciamento.

Gli elementi creati dalla sessione di tracciamento vengono salvati su ogni vertice registrato. A ogni sessione di tracciamento \u00e8 associata una linea ad elastico sovrapposta alla mappa, permettendoti di dare un'occhiata a ci\u00f2 che \u00e8 stato registrato.

Se il layer collegato a una sessione di tracciamento supporta la dimensione M, QField memorizzer\u00e0 il tempo trascorso dal primo vertice registrato nel valore M di ciascun vertice.

Note

Puoi registrare simultaneamente pi\u00f9 sessioni di tracciamento su pi\u00f9 layer.

Note

Mentre la sessione di tracciamento \u00e8 attiva, il livello \u00e8 ancora modificabile, ma l'elemento tracciato non pu\u00f2 essere modificato o cancellato fino a quando la sessione di tracciamento non viene nuovamente interrotta sulla legenda.

"},{"location":"it/how-to/tracking/#terminare-il-tracciamento","title":"Terminare il tracciamento","text":"

Per terminare il tracciamento, basta aprire la dashboard laterale. Da l\u00ec, premi a lungo su un layer nella legenda collegato a una sessione di tracciamento attiva e seleziona il pulsante Interrompi il tracciamento.

"},{"location":"it/how-to/variables/","title":"Variabili globali","text":""},{"location":"it/how-to/variables/#variabili-globali","title":"Variabili globali","text":"

Le variabili sono utilizzate in QField e QGIS per definire dinamicamente dei valori in base al progetto attuale, il layer o il sistema. Possono venir usate per definire stili, valori di default per i campi e molto altro.

"},{"location":"it/how-to/variables/#configurazione","title":"Configurazione","text":"

Lavoro sul campo

To configure a device-specific variable, open Settings > Variables.

Configurazione di due nuove variabili globali in aggiunta alle variabili di sistema predefinite.

Sulla pagina delle variabili, puoi vedere le variabili predefinite. Per aggiungere nuove variabili, clicca sulla cella vuota in basso e scrivi il contenuto.

"},{"location":"it/reference/data-format/","title":"Formato dati supportati","text":""},{"location":"it/reference/data-format/#formato-dati-supportati","title":"Formato dati supportati","text":"

QField supporta un'ampia variet\u00e0 di formati tramite i data provider di QGIS e GDAL. Questa pagina offre una lista non esaustiva dei formati di dati supportati.

Formato dati Supporto Note Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW La licenza limita l'utilizzo. MrSID La licenza limita l'utilizzo.

If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.

"},{"location":"it/reference/data-format/#formato-raster","title":"Formato Raster","text":"

I dati raster possono diventare velocemente piuttosto grandi, quando si lavora con file tiff non compressi si tratta spesso di diversi Gb di dati. Specialmente su dispositivi mobili questo non \u00e8 efficiente.

"},{"location":"it/reference/data-format/#utilizza-cog-cloud-optimized-geotiff","title":"Utilizza COG (Cloud Optimized GeoTIFF)","text":"

Il formato Cloud Optimized Geotiff (COG) offre la migliore esperienza per l'utente per quanto riguarda le mappe di base offline. Combinato con la compressione JPEG riduce la dimensione dei raster.

Il seguente comando converte un file chiamato raster.tif in un file COG raster_cog.tif usando compressione JPEG.

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"it/reference/data-format/#esempi-avanzati-con-cog","title":"Esempi avanzati con COG","text":"

Se hai pi\u00f9 file da combinare assieme, per prima cosa devi creare un file VRT con QGIS o tramite i seguenti comandi per indicizzare tutti i file TIF all'interno di una directory. Modifica EPSG:2056 con il tuo CRS desiderato.

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

Quindi converti il file VRT in COG.

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

Se i dati raster sono di qualit\u00e0 troppo bassa, adatta il livello di compressione e imposta QUALITY=85.

Alcuni parametri extra disponibili:

  • a_srs pu\u00f2 venir usato anche nel comando gdal_translate quando il CRS non \u00e8 definito nel dataset raster.
  • OVERVIEW_RESAMPLING offer different renderer when zooming out. The default value is NEAREST but you can try also BILINEAR or AVERAGE.
  • NUM_THREADS will help you to balance between use all your CPU resources or only part. Set ALL_CPUS or define the number of thread you want to use.

Combinando tutti i parametri extra, la riga di comando pu\u00f2 apparire come questa :

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"it/reference/","title":"Documentazione tecnica di riferimento","text":""},{"location":"it/reference/#documentazione-tecnica-di-riferimento","title":"Documentazione tecnica di riferimento","text":"

Qui trovate la documentazione tecnica di riferimento riguardante le diverse parti dell'ecosistema QField

"},{"location":"it/reference/qfieldcloud/api/#_1","title":"REST API","text":"

Puoi anche visitare la documentazione API presso https://app.qfield.cloud/docs/ .

"},{"location":"it/reference/qfieldcloud/concepts/","title":"Concetti di base","text":""},{"location":"it/reference/qfieldcloud/concepts/#utenti","title":"Utenti","text":"

Per interagire con QFieldCloud devi essere un utente registrato. Ogni utente pu\u00f2 creare, modificare e cancellare progetti e organizzazioni.

"},{"location":"it/reference/qfieldcloud/concepts/#progetti","title":"Progetti","text":"

I progetti sono il principale contenitore di dati all'interno di QFieldCloud. Ogni utente pu\u00f2 creare uno o pi\u00f9 progetti QFieldCloud. Ogni progetto contiene un singolo file di progetto QGIS .qgs/.qgz, i file geospaziali - GeoPackages, Shapefiles, TIF e dati aggiuntivi come foto, PDF ecc. Tutti i file di dati del progetto devono essere all'interno di un singolo progetto QFieldCloud.

"},{"location":"it/reference/qfieldcloud/concepts/#collaboratori-del-progetto","title":"Collaboratori del progetto","text":"

Un collaboratore di progetto \u00e8 un altro utente di QFieldCloud invitato a contribuire a un progetto. Un progetto pu\u00f2 avere pi\u00f9 collaboratori. I collaboratori con ruolo owner o admin possono aggiungere altri utenti come collaboratori. Se il progetto \u00e8 di propriet\u00e0 di un'organizzazione, puoi anche aggiungere team come collaboratori. Scopri di pi\u00f9 sui ruoli dei collaboratori.

"},{"location":"it/reference/qfieldcloud/concepts/#organizzazioni","title":"Organizzazioni","text":"

Le organizzazioni sono account condivisi e gli utenti di QFieldCloud possono collaborare su pi\u00f9 progetti contemporaneamente. I proprietari e gli amministratori possono gestire l'accesso dei membri ai progetti e ai progetti dell'organizzazione con sofisticate funzioni di sicurezza e amministrazione. Qualsiasi utente di QFieldCloud pu\u00f2 possedere o partecipare a una o pi\u00f9 organizzazioni. Ogni organizzazione possiede uno o pi\u00f9 progetti.

"},{"location":"it/reference/qfieldcloud/concepts/#membri-organizzazione","title":"Membri organizzazione","text":"

L'iscrizione all'organizzazione consente l'accesso ai progetti all'interno di un'organizzazione. I membri con il ruolo di owner o admin possono aggiungere altri membri.

"},{"location":"it/reference/qfieldcloud/concepts/#team-delle-organizzazioni","title":"Team delle organizzazioni","text":"

I team consentono ai membri dell'organizzazione con il ruolo di owner o admin di assegnare facilmente i permessi a pi\u00f9 utenti contemporaneamente. Un team \u00e8 composto da uno o pi\u00f9 membri dell'organizzazione all'interno della stessa. Quando a un team viene assegnato un ruolo in un progetto, anche tutti i membri del team hanno automaticamente quel ruolo. I team possono essere aggiunti come collaboratori solo a progetti di propriet\u00e0 della stessa organizzazione. Un membro dell'organizzazione pu\u00f2 far parte di pi\u00f9 team. Se un membro dell'organizzazione \u00e8 un collaboratore del progetto direttamente o attraverso pi\u00f9 team, quel membro dell'organizzazione ha il ruolo pi\u00f9 alto possibile.

"},{"location":"it/reference/qfieldcloud/jobs/","title":"Lavori","text":"

I lavori su QFieldCloud eseguono operazioni pesanti con i file di progetto e i layer all'interno di QGIS. I lavori vengono creati in risposta a determinate azioni dell'utente.

Una volta creato un lavoro, questo viene aggiunto alla coda di lavori del progetto e attende le risorse QFieldCloud disponibili per essere eseguito. In ogni momento pu\u00f2 essere eseguito un solo lavoro per progetto. Gli altri lavori in coda verranno eseguiti nello stesso ordine in cui sono entrati nella coda.

Ogni lavoro \u00e8 composto da una o pi\u00f9 fasi e ogni fase \u00e8 responsabile di un'attivit\u00e0 autonoma del progetto. QFieldCloud supporta tre flussi di lavoro predefiniti: process_projectfile, package e delta_apply.

Durante l'esecuzione, i lavori scrivono messaggi di log che sono disponibili nella pagina dei lavori del progetto per i lavori che hanno raggiunto lo stato finale FINISHED o FAILED.

I lavori hanno accesso ai segreti del progetto.

Note

Tutti i lavori possono essere lanciati utilizzando l'API di QFieldCloud.

Warning

  • Le condizioni di attivazione descritte in questa pagina possono cambiare senza preavviso.
  • Tutti i lavori devono terminare entro 10 minuti, altrimenti si verificher\u00e0 un errore di timeout e verranno interrotti.
"},{"location":"it/reference/qfieldcloud/jobs/#tipi-di-lavoro","title":"Tipi di lavoro","text":""},{"location":"it/reference/qfieldcloud/jobs/#elaborazione-del-file-di-progetto-process_projectfile","title":"Elaborazione del file di progetto (process_projectfile)","text":"

Il lavoro di elaborazione del file di progetto viene utilizzato per estrarre i dettagli sulla configurazione del progetto e sui layer del progetto, come il CRS del progetto, il CRS del layer, il nome del layer, la validit\u00e0 del layer ecc. QFieldCloud convalida il file di progetto QGIS caricato (.qgs/.qgz), cos\u00ec come i GeoPackages di supporto, i TIFF e altri file di origine dati. Inoltre, convalida la connessione remota a PostGIS, WFS, WMS e altre fonti di dati online. QFieldCloud aprir\u00e0 il file di progetto in un'istanza QGIS sul server per estrarre tutte le informazioni necessarie.

"},{"location":"it/reference/qfieldcloud/jobs/#trigger","title":"Trigger","text":"

Questo lavoro viene lanciato ogni volta che un file viene caricato su QFieldCloud, a meno che non sia valida almeno una delle seguenti condizioni:

  • Non \u00e8 stato ancora caricato alcun file di progetto QGIS (.qgs/.qgz).
  • Il file caricato si trova nella directory DCIM. Si presume che questi file siano irrilevanti per la validit\u00e0 del progetto.
  • C'\u00e8 gi\u00e0 un lavoro process_projectfile in stato PENDING.
"},{"location":"it/reference/qfieldcloud/jobs/#risoluzione-dei-problemi","title":"Risoluzione dei problemi","text":"

Un lavoro process_projectfile potrebbe risultare nello stato FAILED. Controlla l'elenco non esaustivo di cause riportato di seguito:

  • Il file del progetto QGIS caricato (.qgs/.qgz) \u00e8 illeggibile, incompleto, rotto o sbagliato. Prova a caricare nuovamente il file del progetto QGIS.
  • QGIS si blocca dopo aver aperto il file di progetto. Cerca di identificare il layer che causa il crash rimuovendo un layer alla volta dal progetto e ricaricando il file di progetto QGIS.

Note

Anche se un lavoro process_projectfile risulta in uno stato di SUCCESS, ci\u00f2 non significa che il progetto sia stato configurato correttamente. Lo stato SUCCESS indica solo che il progetto \u00e8 stato aperto con successo e che tutte le informazioni necessarie sono state estratte.

"},{"location":"it/reference/qfieldcloud/jobs/#creazione-pacchetto-package","title":"Creazione pacchetto (package)","text":"

Il lavoro package converte un progetto QGIS in un progetto QField, nello stesso modo in cui viene fatto su QGIS tramite QFieldSync. Il lavoro package preparer\u00e0 tutti i layer contrassegnati come \"Modifica offline\" in un unico GeoPackage.

"},{"location":"it/reference/qfieldcloud/jobs/#trigger_1","title":"Trigger","text":"

Questo lavoro viene lanciato ogni volta che i pulsanti Download o Synchronize vengono premuti su QField. A meno che non sia valida almeno una delle seguenti condizioni:

  • Il progetto non ha mai eseguito un lavoro process_projectfile che abbia avuto come risultato lo stato SUCCESS.
  • Esiste gi\u00e0 un lavoro package in stato PENDING.
  • Il progetto non contiene layer vettoriali online (PostGIS, WFS ecc.), l'ultimo risultato del lavoro package \u00e8 stato SUCCESS e non sono stati caricati file o modifiche.
"},{"location":"it/reference/qfieldcloud/jobs/#risoluzione-dei-problemi_1","title":"Risoluzione dei problemi","text":"

Un lavoro package potrebbe risultare nello stato FALLITO. Controlla l'elenco non esaustivo di cause riportato di seguito:

  • Il progetto non ha mai eseguito un lavoro process_projectfile che abbia avuto come risultato lo stato SUCCESS.
  • Alcuni layer del progetto sono inaccessibili da QFieldCloud. Assicurati che tutti i file siano stati caricati e che tutte le credenziali per i layer online (PostGIS, WFS ecc.) siano memorizzate nel file di progetto QGIS.
"},{"location":"it/reference/qfieldcloud/jobs/#applicazione-delta-delta_apply","title":"Applicazione delta (delta_apply)","text":"

Delta apply \u00e8 responsabile di rendere permanenti tutte le modifiche apportate a QField.

"},{"location":"it/reference/qfieldcloud/jobs/#trigger_2","title":"Trigger","text":"

Questo lavoro viene lanciato ogni volta che viene premuto il pulsante Sincronizza o Applica le modifiche su QField o il pulsante Applica le modifiche in sospeso sulla pagina del progetto Modifiche. Se una delle seguenti condizioni \u00e8 valida:

  • Il progetto non ha mai eseguito un lavoro process_projectfile che ha dato come risultato lo stato SUCCESS.
  • C'\u00e8 gi\u00e0 un lavoro delta_apply in stato PENDING.
"},{"location":"it/reference/qfieldcloud/jobs/#risoluzione-dei-problemi_2","title":"Risoluzione dei problemi","text":"

Un lavoro delta_apply potrebbe risultare nello stato FAILED. Controlla l'elenco non esaustivo di cause riportato di seguito:

  • Almeno uno dei database online (PostGIS/WFS) utilizzati nel progetto QGIS ha resettato la connessione.
  • Il progetto \u00e8 troppo grande e il lavoro non ha funzionato.
  • Ci sono file e directory nascoste all'interno del progetto che impediscono il normale funzionamento di QFieldCloud. I file e le directory nascosti sono quelli che iniziano con un punto iniziale (.).
"},{"location":"it/reference/qfieldcloud/jobs/#risoluzione-dei-problemi-con-log-dei-lavori","title":"Risoluzione dei problemi con log dei lavori","text":"

Quando si esegue un lavoro, di solito nei log si trova un passaggio chiamato \"Check project layers\" che stampa una tabella con tutti i layer del progetto e lo stato accanto ad essi.

Gli stati possibili sono:

  • ok - Il layer viene caricato correttamente su QFieldCloud.
  • invalid_dataprovider - Il provider di dati del layer non \u00e8 valido. Di solito le informazioni aggiuntive sono mostrate nel \"Riepilogo provider\".
  • invalid_layer - Questo errore dovrebbe accadere molto raramente. I dati vengono caricati correttamente, ma per qualche motivo QGIS riporta il layer come non valido.
"},{"location":"it/reference/qfieldcloud/jobs/#impossibile-connettersi-al-servizio-service","title":"Impossibile connettersi al servizio \"{SERVICE}\".","text":"

QFieldCloud tries to connect to a PostgreSQL service that is not available. You should need to create a new pgservice secrets so QFieldCloud can connect to the PostGIS service.

"},{"location":"it/reference/qfieldcloud/jobs/#impossibile-connettersi-allhost-host","title":"Impossibile connettersi all'host \"{HOST}\".","text":"

QFieldCloud cannot establish a connection to the given {HOST}. Your service is not accessible from the QFieldCloud server. You might been to ask your IT department to whitelist the QFieldCloud IP.

"},{"location":"it/reference/qfieldcloud/jobs/#impossibile-connettersi-allhost-localhost","title":"Impossibile connettersi all'host \"localhost\".","text":"

Hai caricato un layer che si collega a un database/servizio sul tuo computer locale. Rimuovi il layer o sostituiscilo con una sorgente accessibile da QFieldCloud.

"},{"location":"it/reference/qfieldcloud/jobs/#file-filename-mancante","title":"File \"{FILENAME}\" mancante.","text":"

Il file {FILENAME} (ad esempio /tmp/rndstr/files/data.gpkg) non si trova sul server QFieldCloud e non pu\u00f2 essere aperto. Ci sono due cose da controllare:

  • Indica se il file \u00e8 stato caricato nel cloud. Puoi verificarlo nella pagina Impostazioni progetto -> Files su QFieldCloud o QFieldSync.
  • Assicurati che il file venga caricato con lo stesso percorso relativo del tuo PC. Ricorda che tutti i file di progetto devono trovarsi nella stessa directory o sottodirectory del file di progetto QGIS .qgs/.qgz. Tieni presente che anche i nomi delle directory devono essere mantenuti, ad esempio se un file \u00e8 memorizzato in data/data.gpkg, assicurati che la directory data esista anche su QFieldCloud.
"},{"location":"it/reference/qfieldcloud/permissions/","title":"Permessi","text":""},{"location":"it/reference/qfieldcloud/permissions/#permessi","title":"Permessi","text":"

QFieldCloud fornisce un controllo di accesso a grana fine sui progetti con i concetti di collaboratori di progetto, membri dell'organizzazione e team dell'organizzazione.

"},{"location":"it/reference/qfieldcloud/permissions/#attori","title":"Attori","text":"
  1. Utente non registrato.
  2. Semplice utente registrato, n\u00e9 collaboratore del progetto in questione, n\u00e9 membro dell'organizzazione interessata, n\u00e9 utente interessato.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Collaboratore con ruolo admin del progetto in questione.
  5. Collaboratore con ruolo manager del progetto in questione.
  6. Collaboratore con ruolo editor del progetto in questione.
  7. Collaboratore con ruolo reporter del progetto in questione.
  8. Collaboratore con ruolo reader del progetto in questione.
  9. Proprietario dell'organizzazione interessata o dell'organizzazione che possiede il progetto in questione o a cui appartiene l'utente.
  10. Membro dell'organizzazione con ruolo admin dell'organizzazione interessata o dell'organizzazione che possiede il progetto in questione o a cui appartiene l'utente.
  11. Membro dell'organizzazione con ruolo member dell'organizzazione interessata o dell'organizzazione che possiede il progetto in questione o a cui appartiene l'utente.
"},{"location":"it/reference/qfieldcloud/permissions/#azioni","title":"Azioni","text":"
  • \u274c Non consentito
  • \u2705 Permesso
  • \u2012 Irrelevante
Azione 1 2 3 4 5 6 7 8 9 10 11 Elencare ruoli dei collaboratori del progetto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Creare collaboratori del progetto (cio\u00e8 definire nuovo collaboratore) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Modificare collaboratori del progetto (cio\u00e8 ruolo) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Eliminare collaboratori del progetto (cio\u00e8 rimuovere utente dai collaboratori) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Elencare membri dell'organizzazione \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Creare membro dell'organizzazione (cio\u00e8 definire un nuovo membro) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Ottenere informazioni sui membri dell'organizzazione (cio\u00e8 ruolo) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Aggiornare informazioni dei membri dell'organizzazione (cio\u00e8 ruolo) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Cancellare membro dell'organizzazione (cio\u00e8 rimuovere utente dai membri) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Elencare progetti pubblici \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 Elencare progetti privati \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Aggiornare informazioni del progetto \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Creare un progetto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Cancellare un progetto \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Aggiungere deltafile \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Elencare deltafile del progetto \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Ottenere stato dei deltafile \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Elencare i file del progetto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Scaricare i file del progetto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Caricare file del progetto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Cancellare file del progetto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Elencare file del progetto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Scaricare file del progetto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Elencare utenti e organizzazioni \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Ottenere informazioni pubbliche dell'utente \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Ottenere informazioni dettagliate dell'utente \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Aggiornare informazioni dell'utente \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Cancellare utente \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Ottenere lo stato dell'API \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Aggiungere e cancellare segreti \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"it/reference/qfieldcloud/permissions/#ruoli","title":"Ruoli","text":""},{"location":"it/reference/qfieldcloud/permissions/#ruoli_1","title":"Ruoli","text":"

Un ruolo superiore include sempre anche quelli inferiori

Nome Descrizione amminnsta Rinominare o eliminare il progetto. Gli stessi diritti del proprietario del progetto, tranne il trasferimento della propriet\u00e0. manager Pu\u00f2 aggiungere o rimuovere collaboratori. editor Pu\u00f2 modificare i dati reporter Pu\u00f2 solo inserire dati (non pu\u00f2 aggiornare o cancellare). reader Pu\u00f2 leggere i dati."},{"location":"it/reference/qfieldcloud/permissions/#ruoli_2","title":"Ruoli","text":"

Un ruolo superiore include sempre anche quelli inferiori

Nome Descrizione amminnsta Pu\u00f2 aggiungere e rimuovere membri e creare progetti membro (la differenza rispetto ad un altro utente \u00e8 solo per motivi di fatturazione)"},{"location":"it/reference/qfieldcloud/projects/","title":"Progetti","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"it/reference/qfieldcloud/projects/#creare-un-progetto","title":"Creare un progetto","text":"

Un progetto pu\u00f2 essere creato in due modi diversi: utilizzando l'interfaccia web di QFieldCloud o utilizzando QFieldSync in QGIS.

"},{"location":"it/reference/qfieldcloud/projects/#file","title":"File","text":"

Files are the skeleton on which QFieldCloud project works. To make a QFieldCloud project alive users need to upload at least a single QGIS project file in the .qgs or .qgz file formats. All geospatial files must be uploaded using the same relative paths as on one's computer. If external SVG or raster symbology is used, users must upload the corresponding files too.

Note

QFieldCloud does not support projects stored in a GeoPackage (.gpkg) files (but users can still use GeoPackage files to store datasets for their projects).

La struttura tipica di un file QGIS potrebbe essere simile a questa:

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"it/reference/qfieldcloud/projects/#deleting-old-file-versions","title":"Deleting old file versions","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. Go to the \"Files\" section of your project.
  2. Locate the layer for which you want to delete versions.
  3. Click on the three dots next to the layer name.
  4. You will see a list of versions for that specific layer.
  5. Identify the version you want to delete and click on the red trash bin icon next to it.
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option \"Also delete n version(s) older than the selected version.\".
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.
"},{"location":"it/reference/qfieldcloud/projects/#collaboratori","title":"Collaboratori","text":"

A project collaborator is QFieldCloud user invited to contribute to a project. A single project may have multiple collaborators. Collaborators with roles owner or admin can add more users as collaborators. Projects owned by an organization allow adding teams as collaborators. Read more about collaborator roles.

"},{"location":"it/reference/qfieldcloud/projects/#modifiche","title":"Modifiche","text":"

Changes made on vector layers and uploaded to QFieldCloud from a QField device will appear here. A change stores the difference between attributes or geometries before and after the upload.

Changes register which method was used for uploading; it can be one of:

  • create - \u00e8 stato creato un nuovo elemento.
  • cancella - un elemento esistente \u00e8 stato cancellato.
  • patch - un elemento esistente \u00e8 stato modificato.

Features that have been created and later deleted without being pushed to QFieldCloud do not appear in project changes.

Note

Changes to online vector layers (PostGIS, WFS) that do not have \"Offline editing\" cloud layer action do not generate a change, but instead modify the original data source directly.

Note

Modifiche ai layer vettoriali fatte in QGIS non appariranno qui.

"},{"location":"it/reference/qfieldcloud/projects/#lavori","title":"Lavori","text":"

Maggiori informazioni su project jobs.

"},{"location":"it/reference/qfieldcloud/projects/#segreti","title":"Segreti","text":"

Secrets are settings that are securely stored in encrypted way. Project jobs automatically have access to their secrets. Once added, a secret may be removed, but not edited.

Esistono due tipi di segreti:

  • Environment variables - Environment variables will be available to QGIS while your project's jobs are running.
  • Connessione pgservice - Una connessione PostgreSQL/PostGIS definita nel file di configurazione .pg_service.conf . Se utilizzi pi\u00f9 definizioni di servizi, devi aggiungere pi\u00f9 segreti per ognuno di essi.
"},{"location":"it/reference/qfieldcloud/projects/#impostazioni","title":"Impostazioni","text":"

Project settings are available only to project owners and collaborators with \"admin\" roles. Settings should be handled carefully as users can modify sensitive project settings and perform unrecoverable actions.

  • Cambia la visibilit\u00e0 del progetto in pubblica.
  • Cambia il proprietario del progetto.
  • Elimina definitivamente un progetto.
  • ecc.

Warning

Actions issued from a project' settings page can lead to data loss!

"},{"location":"it/reference/qfieldcloud/sdk/","title":"SDK e CLI ufficiali di QFieldCloud","text":"

qfieldcloud-sdk \u00e8 il client ufficiale per connettersi all' API di QFieldCloud sia come modulo Python che direttamente tramite linea di comando.

Note

qfieldcloud-sdk richiede Python >=3.6

"},{"location":"it/reference/qfieldcloud/sdk/#installazione","title":"Installazione","text":"

pip install qfieldcloud-sdk

"},{"location":"it/reference/qfieldcloud/sdk/#uso-del-modulo","title":"Uso del modulo","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"it/reference/qfieldcloud/sdk/#uso-della-cli","title":"Uso della CLI","text":"

Il tool CLI ufficiale di QFieldCloud

"},{"location":"it/reference/qfieldcloud/sdk/#uso","title":"Uso","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"it/reference/qfieldcloud/sdk/#esempi","title":"Esempi","text":"
# logs in user \"user\" with password \"pass\"\nqfieldcloud-cli login user pass\n\n# gets the projects of user \"user\" with password \"pass\" at \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# gets the projects of user authenticated with token `QFIELDCLOUD_TOKEN` at \"https://localhost/api/v1/\" as JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"it/reference/qfieldcloud/sdk/#filtri","title":"Filtri","text":"

Alcuni comandi permettono di definire un filtro sui risultati basato sul nome del file con l'opzione --filter (es. il comando download-files).

I filtri supportano wildcard in stile Unix shell. I caratteri speciali usati nelle wildcard in stile Unix shell sono:

Pattern Significato * corrisponde a qualsiasi cosa ? corrisponde a un singolo carattere [seq] Corrisponde a qualsiasi carattere di seq [!seq] Corrisponde a qualsiasi carattere non presente in seq

Per una corrispondenza letterale, racchiudi il meta-carattere tra parentesi quadre. Per esempio, '[?]' corrisponde al carattere '?'.

"},{"location":"it/reference/qfieldcloud/sdk/#esempi_1","title":"Esempi","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"it/reference/qfieldcloud/sdk/#panoramica-delle-opzioni-globali","title":"Panoramica delle opzioni globali","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

Variabili di ambiente possono essere usate invece di passare alcune delle opzioni globali pi\u00f9 comuni.

  • QFIELDCLOUD_API - QFieldCloud API endpoint URL
  • QFIELDCLOUD_USERNAME - QFieldCloud username o email. Richiede che QFIELDCLOUD_PASSWORD sia definito.
  • QFIELDCLOUD_PASSWORD - Password. Richiede che QFIELDCLOUD_USERNAME sia definito.
  • QFIELDCLOUD_TOKEN - Token che pu\u00f2 essere usato al posto di passare username e password. Pu\u00f2 essere ottenuto eseguendo qfieldcloud-cli login.
  • QFIELDCLOUD_VERIFY_SSL - Se impostato a 0 ha lo stesso effetto di passare --no-verify-ssl.
"},{"location":"it/reference/qfieldcloud/sdk/#panoramica-dei-comandi","title":"Panoramica dei comandi","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"it/reference/qfieldcloud/sdk/#login","title":"login","text":"

Login in QFieldCloud.

qfieldcloud-cli login [OPTIONS] USERNAME PASSWORD\n
"},{"location":"it/reference/qfieldcloud/sdk/#logout","title":"logout","text":"

Logout da QFieldCloud.

qfieldcloud-cli logout\n
"},{"location":"it/reference/qfieldcloud/sdk/#list-projects","title":"list-projects","text":"

Elenca i progetti QFieldCloud.

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"it/reference/qfieldcloud/sdk/#list-files","title":"list-files","text":"

Elenca i file del progetto QFieldCloud.

qfieldcloud-cli list-files [OPTIONS] PROJECT_ID\n
"},{"location":"it/reference/qfieldcloud/sdk/#create-project","title":"create-project","text":"

Crea un nuovo progetto QFieldCloud vuoto

qfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"it/reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

Cancella un progetto QFieldCloud.

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"it/reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

Carica file in un progetto QFieldCloud.

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"it/reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

Scarica i file del progetto QFieldCloud.

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"it/reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

Cancella file di un progetto QFieldCloud.

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"it/reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

Elenca i lavori del progetto.

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"it/reference/qfieldcloud/sdk/#job-trigger","title":"job-trigger","text":"

Avvia un lavoro.

qfieldcloud-cli job-trigger [OPTIONS] PROJECT_ID JOB_TYPE\n\nOptions:\n  --force / --no-force  Should force creating a new job. Default: False\n
"},{"location":"it/reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

Ottieni lo stato del lavoro.

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"it/reference/qfieldcloud/sdk/#package-latest","title":"package-latest","text":"

Verifica lo stato del packaging del progetto.

qfieldcloud-cli package-latest [OPTIONS] PROJECT_ID\n
"},{"location":"it/reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

Scarica il pacchetto con i file del progetto QFieldCloud.

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"it/reference/qfieldcloud/secrets/","title":"Segreti","text":""},{"location":"it/reference/qfieldcloud/secrets/#segreti","title":"Segreti","text":"

I segreti sono impostazioni che vengono archiviate in modo sicuro in forma crittografata. I lavori del progetto avranno automaticamente accesso ai loro segreti. Ci sono due tipi di segreti in QFieldCloud:

  • variabili d'ambiente - le variabili d'ambiente saranno disponibili per QGIS durante l'esecuzione dei lavori del progetto.
  • configurazioni pg_service - Aggiungere una connessione PostgreSQL/PostGIS come definita nel file di configurazione pg_service.conf.

Note

Una volta aggiunto, un segreto pu\u00f2 essere rimosso, ma non pu\u00f2 essere modificato.

Attenzione

QFieldCloud garantisce che le tue credenziali siano archiviate in modo sicuro e crittografato. Tuttavia, consigliamo ai nostri utenti di utilizzare ruoli con il minor numero di privilegi in ambienti condivisi per prevenire potenziali perdite. Si noti inoltre che tutti gli utenti con autorizzazioni di caricamento dei file possono potenzialmente accedere anche ai valori di tali credenziali.

"},{"location":"it/reference/qfieldcloud/secrets/#aggiungere-un-nuovo-segreto","title":"Aggiungere un nuovo segreto","text":"

L'aggiunta di un nuovo segreto su QFieldCloud \u00e8 un processo semplice di soli tre passaggi.

  1. Navigando alla pagina dei segreti del progetto.
  2. Premendo il pulsante Aggiungi un nuovo secret e scegliendo il tipo di segreto che vuoi aggiungere.
  3. Memorizzando i contenuti segreti.

Pagina segreti del progetto dopo aver premuto il pulsante Aggiungi un nuovo segreto.

"},{"location":"it/reference/qfieldcloud/secrets/#variabili-dambiente","title":"Variabili d'ambiente","text":"

Le variabili d'ambiente saranno disponibili per QGIS mentre i lavori del progetto sono in esecuzione.

\u00c8 necessario inserire il nome della variabile d'ambiente (solo maiuscole) ed il valore della variabile d'ambiente come testo libero

Aggiunta di una variabile d'ambiente.

"},{"location":"it/reference/qfieldcloud/secrets/#configurazione-pg_service","title":"configurazione pg_service","text":"

Aggiungere una connessione PostgreSQL/PostGIS come definita nel file di configurazione pg_service.conf. L'\"editor avanzato\" permette di incollare direttamente il contenuto del file pg_service.conf. Se si utilizzano pi\u00f9 definizioni di servizio, \u00e8 necessario aggiungere pi\u00f9 segreti per ciascuna di esse.

Nota

I segreti QFieldCloud sono disponibili solo durante l'esecuzione dei lavori del progetto, il che consente di configurare i layer PostgreSQL come \"Modifica offline\". Non \u00e8 possibile utilizzare i segreti di QFieldCloud per distribuire i filepg_service.conf tra i dispositivi. Per motivi di sicurezza, devi farlo manualmente. Puoi leggere come configurare QField per utilizzare un file pg_service.conf.

Per aggiungere un servizio PostgreSQL \u00e8 possibile utilizzare il semplice editor visivo o modificare direttamente la configurazione del servizio come testo normale.

  • nome servizio
  • nome database
  • utente database
  • password database
  • host database
  • port database
  • connessione SSL database

Per altre impostazioni di servizio \u00e8 possibile utilizzare il pulsante Aggiungi campo pgservice aggiuntivo per aggiungere coppie di impostazioni e i loro valori. In alternativa, \u00e8 possibile modificare le impostazioni del servizio direttamente come testo normale.

Aggiungere un servizio PostgreSQL - Editor semplice.

La configurazione avanzata consente di modificare direttamente le impostazioni come testo normale. Questo \u00e8 utile nei casi in cui si desidera copiare e incollare le impostazioni direttamente da un file pg_service.conf.

Aggiungere un servizio PostgreSQL - Editor avanzato.

"},{"location":"it/reference/qfieldcloud/specs/","title":"Specifiche tecniche","text":""},{"location":"it/reference/qfieldcloud/specs/#configurazione-del-firewall","title":"Configurazione del firewall","text":"

If a project contains online layers (PostGIS, WMS, WFS, etc), QFieldCloud will try to establish a connection to this services. Sometimes these services are behind a firewall and the system administrators need to allowlist the QFieldCloud IP.

servizi IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"it/reference/qfieldcloud/specs/#configuratione-postgresql","title":"Configuratione PostgreSQL","text":"

Se il progetto contiene layer PostgreSQL (PostGIS), \u00e8 necessario configurare il server PostgreSQL in modo da consentire la connessione da un indirizzo IP app.qfield.cloud.

Altrimenti, si otterr\u00e0 un errore come questo:

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

Per farlo, \u00e8 necessario modificare il file pg_hba.conf dove \u00e8 ospitato il server PostgreSQL. Per maggiori informazioni, fare riferimento alle raccomandazioni nelle domande StackOverflow.

"},{"location":"it/reference/qfieldcloud/system/","title":"Documentazione di Sistema","text":""},{"location":"it/reference/qfieldcloud/system/#documentazione-di-sistema-qfieldcloud","title":"Documentazione di sistema QFieldCloud","text":"

Lo scopo di questo documento \u00e8 quello di fornire una panoramica del sistema QFieldCloud per comprendere la logica e la tecnologia sottostante.

"},{"location":"it/reference/qfieldcloud/system/#entita-e-concetti","title":"Entit\u00e0 e concetti","text":""},{"location":"it/reference/qfieldcloud/system/#progetto-qgis","title":"Progetto QGIS","text":"

Un progetto QGIS \u00e8 un file .qgs o .qgz. Un progetto viene creato su QGIS Desktop e caricato su QFieldCloud utilizzando il plugin di QGIS QFieldSync. Prima di caricare il progetto QGIS, \u00e8 necessario che per ogni layer del progetto QGIS sia definita un'\"azione\" che determina il modo in cui QFieldSync e QField devono trattare il livello. Esistono due tipi di azioni che possono essere impostate: una per QFieldCloud e una per l'esportazione tradizionale via cavo.

Queste informazioni vengono salvate all'interno del progetto QGS come customProperty, con la chiave QFieldSync/action.

Le azioni disponibili sono:

Nome interno dell'azione Nome visualizzato nell'interfaccia utente OFFLINE Consolidate NO_ACTION Live layer RIMUOVI Ignora il layer COPIA Copia KEEP_EXISTING Keep Existing

Questo sarebbe il comportamento di QFieldSync con le azioni dei diversi layer:

Azione Layer basato su file Layer non basato su file OFFLINE Crea una copia consolidata dei dati Crea una copia consolidata dei dati NO_ACTION N/D Nessuna azione sul layer RIMUOVI Rimuovi il layer dal progetto Rimuovi il layer dal progetto COPIA Rendi il percorso sorgente relativo e copia il file N/D KEEP_EXISTING Rendi relativo il percorso sorgente e copia il file se non esiste N/D

Questo \u00e8 il comportamento di QFieldCloud (libqfieldsync) con i layer:

Azione Layer basato su file Non basato su file OFFLINE Crea una copia consolidata dei dati al momento dell'estrazione, applica il file delta al momento del caricamento nella fonte di dati originale. Crea una copia consolidata dei dati al momento dell'estrazione, applica il file delta al momento del caricamento nella fonte di dati originale. NO_ACTION N/D Nessuna azione sul livello RIMUOVI Rimuovi il layer dal progetto Rimuovi il layer dal progetto COPIA Rendi relativo il percorso dell'origine e crea una copia dei dati al momento dell'estrazione, applica il file delta all'origine dei dati al momento del caricamento. N/D KEEP_EXISTING Rendi relativo il percorso dell'origine e crea una copia dei dati al momento dell'estrazione, applica il file delta all'origine dei dati al momento del caricamento. N/D

Questo \u00e8 il comportamento di QField con i layer:

Azione Layer basato su file Layer non basato su file OFFLINE Creare e caricare il deltafile N/A (a questo punto \u00e8 sempre basato sui file) NO_ACTION N/D Modifica il database online (live) RIMUOVI N/A (il layer non \u00e8 pi\u00f9 presente) N/A (il layer non \u00e8 pi\u00f9 presente) COPIA Creare e caricare il deltafile N/D KEEP_EXISTING Creare e caricare il deltafile N/D

In sintesi, per QFieldCloud:

  • NO_ACTION \u00e8 utilizzato per i layer online che si trovano su un server accessibili via Internet e che vengono modificati direttamente da QField.
  • HYBRID significa che verr\u00e0 generato un geopackage sul server (o direttamente sul desktop per i livelli basati su file) e scaricati dai client. Il client generer\u00e0 i deltafile delle modifiche.
  • OFFLINE \u00e8 utilizzato, ad esempio, per lavorare con i database locali non visibili da QFieldCloud che vengono consolidati prima di essere caricati dal desktop al server e non vengono sincronizzati con i dati originali di QFieldCloud.
  • REMOVE rimuove semplicemente il layer dal progetto.
  • KEEP_EXISTENT non verr\u00e0 utilizzato per le sincronizzazioni di QFieldCloud.

Da QFieldSync sar\u00e0 possibile aggiornare un progetto gi\u00e0 caricato su QFieldCloud. Nel caso in cui le modifiche riguardino solo stili, moduli ecc. ma non la struttura dei layer, il progetto sul server verr\u00e0 semplicemente semplicemente aggiornato. Se ci sono cambiamenti nella struttura dei layer, il progetto verr\u00e0 resettato sul server (i file delta verranno cancellati) e per ogni client sar\u00e0 necessario scaricare la versione aggiornata del progetto progetto prima di poter apportare nuove modifiche.

"},{"location":"it/reference/qfieldcloud/system/#progetto-qfieldcloud","title":"Progetto QFieldCloud","text":"
\u00c8 composto da un solo progetto QGIS e dagli eventuali file correlati (ad esempio, geopackage, immagini, ecc.) inclusi nel pacchetto dati offline o ibrido.\n
"},{"location":"it/reference/qfieldcloud/system/#casi-duso","title":"Casi d'uso","text":""},{"location":"it/reference/qfieldcloud/system/#ibrido","title":"Ibrido","text":"

Modalit\u00e0 di modifica ibrida con sincronizzazione sul server

Modalit\u00e0 di modifica ibrida

"},{"location":"it/reference/qfieldcloud/system/#database-offline","title":"Database offline","text":"

Modalit\u00e0 di editing offline con sincronizzazione del desktop

Modalit\u00e0 di modifica offline

"},{"location":"it/success-stories/ecological-surveying/","title":"Migliorare l'efficienza durante rilievi ecologici","text":""},{"location":"it/success-stories/ecological-surveying/#migliorare-lefficienza-durante-rilievi-ecologici-usando-qfield","title":"Migliorare l'efficienza durante rilievi ecologici usando QField","text":"

Di Ryan Bell, GIS Consultant, Delta-Simons Environmental Consultancy

"},{"location":"it/success-stories/ecological-surveying/#obiettivo","title":"Obiettivo","text":"

Per eseguire dei rilievi ecologici pi\u00f9 efficientemente di quanto sia stato fatto in precedenza tramite tecniche tradizionali analogiche, usando QField come mezzo per raccolta di dati sul terreno standardizzata e flessibile.

"},{"location":"it/success-stories/ecological-surveying/#requisiti-del-progetto","title":"Requisiti del progetto","text":"

Per facilitare il lavoro sul terreno, comunicazioni regolari con il team \"Ecology\" \u00e8 necessario per garantire che i progetti QField siano preparati adeguatamente. In primo luogo le mappe di base, inclusi immagini aeree e proposte di piani di sviluppo, vengono preparate tramite georeferenzazione e costruzione di piramidi in QGIS. Layer vettoriali per punti, linee e poligoni vengono poi creati per consentire la digitalizzazione e raccolta dei dati associati. Usando una serie di widget, i campi degli attributi sono configurati per garantire i requisiti del team \"Ecology\". Questi includono:

Stile

menu a tendina di stili selezionabili personalizzati per eseguire rilievi ecologici

Scala

menu a tendina di scale selezionabili per elementi di tipo punto e linea

Informazioni

spazio per inserire la descrizione di un elemento

Immagine

posizione dove salvare le immagini

Geometria

contiene valori autopopolati relativi alla geometria, es. area, perimetro, lunghezza

Timestamp

registra l'ora e la data della crazione/ultima modifica di un elemento

Figura 1 - Panoramica del flusso tradizionale dei rilievi ecologici presso Delta-Simons comparato con il flusso creato utilizzando QField. Le frecce con singola punta indicano la direzione di una comunicazione mono direzionale, frecce con due punte indicano conversazioni bidirezionali.

"},{"location":"it/success-stories/ecological-surveying/#risultato","title":"Risultato","text":"

Delta-Simons risparmia circa il 40% del tempo precedentemente impiegato per i rilievi ecologici tradizionali sul terreno. QField ha sensibilmente migliorato il flusso dei rilievi ecologici tramite:

  • Rimozione della necessit\u00e0 di ricreare elaborazioni GIS a partire da disegni su carta
  • Riduzione globale delle correzioni necessarie per le elaborazioni GIS
  • Miglioramento dei canali di comunicazione (vedi Figura 1.)
  • Miglioramento della accuratezza e qualit\u00e0 dei dati

"},{"location":"it/success-stories/geologic-mapping/","title":"Mappatura geologica","text":""},{"location":"it/success-stories/geologic-mapping/#mappatura-geologica-con-qfield","title":"Mappatura geologica con QField","text":"

Di Rohanna Gibson, geologo strutturale, Terrane Geoscience

"},{"location":"it/success-stories/geologic-mapping/#obiettivo","title":"Obiettivo","text":"

Per raccogliere nuovi dati sulla geologia del sottosuolo e visualizzare i dati geoscientifici esistenti sul campo. La mappatura geologica viene completata utilizzando mappe cartacee e/o dispositivi digitali per la raccolta dei dati. L'obiettivo \u00e8 migliorare il flusso di lavoro di mappatura geologica inserendo i dati direttamente sul campo, creare dati di qualit\u00e0 con termini coerenti e fare riferimento ai dati geologici esistenti sul campo.

"},{"location":"it/success-stories/geologic-mapping/#preparazione-del-progetto","title":"Preparazione del progetto","text":"

Prima di iniziare a lavorare in QField, \u00e8 stato progettato un geopackage per la mappatura geologica per raccogliere i dati vettoriali, compresi stazioni puntiformi, strutture, foto e campioni, oltre a strati di linee e poligoni per contatti, faglie, alterazioni e geologia. I campi degli attributi sono personalizzati per facilitare inserimento dei dati e la garanzia della qualit\u00e0 dei dati utilizzando mappe di valori, valori predefiniti (valori o espressioni) e vincoli all'interno del modulo Attributi. Ad esempio, il layer strutturale include:

Coordinate

Campi con valore predefinito coordinate x e y dai dati GPS

Tipo di struttura

Mappa di valori (menu a tendina) con caratteristiche strutturali (ad es. scissione, lineazione), impostate con un vincolo \"non nullo\".

Azimut e dip

Numeri interi con intervallo impostato da 0-360 e 0-90, rispettivamente

Data

Valore predefinito data e ora attuale di creazione dell'elemento

Figura 1: Elenco strutture

La simbologia e le etichette sono personalizzate per ogni layer, compresi i simboli SVG incorporati per le caratteristiche strutturali che vengono ruotate con il campo azimutale.

Oltre ai dati sul campo, le mappe di base e i dati storici vengono compilati in geopackage di riferimento. Le mappe di base includono dati topografici vettoriali e ortofoto raster. Se disponibili, vengono inclusi dati geofisici raster e dati geochimici vettoriali, cos\u00ec come la cartografia geologica storica. I temi delle mappe sono progettati per passare rapidamente dalla mappatura geologica, alla geofisica e alla geochimica,

"},{"location":"it/success-stories/geologic-mapping/#raccolta-dei-dati","title":"Raccolta dei dati","text":"

La raccolta dei dati sul campo comprende l'aggiunta di dati puntuali per le stazioni della mappa, strutture, foto e campioni. I poligoni e le linee vengono disegnati a mano libera con uno stilo o aggiungendo manualmente i vertici.

La posizione e la direzione di marcia vengono visualizzate utilizzando il GPS interno del dispositivo (o un dispositivo GPS esterno collegato via Bluetooth), i layer storici vettoriali e raster possono essere visualizzati in relazione alla posizione. I livelli vettoriali attuali e storici possono essere ricercati e visualizzati in QField.

I dati sul campo vengono sincronizzati in QGIS e poi si procede a un breve processo di pulizia e verifica dei dati. Il progetto QGIS viene poi esportato di nuovo in QField per la raccolta di altri dati.

Figura 2: Lavoro sul campo

Figura 3: Modulo QField

La raccolta dei dati strutturali potrebbe essere migliorata con lo sviluppo futuro di una funzione di bussola geologica. https://github.com/opengisch/QField/issues/1882

"},{"location":"it/success-stories/geologic-mapping/#risultati","title":"Risultati","text":"

Le mappe geologiche finali e l'analisi vengono preparate direttamente dai dati del terreno senza bisogno di digitalizzare i dati sul campo. A seconda della competenza e del tipo di mappatura, il flusso di lavoro della mappatura geologica QField richiede approssimativamente lo stesso tempo sul campo rispetto alla mappatura manuale (su carta) e riduce drasticamente i tempi di digitalizzazione dei dati in ufficio. Inoltre, i dati storici sono facilmente consultabili sul campo, consentendo un'interpretazione in tempo reale e un lavoro mirato. Mappe e tabelle degli attributi possono essere esportate direttamente da QField o dal progetto QGIS per gli aggiornamenti quotidiani sul campo o per la comunicazione tra gruppi di lavoro.

QField consente di gestire l'integrit\u00e0 dei dati con campi attributo personalizzabili e la compatibilit\u00e0 con i database. La garanzia di qualit\u00e0 dei dati del campo pu\u00f2 essere integrata durante la progettazione, assicurando che gli attributi siano coerenti tra gli utenti e riducendo gli errori umani grazie a vincoli e valori predefiniti.

Figura 4: Risultato della mappa

"},{"location":"it/success-stories/heritage-impact-assessment/","title":"Valutazione dell'impatto sul patrimonio","text":""},{"location":"it/success-stories/heritage-impact-assessment/#valutazione-dellimpatto-sul-patrimonio-usando-qfield","title":"Valutazione dell'impatto sul patrimonio usando QField","text":"

Da QGIS a QField e Viceversa: Come la Nuova Applicazione Android Sta Facilitando il Lavoro dell'Archeologo nel Campo

Roberto Montagnetti1 e Giuseppe Guarino2

\u2020 Presentato all' ArcheoFOSS XIII Workshop\u2014Open Software, Hardware, Processes, Data and Formats in Archaeological Research, Padova, Italia, 20\u201322 Febbraio 2019.

Abstract: Lo scopo di questo documento \u00e8 quello di evidenziare i principali benefici dell'utilizzo di QField in lavori archeologici. In particolare questo articolo fornisce esempi sull'uso di QField in aree di scavo aperte, sondaggi archeologici e progetti di valutazione di impatti (HIA).

Keywords: QField; archeologia; VIARCH; HIA; QGIS

"},{"location":"it/success-stories/heritage-impact-assessment/#1-introduzione","title":"1. Introduzione","text":"

Lo scopo di questo documento \u00e8 quello di evidenziare i principali benefici dell'utilizzo di QField. Un'app che pu\u00f2 venir installata su un dispositivo Android per ogni archeologo che lavora sul terreno.

La caratteristica principale di questa nuova applicazione sar\u00e0 quella di permettere all'archeologo di caricare sul proprio smartphone o tablet il progetto .qgs dello scavo in base alle informazioni generali sul sito gi\u00e0 disponibili. A questo punto, \u00e8 possibile implementare la raccolta dei dati direttamente sul sito, mantenendo costanti gli aggiornamenti del tuo sistema, consentendoti di esaminare il progetto durante tutto il processo di scavo.

Il \"GIS tascabile\" con QField \u00e8 finalmente una realt\u00e0!

Lavorare con QField sul campo ci permette di ridurre in modo significativo i tempi di registrazione e di inserimento dei dati nel sistema di database, eliminando la digitalizzazione dei registri sul campo e tutte le pratiche burocratiche correlate. Il vantaggio di affidare tutte le informazioni alla piattaforma GIS principale del progetto (master), che \u00e8 memorizzata all'interno del PC, significa che rimane da fare solamente il controllare i dati raccolti, con l'ulteriore vantaggio di un'analisi topografica e geospaziale approfondita.

In questo articolo mostreremo un esempio pratico di utilizzo integrato di QGIS e QField, che riguarda uno scavo in un'area aperta.

La metodologia di intervento proposta in questo articolo \u00e8 stata costruita grazie all'esperienza personale degli autori; in particolare si riferisce a lavori di scavo in aree aperte in progetti di archeologia commerciale.

"},{"location":"it/success-stories/heritage-impact-assessment/#2-caratteristiche-principali-di-qfield","title":"2. Caratteristiche principali di QField","text":"

QField \u00e8 un'applicazione per Android che pu\u00f2 essere scaricata da Google Play. Questa applicazione, sebbene si presenti con un'interfaccia molto semplice, \u00e8 ricca di funzioni come:

  1. Strumenti per la digitalizzazione sul campo;
  2. Modifica della geometria e degli attributi;
  3. GPS;
  4. Possibilit\u00e0 di caricare mappe di base personalizzate;
  5. Integrazione della fotocamera dello smartphone/tablet;
  6. Molte altre funzioni.

QField pu\u00f2 essere considerata un'estensione \"mobile\" per QGIS. Infatti, ci permette di visualizzare e gestire un progetto GIS creato con QGIS su uno smartphone o un tablet Android. Permette all'utente di mantenere tutti i temi, le etichette e gli stili impostati nel progetto originale (Figura 1).

Figura 1 - Un esempio dello stesso progetto di di raccolta dati in QGIS (sotto) e in QField (sopra). Immagine di Giuseppe Guarino 2019.

Inoltre, in modo simile a QGIS, possiamo interrogare ogni livello all'interno di QField ottenendo le rispettive informazioni contenute nella tabella degli attributi (tuttavia, esistono anche altre applicazioni GIS per dispositivi mobili come come ArcGis, LiPAD, Bentley Map Mobile, GVSig Mobile, Geopaparazzi e altre).

Per lavorare con un progetto QGIS all'interno di QField, il primo passo \u00e8 configurare le propriet\u00e0 del progetto creato in QGIS come \"salva percorsi relativi\".

Dovrai creare una cartella \"nome_cartella\" sul tuo desktop e salvare in questo percorso il file .qgs che vuoi trasferire sullo smartphone o sul tablet; allo stesso modo, nella stessa cartella, dovrai inserire tutti i dati (vettori, raster e database) che compongono il progetto QGIS.

Questi dati possono anche essere suddivisi in ulteriori sottocartelle.

Infine, devi copiare l'intera cartella \"nome_cartella\" sul tablet, seguendo due possibili percorsi:

  1. Nella memoria interna: Android > data > ch.opengis.QField > files > share;
  2. Nella SD esterna: Android > data > ch.opengis.QField > files.
"},{"location":"it/success-stories/heritage-impact-assessment/#3-lavorare-con-qfield-in-unindagine-archeologica-e-in-progetti-di-valutazione-del-rischio-archeologico","title":"3. Lavorare con QField in un'Indagine Archeologica e in Progetti di Valutazione del Rischio Archeologico","text":"

Fino a poco tempo fa, le mappe cartacee erano l'unico modo per registrare le caratteristiche archeologiche e la visibilit\u00e0 dei siti in un'indagine archeologica. Tali dati venivano digitalizzati in un software CAD o GIS, creando in seguito separatamente le schede dei singoli siti su un semplice documento digitale.

Oggi, QField, grazie alla sua compatibilit\u00e0 con QGIS, ti permette di saltare il passaggio dalla carta al digitale o da software diversi, riducendo tempi e costi.

L'indagine archeologica (per un resoconto completo dei metodi dell'indagine archeologica archeologico, si veda Cambi, Terrenato 1994, pp. 117-143, e Renfrew, Bahn 2016 [1,2]) deve essere preceduta dalla costruzione di una piattaforma GIS che tenga conto sia dei dati acquisiti durante la fase di indagine sul campo sia di quelli bibliografici. Per questo motivo sar\u00e0 necessario lavorare su due tabelle: una spaziale, utile sul campo, e l'altra alfanumerica. Entrambe saranno unite in un'unica tabella spaziale, utile per la consultazione sul GIS desktop. Questo processo \u00e8 possibile grazie all'utilizzo di un geodatabase relazionale come SpatiaLite e PostGIS o, in alternativa, attraverso la creazione di un join tra le tabelle e le geometrie.

Tuttavia, il grande vantaggio dell'utilizzo di un geodatabase \u00e8 la possibilit\u00e0 di creare query in grado di unire le informazioni provenienti da due o pi\u00f9 tabelle in un'unica tabella (vista) (per informazioni pi\u00f9 approfondite sull'uso dei GIS e dei geodatabase in archeologia, vedi Fronza, Nardini, Valenti 2009 [3]).

Questo processo accelera ulteriormente il lavoro sul campo riducendo al minimo i dati da memorizzare durante l'indagine archeologica.

I dati raccolti sul campo durante l'indagine saranno registrati e digitalizzati attraverso tre diversi layer (punto, linea e poligono). Le tabelle degli attributi collegate ai tre layer registrano le seguenti informazioni: Nome del progetto (stringa), Comune (stringa), Localit\u00e0 (stringa), Numero dell'elemento (intero), Nome del luogo (stringa), Posizione (stringa), Data (data), Definizione del sito (stringa), Visibilit\u00e0 (Stringa) e Foto (Stringa).

I valori degli attributi, \"Nome del progetto\" e \"Numero dell'elemento\", tra le due tabelle devono essere univoci per identificare un solo \"Nome del progetto\" e un solo \"Numero dell'elemento\".

La piattaforma GIS deve anche disporre di mappe di base come Google Satellite, Open Street Map, Ortofoto e cos\u00ec via. In questo caso abbiamo utilizzato le seguenti mappe: Carta Tecnica Regionale (1:10.000), Open Street Map e Google Satellite. Per rendere queste mappe pi\u00f9 leggere, abbiamo creato prima panoramiche (piramidi) in QGIS.

Il posizionamento degli elementi archeologici individuati pu\u00f2 essere registrato attraverso il GPS interno del dispositivo. Tuttavia, per una maggiore precisione, QField pu\u00f2 essere collegato a un'antenna GNSS.

Nei lavori di consulenza archeologica e di valutazione del rischio archeologico, si consiglia di di caricare nel progetto GIS un layer di infrastruttura che contenga le informazioni geometriche, misure e altro, oltre a un buffer dell'infrastruttura stessa.

Dopo aver impostato le basi del nostro progetto su QGIS, dobbiamo esportare il progetto attraverso l'uso del plugin QField Sync all'interno di QField. In alternativa, possiamo farlo semplicemente copiando la cartella contenente il file di progetto con estensione * .QGIS, il database e i raster (o il geopackage contenente i nostri raster: IGM, Basemap e cos\u00ec via) nel nostro smartphone o tablet.

Per impostazione predefinita, QField crea una cartella in cui salvare i progetti (Android/data/ ch.opengis.QField/files), ma \u00e8 sempre meglio memorizzarli su un SSD esterno, dato che se dovessi disinstallare QField dal tuo dispositivo, tutte le cartelle e i file in esse contenuti saranno rimossi con il rischio di cancellare i dati.

Dopo aver impostato le basi del progetto GIS in QGIS, \u00e8 necessario esportarlo in QField attraverso un apposito plug-in chiamato QField-Sync.

Tuttavia, possiamo eseguire questa operazione anche semplicemente trasferendo (copia e incolla) il progetto QGIS e il relativo dataset sul nostro dispositivo Android. Il progetto QGIS deve essere salvato come .QGIS.

"},{"location":"it/success-stories/heritage-impact-assessment/#4-vantaggi-e-svantaggi-delluso-di-qfield-in-un-lavoro-di-indagine-archeologica-e-di-valutazione-del-rischio-archeologico","title":"4. Vantaggi e svantaggi dell'uso di QField in un lavoro di indagine archeologica e di valutazione del rischio archeologico","text":"

QField, come tutti gli strumenti all'avanguardia, ha alcuni limiti legati all'utilizzo dei dispositivi. Il principale di questi potrebbe essere causato dalla scarsa larghezza di banda o dalla mancanza di internet. In questo questo caso, non possiamo avere una buona precisione nella registrazione dei nostri elementi archeologici utilizzando il GNSS. Allo stesso tempo, non saremmo in grado di caricare servizi WMS come Google Satellite, Open Street Map e altri. Un altro svantaggio \u00e8 legato alla durata della batteria: mantenere lo schermo, la connessione dati e il GPS sempre attivi ridurr\u00e0 drasticamente la durata della batteria del nostro dispositivo anche se possiamo portare con noi dei powerbank portatili. D'altra parte, i vantaggi dell'uso di QField sono molti; infatti, ci permette di ridurre molte procedure che avremmo dovuto eseguire se avessimo registrato le caratteristiche archeologiche identificate durante il sondaggio su una mappa cartacea o se avessimo compilato le relative informazioni manualmente su fogli di carta. Inoltre, un altro vantaggio \u00e8 costituito dalla possibilit\u00e0 di utilizzare QField per integrare la fotocamera del dispositivo o un'antenna GNSS. Tutto questo semplifica la raccolta dei dati e ne aumenta l'accuratezza, riducendo allo stesso tempo tempi, costi e forza lavoro.

G.G.

"},{"location":"it/success-stories/heritage-impact-assessment/#5-lavorare-con-qfield-in-uno-scavo-a-cielo-aperto","title":"5. Lavorare con QField in uno scavo a cielo aperto","text":"

In uno scenario di scavo in un'area aperta, i vantaggi e la comodit\u00e0 di utilizzare un'app come QField sono innumerevoli. Questo vale soprattutto per i siti archeologici commerciali dove molto spesso i tempi di realizzazione del lavoro e i budget a disposizione per le indagini archeologiche sono molto stretti. Questo ti costringe a lavorare con la massima ottimizzazione delle tempistiche e delle risorse, nonostante le condizioni meteorologiche e di visibilit\u00e0 sul campo siano spesso scarse (Figura 2).

Figura 2 - Un esempio di quando le condizioni meteorologiche e di visibilit\u00e0 sul campo sono scarse. Immagine di Roberto Montagnetti 2019.

Vediamo ora perch\u00e9 l'utilizzo di QField facilita la riduzione dei tempi di lavoro e, allo stesso tempo, garantisce un risparmio di risorse da investire nell'indagine archeologica, fornendo un esempio pratico di utilizzo dell'applicazione GIS per Android.

In questo tipo di lavoro, il primo passo \u00e8 quello di spogliare l'area da indagare con l'uso di macchinari, con l'obiettivo di rimuovere il terriccio e poi eventualmente il sottosuolo.

La fase successiva prevede l'identificazione delle caratteristiche archeologiche sia direttamente sul campo sia confrontando i risultati del telerilevamento aereo e dell'analisi geofisica quando si utilizza questo tipo di tecnologia.

Gli elementi archeologici identificati vengono poi rilevati digitalmente tramite GPS o Total Station.

Infine, vengono delineati tutti gli interventi di scavo che devono essere completati nell'area di indagine (slot), dove \u00e8 pi\u00f9 rilevante in termini di comprensione della relazione stratigrafica tra gli elementi archeologici individuati.

Questa fase del lavoro \u00e8 chiamata \"Pre-Ex\".

Il rilievo Pre-Ex costituir\u00e0 la base topografica per la creazione della piattaforma GIS del progetto in QGIS, insieme alla mappa di base dell'area, alle TBM e ad eventuali ortofoto aeree del sito. All'interno della stessa piattaforma, caricheremo anche un geodatabase contenente i layer necessari per la digitalizzazione di quanto segue:

a. Gli elementi archeologici identificati sul campo;

b. Gli slot previsti;

c. I contesti indagati e i relativi livelli;

d. Le linee di pianta e di sezione utilizzate per i disegni manuali;

e. Tutti gli elementi che potremmo avere bisogno di rilevare durante l'indagine archeologica del sito.

Tuttavia, nello stesso database, ci saranno anche delle tabelle relative ai fogli di lavoro.

Pertanto, sono paragonabili alla versione digitale dei registri cartacei e di altri documenti correlati che vengono comunemente utilizzati nei cantieri per la documentazione degli scavi.

Questo database (quello che segue \u00e8 solo un esempio della struttura di un database. Le tabelle e le geometrie possono essere diverse a seconda delle caratteristiche dei siti e della topologia delle indagini che devono essere svolte. In ogni caso, le tabelle e i layer devono essere in relazione tra loro per poter interagire. QField riconosce le relazioni di progetto impostate in QGIS) \u00e8 composto da:

  1. Siti (Vettore): Contiene l'elenco e la descrizione di tutti i siti in cui la societ\u00e0 sta lavorando.
  2. Context_Layer (Vettore): Questo livello rappresenta graficamente tutti i contesti individuati e scavati durante il progetto di scavo.
  3. Slots (Vettore): Questo layer rappresenta graficamente tutti gli slot scavati e contiene le informazioni del registro dello slot cartaceo.
  4. Livello_Layer (Vettore): Questo layer rappresenta graficamente tutti i livelli rilevati durante lo scavo di ogni slot.
  5. Drawings_Vector (Vettore): Questo layer rappresenta graficamente le linee della pianta e della sezione utilizzato per i disegni manuali.
  6. Drawing_Point (Vettore): Questo layer rappresenta graficamente i punti attraverso i quali le linee di pianta e di sezione passano.
  7. Context_Register (nessuna geometria): registro digitale, che contiene tutte i contesti investigati.
  8. Drawings_Register (No geometry): registro digitale di tutti i disegni.
  9. Permatrace_Register (nessuna geometria): registro digitale dei fogli di permatrace.
  10. Sample_Register (nessuna geometria): registro digitale dei campioni raccolti.
  11. Photo_Register (senza geometria): registro digitale di tutte le foto scattate.
  12. Small_Find_Register (nessuna geometria): registro digitale di tutti i piccoli reperti raccolti.
  13. Finds_Bag_Register (nessuna geometria): registro digitale di tutti i sacchetti di reperti raccolti durante lo scavo.
  14. Context_Sheets (senza geometria): Questo livello \u00e8 la versione digitale del registro dei fogli di contesto e contiene tutte le informazioni relative a ciascun contesto indagato.

A questo punto, dobbiamo semplicemente trasferire il progetto master creato in QGIS con tutte le \"relazioni di progetto\" e i \"widget\" sul tablet o sullo smartphone e gestirlo direttamente in loco con QField per apprezzarne immediatamente i vantaggi e la comodit\u00e0 (Figura 3).

Figura 3 - Un esempio dello stesso progetto di piattaforma GIS di scavo in area aperta in QGIS (sopra) e in QField (sotto). Immagine di Roberto Montagnetti 2019.

Infatti, grazie a questo sistema, gli archeologi che lavorano sul campo saranno in grado di registrare direttamente i numeri di contesto identificati durante lo scavo all'interno di QField, nell'apposita tabella \"registro dei contesti\" del database QField.

Questo aspetto accelera gi\u00e0 le operazioni in loco, risparmiando il tempo che generalmente si impiega per andare avanti e indietro dal cantiere alla struttura o dal cantiere all'auto/furgone e viceversa, per la compilazione dei registri cartacei; in particolare, se consideriamo il fatto che, regolarmente, le auto e le piazzole sono situate a una distanza considerevole dall'area di scavo.

Inoltre, dato che in genere c'\u00e8 un solo dispositivo sul posto e che questo \u00e8 solitamente tenuto dal capocantiere o dai supervisori, sarebbe pi\u00f9 facile per loro controllare che gli archeologi sul campo assegnino i numeri giusti ai contesti identificati.

Molto spesso, in un sito si tende a fare confusione, soprattutto quando l'area di scavo del sito \u00e8 scarsa a causa di condizioni meteorologiche avverse. Oltre ai problemi di cui sopra, possono anche verificarsi degli errori come la registrazione dello stesso elemento con numeri di taglio diversi o l'assegnazione dello stesso numero di contesto a elementi diversi.

Questo accade ancora pi\u00f9 frequentemente quando il team sul campo \u00e8 composto da numerosi archeologi che lavorano in sezioni di scavo separate l'una dall'altra. Questi slot possono essere sparsi per l'area di scavo, rendendo pi\u00f9 difficile l'interazione e la comunicazione tra di loro.

Questa questione \u00e8 legata anche a un altro problema: per chi lavora sul campo \u00e8 impossibile avere una visione d'insieme costante dell'area di indagine e degli elementi archeologici individuati, il che spesso genera confusione e fa commettere errori durante la registrazione dei numeri di contesto.

Da questo punto di vista, quindi, QField rappresenta una vera e propria svolta in quanto offre le seguenti possibilit\u00e0 a chi lavora in cantiere, in qualsiasi momento:

i. Avere una panoramica generale dell'area di scavo;

ii. Interrogare gli elementi archeologici rilevati;

iii. Verificare la forma e l'orientamento degli elementi archeologici identificati nella fase di Pre-Ex, che devono essere scavati anche quando le condizioni del sito sono precarie.

QField aiuta a risolvere le varie sfide che si incontrano sul campo: perdite di tempo a causa di tempo inclemente e piovoso e il terreno perennemente zuppo e fangoso smosso da persone e veicoli che accedono continuamente al sito. Questi fattori fanno s\u00ec che gli elementi archeologici identificati diventino irriconoscibili dopo diversi giorni di scavo del sito (Figura 2).

Utilizzando il GPS del dispositivo, consente all'utente di navigare all'interno dell'area di scavo e di trovare, anche se con un certo margine di errore, gli elementi archeologici da scavare, anche quando la visibilit\u00e0 sul posto \u00e8 scarsa.

Inoltre, in questo modo, quando le condizioni di visibilit\u00e0 sono cattive, \u00e8 pi\u00f9 facile centrare gli slot degli elementi archeologici che sono stati identificati in precedenza nella fase Pre-Ex, evitando cos\u00ec di sbagliare i calcoli per scavare nei siti naturali.

Un esempio tipico \u00e8 quando ci sono dei solchi che attraversano il campo e diventa sempre pi\u00f9 difficile vederne l'intera lunghezza a occhio nudo.

In genere, per ovviare a questo tipo di problema, gli archeologi utilizzano mappe stampate nell'area di scavo; tuttavia, anche se questo pu\u00f2 essere certamente d'aiuto, nella pratica non sono in alcun modo paragonabili alla comodit\u00e0 delle mappe digitali e di conseguenza a QField per una serie di motivi:

  1. Le mappe stampate si deteriorano molto rapidamente a causa del vento, dell'umidit\u00e0 e soprattutto quando maneggiati da mani umane.
  2. Per contenere l'intera area di scavo, spesso devono essere stampati in formati molto grandi, che richiedono plotter particolari, che comportano costi considerevoli e che li rendono difficile da usare.
  3. Le mappe cartacee non sono interattive, il che significa che non puoi farci domande.
  4. Non risolvono il problema di dover centrare con precisione gli elementi archeologici, che devono essere studiati con gli slot quando le condizioni di visibilit\u00e0 sul sito sono scarse.

In particolare, l'utilizzo di QField in cantiere semplifica il carico di lavoro di manager e supervisori nella pianificazione degli interventi di scavo, consentendo loro di istruire facilmente gli archeologi sul campo direttamente nell'area di scavo. In questo modo, saranno in grado di addestrare il team sul campo con informazioni accurate sugli elementi che dovranno scavare, supportando le loro spiegazioni con l'ausilio grafico del tablet e con i dettagli relativi a ci\u00f2 che \u00e8 stato gi\u00e0 indagato e caricato nel database del progetto.

Oltre al lavoro sul campo, QField facilita il lavoro degli archeologi anche nella fase di registrazione, semplificando il loro lavoro nella produzione di documenti. Come abbiamo gi\u00e0 detto, possono interrogare continuamente il tablet per ottenere le informazioni necessarie che devono essere incluse nelle schede di documentazione cartacee, come ad esempio i numeri di sezione o di piano dei contesti che hanno scavato, insieme ai numeri delle foto degli stessi contesti, o qualsiasi altra informazione correlata.

Inoltre, sar\u00e0 molto pi\u00f9 facile per loro disegnare le planimetrie di localizzazione che sono generalmente richieste nelle schede di contesto, in quanto avranno a disposizione un numero maggiore di informazioni disponibili per fornire un'interpretazione di ci\u00f2 che hanno scavato.

Un altro aspetto molto importante da prendere in considerazione quando si lavora con QField \u00e8 che c'\u00e8 la possibilit\u00e0 di eliminare completamente il processo di registrazione manuale dei numeri di slot, numeri di contesto, numeri di estrazione, numeri di campione, numeri di foto e cos\u00ec via. Allo stesso tempo, utilizzando questo sistema, possiamo anche evitare problemi quali:

  1. L'inserimento manuale dei registri cartacei nel database del progetto;
  2. Il problema della decifrazione di calligrafie incomprensibili, che aumentano notevolmente la possibilit\u00e0 di commettere errori di trascrizione.

Infatti, le calligrafie poco chiare sono un problema ricorrente legato alla registrazione manuale della documentazione di scavo e in particolare dei registri. Questo problema influisce anche l'accuratezza delle informazioni che devono essere inserite nel database durante l'informatizzazione.

Inoltre, l'archeologo coinvolto nelle pratiche deve includere nella sua documentazione i numeri di contesto, i numeri di disegno e altri tipi di informazioni relative agli elementi archeologici che sono stati scavati e registrati da altri colleghi. In questa circostanza, confondere un numero con un altro, magari a causa della calligrafia poco chiara del collega, \u00e8 un errore molto comune.

Lo scenario peggiore significa che:

  1. Non ci sar\u00e0 pi\u00f9 corrispondenza tra i registri digitali del database e quelli cartacei;
  2. Le informazioni contenute nelle varie schede contestuali non saranno affidabili;
  3. Entrambi i casi (come gi\u00e0 detto).

Pertanto, dovremo dedicare molto tempo e sforzi per rintracciare l'errore e correggerlo.

L'uso di una registrazione digitale elimina invece questo problema e facilita il controllo degli errori.

Il principale vantaggio degli strumenti GIS \u00e8 che ci permettono di interrogare gli elementi dando la possibilit\u00e0 di effettuare un controllo incrociato dei dati, velocizzando cos\u00ec il processo di verifica.

Per fare un esempio pratico, se hai bisogno di modificare il numero di un contesto, di un disegno o di qualsiasi altra cosa all'interno di un registro digitale con un numero, con il \"calcolatore di campo\" di QGIS, diventa un compito facile che richiede solo pochi secondi.

Pensa solo a quanto tempo ci vorrebbe per eseguire lo stesso compito utilizzando registri e documentazione solo cartacea, soprattutto quando si lavora con quantit\u00e0 considerevoli di dati raccolti in uno scavo di grandi dimensioni.

In questo caso, devi innanzitutto rintracciare la cartella contenente la serie numerica del numero da rivedere, quindi sfogliare uno per uno tutti i registri fino a trovare il numero che deve essere modificato e infine corretto, insieme a tutti i numeri successivi. La correzione non dovr\u00e0 essere effettuata solo nei registri, ma anche all'interno delle sezioni specifiche delle schede contestuali.

In altre parole, se un contesto, un disegno o un numero di foto \u00e8 stato registrato in modo errato, non \u00e8 sufficiente correggere solo il registro, ma anche tutti i documenti che si riferiscono al numero che \u00e8 stato citato.

Pertanto, utilizzando un registro digitale (tabella), l'operazione richieder\u00e0 solo pochi minuti; Tuttavia, se si lavora a mano sulla documentazione cartacea, potrebbero essere necessarie numerose ore di lavoro.

Un ultimo aspetto molto importante da tenere in considerazione \u00e8 il risparmio di carta e, di conseguenza, di denaro. L'uso di QField e della documentazione digitale ci permette di gestire in modo efficiente i dati di scavo. Lavorando in questo modo, non \u00e8 pi\u00f9 necessario stampare i piani di indagine, i registri e le schede di carta.

Tuttavia, se l'autorit\u00e0 competente (contea archeologica) o il cliente richiede esplicitamente una versione cartacea di tutta la documentazione prodotta in loco, sar\u00e0 possibile stampare tutto alla fine del progetto, solo dopo aver apportato tutte le modifiche. In questo modo si evita un inutile spreco di carta, oltre a tutti gli altri problemi che sono stati menzionati in precedenza.

Anche in questo caso, il \"compositore di stampe\" di QGIS ci permette di sviluppare layout personalizzati che possono essere salvati e utilizzati in qualsiasi momento.

"},{"location":"it/success-stories/heritage-impact-assessment/#6-conclusioni","title":"6. Conclusioni","text":"

In un mondo sempre pi\u00f9 digitale, \u00e8 inaccettabile continuare a lavorare su carta soprattutto perch\u00e9, alla fine del processo, tutta la documentazione cartacea dovr\u00e0 essere digitalizzata per esigenze di archiviazione. Oggi, infatti, sia i musei che i magazzini delle aziende archeologiche hanno meno spazio a disposizione per l'archiviazione dei faldoni cartacei. A questo punto, sarebbe sarebbe vantaggioso gestire i dati in formato digitale all'inizio del processo di scavo, risparmiando tempo e risorse.

La scansione dei documenti PDF dei registri, delle schede contestuali e, in generale, di tutta la documentazione prodotta in loco non \u00e8 una soluzione pratica e sostenibile. Come gi\u00e0 accennato, spesso questa documentazione in progetti di scavo estesi \u00e8 composta da migliaia di fogli cartacei; sfido chiunque a ricostruire una matrice di scavo controllando tutti i rapporti stratigrafici sulla scansione PDF dei documenti. Questo tipo di lavoro costringe a scorrere continuamente su e gi\u00f9 per il documento PDF alla ricerca delle relazioni tra i vari contesti, con un notevole spreco di tempo e di energie; senza considerare i costi che comporta la scansione di migliaia di fogli.

Gli scavi archeologici sono costantemente guidati da scadenze rigide e sempre pi\u00f9 brevi. L'uso del GIS per la gestione dei dati di scavo non pu\u00f2 pi\u00f9 essere ignorato. Attualmente, la possibilit\u00e0 di una piattaforma GIS \"open source\" e \"tascabile\", come QField, rappresenta davvero un'opportunit\u00e0 unica per rendere il lavoro degli archeologi sul sito pi\u00f9 semplice, pi\u00f9 veloce e pi\u00f9 accurato.

Come gi\u00e0 accennato in precedenza, \u00e8 molto pi\u00f9 facile costruire la matrice e compilare la fase delle caratteristiche archeologiche identificate lavorando con un sistema digitale durante la fase Post-Ex. Quindi, solo uno strumento come il GIS, che ci d\u00e0 la possibilit\u00e0 di lanciare interrogazioni e incrociare continuamente i dati, ci permette di eseguire ci permette di svolgere questo tipo di lavoro in modo rapido ed efficiente.

Allo stesso tempo, il GIS ci permette di avere una panoramica continua dei dati prodotti in loco e di implementare ulteriormente le informazioni relative alle indagini utilizzando l'analisi geospaziale, che ci aiuta a facilitare la ricostruzione interpretativa finale.

Insomma, il principio della carta che dura per sempre non pu\u00f2 pi\u00f9 essere accettato. In primo luogo, perch\u00e9 non \u00e8 vero e, in secondo luogo, si deteriora con il tempo, soprattutto quando, come nella maggior parte dei casi, viene conservata negli scantinati di archivi, musei o siti di aziende archeologiche.

Inoltre, i documenti cartacei comportano enormi difficolt\u00e0 logistiche in termini di condivisione e consultazione dei dati, rispetto alla documentazione digitale, che pu\u00f2 essere facilmente condivisa.

R.M.

Institutional Review Board Statement: Non applicabile.

Informed Consent Statement: Non applicabile.

Riferimenti

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Firenze, Italy, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italy; Correspondenza: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Department of History and Cultures\u2014DISCI, University of Bologna 40124 Bologna, Italy; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"it/success-stories/","title":"Storie di successo","text":""},{"location":"it/success-stories/#storie-di-successo","title":"Storie di successo","text":"

QField \u00e8 usato in tutto il mondo in una grande variet\u00e0 di settori differenti. Giornalmente.

In questa sezione \u00e8 presente una collezione delle pi\u00f9 ispiranti storie di successo usando QField.

"},{"location":"it/success-stories/#parlaci-del-tuo-progetto","title":"Parlaci del tuo progetto","text":"

QField ha reso pi\u00f9 semplice anche la tua vita? Faccelo sapere, saremo lieti di pubblicarlo.

"},{"location":"it/success-stories/lulc-mapping-fiji/","title":"Raccolta dei dati Ground Truth","text":""},{"location":"it/success-stories/lulc-mapping-fiji/#raccolta-di-dati-ground-truth-con-qfield-per-la-mappatura-lulc-nelle-figi","title":"Raccolta di dati Ground Truth con QField per la mappatura LULC nelle Figi","text":"

Di Kevin Davies, School of Geosciences, Universit\u00e0 di Sydney

"},{"location":"it/success-stories/lulc-mapping-fiji/#scopo","title":"Scopo","text":"

Le comunit\u00e0 delle Figi fanno affidamento sulle risorse paesaggistiche per le attivit\u00e0 agricole e attivit\u00e0 legate alla silvicoltura. Una mappatura accurata e il monitoraggio dei modelli di dell'uso e della copertura del suolo (LULC) nel corso del tempo e su scala adeguata \u00e8 importante per informare la gestione del paesaggio, le politiche e lo sviluppo sostenibile intelligente dal punto di vista climatico.

Il Ministero delle Foreste delle Figi sta sviluppando in collaborazione un approccio con le Universit\u00e0 di Sydney (USYD), dell'Australia Occidentale (UWA) e del Sud Pacifico (USP) per produrre una mappa LULC interannuale utilizzando Sentinel-2 e gli strumenti geospaziali liberamente disponibili. QFIeld \u00e8 stato utilizzato per raccogliere dati Ground Truth nel paesaggio per la formazione e la convalida della mappa LULC.

"},{"location":"it/success-stories/lulc-mapping-fiji/#procedura","title":"Procedura","text":"
  1. Il modulo di raccolta Ground Truth LULC \u00e8 stato progettato in QGIS.
  2. \u00c8 stata generata una serie di posizioni predefinite, basate su su una stratificazione di dati satellitari all'interno dell'area di studio.
  3. Il modulo, le trame predefinite e lo sfondo offline adeguato I layer sono stati impacchettati in QGIS e poi caricati su ognuno dei tablet utilizzati dal team sul campo (Figura 1).
  4. Un membro del team ha navigato in una zona predefinita in QField e ha creato un punto Ground Truth nel luogo in cui si trova ed etichettato il punto con l'etichetta di classe LULC predefinita pi\u00f9 appropriata (Figura 2).
  5. I dati raccolti da tutti i tablet sono stati combinati in un'unica raccolta dati in QGIS.
  6. L'interpretazione delle immagini tramite la piattaforma OpenForis sar\u00e0 utilizzata per aumentare il numero di zone Ground Truth.
  7. La raccolta finale Ground Truth sar\u00e0 importata in Google Earth per produrre la mappa LULC e calcolare l'accuratezza della mappa.

Figura 1: Zone Ground Truth predefinite

Figura 2: Cattura della classe di copertura del suolo

"},{"location":"it/success-stories/lulc-mapping-fiji/#risultati-preliminari-e-lavoro-futuro","title":"Risultati preliminari e lavoro futuro","text":"

Un esempio di mappa preliminare della copertura del suolo \u00e8 riportato nella Figura 3. Un obiettivo importante del nostro lavoro \u00e8 quello di trasferire competenze e costruire capacit\u00e0 con le parti interessate locali per continuare ad aggiornare la mappa LULC su base annuale e di espandere la mappa per includere altre comunit\u00e0, bacini idrografici e aree forestali delle Figi. Questo sviluppo delle capacit\u00e0 comprender\u00e0 la consultazione iterativa degli stakeholder, materiale formativo online, workshop di formazione sul campo e in aula, e lavoro collaborativo sul campo.

Figura 3: Mappa preliminare della copertura del suolo per la regione di Ba, Viti Levu, Figi

"},{"location":"it/success-stories/lulc-mapping-fiji/#riconoscimenti","title":"Riconoscimenti","text":"

Desideriamo ringraziare il team sul campo del Ministero delle Foreste delle Figi in particolare Viliame Tupua e Renata Varea (USP). Il progetto \u00e8 stato finanziato dall'Australian Centre for International Agricultural Research (ACIAR); ASEM/2016/101).

La squadra sul campo di Fiji Forestry/USP sta per raccogliere i dati Ground Truth con QField.

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"Mappatura degli uccelli nidificanti","text":""},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#uso-di-qfield-per-la-mappatura-degli-uccelli-nidificanti-nel-mare-di-wadden","title":"Uso di QField per la mappatura degli uccelli nidificanti nel Mare di Wadden","text":"

Di Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#obiettivi-e-vincoli-di-campo","title":"Obiettivi e vincoli di campo","text":"

Il Mare di Wadden, in Danimarca, Germania e Paesi Bassi, \u00e8 di straordinaria importanza per molte specie di uccelli nidificanti. Ogni anno, la Schutzstation Wattenmeer partecipa al programma trilaterale di monitoraggio e valutazione del Mare di Wadden (TMAP) e monitora il numero di uccelli nidificanti in pi\u00f9 di 100 aree di monitoraggio nello Schleswig-Holstein / Germania. Per una quantit\u00e0 di specie monitoriamo una quota significativa dell'intera popolazione riproduttiva tedesca.

!Schizzo del progetto e delle aree di monitoraggio della Schutzstation Wattenmeer (in giallo)

La maggior parte del lavoro sul campo viene svolto da volontari che cambiano ogni anno e che di solito non hanno molta esperienza. Una buona supervisione durante il periodo di monitoraggio in primavera \u00e8 quindi molto importante. Allo stesso tempo, la quantit\u00e0 di dati raccolti rappresenta una sfida burocratica non indifferente.

Fino al 2018 sono state utilizzate mappe cartacee per raccogliere i dati sul campo. campo. I principali svantaggi del sistema analogico erano:

  • l'orientamento sul campo era piuttosto difficile senza il GPS posizionamento
  • tutti i risultati dovevano essere conteggiati e trasferiti in tabelle di dati e GIS manualmente, era probabile che si verificavano errori di trasmissione (circa 18.000 osservazioni vengono raccolte ogni anno)
  • i dati potevano essere esaminati solo dopo il periodo di monitoraggio e osservazioni improbabili non possono essere verificate direttamente

Per questo motivo, abbiamo implementato un flusso di lavoro per il monitoraggio digitale utilizzando la potenza di QField, i vantaggi di un sistema di archiviazione cloud e la potenza di calcolo di R. La maggior parte delle attivit\u00e0 \u00e8 ora completamente automatizzata in R. Tramite cloud i dati di tutte le aree possono essere consultati e valutati quotidianamente.

Schizzo del sistema di trasmissione dei dati. Le osservazioni sul campo vengono registrate in QField su un tablet e caricate in un archivio cloud. I dati di tutte le aree sono accessibili e trattati automaticamente da uno script R.

Nella primavera del 2019 abbiamo testato il nostro sistema con sette dispositivi tablet distribuiti su sette di un totale di 12 diverse stazioni di monitoraggio.

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#preparazione-del-progetto","title":"Preparazione del progetto","text":"

Su un computer desktop abbiamo creato un progetto QGIS contenente un'immagine aerea ad alta risoluzione come mappa di base per l'orientamento sul campo. Per i dati di monitoraggio abbiamo creato un database Geopackage personalizzato con menu a tendina predefiniti e restrizioni di inserimento. Inoltre, abbiamo aggiunto dei percorsi a piedi predefiniti per guidare i volontari e per standardizzare ulteriormente il monitoraggio.

Schizzo dell'interfaccia di QField. Per l'inserimento dei dati abbiamo utilizzato un file geopackage con un menu a tendina personalizzato e restrizioni di inserimento

!Le osservazioni registrate sono chiaramente riportate in QField.

Abbiamo utilizzato un'applicazione di sincronizzazione aggiuntiva che ha caricato automaticamente i dati sul campo dal tablet a un cloud di Google Drive dopo il lavoro sul campo. Per il download dei dati, il backup automatizzato, la revisione e l'esportazione dei dati abbiamo scritto uno script R.

Dopo la sincronizzazione automatica dei dati con il cloud, i risultati di tutte le aree possono essere esaminati tramite uno script R personalizzato

Anche la revisione visiva dei dati raccolti \u00e8 possibile tramite R.

Il concetto generale di QField, come applicazione semplificata di QGIS per il campo, si \u00e8 rivelato molto utile per il nostro lavoro con i volontari. Mentre possiamo impostare un progetto con un alto livello di personalizzazione, includendo tutte le nostre esigenze in QGIS, gli operatori sul campo devono solo comprendere le basi. Un grande vantaggio: le modifiche indesiderate sono quasi impossibili in QField.

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#lavoro-sul-campo","title":"Lavoro sul campo","text":"

Durante il lavoro sul campo l'orientamento \u00e8 stato molto pi\u00f9 facile con i tablet rispetto alle mappe cartacee, soprattutto nelle estese paludi salmastre. L'inserimento dei dati \u00e8 stato piuttosto veloce grazie alla possibilit\u00e0 di riutilizzare automaticamente l'ultimo valore inserito. La registrazione delle osservazioni sul tablet ha richiesto solo un po' di tempo in pi\u00f9 rispetto alle mappe cartacee.

Il kit da campo.

Il kit da campo.

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#valutazione-e-futuro","title":"Valutazione e futuro","text":"

Durante un periodo di test nella primavera del 2019 non abbiamo riscontrato problemi con il software e tutto ha funzionato come previsto. In un sondaggio di valutazione tutti i partecipanti hanno dichiarato di preferire l'uso del tablet rispetto alle mappe cartacee per il lavoro sul campo. L'utilizzo del progetto QField personalizzato \u00e8 stato valutato come semplice e immediato.

In totale sono stati raccolti pi\u00f9 di 18.000 punti dati sul campo. Grazie al trattamento automatizzato dei dati abbiamo risparmiato un'enorme quantit\u00e0 di tempo in ufficio ed evitato errori di trasmissione. Inoltre, i dati raccolti con tablet e posizionamento GPS avranno un'accuratezza spaziale molto pi\u00f9 elevata. In futuro passeremo completamente al lavoro sul campo basato sui tablet.

"},{"location":"it/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#riconoscimenti","title":"Riconoscimenti","text":"

Ringraziamo la Ernst-Commentz Stiftung, la Europ\u00e4ischer Tier- und Naturschutz Stiftung e la Adolf und Hildegard Isler Stiftung per aver sostenuto generosamente il nostro progetto. Inoltre, vogliamo ringraziare gli sviluppatori di QField e R per aver offerto un fantastico software open source. \u00c8 fantastico che, grazie al software libero, progetti di questo tipo possano essere implementati da una societ\u00e0 di conservazione relativamente piccola.

"},{"location":"it/success-stories/mosquito-malario-ground-truth-data-collection/","title":"Raccolta dati sulle zanzare che trasmettono la malaria","text":""},{"location":"it/success-stories/mosquito-malario-ground-truth-data-collection/#uso-di-qfield-nel-contesto-di-un-lavoro-di-raccolta-dati-sulle-zanzare-che-trasmettono-la-malaria","title":"Uso di Qfield nel contesto di un lavoro di raccolta dati sulle zanzare che trasmettono la malaria","text":"

Di Paul Taconet, GIS Engineer, French Research Institute for Sustainable Development (IRD) 11.12.2018

"},{"location":"it/success-stories/mosquito-malario-ground-truth-data-collection/#obiettivi-e-vincoli-di-campo","title":"Obiettivi e vincoli di campo","text":"

Per un lavoro di ricerca finalizzato a migliorare le conoscenze sull'ambiente delle zanzare che trasmettono la malaria, l'Istituto Francese di Ricerca per lo Sviluppo Sostenibile aveva bisogno di generare una mappa della copertura del suolo di due aree rurali in Africa, una in Burkina Faso e una in Costa d'Avorio. Due immagini satellitari (Spot 6 con risoluzione spaziale di 1,5 metri) sono utilizzate come input di una classificazione di immagini basata su oggetti supervisionati. Il metodo supervisionato implica la raccolta di parcelle a terra, vale a dire la localizzazione e la georeferenziazione di un insieme di parcelle di ogni classe di copertura del suolo, preferibilmente distribuite in tutte le aree di studio. Entrambe le aree hanno un'estensione di 50 km2 e la loro natura (savana e aree rurali, dove le strade sono per lo pi\u00f9 stretti sentieri di argilla) implicano la possibilit\u00e0 di spostarsi in moto o a piedi. Inoltre, ci si pu\u00f2 perdere rapidamente nei percorsi rurali in assenza di una mappa. Avevamo quindi bisogno di attrezzature leggere e trasportabili, oltre che di un modo per esplorare facilmente la zona senza perdersi.

"},{"location":"it/success-stories/mosquito-malario-ground-truth-data-collection/#preparazione-del-progetto","title":"Preparazione del progetto","text":"

Abbiamo creato un progetto QGIS con l'immagine Spot e un layer per raccogliere i dati a terra. Per prima cosa abbiamo convertito l'immagine Spot in un raster Geopackage, e abbiamo costruito delle piramidi per ottenere un rendering rapido in QField. L'intera immagine (50 km2 a risoluzione spaziale di 1,5 m con 3 bande) pesava circa 800 MB, il che ci ha permesso di caricarla nel nostro tablet senza necessit\u00e0 di aggiungere ulteriore memoria.

Abbiamo creato un layer vettoriale per disegnare le parcelle (cio\u00e8 i poligoni delle parcelle della copertura del suolo). Conteneva un campo per identificare il tipo di copertura del suolo, alcuni campi per scattare le foto e un campo per eventuali note aggiuntive.

Abbiamo poi caricato il progetto in QField sul nostro tablet.

"},{"location":"it/success-stories/mosquito-malario-ground-truth-data-collection/#lavoro-sul-campo","title":"Lavoro sul campo","text":"

Sul terreno, siamo stati in grado di muoverci facilmente in moto senza perderci, grazie alla nostra posizione visualizzata su QField con l'immagine satellitare come sfondo. Quando \u00e8 stato identificato un appezzamento di interesse, abbiamo potuto disegnare il suo perimetro in QField e inserire con estrema facilit\u00e0 le informazioni appropriate nella tabella degli attributi (tipo di copertura del suolo, immagini). Quando eravamo indecisi sul tipo di copertura del suolo da attribuire a una determinata parcella, siamo stati in grado, in \"diretta\" (cio\u00e8 sul campo), di consultare rapidamente parcelle recuperate in precedenza e confrontarle con la parcella di interesse (con le foto e l'immagine satellitare).

Siamo stati in grado, senza alcuno sforzo aggiuntivo alla fine di ogni giornata di lavoro sul campo, di vedere lo stato di avanzamento dei lavori: quali parti dell'area di studio avevamo coperto, quali rimanevano da esplorare, quante parcelle avevamo ottenuto per ogni classe di copertura del suolo e quante ne restavano da recuperare. Questo \u00e8 molto apprezzabile in queste condizioni, in cui il lavoro pu\u00f2 essere impegnativo e le notti possono essere brevi. Tornati in ufficio, non abbiamo dovuto realizzare lavori fastidiosi e lunghi come la digitalizzazione degli appezzamenti da un tradizionale layer di punti GPS, collegare le immagini al nostro strato di copertura del suolo, ecc, che tradizionalmente richiedevano giorni di lavoro.

3 parcelle di copertura del suolo digitalizzate sul terreno

Tornando a una parcella: quali informazioni sono state raccolte

Digitalizzazione di una nuova parcella e compilazione della tabella degli attributi

Lavoro sul campo con Qfield

"},{"location":"it/success-stories/river-state-survey/","title":"Indagine sullo stato dei fiumi","text":""},{"location":"it/success-stories/river-state-survey/#indagine-sullo-stato-dei-fiumi-con-qfield","title":"Indagine sullo stato dei fiumi con QField","text":""},{"location":"it/success-stories/river-state-survey/#obiettivo","title":"Obiettivo","text":"

Per valutare lo stato strutturale e morfologico dei propri corsi d'acqua, la comunit\u00e0 di Milvignes aveva bisogno di censire tutti i fiumi che attraversano il loro territorio.

"},{"location":"it/success-stories/river-state-survey/#progetto","title":"Progetto","text":"

Per facilitare il lavoro sul campo del tecnico (che di solito si avvale di una mappa, di un taccuino e di una macchina fotografica), \u00e8 stato creato un progetto QField che \u00e8 stato reso disponibile su un tablet. Come mappa di base sono stati utilizzati i livelli catastali e fluviali.

La struttura delle tabelle di input \u00e8 stata progettata insieme al tecnico per assicurarsi che si adattasse alle loro esigenze sul campo. L'idea era di avere due tabelle:

Tabella dei settori

Per disegnare i settori accanto ai fiumi e aggiungere informazioni sul loro stato e sulla loro struttura. Se necessario, interventi strutturali predefiniti su elementi del settore (muro, ponte, fondo del canale) possono anche essere documentati.

Tabella dei punti

Per fotografare puntualmente i corsi d'acqua e gli elementi che li compongono e, se necessario, aggiungere osservazioni.

Indagine sullo stato dei fiumi 1

Indagine sullo stato dei fiumi 2

Indagine sullo stato dei fiumi 3

"},{"location":"it/success-stories/river-state-survey/#risultato","title":"Risultato","text":"

In meno di 3 giorni, il tecnico ha rilevato con successo tutti i 10'894 metri di corsi d'acqua. Tornato in ufficio, ci sono volute solo 2 ore per trattare i dati e ottenere il risultato finale.

  • Ha facilitato l'indagine sul campo
  • Accelerato il trattamento dei dati

"},{"location":"it/success-stories/rwanda-rural-water/","title":"Raccolta dati sui sistemi di approvvigionamento idrico rurale","text":""},{"location":"it/success-stories/rwanda-rural-water/#raccolta-dati-con-qgisqfield-per-il-lavoro-di-om-dei-sistemi-di-approvvigionamento-idrico-rurale-in-ruanda","title":"Raccolta dati con QGIS/QField per il lavoro di O&M dei sistemi di approvvigionamento idrico rurale in Ruanda","text":"

By Rural Water and Sanitation Services Department(RWSS), Water and Sanitation Corporation (WASAC), Rwanda

"},{"location":"it/success-stories/rwanda-rural-water/#obiettivo","title":"Obiettivo","text":"

Effettuare una raccolta di dati su tutte le reti idriche rurali del Ruanda, e aggiornare continuamente i dati per migliorare il funzionamento e la manutenzione degli acquedotti.

"},{"location":"it/success-stories/rwanda-rural-water/#preparazione-del-progetto","title":"Preparazione del progetto","text":"Prima di iniziare la raccolta dei dati, abbiamo effettuato le seguenti operazioni.
  • Sviluppato il nostro database PostGIS
  • Sviluppato un modello di progetto QGIS con Geopackage. Il design delle tabelle di Geopackage \u00e8 uguale a quello di PostGIS per poterlo copiare e incollare su PostGIS.

Oltre a preparare i dispositivi Android, abbiamo acquistato dispositivi GPS per una maggiore precisione di posizionamento. A WASAC abbiamo acquistato Garmin GPSMAP 64S. A volte, il GPS di smartphone e tablet non \u00e8 molto preciso, quindi di solito di solito acquisiamo la stessa posizione utilizzando il GPS di Garmin, quindi correggiamo la posizione del posizione dei dati di QField dopo la raccolta dei dati.

"},{"location":"it/success-stories/rwanda-rural-water/#raccolta-dei-dati","title":"Raccolta dei dati","text":"

Una volta preparati il Geopackage e il modello di progetto QGIS, abbiamo condotto una formazione su QGIS/QField nel luglio 2018 e abbiamo avviato la nostra raccolta di dati in 27 distretti dell'intero paese del Ruanda. 27 ingegneri hanno inviato il loro Geopackage all'ufficio centrale di Kigali. il tecnico MIS (Management Information System) ha convalidato e inserito i dati dal Geopackage al database PostGIS. Abbiamo continuato la nostra raccolta dati iniziale fino ad aprile 2019.

!procedura di raccolta dati

"},{"location":"it/success-stories/rwanda-rural-water/#distribuzione-e-aggiornamento-dei-dati","title":"Distribuzione e aggiornamento dei dati","text":"

La cosa pi\u00f9 importante dopo la raccolta dei dati \u00e8 l'aggiornamento. Abbiamo visto molte organizzazioni in Africa che non sono riuscite a mantenere i dati aggiornati. A distanza di anni, i loro dati sono diventati troppo vecchi e la maggior parte di loro deve impegnarsi nuovamente nella raccolta dei dati.

Il WASAC ha deciso di aggiornare continuamente tutti i dati e continua a farlo tuttora. QField ha dimostrato di essere molto adatto a questo scopo.

Per distribuire e aggiornare i dati, abbiamo sviluppato uno script python postgis2qfield. Questo strumento postgis2qfield \u00e8 in grado di estrarre i dati da PostGIS e di creare Geopacchetti per ogni distretto del Ruanda. Carichiamo questi 27 geopacchetti insieme al modello di progetto QGIS su Google Drive. Successivamente, gli ingegneri dei distretti scaricano il loro geopacchetto su un dispositivo Android per continuare ad aggiungere e aggiornare i dati. Una volta completato l'aggiornamento, inviano di nuovo il geopacchetto all'ufficio centrale, lo specialista MIS aggiorna il database PostGIS e rigenera i geopacchetti per QField.

procedura di distribuzione e aggiornamento dei dati

"},{"location":"it/success-stories/rwanda-rural-water/#condivisione-dei-dati-tramite-vectortiles","title":"Condivisione dei dati tramite vectortiles","text":"

Prima di tutto, puoi vedere i dati raccolti qui.

Da luglio 2020, abbiamo iniziato a distribuire i dati dei nostri sistemi di approvvigionamento idrico attraverso i vectortiles come dati aperti. Sebbene la situazione di internet in Ruanda stia migliorando, alcune aree rurali hanno ancora problemi di connessione a internet. In queste zone la distribuzione dei dati WMS o WFS non funzioner\u00e0 bene. I vectortiles possono fornire una distribuzione leggera e veloce dei dati cartografici. Non parleremo qui dei nostri vectortiles. Se sei affascinato da come condividere i risultati della raccolta dei dati, consulta anche queste istruzioni.

"},{"location":"it/success-stories/rwanda-rural-water/#riconoscimenti","title":"Riconoscimenti","text":"

Ringraziamo tutti i tecnici di supporto del distretto idrico e igienico-sanitario per svolgere il loro lavoro di raccolta dati. Inoltre, vogliamo ringraziare gli sviluppatori di QField e QGIS per aver offerto un fantastico software open source. \u00c8 fantastico che, grazie al software libero, progetti di questo tipo possano essere implementati da un'organizzazione del settore idrico nei paesi in via di sviluppo.

"},{"location":"it/success-stories/rwanda-rural-water/#informazioni-su-wasac","title":"Informazioni su WASAC","text":"

Il WASAC ha due dipartimenti principali per l'acqua urbana (UWSS) e per l'acqua rurale (RWSS). Stiamo utilizzando QField per il dipartimento RWSS. Il ruolo del dipartimento RWSS \u00e8 di supportare il governo locale nella gestione e manutenzione dei sistemi di approvvigionamento idrico di propriet\u00e0 nelle aree rurali. Al giorno d'oggi, i dati raccolti e gestiti dal dipartimento RWSS sono utilizzati da oltre 30 operatori privati in 27 distretti. Il numero totale di sistemi di approvvigionamento idrico presenti nel database \u00e8 di oltre 1.000.

Organigramma del WASAC

Inoltre, uno dei nostri colleghi ha presentato l'attivit\u00e0 di WASAC in occasione di FOSS4G 2019 Bucarest. Anche se alcuni sistemi sono stati leggermente modificati, \u00e8 possibile vedere anche il video se sei interessato.

"},{"location":"it/success-stories/vanilla-survey/#indagine-delle-piantagioni-di-vaniglia-con-qfield","title":"Indagine delle piantagioni di vaniglia con QField","text":"

Di Ahi Saipaia1, Leody Vainikolo1 e John Duncan2 3

Un'indagine sul campo delle piantagioni di vaniglia a Vava'u, un'isola esterna del Regno di Tonga, utilizzando QField, \u00e8 stata condotta nei mesi di maggio e giugno 2020 dal Ministero dell'Agricoltura, delle Foreste, dell'Alimentazione e della Pesca (MAFF).

La vaniglia \u00e8 un'importante coltura commerciale a Vava'u. Lo scopo dell'indagine era quello di mappare l'estensione delle piantagioni di vaniglia e di ottenere stime sul numero di piante di vaniglia, sull'area coltivata a vaniglia e della percentuale di piantagioni gestite o trascurate. Queste informazioni vengono utilizzate dal MAFF di Vava'u per la pianificazione agricola e il processo decisionale.

I funzionari addetti sono stati formati all'uso di QField presso la piantagione di prova del MAFF. Dopo la formazione, un team di sette funzionari ha condotto l'indagine sulle piantagioni di vaniglia. In totale, sono state censite 140 piantagioni di vaniglia. I dati dell'indagine sono stati elaborati e visualizzati utilizzando QGIS e un'applicazione dashboard Shiny. QField ha permesso al personale del MAFF di visualizzare i layer di riferimento dei confini delle aziende agricole su dispositivi mobili sul campo e mappare l'estensione delle piantagioni di vaniglia all'interno di ogni azienda agricola. Sono state prodotte mappe delle piantagioni di vaniglia e le statistiche riassuntive che riportano il numero di piantagioni di vaniglia, l'area totale rilevata e la resa stimata delle piantagioni.

L'acquisizione di queste informazioni tramite QField ha permesso al MAFF di identificare che vaste aree coltivate a vaniglia si trovavano in condizioni di gestione trascurata. Questi dati, e gli approfondimenti che ne sono scaturiti, sono stati utilizzati per per la stesura di rapporti a livello nazionale e per le presentazioni ai vertici del ministero presso la sede del MAFF a Tongatapu nel luglio 2020. A seguito del sondaggio sulla vaniglia, \u00e8 prevista la formazione del personale addetto del MAFF con sede sull'isola principale (Tongatapu) e di altri gruppi di isole per l'utilizzo di QField per le indagini sulle indagini sulle colture e sulle aziende agricole. Il team del MAFF di Vava'u sta attualmente utilizzando QField per mappare le aree coltivate dai gruppi di coltivatori, le diverse coltivazioni e i problemi che gli agricoltori incontrano nella coltivazione in tutti i distretti dell'isola. Il governo sta utilizzando queste informazioni come parte di un processo di monitoraggio e valutazione dei fondi stanziati a sostegno delle iniziative agricole e il programma di sicurezza alimentare del governo.

"},{"location":"it/success-stories/vanilla-survey/#riconoscimenti","title":"Riconoscimenti","text":"

Il progetto \u00e8 stato finanziato dal Centro australiano per la ricerca agricola internazionale (ACIAR; ASEM/2016/101).

I funzionari, Tangaki Aloua e Selimoti Fetokai, alla ricerca della esatta posizione della piantagione di vaniglia prima del sondaggio. di studio.

Inserimento di attributi in QField come il numero di piante di vaniglia e il numero di blocco e di lotto che identificano le parcelle

  1. Ministero dell'Agricoltura, delle Foreste, dell'Alimentazione e della Pesca, Governo di Tonga\u00a0\u21a9\u21a9

  2. UWA School of Agriculture and Environment, Universit\u00e0 dell'Australia Occidentale\u00a0\u21a9

  3. Geografia e Pianificazione, Universit\u00e0 dell'Australia Occidentale\u00a0\u21a9

"},{"location":"ja/get-started/concepts/","title":"\u30b3\u30f3\u30bb\u30d7\u30c8","text":""},{"location":"ja/get-started/concepts/#_1","title":"\u30b3\u30f3\u30bb\u30d7\u30c8","text":"

QField\u306f\u3044\u304f\u3064\u304b\u306e\u91cd\u8981\u306a\u30b3\u30f3\u30bb\u30d7\u30c8\u306e\u3082\u3068\u306b\u30c7\u30b6\u30a4\u30f3\u3055\u308c\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/concepts/#_2","title":"\u30b7\u30f3\u30d7\u30eb","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u3067\u6c42\u3081\u3089\u308c\u308b\u3053\u3068\u306f\u30c7\u30b9\u30af\u30c8\u30c3\u30d7GIS\u4e0a\u3067\u306e\u305d\u308c\u3068\u306f\u7570\u306a\u308a\u307e\u3059\u3002\u753b\u9762\u306f\u5c0f\u3055\u304f\u3001\u5165\u529b\u3059\u308b\u30c7\u30d0\u30a4\u30b9\u3082\u9055\u3048\u3070\u3001\u30bf\u30b9\u30af\u3082\u7570\u306a\u308a\u307e\u3059\u3002

QField\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3092\u8907\u96d1\u306b\u3059\u308b\u3053\u3068\u306a\u304f\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u5fc5\u8981\u306a\u30bf\u30b9\u30af\u3092\u884c\u3048\u308b\u3088\u3046\u306b\u3059\u308b\u3053\u3068\u3092\u76ee\u7684\u3068\u3057\u3066\u3044\u307e\u3059\u3002 \u3053\u308c\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u884c\u3046\u5fc5\u8981\u304c\u3042\u308b\u30bf\u30b9\u30af\u306e\u307f\u304c\u30a2\u30d7\u30ea\u4e0a\u3067\u5229\u7528\u3067\u304d\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059\u3002 \u4ed6\u306e\u30e2\u30d0\u30a4\u30eb\u30a2\u30d7\u30ea\u306e\u591a\u304f\u306f\u305d\u3046\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002

\u3053\u308c\u306f\u3064\u307e\u308a\u3001\u30ec\u30a4\u30e4\u30fc\u306e\u30b9\u30bf\u30a4\u30eb\u306e\u8a2d\u5b9a\u3001\u5165\u529b\u30d5\u30a9\u30fc\u30e0\u306e\u8a2d\u5b9a\u3084\u305d\u306e\u4ed6\u306eQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a\u306a\u3069\u306f\u3059\u3079\u3066\u3001QGIS\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u3067\u884c\u308f\u308c\u308b\u3079\u304d\u3067\u3042\u308b\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/get-started/concepts/#qgis","title":"QGIS\u3068\u306e\u4e92\u63db\u6027","text":"

QField\u306fQGIS\u306b\u57fa\u3065\u3044\u3066\u3044\u307e\u3059\u3002 \u3053\u308c\u306fQGIS\u306e\u518d\u69cb\u7bc9\u3067\u306f\u306a\u304f\u3001\u5b9f\u969b\u306bQGIS\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002 \u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u30a8\u30f3\u30b8\u30f3\u306fQGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3068\u307e\u3063\u305f\u304f\u540c\u3058\u3067\u3042\u308b\u305f\u3081\u3001\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u4e0a\u3067\u3082\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u4e0a\u3068\u307e\u3063\u305f\u304f\u540c\u3058\u306b\u898b\u3048\u307e\u3059\u3002

QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u69cb\u6210\u30aa\u30d7\u30b7\u30e7\u30f3\u3068\u3057\u3066\u65e2\u306b\u5229\u7528\u53ef\u80fd\u306a\u3082\u306e\u304c\u3042\u308b\u5834\u5408\u306f\u3001\u3082\u3046\u4e00\u5ea6\u4f5c\u308a\u76f4\u3059\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\u3002 QField\u306fQGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3068\u540c\u3058\u7de8\u96c6\u7528\u306e\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u7528\u306b\u3059\u3067\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u305d\u308c\u3092\u305f\u3060\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u4e0a\u3067\u5b9f\u884c\u3059\u308c\u3070\u826f\u3044\u306e\u3067\u3059\u3002

\u4f46\u3057\u3001\u3053\u308c\u306f\u3042\u304f\u307e\u3067\u3082\u30b3\u30f3\u30bb\u30d7\u30c8\u306b\u904e\u304e\u306a\u3044\u3068\u3044\u3046\u3053\u3068\u3092\u8a18\u61b6\u306b\u3068\u3069\u3081\u3066\u304a\u3044\u3066\u304f\u3060\u3055\u3044\u3002\u3053\u306e\u30b3\u30f3\u30bb\u30d7\u30c8\u306f\u79c1\u305f\u3061\u304cQField\u3092\u958b\u767a\u3059\u308b\u969b\u306b\u7d76\u3048\u305a\u5ff5\u982d\u306b\u7f6e\u3044\u3066\u3044\u308b\u3053\u3068\u3067\u3059\u3002\u3057\u304b\u3057\u3001\u3059\u3067\u306b\u958b\u767a\u3055\u308c\u3066\u3044\u308b\u3059\u3079\u3066\u304c\u3053\u306e\u30b3\u30f3\u30bb\u30d7\u30c8\u901a\u308a\u306e\u3082\u306e\u306b\u306a\u3063\u3066\u3044\u308b\u3068\u306f\u9650\u308a\u307e\u305b\u3093\u3002

"},{"location":"ja/get-started/concepts/#_3","title":"\u30e2\u30fc\u30c9\u30d9\u30fc\u30b9","text":"

QField\u306f \u30e2\u30fc\u30c9\u3092\u4e2d\u5fc3\u306b\u69cb\u7bc9\u3055\u308c\u3066\u3044\u307e\u3059. \u30e2\u30fc\u30c9\u306fQGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e \u30de\u30c3\u30d7\u30c4\u30fc\u30eb \u306b\u4f3c\u3066\u3044\u307e\u3059\u3002\u30e2\u30fc\u30c9\u306f\u30e6\u30fc\u30b6\u30fc\u304c\u30c7\u30fc\u30bf\u3092\u95b2\u89a7 \u3057\u3066\u3044\u308b\u306e\u304b\u3001\u4f55\u304b\u65b0\u3057\u304f\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u3057\u3066\u3044\u308b\u306e\u304b\u306a\u3069\u3001\u3042\u306a\u305f\u304c\u4eca\u4f55\u3092\u3057\u3066\u3044\u308b\u304b\u3092\u5b9a\u7fa9\u3057\u307e\u3059\u3002

"},{"location":"ja/get-started/contribute/","title":"\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8","text":""},{"location":"ja/get-started/contribute/#_1","title":"\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8","text":"

QField\u306f\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u3059\u3002\u5171\u6709\u3001\u4f7f\u7528\u3001\u5909\u66f4\u306f\u81ea\u7531\u3067\u3042\u308a\u3001\u4eca\u5f8c\u3082\u5909\u308f\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u306e\u30a2\u30d7\u30ea\u304c\u3042\u306a\u305f\u306e\u30af\u30ea\u30a8\u30a4\u30c6\u30a3\u30d6\u306a\u4f7f\u3044\u65b9\u306e\u304a\u5f79\u306b\u7acb\u3066\u308c\u3070\u3068\u3066\u3082\u5b09\u3057\u304f\u601d\u3044\u307e\u3059\u3002\u3082\u3057\u3053\u306e\u30a2\u30d7\u30ea\u3092\u4fbf\u5229\u3060\u3068\u611f\u3058\u305f\u306e\u3067\u3042\u308c\u3070\u5e78\u3044\u3067\u3059\u3002\u30b3\u30f3\u30c8\u30ea\u30d3\u30e5\u30fc\u30c8\u3059\u308b\u306e\u306b\u3044\u304f\u3064\u304b\u3067\u304d\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\uff1a

  • \u30a2\u30d7\u30ea\u306e\u8a55\u4fa1 \u2605\u2605\u2605\u2605\u2605\u3092\u3059\u308b;
  • \u30a2\u30d7\u30ea\u306b\u3064\u3044\u3066\u30c4\u30a4\u30fc\u30c8\u3059\u308b;
  • Twitter\u3067\u30d5\u30a9\u30ed\u30fc\u3059\u308b;
  • \u3042\u306a\u305f\u306e\u7d4c\u9a13\u306b\u3064\u3044\u3066\u66f8\u304f (\u79c1\u305f\u3061\u306b\u6559\u3048\u3066\u304f\u3060\u3055\u3044\uff01!);
  • \u30c9\u30ad\u30e5\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u3092\u624b\u4f1d\u3046;
  • \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u7ffb\u8a33\u3059\u308b or the app;
  • \u6a5f\u80fd\u306e\u5b9f\u88c5\u3092\u3059\u308b\u30b9\u30dd\u30f3\u30b5\u30fc\u306b\u306a\u308b; or
  • \u6b21\u56de\u3001\u30ab\u30f3\u30d5\u30a1\u30ec\u30f3\u30b9\u3067OPENGIS.ch\u306b\u304a\u4f1a\u3044\u3057\u305f\u3089\u3001\u304a\u793c\u3092\u8a00\u3044\u306b\u3001\u3042\u308b\u3044\u306f\u4e00\u7dd2\u306b\u30d3\u30fc\u30eb\u3092\u98f2\u307f\u307e\u305b\u3093\u304b\uff1f
"},{"location":"ja/get-started/contribute/#_2","title":"\u958b\u767a","text":"

QField\u306e\u958b\u767a\u306b\u53c2\u52a0\u3057\u305f\u3044\u65b9\u306f\u3001\u4ee5\u4e0b\u306e\u8cc7\u6599\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\uff1a - QField\u30ea\u30dd\u30b8\u30c8\u30ea - QFieldCloud\u30ea\u30dd\u30b8\u30c8\u30ea - QFieldSync\u30ea\u30dd\u30b8\u30c8\u30ea

"},{"location":"ja/get-started/contribute/#_3","title":"\u30af\u30ec\u30b8\u30c3\u30c8","text":"

QField\u3001QFieldCloud\u3068 QFieldSync\u306f OPENGIS.ch \u306b\u3088\u308a\u958b\u767a\u3055\u308c\u3066\u3044\u307e\u3059\u3002OPENGIS.ch\u306fQField\u3068QGIS\u3092\u542b\u3080\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e \u30b3\u30f3\u30b5\u30eb\u30c6\u30a3\u30f3\u30b0 \u3084\u3001 \u958b\u767a \u3001 \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0 \u3068 \u30b5\u30dd\u30fc\u30c8 \u3092\u884c\u306a\u3063\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/","title":"F\uff06Q","text":""},{"location":"ja/get-started/faq/#_1","title":"\u3088\u304f\u3042\u308b\u8cea\u554f","text":"QFieldCloud\u306b\u306f\u4f55\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u304c\u4fdd\u5b58\u3055\u308c\u307e\u3059\u304b\uff1f \u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b\u306b\u306f\uff1f QFieldCloud\u306f\u3069\u306e\u30d6\u30e9\u30a6\u30b6\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u304b\uff1f QFieldCloud\u3067\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3067\u304d\u308b\u6700\u5927\u6642\u9593\u306f\u3042\u308a\u307e\u3059\u304b\uff1f QField\u307e\u305f\u306fQFieldCloud\u306b\u3064\u3044\u3066\u8cea\u554f\u304c\u3042\u308a\u307e\u3059\u3002\u8ab0\u306b\u805e\u3051\u3070\u3044\u3044\u3067\u3059\u304b\uff1f

QFieldCloud FAQ\u30da\u30fc\u30b8\u3067\u306f\u3001\u3088\u308a\u591a\u304f\u306e\u30d7\u30e9\u30f3\u3084\u30b5\u30fc\u30d3\u30b9\u306b\u95a2\u3059\u308b\u8cea\u554f\u3092\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/#qfieldcloud","title":"QFieldCloud\u306b\u306f\u4f55\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u304c\u4fdd\u5b58\u3055\u308c\u307e\u3059\u304b\uff1f?","text":"

\u4fdd\u5b58\u3055\u308c\u308b\u30d5\u30a1\u30a4\u30eb\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u6570\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u7a2e\u985e\u306b\u3088\u3063\u3066\u7570\u306a\u308a\u307e\u3059\u3002COMMUNITY\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u306f3\u30d0\u30fc\u30b8\u30e7\u30f3\u3001\u305d\u306e\u4ed6\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u30bf\u30a4\u30d7\u3067\u306f10\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/#_2","title":"\u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b\u306b\u306f\uff1f","text":"

QFieldSync\u307e\u305f\u306fQfieldCloud\u30a6\u30a7\u30d6\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u304b\u3089\u3001\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u4ee5\u5916\u306e\u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3067\u304d\u307e\u3059\u3002\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u524a\u9664\u3059\u308b\u3068\u3001\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3082\u3059\u3079\u3066\u524a\u9664\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/#qfieldcloud_1","title":"QFieldCloud\u306f\u3069\u306e\u30d6\u30e9\u30a6\u30b6\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u304b\uff1f","text":"

Firefox\u3001Chromium\u30d9\u30fc\u30b9\u306e\u30d6\u30e9\u30a6\u30b6\uff08Chrome\u3084Edge\u306a\u3069\uff09\u3001Safari\u306e\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\uff081\u5e74\u524d\u307e\u3067\uff09\u3068\u306e\u4e92\u63db\u6027\u3092\u78ba\u4fdd\u3059\u308b\u3088\u3046\u306b\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/#qfieldcloud_2","title":"QFieldCloud\u3067\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3067\u304d\u308b\u6700\u5927\u6642\u9593\u306f\u3042\u308a\u307e\u3059\u304b\uff1f","text":"

QFieldCloud\u306e\u30b8\u30e7\u30d6\u306f10\u5206\u4ee5\u5185\u306b\u7d42\u4e86\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u7279\u5225\u306a\u30cb\u30fc\u30ba\u304c\u3042\u308b\u5834\u5408\u306f\u3001\u304a\u554f\u3044\u5408\u308f\u305b\u304b\u3089\u30a2\u30c9\u30db\u30c3\u30af\u306a\u89e3\u6c7a\u7b56\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/faq/#qfieldqfieldcloud","title":"QField\u307e\u305f\u306fQFieldCloud\u306b\u3064\u3044\u3066\u8cea\u554f\u304c\u3042\u308a\u307e\u3059\u3002\u8ab0\u306b\u805e\u3051\u3070\u3044\u3044\u3067\u3059\u304b\uff1f","text":"

\u30c7\u30a3\u30b9\u30ab\u30c3\u30b7\u30e7\u30f3\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u3054\u7528\u610f\u3057\u3066\u304a\u308a\u307e\u3059\u3002\u5c02\u9580\u7684\u306a\u30b5\u30dd\u30fc\u30c8\u304c\u5fc5\u8981\u306a\u5834\u5408\u306f\u3001\u304a\u554f\u3044\u5408\u308f\u305b \u307e\u3067\u3054\u9023\u7d61\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/","title":"\u30b9\u30bf\u30fc\u30c8\u30fb\u30ac\u30a4\u30c9","text":""},{"location":"ja/get-started/#qfieldqfieldcloud","title":"QField\u3068QFieldCloud\u306e\u4f7f\u3044\u65b9","text":""},{"location":"ja/get-started/#_1","title":"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","text":"Android iOS Windows Linux MacOS

QField\u306fAndroid5\u3088\u308a\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3067\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002 \u6700\u8fd1\u306e\u6a5f\u7a2e\u3067Android9\u4ee5\u4e0a\u306e\u30c7\u30d0\u30a4\u30b9\u306e\u4f7f\u7528\u3092\u63a8\u5968\u3057\u307e\u3059\u3002

QField\u306fAppStore\u304b\u3089\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u307e\u3059\u3002

\u6700\u65b0\u306eWindows\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b.

\u6700\u65b0\u306eLinux\u30d9\u30fc\u30bf\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3001\u305d\u306e\u52d5\u4f5c\u72b6\u6cc1\u3092\u5171\u6709\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u6700\u65b0\u306eMacOS\u30d9\u30fc\u30bf\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3001\u305d\u306e\u52d5\u4f5c\u72b6\u6cc1\u3092\u5171\u6709\u3057\u3066\u304f\u3060\u3055\u3044\u3002

QField\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u5c4b\u5916\u306eGIS\u30c7\u30fc\u30bf\u3092\u52b9\u7387\u7684\u306b\u51e6\u7406\u3067\u304d\u307e\u3059\u3002

QField\u306e\u6700\u9069\u5316\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u306f\u3001\u5185\u90e8\u3067 QGIS \u306e\u5168\u3066\u306e\u6a5f\u80fd\u3092\u5099\u3048\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/#qfieldcloud","title":"QFieldCloud","text":"

\u30c1\u30fc\u30e0\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u3092\u30b7\u30fc\u30e0\u30ec\u30b9\u306b\u7d71\u5408\u3059\u308bQFieldCloud\u306e\u72ec\u81ea\u306e\u30c6\u30af\u30ce\u30ed\u30b8\u30fc\u306b\u3088\u308a\u3001\u30c1\u30fc\u30e0\u306f\u91cd\u8981\u306a\u3053\u3068\u306b\u96c6\u4e2d\u3067\u304d\u3001\u53ef\u80fd\u306a\u9650\u308a\u6700\u9ad8\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u3092\u52b9\u7387\u7684\u306b\u53ce\u96c6\u3067\u304d\u307e\u3059\u3002

QField\u3068\u306e\u5bc6\u306a\u7d71\u5408\u306b\u3088\u308a\u3001\u30c1\u30fc\u30e0\u306f\u3059\u3050\u306b\u30c7\u30fc\u30bf\u306e\u8abf\u67fb\u3068\u30c7\u30b8\u30bf\u30eb\u5316\u306b\u7740\u624b\u3067\u304d\u307e\u3059\u3002

\u4eca\u3059\u3050\u767b\u9332\u3059\u308b

"},{"location":"ja/get-started/license/","title":"\u30e9\u30a4\u30bb\u30f3\u30b9","text":""},{"location":"ja/get-started/license/#_1","title":"\u30e9\u30a4\u30bb\u30f3\u30b9","text":"

QField\u306f\u3001GNU Public License\uff08GPL\uff09\u30d0\u30fc\u30b8\u30e7\u30f32\u4ee5\u964d\u3067\u30ea\u30ea\u30fc\u30b9\u3055\u308c\u3066\u3044\u307e\u3059\u3002 \u3053\u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u306e\u4e0b\u3067QField\u3092\u958b\u767a\u3059\u308b\u3068\u3044\u3046\u3053\u3068\u306f\u3001\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u3092\u30c1\u30a7\u30c3\u30af\u304a\u3088\u3073\u5909\u66f4\u3067\u304d\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u3001\u7121\u511f\u304b\u3064\u81ea\u7531\u306b\u5909\u66f4\u53ef\u80fd\u306aQGIS\u30d9\u30fc\u30b9\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u30a2\u30d7\u30ea\u306b\u5e38\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3053\u3068\u3092\u4fdd\u8a3c\u3057\u307e\u3059\u3002

github \u3067\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u3092\u95b2\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002

"},{"location":"ja/get-started/sample-projects/","title":"\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":""},{"location":"ja/get-started/sample-projects/#_1","title":"\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

QField\u306b\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u30673\u3064\u306e\u30b5\u30f3\u30d7\u30eb\uff08\u30c7\u30e2\uff09\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u540c\u68b1\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f7f\u7528\u3057\u3066\u3001QGIS+QFieldSync\u306eQField\u8a2d\u5b9a\u306e\u8a73\u7d30\u3092\u8abf\u3079\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u4ee5\u4e0b\u306e\u30ea\u30f3\u30af\u304b\u3089\u5404\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002

Simple Bee Advanced Bee QField Users

\u307e\u305f\u3001QField GitHub\u30ea\u30dd\u30b8\u30c8\u30ea\u3067\u76f4\u63a5\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8abf\u3079\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/sponsor/","title":"\u30b9\u30dd\u30f3\u30b5\u30fc","text":""},{"location":"ja/get-started/sponsor/#qfield","title":"QField\u306e\u30b9\u30dd\u30f3\u30b5\u30fc\u306b\u306a\u308b","text":""},{"location":"ja/get-started/sponsor/#_1","title":"\u5b9a\u671f\u7684\u306b\u30b9\u30dd\u30f3\u30b5\u30fc\u3059\u308b","text":"

QField\u3092\u8ca1\u653f\u7684\u306b\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u6700\u826f\u306e\u65b9\u6cd5\u306f\u3001\u6bce\u6708\u306e\u30b9\u30dd\u30f3\u30b5\u30fc\u30b7\u30c3\u30d7\u306b\u52a0\u5165\u3059\u308b\u3053\u3068\u3067\u3059\u3002\u305d\u3046\u3059\u308b\u3053\u3068\u3067\u3001\u51fa\u6765\u7acb\u3066\u307b\u3084\u307b\u3084\u306eQField\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u307f\u3093\u306a\u306e\u7aef\u672b\u306b\u76f4\u63a5\u5c4a\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/sponsor/#_2","title":"\u30af\u30e9\u30a6\u30c9\u30d5\u30a1\u30f3\u30c7\u30a3\u30f3\u30b0","text":"

\u73fe\u5728\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30af\u30e9\u30a6\u30c9\u30d5\u30a1\u30f3\u30c7\u30a3\u30f3\u30b0\u306f\u3042\u308a\u307e\u305b\u3093

"},{"location":"ja/get-started/sponsor/#_3","title":"\u6a5f\u80fd\u306e\u5b9f\u88c5\u3092\u30b9\u30dd\u30f3\u30b5\u30fc\u3059\u308b","text":"

\u307e\u305a\u5b9f\u88c5\u3055\u308c\u3066\u3044\u306a\u3044\u7d20\u6674\u3089\u3057\u3044\u6a5f\u80fd\u306e\u30a2\u30a4\u30c7\u30a3\u30a2\u3092\u305f\u304f\u3055\u3093\u304a\u6301\u3061\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002 \u9060\u616e\u306a\u304f \u3053\u3061\u3089 \u304b\u3089\u3042\u306a\u305f\u306e\u30a2\u30a4\u30c7\u30a2\u3092QField\u3067\u5b9f\u73fe\u3059\u308b\u6700\u9069\u306a\u30a2\u30d7\u30ed\u30fc\u30c1\u306b\u3064\u3044\u3066\u3001\u3082\u3057\u304f\u306f\u3042\u306a\u305f\u81ea\u8eab\u3067\u306e\u30a2\u30d7\u30ea\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u65b9\u6cd5\u306b\u3064\u3044\u3066\u3054\u76f8\u8ac7\u3044\u305f\u3060\u3051\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/sponsor/#_4","title":"\u30af\u30ec\u30b8\u30c3\u30c8","text":"

QField\u3001QFieldCloud\u3068 QFieldSync\u306f OPENGIS.ch\u306b\u3088\u308a\u958b\u767a\u3055\u308c\u3066\u3044\u307e\u3059\u3002OPENGIS.ch\u306fQField\u3068QGIS\u3092\u542b\u3080\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e \u30b3\u30f3\u30b5\u30eb\u30c6\u30a3\u30f3\u30b0\u3084\u3001\u958b\u767a\u3001 \u30c8\u30ec\u30fc\u30cb\u30f3\u30b0 \u3068 \u30b5\u30dd\u30fc\u30c8\u3092\u884c\u306a\u3063\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/storage-qfc/","title":"\u30b9\u30c8\u30ec\u30fc\u30b8","text":"

QFieldCloud allows you to configure as much storage as you need for your project.

"},{"location":"ja/get-started/storage-qfc/#qfieldcloud","title":"QFieldCloud\u306b\u30b9\u30c8\u30ec\u30fc\u30b8\u3092\u8ffd\u52a0\u3059\u308b","text":"

QFieldCloud\u306e Settings > Billing > Subscription > Change > Update storage\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u30b9\u30c8\u30ec\u30fc\u30b8\u3092\u3055\u3089\u306b\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002

\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u306e\u201c\u5909\u66f4\u201d

\u201c\u30b9\u30c8\u30ec\u30fc\u30b8\u306e\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u201d

\u201c\u8ffd\u52a0\u30b9\u30c8\u30ec\u30fc\u30b8\u201d

"},{"location":"ja/get-started/storage/","title":"\u30b9\u30c8\u30ec\u30fc\u30b8","text":""},{"location":"ja/get-started/storage/#qfield","title":"QField\u306e\u30b9\u30c8\u30ec\u30fc\u30b8\u30a2\u30af\u30bb\u30b9","text":"

\u4ee5\u4e0b\u306f\u3001QField\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u65b9\u6cd5\u306b\u3064\u3044\u3066\u3001OS\u3054\u3068\u306b\u8aac\u660e\u3057\u305f\u3082\u306e\u3067\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u65e2\u5b58\u306eQField\u30e6\u30fc\u30b6\u30fc\u306e\u7686\u69d8\u3078: \u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u7406\u7531\u304b\u3089\u3001Google\u306f2021\u5e7411\u6708\u3088\u308a\u65b0\u3057\u3044\u30b9\u30c8\u30ec\u30fc\u30b8\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092\u5c0e\u5165\u3057\u307e\u3057\u305f\u3002\u307b\u3068\u3093\u3069\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u30c7\u30d0\u30a4\u30b9\u306e\u5185\u90e8\u304a\u3088\u3073\u5916\u90e8\u30b9\u30c8\u30ec\u30fc\u30b8\u306e\u307b\u3068\u3093\u3069\u306e\u5834\u6240\u306b\u3042\u308b\u30d5\u30a1\u30a4\u30eb\u306b\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u65b0\u3057\u3044\u5236\u9650\u306e\u4e2d\u3067 QField\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092Google\u6307\u5b9a\u306e\u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002 \u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u4ee5\u4e0b\u306e\u8aac\u660e\u3092\u3054\u53c2\u7167\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/storage/#androidios","title":"Android\u3068iOS\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u958b\u304f","text":"

QField\u306f3\u3064\u306e\u65b9\u6cd5\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u958b\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059:

  • URL\u304b\u3089\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b:
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b (Android\u306e\u307f):
  • \u5727\u7e2e\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b (Android\u306e\u307f):
  • \u500b\u5225\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b (Android\u306e\u307f):

QField\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u30a2\u30af\u30b7\u30e7\u30f3

\u3053\u308c\u3089\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3001QField\u306e\u3088\u3046\u3053\u305d\u753b\u9762\u306b\u3042\u308b\u300c\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u300d\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8/\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u8a2d\u5b9a\u753b\u9762\u306e\u53f3\u4e0b\u306b\u3042\u308b\u300c\u30a4\u30f3\u30dd\u30fc\u30c8(+)\u30dc\u30bf\u30f3\u300d\u304b\u3089\u5229\u7528\u53ef\u80fd\u3067\u3059

"},{"location":"ja/get-started/storage/#url","title":"URL\u304b\u3089\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u300c\u30a4\u30f3\u30dd\u30fc\u30c8URL \u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5834\u5408\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u6b21\u306e\u3088\u3046\u306b\u5c0b\u306d\u3089\u308c\u307e\u3059\u3002\u306f\u30d5\u30a1\u30a4\u30eb\u3078\u306eURL\u6587\u5b57\u5217\u3092\u8981\u6c42\u3055\u308c\u307e\u3059\u3002QField\u306f\u305d\u306e\u5185\u5bb9\u3092\u53d6\u5f97\u3057\u3001URL\u304cZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u5727\u7e2e\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6307\u3057\u3066\u3044\u308b\u5834\u5408\u3001\u307e\u305f\u306f\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u300d\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002

QField\u306eURL\u304b\u3089\u30a4\u30f3\u30dd\u30fc\u30c8\u30c0\u30a4\u30a2\u30ed\u30b0

QField\u306f\u30011\u3064\u4ee5\u4e0a\u306e.qgs/.qgz\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u691c\u51fa\u3055\u308c\u308b\u3068\u3001ZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u5727\u7e2e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u307f\u306a\u3057\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#_1","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u300c\u30d5\u30a9\u30eb\u30c0\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5834\u5408\u3001QField\u304c\u30d5\u30a9\u30eb\u30c0\u30fc\u4e0a\u306e\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a9\u30eb\u30c0\u30fc\u306e\u5185\u5bb9\u3092\u8aad\u307f\u8fbc\u3080\u8a31\u53ef\u3092\u30e6\u30fc\u30b6\u30fc\u306b\u8981\u6c42\u3057\u307e\u3059\u3002\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u9078\u629e\u3059\u308b\u3068\u3001QField\u306f\u305d\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30d5\u30a9\u30eb\u30c0\u304c\u9078\u629e\u3055\u308c\u308b\u3068\u3001QField\u306f\u305d\u306e\u30d5\u30a9\u30eb\u30c0\u306e\u5185\u5bb9\uff08\u30b5\u30d6\u30d5\u30a9\u30eb\u30c0\u3092\u542b\u3080\uff09\u3092\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u300d\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u305d\u3053\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u3044\u3066\u64cd\u4f5c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30fb\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u6307\u5b9a\u3057\u305f\u30d5\u30a9\u30eb\u30c0\u3092\u518d\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u540d\u306e\u65e2\u5b58\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u4e0a\u66f8\u304d\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u66f4\u65b0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u306e\u7de8\u96c6\u3001\u8ffd\u52a0\u3001\u524a\u9664\u306f\u3001\u30a4\u30f3\u30dd\u30fc\u30c8\u51e6\u7406\u4e2d\u306b\u9078\u629e\u3055\u308c\u305f\u5143\u306e\u30d5\u30a9\u30eb\u30c0\u3067\u306f\u306a\u304f\u3001\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002\u7de8\u96c6\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u9001\u4fe1/\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u65b9\u6cd5\u306b\u3064\u3044\u3066\u306f\u3001\u4ee5\u4e0b\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/storage/#_2","title":"\u5727\u7e2e\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u3001ZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u5727\u7e2e\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u63d0\u4f9b\u3055\u308c\u308b\u3053\u3068\u3067\u3001QField\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u300cZIP\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u30c7\u30d0\u30a4\u30b9\u306e\u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u3042\u308bZIP\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3059\u308b\u3088\u3046\u6c42\u3081\u3089\u308c\u307e\u3059\u3002QField\u306f\u305d\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u300d\u306e\u5834\u6240\u306b\u89e3\u51cd\u3057\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u305d\u3053\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u3044\u3066\u64cd\u4f5c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3053\u308c\u306b\u3088\u308a\u3001\u5358\u4e00\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30e6\u30fc\u30b6\u30fc\u306b\u9001\u4fe1\u3067\u304d\u308b\u305f\u3081\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ea\u30e2\u30fc\u30c8\u5c55\u958b\u304c\u5927\u5e45\u306b\u5bb9\u6613\u306b\u306a\u308a\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#_3","title":"\u500b\u5225\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u300c\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u306f\u3001Android\u30b7\u30b9\u30c6\u30e0\u306e\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u4f7f\u3063\u3066\u30011\u3064\u4ee5\u4e0a\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u9078\u629e\u3059\u308b\u3068\u3001QField\u306f\u305d\u308c\u3089\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u300d\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u305d\u306e\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u3044\u3066\u5185\u5bb9\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u969b\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u3059\u3079\u3066\u306e\u30b5\u30d6\u30d5\u30a1\u30a4\u30eb\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff08\u4f8b\u3048\u3070\u3001\u30b7\u30a7\u30fc\u30d7\u30d5\u30a1\u30a4\u30eb\u306e\u5834\u5408\u3001\u30e6\u30fc\u30b6\u30fc\u306f.shp\u3001.shx\u3001.dbf\u3001.prj\u3001.cpg\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff09\u3002

"},{"location":"ja/get-started/storage/#android","title":"Android\u3067\u4fee\u6b63\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u30e6\u30fc\u30b6\u30fc\u304c\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u4fee\u6b63\u3059\u308b\u3068\u3001QField\u306f\u3001\u30b7\u30b9\u30c6\u30e0\u3067\u4fdd\u8b77\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u30b9\u30c8\u30ec\u30fc\u30b8\u304b\u3089\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u9001\u4fe1\u3057\u305f\u308a\u3001\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u305f\u308a\u3059\u308b\u305f\u3081\u306e\u3055\u307e\u3056\u307e\u306a\u624b\u6bb5\u3092\u63d0\u4f9b\u3057\u307e\u3059\uff1a

  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u307e\u305f\u306f\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\uff1b
  • \u5727\u7e2e\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u3092{\u30af\u30e9\u30a6\u30c9\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u3001\u30e1\u30c3\u30bb\u30f3\u30b8\u30e3\u30fc\u306a\u3069\u306e}\u30a2\u30d7\u30ea\u306b\u9001\u4fe1\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\uff1b
  • \u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092{\u30af\u30e9\u30a6\u30c9\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u3001\u30e1\u30c3\u30bb\u30f3\u30b8\u30e3\u30fc\u306a\u3069\u306e} \u30a2\u30d7\u30ea\u306b\u9001\u4fe1\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\u3001\u305d\u3057\u3066
  • USB\u30b1\u30fc\u30d6\u30eb\u3067\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u76f4\u63a5\u30a2\u30af\u30bb\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066

QField\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u30a2\u30af\u30b7\u30e7\u30f3

\u3053\u308c\u3089\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3001QField\u306e\u3088\u3046\u3053\u305d\u753b\u9762\u306b\u3042\u308b\u300c\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u300d\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8/\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u9078\u629e\u753b\u9762\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u3068\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u30ea\u30b9\u30c8\u306b\u3042\u308b\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30a2\u30af\u30b7\u30e7\u30f3\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u5229\u7528\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#_4","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u307e\u305f\u306f\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u300c\u30d5\u30a9\u30eb\u30c0\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u3001Android\u30b7\u30b9\u30c6\u30e0\u306e\u30d5\u30a9\u30eb\u30c0\u9078\u629e\u753b\u9762\u3092\u4f7f\u3063\u3066\u3001\u9078\u629e\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u307e\u305f\u306f\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u30b3\u30d4\u30fc\u3059\u308b\u5834\u6240\u3092\u9078\u629e\u3059\u308b\u3088\u3046\u6c42\u3081\u3089\u308c\u307e\u3059\u3002

\u3053\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3001\u5909\u66f4\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u3001Syncthing\u306e\u3088\u3046\u306a\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u306e\u540c\u671f\u30a2\u30d7\u30ea\u304c\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u30c7\u30d0\u30a4\u30b9\u4e0a\u306e\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u305f\u308a\u3001Android\u306e\u30b9\u30b3\u30fc\u30d7\u30b9\u30c8\u30ec\u30fc\u30b8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30d7\u30ed\u30d0\u30a4\u30c0\u3092\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u30d7\u30ed\u30d0\u30a4\u30c0\u306e\u30af\u30e9\u30a6\u30c9\u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u76f4\u63a5\u30b3\u30d4\u30fc\u3057\u305f\u308a\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3067\u304d\u307e\u3059\uff08\u57f7\u7b46\u6642\u70b9\u3067\u306f\u3001NextCloud\u30a2\u30d7\u30ea\u306e\u307f\u304c\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\uff09\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30d5\u30a9\u30eb\u30c0\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001\u65e2\u5b58\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u306f\u4e0a\u66f8\u304d\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#_5","title":"\u5727\u7e2e\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9001\u4fe1\u3059\u308b","text":"

\u300c\u5727\u7e2e\u3055\u308c\u305f\u30d5\u30a9\u30eb\u30c0\u3092\u9001\u308b\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3001\u9078\u629e\u3057\u305f\u30d5\u30a9\u30eb\u30c0\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092ZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u5727\u7e2e\u3057\u307e\u3059\u3002\u305d\u306e\u5f8c\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u3001\u7d50\u679c\u306eZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u30c7\u30d0\u30a4\u30b9\u306e\u3069\u306e\u30a2\u30d7\u30ea\u3092\u4ecb\u3057\u3066\u9001\u4fe1\u3059\u308b\u304b\u3092\u6c42\u3081\u3089\u308c\u307e\u3059\u3002

QField\u306e\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u300d\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u30eb\u30fc\u30c8\u30d5\u30a9\u30eb\u30c0\u3092\u9078\u629e\u3057\u3066\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5168\u4f53\u3092\u5727\u7e2e\u3057\u3066\u9001\u4fe1\u3057\u305f\u308a\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u5185\u306e\u30d5\u30a9\u30eb\u30c0\u3092\u9078\u629e\u3057\u3066\u9001\u4fe1\u3057\u305f\u308a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u5727\u7e2e\u30d5\u30a1\u30a4\u30eb\u3092/DCIM\u30b5\u30d6\u30d5\u30a9\u30eb\u30c0\u306a\u3069\u306b\u7d5e\u308a\u8fbc\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#_6","title":"\u500b\u5225\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u9001\u4fe1\u3059\u308b","text":"

\u30e6\u30fc\u30b6\u30fc\u306f\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u5bfe\u3057\u3066\u300c\u9001\u4fe1\u5148\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u7de8\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092Gmail\u3001Drive\u3001Dropbox\u3001Nextcloud\u306a\u3069\u306e\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u30a2\u30d7\u30ea\u306b\u76f4\u63a5\u9001\u4fe1\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3001 \u306a\u3069\u3002

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"ja/get-started/storage/#usb","title":"USB\u30b1\u30fc\u30d6\u30eb\u3092\u4f7f\u3063\u3066\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3059\u308b","text":""},{"location":"ja/get-started/storage/#android_1","title":"Android","text":"

\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u306f\u3001USB\u30b1\u30fc\u30d6\u30eb\u3092\u4f7f\u3063\u3066\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002\u5834\u6240\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8/\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u9078\u629e\u753b\u9762\u306e\u4e0a\u90e8\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30d0\u30fc\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002

USB\u30b1\u30fc\u30d6\u30eb\u3067\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u306b\u63a5\u7d9a\u3055\u308c\u305f\u307b\u3068\u3093\u3069\u306e\u30c7\u30d0\u30a4\u30b9\u3067\u306f\u3001\u30d1\u30b9\u306f <drive>:/Android/data/ch.opengis.qfield/files/\u306b\u306a\u308a\u307e\u3059\u3002\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u30d5\u30a9\u30eb\u30c0\u3068\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u304c\u3042\u308a\u3001\u305d\u306e\u4e2d\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u304c\u3042\u308a\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5185\u5bb9\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u52a0\u3048\u3089\u308c\u305f\u5909\u66f4\u306f\u3001\u3053\u306e\u5834\u6240\u306b\u3042\u308b\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/storage/#ios","title":"iOS","text":"

\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u3001Windows\u3068macOS\u306eiTunes\u3092\u4f7f\u3063\u3066QField\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30d5\u30a9\u30eb\u30c0\u306b\u79fb\u52d5\u3057\u3001USB\u30b1\u30fc\u30d6\u30eb\u3092\u4f7f\u3063\u3066\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002Linux\u3067\u306f\u3001'libimobiledevice'\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/support/","title":"\u30b5\u30dd\u30fc\u30c8\u306e\u53ef\u5426","text":""},{"location":"ja/get-started/support/#_1","title":"\u30b5\u30dd\u30fc\u30c8\u306e\u53ef\u5426","text":""},{"location":"ja/get-started/support/#_2","title":"\u5546\u696d\u30b5\u30dd\u30fc\u30c8","text":"

QField\u3068QFieldCloud\u306e\u958b\u767a\u5143\u3068\u3057\u3066, OPENGIS.ch \u306f\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u30d1\u30c3\u30b1\u30fc\u30b8 \u3068\u500b\u5225\u306e\u5546\u696d \u30b5\u30dd\u30fc\u30c8&\u958b\u767a\u5951\u7d04 \u3092\u30b5\u30fc\u30d3\u30b9\u54c1\u8cea\u4fdd\u8a3c\u5951\u7d04\u306b\u57fa\u3065\u3044\u3066\u63d0\u4f9b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/support/#_3","title":"\u958b\u767a\u3068\u30a2\u30d7\u30ea\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba","text":"

\u307e\u305a\u5b9f\u88c5\u3055\u308c\u3066\u3044\u306a\u3044\u7d20\u6674\u3089\u3057\u3044\u6a5f\u80fd\u306e\u30a2\u30a4\u30c7\u30a3\u30a2\u3092\u305f\u304f\u3055\u3093\u304a\u6301\u3061\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002 \u9060\u616e\u306a\u304f \u3053\u3061\u3089 \u304b\u3089\u3042\u306a\u305f\u306e\u30a2\u30a4\u30c7\u30a2\u3092QField\u3067\u5b9f\u73fe\u3059\u308b\u6700\u9069\u306a\u30a2\u30d7\u30ed\u30fc\u30c1\u306b\u3064\u3044\u3066\u3001\u3082\u3057\u304f\u306f\u3042\u306a\u305f\u81ea\u8eab\u3067\u306e\u30a2\u30d7\u30ea\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u65b9\u6cd5\u306b\u3064\u3044\u3066\u3054\u76f8\u8ac7\u3044\u305f\u3060\u3051\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002

"},{"location":"ja/get-started/support/#_4","title":"\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u306b\u3088\u308b\u30b5\u30dd\u30fc\u30c8","text":"

gis.stackexchange \u306b\u3066\u3054\u8cea\u554f\u304a\u5f85\u3061\u3057\u3066\u3044\u307e\u3059\u3002

\u30e6\u30fc\u30b6\u30fc\u30c7\u30a3\u30b9\u30ab\u30c3\u30b7\u30e7\u30f3\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3082\u3054\u6d3b\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002

"},{"location":"ja/get-started/third-part-tutorials/","title":"\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u306b\u3088\u308b\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb","text":""},{"location":"ja/get-started/third-part-tutorials/#_1","title":"\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u306b\u3088\u308b\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb","text":"

\u79c1\u305f\u3061\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u304c\u4f5c\u6210\u3057\u305f\u7d20\u6674\u3089\u3057\u3044\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3092\u4ee5\u4e0b\u306e\u30b5\u30a4\u30c8\u3067\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002

  • QField \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb by \u592a\u5e73\u6d0b\u5cf6\u5dbc\u90e8\u306b\u304a\u3051\u308b\u8fb2\u696d\u30b7\u30b9\u30c6\u30e0\u306e\u6301\u7d9a\u53ef\u80fd\u6027\u3092\u4fc3\u9032\u3059\u308b\u305f\u3081\u306e\u6c17\u5019\u306b\u914d\u616e\u3057\u305f\u666f\u89b3\u30d7\u30ed\u30b8\u30a7\u30af\u30c8
  • QField\u30af\u30a4\u30c3\u30af\u30b9\u30bf\u30fc\u30c8Udemy\u30b3\u30fc\u30b9 by Michael Miller
  • QField\u5b9f\u8df5\u30b3\u30fc\u30b9\uff08\u30dd\u30eb\u30c8\u30ac\u30eb\u8a9e\uff09 by Nelson Silva
"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/","title":"\u9ad8\u5ea6\u306a\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7","text":""},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#_1","title":"\u9ad8\u5ea6\u306a\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u30ac\u30a4\u30c9","text":"

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u79c1\u305f\u3061\u306f\u3001\u3042\u306a\u305f\u306e\u8cea\u554f\u3001\u7591\u554f\u3001\u30a2\u30a4\u30c7\u30a2\u306b\u3064\u3044\u3066\u8a71\u3057\u5408\u3046\u305f\u3081\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u30fb\u30c7\u30a3\u30b9\u30ab\u30c3\u30b7\u30e7\u30f3\u30fb\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u7528\u610f\u3057\u3066\u3044\u307e\u3059\u3002\u9060\u616e\u306a\u304f\u30c1\u30a7\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#_2","title":"\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u308b\u30d9\u30af\u30bf\u30fc\u30d5\u30a9\u30fc\u30de\u30c3\u30c8","text":"

\u73fe\u5728\u3001QFieldCloud\u306f\u5171\u540c\u7de8\u96c6\u7528\u306bGeoPackage\u3068PostGIS\u30ec\u30a4\u30e4\u30fc\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002QGIS\u3067\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u4ed6\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3082\u52d5\u4f5c\u3059\u308b\u306f\u305a\u3067\u3059\u304c\u3001\u516c\u5f0f\u306b\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002

"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#geopackages","title":"GeoPackages\u3092\u4f7f\u3046","text":"

QField\u30e6\u30fc\u30b6\u30fc\u306b\u3088\u3063\u3066\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30921\u3064\u306e\u30d5\u30a1\u30a4\u30eb\u306b\u96c6\u4e2d\u3055\u305b\u308b\u30b7\u30f3\u30d7\u30eb\u306a\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u306b\u306f\u3001\u901a\u5e38GeoPackages\u3092\u4f7f\u7528\u3059\u308b\u306e\u304c\u6700\u9069\u3067\u3059\u3002

\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30b7\u30c3\u30d7\u3092\u8a2d\u5b9a\u3057\u305f\u3044\u5834\u5408\u306f\u3001\u30c6\u30fc\u30d6\u30eb\u306b UUID \u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u8ffd\u52a0\u3057\u3001geoPackage \u306e fid \u306e\u4ee3\u308f\u308a\u306b\u305d\u308c\u3092\u5916\u90e8\u30ad\u30fc\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002fid\u306f\u4e8c\u4eba\u306e\u30e6\u30fc\u30b6\u30fc\u3067\u540c\u6642\u306b\u8ffd\u52a0\u306a\u3069\u3092\u3059\u308b\u3068\u3088\u304f\u7af6\u5408\u304c\u8d77\u304d\u3066\u3057\u307e\u3046\u304b\u3089\u3067\u3059\u3002

"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#geopackage","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306e\u4f8b (GeoPackage)","text":"
  1. QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\uff1a
    1. \u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3002
    2. GeoPackage \u30ec\u30a4\u30e4\u30fc\u3092\u4f5c\u6210\u3057\u3001QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u306b\u4fdd\u5b58\u3057\u307e\u3059\u3002
    3. QFieldSync \u30d7\u30e9\u30b0\u30a4\u30f3\u3067 GeoPackage \u3092 \"Offline editing\" \u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002
    4. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092QFieldCloud\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002
  2. QField\u3067\u30c7\u30d0\u30a4\u30b9\u306e\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3059\u308b\uff1a
    1. QFieldCloud\u3092\u958b\u304d\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002
    2. \u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3001\u5909\u66f4\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u3002
  3. QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306b\u7d50\u679c\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\uff1a
    1. QFieldSync\u3067\u3001\u66f4\u65b0\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\uff08GeoPackage\u30d5\u30a1\u30a4\u30eb\u304c\u5909\u66f4\u3055\u308c\u3066\u3044\u308b\u306f\u305a\u3067\u3059\uff09\u3002

\u6ce8\u610f

\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3067\u306f\u3001\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u4e0a\u306e GeoPackage \u306e\u5909\u66f4\u306f\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093\u3002\u3064\u307e\u308a\u3001\u30c7\u30fc\u30bf\u306f QFieldCloud \u3092\u4f7f\u7528\u3057\u3066\u306e\u307f\u30c7\u30b8\u30bf\u30eb\u5316\u3067\u304d\u308b\u3002

"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

PostGIS\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3001QField\u30e6\u30fc\u30b6\u30fc\u304c\u4f5c\u696d\u3092\u540c\u671f\u3059\u308b\u3068\u304d\u306b\u3001QFieldCloud\u306b\u3088\u3063\u3066\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u76f4\u63a5\u66f4\u65b0\u3055\u308c\u308b\u3088\u3046\u306b\u3057\u305f\u3044\u5834\u5408\u306b\u826f\u3044\u9078\u629e\u3067\u3059\u3002

QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4e00\u822c\u306b\u516c\u958b\u3057\u3001\u8a8d\u8a3c\u60c5\u5831\u3092\u6697\u53f7\u5316\u305b\u305a\u306b\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u3088\u3046\u306a\u8981\u4ef6\u304c\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306b\u4e0e\u3048\u308b\u5f71\u97ff\u3092\u8a8d\u8b58\u3057\u3001\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3092\u53d6\u308b\u3053\u3068\u3092\u5fd8\u308c\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/tutorials/advanced-setup-qfc/#postgis_1","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306e\u4f8b (PostGIS)","text":"
  1. QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\uff1a
    1. \u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3002
    2. PostGIS\u30ec\u30a4\u30e4\u30fc\u3092\u8ffd\u52a0\u3057\u3001\u8a8d\u8a3c\u60c5\u5831\u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u4fdd\u5b58\u3057\u3066\u304f\u3060\u3055\u3044\u3002
    3. PostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u63a5\u7d9a\u304c\u30d1\u30d6\u30ea\u30c3\u30af\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\uff08\u30d1\u30d6\u30ea\u30c3\u30afIP\u307e\u305f\u306f\u30c9\u30e1\u30a4\u30f3\u540d\u3001127.0.0.1\u307e\u305f\u306flocalhost\u3067\u306f\u52d5\u4f5c\u3057\u307e\u305b\u3093\uff09\u3002
    4. QFieldSync \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u8a2d\u5b9a\u3067\u3001QField \u30e6\u30fc\u30b6\u30fc\u304c\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u4fe1\u983c\u3067\u304d\u308b\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u63a5\u7d9a\u3092\u4f7f\u7528\u3057\u306a\u3044\u5834\u5408\u3001\u307e\u305f\u306f\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3078\u306e\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001GeoPackage \u3092\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002
    5. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092QField\u30af\u30e9\u30a6\u30c9\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002
  2. QField\u3067\u30c7\u30d0\u30a4\u30b9\u306e\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3059\u308b\uff1a
    1. QFieldCloud\u3092\u958b\u304d\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002
    2. \u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3059\u308b\uff08\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u30aa\u30d5\u30a3\u30b9\u306b\u623b\u3063\u3066\u304b\u3089\u5909\u66f4\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\uff09\u3002
  3. QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u7d50\u679c\u3092\u898b\u308b\uff1a
    1. \u3059\u3079\u3066\u306e\u5909\u66f4\u306fPostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u4e0a\u3067\u76f4\u63a5\u898b\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u306f\u305a\u3067\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30c0\u30a4\u30ec\u30af\u30c8\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30a2\u30af\u30bb\u30b9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001QFieldCloud\u306fPostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u4e0a\u306e\u30c7\u30fc\u30bf\u3092\u76f4\u63a5\u7de8\u96c6\u3057\u307e\u3059\u3002\u3053\u308c\u306f\u73fe\u5834\u3067\u306e\u4fe1\u983c\u3067\u304d\u308b\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u63a5\u7d9a\u3067\u306e\u307f\u52d5\u4f5c\u3057\u307e\u3059\u304c\u3001\u3059\u3079\u3066\u306e\u30c7\u30fc\u30bf\u304c\u3059\u3079\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u304b\u3089\u76f4\u63a5\u898b\u3048\u308b\u3068\u3044\u3046\u5229\u70b9\u304c\u3042\u308a\u3001PostGIS\u7279\u6709\u306e\u8a2d\u5b9a\uff08\u30c8\u30ea\u30ac\u30fc\u3001\u751f\u6210\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30eb\u30c9\u306a\u3069\uff09\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001QField\u306fGeoPackage\u5185\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30ed\u30fc\u30ab\u30eb\u30b3\u30d4\u30fc\u3067\u4f5c\u696d\u3057\u3001QFieldCloud\u306b\u3088\u3063\u3066\u5143\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3068\u540c\u671f\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306f\u73fe\u5834\u3067\u306e\u63a5\u7d9a\u304c\u4fe1\u983c\u3067\u304d\u306a\u3044\u5834\u5408\u306b\u6700\u9069\u306a\u9078\u629e\u3067\u3059\u3002\u5909\u66f4\u306f\u3001QFieldCloud \u306b\u540c\u671f\u3055\u308c\u3066\u521d\u3081\u3066\u30e6\u30fc\u30b6\u30fc\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u30ed\u30fc\u30ab\u30eb\u30b3\u30d4\u30fc\u304c\u4f5c\u6210\u3055\u308c\u308b\u305f\u3081\u3001\u9ad8\u5ea6\u306a PostGIS \u6a5f\u80fd\u306f QField \u3067\u306f\u5229\u7528\u3067\u304d\u307e\u305b\u3093\u3002\u901a\u5e38\u306e GeoPackages \u3068\u540c\u69d8\u306b\u3001\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30b7\u30c3\u30d7\u3092\u5b9a\u7fa9\u3059\u308b\u5834\u5408\u306f\u3001\u8907\u6570\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u540c\u6642\u306b\u30c7\u30fc\u30bf\u3092\u4f5c\u6210\u3057\u305f\u5834\u5408\u306e\u7af6\u5408\u3092\u907f\u3051\u308b\u305f\u3081\u3001\u6574\u6570\u306e\u4e3b\u30ad\u30fc\u306e\u4ee3\u308f\u308a\u306b UUID \u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002

QFieldCloud\u6280\u8853\u53c2\u8003\u60c5\u5831\u3067\u3055\u3089\u306b\u60c5\u5831\u3092\u898b\u3064\u3051\u3089\u308c\u308b\u3067\u3057\u3087\u3046\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/","title":"\u30b9\u30bf\u30fc\u30c8\u30fb\u30ac\u30a4\u30c9","text":""},{"location":"ja/get-started/tutorials/get-started-qfc/#_1","title":"\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb","text":"

\u624b\u4f1d\u3063\u3066\u304f\u3060\u3055\u3044

\u79c1\u305f\u3061\u306f\u3001\u3042\u306a\u305f\u306e\u8cea\u554f\u3001\u7591\u554f\u3001\u30a2\u30a4\u30c7\u30a2\u306b\u3064\u3044\u3066\u8a71\u3057\u5408\u3046\u305f\u3081\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u30fb\u30c7\u30a3\u30b9\u30ab\u30c3\u30b7\u30e7\u30f3\u30fb\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u7528\u610f\u3057\u3066\u3044\u307e\u3059\u3002\u9060\u616e\u306a\u304f\u30c1\u30a7\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldcloud","title":"QFieldCloud\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u53d6\u5f97\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u767b\u9332\u30da\u30fc\u30b8\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3001\u8a73\u7d30\u3092\u5165\u529b\u3057\u3066\u65b0\u3057\u3044QFieldCloud\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u4f5c\u6210\u3057\u3066\u304f\u3060\u3055\u3044

\u767b\u9332\u30d5\u30a9\u30fc\u30e0

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_2","title":"\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u7de8\u96c6","text":"

\u500b\u4eba\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u307e\u3059\u3002\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u306e\u5199\u771f\u3092\u8ffd\u52a0\u3057\u305f\u308a\u3001\u6240\u6709\u6a29\u3084\u6240\u5c5e\u7d44\u7e54\u306e\u6982\u8981\u3092\u78ba\u8a8d\u3057\u305f\u308a\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_3","title":"\u8ab2\u91d1\u60c5\u5831","text":"

QFieldCloud Pro\u30d7\u30e9\u30f3\u307e\u305f\u306fOrganization\u30d7\u30e9\u30f3\u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u8ab2\u91d1\u60c5\u5831\u3092\u8ffd\u52a0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u30d7\u30ed\u30d7\u30e9\u30f3\u306e\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u624b\u9806\u306b\u5f93\u3063\u3066\u304f\u3060\u3055\u3044\uff1a

  1. \u30da\u30fc\u30b8\u53f3\u4e0a\u306e\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u30af\u30ea\u30c3\u30af
  2. \"\u30d7\u30ed\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\"\u3092\u30af\u30ea\u30c3\u30af
  3. \u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u30bb\u30af\u30b7\u30e7\u30f3\u3067\u3001\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u30af\u30ea\u30c3\u30af
  4. \u30d7\u30ed\u30bb\u30af\u30b7\u30e7\u30f3\u3067 \"\u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8\"\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002
  5. \u300c\u5229\u7528\u898f\u7d04\u300d\u3092\u3088\u304f\u8aad\u307f\u3001\u5229\u7528\u898f\u7d04\u306b\u540c\u610f\u306e\u4e0a\u3001\u300c\u6b21\u3078\u300d\u3002
  6. \u300c\u8acb\u6c42\u5148\u4f4f\u6240\u300d\u306e\u6b04\u306b\u5fc5\u8981\u4e8b\u9805\u3092\u8a18\u5165\u3057\u3001\u300c\u652f\u6255\u3044\u306b\u9032\u3080\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002

\u7d44\u7e54\u30d7\u30e9\u30f3\u306b\u3064\u3044\u3066\u306f\u3001\u4ee5\u4e0b\u306e\u624b\u9806\u306b\u5f93\u3063\u3066\u304f\u3060\u3055\u3044\uff1a

  1. \u30da\u30fc\u30b8\u53f3\u4e0a\u306e\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u30af\u30ea\u30c3\u30af
  2. \u300c\u7d44\u7e54\u306e\u4f5c\u6210\u300d\u3092\u30af\u30ea\u30c3\u30af
  3. \u300c\u4f5c\u6210\u300d\u3092\u30af\u30ea\u30c3\u30af
  4. 150\u6587\u5b57\u4ee5\u5185\u3001\u30a2\u30eb\u30d5\u30a1\u30d9\u30c3\u30c8\u3001\u6570\u5b57\u3001\u304a\u3088\u3073@/./+/-/_\u3067\u69cb\u6210\u3055\u308c\u308b\u7d44\u7e54\u540d\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  5. \u300c\u4f5c\u6210\u300d\u3092\u30af\u30ea\u30c3\u30af
  6. \u5fc5\u8981\u306a\u30b9\u30c8\u30ec\u30fc\u30b8\u5bb9\u91cf\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044
  7. \u300c\u5229\u7528\u898f\u7d04\u300d\u3092\u3088\u304f\u8aad\u307f\u3001\u5229\u7528\u898f\u7d04\u306b\u540c\u610f\u306e\u4e0a\u3001\u300c\u6b21\u3078\u300d\u3002
  8. \u300c\u8acb\u6c42\u5148\u4f4f\u6240\u300d\u306e\u6b04\u306b\u5fc5\u8981\u4e8b\u9805\u3092\u8a18\u5165\u3057\u3001\u300c\u652f\u6255\u3044\u306b\u9032\u3080\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002

\u8acb\u6c42\u5148\u60c5\u5831\u306b\u4e0d\u5099\u304c\u3042\u308b\u5834\u5408\u306f\u3001\u8acb\u6c42 > \u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3 > \u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8\u5b8c\u4e86\u306b\u9032\u307f\u3001\u3044\u3064\u3067\u3082\u30d5\u30a9\u30fc\u30e0\u3078\u306e\u5165\u529b\u3092\u5b8c\u4e86\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3059\u3079\u3066\u306e\u4fa1\u683c\u60c5\u5831\u306f\u3001\u4fa1\u683c\u30da\u30fc\u30b8\u3067\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldcloud_1","title":"QFieldCloud\u306e\u30b5\u30fc\u30d3\u30b9\u306e\u505c\u6b62\u3092\u3059\u308b","text":"
  1. QFieldCloud\u306e\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u3092\u30ad\u30e3\u30f3\u30bb\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5834\u5408\uff1a 1.1. Pro\u30d7\u30e9\u30f3\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\"\u8a2d\u5b9a \"\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002 1.2. \u7d44\u7e54\u30d7\u30e9\u30f3\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u306f\u3001\u7d44\u7e54\u306e\u540d\u524d\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\"\u7d44\u7e54\u306e\u7de8\u96c6 \"\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002\u3042\u306a\u305f\u304c\u305d\u306e\u7d44\u7e54\u306e\u6240\u6709\u8005\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308b\u3053\u3068\u306b\u7559\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002

  2. \u300c\u8ab2\u91d1\u300d\u30bb\u30af\u30b7\u30e7\u30f3\u306b\u9032\u307f\u3001\u300c\u5909\u66f4\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002

  3. \u300c\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u3092\u30ad\u30e3\u30f3\u30bb\u30eb\u300d\u3092\u9078\u629e\u3057\u307e\u3059\u3002

  4. \u7d9a\u3044\u3066\u8868\u793a\u3055\u308c\u308b\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u30a6\u30a3\u30f3\u30c9\u30a6\u3067\u30ad\u30e3\u30f3\u30bb\u30eb\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002

  5. \u305d\u306e\u5f8c\u3001\u73fe\u5728\u306e\u8ab2\u91d1\u671f\u9593\u306e\u7d42\u4e86\u6642\u306b\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u304c\u7d42\u4e86\u3059\u308b\u3053\u3068\u3092\u793a\u3059Nyuki\u304b\u3089\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_4","title":"\u7d44\u7e54","text":"

\u3042\u306a\u305f\u306e\u7d44\u7e54\u306f\u3053\u3053\u306b\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\u3055\u308c\u3066\u3044\u307e\u3059\u3002QField\u30a8\u30b3\u30b7\u30b9\u30c6\u30e0\u306e\u30b3\u30f3\u30bb\u30d7\u30c8\u306e\u30c1\u30fc\u30e0\u3001\u30e1\u30f3\u30d0\u30fc\u3001\u5f79\u5272\u306e\u8a73\u7d30\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_5","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

\u691c\u7d22\u3057\u3066\u30ea\u30b9\u30c8\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9078\u629e\u3059\u308b\u304b\u3001\u65b0\u898f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f5c\u6210\u3092\u958b\u59cb\u3057\u307e\u3059\u3002

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6982\u8981

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qgis-desktopqfieldcloud","title":"QGIS Desktop\u3067\u306eQFieldCloud\u3078\u306e\u63a5\u7d9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QFieldCloud\u306b\u63a5\u7d9a\u3059\u308b\u306b\u306f\u3001QGIS\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u300cQFieldSync\u300d\u304c\u5fc5\u8981\u3067\u3059\u3002\u6b21\u306e\u30b9\u30c6\u30c3\u30d7\u3067\u306f\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3001QFieldCloud\u3068\u306e\u9593\u3067\u30c7\u30fc\u30bf\u3092\u540c\u671f\u3059\u308b\u65b9\u6cd5\u3092\u8aac\u660e\u3057\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldsync","title":"QFieldSync\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","text":"

\u30d7\u30e9\u30b0\u30a4\u30f3 -> \u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u7ba1\u7406\u3068\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb...\u30e1\u30cb\u30e5\u30fc\u304b\u3089QGIS\u30d7\u30e9\u30b0\u30a4\u30f3\u30de\u30cd\u30fc\u30b8\u30e3\u30fc\u3092\u958b\u304d\u307e\u3059\u3002

\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u4e00\u89a7\u304b\u3089QFieldSync\u3092\u63a2\u3057\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u6700\u65b0\u7248\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QFieldCloud\u306f\u307e\u3060\u30d9\u30fc\u30bf\u6bb5\u968e\u3067\u3042\u308b\u305f\u3081\u3001\u983b\u7e41\u306b\u66f4\u65b0\u3068\u4fee\u6b63\u304c\u884c\u308f\u308c\u307e\u3059\u3002QFieldSync\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u983b\u7e41\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u5834\u5408\u306f\u3001\u5831\u544a\u3059\u308b\u524d\u306b\u6700\u65b0\u306e\u30ea\u30ea\u30fc\u30b9\u306b\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002

\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u6210\u529f

\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u6210\u529f\u3059\u308b\u3068\u3001\u65b0\u3057\u3044\u30c4\u30fc\u30eb\u30d0\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff1a

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldcloud_2","title":"QFieldCloud\u306b\u30ed\u30b0\u30a4\u30f3","text":"

QFieldSync \u30c4\u30fc\u30eb\u30d0\u30fc\u306e\u30af\u30e9\u30a6\u30c9\u30a2\u30a4\u30b3\u30f3 \u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002 \u65b0\u3057\u3044\u30ed\u30b0\u30a4\u30f3\u753b\u9762\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff1a

\u30ed\u30b0\u30a4\u30f3\u753b\u9762

\u30a2\u30ab\u30a6\u30f3\u30c8\u767b\u9332\u6642\u306b\u4f5c\u6210\u3057\u305f\u8a8d\u8a3c\u60c5\u5831\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QGIS\u3067\u521d\u3081\u3066\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001QGIS\u3067\u4f7f\u7528\u3059\u308b\u4ed6\u306e\u3059\u3079\u3066\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u7ba1\u7406\u3059\u308b\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u8a2d\u5b9a\u3092\u6c42\u3081\u3089\u308c\u307e\u3059\u3002\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u3053\u3061\u3089\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\uff1a QGIS\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4e00\u89a7\u753b\u9762\u3067\u306f\u3001\u73fe\u5728\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u9752\u3044\u4e0b\u7dda\u3067\u8868\u793a\u3055\u308c\u3001\u5de6\u4e0b\u306b\u306f\u30ed\u30b0\u30a2\u30a6\u30c8\u30dc\u30bf\u30f3\u3001\u53f3\u5074\u306b\u306f\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u305f\u3081\u306e\u30af\u30e9\u30a6\u30c9\u30dc\u30bf\u30f3\u3001\u305d\u3057\u3066\u6700\u3082\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ea\u30b9\u30c8\u3092\u53d6\u5f97\u3059\u308b\u305f\u3081\u306e\u66f4\u65b0\u30dc\u30bf\u30f3\u304c\u3042\u308a\u307e\u3059\u3002\u65b0\u898f\u767b\u9332\u30e6\u30fc\u30b6\u30fc\u306b\u306f\u7a7a\u306e\u30c6\u30fc\u30d6\u30eb\u304c\u8868\u793a\u3055\u308c\u3001\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3068\u3059\u3050\u306b\u30ea\u30b9\u30c8\u304c\u5897\u3048\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4e00\u89a7\u753b\u9762\u306f\u3053\u306e\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\uff1a

QFieldSync\u3067\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4e00\u89a7

\u30a2\u30a4\u30b3\u30f3\u306f\u3001\u3055\u307e\u3056\u307e\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30af\u30e9\u30a6\u30c9\u3068\u30ed\u30fc\u30ab\u30eb\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u793a\u3057\u3066\u3044\u307e\u3059\u3002

\u30ed\u30fc\u30ab\u30eb\u30b9\u30c6\u30fc\u30bf\u30b9:

\u306f\u3001\u30ea\u30e2\u30fc\u30c8\u30af\u30e9\u30a6\u30c9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u307f\u304c\u5b58\u5728\u3059\u308b\u3053\u3068\u3092\u793a\u3057\u307e\u3059\u3002 \u306f\u3001\u30af\u30e9\u30a6\u30c9\u30fb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u30ed\u30fc\u30ab\u30eb\u306b\u3082\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3057\u307e\u3059\u3002

\u30af\u30e9\u30a6\u30c9\u30b9\u30c6\u30fc\u30bf\u30b9:

\u8d64 \u2014> \u30b9\u30c6\u30fc\u30bf\u30b9\u304c\u5931\u6557\u3057\u307e\u3057\u305f -> \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u7121\u52b9\u3067\u3001\u30af\u30e9\u30a6\u30c9\u306b\u7406\u89e3\u3055\u308c\u307e\u305b\u3093\u3002\u30e6\u30fc\u30b6\u30fc\u306f.qgs/.qgz\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fee\u6b63/\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 \u8336\u8272 \u2014> \u30b9\u30c6\u30fc\u30bf\u30b9\u304c\u30d3\u30b8\u30fc\u72b6\u614b\u3067\u3059\u3002\u3053\u306e\u9593\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u591a\u304f\u306e\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002 \u7dd1: status ok \u2014> \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u30af\u30e9\u30a6\u30c9\u304b\u3089\u6b63\u5e38\u306b\u30a2\u30f3\u30c7\u30b9\u30c8\u3055\u308c\u307e\u3057\u305f\u3002QField\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3092\u8a66\u307f\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u304c\u3001\u6210\u529f\u306f\u4fdd\u8a3c\u3055\u308c\u307e\u305b\u3093\u3002

\u5404\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u306f\u30c4\u30fc\u30eb\u30c1\u30c3\u30d7\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30ea\u30b9\u30c8\u5185\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30c0\u30d6\u30eb\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u7279\u5b9a\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30fb\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u8868\u793a\u3001\u7de8\u96c6\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

QFieldCloud\u3067\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldqfield-syncqfieldcloud","title":"QField\u3068QField Sync\u3067\u30c7\u30d5\u30a9\u30eb\u30c8\u306eQFieldCloud\u30b5\u30fc\u30d0\u30fc\u3092\u5909\u66f4\u3059\u308b","text":"

QField\u3068QFieldSync\u306f\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u3067app.qfield.cloud\u306eQFieldCloud\u30b5\u30fc\u30d3\u30b9\u306b\u63a5\u7d9a\u3057\u307e\u3059\u3002

QField\u3068QFieldSync\u304c\u63a5\u7d9a\u3059\u308b\u30c7\u30d5\u30a9\u30eb\u30c8\u306eQFieldCloud\u30b5\u30fc\u30d0\u3092\u5909\u66f4\u3067\u304d\u307e\u3059\uff1a

  1. QField \u307e\u305f\u306f QFieldSync \u3067\u30ed\u30b0\u30a4\u30f3\u753b\u9762\u3092\u958b\u304d\u307e\u3059\u3002
  2. Nyuki\u30a2\u30a4\u30b3\u30f3\uff08\u9752\u3044\u30cf\u30c1\u306eQFieldCloud\u30ed\u30b4\uff09\u3092\u30c0\u30d6\u30eb\u30bf\u30c3\u30d7\u3057\u307e\u3059\u3002
  3. \u3053\u306e\u64cd\u4f5c\u306b\u3088\u308a\u3001\u5e0c\u671b\u3059\u308bQFieldCloud\u30b5\u30fc\u30d0\u30fc\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3059\u308b\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002
  4. \u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u3001\u5e0c\u671b\u3059\u308b\u30b5\u30fc\u30d0\u30fc\u306e\u8a73\u7d30\u3092\u5165\u529b\u3057\u307e\u3059\u3002 (\u3053\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u7a7a\u306b\u3059\u308b\u3068\u3001app.qfield.cloud\u306b\u3042\u308b\u30c7\u30d5\u30a9\u30eb\u30c8\u306eQFieldCloud\u30b5\u30fc\u30d0\u306b\u63a5\u7d9a\u3055\u308c\u307e\u3059\u3002)

QField Sync\u306e\u30ec\u30d9\u30ea\u30f3\u30b0\u30b5\u30fc\u30d0\u30fc

QField\u306e\u30ec\u30d9\u30ea\u30f3\u30b0\u30b5\u30fc\u30d0\u30fc

Note

It's important to note that QFieldSync does not support the same cloud project in multiple QGIS profiles. As a recommendation use a single QGIS profile for your QFieldCloud projects to avoid synchronization issues.

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_6","title":"\u30af\u30e9\u30a6\u30c9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f5c\u6210\u3068\u8a2d\u5b9a","text":"

\u5de6\u4e0b\u306e\u30af\u30e9\u30a6\u30c9\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u65b0\u898f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3002\u307e\u305a\u3001\u65b0\u898f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f5c\u6210\u65b9\u6cd5\u3092\u4ee5\u4e0b\u306e\u4e2d\u304b\u3089\u9078\u629e\u3057\u307e\u3059\u3002

  • \"\u73fe\u5728\u958b\u3044\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30af\u30e9\u30a6\u30c9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5909\u63db\u3059\u308b\" \u73fe\u5728\u958b\u3044\u3066\u3044\u308b QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u65b0\u3057\u3044 QFieldCloud \u4e92\u63db\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u969b\u3001\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u30ed\u30fc\u30ab\u30eb\u30df\u30e9\u30fc\u3068\u3057\u3066\u6a5f\u80fd\u3059\u308b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002\u30d9\u30af\u30c8\u30eb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u8907\u6570\u306e\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u306e\u30c7\u30fc\u30bf\u540c\u671f\u3092\u5bb9\u6613\u306b\u3059\u308b\u305f\u3081\u306b\u30b8\u30aa\u30d1\u30c3\u30b1\u30fc\u30b8\u5f62\u5f0f\u306b\u5909\u63db\u3055\u308c\u3001\u305d\u306e\u4ed6\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u30bf\u30a4\u30d7\u306f\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002

\u73fe\u5728\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5909\u63db\u3059\u308b\u306b\u306f\u3001\u5b8c\u5168\u306b\u7a7a\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u5fc5\u9808\u3067\u3059\u3002

  • \"\u65b0\u3057\u3044\u7a7a\u306eQFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b\" \u65b0\u3057\u3044\u7a7a\u306eQFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u9078\u629e\u3057\u305f\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306b\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u30eb\u30fc\u30c8\u3068\u3057\u3066\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u95a2\u9023\u3059\u308b\u3059\u3079\u3066\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u79fb\u52d5\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u306f\u540c\u671f\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u305f\u3068\u304d\u306e\u307f\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u307e\u3059\u3002\u9078\u629e\u3057\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306bQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u304c1\u3064\u4ee5\u4e0a\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a73\u7d30

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d\u3001\u8aac\u660e\u3001\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u5165\u529b\u3059\u308b\u30d5\u30a9\u30fc\u30e0\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u306f\u3001\u3055\u307e\u3056\u307e\u306a\u72b6\u6cc1\u304c\u5f97\u3089\u308c\u307e\u3059\uff1a

  • \u5165\u529b\u3055\u308c\u305f\u30d1\u30b9\u306bQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002
  • \u5165\u529b\u3055\u308c\u305f\u30d1\u30b9\u306b\u306f1\u3064\u306eQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u542b\u307e\u308c\u307e\u3059\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  • \u5165\u529b\u3055\u308c\u305f\u30d1\u30b9\u306f\u76f8\u5bfe\u30d1\u30b9\u3067\u3059\u3002\u7d76\u5bfe\u30d1\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  • \u5165\u529b\u3055\u308c\u305f\u30d1\u30b9\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u6709\u52b9\u306a\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30d1\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  • \u5165\u529b\u3055\u308c\u305f\u30d1\u30b9\u306f\u65e2\u5b58\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u306e\u30d5\u30a9\u30fc\u30e0\u3092\u9001\u4fe1\u3057\u305f\u5f8c\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002
  • \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u8907\u6570\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f\u3002\u30eb\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306bQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30921\u3064\u3060\u3051\u6b8b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
"},{"location":"ja/get-started/tutorials/get-started-qfc/#_7","title":"\u7d44\u7e54\u5185\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b","text":"

How to create a project in an organization:

Option 1: Directly convert your local project to an Organization QFieldCloud project:

  1. Follow the steps configure your cloud project, ultil you get the \"Project details\".

  2. Change the owner of the project to your Organization.

  3. Click on \"Create\" to start the conversion and synchronization. When finish you will see the project is in your Organization in QFieldCloud.

Note

QField Sync 4.6 or newer is required for this functionality

Option 2: Uploading directly to the organization:

  1. \u7d44\u7e54\u3092\u9078\u629e\u3059\u308b\u3002

  2. \u7d44\u7e54\u306b\u5165\u3063\u305f\u3089\u3001\u300c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002

  3. \u300c\u7a7a\u306e\u65b0\u898f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u300d\u3092\u9078\u629e\u3059\u308b\u3002

  4. \u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u6982\u8981\u3067\u898b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

  5. QGIS\u306eQFieldSync\u3067\u3001\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u8868\u793a\u3055\u308c\u308b\u306e\u3067\u3001\u300c\u9078\u629e\u3055\u308c\u305f\u30af\u30e9\u30a6\u30c9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u7de8\u96c6\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002

  6. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u30d5\u30a9\u30eb\u30c0\u3092\u9078\u629e\u3057\u307e\u3059\u3002

  7. \u9078\u629e\u3057\u305f\u30d5\u30a9\u30eb\u30c0\u306b\u3001\u3059\u3067\u306b\u4f5c\u696d\u6e08\u307f\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8cbc\u308a\u4ed8\u3051\u308b\u304b\u3001\u65b0\u898f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

  8. \u30d5\u30a9\u30eb\u30c0\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u683c\u7d0d\u3055\u308c\u305f\u3089\u3001\u305d\u308c\u3092\u540c\u671f\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

  9. \u6700\u5f8c\u306b\u3001\u5909\u66f4\u3092\u30af\u30e9\u30a6\u30c9\u306b\u30d7\u30c3\u30b7\u30e5\u3057\u307e\u3059\u3002

  10. \u30d5\u30a1\u30a4\u30eb\u304c\u7d44\u7e54\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5b58\u5728\u3059\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002

Option 3: Moving the project from your own account to the Organizations:

  1. QFieldCloud\u306b\u65e2\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u3042\u308b\u5834\u5408\uff08\u30af\u30e9\u30a6\u30c9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a\u3092\u53c2\u7167\uff09\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u300c\u8a2d\u5b9a\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6240\u6709\u6a29\u3092\u8b72\u6e21\u3059\u308b\u3092\u9078\u629e\u3057\u3066\u3001\u8ee2\u9001\u3059\u308b\u7d44\u7e54\u3092\u9078\u629e\u3057\u307e\u3059\u3002

  2. \u8ee2\u9001\u3092\u78ba\u8a8d\u3059\u308b\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001\"Here be dragons\"\u3068\u5165\u529b\u3057\u3001\"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8ee2\u9001\"\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfield","title":"QField\u7528\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u3092\u8a2d\u5b9a\u3059\u308b","text":"

QFieldSync\u30c4\u30fc\u30eb\u30d0\u30fc\u306e5\u756a\u76ee\u306e\u30a2\u30a4\u30b3\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u3092\u8a2d\u5b9a\u3057\u307e\u3059 . \u3053\u3053\u3067QFieldCloud\u306e\u30ec\u30a4\u30e4\u30fc\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002\u307b\u3068\u3093\u3069\u306e\u5834\u5408\u3001\u30aa\u30f3\u30e9\u30a4\u30f3\u30ec\u30a4\u30e4\u30fc\u304b\u30aa\u30d5\u30e9\u30a4\u30f3\u30ec\u30a4\u30e4\u30fc\u304b\u3092\u8a2d\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3088\u308a\u304d\u3081\u7d30\u304b\u3044\u5236\u5fa1\u3092\u884c\u3046\u306b\u306f\u3001\u8a73\u7d30\u8a2d\u5b9a\u3067\u30ec\u30a4\u30e4\u30fc\u3054\u3068\u306b\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002\u30ec\u30a4\u30e4\u30fc\u306e\u8a2d\u5b9a\u65b9\u6cd5\u306b\u3064\u3044\u3066\u306f\u3001Get Started guide for QFieldSync \u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u5171\u540c\u7de8\u96c6\u306b\u306f GeoPackage \u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002\u30d9\u30af\u30bf\u30fc\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306e\u30b5\u30dd\u30fc\u30c8\u306b\u3064\u3044\u3066\u306f\u3001advanced setup guide\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u4e3b\u30ad\u30fc\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u306a\u3044\u5b9f\u9a13\u7684\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\uff08Shapefile\u3001GeoJSON\u306a\u3069\uff09\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u5404\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3092\u4e00\u610f\u306b\u8b58\u5225\u3059\u308b\u4e3b\u30ad\u30fc\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u5c0f\u6587\u5b57\u306efid\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u7528\u610f\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

QField\u304c\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u308b\u30e9\u30b9\u30bf\u30fc\u304a\u3088\u3073\u30d9\u30af\u30bf\u30fc\u30fb\u30ec\u30a4\u30e4\u30fc\u30fb\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306f\u3059\u3079\u3066\u3001\u8aad\u307f\u53d6\u308a\u5c02\u7528\u30c7\u30fc\u30bf\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_8","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9","text":"

\u4e00\u5ea6\u8a2d\u5b9a\u3057\u305f\u3089\u3001\u30af\u30e9\u30a6\u30c9\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u540c\u671f\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u958b\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u3053\u3067\u3001\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3068\u30af\u30e9\u30a6\u30c9\u4e0a\u306e\u30d5\u30a1\u30a4\u30eb\u3001\u3069\u3061\u3089\u3092\u9078\u3076\u304b\u3092\u6c7a\u3081\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002

\u540c\u671f

\u3053\u308c\u3067QFieldCloud\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30d5\u30a1\u30a4\u30eb\u304c\u8868\u793a\u3055\u308c\u308b\u306f\u305a\u3067\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfieldcloud_3","title":"QFieldCloud\u306e\u5909\u66f4\u901a\u77e5\u3092\u6709\u52b9\u306b\u3059\u308b","text":"
  1. \u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u8a2d\u5b9a\u306b\u30a2\u30af\u30bb\u30b9\u3057\u307e\u3059\u3002
  2. \u901a\u77e5\u30bb\u30af\u30b7\u30e7\u30f3\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002\u3053\u3053\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u767b\u9332\u3055\u308c\u3066\u3044\u308bE\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3067\u53d7\u4fe1\u3057\u305f\u3044\u901a\u77e5\u306e\u983b\u5ea6\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059

\u901a\u77e5\u3055\u308c\u308b\u30a4\u30d9\u30f3\u30c8\u306f\u4ee5\u4e0b\u306e\u901a\u308a: - \u30e6\u30fc\u30b6\u30fc\u304c\u4f5c\u6210\u3055\u308c\u305f - \u7d44\u7e54\u304c\u4f5c\u6210\u3055\u308c\u305f - \u7d44\u7e54\u304c\u524a\u9664\u3055\u308c\u305f - \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u305f - \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u524a\u9664\u3055\u308c\u305f - \u30c1\u30fc\u30e0\u304c\u4f5c\u6210\u3055\u308c\u305f - \u30c1\u30fc\u30e0\u304c\u524a\u9664\u3055\u308c\u305f - \u30c1\u30fc\u30e0\u306b\u30e1\u30f3\u30d0\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u305f - \u30c1\u30fc\u30e0\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u524a\u9664\u3055\u308c\u305f - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u4f5c\u6210\u3055\u308c\u305f - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u524a\u9664\u3055\u308c\u305f - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u305f - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u524a\u9664\u3055\u308c\u305f

\u3042\u306a\u305f\u304c\u30a2\u30af\u30bf\u30fc\u3067\u306f\u306a\u3044\u30a4\u30d9\u30f3\u30c8\u306e\u901a\u77e5\u3092\u53d7\u3051\u53d6\u308a\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u901a\u77e5\u306f\u3001\u7279\u306b\u3042\u306a\u305f\u306e\u7d44\u7e54\u306e\u4ed6\u306e\u30e1\u30f3\u30d0\u30fc\u3084\u3042\u306a\u305f\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u306b\u3088\u3063\u3066\u958b\u59cb\u3055\u308c\u305f\u30a4\u30d9\u30f3\u30c8\u306e\u305f\u3081\u306e\u3082\u306e\u3067\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_9","title":"\u30d5\u30a3\u30fc\u30eb\u30c9\u30fb\u30c7\u30d0\u30a4\u30b9","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

"},{"location":"ja/get-started/tutorials/get-started-qfc/#qfield_1","title":"QField\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","text":"

Play\u30b9\u30c8\u30a2\u304b\u3089QField\u306e\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u4e00\u756a\u4e0b\u307e\u3067\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u3001\u30d9\u30fc\u30bf\u30c6\u30b9\u30c8\u3092\u6709\u52b9\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002 \u3053\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u672c\u756a\u3067\u4f7f\u7528\u3057\u306a\u3044\u3067\u304f\u3060\u3055\u3044\uff01

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QField 2.0\u306f\u307e\u3060\u30d9\u30fc\u30bf\u6bb5\u968e\u306a\u306e\u3067\u3001\u5b9a\u671f\u7684\u306a\u66f4\u65b0\u3068\u4fee\u6b63\u304c\u5c11\u306a\u304f\u3068\u3082\u6bce\u9031\u3042\u308a\u307e\u3059\u3002\u5c11\u306a\u304f\u3068\u3082\u9031\u306b\u4e00\u5ea6\u306f\u5b9f\u9a13\u7684\u306aQField\u3092\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u5834\u5408\u3001\u5831\u544a\u3059\u308b\u524d\u306b\u6700\u65b0\u306e\u30ea\u30ea\u30fc\u30b9\u3067\u518d\u73fe\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_10","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u53d6\u308a\u639b\u304b\u308b","text":"

\u3088\u3046\u3053\u305d

\u30e6\u30fc\u30b6\u30fc\u540d\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u30ed\u30b0\u30a4\u30f3\u3059\u308b

\u30ed\u30b0\u30a4\u30f3

\u30c7\u30d0\u30a4\u30b9\u306b\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9078\u629e\u3057\u307e\u3059\uff1a

\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9

"},{"location":"ja/get-started/tutorials/get-started-qfc/#_11","title":"\u5909\u66f4\u3092\u540c\u671f\u3059\u308b","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5909\u66f4\u3092\u52a0\u3048\u307e\u3059\u3002\u65b0\u898f\u30d5\u30a3\u30fc\u30c1\u30e3\u306e\u4f5c\u6210\u3001\u30d5\u30a3\u30fc\u30c1\u30e3\u306e\u524a\u9664\u3001\u30b8\u30aa\u30e1\u30c8\u30ea\u3084\u5c5e\u6027\u306e\u5909\u66f4\u3092\u884c\u3044\u307e\u3059\u3002 \u753b\u9762\u5de6\u4e0a\u306e\u9752\u3044\u30af\u30e9\u30a6\u30c9\u30dc\u30bf\u30f3\u3092\u958b\u304d\u307e\u3059\uff1a

\u30af\u30e9\u30a6\u30c9\u30dc\u30bf\u30f3

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u52a0\u3048\u305f\u5909\u66f4\u306b\u5bfe\u5fdc\u3059\u308b\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u305d\u308c\u305e\u308c\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306b\u306f\u3001\u3069\u306e\u3088\u3046\u306a\u3053\u3068\u304c\u8d77\u3053\u308b\u304b\u306b\u3064\u3044\u3066\u306e\u8aac\u660e\u304c\u3042\u308a\u307e\u3059\uff1a

\u30a2\u30af\u30b7\u30e7\u30f3

\u30af\u30e9\u30a6\u30c9\u4e0a\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3059\u3079\u3066\u306e\u4eba\u304c\u3001\u3042\u306a\u305f\u306e\u5909\u66f4\u3092\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002

QFieldCloud\u306e\u9ad8\u5ea6\u306a\u8a2d\u5b9a\u304a\u3088\u3073QFieldCloud \u6280\u8853\u53c2\u8003\u60c5\u5831\u306b\u8a73\u7d30\u306a\u60c5\u5831\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfs/","title":"\u30b9\u30bf\u30fc\u30c8\u30fb\u30ac\u30a4\u30c9","text":""},{"location":"ja/get-started/tutorials/get-started-qfs/#qfieldsync","title":"QFieldSync\u30d7\u30e9\u30b0\u30a4\u30f3","text":"

QFieldSync\u30d7\u30e9\u30b0\u30a4\u30f3\u306fQField\u3067\u4f7f\u3048\u308b\u3088\u3046\u306bQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6e96\u5099\u3057\u30d1\u30c3\u30b1\u30fc\u30b8\u4f5c\u6210\u3059\u308b\u306e\u306b\u5f79\u306b\u7acb\u3061\u307e\u3059\u3002

QFieldSync\u306f\u3001\u6b21\u306e\u81ea\u52d5\u5316\u306b\u3088\u308a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6e96\u5099\u3059\u308b\u306e\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002

  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u306b\u5fc5\u8981\u306a\u624b\u9806 (\u4f8b\u3048\u3070\u3001 portable_project)
  • \u4e00\u679a\u306e\u30e9\u30b9\u30bf\u30ec\u30a4\u30e4\u30fc\u5b9a\u7fa9\u3055\u308c\u305f\u30b9\u30bf\u30a4\u30eb\u304b\u3089\u306e\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306e\u751f\u6210\u307e\u305f\u306f\u3001 \u30de\u30c3\u30d7\u30c6\u30fc\u30de\u306b\u3088\u3063\u3066\u3067\u304d\u307e\u3059\u3002
  • \u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u6a5f\u80fd\u306e\u69cb\u6210\u3068 \u5909\u66f4\u5185\u5bb9\u306e\u540c\u671f
"},{"location":"ja/get-started/tutorials/get-started-qfs/#_1","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc","text":"

\u30d7\u30ed\u30bb\u30b9\u306e\u6982\u8981\u3092\u7c21\u5358\u306b\u8aac\u660e\u3059\u308b\u305f\u3081\u306b\u3001\u4e00\u822c\u7684\u306a\u624b\u9806\u306e\u30ea\u30b9\u30c8\u3092\u4ee5\u4e0b\u306b\u793a\u3057\u307e\u3059\u3002

  1. QField\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u751f\u6210\u3057\u307e\u3059\u3002 \u3053\u308c\u306f\u5225\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u306b\u3042\u308b\u4f5c\u696d\u7528\u306e\u30b3\u30d4\u30fc\u3067\u3059\u3002
  2. QField\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5bfe\u8c61\u306e\u30c7\u30d0\u30a4\u30b9\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002
  3. \u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u30c7\u30fc\u30bf\u53ce\u96c6\u306b\u884c\u304d\u307e\u3057\u3087\u3046\u3002
  4. \u66f4\u65b0\u3057\u305f\u30c7\u30fc\u30bf\u3092\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30de\u30b7\u30f3\u306b\u30b3\u30d4\u30fc\u3057\u3066\u623b\u3057\u307e\u3059\u3002
  5. \u66f4\u65b0\u3057\u305f\u30c7\u30fc\u30bf\u3092\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3082\u3057\u304f\u306f\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u671f\u3057\u307e\u3059\u3002
"},{"location":"ja/get-started/tutorials/get-started-qfs/#_2","title":"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","text":"

QGIS\u3067\u30d7\u30e9\u30b0\u30a4\u30f3\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u958b\u3044\u3066\u3001 qfield sync \u3068\u691c\u7d22\u3057\u307e\u3059\u3002\u30ea\u30b9\u30c8\u306e\u4e2d\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u9078\u629e\u3057\u3001 \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb \u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002

QGIS\u30d7\u30e9\u30b0\u30a4\u30f3\u30ea\u30dd\u30b8\u30c8\u30ea\u306eQField Sync\u30d7\u30e9\u30b0\u30a4\u30f3

"},{"location":"ja/get-started/tutorials/get-started-qfs/#_3","title":"\u69cb\u6210","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u69cb\u6210\u306f\u3001.qgs\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30de\u30b9\u30bf\u30fc\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002 \u3053\u308c\u306b\u3088\u308a\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4e00\u5ea6\u4e8b\u524d\u8a2d\u5b9a\u3059\u308c\u3070\u3001\u7e70\u308a\u8fd4\u3057\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a

"},{"location":"ja/get-started/tutorials/get-started-qfs/#_4","title":"\u30ec\u30a4\u30e4\u30fc\u306e\u69cb\u6210","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u306e\u8a2d\u5b9a

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u69cb\u6210\u30c0\u30a4\u30a2\u30ed\u30b0\u3067\u306f\u3001 \u30a2\u30af\u30b7\u30e7\u30f3 \u306f\u500b\u5225\u306e\u30ec\u30a4\u30e4\u30fc\u3054\u3068\u306b\u5b9a\u7fa9\u3067\u304d\u307e\u3059\u3002\u30ec\u30a4\u30e4\u30fc\u306e\u7a2e\u985e\u306b\u3088\u3063\u3066\u7570\u306a\u308b\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u30b3\u30d4\u30fc

\uff1a\u30ec\u30a4\u30e4\u30fc\u304c\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u5185\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306f\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u306e\u307f\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u4f55\u3082\u3057\u306a\u3044

\uff1a\u305d\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u5bfe\u3057\u3066\u306f\u4f55\u3082\u5909\u66f4\u3057\u307e\u305b\u3093\u3002\u3053\u308c\u306fWMS\u3001WFS\u3084PostGIS\u306a\u3069\u306e\u975e\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u306e\u307f\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6

\uff1a\u30ec\u30a4\u30e4\u30fc\u306e\u4f5c\u696d\u7528\u30b3\u30d4\u30fc\u304c\u30d1\u30c3\u30b1\u30fc\u30b8\u30d5\u30a9\u30eb\u30c0\u30fc\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002 \u4f5c\u696d\u4e2d\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u884c\u308f\u308c\u305f\u3059\u3079\u3066\u306e\u5909\u66f4\u306f\u3001\u30ed\u30b0\u3068\u3057\u3066\u8a18\u9332\u3055\u308c\u307e\u3059\u3002 \u5909\u66f4\u5185\u5bb9\u3092\u306e\u3061\u306b\u540c\u671f\u3059\u308b\u969b\u306f\u3001\u3053\u306e\u30ed\u30b0\u304c\u518d\u751f\u3055\u308c\u3001\u3059\u3079\u3066\u306e\u5909\u66f4\u304c\u30e1\u30a4\u30f3\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u3082\u9069\u7528\u3055\u308c\u307e\u3059\u3002 \u7af6\u5408\u3059\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002

\u524a\u9664

\uff1a\u305d\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u4f5c\u696d\u7528\u306e\u30b3\u30d4\u30fc\u304b\u3089\u306f\u524a\u9664\u3055\u308c\u307e\u3059\u3002\u30ec\u30a4\u30e4\u30fc\u304c\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u4f7f\u308f\u308c\u3066\u3044\u305f\u308a\u3059\u308b\u969b\u306b\u3068\u3066\u3082\u4fbf\u5229\u306a\u6a5f\u80fd\u3067\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u5f8c\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4e0a\u3067\u305d\u306e\u30ec\u30a4\u30e4\u304c\u8868\u793a\u3055\u308c\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002

\u30d7\u30ed\u30d1\u30c6\u30a3

\u30d7\u30ed\u30d1\u30c6\u30a3\u306b\u306f\u3001QField\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5fae\u8abf\u6574\u3059\u308b\u305f\u3081\u306e\u8ffd\u52a0\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u3044\u304f\u3064\u304b\u3042\u308a\u307e\u3059\u3002

  1. \u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u30ed\u30c3\u30af\uff1a\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u5909\u66f4\u3092\u8a31\u53ef\u305b\u305a\u3001\u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u5c5e\u6027\u306e\u307f\u5909\u66f4\u3092\u8a31\u53ef\u3059\u308b\u3002
  2. \u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u540d\u524d\u306e\u8a2d\u5b9a\u306f Configurable picture path\u3092\u53c2\u7167\u304f\u3060\u3055\u3044\u3002
  3. \u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30a8\u30c7\u30a3\u30bf\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306b\u8868\u793a\u3055\u308c\u308b\u9805\u76ee\u306e\u6700\u5927\u6570\u3092\u8a2d\u5b9a\u3059\u308b

QFieldSync\u306e\u30ec\u30a4\u30e4\u30d7\u30ed\u30d1\u30c6\u30a3

"},{"location":"ja/get-started/tutorials/get-started-qfs/#_5","title":"\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306e\u69cb\u6210","text":"

\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306f\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u306e\u4e00\u756a\u4e0b\u306e\u30ec\u30a4\u30e4\u30fc\u3068\u3057\u3066\u8ffd\u52a0\u3055\u308c\u308b\u30e9\u30b9\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3067\u3059\u3002

\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3055\u308c\u308b\u305f\u3073\u306b\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u304c\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3055\u308c\u307e\u3059\u3002 \u95a2\u5fc3\u306e\u3042\u308b\u30a8\u30ea\u30a2\u30fc\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3055\u308c\u308b\u7bc4\u56f2\u30fc\u306f\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u30f3\u30b0\u6642\u306b\u9078\u629e\u3055\u308c\u307e\u3059\u3002

\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306b\u306f2\u3064\u306e\u30bd\u30fc\u30b9\u304c\u3042\u308a\u307e\u3059\u3002

\u30ec\u30a4\u30e4\u30fc

\uff1a\u30e9\u30b9\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3067\u3059\u3002\u3053\u308c\u306fWMS\u306e\u3088\u3046\u306a\u30aa\u30f3\u30e9\u30a4\u30f3\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u30aa\u30d5\u30e9\u30a4\u30f3\u7528\u306b\u30b3\u30d4\u30fc\u3059\u308b\u969b\u3084\u3001ECW\u3068MrSID\u306e\u3088\u3046\u306a\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u30ec\u30a4\u30e4\u30fc\u3092\u4f5c\u696d\u7528\u30b3\u30d4\u30fc\u3068\u3057\u3066\u6271\u3044\u305f\u3044\u5834\u5408\u306a\u3069\u306b\u5f79\u306b\u7acb\u3061\u307e\u3059\u3002

\u30de\u30c3\u30d7\u30c6\u30fc\u30de

\uff1a\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3067\u3059\u3002\u3053\u308c\u306f\u30b9\u30bf\u30a4\u30eb\u8a2d\u5b9a\u3055\u308c\u305f\u3044\u304f\u3064\u304b\u306e\u30ec\u30a4\u30e4\u3092\u7d44\u307f\u5408\u308f\u305b\u3066\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3092\u751f\u6210\u3059\u308b\u969b\u306b\u5f79\u306b\u7acb\u3061\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u4f5c\u696d\u30d1\u30c3\u30b1\u30fc\u30b8\u304b\u3089\u524a\u9664\u3067\u304d\u3001\u30c7\u30d0\u30a4\u30b9\u3067\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3059\u308b\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\u3002 \u3053\u308c\u306b\u3088\u308a\u3001\u30c7\u30d0\u30a4\u30b9\u306e\u30c7\u30a3\u30b9\u30af\u5bb9\u91cf\u3068\u30d0\u30c3\u30c6\u30ea\u30fc\u3092\u7bc0\u7d04\u3067\u304d\u307e\u3059\u3002

\u30bf\u30a4\u30eb\u30b5\u30a4\u30ba\u306f\u7a7a\u9593\u89e3\u50cf\u5ea6\u3092\u5b9a\u7fa9\u3057\u3001 \u30d4\u30af\u30bb\u30eb\u3054\u3068\u306e\u5730\u56f3\u5358\u4f4d\u306e\u6570\u3092\u6c7a\u5b9a\u3057\u307e\u3059\u3002 \u30de\u30c3\u30d7\u30ad\u30e3\u30f3\u30d0\u30b9\u306eCRS\u306e\u5358\u4f4d\u304c\u30e1\u30fc\u30c8\u30eb\u3067\u3001\u30bf\u30a4\u30eb\u30b5\u30a4\u30ba\u304c1\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u5404\u30e9\u30b9\u30bf\u30fc\u306e\u30d4\u30af\u30bb\u30eb\u306e\u7a7a\u9593\u7bc4\u56f2\u306f1 x 1 m\u306b\u306a\u308a\u30011000\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u5404\u30e9\u30b9\u30bf\u30fc\u30d4\u30af\u30bb\u30eb\u306e\u7a7a\u9593\u7bc4\u56f2\u306f1 km2\u306b\u306a\u308a\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfs/#_6","title":"\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u306e\u69cb\u6210","text":"

\u3082\u3057 \u5bfe\u8c61\u9818\u57df\u306e\u5730\u7269\u306e\u307f\u3092\u540c\u671f \u304c\u30c1\u30a7\u30c3\u30af\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u5730\u56f3\u30ad\u30e3\u30f3\u30d1\u30b9\u306e\u5bfe\u8c61\u306e\u9818\u57df\u5185\u306b\u542b\u307e\u308c\u308b\u5730\u7269\u306e\u307f\u304c\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u7528\u306e\u4f5c\u696d\u30b3\u30d4\u30fc\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/get-started/tutorials/get-started-qfs/#qfield","title":"QField\u7528\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u3059\u308b","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u69cb\u6210\u304c\u7d42\u308f\u3063\u305f\u3089\u30011\u3064\u306e\u30d5\u30a9\u30eb\u30c0\u5185\u306b\u30d1\u30c3\u30b1\u30fc\u30b8\u3057\u307e\u3059\u3002\u3053\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u306b\u306f .qgs\u30d5\u30a1\u30a4\u30eb\u3084\u4f7f\u7528\u3055\u308c\u308b\u30c7\u30fc\u30bf\u304c\u542b\u307e\u308c\u307e\u3059\u3002

QField\u7528\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30d1\u30c3\u30b1\u30fc\u30b8\u3059\u308b

\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u30c7\u30d0\u30a4\u30b9\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002QField\u3092\u8d77\u52d5\u3057\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u3044\u3066\u3001\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u958b\u59cb\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u307e\u305f\u3001QGIS\u306e\u901a\u5e38\u306e\u540d\u524d\u3092\u4ed8\u3051\u3066\u4fdd\u5b58\u3092\u4f7f\u7528\u3057\u3066QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u3053\u3068\u3082\u5fd8\u308c\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002\u5909\u66f4\u5185\u5bb9\u3092\u540c\u671f\u3059\u308b\u3068\u304d\u306b\u5f8c\u3067\u305d\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u304f\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u30f3\u30b0\u4e2d\u306b\u3001Advanced -> Directories to be copied \u3067\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u3001\u30b3\u30d4\u30fc\u3059\u308b\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u9078\u629e

"},{"location":"ja/get-started/tutorials/get-started-qfs/#qfieldcloudios","title":"QFieldCloud\u3092\u4f7f\u308f\u305a\u306biOS\u30c7\u30d0\u30a4\u30b9\u3068\u540c\u671f\u3059\u308b\u65b9\u6cd5","text":"

iTunes\u306e\u30d5\u30a1\u30a4\u30eb\u5171\u6709\u6a5f\u80fd\u3092\u4f7f\u3063\u3066\u3001QField\u306e\u30eb\u30fc\u30c8\u30d5\u30a9\u30eb\u30c0\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u3066\u304f\u3060\u3055\u3044\u3002

  1. iTunes\u30a2\u30d7\u30ea\u3092\u958b\u304d\u3001iTunes\u30a6\u30a3\u30f3\u30c9\u30a6\u306e\u5de6\u4e0a\u4ed8\u8fd1\u306b\u3042\u308biPhone\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
  2. \u5de6\u30b5\u30a4\u30c9\u30d0\u30fc\u306e\u30d5\u30a1\u30a4\u30eb\u5171\u6709\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
  3. \u30a2\u30d7\u30ea\u306eQField\u3092\u9078\u629e\u3057\u3001Add File\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30d5\u30a1\u30a4\u30eb\u30d6\u30e9\u30a6\u30b6\u304c\u958b\u304d\u307e\u3059\u3002
  4. \u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u307e\u3059\u3002
"},{"location":"ja/get-started/tutorials/get-started-qfs/#qfield_1","title":"QField\u304b\u3089\u306e\u540c\u671f","text":"

\u53ce\u96c6\u3057\u305f\u5185\u5bb9\u3092\u540c\u671f\u3059\u308b\u5834\u5408\u306f\u3001QGIS\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\uff08\u901a\u5e38\u306e\u540d\u524d\u3092\u4ed8\u3051\u3066\u4fdd\u5b58\u304b\u3089\u4fdd\u5b58\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\uff09\u3092\u518d\u5ea6\u958b\u304d\u307e\u3059\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u3092\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u306b\u30b3\u30d4\u30fc\u3092\u3057\u3001 QField\u304b\u3089\u540c\u671f\u3059\u308b \u30e1\u30cb\u30e5\u30fc\u3092\u4f7f\u3063\u3066\u3001\u66f4\u65b0\u5185\u5bb9\u3092\u30dd\u30fc\u30bf\u30d6\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30e1\u30a4\u30f3\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u540c\u671f\u3057\u307e\u3059\u3002

QField\u304b\u3089\u540c\u671f\u3059\u308b

\u30c7\u30fc\u30bf\u306e\u540c\u671f\u306f\u3001\u5fc5\u305a\u4e00\u5ea6\u3060\u3051\u884c\u3063\u3066\u304f\u3060\u3055\u3044\u3002\u3064\u307e\u308a\u3001\u518d\u5ea6\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u306b\u884c\u304f\u5834\u5408\u306f\u3001\u5f8c\u3005\u306e\u540c\u671f\u554f\u984c\uff08\u91cd\u8907\u306a\u3069\uff09\u3092\u907f\u3051\u308b\u305f\u3081\u306b\u3001\u4e8b\u524d\u306b\u65b0\u3057\u3044 QField \u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u4f5c\u6210\u3057\u3066\u304a\u304f\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/","title":"\u5c5e\u6027\u60c5\u5831\u30d5\u30a9\u30fc\u30e0","text":""},{"location":"ja/how-to/attributes-form/#_1","title":"\u5c5e\u6027\u60c5\u5831\u30d5\u30a9\u30fc\u30e0","text":"

QField\u306fQGIS\u306b\u985e\u4f3c\u3057\u305f\u30d5\u30a9\u30fc\u30e0\u3092\u4f5c\u6210\u3057\u307e\u3059\u304c\u3001QGIS\u3068\u540c\u7b49\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002QGIS\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306f\u3001\u53ef\u80fd\u306a\u9650\u308a\u6700\u9069\u306b\u306a\u308b\u3088\u3046\u306b\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3001\u30e2\u30d0\u30a4\u30eb\u7528\u306b\u6700\u9069\u5316\u3055\u308c\u3066\u3044\u307e\u3059\u3002

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u30bf\u30a4\u30d7 \u30b5\u30dd\u30fc\u30c8\u306e\u53ef\u5426 \u5099\u8003 \u30c6\u30ad\u30b9\u30c8\u7de8\u96c6 - HTML\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093 - \u6570\u5024\u5165\u529b\u306f\u30bf\u30a4\u30d7\u306b\u5fdc\u3058\u3066\u5f37\u5236\u3055\u308c\u307e\u3059\u3002 \u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9 \u30d0\u30ea\u30e5\u30fc\u30de\u30c3\u30d7 \u975e\u8868\u793a \u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8 \u3053\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u30ab\u30e1\u30e9\u6a5f\u80fd\u3068\u7d71\u5408\u3055\u308c\u3066\u3044\u307e\u3059\u3002pdf\u3084doc\u306a\u3069\u306e\u4ed6\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u3053\u3068\u3082\u3067\u304d\u307e\u3059\uff08\u5229\u7528\u8005\u304c\u9069\u5207\u306a\u30d3\u30e5\u30fc\u30a2\u3092\u6301\u3063\u3066\u3044\u308b\u5834\u5408\uff09 \u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8 (\u5199\u771f\u8a2d\u5b9a) \u65e5\u4ed8/\u6642\u523b \u30ec\u30f3\u30b8 \u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u53c2\u7167 \u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8 \u5024\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3 UUID\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fc QML / HTML\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8 \u305d\u306e\u4ed6 \u30d5\u30a1\u30f3\u30c7\u30a3\u30f3\u30b0"},{"location":"ja/how-to/attributes-form/#_2","title":"\u7de8\u96c6\u53ef\u5426","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u7de8\u96c6\u53ef\u80fd\u30d5\u30e9\u30b0\u304c\u512a\u5148\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_3","title":"\u6700\u5f8c\u306e\u5024\u3092\u8a18\u61b6\u3059\u308b","text":"

QField\u306f\u3001\u6700\u5f8c\u306b\u4f7f\u7528\u3057\u305f\u5024\u3092\u3088\u308a\u304d\u3081\u7d30\u304b\u304f\u5236\u5fa1\u3059\u308b\u3053\u3068\u3067QGIS\u8a2d\u5b9a\u3092\u7121\u8996\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_4","title":"\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306e\u6291\u5236","text":"

\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306e\u6291\u5236\u8a2d\u5b9a\u306f\u3001QField\u30d5\u30a9\u30fc\u30e0\u306b\u76f4\u63a5\u9069\u7528\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_5","title":"\u30c9\u30e9\u30c3\u30b0\u30a2\u30f3\u30c9\u30c9\u30ed\u30c3\u30d7\u30c7\u30b6\u30a4\u30ca\u30fc\u30d5\u30a9\u30fc\u30e0","text":"

\u30c9\u30e9\u30c3\u30b0\u30a2\u30f3\u30c9\u30c9\u30ed\u30c3\u30d7\u30c7\u30b6\u30a4\u30ca\u30fc\u30d5\u30a9\u30fc\u30e0\u3067\u306e\u30b0\u30eb\u30fc\u30d7\u3068\u30bf\u30d6\u306e\u8a2d\u5b9a\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_6","title":"\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u8a2d\u5b9a\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u516c\u5f0fQGIS\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306b\u95a2\u3059\u308b\u7ae0\u3092\u53c2\u7167\u304f\u3060\u3055\u3044\u3002

\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306f\u5168\u3066\u306e\u53c2\u7167\u3059\u308b\u5b50\u5730\u7269\u3092\u30ea\u30b9\u30c8\u5f62\u5f0f\u3067\u8868\u793a\u3057\u307e\u3059\u3002\u305d\u308c\u3089\u3092\u8ffd\u52a0\u3001\u524a\u9664\u3057\u305f\u308a\u3001\u958b\u3044\u305f\u308a\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

\u30ea\u30b9\u30c8\u30a8\u30f3\u30c8\u30ea\u306e\u8996\u899a\u7684\u306a\u8b58\u5225\u306f\u3001\u5b50\u30ec\u30a4\u30e4\u30fc\u306e\u8868\u793a\u5f0f\u3092\u4ecb\u3057\u3066\u884c\u308f\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_7","title":"\u30ad\u30fc\u306e\u51e6\u7406","text":"

\u89aa\u306e\u4e3b\u30ad\u30fc\u306f\u3001\u53c2\u7167\u3059\u308b\u5b50\u5730\u7269\u306e\u5916\u90e8\u30ad\u30fc\u3068\u3057\u3066\u4f7f\u7528\u3055\u308c\u308b\u305f\u3081\u3001\u3053\u308c\u3089\u306e\u4e3b\u30ad\u30fc\u306f\u3001\u30aa\u30ea\u30b8\u30ca\u30eb\u306e\u30c7\u30fc\u30bf\u306b\u540c\u671f\u3057\u305f\u5f8c\u3067\u3082\u4f7f\u7528\u3059\u308b\u305f\u3081\u306b\u4fdd\u6301\u3055\u308c\u306a\u3051\u308c\u3070\u3044\u3051\u307e\u305b\u3093\u3002 \u3057\u305f\u304c\u3063\u3066\u3001\u4e3b\u30ad\u30fc\u306b\u306fUUID\u306a\u3069\u306e\u5b89\u5b9a\u3057\u305f\u5024\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002

\u8ffd\u52a0\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u89aa\u5730\u7269\u304b\u3089\u65e2\u306b\u5b58\u5728\u3057\u3066\u3044\u308b\u5b50\u5730\u7269\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u306f\u53ef\u80fd\u3067\u3059\u3002 \u89aa\u306b\u6709\u52b9\u306a\u4e3b\u30ad\u30fc\u304c\u306a\u3044\u304b\u3001\u5236\u7d04\u306b\u9055\u53cd\u3057\u3066\u3044\u308b\u5834\u5408\u3001\u3053\u308c\u306f\u30d6\u30ed\u30c3\u30af\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002 \u3044\u304f\u3064\u304b\u306e\u5b50\u30d5\u30a3\u30fc\u30c1\u30e3\u304c\u3059\u3067\u306b\u8ffd\u52a0\u3055\u308c\u305f\u5f8c\u3067\u89aa\u5730\u7269\u306e\u8ffd\u52a0\u304c\u30ad\u30e3\u30f3\u30bb\u30eb\u3055\u308c\u305f\u5834\u5408\u3001\u5b50\u5730\u7269\u3082\u524a\u9664\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_8","title":"\u591a\u5bfe\u591a\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3","text":"

\u591a\u5bfe\u591a\u306e\u95a2\u4fc2\u3067\u306f\u3001QGIS\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u30d7\u30ed\u30d1\u30c6\u30a3\u3067\u306e\u30ab\u30fc\u30c7\u30a3\u30ca\u30ea\u30c6\u30a3\u30fc\u30ab\u30e9\u30e0\u306b\u683c\u7d0d\u3055\u308c\u3066\u3044\u308b\u30c7\u30fc\u30bf\u306e\u7a2e\u985e\u304c\u3069\u306e\u304f\u3089\u3044\u3042\u308b\u304b\u306e\u8a2d\u5b9a\u306b\u5f93\u3063\u3066\u3001\u8ffd\u52a0\u3001\u524a\u9664\u3001\u3082\u3057\u304f\u306f\u30ea\u30b9\u30c8\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u958b\u3044\u305f\u308a\u3059\u308b\u969b\u306b\u5b50\u30ec\u30a4\u30e4\u30fc\uff08\u76f4\u63a5\u7684\u306a\u30ab\u30fc\u30c7\u30a3\u30ca\u30ea\u30c6\u30a3\uff09\u307e\u305f\u306f\u30ea\u30f3\u30af\u3055\u308c\u305f\u30c6\u30fc\u30d6\u30eb\uff08\u591a\u5bfe1\u306e\u30ab\u30fc\u30c7\u30a3\u30ca\u30ea\u30c6\u30a3\uff09\u306b\u76f4\u63a5\u7684\u306b\u5f71\u97ff\u3057\u307e\u3059\u3002

\u901a\u5e38\u30012\u756a\u76ee\u306e\u30b1\u30fc\u30b9\u306f\u3001\u30ea\u30f3\u30af\u3057\u3066\u3044\u308b\u30c6\u30fc\u30d6\u30eb\u306b\u8ffd\u52a0\u306e\u95a2\u4fc2\u60c5\u5831\uff08\u30d1\u30fc\u30bb\u30f3\u30c6\u30fc\u30b8\u306a\u3069\uff09\u304c\u3042\u308b\u5834\u5408\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

\u591a\u5bfe\u591a\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306b\u304a\u3051\u308b\u591a\u5bfe1\u306e\u30ab\u30fc\u30c7\u30a3\u30ca\u30ea\u30c6\u30a3\u306e\u30b1\u30fc\u30b9\u306e\u5834\u5408\u3001\u8868\u793a\u540d\u306e\u5f0f\u3092\u30ea\u30f3\u30af\u3057\u3066\u3044\u308b\u30c6\u30fc\u30d6\u30eb\u306b\u8a2d\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u30bf\u30a4\u30d7\u306e\u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8\u306f\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9\u3092\u4fdd\u5b58\u3059\u308b\u30d5\u30a3\u30fc\u30eb\u30c9\u3068\u3057\u3066\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

\u6b21\u306e\u3088\u3046\u306a\u3053\u3068\u306b\u5229\u7528\u3067\u304d\u307e\u3059:

  • show and take photos or add pictures from the gallery
  • \u30b5\u30a6\u30f3\u30c9\u30af\u30ea\u30c3\u30d7\u3092\u8074\u304d\u3001\u9332\u97f3\u3059\u308b
  • \u30d3\u30c7\u30aa\u306e\u8868\u793a\u3068\u9332\u753b
  • PDF\u3084\u66f8\u985e\u306e\u3088\u3046\u306a\u5916\u90e8\u30d5\u30a1\u30a4\u30eb\u306e\u30ea\u30f3\u30af\u3092\u8868\u793a

\u30d5\u30a9\u30fc\u30e0\u6dfb\u4ed8\u753b\u50cf

\u30d5\u30a9\u30fc\u30e0\u6dfb\u4ed8\u30aa\u30fc\u30c7\u30a3\u30aa

\u30d5\u30a9\u30fc\u30e0\u6dfb\u4ed8\u30d3\u30c7\u30aa

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

\u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306e\u30cf\u30a4\u30d1\u30fc\u30ea\u30f3\u30af\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u3001\u30ab\u30e1\u30e9\u6a5f\u80fd\u3092\u7121\u52b9\u306b\u3057\u3001\u30cf\u30a4\u30d1\u30fc\u30ea\u30f3\u30af\u3092\u6709\u52b9\u306b\u3057\u3066\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\uff08pdf\u3001doc\u306a\u3069\uff09\u3092\u958b\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_9","title":"\u5199\u771f\u306e\u30d1\u30b9\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QFieldSync provides the possibility to configure the path of attachments.

  • Go to QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

\u30d1\u30b9

"},{"location":"ja/how-to/attributes-form/#_10","title":"\u5024\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u8a2d\u5b9a\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306e\u5024\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306f\u30b3\u30f3\u30dc\u30dc\u30c3\u30af\u30b9\u3067\u95a2\u9023\u3065\u3051\u3089\u308c\u305f\u30c6\u30fc\u30d6\u30eb\u304b\u3089\u306e\u5024\u3092\u53c2\u7167\u3059\u308b\u3053\u3068\u3092\u53ef\u80fd\u306b\u3057\u307e\u3059\u3002\u30ec\u30a4\u30e4\u3001\u30ad\u30fc\u30ab\u30e9\u30e0\u3001\u5024\u30ab\u30e9\u30e0\u3092\u9078\u629e\u3067\u304d\u307e\u3059\u3002\u6a19\u6e96\u306e\u52d5\u4f5c\u3092\u5909\u3048\u308b\u3044\u304f\u3064\u304b\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u30fcNULL\u5024\u3092\u8a31\u5bb9\u3059\u308b\u3001\u5024\u3067\u4e26\u3079\u66ff\u3048\u308b\u3001\u8907\u6570\u9078\u629e\u3092\u8a31\u5bb9\u3059\u308b\u30fc\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306f\u53c2\u7167\u3059\u308b\u5730\u7269\u306e\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8\u304b\u8907\u6570\u9078\u629e\u30ea\u30b9\u30c8\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_11","title":"\u6761\u4ef6\u4ed8\u304d\u8868\u793a\u306e\u8a2d\u5b9a\u3092\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30b0\u30eb\u30fc\u30d7\u306f\u5f0f\u306b\u57fa\u3065\u3044\u3066\u975e\u8868\u793a\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 \u3053\u308c\u306f\u3001\u3042\u308b\u5c5e\u6027\u304c\u7279\u5b9a\u306e\u6761\u4ef6\u4e0b\u3067\u306e\u307f\u5fc5\u8981\u306a\u5834\u5408\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002 \u4f8b\u3068\u3057\u3066\u3001\u6728\u306e\u30de\u30c3\u30d4\u30f3\u30b0\u3092\u6319\u3052\u3066\u307f\u307e\u3057\u3087\u3046\u3002\u3044\u304f\u3064\u304b\u306e\u6728\u306f\u75c5\u6c17\u306b\u304b\u304b\u3063\u3066\u3044\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u3001\u3042\u306a\u305f\u306f\u60f3\u5b9a\u3055\u308c\u308b\u75c5\u6c17\u306e\u30ea\u30b9\u30c8\u3092\u6301\u3063\u3066\u3044\u307e\u3059\u3002 \u5165\u529b\u30d5\u30a9\u30fc\u30e0\u3092\u591a\u6570\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u5206\u304b\u308a\u3065\u3089\u304f\u3055\u305b\u306a\u3044\u305f\u3081\u306b\u3001\u30b0\u30eb\u30fc\u30d7\u3092\u4f5c\u6210\u3057\u3001\u30b0\u30eb\u30fc\u30d7\u75c5\u6c17\u306e\u8868\u793a\u8a2d\u5b9a\u3092\u3057\u307e\u3059\u3002 \u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u4ed8\u304d\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u75c5\u6c17\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002 \u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u304c\u30c1\u30a7\u30c3\u30af\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306b\u306e\u307f\u3001\u75c5\u6c17\u306e\u30ea\u30b9\u30c8\u304c\u30e6\u30fc\u30b6\u30fc\u306b\u5229\u7528\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002

\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9measures_taken\u304c\u30c1\u30a7\u30c3\u30af\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306b\u306e\u307f\u8868\u793a\u3055\u308c\u308b\u30b0\u30eb\u30fc\u30d7\u30dc\u30c3\u30af\u30b9\u306e\u69cb\u6210

\u73fe\u5834\u306e\u69d8\u5b50\u3092\u898b\u3066\u307f\u307e\u3057\u3087\u3046

"},{"location":"ja/how-to/attributes-form/#_12","title":"\u5236\u7d04\u306e\u8a2d\u5b9a\u3092\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u5c5e\u6027\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u306f\u5236\u7d04\u3092\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002\u5236\u7d04\u306f\u30d5\u30a9\u30fc\u30e0\u3092\u4fdd\u5b58\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u306b True (or 1) \u306b\u8a55\u4fa1\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5f0f\u3067\u3059\u3002\u5236\u7d04\u306f\u30d5\u30a3\u30fc\u30eb\u30c9\u3054\u3068\u306b\u69cb\u6210\u3055\u308c\u3001\u5236\u7d04\u304c\u6e80\u305f\u3055\u308c\u306a\u3044\u5834\u5408\u306b\u30e6\u30fc\u30b6\u30fc\u306b\u8868\u793a\u3055\u308c\u308b\u8aac\u660e\u3092\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002

\u30ec\u30f3\u30b8\u5185\u3067\u306e\u5236\u7d04\u306e\u8a2d\u5b9a

"},{"location":"ja/how-to/attributes-form/#_13","title":"\u4e00\u822c\u7684\u306a\u4f7f\u7528\u4f8b","text":"

\u3053\u306e\u56fd\u3067\u6700\u3082\u6a19\u9ad8\u304c\u9ad8\u3044\u5c71\u3088\u308a\u3082\u5927\u304d\u306a\u6a19\u9ad8\u5024\u3092\u5165\u529b\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002

\"elevation\" < 5000\n

identifier \u306f\u5165\u529b\u5fc5\u9808\u306e\u9805\u76ee\u3067\u3059\u3002

\"identifier\" IS NOT NULL\n
"},{"location":"ja/how-to/attributes-form/#_14","title":"\u521d\u671f\u5024\u306e\u5b9a\u7fa9","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u306f\u521d\u671f\u5024\u3092\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002 \u65b0\u3057\u3044\u5730\u7269\u3092\u30c7\u30b8\u30bf\u30a4\u30ba\u3059\u308b\u3068\u304d\u306b\u3001\u521d\u671f\u5024\u304c\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306b\u5165\u529b\u3055\u308c\u307e\u3059\u3002 \u3053\u308c\u3089\u306f\u30e6\u30fc\u30b6\u30fc\u306b\u8868\u793a\u3055\u308c\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u7de8\u96c6\u53ef\u80fd\u306a\u9650\u308a\u5909\u66f4\u3067\u304d\u307e\u3059\u3002 \u305d\u308c\u3089\u306f\u3001\u30b8\u30aa\u30e1\u30c8\u30ea\u5909\u6570\u307e\u305f\u306f\u5f0f\u5909\u6570\u306b\u57fa\u3065\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u521d\u671f\u5024\u3068\u3057\u3066\u65e5\u4ed8\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3092\u5b9a\u7fa9

"},{"location":"ja/how-to/attributes-form/#_15","title":"\u8ffd\u52a0\u306e\u5909\u6570","text":"

\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u5c5e\u6027\u306e\u4e2d\u3067\u81ea\u5206\u306e\u4f4d\u7f6e\u306b\u95a2\u9023\u3059\u308b\u60c5\u5831\u3092\u4fdd\u5b58\u3059\u308b\u70b9\u306b\u3064\u3044\u3066\u306f\u3001\u5bfe\u5fdc\u3059\u308bGNSS\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002

QFieldCloud\u30e6\u30fc\u30b6\u306f\u3001\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u542b\u3080\u5f0f\u30672\u3064\u306e\u5909\u6570\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\uff1a - @cloud_username: \u3053\u308c\u306f\u3001\u73fe\u5728\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3044\u308bQFieldCloud\u30e6\u30fc\u30b6\u30fc\u306e\u540d\u524d\u3092\u8fd4\u3057\u307e\u3059\u3002 - @cloud_useremail: \u3053\u308c\u306f\u3001\u73fe\u5728\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3044\u308bQFieldCloud\u30e6\u30fc\u30b6\u30fc\u306e\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u8fd4\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_16","title":"\u4e00\u822c\u7684\u306a\u4f7f\u7528\u4f8b","text":"

\u4f4d\u7f6e\u60c5\u5831\u3092\u5909\u6570\u3068\u3057\u3066\u633f\u5165\u3057\u307e\u3059\u3002

@position_horizontal_accuracy\n

\u73fe\u5728\u306e\u65e5\u4ed8\u3068\u6642\u9593\u3092\u633f\u5165\u3057\u307e\u3059\u3002

now()\n

\u30c7\u30b8\u30bf\u30a4\u30ba\u3057\u305f\u7dda\u5206\u306e\u9577\u3055\u3092\u633f\u5165\u3057\u307e\u3059\u3002

length($geometry)\n

\u30c7\u30d0\u30a4\u30b9\u4e0a\u306e\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u3092\u69cb\u6210\u3057\u633f\u5165\u3057\u307e\u3059\u3002

@operator_name\n

\u65b0\u3057\u3044\u5730\u7269\u304c\u633f\u5165\u3055\u308c\u308b\u5834\u6240\u306b\u57fa\u3065\u3044\u3066\u5730\u57df\u30b3\u30fc\u30c9\u3092\u5272\u308a\u5f53\u3066\u308b\u5834\u5408\u306f\u3001\u96c6\u8a08\u5f0f\u3092\u4f7f\u7528\u3057\u3066\u5272\u308a\u5f53\u3066\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

@position_coordinate \u304b\u3089\u53d7\u3051\u53d6\u3063\u305f\u5ea7\u6a19\u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5ea7\u6a19\u7cfb\u306b\u5909\u63db\u3057\u307e\u3059\u3002

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} \u30e9\u30a4\u30f3\u3092\u5f15\u3044\u305f\u5f8c\u306e\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0\u3057\u305f\u7d50\u679c\u3092\u4f7f\u3044\u305f\u3044\u5834\u5408\u306f\u3001 [\\@snapping_results]{.title-ref}\u5909\u6570\u3092\u4f7f\u3044\u307e\u3059\u3002\u6b21\u306e\u30b3\u30fc\u30c9\u3067\u306f\u3001\u30e9\u30a4\u30f3\u306e\u6700\u521d\u306e\u70b9\u306b\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0\u3057\u305f\u5c5e\u6027[id]{.title-ref}\u306e\u5024\u3092\u62bd\u51fa\u3057\u3066\u3044\u307e\u3059\u3002 :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"ja/how-to/attributes-form/#_17","title":"\u5024\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u30fb\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u53c2\u7167\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3067\u306e\u691c\u7d22","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u6a2a\u306b\u3042\u308b\u866b\u773c\u93e1\u3092\u4f7f\u3063\u3066\u3001\u5024\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u307e\u305f\u306f\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u53c2\u7167\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306e\u5024\u3092\u691c\u7d22\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u95a2\u4fc2\u3059\u308b\u30ec\u30a4\u30e4\u306e \u8868\u793a\u7528\u306e\u5f0f \u306e\u5b9a\u7fa9\u3092\u3057\u307e\u3059\u3002\u3053\u308c\u306f\u5730\u7269\u306e\u691c\u7d22\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306f \u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u30d7\u30ed\u30d1\u30c6\u30a3 > \u8868\u793a \u3067\u8a2d\u5b9a\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#_18","title":"\u30aa\u30fc\u30c8\u30b3\u30f3\u30d7\u30ea\u30fc\u30c8\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30b3\u30f3\u30d7\u30ea\u30fc\u30c8\u3092\u4f7f\u7528\u3059\u308b\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u5024\u306e\u95a2\u4fc2\u306b\u3088\u3063\u3066\u30aa\u30fc\u30c8\u30b3\u30f3\u30d7\u30ea\u30fc\u30c8\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

Enable auto-complete within QGIS

QField\u3067\u3069\u306e\u3088\u3046\u306b\u52d5\u4f5c\u3059\u308b\u304b\u3092\u7d39\u4ecb\u3059\u308b\u30d3\u30c7\u30aa\u3067\u3059\u3002

"},{"location":"ja/how-to/attributes-form/#qml","title":"QML\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u5b9a\u7fa9\u3059\u308b","text":"

\u3053\u306e\u4f8b\u3067\u306f\u3001\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u306e\u5730\u56f3\u30fb\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30a2\u30d7\u30ea\u3092\u958b\u304f\u30dc\u30bf\u30f3\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\u3053\u308c\u306f\u3001\u4f8b\u3048\u3070turn-by-turn\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u3092\u30c7\u30d0\u30a4\u30b9\u30cd\u30a4\u30c6\u30a3\u30d6\u30a2\u30d7\u30ea\u3067\u958b\u304f\u306e\u306b\u4fbf\u5229\u3067\u3059\u3002

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

\u4e0a\u8a18\u306e geo URI\u306fAndroid\u3067\u52d5\u4f5c\u3059\u308b\u3088\u3046\u306b\u8abf\u6574\u3055\u308c\u3066\u3044\u307e\u3059\u3002Apple Maps\u306e\u5834\u5408\u3001URI\u306f'geo:' || $y || ',' || $x\u306b\u5909\u66f4\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/authentication/","title":"\u8a8d\u8a3c","text":""},{"location":"ja/how-to/authentication/#_1","title":"\u8a8d\u8a3c","text":"

QField \u306f OAuth2 \u3067\u4fdd\u8b77\u3055\u308c\u305f\u30a6\u30a7\u30d6\u30b5\u30fc\u30d3\u30b9\u3078\u306e\u63a5\u7d9a\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002OAuth2\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u4e8c\u8981\u7d20\u8a8d\u8a3c\u306a\u3069\u306e\u591a\u69d8\u306a\u8a8d\u8a3c\u65b9\u5f0f\u3067\u30ec\u30a4\u30e4\u30fc\u3084\u30b5\u30fc\u30d3\u30b9\u3092\u4fdd\u8b77\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

OAuth2 \u3067\u4fdd\u8b77\u3055\u308c\u305f\u30ec\u30a4\u30e4\u30fc\u3092 QField \u3067\u6b63\u5e38\u306b\u8aad\u307f\u8fbc\u3080\u306b\u306f\u3001QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c OAuth2 \u3092\u4f7f\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/authentication/#qgis","title":"QGIS\u3067\u306e\u8a8d\u8a3c\u306e\u6e96\u5099","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QGIS\u3067OAuth2\u3092\u4f7f\u7528\u3057\u305fWFS\u306e\u8a2d\u5b9a\u3092\u3059\u308b\u306b\u306f\u3001QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u4ee5\u4e0b\u306e\u624b\u9806\u3067\u8a2d\u5b9a\u3092\u884c\u3044\u307e\u3059\u3002

WFS\u30ec\u30a4\u30e4\u30fc\u306e\u8a2d\u5b9a\u3067\u3001

widgets

\u65b0\u3057\u3044\u8a8d\u8a3c\u8a2d\u5b9a\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\u30d1\u30e9\u30e1\u30fc\u30bf\u306foauth2\u30b5\u30fc\u30d0\u30fc\u306e\u8a2d\u5b9a\u306b\u5408\u308f\u305b\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

widgets

"},{"location":"ja/how-to/authentication/#qgis_1","title":"QGIS\u304b\u3089\u8a8d\u8a3c\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u8a8d\u8a3c\u306e\u8a2d\u5b9a\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u306b\u306f\u3001\u5c11\u306a\u304f\u3068\u3082 QGIS 3.20 \u304c\u5fc5\u8981\u3067\u3059\u3002QGIS 3.20\u3060\u3051\u304c\u8a8d\u8a3c\u3068QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a\u306e\u6e96\u5099\u3092\u884c\u3048\u307e\u3059\u3002\u305d\u308c\u4ee5\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306eQGIS\u3067QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u81ea\u4f53\u306e\u8a2d\u5b9a\u3092\u3059\u308b\u3053\u3068\u306f\u53ef\u80fd\u3067\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3055\u308c\u305f\u8a2d\u5b9a\u306e\u8a2d\u5b9aID\u3068QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u8a2d\u5b9a\u60c5\u5831\u304c\u4e00\u81f4\u3057\u3066\u3044\u308b\u3053\u3068\u304c\u91cd\u8981\u3067\u3059\u3002

\u3053\u306e\u6642\u70b9\u3067\u3001QGIS\u304b\u3089\u30b5\u30fc\u30d3\u30b9\u306b\u6b63\u3057\u304f\u63a5\u7d9a\u3067\u304d\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u3053\u306e\u8a8d\u8a3c\u8a2d\u5b9a\u306f\u3001\u307e\u305aQGIS\u81ea\u8eab\u304b\u3089\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u6642\u70b9\u3067\u3001QGIS\u304b\u3089\u30b5\u30fc\u30d3\u30b9\u306b\u6b63\u3057\u304f\u63a5\u7d9a\u3067\u304d\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u3053\u306e\u8a8d\u8a3c\u8a2d\u5b9a\u306f\u3001\u307e\u305aQGIS\u81ea\u8eab\u304b\u3089\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u306f QGIS \u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u958b\u304d\u3001\u8a8d\u8a3c\u30d1\u30cd\u30eb\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002\u305d\u3053\u3067\u3001configurations table \u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306e\u9069\u5207\u306a\u884c\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ec\u30a4\u30e4\u30fc\u3067\u4f7f\u7528\u3055\u308c\u308b OAuth2 \u8a2d\u5b9a\u3092\u9078\u629e\u3057\u307e\u3059\u3002\u6b21\u306b\u3001\u53f3\u4e0b\u306e\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u30fc\u30dc\u30bf\u30f3\u3092\u4f7f\u3063\u3066\u3001\u9078\u629e\u3057\u305f\u8a8d\u8a3c\u306e\u8a2d\u5b9a\u3092\u30d5\u30a1\u30a4\u30eb\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3092\u9078\u629e\u3057\u307e\u3059\u3002

widgets

\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5165\u529b\u3092\u6c42\u3081\u3089\u308c\u305f\u3068\u304d\u306f\u3001\u7a7a\u6b04\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u3001\u6a5f\u5bc6\u60c5\u5831\u3092\u6f0f\u3089\u3057\u3066\u3044\u308b\u304b\u3082\u3057\u308c\u306a\u3044\u3068\u3044\u3046\u8b66\u544a\u3092\u53d7\u3051\u307e\u3059\u3002OAuth2\u306e\u8a2d\u5b9a\u306e\u5834\u5408\u306f\u3001\u5b89\u5168\u306b\u884c\u3048\u307e\u3059\u3002

\u8a8d\u8a3c\u8a2d\u5b9a\u3092 XML \u30d5\u30a1\u30a4\u30eb\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001QField \u306f\u305d\u306e\u30d5\u30a1\u30a4\u30eb\u3092 QField \u304c\u52d5\u4f5c\u3059\u308b\u30c7\u30d0\u30a4\u30b9\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30d5\u30a1\u30a4\u30eb\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001QField \u306f\u305d\u306e\u30d5\u30a1\u30a4\u30eb\u3092 QField \u304c\u52d5\u4f5c\u3059\u308b\u30c7\u30d0\u30a4\u30b9\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30c7\u30d0\u30a4\u30b9\u306e <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ QField \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u30b3\u30d4\u30fc\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002QField/auth/ \u30d1\u30b9\u306f\u3001QField \u3092\u6700\u521d\u306b\u8d77\u52d5\u3057\u305f\u3068\u304d\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u30d1\u30b9\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QField 2 \u4ee5\u964d\u3001\u8a8d\u8a3c\u30d5\u30a1\u30a4\u30eb\u306f\u30c7\u30d0\u30a4\u30b9\u306e\u30e1\u30a4\u30f3\u30c7\u30a3\u30ec\u30af\u30c8\u30ea <drive>:/QField/auth\u3067\u306f\u306a\u304f\u3001\u30a2\u30d7\u30ea\u30c7\u30a3\u30ec\u30af\u30c8\u30ea<drive>1:/Android/data/ch.opengis.qfield/files/QField/auth \u306b\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u8a8d\u8a3c\u8a2d\u5b9a\u306eXML\u30d5\u30a1\u30a4\u30eb\u3092\u30b3\u30d4\u30fc\u3057\u305f\u5f8c\u3001\u30e6\u30fc\u30b6\u30fc\u306f OAuth2 \u3067\u4fdd\u8b77\u3055\u308c\u305f\u30ec\u30a4\u30e4\u30fc\u3092\u542b\u3080\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u30c7\u30d0\u30a4\u30b9\u306b\u30b3\u30d4\u30fc\u3057\u3001QField \u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u306f\uff0cQField \u5185\u306b\u8868\u793a\u3055\u308c\u308b\u30d6\u30e9\u30a6\u30b6\u30d1\u30cd\u30eb\u3067\uff0c\u30e6\u30fc\u30b6\u30fc\u540d\uff0c\u30d1\u30b9\u30ef\u30fc\u30c9\uff0c2\u6bb5\u968e\u8a8d\u8a3c\u306e\u8a8d\u8a3c\u30b3\u30fc\u30c9\u306e\u5165\u529b\u3092\u6c42\u3081\u3089\u308c\u307e\u3059\uff0e

\u4e00\u5ea6\u8a8d\u8a3c\u3055\u308c\u308b\u3068\u3001\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u9593\u3001\u30e6\u30fc\u30b6\u30fc\u60c5\u5831\u3092\u518d\u5165\u529b\u3059\u308b\u3053\u3068\u306a\u304f\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/bookmarks/","title":"\u30d6\u30c3\u30af\u30de\u30fc\u30af","text":""},{"location":"ja/how-to/bookmarks/#_1","title":"\u30d6\u30c3\u30af\u30de\u30fc\u30af","text":"

QField\u3067\u306f\u3001\u30bb\u30c3\u30b7\u30e7\u30f3\u3084\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u307e\u305f\u304c\u3063\u3066\u8a18\u9332\u3055\u308c\u308b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u4fdd\u5b58\u3057\u3001\u8868\u793a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/bookmarks/#_2","title":"\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u8868\u793a","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001QField \u306f\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u30de\u30c3\u30d7\u4e0a\u306e\u30de\u30fc\u30ab\u30fc\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3068\u3057\u3066\u8868\u793a\u3057\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u304c\u8ffd\u52a0\u3057\u305f\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306f\u3001\u3059\u3079\u3066\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30de\u30fc\u30ab\u30fc\u3092\u30b7\u30f3\u30b0\u30eb\u30bf\u30c3\u30d7\u3059\u308b\u3068\u30d6\u30c3\u30af\u30de\u30fc\u30af\u540d\u304c\u8868\u793a\u3055\u308c\u3001\u30c0\u30d6\u30eb\u30bf\u30c3\u30d7\u3059\u308b\u3068\u30de\u30c3\u30d7\u306e\u7bc4\u56f2\u304c\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u4f4d\u7f6e\u3092\u4e2d\u5fc3\u306b\u518d\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002

\u307e\u305f\u3001\u4e0a\u90e8\u306e\u691c\u7d22\u30d0\u30fc\u3092\u4f7f\u3063\u3066\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u691c\u7d22\u3057\u3001\u4e00\u81f4\u3059\u308b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u540d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u4f4d\u7f6e\u3092\u4e2d\u5fc3\u306b\u30de\u30c3\u30d7\u306e\u7bc4\u56f2\u3092\u79fb\u52d5\u3067\u304d\u307e\u3059\u3002

QField\u306b\u306f\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u8868\u793a\u3092\u30aa\u30d5\u306b\u3059\u308b\u8a2d\u5b9a\u3082\u3042\u308a\u3001\u3053\u308c\u306f\u8a2d\u5b9a\u30d1\u30cd\u30eb\u306b\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/bookmarks/#_3","title":"\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u8ffd\u52a0","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u65b0\u3057\u3044\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8ffd\u52a0\u3059\u308b\u306b\u306f\u3001\u30de\u30c3\u30d7\u306e\u4efb\u610f\u306e\u90e8\u5206\u3092\u30bf\u30c3\u30d7\uff06\u30db\u30fc\u30eb\u30c9\u3057\u3001\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u30e1\u30cb\u30e5\u30fc\u5185\u306e\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8ffd\u52a0\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3060\u3051\u3067\u3059\u3002

\u3053\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u540d\u524d\u3092\u5909\u66f4\u3057\u305f\u308a\u3001\u30de\u30c3\u30d7\u30de\u30fc\u30ab\u30fc\u306e\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u306b\u4f7f\u7528\u3059\u308b\u8272\u3092\u9078\u629e\u3057\u305f\u308a\u3067\u304d\u308b\u30d1\u30cd\u30eb\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u6e2c\u4f4d\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u73fe\u5728\u306e\u30c7\u30d0\u30a4\u30b9\u306e\u5834\u6240\u306b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002\u53f3\u4e0b\u306e\u6e2c\u4f4d\u30dc\u30bf\u30f3\u3092\u9577\u62bc\u3057\u3057\u3066\u3001\u4f4d\u7f6e\u60c5\u5831\u306b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8ffd\u52a0\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3060\u3051\u3067\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8ffd\u52a0\u3059\u308b\u969b\u3001\u73fe\u5728\u306e\u30de\u30c3\u30d7\u306e\u7e2e\u5c3a\u304c\u8003\u616e\u3055\u308c\u3001\u30bf\u30c3\u30d7\u3057\u305f\u30b3\u30fc\u30c7\u30a3\u30cd\u30fc\u30c8\u307e\u305f\u306f\u73fe\u5728\u5730\u3092\u4e2d\u5fc3\u3068\u3057\u305f\u7bc4\u56f2\u304c\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u30d6\u30c3\u30af\u30de\u30fc\u30af\u30de\u30fc\u30ab\u30fc\u3092\u30c0\u30d6\u30eb\u30bf\u30c3\u30d7\u3057\u305f\u3068\u304d\u3001\u307e\u305f\u306f\u691c\u7d22\u30d0\u30fc\u3067\u30d6\u30c3\u30af\u30de\u30fc\u30af\u9805\u76ee\u3092\u9078\u629e\u3057\u305f\u3068\u304d\u306b\u4f7f\u7528\u3055\u308c\u308b\u7bc4\u56f2\u3092\u6c7a\u5b9a\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/bookmarks/#_4","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d6\u30c3\u30af\u30de\u30fc\u30af","text":"

QField\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u57cb\u3081\u8fbc\u307e\u308c\u305f\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u8868\u793a\u3001\u691c\u7d22\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u3088\u3046\u306a\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u8ffd\u52a0\u3068\u7ba1\u7406\u306fQGIS\u306b\u3088\u3063\u3066\u884c\u308f\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/","title":"\u30c7\u30b8\u30bf\u30a4\u30ba","text":""},{"location":"ja/how-to/digitize/#_1","title":"\u30c7\u30b8\u30bf\u30a4\u30ba","text":"

QField\u306f\u3001\u73fe\u5834\u3067\u306e\u70b9\u3001\u7dda\u3001\u30dd\u30ea\u30b4\u30f3\u5730\u7269\u306e\u30c7\u30b8\u30bf\u30eb\u5316\u3001\u7de8\u96c6\u3001\u524a\u9664\u3092\u53ef\u80fd\u306b\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_2","title":"\u5730\u7269\u306e\u53ce\u96c6","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u65b0\u3057\u3044\u5730\u7269\u306e\u30c7\u30b8\u30bf\u30a4\u30ba\u3092\u958b\u59cb\u3059\u308b\u306b\u306f\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u925b\u7b46\u30a2\u30a4\u30b3\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u7de8\u96c6\u30e2\u30fc\u30c9\u3092\u6709\u52b9\u306b\u3057\u3001\u65b0\u3057\u3044\u5730\u7269\u3092\u8ffd\u52a0\u3057\u305f\u3044\u30ec\u30a4\u30e4\u30fc\u3092\u9078\u629e\u3057\u307e\u3059\u3002

\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u308b\u73fe\u5728\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u7dd1\u8272\u3067\u30cf\u30a4\u30e9\u30a4\u30c8\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_3","title":"\u30dd\u30a4\u30f3\u30c8\u5730\u7269\u306e\u8ffd\u52a0","text":"

\u753b\u9762\u306e\u4e2d\u592e\u306b\u3042\u308b\u5341\u5b57\u7dda\u3092\u76ee\u7684\u306e\u5834\u6240\u306b\u79fb\u52d5\u3057\u3001\u753b\u9762\u306e\u53f3\u4e0b\u306b\u3042\u308b \u8ffd\u52a0(+)\u30dc\u30bf\u30f3 \u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\u65b0\u3057\u3044\u30dd\u30a4\u30f3\u30c8\u5730\u7269\u306e\u4f5c\u6210\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002

GPS\u3092\u6709\u52b9\u306b\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001 \u4e2d\u592e\u306b\u7dad\u6301 \u30dc\u30bf\u30f3\u3092\u4f7f\u7528\u3057\u3066\u3001\u5341\u5b57\u7dda\u3092\u73fe\u5728\u5730\u306e\u4e2d\u592e\u306b\u81ea\u52d5\u7684\u306b\u79fb\u52d5\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_4","title":"\u30e9\u30a4\u30f3\u307e\u305f\u306f\u30dd\u30ea\u30b4\u30f3\u5730\u7269\u306e\u8ffd\u52a0","text":"

\u753b\u9762\u306e\u4e2d\u592e\u306b\u3042\u308b\u5341\u5b57\u7dda\u3092\u76ee\u7684\u306e\u30e9\u30a4\u30f3\u307e\u305f\u306f\u30dd\u30ea\u30b4\u30f3\u306e\u958b\u59cb\u70b9\u306b\u79fb\u52d5\u3057\u3001\u753b\u9762\u306e\u53f3\u4e0b\u306b\u3042\u308b \u30d7\u30e9\u30b9\uff08+\uff09\u30dc\u30bf\u30f3 \u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u6700\u521d\u306e\u30ce\u30fc\u30c9\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u65b0\u3057\u3044\u30ce\u30fc\u30c9\u3092\u8ffd\u52a0\u3059\u308b\u305f\u3073\u306b\u8ffd\u52a0(+)\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\u7dda\u3084\u591a\u89d2\u5f62\u3092\u5f62\u6210\u3059\u308b\u305f\u3081\u306b\u30dd\u30a4\u30f3\u30c8\u3092\u8ffd\u52a0\u3057\u3066\u3044\u304d\u307e\u3059\u3002

\u30de\u30a4\u30ca\u30b9\uff08-\uff09\u30dc\u30bf\u30f3 \u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\u6700\u5f8c\u306b\u8ffd\u52a0\u3057\u305f\u30ce\u30fc\u30c9\u3092\u524a\u9664\u3057\u307e\u3059\u3002

\u5c11\u306a\u304f\u3068\u30822\u3064\u306e\u30ce\u30fc\u30c9\u3092\u30e9\u30a4\u30f3\u306b\u8ffd\u52a0\u3059\u308b\u304b\u30013\u3064\u306e\u30ce\u30fc\u30c9\u3092\u30dd\u30ea\u30b4\u30f3\u306b\u8ffd\u52a0\u3059\u308b\u3068\u3001 \u4fdd\u5b58\u30dc\u30bf\u30f3 \u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002 \u30af\u30ea\u30c3\u30af\u3057\u3066\u30b9\u30b1\u30c3\u30c1\u3092\u5b8c\u6210\u3055\u305b\u307e\u3059\u3002

\u30c7\u30b8\u30bf\u30a4\u30ba\u4e2d\u306b(x)\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u73fe\u5728\u306e\u5730\u7269\u4f5c\u6210\u3092\u30ad\u30e3\u30f3\u30bb\u30eb\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QField\u306f\u3001\u30c7\u30b8\u30bf\u30a4\u30ba\u3055\u308c\u305f\u30b8\u30aa\u30e1\u30c8\u30ea\u306b\u91cd\u8907\u3057\u305f\u9802\u70b9\u304c\u306a\u3044\u3053\u3068\u3092\u4fdd\u8a3c\u3057\u3001\u73fe\u5728\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u30ec\u30a4\u30e4\u30fc\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u7cbe\u5ea6\u8a2d\u5b9a\u3092\u5c0a\u91cd\u3057\u307e\u3059\u3002

\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u30e2\u30fc\u30c9\u4e2d\u306b\u3001\u30dc\u30ea\u30e5\u30fc\u30e0\u30ad\u30fc\u3092\u4f7f\u3063\u3066\u9802\u70b9\u306e\u8ffd\u52a0\u3084\u524a\u9664\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u6a5f\u80fd\u306f\u4e00\u822c\u30bf\u30d6\u306e\u8a2d\u5b9a\u3067\u6709\u52b9\u306b\u3067\u304d\u307e\u3059\u3002

Note

This feature is available on Android only.

"},{"location":"ja/how-to/digitize/#_5","title":"\u5c5e\u6027\u60c5\u5831\u30d5\u30a9\u30fc\u30e0","text":"

\u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u30c7\u30b8\u30bf\u30a4\u30ba\u3059\u308b\u3068\u3001\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u304c\u8868\u793a\u3055\u308c\u3001\u65b0\u3057\u304f\u8ffd\u52a0\u3057\u305f\u5730\u7269\u306e\u5c5e\u6027\u5024\u3092\u7de8\u96c6\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QGIS \u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30c0\u30a4\u30a2\u30ed\u30b0\u304b\u3089\u3001\u6307\u5b9a\u3057\u305f\u30ec\u30a4\u30e4\u306e\u8a2d\u5b9a\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3057\u3066\u3001\u30d5\u30a3\u30fc\u30c1\u30e3\u8ffd\u52a0\u6642\u306b\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u3092\u975e\u8868\u793a\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3055\u3089\u306b\u3001\u5730\u7269\u30d5\u30a9\u30fc\u30e0\u306e\u30c6\u30ad\u30b9\u30c8\u7de8\u96c6\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u5185\u3067\u5229\u7528\u53ef\u80fd\u306aQR\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30d0\u30fc\u30b3\u30fc\u30c9\u306e\u8aad\u53d6\u6a5f\u80fd\u3092\u4f7f\u7528\u3057\u3066\u3001\u5165\u529b\u30c7\u30fc\u30bf\u3092\u30c7\u30b8\u30bf\u30eb\u5316\u3059\u308b\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u3042\u308a\u307e\u3059\u3002

\u4e09\u70b9\u30e1\u30cb\u30e5\u30fc\u306e\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30e1\u30cb\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u3001 \u300c\u30b3\u30d4\u30fc\u300d\u3001\u300c\u8cbc\u308a\u4ed8\u3051\u300d\u3001\u300c\u30b3\u30fc\u30c9\u306e\u30b9\u30ad\u30e3\u30f3\u300d\u3092\u884c\u3046\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

\u300c\u30b3\u30fc\u30c9\u3092\u30b9\u30ad\u30e3\u30f3\u300d\u3092\u9078\u629e\u3059\u308b\u3068\u3001QField\u306e\u30b3\u30fc\u30c9\u30ea\u30fc\u30c0\u30fc\u304c\u8d77\u52d5\u3057\u3001\u30b3\u30fc\u30c9\u3092\u89e3\u6790\u3059\u308b\u305f\u3081\u306e\u8aad\u53d6\u51e6\u7406\u304c\u958b\u59cb\u3055\u308c\u307e\u3059\u3002

\u30b3\u30fc\u30c9\u304c\u6b63\u5e38\u306b\u8aad\u307f\u53d6\u308a\u3055\u308c\u308b\u3068\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u30c1\u30a7\u30c3\u30af\u30de\u30fc\u30af\uff08\u2714\ufe0f\uff09\u3092\u30af\u30ea\u30c3\u30af\u3057OK\u3059\u308b\u3053\u3068\u3067\u3001\u9078\u629e\u5185\u5bb9\u3092\u78ba\u8a8d\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u64cd\u4f5c\u306b\u3088\u308a\u3001\u89e3\u6790\u3055\u308c\u305f\u5024\u304c\u5c5e\u6027\u5024\u3068\u3057\u3066\u5165\u529b\u3055\u308c\u3001\u30c7\u30b8\u30bf\u30eb\u5316\u30d7\u30ed\u30bb\u30b9\u304c\u52b9\u7387\u5316\u3055\u308c\u307e\u3059\u3002

\u3055\u3089\u306b\u3001\u30b3\u30fc\u30c9\u30fb\u30ea\u30fc\u30c0\u30fc\u3092\u4f7f\u3063\u3066NFC\u30c6\u30ad\u30b9\u30c8\u30fb\u30bf\u30b0\u3092\u8aad\u307f\u53d6\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"ja/how-to/digitize/#_6","title":"\u5c5e\u6027\u5024\u3092\u8a18\u61b6\u3059\u308b","text":"

\u540c\u3058\u3088\u3046\u306a\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u7d20\u65e9\u304f\u53ce\u96c6\u3057\u3066\u884c\u304f\u305f\u3081\u306b\u306f\u3001\u540c\u3058\u5c5e\u6027\u5024\u3092\u4f55\u5ea6\u3082\u5165\u529b\u3057\u306a\u3044\u3088\u3046\u306b\u3059\u308b\u3053\u3068\u304c\u91cd\u8981\u3067\u3059\u3002\u3059\u3079\u3066\u306e\u5c5e\u6027\u306e\u53f3\u5074\u306b\u3042\u308b\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u5404\u5c5e\u6027\u3092\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3068\u3057\u3066\u8a18\u61b6\u3067\u304d\u307e\u3059\u3002 \u6b21\u56de\u540c\u3058\u30ec\u30a4\u30e4\u30fc\u306b\u5730\u7269\u3092\u8ffd\u52a0\u3059\u308b\u3068\u304d\u3001\u3053\u308c\u3089\u306e\u5c5e\u6027\u306f\u6700\u521d\u304b\u3089\u5165\u529b\u3055\u308c\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_7","title":"\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u7de8\u96c6","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u65e2\u5b58\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u7de8\u96c6\u3059\u308b\u306b\u306f\u3001QField\u306e\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u925b\u7b46\u30a2\u30a4\u30b3\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u3001\u7de8\u96c6\u30e2\u30fc\u30c9\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\u3002

\u7de8\u96c6\u30e2\u30fc\u30c9\u306b\u5165\u308b\u3068\u3001\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u30d5\u30a9\u30fc\u30e0\u306e\u30bf\u30a4\u30c8\u30eb\u30d0\u30fc\u306b\u65b0\u3057\u3044 \u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u7de8\u96c6 \u30dc\u30bf\u30f3\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u3053\u306e\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30b8\u30aa\u30e1\u30c8\u30ea \u30a8\u30c7\u30a3\u30bf\u74b0\u5883\u304c\u8d77\u52d5\u3057\u30014 \u3064\u306e\u30c4\u30fc\u30eb\u304c\u63d0\u4f9b\u3055\u308c\u307e\u3059\uff1a

  • \u9802\u70b9\u7de8\u96c6\u30c4\u30fc\u30eb;
  • \u30b8\u30aa\u30e1\u30c8\u30ea\u5206\u5272\u30c4\u30fc\u30eb;
  • \u30b8\u30aa\u30e1\u30c8\u30ea\u30ea\u30b7\u30a7\u30a4\u30d7\u30c4\u30fc\u30eb; \u305d\u3057\u3066
  • \u30b8\u30aa\u30e1\u30c8\u30ea\u30ea\u30f3\u30b0\u30c4\u30fc\u30eb\u3067\u3059\u3002
"},{"location":"ja/how-to/digitize/#_8","title":"\u9802\u70b9\u30c4\u30fc\u30eb","text":"

\u9802\u70b9\u30a8\u30c7\u30a3\u30bf\u3067\u306f\u3001\u30b8\u30aa\u30e1\u30c8\u30ea\u306b\u65b0\u3057\u3044\u9802\u70b9\u3092\u8ffd\u52a0\u3059\u308b\u3060\u3051\u3067\u306a\u304f\u3001\u65e2\u5b58\u306e\u9802\u70b9\u3092\u79fb\u52d5\u307e\u305f\u306f\u524a\u9664\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_9","title":"\u5206\u5272\u30c4\u30fc\u30eb","text":"

\u5206\u5272\u30c4\u30fc\u30eb\u3092\u4f7f\u3046\u3068\u3001\u30e9\u30a4\u30f3\u3084\u30dd\u30ea\u30b4\u30f3\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u30922\u3064\u306b\u5206\u5272\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_10","title":"\u30ea\u30b7\u30a7\u30a4\u30d7\u30c4\u30fc\u30eb","text":"

\u30ea\u30b7\u30a7\u30a4\u30d7\u30c4\u30fc\u30eb\u306f\u3001\u63cf\u753b\u3055\u308c\u305f\u5f62\u72b6\u306e\u30a8\u30c3\u30b8\u306b\u6cbf\u3063\u305f\u30ea\u30b7\u30a7\u30a4\u30d7\u3055\u308c\u305f\u30e9\u30a4\u30f3\u3001\u307e\u305f\u306f\u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u30af\u30ea\u30c3\u30d7\u307e\u305f\u306f\u62e1\u5f35\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u308b\u63cf\u753b\u3055\u308c\u305f\u5f62\u72b6\u306e\u30dd\u30ea\u30b4\u30f3\u306b\u306a\u308b\u56f3\u5f62\u3092\u63cf\u753b\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u30e9\u30a4\u30f3\u304a\u3088\u3073\u30dd\u30ea\u30b4\u30f3\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_11","title":"\u30ea\u30f3\u30b0\u30c4\u30fc\u30eb","text":"

\u30ea\u30f3\u30b0\u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30dd\u30ea\u30b4\u30f3\u5f62\u72b6\u306b\u30ea\u30f3\u30b0\uff08\u7a74\uff09\u3092\u30c7\u30b8\u30bf\u30a4\u30ba\u3067\u304d\u307e\u3059\u3002\u30ea\u30f3\u30b0\u304c\u4f5c\u6210\u3055\u308c\u308b\u3068\u3001QField\u306f\u65b0\u3057\u3044\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3067\u30ea\u30f3\u30b0\u3092\u57cb\u3081\u308b\u53ef\u80fd\u6027\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_12","title":"\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u7de8\u96c6\u306e\u30c7\u30e2","text":"

\u7de8\u96c6\u6a5f\u80fd\u306b\u3064\u3044\u3066\u306e\u30c7\u30e2\u3092\u30d3\u30c7\u30aa\u3067\u3054\u7d39\u4ecb\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_13","title":"\u5730\u7269\u306e\u30de\u30fc\u30b8","text":"

QField \u3067\u306f\u3001\u30d5\u30a3\u30fc\u30c1\u30e3\u3068\u305d\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u3092 1 \u3064\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u306b\u30de\u30fc\u30b8\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30de\u30c3\u30d7\u4e0a\u3067 2 \u3064\uff08\u307e\u305f\u306f\u305d\u308c\u4ee5\u4e0a\uff09\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u3092\u7279\u5b9a\u3057\u3001\u30d5\u30a3\u30fc\u30c1\u30e3 \u30ea\u30b9\u30c8\u3067\u305d\u308c\u3089\u3092\u9078\u629e\u3057\u3001Menu (\u205d) Button \u3067 Merge Selected Features \u3092\u9078\u629e\u3057\u3066\u305d\u308c\u3089\u3092\u30de\u30fc\u30b8\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_14","title":"\u30d5\u30ea\u30fc\u30cf\u30f3\u30c9\u3067\u306e\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0","text":"

\u30d5\u30ea\u30fc\u30cf\u30f3\u30c9\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u30e2\u30fc\u30c9\u3067\u306f\u3001\u30b9\u30bf\u30a4\u30e9\u30b9\u30da\u30f3\u3084\u30de\u30a6\u30b9\u3092\u4f7f\u3063\u3066\u7dda\u3084\u30dd\u30ea\u30b4\u30f3\u3092 \"\u63cf\u304f \"\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u3053\u306e\u30e2\u30fc\u30c9\u306f\u3001\u4e0a\u8a18\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u30a8\u30c7\u30a3\u30bf\u306e\u30ea\u30f3\u30b0\u3001\u30b9\u30d7\u30ea\u30c3\u30c8\u3001\u30ea\u30b7\u30a7\u30a4\u30d7\u30c4\u30fc\u30eb\u3068\u540c\u69d8\u306b\u3001\u30e9\u30a4\u30f3\u3084\u30dd\u30ea\u30b4\u30f3\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u8ffd\u52a0\u306b\u5229\u7528\u3067\u304d\u307e\u3059\u3002

\u30d5\u30ea\u30fc\u30cf\u30f3\u30c9\u30c7\u30b8\u30bf\u30a4\u30ba\u30e2\u30fc\u30c9\u306f\u3001QField\u304c\u7de8\u96c6\u30e2\u30fc\u30c9\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u3066\u3001\u30e9\u30a4\u30f3\u307e\u305f\u306f\u30dd\u30ea\u30b4\u30f3\u306e\u30d9\u30af\u30c8\u30eb\u30ec\u30a4\u30e4\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u3068\u304d\u306b\u8868\u793a\u3055\u308c\u308b\u65b0\u3057\u3044\u30c4\u30fc\u30eb\u30d0\u30fc\u30dc\u30bf\u30f3\u3067\u3054\u5229\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_15","title":"\u30c8\u30dd\u30ed\u30b8\u30fc\u7de8\u96c6","text":"

QField \u7528\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u524d\u306eQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u30c8\u30dd\u30ed\u30b8\u30fc\u7de8\u96c6\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u9802\u70b9\u306e\u79fb\u52d5/\u524a\u9664\u6642\u306b\u96a3\u63a5\u3059\u308b\u30b8\u30aa\u30e1\u30c8\u30ea\u3068\u5171\u6709\u3059\u308b\u30ce\u30fc\u30c9\u304c\u4e00\u7dd2\u306b\u4fee\u6b63\u3055\u308c\u3001\u96a3\u63a5\u30b8\u30aa\u30e1\u30c8\u30ea\u304b\u3089\u65b0\u3057\u3044\u30ce\u30fc\u30c9\u304c\u8ffd\u52a0\u3055\u308c\u308b\u3068\u30bb\u30b0\u30e1\u30f3\u30c8\u306b\u9802\u70b9\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_16","title":"\u5c5e\u6027\u306e\u8907\u6570\u7de8\u96c6","text":"

QField\u3067\u306f\u3001\u8907\u6570\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3092\u9078\u629e\u3057\u3001\u305d\u306e\u5c5e\u6027\u3092\u4e00\u5ea6\u306b\u7de8\u96c6\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u5834\u5408\u306b\u3088\u3063\u3066\u306f\u3001\u975e\u5e38\u306b\u52b9\u7387\u7684\u306a\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u5b9f\u73fe\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30de\u30c3\u30d7\u4e0a\u3067 2 \u3064\uff08\u307e\u305f\u306f\u305d\u308c\u4ee5\u4e0a\uff09\u306e\u5730\u7269\u3092\u7279\u5b9a\u3057\u3001\u5730\u7269\u30ea\u30b9\u30c8\u3067\u305d\u308c\u3089\u3092\u9078\u629e\u3057\u3001\u30ea\u30b9\u30c8\u306e\u30bf\u30a4\u30c8\u30eb \u30d0\u30fc\u306b\u3042\u308b \u5730\u7269\u306e\u7de8\u96c6 \u30dc\u30bf\u30f3\u3092\u9078\u629e\u3057\u3066\u305d\u308c\u3089\u3092\u30de\u30fc\u30b8\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_17","title":"\u5730\u7269\u306e\u524a\u9664","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u5730\u7269\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u5730\u7269\u30d5\u30a9\u30fc\u30e0\u306e3\u30c9\u30c3\u30c8\u30e1\u30cb\u30e5\u30fc\u304b\u3089 \u5730\u7269\u524a\u9664\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002

QField\u3067\u306f\u4e00\u5ea6\u306b\u8907\u6570\u306e\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3092\u524a\u9664\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u307e\u305a\u30de\u30c3\u30d7\u306e\u8a72\u5f53\u7b87\u6240\u3092\u30b7\u30e7\u30fc\u30c8\u30bf\u30c3\u30d7\u3057\u3066\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3092\u7279\u5b9a\u3057\u307e\u3059\u3002\u6b21\u306b\u3001\u524a\u9664\u3057\u305f\u3044\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u306e\u4e00\u3064\u3092\u9577\u62bc\u3057\u3057\u3066\u3001\u8907\u6570\u9078\u629e\u30e2\u30fc\u30c9\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u540d\u306e\u6a2a\u306b\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u304c\u8868\u793a\u3055\u308c\u305f\u3089\u3001\u524a\u9664\u3059\u308b\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u3092\u3055\u3089\u306b\u9078\u629e\u3057\u307e\u3059\uff08\u30de\u30c3\u30d7\u3092\u30bf\u30c3\u30d7\u3057\u3066\u5730\u7269\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\uff09\u3002\u5b8c\u4e86\u3057\u305f\u3089\u3001\u5730\u7269\u30ea\u30b9\u30c8\u306e3\u30c9\u30c3\u30c8\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u9078\u629e\u3057\u305f\u5730\u7269\u3092\u524a\u9664\u3092\u9078\u629e\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_18","title":"\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u65b0\u3057\u3044\u5730\u7269\u3092\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u3057\u3066\u3044\u308b\u969b\u306b\u3001\u65b0\u3057\u3044\u30dd\u30a4\u30f3\u30c8\u306f\u65e2\u5b58\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3059\u3079\u3066\u306e\u8a2d\u5b9a\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8>\u30b9\u30ca\u30c3\u30d7\u8a2d\u5b9a\u3067\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_19","title":"\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0\u306e\u7a2e\u985e","text":"

\u65b0\u3057\u3044\u30dd\u30a4\u30f3\u30c8\u3092\u30b9\u30ca\u30c3\u30d7\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

  • \u65e2\u5b58\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u9802\u70b9\u306b\u5bfe\u3057\u3066\u306e\u307f
  • \u65e2\u5b58\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u7dda\u5206\u306b\u5bfe\u3057\u3066\u306e\u307f
  • \u65e2\u5b58\u306e\u30b8\u30aa\u30e1\u30c8\u30ea\u306e\u9802\u70b9\u3068\u30bb\u30b0\u30e1\u30f3\u30c8\u306b\u5bfe\u3057\u3066
"},{"location":"ja/how-to/digitize/#_20","title":"\u30ec\u30a4\u30e4\u30fc\u3078\u306e\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0","text":"

\u4e00\u3064\u3082\u3057\u304f\u306f\u6570\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u306e\u307f\u30b9\u30ca\u30c3\u30d7\u3055\u305b\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/digitize/#_21","title":"\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0\u306e\u8a31\u5bb9\u5024","text":"

\u30b9\u30ca\u30c3\u30d4\u30f3\u30b0\u306e\u8a31\u5bb9\u5024\u306f\u5730\u56f3\u306e\u5358\u4f4d\u307e\u305f\u306f\u30d4\u30af\u30bb\u30eb\u306b\u3088\u308a\u307e\u3059\u3002

\u5927\u62b5\u306e\u30b1\u30fc\u30b9\u306b\u304a\u3044\u3066\u306f\u3001\u5358\u4f4d\u306f\u30d4\u30af\u30bb\u30eb\u306b\u8a2d\u5b9a\u3059\u308b\u306e\u304c\u826f\u3044\u3067\u3057\u3087\u3046\u3002\u7d4c\u9a13\u4e0a\u8a31\u5bb9\u5024\u309220\u306b\u8a2d\u5b9a\u3057\u3066\u304a\u304f\u3068\u826f\u3044\u3068\u601d\u308f\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/","title":"\u885b\u661f\u6e2c\u4f4d (GNSS)","text":""},{"location":"ja/how-to/gnss/#gnss","title":"\u885b\u661f\u6e2c\u4f4d (GNSS)","text":"

QField \u306f\u5185\u8535\u306e GNSS\uff08GPS\u3001GLONASS\u3001Galileo\u3001Beidou \u306a\u3069\u306e\u5168\u5730\u7403\u6e2c\u4f4d\u885b\u661f\u30b7\u30b9\u30c6\u30e0\uff09\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u307e\u305f\u3001QField \u306f Bluetooth\u3001TCP\u307e\u305f\u306fUDP \u3067\u5916\u90e8\u30a2\u30f3\u30c6\u30ca\u306b\u63a5\u7d9a\u3057\u3001\u305d\u306e NMEA \u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u76f4\u63a5\u4f7f\u7528\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

GPS\u30c7\u30d0\u30a4\u30b9\u306f\u5730\u8868\u9762\u306e\u73fe\u5728\u4f4d\u7f6e\u306e2D\u5ea7\u6a19\u3068\u6a19\u9ad8\u3092\u8a08\u6e2c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#_1","title":"\u53ef\u8996\u5316","text":"

\u6e2c\u4f4d\u304c\u6709\u52b9\u306b\u306a\u308b\u3068\u3001\u3042\u306a\u305f\u306e\u4f4d\u7f6e\u304c\u5730\u56f3\u4e0a\u306b\u9752\u304f\u8868\u793a\u3055\u308c\u307e\u3059\u3002 \u9759\u6b62\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u9752\u3044\u70b9\u3067\u3001\u79fb\u52d5\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u79fb\u52d5\u65b9\u5411\u3092\u793a\u3059\u77e2\u5370\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30c7\u30d0\u30a4\u30b9\u306b\u78c1\u6c17\u30b3\u30f3\u30d1\u30b9\u304c\u5185\u8535\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u9752\u3044\u30d3\u30fc\u30e0\u304c\u30c7\u30d0\u30a4\u30b9\u306e\u73fe\u5728\u306e\u65b9\u4f4d\u3092\u793a\u3057\u307e\u3059\u3002

\u73fe\u5728\u4f4d\u7f6e\u3092\u56f2\u3080\u5186\u306f\u3001\u6e2c\u4f4d\u30c7\u30d0\u30a4\u30b9\u306b\u3088\u3063\u3066\u53d6\u5f97\u3055\u308c\u305f\u7cbe\u5ea6\u3092\u793a\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#_2","title":"\u69cb\u6210","text":"

QField\u306e\u8a2d\u5b9a\u306e\u6e2c\u4f4d\u30bf\u30d6\u3067\u306f\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u304c\u53ef\u80fd\u3067\u3059\u3002

"},{"location":"ja/how-to/gnss/#m","title":"\u8a08\u6e2c\uff08M\uff09\u5024","text":"

M\u5024\u3092\u542b\u3080\u30d9\u30af\u30c8\u30eb\u30ec\u30a4\u30e4\u30fc\u3067\u30b8\u30aa\u30e1\u30c8\u30ea\u3092\u30c7\u30b8\u30bf\u30a4\u30ba\u3059\u308b\u5834\u5408\u3001\u5ea7\u6a19\u30ab\u30fc\u30bd\u30eb\u304c\u73fe\u5728\u306e\u4f4d\u7f6e\u306b\u30ed\u30c3\u30af\u3055\u308c\u308b\u305f\u3073\u306b\u3001QField\u306f\u500b\u3005\u306e\u9802\u70b9\u306b\u6e2c\u4f4d\u5ea7\u6a19\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u3053\u306e\u5024\u306f\u6e2c\u4f4d\u5ea7\u6a19\u306e\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\uff08\u30a8\u30dd\u30c3\u30af\u304b\u3089\u306e\u30df\u30ea\u79d2\uff09\u3092\u8868\u3057\u307e\u3059\u3002\u3053\u306e\u5024\u306f\u3001\u8a2d\u5b9a\u306e\u6e2c\u4f4d\u30bf\u30d6\u306b\u3042\u308b\u30b3\u30f3\u30dc\u30dc\u30c3\u30af\u30b9\u3092\u4f7f\u3063\u3066\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u9078\u629e\u53ef\u80fd\u306a\u5024\u306f\u3001\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3001\u5bfe\u5730\u901f\u5ea6\u3001\u65b9\u4f4d\u3001\u6c34\u5e73\u7cbe\u5ea6\u3001\u5782\u76f4\u7cbe\u5ea6\u3001PDOP\u3001HDOP\u3001VDOP\u3067\u3059\u3002

"},{"location":"ja/how-to/gnss/#_3","title":"\u9ad8\u7cbe\u5ea6\u6e2c\u4f4d\u306b\u5fc5\u8981\u306a\u3053\u3068","text":"

\u6e2c\u4f4d\u306b\u5fc5\u8981\u306a\u6700\u4f4e\u9650\u306e\u7cbe\u5ea6\u3092\u5b9a\u7fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u7cbe\u5ea6\u306e\u8cea\u306f\u3001\u60aa\u3044\uff08\u8d64\uff09\u3001\u826f\u3044\uff08\u9ec4\uff09\u3001\u3068\u3066\u3082\u826f\u3044\uff08\u7dd1\uff09\u306e3\u3064\u306e\u30af\u30e9\u30b9\u3067\u5831\u544a\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u8272\u306f\u3001GNSS\u30dc\u30bf\u30f3\u306e\u4e0a\u306b\u30c9\u30c3\u30c8\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u3057\u304d\u3044\u5024\u306f\u3001\u8a2d\u5b9a\u306e\u6e2c\u4f4d\u30bf\u30d6\u3067\u5b9a\u7fa9\u3067\u304d\u307e\u3059\u3002

\u9ad8\u7cbe\u5ea6\u6e2c\u4f4d\u306b\u5fc5\u8981\u306a\u8a2d\u5b9a\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u3068\u3001\u7cbe\u5ea6\u306e\u5024\u304c\u60aa\u3044\uff08\u8d64\uff09\u4f4d\u7f6e\u306b\u30ab\u30fc\u30bd\u30eb\u304c\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u72b6\u614b\u3067\u306f\u3001\u65b0\u3057\u3044\u6e2c\u4f4d\u3092\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002

"},{"location":"ja/how-to/gnss/#_4","title":"\u30a2\u30f3\u30c6\u30ca\u306e\u9ad8\u3055\u88dc\u6b63","text":"

\u4f7f\u7528\u3059\u308b\u30a2\u30f3\u30c6\u30ca\u30dd\u30fc\u30eb\u306e\u9ad8\u3055\u306f\u3001\u8a2d\u5b9a\u3067\u5b9a\u7fa9\u3067\u304d\u307e\u3059\u3002\u6e2c\u4f4d\u3055\u308c\u305f\u9ad8\u5ea6\u306f\u3001\u3053\u306e\u5024\u3067\u88dc\u6b63\u3055\u308c\u307e\u3059

"},{"location":"ja/how-to/gnss/#_5","title":"\u9ad8\u5ea6\u88dc\u6b63\uff0f\u5782\u76f4\u65b9\u5411\u306e\u30b0\u30ea\u30c3\u30c9\u30b7\u30d5\u30c8","text":"

\u9ad8\u5ea6\u306e\u5024\u306f\u3001\u5782\u76f4\u65b9\u5411\u306e\u30b0\u30ea\u30c3\u30c9\u30b7\u30d5\u30c8\u30d5\u30a1\u30a4\u30eb\u3067\u88dc\u6b63\u3057\u3066\u3001\u6b63\u8ddd\u65b9\u4f4d\u3092\u7b97\u51fa\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u5782\u76f4\u65b9\u5411\u306e\u30b0\u30ea\u30c3\u30c9\u30b7\u30d5\u30c8\u30d5\u30a1\u30a4\u30eb\u306f\u3001QField \u306e\u30a2\u30d7\u30ea\u30d5\u30a9\u30eb\u30c0<drive>:/Android/data/ch.opengis.qfield/files/QField/proj\u306b\u5165\u308c\u3066\u3001QField \u3067\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u30b0\u30ea\u30c3\u30c9\u30b7\u30d5\u30c8\u30d5\u30a1\u30a4\u30eb\u304c\u305d\u3053\u306b\u7f6e\u304b\u308c\u308b\u3068\u3001QField\u306e \u4f7f\u7528\u4e2d\u306e\u5782\u76f4\u65b9\u5411\u306e\u30b0\u30ea\u30c3\u30c9\u30b7\u30d5\u30c8\u306e\u4e0b\u306e\u6e2c\u4f4d\u8a2d\u5b9a\u3067\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002

\u9ad8\u5ea6\u88dc\u6b63\u3092\u884c\u3046\u5834\u5408\u3084\u3001Bluetooth\u63a5\u7d9a\u306e\u5916\u90e8\u30a2\u30f3\u30c6\u30ca\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u306e\u6b63\u8ddd\u65b9\u4f4d\u306e\u4f7f\u7528\u3092\u30aa\u30d5\u306b\u3059\u308b\u3053\u3068\u3092\u691c\u8a0e\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u73fe\u5728\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306f\u4ee5\u4e0b\u306e\u901a\u308a\uff1a

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

\u4f8b\u3048\u3070 ETRS89 (\u57fa\u6e96\u6955\u5186\u4f53 GPS) \u304b\u3089 NAP (\u30aa\u30e9\u30f3\u30c0\u8a9e) \u3078\u306e\u5909\u63db\u306e\u305f\u3081\u306b\u3001\u30e6\u30fc\u30b6\u30fc\u306f NSGI \u304b\u3089 nlgeo2018.gtx \u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u7f6e\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#_6","title":"\u4f7f\u7528\u65b9\u6cd5","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

GNSS\u30dc\u30bf\u30f3\u3092\u77ed\u304f\u30bf\u30c3\u30d7\u3059\u308b\u3068GNSS\u6a5f\u80fd\u3092\u6709\u52b9\u306b\u3057\u3001\u6e2c\u4f4d\u60c5\u5831\u304c\u5229\u7528\u53ef\u80fd\u306b\u306a\u308a\u6b21\u7b2c\u3001\u73fe\u5728\u4f4d\u7f6e\u304c\u4e2d\u5fc3\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002

\u7de8\u96c6\u30e2\u30fc\u30c9\u3092\u6709\u52b9\u306b\u3057\u5bfe\u8c61\u306e\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u307e\u3059\u3002\u4e2d\u5fc3\u306e\u5341\u5b57\u306fGNSS\u6e2c\u4f4d\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u3066\u3044\u307e\u3059\u3002

GNSS\u30dc\u30bf\u30f3\u3092\u30ed\u30f3\u30b0\u30bf\u30c3\u30d7\u3059\u308b\u3068\u6e2c\u4f4d\u30e1\u30cb\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059

\u6e2c\u4f4d\u30e1\u30cb\u30e5\u30fc\u306e\u4e2d\u3067\u6e2c\u4f4d\u60c5\u5831\u3092\u8868\u793a\u3092\u30aa\u30f3\u306b\u3057\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5ea7\u6a19\u7cfb\u306b\u5909\u63db\u3057\u305f\u73fe\u5728\u5730\u306e\u5ea7\u6a19\u60c5\u5831\u306e\u8868\u793a\u5207\u66ff\u306a\u3069\u306e\u8a2d\u5b9a\u304c\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5ea7\u6a19\u7cfb\u3067\u306f\u306a\u304fWGS84\u306e\u7d4c\u5ea6/\u7def\u5ea6\u304c\u8868\u793a\u3055\u308c\u308b\u5834\u5408\u306f\u3001\u307e\u3060GNSS\u4fe1\u53f7\u3092\u53d7\u4fe1\u3067\u304d\u3066\u3044\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#gnss_1","title":"\u5916\u4ed8\u3051\u306eGNSS\u53d7\u4fe1\u6a5f\u3092\u4f7f\u7528\u3059\u308b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

QField\u306f\u3001Bluetooth\u3001TCP\u3001\u307e\u305f\u306fUDP\u63a5\u7d9a\u306b\u3088\u308bNMEA\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u4ecb\u3057\u3066\u3001\u5916\u90e8\u306eGNSS\u6e2c\u4f4d\u6a5f\u5668\u3068\u306e\u63a5\u7d9a\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002

\u8a2d\u5b9a > \u6e2c\u4f4d\u3067\u306f\u3001\u5916\u90e8\u30c7\u30d0\u30a4\u30b9\u3092\u8ffd\u52a0\u3001\u7de8\u96c6\u3001\u524a\u9664\u3059\u308b\u305f\u3081\u306e\u4e00\u9023\u306e\u30dc\u30bf\u30f3\u3068\u3001\u5185\u90e8GNSS\u30c7\u30d0\u30a4\u30b9\u3068\u4fdd\u5b58\u3055\u308c\u305f\u5916\u90e8GNSS\u30c7\u30d0\u30a4\u30b9\u3092\u5207\u308a\u66ff\u3048\u308b\u305f\u3081\u306e\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u5225\u306e\u63a5\u7d9a\u30b5\u30dd\u30fc\u30c8\u306e\u5185\u8a33\u306f\u4ee5\u4e0b\u306e\u901a\u308a\uff1a

Android iOS Windows Linux MacOS Bluetooth * TCP UDP \u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8

(*) Windows\u3067\u306eBluetooth\u30b5\u30dd\u30fc\u30c8\u306f\u3001GNSS\u30c7\u30d0\u30a4\u30b9\u306b\u63a5\u7d9a\u3059\u308b\u969b\u306b\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30b7\u30b9\u30c6\u30e0\u304c\u81ea\u52d5\u7684\u306b\u4f5c\u6210\u3059\u308b\u4eee\u60f3\u30b7\u30ea\u30a2\u30eb\u30dd\u30fc\u30c8\u3092\u4ecb\u3057\u3066\u884c\u308f\u308c\u307e\u3059\u3002

\u73fe\u5728\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308bNMEA\u30bb\u30f3\u30c6\u30f3\u30b9\u306f\u3001GGA\u3001RMC\u3001GSA\u3001GSV\u3001VTG\u3001HDT\u3067\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30e2\u30c3\u30af\u4f4d\u7f6e\u60c5\u5831\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306e\u3088\u3046\u306a\u4ed6\u306e\u30a2\u30d7\u30ea\u304c\u540c\u3058\u63a5\u7d9a\u3092\u4f7f\u7528\u3057\u3066\u3044\u306a\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/gnss/#_7","title":"\u5916\u90e8\u53d7\u4fe1\u6a5f\u30ed\u30b0","text":"

\u6e2c\u4f4d\u30c7\u30d0\u30a4\u30b9\u3068\u3057\u3066\u5916\u90e8\u53d7\u4fe1\u6a5f\u3092\u9078\u629e\u3057\u305f\u5834\u5408\u3001\u8a2d\u5b9a > \u6e2c\u4f4d\u306b\u3001\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u30d5\u30a1\u30a4\u30eb\u3078\u306eNMEA\u30bb\u30f3\u30c6\u30f3\u30b9\u306e\u30ed\u30b0\u3068\u3044\u3046\u30b9\u30a4\u30c3\u30c1\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3092\u6709\u52b9\u306b\u3059\u308b\u3068\u3001\u5916\u90e8\u6e2c\u4f4d\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u9001\u3089\u308c\u3066\u304f\u308b\u3059\u3079\u3066\u306eNMEA\u30bb\u30f3\u30c6\u30f3\u30b9\u304c\u30d5\u30a1\u30a4\u30eb\u306b\u8a18\u9332\u3055\u308c\u307e\u3059\u3002

\u30ed\u30b0\u306fAndroid/data/ch.opengis.qfield/files/QField/logs\u306b\u7f6e\u304b\u308c\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30ed\u30b0\u304c\u5e38\u306b\u30aa\u30f3\u306b\u306a\u3063\u3066\u3044\u308b\u3068\u3001\u30b9\u30c8\u30ec\u30fc\u30b8\u304c\u3044\u3063\u3071\u3044\u306b\u306a\u3063\u3066\u3057\u307e\u3046\u306e\u3067\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/gnss/#_8","title":"\u64ec\u4f3c\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

QField\u306b\u3001\u5225\u306e\u30a2\u30f3\u30c9\u30ed\u30a4\u30c9\u30fb\u30a2\u30d7\u30ea\u3092\u7d4c\u7531\u3057\u3066\u3001\u64ec\u4f3c\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u63d0\u4f9b\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002\u3053\u308c\u306b\u306f\u3044\u304f\u3064\u304b\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u3042\u308a\u3001\u305d\u306e\u3072\u3068\u3064\u304cAndroid NTRIP Client\u3067\u3059\u3002

\u3053\u308c\u3092\u884c\u3046\u306b\u306f \u30a2\u30f3\u30c9\u30ed\u30a4\u30c9\u7aef\u672b\u3067\u7591\u4f3c\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#_9","title":"\u5e73\u5747\u6e2c\u4f4d\u6a5f\u80fd","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u5ea7\u6a19\u30ab\u30fc\u30bd\u30eb\u306f\u4f4d\u7f6e\u3092\u56fa\u5b9a\u3059\u308b\u30dc\u30bf\u30f3\u3067\u73fe\u5728\u4f4d\u7f6e\u306b\u30ed\u30c3\u30af\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u5e73\u5747\u5316\u3055\u308c\u305f\u5ea7\u6a19\u3092\u4f7f\u3063\u3066\u30c7\u30b8\u30bf\u30eb\u5316\u3059\u308b\u6a5f\u80fd\u304c\u3042\u308a\u307e\u3059\u3002

\u9802\u70b9\u8ffd\u52a0\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u7d9a\u3051\u308b\u3068\u3001\u5ea7\u6a19\u306e\u53ce\u96c6\u304c\u958b\u59cb\u3055\u308c\u307e\u3059\u3002

\u53ce\u96c6\u4e2d\u306f\u3001\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u304c\u5ea7\u6a19\u30ab\u30fc\u30bd\u30eb\u306e\u4e0a\u306b\u8868\u793a\u3055\u308c\u3001\u53ce\u96c6\u3055\u308c\u305f\u4f4d\u7f6e\u306e\u73fe\u5728\u306e\u6570\u3092\u53cd\u6620\u3059\u308b\u30c6\u30ad\u30b9\u30c8\u3092\u793a\u3057\u307e\u305a\u3002\u5e73\u5747\u5ea7\u6a19\u306e\u6700\u5c0f\u30ab\u30a6\u30f3\u30c8\u8981\u4ef6\u304c\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5834\u5408\u306f\u3001\u305d\u306e\u8981\u4ef6\u3092\u6e80\u305f\u3059\u305f\u3081\u306e\u9032\u6357\u72b6\u6cc1\u3092\u793a\u3059\u30d7\u30ed\u30b0\u30ec\u30b9\u30d0\u30fc\u3082\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u5e73\u5747\u5ea7\u6a19\u306e\u6700\u5c0f\u30ab\u30a6\u30f3\u30c8\u3057\u304d\u3044\u5024\u3092\u6709\u52b9\u306b\u3059\u308b\u8a2d\u5b9a\u306f\u3001QField \u8a2d\u5b9a\u306e\u6e2c\u4f4d\u30d1\u30cd\u30eb\u306b\u3042\u308a\u307e\u3059\u3002\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5834\u5408\u3001\u9802\u70b9\u8ffd\u52a0\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u305f\u307e\u307e\u306b\u3059\u308b\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u30dc\u30bf\u30f3\u3092\u77ed\u304f\u30bf\u30c3\u30d7\u3059\u308b\u3068\u3001\u5ea7\u6a19\u306e\u53ce\u96c6\u304c\u59cb\u307e\u308a\u3001\u6700\u5c0f\u30ab\u30a6\u30f3\u30c8\u306e\u8981\u4ef6\u304c\u6e80\u305f\u3055\u308c\u308b\u3068\u3001\u5e73\u5747\u5316\u3055\u308c\u305f\u5ea7\u6a19\u304c\u81ea\u52d5\u7684\u306b\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002

\u5e73\u5747\u5316\u3055\u308c\u305f\u4f4d\u7f6e\u3067 @gnss_* \u307e\u305f\u306f @position_ \u5909\u6570 \u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001\u5909\u6570\u306f\u53ce\u96c6\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30b5\u30f3\u30d7\u30eb\u306e\u5e73\u5747\u3082\u8868\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/gnss/#_10","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

"},{"location":"ja/how-to/gnss/#_11","title":"\u6e2c\u4f4d\u306b\u4f7f\u7528\u3059\u308b\u5909\u6570","text":"

\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u3067\u8ffd\u52a0\u306e\u5f0f\u306e\u5909\u6570\u3092\u4f7f\u7528\u3057\u3066\u3001\u6e2c\u4f4d\u60c5\u5831\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3089\u306f\u3001GNSS\u6e2c\u4f4d\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u306b\u306e\u307f\u5229\u7528\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002

\u3053\u308c\u3089\u306e\u5909\u6570\u306f\u3001\u500b\u3005\u306e\u5373\u4f4d\u70b9\u306e\u54c1\u8cea\u3092\u8ffd\u8de1\u3059\u308b\u305f\u3081\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u5f0f\u306e\u4e00\u90e8\u3068\u3057\u3066\u4e00\u822c\u7684\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

  • @position_source_name - \u30bb\u30f3\u30b5\u30fc\u304c\u5831\u544a\u3057\u305f\u4f4d\u7f6e\u60c5\u5831\u3092\u4e0e\u3048\u305f\u30c7\u30d0\u30a4\u30b9\u306e\u540d\u524d\u3002 \u5185\u90e8\u30bb\u30f3\u30b5\u30fc\u3068\u5916\u90e8\u30bb\u30f3\u30b5\u30fc\u3092\u533a\u5225\u3059\u308b\u3002 \u4f4d\u7f6e\u304c\u624b\u52d5\u3067\u8a2d\u5b9a\u3055\u308c\u3001 \u4f4d\u7f6e\u304c\u30ab\u30fc\u30bd\u30eb\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30bd\u30fc\u30b9\u540d\u306f \"manual\" \u3068\u306a\u308b\u3002 \u30ab\u30fc\u30bd\u30eb\u304c\u305d\u306e\u4f4d\u7f6e\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u306a\u3044\u5834\u5408\u3001\u305d\u306e\u4ed6\u306e\u5909\u6570\u306f\u3059\u3079\u3066null\u306b\u306a\u308a\u307e\u3059\u3002\u3082\u3057\u3053\u306e\u6a5f\u80fd\u304c\u5fc5\u8981\u306a\u5834\u5408\u3001 \u4ee3\u308f\u308a\u306bgnss_\u5909\u6570\u3092\u4f7f\u3063\u3066\u304f\u3060\u3055\u3044\u3002
  • @position_quality_description - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u5831\u544a\u3055\u308c\u305f\u54c1\u8cea\u3092\u3001\u4eba\u9593\u304c\u8aad\u307f\u3084\u3059\u304f\u7ffb\u8a33\u3057\u305f\u6587\u5b57\u5217\u3002\u4f8b\uff1a\"Fixed RTK\"\u3002\u3053\u308c\u306f \u5341\u5b57\u30ad\u30fc\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3057\u3066\u3044\u308b\u6642\u306e\u307f\u5229\u7528\u53ef\u80fd\u3002- IE
  • @position_coordinate - WGS84\u306e\u5ea7\u6a19\u3092\u6301\u3064\u70b9\u3002\u7d4c\u5ea6\u3001\u7def\u5ea6\u3001\u9ad8\u5ea6\u3067\u6307\u5b9a\u3059\u308b\u3002\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u3068\u304d\u306e\u307f\u5229\u7528\u53ef\u80fd\u3002- x(@position_coordinate) - IE
  • @position_horizontal_accuracy - \u5ea7\u6a19\u306e\u6c34\u5e73\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_timestamp - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u6e2c\u4f4d\u60c5\u5831\u306eUTC\u3067\u306e\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_direction - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u5ea6\u5358\u4f4d\u3067\u306e\u771f\u5317\u304b\u3089\u306e\u79fb\u52d5\u65b9\u5411 \u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_ground_speed - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u5bfe\u5730\u901f\u5ea6\uff08m/s\uff09\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_magnetic_variation -\u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f \u78c1\u5834\u306e\u6c34\u5e73\u6210\u5206\u3068\u771f\u5317\u306e\u9593\u306e\u5ea6\u5358\u4f4d\u306e\u89d2\u5ea6\u3002 \u78c1\u6c17\u504f\u89d2\u3068\u3082\u547c\u3070\u308c\u307e\u3059\u3002 \u6b63\u306e\u5024\u306f\u771f\u5317\u304b\u3089\u6642\u8a08\u56de\u308a\u306e\u65b9\u5411\u3092\u793a\u3057\u3001\u8ca0\u306e\u5024\u306f\u53cd\u6642\u8a08\u56de\u308a\u306e\u65b9\u5411\u3092\u793a\u3057\u307e\u3059\u3002\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u308b\u5834\u5408\u306e\u307f\u5229\u7528\u3067\u304d\u307e\u3059\u3002 - - IE
  • @position_vertical_accuracy - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u5ea7\u6a19\u306e\u5782\u76f4\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_3d_accuracy - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u5ea7\u6a19\u306e3\u6b21\u5143\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09\u30013D-RMS\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_vertical_speed - \u5782\u76f4\u901f\u5ea6 (\u30e1\u30fc\u30c8\u30eb/\u79d2) \u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_averaged_count - \u3053\u306e\u5909\u6570\u306b\u306f\u3001\u3053\u306e\u30e2\u30fc\u30c9\u3067\u30c7\u30b8\u30bf\u30a4\u30ba\u3059\u308b\u3068\u304d\u306b\u5e73\u5747\u4f4d\u7f6e\u3092\u8a08\u7b97\u3057\u305f\u53ce\u96c6\u4f4d\u7f6e\u306e\u6570\u304c\u683c\u7d0d\u3055\u308c\u308b\u3002\u5e73\u5747\u5316\u3055\u308c\u3066\u3044\u306a\u3044 \u975e\u5e73\u5747\u4f4d\u7f6e\u306e\u5834\u5408\u3001\u5024\u306f 0\uff08\u30bc\u30ed\uff09\u306b\u8a2d\u5b9a\u3055\u308c\u308b\u3002- IE
  • @position_pdop - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u4f4d\u7f6e\u7cbe\u5ea6\u52a3\u5316\u5ea6\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- E
  • @position_hdop - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u6c34\u5e73\u7cbe\u5ea6\u52a3\u5316\u5ea6\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- E
  • @position_vdop - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u5782\u76f4\u7cbe\u5ea6\u52a3\u5316\u5ea6\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- E
  • @position_number_of_used_satellites - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u885b\u661f\u306e\u6570\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- IE
  • @position_used_satellites - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305f\u4f7f\u7528\u4e2d\u306e\u885b\u661f\u306e\u4e00\u89a7(pri)\u3002\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- array_length(@position_used_satellites) - E
  • @position_fix_status_description - \u30bb\u30f3\u30b5\u30fc\u304b\u3089\u53d6\u5f97\u3055\u308c\u305fGPS\u56fa\u5b9a\u306e\u30b9\u30c6\u30fc\u30bf\u30b9 \u300cNoData\u300d\u3001\u300cNoFix\u300d\u3001\u300cFix2D\u300d\u3082\u3057\u304f\u306f\u300cFix3D\u300d\u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- E
  • @position_fix_mode - \u56fa\u5b9a\u30e2\u30fc\u30c9 ('M' = \u624b\u52d5\u30012D\u304b3D\u3001\u3082\u3057\u304f\u306f\u3082\u3057\u304f\u306f 'A' = \u81ea\u52d5, 3D/2D) \u306b\u64cd\u4f5c\u3067\u5f37\u5236\u3055\u308c\u308b\u3002 \u3053\u308c\u306f\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u305f\u6642\u306e\u307f\u6709\u52b9\u3067\u3042\u308b\u3002- E

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

I: \u5185\u90e8\u306e\u6e2c\u4f4d\u60c5\u5831 E: \u5916\u90e8 (NMEA) \u306e\u6e2c\u4f4d\u60c5\u5831

\u3059\u3079\u3066\u306e @position_*\u5909\u6570\u306b\u306f\u5bfe\u5fdc\u3059\u308b@gnss_*\u5909\u6570\u304c\u3042\u308a\u307e\u3059\u3002gnss \u5909\u6570\u306f\u3001\u5341\u5b57\u7dda\u304c\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3067\u3082\u3001\u5e38\u306b GNSS\u30bb\u30f3\u30b5\u30fc\u306e\u5024\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002

Info

Variables that contain satellites are not available on iOS

\u4f8b\uff1a

\u5341\u5b57\u7dda\u304c\u30bb\u30f3\u30b5\u30fc\u306b\u30b9\u30ca\u30c3\u30d7\u3055\u308c\u308b\u5834\u5408 - @gnss_horizontal_accuracy --> \u30bb\u30f3\u30b5\u30fc\u306b\u3088\u3063\u3066\u53d6\u5f97\u3057\u305f\u5ea7\u6a19\u306e\u6c34\u5e73\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09 - @position_horizontal_accuracy --> \u30bb\u30f3\u30b5\u30fc\u306b\u3088\u3063\u3066\u53d6\u5f97\u3057\u305f\u5ea7\u6a19\u306e\u6c34\u5e73\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09 - @position_source_name --> \u30bb\u30f3\u30b5\u30fc\u540d \u5341\u5b57\u7dda\u304c\u624b\u52d5\u3067\u79fb\u52d5\u3055\u308c\u305f\u5834\u5408 - @gnss_horizontal_accuracy --> \u30bb\u30f3\u30b5\u30fc\u306b\u3088\u3063\u3066\u53d6\u5f97\u3057\u305f\u5ea7\u6a19\u306e\u6c34\u5e73\u7cbe\u5ea6\uff08\u30e1\u30fc\u30c8\u30eb\u5358\u4f4d\uff09\u3002 - @position_horizontal_accuracy --> \u5024\u306fNULL\u306b\u306a\u308b\u3002 - @position_source_name --> \u5024\u306fmanual\u306b\u306a\u308b\u3002

"},{"location":"ja/how-to/gnss/#_12","title":"\u9802\u70b9\u30ed\u30ac\u30fc","text":"

\u53ce\u96c6\u3057\u305f\u9802\u70b9\u306e\u30ed\u30b0\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001GNSS\u306e\u54c1\u8cea\u306e\u5c5e\u6027\u306a\u3069\u306e\u5404\u9802\u70b9\u306e\u30e1\u30bf\u30c7\u30fc\u30bf\u3092\u8a18\u9332\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u8a2d\u5b9a\u3059\u308b\u306b\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u3092\u8ffd\u52a0\u3057\u3001\u3053\u306e\u60c5\u5831\u3092\u4fdd\u5b58\u3059\u308b\u305f\u3081\u306e\u5c5e\u6027\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002

\u305d\u3057\u3066\u3001\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u3078\u306e\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u30ed\u30ac\u30fc\u3068\u3044\u3046\u5f79\u5272\u3092\u5272\u308a\u5f53\u3066\u307e\u3059\u3002

QFieldSync --> \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d7\u30ed\u30d1\u30c6\u30a3\u3078\u3068\u9032\u307f\u307e\u3059\u3002

\u6700\u3082\u52b9\u679c\u7684\u306b\u3059\u308b\u305f\u3081\u306b\u3001\u30ec\u30a4\u30e4\u30fc\u5c5e\u6027\u306f\u3001\u4e0a\u3067\u5217\u6319\u3057\u305f\u4f4d\u7f6e\u6c7a\u3081\u5909\u6570\u306b\u4f9d\u5b58\u3059\u308b\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u6301\u3064\u3079\u304d\u3067\u3059\u3002

"},{"location":"ja/how-to/hiding-legend-nodes/","title":"\u51e1\u4f8b\u306e\u30ce\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b","text":""},{"location":"ja/how-to/hiding-legend-nodes/#_1","title":"\u51e1\u4f8b\u306e\u30ce\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b","text":"

\u51e1\u4f8b\u30ce\u30fc\u30c9\u3092\u96a0\u3059\u3088\u3046\u306bQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/hiding-legend-nodes/#_2","title":"\u975e\u8868\u793a\u30ce\u30fc\u30c9\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30fc\u3067\u3001\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u79fb\u52d5\u3057\u3001\u975e\u8868\u793a\u306b\u3057\u305f\u3044\u30ec\u30a4\u30e4\u30fc\u306e \"\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8 \"\u306b\u30c1\u30a7\u30c3\u30af\u3092\u5165\u308c\u307e\u3059\u3002

Hiding legend nodes

"},{"location":"ja/how-to/","title":"\u30cf\u30a6\u30c4\u30fc\u30fb\u30ac\u30a4\u30c9","text":""},{"location":"ja/how-to/#_1","title":"\u30cf\u30a6\u30c4\u30fc\u30fb\u30ac\u30a4\u30c9","text":"

QField\u306fQGIS\u306e\u6a5f\u80fd\u3092\u6d3b\u7528\u3057\u3066\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a\u3092\u30b9\u30e0\u30fc\u30ba\u306b\u884c\u3048\u307e\u3059\u3002 \u5168\u3066\u306e\u8a2d\u5b9a\u3092\u884c\u306a\u3063\u305f\u5f8c\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u95a2\u9023\u3059\u308b\u5168\u3066\u306e\u8ffd\u52a0\u30d5\u30a1\u30a4\u30eb\u3092\u3042\u306a\u305f\u306e\u30c7\u30d0\u30a4\u30b9\u306b\u540c\u671f\u3057\u3001\u3059\u3050\u306b\u4f5c\u696d\u306b\u53d6\u308a\u639b\u304b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30c1\u30fc\u30e0\u306e\u30c7\u30d0\u30a4\u30b9\u3068\u540c\u671f\u3059\u308b\u3053\u3068\u306e\u306f\u3001\u3055\u307e\u3056\u307e\u306a\u65b9\u6cd5\u3067\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002QFieldSync\u30d7\u30e9\u30b0\u30a4\u30f3\u306f\u3001QField\u7528\u306eQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6e96\u5099\u3068\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3001\u304a\u3088\u3073\u30c7\u30d0\u30a4\u30b9\u3078\u306e\u914d\u5e03\u306b\u5f79\u7acb\u3064\u3067\u3057\u3087\u3046\u3002 \u30b7\u30fc\u30e0\u30ec\u30b9\u306a\u7d71\u5408\u30a8\u30af\u30b9\u30da\u30ea\u30a8\u30f3\u30b9\u3068\u30c1\u30fc\u30e0\u306e\u7ba1\u7406\u306b\u306f\u3001QFieldCloud_\u306e\u4f7f\u7528\u3092\u5f37\u304f\u304a\u52e7\u3081\u3057\u307e\u3059\u3002

QField\u306f\u3068\u3066\u3082\u30e6\u30fc\u30b6\u30fc\u30d5\u30ec\u30f3\u30c9\u30ea\u30fc\u3067\u76f4\u611f\u7684\u306b\u64cd\u4f5c\u3067\u304d\u308b\u3088\u3046\u306b\u69cb\u7bc9\u3055\u308c\u3066\u3044\u307e\u3059\u3002 QField\u3092\u4f7f\u3044\u3001\u305d\u306e\u30d1\u30ef\u30d5\u30eb\u306a\u6a5f\u80fd\u3068\u53ef\u80fd\u6027\u3092\u77e5\u308b\u305f\u3081\u306b\u3001\u30c7\u30e2\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8a66\u3057\u3066\u307f\u308b\u3068\u826f\u3044\u3067\u3057\u3087\u3046\u3002

\u3053\u3053\u306b\u306f\u3001QField\u306e\u8a2d\u5b9a\u3068\u64cd\u4f5c\u65b9\u6cd5\u306b\u95a2\u3059\u308b\u591a\u304f\u306e\u30ea\u30bd\u30fc\u30b9\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/itinerary/#configure-attribute-form-widget-in-qgis","title":"Configure attribute form widget in QGIS","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

Here is an example for navigation to features of a point layer.

Create a new field in your data table (type text). In the attribute form settings, select \"attachment\" as widget type. Tick \"Display a hyperlink for document path (read-only)\". Then enter the following expression as default value:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

And tick \"Apply default value on update\" in case you make changes to your geometry.

If you simply want to show your feature location in Google Maps, you can use the following expression: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"ja/how-to/itinerary/#_1","title":"\u4f7f\u7528\u65b9\u6cd5","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

Click on the feature on the map where you want navigation to or that you want to open in Google Maps. In the attribute form, click on the link towards Google Maps.

"},{"location":"ja/how-to/live-default-value/","title":"\u30e9\u30a4\u30d6\u30fb\u30c7\u30d5\u30a9\u30eb\u30c8\u5024","text":""},{"location":"ja/how-to/live-default-value/#_1","title":"\u30e9\u30a4\u30d6\u30fb\u30c7\u30d5\u30a9\u30eb\u30c8\u5024","text":"

QField\u306f\u3001\u5730\u7269\u3092\u7de8\u96c6\u3059\u308b\u969b\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5c5e\u6027\u5024\u306e\u300c\u30e9\u30a4\u30d6\u300d\u66f4\u65b0\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/how-to/live-default-value/#_2","title":"\u69cb\u6210","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u305d\u308c\u3092\u5b9f\u73fe\u3059\u308b\u306b\u306f\u3001\u5c5e\u6027\u306b\u5225\u306e\u5c5e\u6027\u306e\u4f9d\u5b58\u95a2\u4fc2\u3092\u8a2d\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u5c5e\u6027\u306e\u4f9d\u5b58\u95a2\u4fc2\u306e\u8a2d\u5b9a\u4f8b\u3067\u3059

\u753b\u50cf\u306e\u5834\u5408\u3001

\u30e9\u30a4\u30d6\u30fb\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u30a4\u30e1\u30fc\u30b8

\u5024\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u5834\u5408\u3001

\u30e9\u30a4\u30d6\u30fb\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3

"},{"location":"ja/how-to/live-default-value/#_3","title":"\u4f7f\u7528\u65b9\u6cd5","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u300c\u30e9\u30a4\u30d6\u300d\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306f\u3001\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u306e\u7de8\u96c6\u6642\u306b\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u5c5e\u6027\u5024\u3092\u30e9\u30a4\u30d6\u3067\u66f4\u65b0\u3057\u307e\u3059\u3002

\u4ee5\u4e0b\u306e\u30d3\u30c7\u30aa\u3067\u306f\u3001QField \u3067\u5730\u7269\u3092\u7de8\u96c6\u3059\u308b\u969b\u306b\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u30e9\u30a4\u30d6\u3067\u66f4\u65b0\u3059\u308b\u4f8b\u3092\u3054\u7d39\u4ecb\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/how-to/map-interaction/","title":"\u5730\u56f3\u306e\u64cd\u4f5c","text":""},{"location":"ja/how-to/map-interaction/#_1","title":"\u5730\u56f3\u306e\u64cd\u4f5c","text":"

\u3053\u3053\u3067\u306f\u3001QField\u3067\u53ef\u80fd\u306a\u5730\u56f3\u3068\u306e\u30a4\u30f3\u30bf\u30e9\u30af\u30b7\u30e7\u30f3\u306e\u3044\u304f\u3064\u304b\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/map-interaction/#_2","title":"\u5730\u56f3\u306e\u51e1\u4f8b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30e1\u30a4\u30f3\u30e1\u30cb\u30e5\u30fc \u3092\u958b\u3044\u3066\u3001\u30ec\u30a4\u30e4\u30fc\u30ea\u30b9\u30c8\u3092\u5c55\u958b\u3059\u308b\u3068\u3001\u51e1\u4f8b\u3092\u8868\u793a\u3067\u304d\u307e\u3059\u3002

\u30ec\u30a4\u30e4\u30fc\u3092\u30c0\u30d6\u30eb\u30bf\u30c3\u30d7\u307e\u305f\u306f\u9577\u62bc\u3057\u3059\u308b\u3068\u3001\u4ee5\u4e0b\u306e\u64cd\u4f5c\u30e1\u30cb\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

  • \u5730\u56f3\u306b\u8868\u793a\u3067\u8868\u793a\u975e\u8868\u793a\u3092\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3002
  • \u30e9\u30d9\u30eb\u3092\u8868\u793a\u3067\u30e9\u30d9\u30eb\u306e\u8868\u793a\u975e\u8868\u793a\u3092\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
  • \u51e1\u4f8b\u30a2\u30a4\u30c6\u30e0\u3092\u5c55\u958b\u3092\u4f7f\u7528\u3057\u3001\u30ec\u30a4\u30e4\u30fc\u306e\u30b5\u30d6\u30a2\u30a4\u30c6\u30e0\u306e\u8868\u793a/\u975e\u8868\u793a\u3092\u5207\u308a\u66ff\u3048\u307e\u3059\u3002
  • \u30ec\u30a4\u30e4\u30fc\u306b\u30ba\u30fc\u30e0\u3059\u308b\u3068\u3001\u3059\u3079\u3066\u306e\u30ec\u30a4\u30e4\u30fc\u30a2\u30a4\u30c6\u30e0\u304c\u5730\u56f3\u4e0a\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002
  • \u30c7\u30fc\u30bf\u3092\u518d\u8aad\u307f\u8fbc\u307f\u306f\u3001\u30ea\u30e2\u30fc\u30c8\u30fb\u30bd\u30fc\u30b9\u3092\u6301\u3064\u30ec\u30a4\u30e4\u30fc\u306e\u73fe\u5728\u306e\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002
  • \u5730\u7269\u306e\u4e00\u89a7\u3092\u8868\u793a\u306f\u3059\u3079\u3066\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u5730\u7269\u3092\u8b58\u5225\u30ea\u30b9\u30c8\u306b\u8868\u793a\u3057\u307e\u3059\u3002

\u3055\u3089\u306b\u3001\"Opacity \"\u30b9\u30e9\u30a4\u30c0\u30fc\u3092\u4f7f\u3063\u3066\u3001\u500b\u3005\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u4e0d\u900f\u660e\u5ea6\u3092\u8abf\u6574\u3059\u308b\u30aa\u30d7\u30b7\u30e7\u30f3\u3082\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/map-interaction/#_3","title":"\u5c5e\u6027\u60c5\u5831\u306e\u8868\u793a","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u5730\u56f3\u4e0a\u306e\u5730\u7269\u3092\u30bf\u30c3\u30d7\u3059\u308b\u3068\u5c5e\u6027\u60c5\u5831\u3092\u8868\u793a\u3067\u304d\u307e\u3059\u3002\u3082\u3057\u8907\u6570\u306e\u5730\u7269\u3092\u30bf\u30c3\u30d7\u3057\u305f\u5834\u5408\uff08\u8907\u6570\u306e\u5730\u7269\u304c\u305f\u304c\u3044\u306b\u8fd1\u63a5\u3057\u3066\u3044\u308b\u5834\u5408\u3084\u8907\u6570\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u30aa\u30fc\u30d0\u30fc\u30e9\u30c3\u30d7\u3057\u3066\u3044\u308b\u5834\u5408\uff09\u306f\u3001\u305d\u308c\u3089\u3059\u3079\u3066\u306e\u5730\u7269\u304c\u753b\u9762\u306e\u53f3\u5074\u306e\u30e1\u30cb\u30e5\u30fc\u306b\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\u3055\u308c\u307e\u3059\u3002

\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\u3055\u308c\u305f\u5730\u7269\u306e\u4e00\u3064\u3092\u30bf\u30c3\u30d7\u3057\u3066\u5c5e\u6027\u60c5\u5831\u3092\u8868\u793a\u3067\u304d\u307e\u3059\u3002

  1. \u77e2\u5370 \u3092\u30bf\u30c3\u30d7\u3057\u3066\u5168\u3066\u306e\u5730\u7269\u306e\u5c5e\u6027\u60c5\u5831\u3092\u30b9\u30af\u30ed\u30fc\u30eb\u3067\u304d\u307e\u3059\u3002
  2. \u4e2d\u592e\u8868\u793a\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u9078\u629e\u3057\u3066\u3044\u308b\u5730\u7269\u3092\u4e2d\u592e\u306b\u8868\u793a\u3067\u304d\u307e\u3059\u3002
  3. \u7de8\u96c6\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u9078\u629e\u3057\u3066\u3044\u308b\u5730\u7269\u306e\u5c5e\u6027\u60c5\u5831 \u3092\u5909\u66f4\u3067\u304d\u307e\u3059\u3002
  4. \u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u3092\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u3066\u3001\u3059\u3079\u3066\u306e\u5c5e\u6027\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/map-interaction/#_4","title":"\u5730\u7269\u3092\u9078\u629e\u3059\u308b","text":"

\u9577\u62bc\u3057\u3057\u3066\u5730\u7269\u9078\u629e\u3092\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3059\u3002

\u5730\u7269\u304c\u9078\u629e\u3055\u308c\u308b\u3068\u3001\u53f3\u4e0a\u306e\u4e09\u70b9\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/map-interaction/#_5","title":"\u7279\u5b9a\u30ec\u30a4\u30e4\u30fc\u3092\u5c5e\u6027\u60c5\u5831\u8868\u793a\u304b\u3089\u9664\u5916\u3059\u308b","text":"

\u5168\u3066\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u5c5e\u6027\u60c5\u5831\u3092\u8868\u793a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3068\u306f\u9650\u308a\u307e\u305b\u3093\u3002\u4f8b\u3048\u3070\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u30ec\u30a4\u30e4\u30fc\u306a\u3069\u306f\u5c5e\u6027\u60c5\u5831\u306e\u8868\u793a\u306f\u4e0d\u8981\u3067\u3059\u3002

QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 > \u30d7\u30ed\u30d1\u30c6\u30a3 > \u60c5\u5831\u8868\u793a\u53ef\u80fd\u304b\u3089\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u30c1\u30a7\u30c3\u30af\u3092\u5916\u3059\u3053\u3068\u3067\u3001\u60c5\u5831\u8868\u793a\u5bfe\u8c61\u30ec\u30a4\u30e4\u30fc\u30ea\u30b9\u30c8\u3092\u7ba1\u7406\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/map-styling/","title":"\u30de\u30c3\u30d7\u306e\u30b9\u30bf\u30a4\u30ea\u30f3\u30b0","text":""},{"location":"ja/how-to/map-styling/#_1","title":"\u30de\u30c3\u30d7\u306e\u30b9\u30bf\u30a4\u30ea\u30f3\u30b0","text":"

QGIS\u306e\u3059\u3079\u3066\u306e\u30b9\u30bf\u30a4\u30eb\u8a2d\u5b9a\u306f\u3001QField\u306b\u3088\u3063\u3066\u76f4\u63a5\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u3059\u3002 \u3053\u308c\u306b\u306f\u3001\u9023\u7d9a\u5024\u306b\u3088\u308b\u5b9a\u7fa9\u3001\u30ab\u30c6\u30b4\u30ea\u5024\u306b\u3088\u308b\u5b9a\u7fa9\u3001\u30eb\u30fc\u30eb\u306b\u3088\u308b\u5b9a\u7fa9\u30012.5D\u306a\u3069\u306e\u3059\u3079\u3066\u306e\u63cf\u753b\u30bf\u30a4\u30d7\u3068\u3001\u30c7\u30fc\u30bf\u5b9a\u7fa9\u306e\u30b7\u30f3\u30dc\u30eb\u304c\u542b\u307e\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/map-styling/#_2","title":"\u8868\u793a\u540d\u306e\u5b9a\u7fa9","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QField\u3067\u306f\u3001\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f\u540d\u524d\u3067\u8b58\u5225\u3055\u308c\u307e\u3059\u3002 \u3053\u306e\u540d\u524d\u3092\u751f\u6210\u3059\u308b\u5f0f\u306f\u3001QGIS\u3067\u5c5e\u6027\u30c6\u30fc\u30d6\u30eb\u3092\u958b\u304d\u3001\u30d5\u30a9\u30fc\u30e0\u30d3\u30e5\u30fc\u306b\u5207\u308a\u66ff\u3048\u308b\u3053\u3068\u3067\u5b9a\u7fa9\u3067\u304d\u307e\u3059\u3002 \u30ea\u30b9\u30c8\u5185\u306e\u9069\u5207\u306a\u30d5\u30a3\u30fc\u30eb\u30c9\u307e\u305f\u306f\u5f0f\u3092\u9078\u629e\u3057\u307e\u3059\u3002 QGIS 3\u4ee5\u964d\u3001\u3053\u308c\u306f\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30d7\u30ed\u30d1\u30c6\u30a3 --> \u8868\u793a\u540d\u30da\u30fc\u30b8\u304b\u3089\u76f4\u63a5\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002

\u8868\u793a\u540d\u306e\u5b9a\u7fa9\u306f\u30ec\u30a4\u30e4\u306e\u691c\u7d22\u6642\u306b\u3082\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

\u8868\u793a\u540d\u306f\u3001QField\u5168\u4f53\u3067\u8b58\u5225\u6587\u5b57\u5217\u3067\u5730\u7269\u3092\u8868\u793a\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/map-styling/#_3","title":"\u8aad\u53d6\u5c02\u7528\u3001\u60c5\u5831\u8868\u793a\u4e0d\u53ef\u3001\u691c\u7d22\u53ef\u80fd\u306a\u30ec\u30a4\u30e4\u30fc","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306e\u3044\u304f\u3064\u304b\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u7d14\u7c8b\u306b\u30d3\u30b8\u30e5\u30a2\u30e9\u30a4\u30ba\u306e\u305f\u3081\u3060\u3051\u306b\u3042\u308a\u307e\u3059\u3002 \u30e6\u30fc\u30b6\u30fc\u304c\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u60c5\u5831\u3092\u8868\u793a\u3059\u308b\u305f\u3081\u306b\u3069\u3053\u304b\u3092\u30bf\u30c3\u30d7\u3057\u3066\u3082\u3001\u305d\u306e\u3088\u3046\u306a\u30ec\u30a4\u30e4\u30fc\u306f\u8868\u793a\u3055\u308c\u308b\u3079\u304d\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002

\u307e\u305f\u3042\u308b\u30ec\u30a4\u30e4\u30fc\u306f\u60c5\u5831\u6e90\u3068\u3057\u3066\u63d0\u4f9b\u3055\u308c\u308b\u306e\u307f\u3067\u3001\u5229\u7528\u8005\u306b\u3088\u3063\u3066\u305d\u308c\u304c\u5909\u66f4\u3055\u308c\u308b\u3053\u3068\u306f\u597d\u307e\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002\u5c5e\u6027\u306e\u7de8\u96c6\u306f\u5730\u7269\u306e\u8ffd\u52a0\u3068\u524a\u9664\u306e\u6a5f\u80fd\u304b\u3089\u30ec\u30a4\u30e4\u30fc\u3092\u4fdd\u8b77\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3069\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u691c\u7d22\u53ef\u80fd\u304b\u306b\u3064\u3044\u3066\u3082\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u60c5\u5831\u8868\u793a\u3001\u8aad\u53d6\u5c02\u7528\u3001\u304a\u3088\u3073\u691c\u7d22\u53ef\u80fd\u304b\u3092\u8a2d\u5b9a\u3059\u308b\u306b\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 > \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3 > \u30c7\u30fc\u30bf\u30bd\u30fc\u30b9 \u30da\u30fc\u30b8\u306b\u79fb\u52d5\u3057\u3001\u76ee\u7684\u306e\u52d5\u4f5c\u306b\u5408\u308f\u305b\u3066\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u3057\u307e\u3059\u3002

\u60c5\u5831\u8868\u793a\u3067\u304d\u306a\u3044\u3001\u66f4\u65b0\u3067\u304d\u306a\u3044\u3001\u691c\u7d22\u53ef\u80fd/\u4e0d\u53ef\u80fd\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u69cb\u6210\u4f8b

"},{"location":"ja/how-to/map-styling/#_4","title":"\u8ffd\u52a0\u30d5\u30a9\u30f3\u30c8\u3092\u4f7f\u7528\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QField\u3067\u306f\u4f7f\u3044\u305f\u3044\u3042\u308a\u3068\u3042\u3089\u3086\u308b\u30d5\u30a9\u30f3\u30c8\u3092\u304a\u4f7f\u3044\u3044\u305f\u3060\u3051\u307e\u3059\u3002

\u8ffd\u52a0\u306e\u30d5\u30a9\u30f3\u30c8\u3092\u767b\u9332\u3059\u308b\u306b\u306f\uff12\u3064\u306e\u65b9\u6cd5\u304c\u3042\u308a\u307e\u3059\u3002

  1. \u30c7\u30d0\u30a4\u30b9\u4e0a\u306e<drive>:/Android/data/ch.opengis.qfield/files/QField/fonts\u30d5\u30a9\u30eb\u30c0\u306b\u30d5\u30a9\u30f3\u30c8\u30d5\u30a1\u30a4\u30eb\uff08.ttf\u307e\u305f\u306f.odf\uff09\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3067\u3001\u5168\u3066\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3067\u5229\u7528\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002
  2. \u6307\u5b9a\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u306b\u30d5\u30a9\u30f3\u30c8 (.ttf\u307e\u305f\u306f.otf) \u3092\u8ffd\u52a0\u3059\u308b\u3068\u3001 \u305d\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\uff08.qgs\u307e\u305f\u306f.qgz\uff09\u3092\u8868\u793a\u3059\u308b\u3068\u304d\u306b\u306e\u307f\u3001 \u30d5\u30a9\u30f3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002

Note

QField 2 \u4ee5\u964d\u3001\u30d5\u30a9\u30f3\u30c8\u30d5\u30a1\u30a4\u30eb\u306f\u30c7\u30d0\u30a4\u30b9\u306e\u30e1\u30a4\u30f3\u30c7\u30a3\u30ec\u30af\u30c8\u30ea <drive>:/QField/fonts \u3067\u306f\u306a\u304f\u3001\u30a2\u30d7\u30ea\u30c7\u30a3\u30ec\u30af\u30c8\u30ea <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts \u306b\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/map-styling/#svg","title":"SVG\u30b7\u30f3\u30dc\u30eb\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

SVG\u30b7\u30f3\u30dc\u30eb\u3092QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306b\u76f4\u63a5\u57cb\u3081\u8fbc\u3080\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

  1. SVG\u30b7\u30f3\u30dc\u30eb\u3092\u4f7f\u3044\u305f\u3044\u30ec\u30a4\u30e4\u3092\u9078\u629e\u3057\u3001 \u30d7\u30ed\u30d1\u30c6\u30a3\u753b\u9762\u3092\u958b\u3044\u3066\u304f\u3060\u3055\u3044\u3002
  2. \u30d7\u30ed\u30d1\u30c6\u30a3 --> \u30b7\u30f3\u30dc\u30ed\u30b8\u304b\u3089\u30b7\u30f3\u30dc\u30ed\u30b8\u3092\u958b\u304d\u307e\u3059\u3002
  3. \u30b7\u30f3\u30dc\u30eb\u30ec\u30a4\u30e4\u30fc\u30d1\u30cd\u30eb \u306b\u3066\u30b7\u30f3\u30d7\u30eb\u30de\u30fc\u30ab\u30fc\u3092\u9078\u629e\u3057\u307e\u3059\u3002
  4. \u30b7\u30f3\u30dc\u30eb\u30ec\u30a4\u30e4\u30bf\u30a4\u30d7 > SVG\u30de\u30fc\u30ab\u30fc\u304b\u3089\u30b7\u30f3\u30dc\u30eb\u30ec\u30a4\u30e4\u30bf\u30a4\u30d7\u3092\u5909\u66f4\u3057\u307e\u3059\u3002
  5. \u753b\u9762\u306e\u4e0b\u306e\u307b\u3046\u306b\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u307e\u3059\u3002
  6. \u53f3\u5074\u306e\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001 \u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304d\u307e\u3059\u3002
  7. \u30d5\u30a1\u30a4\u30eb\u3092\u57cb\u3081\u8fbc\u3080\u3092\u9078\u629e\u3057\u3001 \u30d5\u30a1\u30a4\u30eb\u9078\u629e\u30c0\u30a4\u30a2\u30ed\u30b0\u304b\u3089SVG\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u3073\u307e\u3059\u3002
  8. \u5909\u66f4\u3092\u9069\u7528\u3057\u3001OK\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
"},{"location":"ja/how-to/map-themes/","title":"\u30de\u30c3\u30d7\u30c6\u30fc\u30de","text":""},{"location":"ja/how-to/map-themes/#_1","title":"\u30de\u30c3\u30d7\u30c6\u30fc\u30de","text":"

GIS\u306e\u7d20\u6674\u3089\u3057\u3044\u70b9\u306f\u3001\u30de\u30c3\u30d7\u304c\u52d5\u7684\u3067\u3042\u308b\u3053\u3068\u3067\u3059\u3002 \u30ec\u30a4\u30e4\u30fc\u306f\u500b\u5225\u306b\u8868\u793a\u304a\u3088\u3073\u975e\u8868\u793a\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u624b\u5143\u306e\u30bf\u30b9\u30af\u306b\u57fa\u3065\u3044\u3066\u60c5\u5831\u3092\u5c11\u3057\u76ee\u7acb\u3064\u3088\u3046\u306b\u8868\u793a\u3067\u304d\u307e\u3059\u3002

\u305d\u306e\u305f\u3081\u306e\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u306a\u306e\u3067\u3059\u3002

"},{"location":"ja/how-to/map-themes/#_2","title":"\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3092\u4f5c\u6210\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QGIS\u3067\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3092\u4f5c\u6210\u3059\u308b\u306e\u306f\u3068\u3066\u3082\u7c21\u5358\u3067\u3059\u3002

Map Theme Configuration

  1. \u5fc5\u8981\u306b\u5fdc\u3058\u3066\u30de\u30c3\u30d7\u3068\u30ec\u30a4\u30e4\u30fc\u306e\u30b9\u30bf\u30a4\u30eb\u8a2d\u5b9a\u3092\u3057\u307e\u3059\u3002
  2. \u305d\u308c\u306b\u540d\u524d\u3092\u4ed8\u3051\u3066\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3068\u3057\u3066\u4fdd\u5b58\u3057\u307e\u3059\u3002
  3. \u30c7\u30d0\u30a4\u30b9\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8aad\u307f\u8fbc\u3093\u3067\u3001\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3092\u5909\u66f4\u3059\u308b
"},{"location":"ja/how-to/map-themes/#_3","title":"\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3092\u5909\u66f4\u3059\u308b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u3082\u3057QGIS\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u3092\u5b9a\u7fa9\u3057\u3066\u3044\u305f\u5834\u5408\u306f\u3001\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u304b\u3089\u7c21\u5358\u306b\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30de\u30c3\u30d7\u30c6\u30fc\u30de \u30b3\u30f3\u30dc\u30dc\u30c3\u30af\u30b9\u3092\u4f7f\u3063\u3066\u3001\u4f7f\u3044\u305f\u3044\u30c6\u30fc\u30de\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002

Change Map Theme

"},{"location":"ja/how-to/measuring-tool/","title":"\u8a08\u6e2c\u30c4\u30fc\u30eb","text":""},{"location":"ja/how-to/measuring-tool/#_1","title":"\u8a08\u6e2c\u30c4\u30fc\u30eb","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

\u30c4\u30fc\u30eb\u3092\u6709\u52b9\u306b\u3057\u305f\u3089\u3001\u753b\u9762\u53f3\u4e0b\u306b\u3042\u308b\u30c7\u30b8\u30bf\u30a4\u30b8\u30f3\u30b0\u30fb\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3092\u4f7f\u3063\u3066\u9802\u70b9\u306e\u8ffd\u52a0\u3068\u524a\u9664\u3092\u884c\u3046\u3060\u3051\u3067\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u6e2c\u5b9a\u3055\u308c\u305f\u30b8\u30aa\u30e1\u30c8\u30ea\u306f\u7dda\u306b\u306a\u308a\u307e\u3059\u3002\u591a\u89d2\u5f62\u306b\u5909\u66f4\u3059\u308b\u306b\u306f\u3001\u5ea7\u6a19\u30ab\u30fc\u30bd\u30eb\u3092\u6700\u521d\u306b\u5165\u529b\u3057\u305f\u9802\u70b9\u306b\u63a5\u7d9a\u3059\u308b\u3060\u3051\u3067\u3059\u3002

\u6700\u5f8c\u306b\u8ffd\u52a0\u3055\u308c\u305f2\u3064\u306e\u9802\u70b9\u304b\u3089\u5f62\u6210\u3055\u308c\u308b\u30bb\u30b0\u30e1\u30f3\u30c8\u306b\u3064\u3044\u3066\u306f\u3001\u30bb\u30b0\u30e1\u30f3\u30c8\u306e\u9577\u3055\u3068\u65b9\u4f4d\u89d2\u306e\u8a73\u7d30\u304c\u8fd4\u3055\u308c\u308b\u3002\u6e2c\u5b9a\u3055\u308c\u305f\u30b8\u30aa\u30e1\u30c8\u30ea\u304c\u7dda\u306e\u5834\u5408\u306f\u3001\u7dda\u306e\u9577\u3055\u306e\u5408\u8a08\u304c\u3001\u591a\u89d2\u5f62\u306e\u5834\u5408\u306f\u5916\u5468\u3068\u9762\u7a4d\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/measuring-tool/#_2","title":"\u6a19\u9ad8\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb","text":"

\u8a08\u6e2c\u30c4\u30fc\u30eb\u3092\u6709\u52b9\u306b\u3059\u308b\u3068\u3001\u753b\u9762\u53f3\u4e0a\u306b\u6a19\u9ad8\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u30c4\u30fc\u30eb\u30dc\u30bf\u30f3\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u3092\u30aa\u30f3\u306b\u5207\u308a\u66ff\u3048\u308b\u3068\u3001\u6a19\u9ad8\u30d7\u30ed\u30d5\u30a1\u30a4\u30ea\u30f3\u30b0\u30d1\u30cd\u30eb\u304c\u958b\u304d\u3001\u5730\u5f62\u306e\u6a19\u9ad8\u3068\u3001\u6e2c\u5b9a\u3055\u308c\u305f\u30b8\u30aa\u30e1\u30c8\u30ea\u306b\u6cbf\u3063\u3066\u4ea4\u5dee\u3059\u308b\u30d9\u30af\u30c8\u30eb\u5730\u7269\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

QField \u3067\u306f\u3001\u4f7f\u3044\u3084\u3059\u3055\u3092\u8003\u616e\u3057\u3066\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u3067 Mapzen Global Terrain \u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u4f7f\u7528\u3057\u300130 \u30e1\u30fc\u30c8\u30eb\u306e\u89e3\u50cf\u5ea6\u306e\u6a19\u9ad8\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u3092\u4e16\u754c\u4e2d\u306b\u63d0\u4f9b\u3057\u3066\u3044\u307e\u3059\u3002\u3057\u304b\u3057\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u69cb\u7bc9\u3059\u308b\u969b\u306b\u3001QGIS\u5185\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u500b\u3005\u306e\u30de\u30c3\u30d7\u30ec\u30a4\u30e4\u30fc\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u901a\u3057\u3066\u5730\u5f62\u8a2d\u5b9a\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

"},{"location":"ja/how-to/movable-project/","title":"\u30dd\u30fc\u30bf\u30d6\u30eb\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":""},{"location":"ja/how-to/movable-project/#_1","title":"\u30dd\u30fc\u30bf\u30d6\u30eb\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u624b\u52d5\u3067\u540c\u671f\u3059\u308b\u305f\u3081\u306b\u306f\u3001.qgs\u30d5\u30a1\u30a4\u30eb\u306e\u30dd\u30fc\u30bf\u30d6\u30eb\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u5fc5\u8981\u3068\u306a\u308a\u307e\u3059\u3002\u30dd\u30fc\u30bf\u30d6\u30eb\u3068\u306f\u5168\u3066\u306e\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9\u304c\u76f8\u5bfe\u30d1\u30b9\u3068\u3057\u3066\u8a2d\u5b9a\u3055\u308c\u3066\u304a\u308a\u3001\u305d\u306e\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u5168\u3066\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u3067\u3042\u308b\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/how-to/movable-project/#_2","title":"\u30dd\u30fc\u30bf\u30d6\u30eb\u30fb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30e1\u30cb\u30e5\u30fc\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 --> \u30d7\u30ed\u30d1\u30c6\u30a3 --> \u4e00\u822c\u60c5\u5831 --> \u4fdd\u5b58\u30d1\u30b9 \u304c \u76f8\u5bfe\u30d1\u30b9\u306b\u8a2d\u5b9a\u3055\u308c\u3001\u5168\u3066\u306e\u5fc5\u8981\u306a\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb\u304c.qgs\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u3082\u3057\u304f\u306f\u30b5\u30d6\u30d5\u30a9\u30eb\u30c0\u306e\u4e2d\u306b\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u3055\u3089\u306b\u751f\u7523\u6027\u3092\u9ad8\u3081\u308b\u305f\u3081\u306b\u3001qfieldcloud \u3068 qfieldsync \u3092\u3054\u89a7\u306b\u306a\u308b\u3068\u826f\u3044\u3067\u3057\u3087\u3046\u3002

"},{"location":"ja/how-to/navigation/","title":"\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3","text":""},{"location":"ja/how-to/navigation/#_1","title":"\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3","text":"

QField\u306b\u306f\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u6a5f\u80fd\u304c\u3042\u308a\u3001\u73fe\u5834\u3067\u306e\u65b9\u5411\u306e\u78ba\u8a8d\u3084\u76ee\u7684\u5730\u3078\u306e\u6b63\u78ba\u306a\u5230\u7740\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/navigation/#_2","title":"\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3059\u308b","text":"

\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u76ee\u7684\u5730\u304c\u8a2d\u5b9a\u3055\u308c\u3001\u304b\u3064\u6e2c\u4f4d\u304c\u6709\u52b9\u306a\u5834\u5408\u306b\u5229\u7528\u3067\u304d\u307e\u3059\u3002\u30aa\u30f3\u306b\u3059\u308b\u3068\u3001\u76ee\u7684\u5730\u30de\u30fc\u30ab\u30fc\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30d1\u30cd\u30eb\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30dc\u30bf\u30f3\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u6a5f\u80fd\u304c\u5730\u56f3\u4e0a\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30d1\u30cd\u30eb\u306b\u306f\u3001\u76ee\u7684\u5730\u307e\u3067\u306e\u8ddd\u96e2\u3084\u65b9\u4f4d\u3060\u3051\u3067\u306a\u304f\u3001\u76ee\u7684\u5730\u5ea7\u6a19\u306a\u3069\u306e\u4fbf\u5229\u306a\u60c5\u5831\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u3092\u7121\u52b9\u306b\u3059\u308b\u306b\u306f\u3001\u53f3\u4e0b\u306b\u3042\u308b\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30dc\u30bf\u30f3\u3092\u9577\u62bc\u3057\u3057\u3066\u76ee\u7684\u5730\u70b9\u3092\u30af\u30ea\u30a2\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/navigation/#_3","title":"\u76ee\u7684\u5730\u306e\u8a2d\u5b9a","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

QField\u306b\u306f\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u306e\u76ee\u7684\u5730\u3092\u8a2d\u5b9a\u3059\u308b\u65b9\u6cd5\u304c\u3044\u304f\u3064\u304b\u3042\u308a\u307e\u3059\u3002\u624b\u3063\u53d6\u308a\u65e9\u3044\u65b9\u6cd5\u306f\u3001\u30de\u30c3\u30d7\u306e\u4efb\u610f\u306e\u90e8\u5206\u3092\u30bf\u30c3\u30d7\uff06\u30db\u30fc\u30eb\u30c9\u3057\u3001\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3057\u305f\u30e1\u30cb\u30e5\u30fc\u306e\u4e2d\u304b\u3089\u76ee\u7684\u5730\u306b\u8a2d\u5b9a\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3060\u3051\u3067\u3059\u3002

\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u306e\u76ee\u7684\u5730\u306f\u3001\u691c\u7d22\u30d0\u30fc\u306b\u7279\u5b9a\u306e\u5ea7\u6a19\u3092\u5165\u529b\u3057\u3001\u8868\u793a\u3055\u308c\u308b\u30d5\u30e9\u30c3\u30b0\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30a2\u30a4\u30b3\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u307e\u305f\u3001\u7279\u5b9a\u306e\u5730\u7269\u3092\u691c\u7d22\u3057\u3066\u30d5\u30e9\u30c3\u30b0\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30a2\u30a4\u30b3\u30f3\u3092\u30bf\u30c3\u30d7\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

\u307e\u305f\u3001\u5730\u7269\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304d\u3001\u5730\u7269\u3092\u76ee\u7684\u5730\u3068\u3057\u3066\u8a2d\u5b9a\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u3067\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u306e\u76ee\u7684\u5730\u70b9\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u6700\u5f8c\u306b\u3001\u5730\u7269\u3092\u4f7f\u7528\u3057\u3066\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u306e\u76ee\u7684\u5730\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u3001\u7d2b\u8272\u306e\u5730\u7269\u30d0\u30fc\u306e\u30bf\u30a4\u30c8\u30eb\u304c\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u60c5\u5831\u30d1\u30cd\u30eb\u306e\u4e00\u90e8\u3068\u3057\u3066\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u5358\u4e00\u70b9\u306e\u5834\u5408\u3001\u76ee\u7684\u5730\u540d\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff08\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u306e\u8868\u793a\u540d\u30d5\u30a3\u30fc\u30eb\u30c9/\u5f0f\u306b\u4e00\u81f4\uff09\u3002

\u30de\u30eb\u30c1\u30dd\u30a4\u30f3\u30c8\u307e\u305f\u306f{\u30de\u30eb\u30c1,\u30b7\u30f3\u30b0\u30eb}{\u30e9\u30a4\u30f3,\u30dd\u30ea\u30b4\u30f3}\u306e\u5834\u5408\u3001\u76ee\u7684\u5730\u540d\u306e\u5de6\u3068\u53f3\u306b\u65b0\u3057\u3044\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30dc\u30bf\u30f3\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30dc\u30bf\u30f3\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u5148\u3068\u3057\u3066\u9078\u629e\u3057\u305f\u5730\u7269\u306e\u9802\u70b9\u3092\u5faa\u74b0\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\uff06\u30db\u30fc\u30eb\u30c9\u3059\u308b\u3068\u3001\u9802\u70b9\u304c\u5faa\u74b0\u3057\u307e\u3059\uff08\u9802\u70b9\u6570\u304c\u591a\u3044\u5730\u7269\u306e\u5834\u5408\u306b\u4fbf\u5229\u3067\u3059\uff09\u3002

"},{"location":"ja/how-to/navigation/#_4","title":"\u73fe\u5728\u5730\u3068\u76ee\u7684\u5730\u3092\u81ea\u52d5\u8ffd\u8de1","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

QField\u306e\u30de\u30c3\u30d7\u306f\u3001\u30c7\u30d0\u30a4\u30b9\u306e\u73fe\u5728\u5730\u3068\u76ee\u7684\u5730\u3092\u81ea\u52d5\u7684\u306b\u8ffd\u8de1\u3057\u3001\u305d\u306e2\u70b9\u304c\u4e2d\u5fc3\u306b\u306a\u308b\u3088\u3046\u306b\u30de\u30c3\u30d7\u306e\u7bc4\u56f2\u3092\u8abf\u6574\u3057\u307e\u3059\u3002

\u3053\u306e\u81ea\u52d5\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u6a5f\u80fd\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u3001\u6e2c\u4f4d\u30dc\u30bf\u30f3\u3068\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3059\u308b\u3060\u3051\u3067\u3059\u3002\u3069\u3061\u3089\u306e\u30dc\u30bf\u30f3\u3082\u80cc\u666f\u8272\u304c\u9752\u3068\u7d2b\u306b\u5909\u308f\u308a\u3001\u81ea\u52d5\u8ffd\u8de1\u30e2\u30fc\u30c9\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u793a\u3059\u306f\u305a\u3067\u3059\u3002

\u3053\u308c\u306f\u30b7\u30f3\u30d7\u30eb\u306a\u30b9\u30c6\u30fc\u30ad\u30f3\u30b0\u30fb\u30e2\u30fc\u30c9\u6a5f\u80fd\u3068\u3082\u8a00\u3048\u308b\u3067\u3057\u3087\u3046\u3002

"},{"location":"ja/how-to/navigation/#_5","title":"\"\u30b9\u30c6\u30a4\u30af\u30a2\u30a6\u30c8\"\u306e\u7cbe\u5bc6\u30d3\u30e5\u30fc","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

QField\u306e\u201d\u30b9\u30c6\u30a4\u30af\u30a2\u30a6\u30c8\"\u7cbe\u5bc6\u30d3\u30e5\u30fc\u30d1\u30cd\u30eb\u306f\u3001\u73fe\u5728\u5730\u304b\u3089\u76ee\u7684\u5730\u307e\u3067\u306e\u8ddd\u96e2\u304c\u3042\u3089\u304b\u3058\u3081\u5b9a\u7fa9\u3055\u308c\u305f\u3057\u304d\u3044\u5024\uff08\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f5\u30e1\u30fc\u30c8\u30eb\uff09\u3088\u308a\u5c0f\u3055\u304f\u3001\u6e2c\u4f4d\u30c7\u30d0\u30a4\u30b9\u306e\u7cbe\u5ea6\u304c\u305d\u306e\u3057\u304d\u3044\u5024\u306e\u534a\u5206\u3088\u308a\u5c0f\u3055\u3044\u5834\u5408\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u53f3\u4e0b\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30dc\u30bf\u30f3\u3092\u9577\u62bc\u3057\u3057\u3001\u7cbe\u5bc6\u30d3\u30e5\u30fc\u8a2d\u5b9a\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u3067\u3001\u7cbe\u5bc6\u30d3\u30e5\u30fc\u306e\u898b\u3048\u65b9\u306e\u3057\u304d\u3044\u5024\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u7cbe\u5bc6\u30d3\u30e5\u30fc\u306f\u3001\u73fe\u5728\u5730\u304c\u76ee\u6a19\u306b\u30d2\u30c3\u30c8\u3057\u305f\u3068\u307f\u306a\u3055\u308c\u308b\u3068\u7dd1\u8272\u306b\u306a\u308a\u307e\u3059\u3002QField\u306f\u3001\u73fe\u5728\u5730\u304b\u3089\u76ee\u7684\u5730\u307e\u3067\u306e\u8ddd\u96e2\u304b\u3089\u6e2c\u4f4d\u6a5f\u306e\u7cbe\u5ea6\u3092\u5f15\u3044\u305f\u5024\u304c\u3001\u7cbe\u5bc6\u30d3\u30e5\u30fc\u306e\u3057\u304d\u3044\u5024\u306e1/10\u4ee5\u4e0b\u306b\u306a\u3063\u305f\u3068\u304d\u306b\u3001\u76ee\u6a19\u306b\u30d2\u30c3\u30c8\u3057\u305f\u3068\u5224\u65ad\u3057\u307e\u3059\u3002\u4f8b\uff1a\u7cbe\u5bc6\u30d3\u30e5\u30fc\u306e\u3057\u304d\u3044\u5024\u304c1\u30e1\u30fc\u30c8\u30eb\u3067\u3001\u6e2c\u4f4d\u88c5\u7f6e\u306e\u7cbe\u5ea6\u304c0.05\u30e1\u30fc\u30c8\u30eb\u306e\u5834\u5408\u3001\u76ee\u7684\u5730\u304b\u308915\u30bb\u30f3\u30c1\u30e1\u30fc\u30c8\u30eb\u4ee5\u4e0b\u306b\u306a\u308b\u3068\u3001\u30d3\u30e5\u30fc\u304c\u7dd1\u8272\u306b\u306a\u308a\u307e\u3059\u3002

\u76ee\u7684\u5730\u307e\u3067\u306e\u8ddd\u96e2\u304c\u7cbe\u5bc6\u30d3\u30e5\u30fc\u306e\u3057\u304d\u3044\u5024\u5185\u306b\u5165\u308b\u3068\u3001QField\u306f\u3001\u73fe\u5728\u5730\u304c\u76ee\u7684\u5730\u306b\u8fd1\u3065\u304f\u306b\u3064\u308c\u3066\u9593\u9694\u3092\u72ed\u3081\u306a\u304c\u3089\u3001\u30d4\u30f3\u3068\u3044\u3046\u3088\u3046\u306a\u97f3\u3067\u97f3\u58f0\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u51fa\u3057\u307e\u3059\u3002\u53f3\u4e0b\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30dc\u30bf\u30f3\u3092\u9577\u62bc\u3057\u3057\u3066\u3001\u7cbe\u5bc6\u30d3\u30e5\u30fc\u8a2d\u5b9a\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u3092\u9078\u629e\u3057\u3001\u97f3\u58f0\u8fd1\u63a5\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u6709\u52b9\u306b\u3059\u308b\u306e\u30c1\u30a7\u30c3\u30af\u3092\u5916\u3059\u3068\u3001\u97f3\u58f0\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3092\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u307e\u305f\u3001\u53f3\u4e0b\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30dc\u30bf\u30f3\u3092\u9577\u62bc\u3057\u3057\u3001\u7cbe\u5bc6\u30d3\u30e5\u30fc\u8a2d\u5b9a\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u3092\u9078\u629e\u3057\u3001\u3044\u3064\u3082\u7cbe\u5bc6\u30d3\u30e5\u30fc\u3092\u8868\u793a\u306b\u30c1\u30a7\u30c3\u30af\u3092\u5165\u308c\u308b\u3053\u3068\u3067\u3001\u5e38\u306b\u7cbe\u5bc6\u30d3\u30e5\u30fc\u3092\u8868\u793a\u3055\u305b\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002\u3053\u308c\u3092\u6709\u52b9\u306b\u3059\u308b\u3068\u3001\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u76ee\u7684\u5730\u304c\u8a2d\u5b9a\u3055\u308c\u308b\u305f\u3073\u306b\u7cbe\u5bc6\u30d3\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u3001\u7cbe\u5bc6\u30bf\u30fc\u30b2\u30c3\u30c8\u306e\u7aef\u306b\u77e2\u5370\u304c\u8868\u793a\u3055\u308c\u308b\u8996\u899a\u7684\u306a\u30b3\u30f3\u30d1\u30b9\u3068\u3057\u3066\u6a5f\u80fd\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/outside-layers/","title":"\u5171\u6709\u306e\u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8","text":""},{"location":"ja/how-to/outside-layers/#_1","title":"\u5171\u6709\u306e\u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u5916\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002

\u3053\u308c\u306f\u3001\u4f8b\u3048\u3070\u3001\u5927\u898f\u6a21\u306a\u30aa\u30eb\u30bd\u30d5\u30a9\u30c8\u306a\u3069\u3001\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u304c\u8907\u6570\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u4f7f\u7528\u3055\u308c\u308b\u5834\u5408\u306b\u4fbf\u5229\u3067\u3059\u3002\u3053\u306e\u5834\u5408\u3001\u7570\u306a\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u9593\u3067\u3053\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u5171\u6709\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/outside-layers/#_2","title":"\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u306e\u5916\u306b\u30ec\u30a4\u30e4\u30fc\u3092\u8ffd\u52a0\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QGIS\u3067\u3001\u30aa\u30d7\u30b7\u30e7\u30f3 --> \u30c7\u30fc\u30bf\u30bd\u30fc\u30b9 --> \u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u306e\u30d1\u30b9\u304b\u3089\u5916\u90e8\u30c7\u30fc\u30bf\u304c\u3042\u308b\u30d5\u30a9\u30eb\u30c0\u306e\u30d1\u30b9\u3092\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002

\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9

\u30c7\u30d0\u30a4\u30b9\u4e0a\u306e\u30ed\u30fc\u30ab\u30e9\u30a4\u30ba\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30d1\u30b9\u304b\u3089\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092 <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps \u30d5\u30a9\u30eb\u30c0\u30fc\u306b\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

SQField 2 \u4ee5\u964d\u3001\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306e\u30d5\u30a1\u30a4\u30eb\u306f\u30c7\u30d0\u30a4\u30b9\u306e\u30e1\u30a4\u30f3\u30c7\u30a3\u30ec\u30af\u30c8\u30ea <drive>:/QField/basemaps \u3067\u306f\u306a\u304f\u3001\u30a2\u30d7\u30ea\u30c7\u30a3\u30ec\u30af\u30c8\u30ea <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps \u306b\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/pg-service/","title":"PostgreSQL\u30b5\u30fc\u30d3\u30b9","text":""},{"location":"ja/how-to/pg-service/#postgresql","title":"PostgreSQL\u30b5\u30fc\u30d3\u30b9","text":"

pg_service.conf\u30d5\u30a1\u30a4\u30eb\u306b\u3088\u308a\u3001PostgreSQL\u30b5\u30fc\u30d0\u63a5\u7d9a\u306b\u540d\u524d\u4ed8\u304d\u30a8\u30a4\u30ea\u30a2\u30b9\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30db\u30b9\u30c8\u540d\u3001\u30dd\u30fc\u30c8\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u540d\u306a\u3069\u3092QGIS Project\u30d5\u30a1\u30a4\u30eb\u306b\u683c\u7d0d\u3059\u308b\u4ee3\u308f\u308a\u306b\u3001\u3053\u308c\u3089\u3092\u500b\u5225\u306b\u683c\u7d0d\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u540d\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u3092pg_service.conf\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3057\u3066\u3001QGIS Project\u306b\u5e73\u6587\u3067\u4fdd\u5b58\u3055\u308c\u308b\u306e\u3092\u9632\u3050\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

PostgreSQL\u30b5\u30fc\u30d3\u30b9\u306b\u3064\u3044\u3066\u306f\u3001QGIS\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/pg-service/#qfield-","title":"QField - \u76f4\u63a5\u63a5\u7d9a","text":"

QGIS\u304b\u3089\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u76f4\u63a5\u63a5\u7d9a\u3059\u308b\u5834\u5408\u3001QField\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30eb\u30c0\u306bpg_service.conf\u30d5\u30a1\u30a4\u30eb\u3092\u7f6e\u304f\u3053\u3068\u3067\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30d5\u30a1\u30a4\u30eb\u306f\u5185\u90e8\u30c7\u30d0\u30a4\u30b9\u30b9\u30c8\u30ec\u30fc\u30b8\u307e\u305f\u306fSD\u30ab\u30fc\u30c9\u30b9\u30c8\u30ec\u30fc\u30b8\u306e\u3044\u305a\u308c\u304b\u306b\u7f6e\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002QField\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30eb\u30c0\u306e\u30d1\u30b9\u306f\u3001\u30a2\u30d7\u30ea\u306eQField\u306b\u3064\u3044\u3066\u753b\u9762\u306e\u4e0b\u306b\u3042\u308a\u307e\u3059\u3002

\u901a\u5e38\u3001Android\u30c7\u30d0\u30a4\u30b9\u306e\u30d1\u30b9\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff1a Android/data/ch.opengis.qfield/files/QField.

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

.pg_service.conf\u3068\u3044\u3046\u30d5\u30a1\u30a4\u30eb\u540d\u306e*NIX\u30b7\u30b9\u30c6\u30e0\u3068\u306f\u7570\u306a\u308a\u3001Android\u306e\u30d5\u30a1\u30a4\u30eb\u540d\u306fpg_service.conf\u3067\u3001\u5148\u982d\u306e\u30c9\u30c3\u30c8\u8a18\u53f7(.)\u306f\u3042\u308a\u307e\u305b\u3093\u3002

"},{"location":"ja/how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud\u306fpg_service.conf\u8a2d\u5b9a\u3082\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002\"\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\"\u30af\u30e9\u30a6\u30c9\u30a2\u30af\u30b7\u30e7\u30f3\u3067PostgreSQL\u30ec\u30a4\u30e4\u30fc\u3092\u69cb\u6210\u3057\u3001QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306eSecrets\u30da\u30fc\u30b8\u306b\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u3092\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

QFieldCloud\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306ePostgreSQL\u30b5\u30fc\u30d3\u30b9\u306e\u8a2d\u5b9a\u65b9\u6cd5\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/pictures/","title":"\u5199\u771f","text":""},{"location":"ja/how-to/pictures/#_1","title":"\u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8\u3092\u4f7f\u3046","text":"

QField \u3067\u306f\u3001Attachment \u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u6301\u3064\u30d5\u30a3\u30fc\u30eb\u30c9\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\uff1a

  • \u5199\u771f\u306e\u95b2\u89a7\u3084\u64ae\u5f71
  • \u30d3\u30c7\u30aa\u306e\u8868\u793a\u3068\u9332\u753b
  • \u30b5\u30a6\u30f3\u30c9\u30af\u30ea\u30c3\u30d7\u3092\u8074\u304d\u3001\u9332\u97f3\u3059\u308b
  • PDF\u3084\u66f8\u985e\u306e\u3088\u3046\u306a\u5916\u90e8\u30d5\u30a1\u30a4\u30eb\u306e\u30ea\u30f3\u30af\u3092\u8868\u793a

\u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u8a2d\u5b9a\u3059\u308b\u306b\u306f\u3001\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/pictures/#_2","title":"\u5730\u7269\u306b\u4e00\u9023\u306e\u5199\u771f\u3092\u8ffd\u52a0\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u5730\u7269\u306b\u306f\u30011\u679a\u307e\u305f\u306f\u8907\u6570\u306e\u5199\u771f\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u4ee5\u4e0b\u306b\u3084\u308a\u65b9\u306e\u4f8b\u3092\u793a\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/pictures/#_3","title":"\u30c6\u30fc\u30d6\u30eb","text":"

2\u3064\u306e\u30c6\u30fc\u30d6\u30eb\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u30021\u3064\u306f\u5730\u7269\u304c\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30c6\u30fc\u30d6\u30eb\u3067\u3001\u3082\u30461\u3064\u306f\u5199\u771f\u306e\u30ea\u30b9\u30c8\u3067\u3059\u3002

"},{"location":"ja/how-to/pictures/#apiary","title":"Apiary\uff08\u990a\u8702\u5834\uff09","text":"\u30d5\u30a3\u30fc\u30eb\u30c9 \u30c7\u30fc\u30bf\u578b id \u30c6\u30ad\u30b9\u30c8 (UUID) geometry \u30b8\u30aa\u30e1\u30c8\u30ea ..."},{"location":"ja/how-to/pictures/#apiary_pictures","title":"Apiary_pictures\uff08\u990a\u8702\u5834\u306e\u5199\u771f\uff09","text":"\u30d5\u30a3\u30fc\u30eb\u30c9 \u30c7\u30fc\u30bf\u578b id \u30c6\u30ad\u30b9\u30c8 (UUID) apiary_id Text (UUID) path \u30c6\u30ad\u30b9\u30c8 ..."},{"location":"ja/how-to/pictures/#_4","title":"\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3","text":"

\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u3092\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u4f5c\u6210\u3057\u307e\u3059\uff1a

  • apiary \u53c2\u7167\u30ec\u30a4\u30e4
  • id \u53c2\u7167\u30d5\u30a3\u30fc\u30eb\u30c9
  • apiary_picture \u53c2\u7167\u5143\u30ec\u30a4\u30e4
  • apiary_id \u53c2\u7167\u5143\u30d5\u30a3\u30fc\u30eb\u30c9
  • \u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u5f37\u5ea6 Composition

Relations

"},{"location":"ja/how-to/pictures/#_5","title":"\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8","text":""},{"location":"ja/how-to/pictures/#apiary_1","title":"Apiary\uff08\u990a\u8702\u5834\uff09","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9 ID \u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092 uuid() \u306b\u8a2d\u5b9a\u3059\u308b\u304b\u3001UUID\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf \u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30d5\u30a9\u30fc\u30e0\u306b\u8868\u793a\u3059\u308b\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\u3002

widgets

\u95a2\u4fc2\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092 \u591a\u5bfe\uff11\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u306b\u8a2d\u5b9a\u3057\u3001\u3053\u306e\u30ea\u30ec\u30fc\u30b7\u30e7\u30f3\u3092\u30d5\u30a9\u30fc\u30e0\u306b\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8

"},{"location":"ja/how-to/pictures/#_6","title":"\u990a\u8702\u5834\u306e\u5199\u771f","text":"

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u30bf\u30a4\u30d7\u3092 \u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8 \u306b\u8a2d\u5b9a\u3057\u3001\u30d5\u30a9\u30fc\u30e0\u306b\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8

"},{"location":"ja/how-to/pictures/#_7","title":"\u30b8\u30aa\u30bf\u30b0\u5199\u771f","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u4e00\u90e8\u306e\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u3067\u306f\u3001\u30b8\u30aa\u30bf\u30b0\u3092\u6709\u52b9\u306b\u3059\u308b\u305f\u3081\u306b\u30cd\u30a4\u30c6\u30a3\u30d6\u30ab\u30e1\u30e9\u30e2\u30fc\u30c9\u3092\u30aa\u30d5\u306b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u304a\u4f7f\u3044\u306e\u30cd\u30a4\u30c6\u30a3\u30d6OS\u306e\u30ab\u30e1\u30e9\u304c\u3053\u306e\u6a5f\u80fd\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30b8\u30aa\u30bf\u30ae\u30f3\u30b0\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u3001\u4ee5\u4e0b\u306e\u624b\u9806\u306b\u5f93\u3063\u3066\u304f\u3060\u3055\u3044\uff1a

  1. QField\u306esettings\u3067\u3001\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u306e\u30cd\u30a4\u30c6\u30a3\u30d6\u30ab\u30e1\u30e9\u3092\u4f7f\u3046\u304c \u7121\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u3053\u3068 \u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  2. \u5b8c\u4e86\u3067\u3059\uff01QField\u72ec\u81ea\u306eQML\u30d9\u30fc\u30b9\u306e\u30ab\u30e1\u30e9\u304c\u3001\u5199\u771f\u64ae\u5f71\u306b\u5229\u7528\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002
"},{"location":"ja/how-to/pictures/#_8","title":"\u6700\u5927\u753b\u50cf\u30b5\u30a4\u30ba","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u8a73\u7d30\u8a2d\u5b9a\u3067\u306f\u3001QFieldSync\u30d7\u30e9\u30b0\u30a4\u30f3>\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u8a2d\u5b9a\u3067\u3001\u5199\u771f\u3092\u6700\u5927\u5e45/\u9ad8\u3055\u306b\u518d\u30b9\u30b1\u30fc\u30ea\u30f3\u30b0\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/pictures/#_9","title":"\u5199\u771f\u306e\u30d1\u30b9\u306e\u8a2d\u5b9a","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

QFieldSync\u3092\u4f7f\u3046\u3053\u3068\u3067\u6dfb\u4ed8\u3059\u308b\u5199\u771f\u306e\u30d1\u30b9\u306e\u8a2d\u5b9a\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002

  1. QFieldSync --> \u30ec\u30a4\u30e4\u30d7\u30ed\u30d1\u30c6\u30a3\u3078\u3068\u9032\u307f\u307e\u3059\u3002
  2. \u30ec\u30a4\u30e4\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u540d\u3092\u9078\u629e\u3057\u3001\u8868\u793a\u540d\u3092\u5b9a\u7fa9\u3057\u307e\u3059

\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306e\u30d1\u30b9\u3092\u6307\u5b9a\u3059\u308b\u306b\u306f\u3001\u5f0f\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u753b\u50cf\u306f \"DCIM \"\u30d5\u30a9\u30eb\u30c0\u306b\u3001\u97f3\u58f0\u306f \"audio \"\u30d5\u30a9\u30eb\u30c0\u306b\u3001\u52d5\u753b\u306f \"video \"\u306b\u3001\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3092\u540d\u524d\u3068\u3057\u3066\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002

\u5199\u771f\u306e\u30d1\u30b9

\u753b\u50cf\u3084\u305d\u306e\u4ed6\u306e\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u671f\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u8ffd\u52a0\u306e\u30d1\u30b9\u306f_Attachment directories_\u3067\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002\u3059\u3079\u3066\u306e\u30d1\u30b9\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304b\u3089\u306e\u76f8\u5bfe\u30d1\u30b9\u3067\u3059\u3002

\u30a2\u30bf\u30c3\u30c1\u30e1\u30f3\u30c8\u30d5\u30a9\u30eb\u30c0

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QGIS3.14\u4ee5\u4e0a\u3067\u3053\u306e\u6a5f\u80fd\u3092\u304a\u4f7f\u3044\u3044\u305f\u3060\u3051\u307e\u3059

"},{"location":"ja/how-to/print-to-pdf/","title":"PDF\u306b\u5370\u5237\u3059\u308b","text":""},{"location":"ja/how-to/print-to-pdf/#pdf","title":"PDF\u306b\u5370\u5237\u3059\u308b","text":"

QGIS\u5185\u3067\u8a2d\u5b9a\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5370\u5237\u30ec\u30a4\u30a2\u30a6\u30c8\u3092\u901a\u3057\u3066\u3001\u30ec\u30a4\u30a2\u30a6\u30c8\u3055\u308c\u305f\u5730\u56f3\u3092PDF\u6587\u66f8\u3068\u3057\u3066\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

"},{"location":"ja/how-to/print-to-pdf/#_1","title":"\u4f7f\u7528\u65b9\u6cd5","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

PDF\u3078\u306e\u5370\u5237\u306f\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306eQField\u306e\u30e1\u30a4\u30f3\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u53ef\u80fd\u3067\u3059\u3002

\u958b\u3044\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5370\u5237\u30ec\u30a4\u30a2\u30a6\u30c8\u304c1\u3064\u3060\u3051\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001'Print to PDF'\u30e1\u30cb\u30e5\u30fc\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u5373\u5ea7\u306b\u30ec\u30a4\u30a2\u30a6\u30c8\u306ePDF\u3078\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u304c\u958b\u59cb\u3055\u308c\u307e\u3059\u3002\u8907\u6570\u306e\u5370\u5237\u30ec\u30a4\u30a2\u30a6\u30c8\u304c\u3042\u308b\u5834\u5408\u306f\u3001\u9078\u629e\u53ef\u80fd\u306a\u3059\u3079\u3066\u306e\u30ec\u30a4\u30a2\u30a6\u30c8\u3092\u30ea\u30b9\u30c8\u3057\u305f\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u5370\u5237\u30ec\u30a4\u30a2\u30a6\u30c8\u304c\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3055\u308c\u308b\u3068\u3001QField\u306f\u4f5c\u6210\u3055\u308c\u305fPDF\u6587\u66f8\u3092\u958b\u3044\u3066\u95b2\u89a7\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/print-to-pdf/#_2","title":"\u5730\u7269\u30c9\u30ea\u30d6\u30f3\u306e\u30a2\u30c8\u30e9\u30b9\u5370\u5237","text":"

\u30ab\u30d0\u30ec\u30c3\u30b8\u30ec\u30a4\u30e4\u30fc\u3068\u3057\u3066\u6a5f\u80fd\u3059\u308b\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u304b\u3089\u5730\u7269\u3092\u9078\u629e\u3057\u3066\u3001\u5730\u7269\u30c9\u30ea\u30d6\u30f3\u30ec\u30a4\u30a2\u30a6\u30c8\u3092\u5370\u5237\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30ad\u30e3\u30f3\u30d0\u30b9\u4e0a\u3092\u30bf\u30c3\u30d7\u3057\u3066\u30de\u30c3\u30d7\u4e0a\u306e\u5730\u7269\u3092\u7279\u5b9a\u3057\u3001\u30ea\u30b9\u30c8\u5185\u306e\u5730\u7269\u3092\u9577\u62bc\u3057\u3057\u3066\uff08\u8907\u6570\uff09\u5730\u7269\u9078\u629e\u30e2\u30fc\u30c9\u3092\u5207\u308a\u66ff\u3048\u307e\u3059\u3002\u5fc5\u8981\u306a\u5730\u7269\u3092\u9078\u629e\u3057\u305f\u3089\u3001\u30e1\u30cb\u30e5\u30fc ( \u205d )\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\u30a2\u30c8\u30e9\u30b9\u5730\u7269\u3092PDF\u306b\u5370\u5237\u3092\u9078\u629e\u3057\u307e\u3059\u3002

\u30e1\u30cb\u30e5\u30fc( \u205d )\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u3001\u30a2\u30c8\u30e9\u30b9\u5730\u7269\u3092PDF\u306b\u5370\u5237\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u3067\u3001\u5730\u7269\u30d5\u30a9\u30fc\u30e0\u304b\u3089\u5358\u4e00\u306e\u30a2\u30c8\u30e9\u30b9\u5730\u7269\u3092\u5370\u5237\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/projects/","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u9078\u629e","text":""},{"location":"ja/how-to/projects/#_1","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u9078\u629e","text":"

QField\u306b\u306f\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u6a5f\u80fd\u304c\u3042\u308a\u3001\u30c7\u30d0\u30a4\u30b9\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30ed\u30fc\u30ab\u30eb\u306b\u3066\u958b\u304f\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u30af\u30e9\u30a6\u30c9\u304b\u3089\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u306b\u306f\u3001QFieldCloud \u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a9\u30eb\u30c0\u3084\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u3001\u30a2\u30d7\u30ea\u5c02\u7528\u306e\u4fdd\u5b58\u5834\u6240 <drive>:/Android/data/ch.opengis.qfield/files/QField \u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u52d5\u4f5c\u306b\u3088\u308a\u3001\u5916\u90e8SD\u30ab\u30fc\u30c9\u3084\u30ea\u30e2\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u6271\u3046\u30d7\u30ed\u30d0\u30a4\u30c0\uff08Google Drive\u306a\u3069\uff09\u304b\u3089\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u3082\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u3059\u3002

\u8b66\u544a

QField\u3092\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3068\u3001\u30a2\u30d7\u30ea\u30d5\u30a9\u30eb\u30c0\u3082\u524a\u9664\u3055\u308c\u307e\u3059\u306e\u3067\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3059\u308b\u3068\u6b8b\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/projects/#_2","title":"\u30ed\u30fc\u30ab\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u3066\u958b\u304f","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\uff08\u30e1\u30cb\u30e5\u30fc\u30dc\u30bf\u30f3 > \u958b\u304f\uff09\u3068\u3001\"QField\u30d5\u30a1\u30a4\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\"\u3001\"\u30a4\u30f3\u307d\u30a4\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\"\u3001\"\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 \"\u3068\u3044\u3046\u65b0\u3057\u3044\u30d5\u30a9\u30eb\u30c0\u3068\u3001\u53f3\u4e0b\u306e\u30d7\u30e9\u30b9\u30dc\u30bf\u30f3\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30e1\u30cb\u30e5\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

QField\u30d5\u30a1\u30a4\u30eb\u9078\u629e

\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30e1\u30cb\u30e5\u30fc\u306b\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u30a4\u30f3\u30dd\u30fc\u30c8\u65b9\u6cd5\u304c\u8868\u793a\u3055\u308c\u307e\u3059\uff1a \u30d5\u30a9\u30eb\u30c0\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3001ZIP\uff08\u30a2\u30fc\u30ab\u30a4\u30d6\uff09\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3001\uff08\u500b\u5225\u306e\uff09\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3002

"},{"location":"ja/how-to/projects/#zip","title":"\u30d5\u30a9\u30eb\u30c0\u307e\u305f\u306fZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8","text":"

\u300c\u30d5\u30a9\u30eb\u30c0\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u300d\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u5834\u5408\u3001QField\u304c\u30d5\u30a9\u30eb\u30c0\u30fc\u4e0a\u306e\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a9\u30eb\u30c0\u30fc\u306e\u5185\u5bb9\u3092\u8aad\u307f\u8fbc\u3080\u8a31\u53ef\u3092\u8981\u6c42\u3057\u307e\u3059\u3002\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u9078\u629e\u3059\u308b\u3068\u3001QField\u306f\u305d\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30d5\u30a9\u30eb\u30c0\u304c\u9078\u629e\u3055\u308c\u308b\u3068\u3001QField\u306f\u305d\u306e\u30d5\u30a9\u30eb\u30c0\u306e\u5185\u5bb9\uff08\u30b5\u30d6\u30d5\u30a9\u30eb\u30c0\u3092\u542b\u3080\uff09\u3092\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u300d\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u305d\u3053\u304b\u3089\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u958b\u3044\u3066\u64cd\u4f5c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30fb\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u6307\u5b9a\u3057\u305f\u30d5\u30a9\u30eb\u30c0\u3092\u518d\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u3068\u3001\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u540d\u306e\u65e2\u5b58\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u4e0a\u66f8\u304d\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u30e6\u30fc\u30b6\u30fc\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u66f4\u65b0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u8b66\u544a

\u5730\u7269\u306e\u7de8\u96c6\u3001\u8ffd\u52a0\u3001\u524a\u9664\u306f\u3001\u30a4\u30f3\u30dd\u30fc\u30c8\u6642\u306b\u9078\u629e\u3057\u305f\u5143\u306e\u30d5\u30a9\u30eb\u30c0\u3067\u306f\u306a\u304f\u3001\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u4fdd\u5b58\u3055\u308c\u308b\u3053\u3068\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/projects/#_3","title":"\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u30a4\u30f3\u30dd\u30fc\u30c8","text":"

\u500b\u3005\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u30b7\u30b9\u30c6\u30e0\u306e\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u30c0\u30a4\u30a2\u30ed\u30b0\u30671\u3064\u4ee5\u4e0a\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u3001\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u300d\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u969b\u306b\u306f\u3001\u3059\u3079\u3066\u306e\u30b5\u30a4\u30c9\u30ab\u30fc\u30d5\u30a1\u30a4\u30eb\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff08\u4f8b\u3048\u3070\u3001\u30b7\u30a7\u30fc\u30d7\u30d5\u30a1\u30a4\u30eb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u5834\u5408\u3001.shp\u3001.shx\u3001.dbf\u3001.prj\u3001.cpg\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff09\u3002

"},{"location":"ja/how-to/projects/#_4","title":"\u304a\u6c17\u306b\u5165\u308a\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea","text":"

\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u306e\u6700\u521d\u306e\u753b\u9762\u306b\u306f\u3001\u304a\u6c17\u306b\u5165\u308a\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u793a\u3059\u30bb\u30af\u30b7\u30e7\u30f3\u304c\u3042\u308a\u307e\u3059\u3002 \u304a\u6c17\u306b\u5165\u308a\u306b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u8ffd\u52a0\u3059\u308b\u306b\u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u540d\u306e\u30d5\u30a1\u30a4\u30eb\u9078\u629e\u3057\u30ed\u30f3\u30b0\u30bf\u30c3\u30d7\u3057\u307e\u3059\u3002 \u304a\u6c17\u306b\u5165\u308a\u304b\u3089\u30a8\u30f3\u30c8\u30ea\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u304a\u6c17\u306b\u5165\u308a\u30ea\u30b9\u30c8\u306e\u30a8\u30f3\u30c8\u30ea\u3092\u30ed\u30f3\u30b0\u30bf\u30c3\u30d7\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/projects/#_5","title":"\u5909\u66f4\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u53d6\u5f97\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30a4\u30f3\u30dd\u30fc\u30c8\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u3001USB\u30b1\u30fc\u30d6\u30eb\u3092\u4f7f\u3063\u3066\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u3068\u3001\u30b9\u30c8\u30ec\u30fc\u30b8\u4e0a\u306e\u5834\u6240\u304c\u4e0a\u90e8\u306e\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30d0\u30fc\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002

USB\u30b1\u30fc\u30d6\u30eb\u3067\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u306b\u63a5\u7d9a\u3055\u308c\u305f\u307b\u3068\u3093\u3069\u306e\u30c7\u30d0\u30a4\u30b9\u3067\u306f\u3001\u30d1\u30b9\u306f<drive>:/Android/data/ch.opengis.qfield/files/\u3068\u306a\u308a\u3001\u3053\u306e\u4e2d\u306b\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u300d\u3068\u300c\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u300d\u306e\u4e21\u65b9\u306e\u30d5\u30a9\u30eb\u30c0\u304c\u3042\u308a\u3001\u305d\u306e\u4e2d\u306b\u7de8\u96c6\u3057\u305f\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/how-to/projects/#_6","title":"\u9001\u4fe1\u3059\u308b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

Android API\u3092\u4f7f\u7528\u3057\u3066\u3001QField\u304b\u3089\u76f4\u63a5\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u5171\u6709\u30fb\u9001\u4fe1\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u7de8\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u30a2\u30d7\u30ea\uff08Gmail\u3001Drive\u3001Dropbox\u3001Nextcloud\u3001\u304a\u6c17\u306b\u5165\u308a\u306e\u30e1\u30c3\u30bb\u30f3\u30b8\u30e3\u30fc\u30a2\u30d7\u30ea\u306a\u3069\uff09\u306b\u76f4\u63a5\u9001\u4fe1\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u9001\u4fe1\u3059\u308b...

"},{"location":"ja/how-to/search/","title":"\u691c\u7d22\u30d0\u30fc","text":""},{"location":"ja/how-to/search/#_1","title":"\u691c\u7d22\u30d0\u30fc","text":"

QField\u306b\u306f\u6c17\u306e\u5229\u3044\u305f\u691c\u7d22\u30d0\u30fc\u304c\u3042\u308a\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u5185\u306e\u5730\u7269\u3092\u691c\u7d22\u3057\u305f\u308a\u3001\u5165\u529b\u3057\u305f\u5ea7\u6a19\u306b\u79fb\u52d5\u3057\u305f\u308a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#_2","title":"\u4f7f\u7528\u65b9\u6cd5","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u753b\u9762\u53f3\u4e0a\u306e \u691c\u7d22\u30dc\u30bf\u30f3 \u3092\u30bf\u30c3\u30d7\u3057\u3066\u3001\u73fe\u5728\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306e\u5730\u7269\u3092\u691c\u7d22\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#_3","title":"\u30d9\u30af\u30bf\u30ec\u30a4\u30e4\u691c\u7d22","text":"

\u691c\u7d22\u30d0\u30fc\u306b\u5165\u529b\u3055\u308c\u305f\u5024\u306f\u3001\u4e00\u81f4\u3059\u308b\u5c5e\u6027\u5024\u3092\u6301\u3064\u5730\u7269\u306e\u691c\u7d22\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u691c\u7d22\u3092\u958b\u59cb\u3059\u308b\u306b\u306f\u6700\u4f4e3\u6587\u5b57\u304c\u5fc5\u8981\u3067\u3059\u3002

"},{"location":"ja/how-to/search/#_4","title":"\u30b3\u30fc\u30c9\u30b9\u30ad\u30e3\u30ca\u30fc\u3067\u691c\u7d22","text":"

\u3055\u3089\u306b\u3001\u3053\u306e\u76ee\u7684\u306e\u305f\u3081\u306b\u30b3\u30fc\u30c9\u30b9\u30ad\u30e3\u30f3\u6a5f\u80fd\u3092\u5229\u7528\u3059\u308b\u30aa\u30d7\u30b7\u30e7\u30f3\u3082\u3042\u308a\u307e\u3059\u3002

\u300c\u30b3\u30fc\u30c9\u3092\u30b9\u30ad\u30e3\u30f3\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001QField\u306e\u30b3\u30fc\u30c9\u30ea\u30fc\u30c0\u30fc\u304c\u8d77\u52d5\u3057\u3001\u30b3\u30fc\u30c9\u3092\u89e3\u6790\u3059\u308b\u305f\u3081\u306e\u8aad\u53d6\u51e6\u7406\u304c\u958b\u59cb\u3055\u308c\u307e\u3059\u3002

\u30b9\u30ad\u30e3\u30f3\u3057\u305f\u60c5\u5831\u304c\u6b63\u3057\u3051\u308c\u3070\u3001\u30c1\u30a7\u30c3\u30af\u30de\u30fc\u30af(\u2714\ufe0f)\u306eOK\u30dc\u30bf\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u3001\u7279\u5b9a\u306e\u6587\u5b57\u5217\u306e\u691c\u7d22\u3092\u958b\u59cb\u3067\u304d\u307e\u3059\uff08\u3053\u306e\u4f8b\u3067\u306f\u3001\u30b3\u30fc\u30c9\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u5185\u306e\u69d8\u3005\u306a\u5730\u7269\u306b\u95a2\u9023\u4ed8\u3051\u3089\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u306e\u8b58\u5225\u5b50\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u3059\uff09\u3002

\u660e\u78ba\u306a\u7d50\u679c\u3092\u5f97\u308b\u305f\u3081\u306b\u306f\u3001\u5730\u7269\u306eUUID\u3092\u30a8\u30f3\u30b3\u30fc\u30c9\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002\u305d\u3046\u3059\u308b\u3053\u3068\u3067\u3001\u95a2\u9023\u3059\u308b\u30a2\u30a4\u30c6\u30e0\u3092\u8fc5\u901f\u306b\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u4e00\u81f4\u3059\u308b\u5730\u7269\u306f\u7d50\u679c\u30ea\u30b9\u30c8\u306b\u8868\u793a\u3055\u308c\u30012\u3064\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u53ef\u80fd\u3067\u3059\uff1a

  1. \u691c\u7d22\u7d50\u679c\u306e \u540d\u524d\u3092\u30bf\u30c3\u30d7\u3059\u308b\u3068\u305d\u306e\u5730\u7269\u3092\u8868\u793a\u3067\u304d\u307e\u3059\uff08\u691c\u7d22\u7d50\u679c \u306e\u5730\u7269\u306f\u9ec4\u8272\u3067\u30cf\u30a4\u30e9\u30a4\u30c8\u3055\u308c\u307e\u3059\uff09\u3002
  2. \u5c5e\u6027\u30dc\u30bf\u30f3\u3092\u30bf\u30c3\u30d7\u3057\u3066\u5c5e\u6027\u60c5\u5831\u3092\u8868\u793a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002
"},{"location":"ja/how-to/search/#nfc","title":"NFC\u3067\u691c\u7d22","text":"

\u3055\u3089\u306b\u3001\u30b3\u30fc\u30c9\u30fb\u30ea\u30fc\u30c0\u30fc\u3092\u4f7f\u3063\u3066NFC\u30c6\u30ad\u30b9\u30c8\u30fb\u30bf\u30b0\u3092\u8aad\u307f\u53d6\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

\u5099\u8003

\u30b3\u30fc\u30c9\u30ea\u30fc\u30c0\u30fc\u3092\u958b\u304f\u3068\u3001QR\u30b3\u30fc\u30c9\u30ab\u30e1\u30e9\u3068NFC\u30c6\u30ad\u30b9\u30c8\u30bf\u30b0\u691c\u51fa\u5668\u306e\u4e21\u65b9\u304c\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u3002\u30c7\u30d0\u30a4\u30b9\u306e\u30d0\u30c3\u30c6\u30ea\u30fc\u304c\u4e0d\u5fc5\u8981\u306b\u6d88\u8cbb\u3055\u308c\u306a\u3044\u3088\u3046\u306b\u3001\u3053\u308c\u3089\u306e\u6a5f\u80fd\u306e\u3044\u305a\u308c\u304b\u3092\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#_5","title":"\u5ea7\u6a19\u304b\u3089\u691c\u7d22","text":"

\u7def\u5ea6\u3001\u7d4c\u5ea6\u5ea7\u6a19\uff08WGS84\uff09\u3092\u5165\u529b\u3059\u308b\u3053\u3068\u3067\u3001\u691c\u7d22\u30d0\u30fc\u304b\u3089\u6307\u5b9a\u3055\u308c\u305f\u5ea7\u6a19\u306b\u79fb\u52d5\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002\u307e\u305f\u3001\u958b\u3044\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306eCRS\u306b\u5ea7\u6a19\u3092\u5165\u529b\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

QField\u304c\u5165\u529b\u3055\u308c\u305f\u5024\u3092\u5ea7\u6a19\u3068\u3057\u3066\u8a8d\u8b58\u3057\u305f\u3089\u3001\u7d50\u679c\u306e\u5ea7\u6a19\u3092\u30bf\u30c3\u30d7\u3057\u3066\u3001\u5730\u56f3\u30ad\u30e3\u30f3\u30d0\u30b9\u3092\u305d\u306e\u30dd\u30a4\u30f3\u30c8\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#_6","title":"\u7279\u5225\u306a\u30d6\u30c3\u30af\u30de\u30fc\u30af\u304b\u3089\u691c\u7d22","text":"

\u691c\u7d22\u30d0\u30fc\u306f\u3001\u4fdd\u5b58\u3055\u308c\u305f\u7a7a\u9593\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306b\u3082\u30de\u30c3\u30c1\u3057\u307e\u3059\u3002\u5165\u529b\u3055\u308c\u305f\u30c6\u30ad\u30b9\u30c8\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u4fdd\u5b58\u3057\u305f\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3084\u3001\u73fe\u5728\u958b\u3044\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u57cb\u3081\u8fbc\u307e\u308c\u3066\u3044\u308b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3068\u7167\u5408\u3055\u308c\u307e\u3059\u3002

\u4e00\u81f4\u3059\u308b\u30d6\u30c3\u30af\u30de\u30fc\u30af\u304c\u7d50\u679c\u30ea\u30b9\u30c8\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3092\u30bf\u30c3\u30d7\u3059\u308b\u3068\u3001\u30d6\u30c3\u30af\u30de\u30fc\u30af\u306e\u7bc4\u56f2\u306b\u5408\u308f\u305b\u3066\u5730\u56f3\u30ad\u30e3\u30f3\u30d0\u30b9\u306e\u4e2d\u5fc3\u304c\u5909\u66f4\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#_7","title":"\u5f0f\u8a08\u7b97\u6a5f","text":"

QField\u306e\u691c\u7d22\u30d0\u30fc\u306f\u6c17\u306e\u5229\u3044\u305f\u96fb\u5353\u3068\u3057\u3066\u3082\u6a5f\u80fd\u3057\u3001\u5165\u529b\u3055\u308c\u305f\u30c6\u30ad\u30b9\u30c8\u306f\u5f0f\u3068\u3057\u3066\u6271\u308f\u308c\u3001\u8fd4\u3055\u308c\u305f\u5024\u306f\u7d50\u679c\u30ea\u30b9\u30c8\u306b\u8868\u793a\u3055\u308c\u3001\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

\u96fb\u5353\u3092\u8d77\u52d5\u3059\u308b\u306b\u306f\u3001= \uff08\u3059\u306a\u308f\u3061\u3001\u7b49\u53f7\u306e\u5f8c\u306b\u30b9\u30da\u30fc\u30b9\uff09\u306e\u63a5\u982d\u8f9e\u304c\u5fc5\u8981\u3067\u3059\u3002\u305f\u3068\u3048\u3070\u3001= 20 + 5 \u3068\u3059\u308b\u3068\u300125 \u3068\u3044\u3046\u5024\u304c\u8fd4\u3055\u308c\u307e\u3059\u3002

\u30d7\u30ed\u30d2\u30f3\u30c8: \u30d9\u30af\u30c8\u30eb\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3059\u308b\u7d71\u8a08\u3092\u8a08\u7b97\u3059\u308b\u306b\u306f\u3001aggregate() \u5f0f\u95a2\u6570\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001\u30dd\u30ea\u30b4\u30f3\u30ec\u30a4\u30e4\u30fc\u306e\u7dcf\u9762\u7a4d\u3092\u8a08\u7b97\u3059\u308b\u306b\u306f\u3001 = aggregate('my_layer','sum', $area)\u3068\u5165\u529b\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/search/#qgis","title":"QGIS\u3067\u30d9\u30af\u30c8\u30eb\u30ec\u30a4\u30e4\u30fc\u691c\u7d22\u3092\u8a2d\u5b9a\u3059\u308b","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306e\u6e96\u5099

\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u3059\u3079\u3066\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u304c\u691c\u7d22\u53ef\u80fd\u3067\u3059\u3002QGIS \u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8a2d\u5b9a\u3059\u308b\u969b\u3001\u691c\u7d22\u7d50\u679c\u304b\u3089\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3092\u9664\u5916\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30c0\u30a4\u30a2\u30ed\u30b0\u3092\u958b\u304d\u3001\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9 \u30d1\u30cd\u30eb\u306b\u5207\u308a\u66ff\u3048\u307e\u3059\u3002\u305d\u3053\u304b\u3089\u3001\u691c\u7d22\u53ef\u80fd \u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u4f7f\u7528\u3057\u3066\u3001\u7279\u5b9a\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u8ffd\u52a0/\u9664\u5916\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/sensors/","title":"\u30bb\u30f3\u30b5\u30fc","text":""},{"location":"ja/how-to/sensors/#_1","title":"\u30bb\u30f3\u30b5\u30fc","text":"

QField\u306f\u3001\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u3067\u53d7\u52d5\u7684\u306b\u30bb\u30f3\u30b5\u30fc\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3001\u53ce\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u3092\u8868\u793a\u3057\u3001\u65b0\u305f\u306b\u6570\u5024\u5316\u3055\u308c\u305f\u5730\u7269\u5c5e\u6027\u306b\u4fdd\u5b58\u3059\u308b\u3053\u3068\u3092\u53ef\u80fd\u306b\u3059\u308b\u3001\u3055\u307e\u3056\u307e\u306a\u30bb\u30f3\u30b5\u30fc\u6a5f\u80fd\u3092\u63d0\u4f9b\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/how-to/sensors/#_2","title":"\u30bb\u30f3\u30b5\u30fc\u3092\u6709\u52b9\u306b\u3059\u308b","text":"

QField\u3067\u306f\u3001\u767b\u9332\u3055\u308c\u305f\u30bb\u30f3\u30b5\u30fc\u306f\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u30e1\u30a4\u30f3\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u306b\u3001\u73fe\u5728\u958b\u3044\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u5185\u306b\u4e00\u89a7\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30bb\u30f3\u30b5\u30fc\u30c7\u30fc\u30bf\u306e\u30d1\u30c3\u30b7\u30d6\u53ce\u96c6\u3092\u5207\u308a\u66ff\u3048\u308b\u306b\u306f\u3001\u30b5\u30d6\u30e1\u30cb\u30e5\u30fc\u306e\u30bb\u30f3\u30b5\u30fc\u540d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5834\u5408\u306f\u30bb\u30f3\u30b5\u30fc\u540d\u306e\u6a2a\u306b\u30bb\u30f3\u30b5\u30fc\u30a2\u30a4\u30b3\u30f3\u304c\u8868\u793a\u3055\u308c\u3001\u975e\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5834\u5408\u306f\u30c9\u30c3\u30c8\u30a2\u30a4\u30b3\u30f3\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3066\u3044\u308b\u3059\u3079\u3066\u306e\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30bb\u30f3\u30b5\u30fc\u306f\u3001QField\u306e\u5730\u56f3\u30ad\u30e3\u30f3\u30d0\u30b9\u306e\u4e0b\u90e8\u306b\u3042\u308b\u30bb\u30f3\u30b5\u30fc\u60c5\u5831\u30c6\u30fc\u30d6\u30eb\u306b\u30ea\u30b9\u30c8\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/sensors/#_3","title":"\u30bb\u30f3\u30b5\u30fc\u30c9\u30ea\u30d6\u30f3\u306a\u8ffd\u8de1\u6a5f\u80fd","text":"

QField \u3067\u306f\u3001\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u958b\u59cb\u3057\u3001\u53ce\u96c6\u3057\u305f\u30bb\u30f3\u30b5\u30fc\u30c7\u30fc\u30bf\u3092\u73fe\u5728\u306e\u4f4d\u7f6e\u306b\u30ea\u30f3\u30af\u3057\u3066\u4fdd\u5b58\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u3092\u884c\u3046\u306b\u306f\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u5024 sensor_data('abc') - 'abc' \u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u306b\u767b\u9332\u3055\u308c\u3066\u3044\u308b\u30bb\u30f3\u30b5\u30fc\u306e\u540d\u524d\u306b\u7f6e\u304d\u63db\u3048\u3089\u308c\u307e\u3059- \u3092\u4f7f\u7528\u3057\u3066\u3001QGIS \u306e\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u306e\u5c5e\u6027\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u6e96\u5099\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306e\u30da\u30fc\u30b8\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002

\u3053\u306e\u8a2d\u5b9a\u304c\u5b8c\u4e86\u3059\u308b\u3068\u3001\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u4f4d\u7f6e\u306e\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u958b\u59cb\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u958b\u59cb\u3059\u308b\u969b\u3001\u30bb\u30f3\u30b5\u30fc\u306e\u5236\u7d04\u3092\u6709\u52b9\u306b\u3059\u308b\u3053\u3068\u3067\u3001\u30bb\u30f3\u30b5\u30fc\u304c\u65b0\u3057\u3044\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3059\u308b\u5ea6\u306b\u30dd\u30a4\u30f3\u30c8\u304c\u8ffd\u52a0\u3055\u308c\u308b\u3088\u3046\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/standalone-datasets/","title":"\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30fb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8","text":""},{"location":"ja/how-to/standalone-datasets/#_1","title":"\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30fb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8","text":"

QField\u306f\u3001QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u306a\u304f\u3066\u3082\u30d9\u30af\u30bf\u30fc\u30c7\u30fc\u30bf\u3084\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/standalone-datasets/#_2","title":"\u30b5\u30dd\u30fc\u30c8\u5bfe\u8c61\u306e\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30fb\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8","text":"

\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u30d9\u30af\u30bf\u30fc\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\uff1a

  • Geopackage\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8 (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • \u30b7\u30a7\u30a4\u30d7\u30d5\u30a1\u30a4\u30eb (.shp);
  • GPS Exchange (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite); \u305d\u3057\u3066
  • FlatGeoBuf (.fgb)

\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u30e9\u30b9\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\uff1a

  • GeoTIFF (.tif, .tiff);
  • \u30b8\u30aa\u30ec\u30d5\u30a1\u30ec\u30f3\u30b9\u3055\u308c\u305f PDF / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png); and
  • WebP (.webp)

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QField\u306f\u30011\u3064\u306eZIP\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u5727\u7e2e\u3055\u308c\u305f\u8907\u6570\u306e\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u6271\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u30b7\u30ca\u30ea\u30aa\u3067\u306f\u3001\u5404\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306fQField\u3067\u500b\u3005\u306e\u30ec\u30a4\u30e4\u30fc\u3068\u3057\u3066\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/standalone-datasets/#_3","title":"\u30d9\u30af\u30bf\u30fc\u307e\u305f\u306f\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u958b\u304f","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u304c\u7279\u5b9a\u306e\u30c7\u30d0\u30a4\u30b9\u3067\u3069\u306e\u3088\u3046\u306b\u958b\u304b\u308c\u308b\u304b\u306b\u3064\u3044\u3066\u306f\u3001\u30b9\u30c8\u30ec\u30fc\u30b8\u30a2\u30af\u30bb\u30b9\u306b\u95a2\u3059\u308b\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u304a\u8aad\u307f\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/how-to/standalone-datasets/#_4","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30b9\u30bf\u30f3\u30c9\u30a2\u30ed\u30f3\u30fb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u300c\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u300d\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306fOpenStreetMap XYZ\u30ec\u30a4\u30e4\u30fc\u3092\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3057\u307e\u3059\u3002\u3057\u304b\u3057\u3001QField\u304c\u8d77\u52d5\u3057\u3066\u3044\u308b\u30c7\u30d0\u30a4\u30b9\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9078\u629e\u3059\u308b\u3053\u3068\u3067\u3001\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u6a5f\u80fd\u3059\u308b\u3088\u3046\u306b\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002

\u65e2\u5b58\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u6700\u8fd1\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ea\u30b9\u30c8\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9577\u62bc\u3057\u3057\u3001\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30c1\u30a7\u30c3\u30af\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/temporal-filtering/","title":"\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0","text":""},{"location":"ja/how-to/temporal-filtering/#_1","title":"\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0","text":"

QField \u304c\u3001\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u6642\u9593\u7684\u8a2d\u5b9a\u3092\u6301\u3064\u30ec\u30a4\u30e4\u30fc\u3092 1 \u3064\u4ee5\u4e0a\u542b\u3080\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8a8d\u8b58\u3059\u308b\u3068\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u5185\u306e\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u30b3\u30f3\u30dc\u30dc\u30c3\u30af\u30b9\u306e\u6a2a\u306b\u3001\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u7dd1\u8272\u306e\u6642\u8a08\u306e\u30a2\u30a4\u30b3\u30f3\u306f\u3001\u30de\u30c3\u30d7\u30ad\u30e3\u30f3\u30d0\u30b9\u306b\u63cf\u753b\u3055\u308c\u305f\u5730\u7269\u306b\u6642\u9593\u7684\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3057\u3001\u7070\u8272\u306e\u6642\u8a08\u306e\u30a2\u30a4\u30b3\u30f3\u306f\u3001\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u304c\u30aa\u30d5\u306b\u306a\u3063\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/temporal-filtering/#_2","title":"\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u306e\u8abf\u6574\u3092\u3059\u308b","text":"

\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u6642\u9593\u30d7\u30ed\u30d1\u30c6\u30a3\u30d1\u30cd\u30eb\u304c\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u305d\u3053\u304b\u3089\u3001\u6642\u9593\u30d5\u30a3\u30eb\u30bf\u3092\u6709\u52b9\u306b\u3057\u3001\u6642\u9593\u7bc4\u56f2\u306e\u958b\u59cb\u6642\u9593\u3068\u7d42\u4e86\u6642\u9593\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

QField\u306e\u30c6\u30f3\u30dd\u30e9\u30eb\u30fb\u30d5\u30a3\u30eb\u30bf\u30ea\u30f3\u30b0\u306f\u3001QGIS\u306e\u56fa\u5b9a\u7bc4\u56f2\u6642\u9593\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\u30e2\u30fc\u30c9\u3068\u307e\u3063\u305f\u304f\u540c\u3058\u3088\u3046\u306b\u52d5\u4f5c\u3057\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30d0\u30fc\u30b8\u30e7\u30f32.2\u304b\u3089\u3001QField\u306f\u6642\u9593\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u691c\u51fa\u3055\u308c\u308b\u3068\u3001\u500b\u3005\u306e\u30d9\u30af\u30c8\u30eb\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u6642\u9593\u8a2d\u5b9a\u3092\u81ea\u52d5\u7684\u306b\u8a2d\u5b9a\u3057\u3001\u6709\u52b9\u306b\u3057\u307e\u3059\u3002\u3053\u308c\u306fGPS\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u4f7f\u7528\u3059\u308b\u969b\u306b\u4fbf\u5229\u3067\u3059\u3002

"},{"location":"ja/how-to/tracking/","title":"\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0","text":""},{"location":"ja/how-to/tracking/#_1","title":"\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0","text":"

QField\u3092\u4f7f\u3048\u3070\u3001\u81ea\u5206\u306e\u4f4d\u7f6e\u3092\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3057\u3066\u3001\u70b9\u3001\u7dda\u3001\u591a\u89d2\u5f62\u3092\u4f5c\u6210\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/how-to/tracking/#_2","title":"\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u6709\u52b9\u306b\u3059\u308b","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f\u3001\u307e\u305a\u6e2c\u4f4d\u6a5f\u80fd\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u6b21\u306b\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u3092\u958b\u304d\u3001\u30c8\u30e9\u30c3\u30af\u3092\u4fdd\u5b58\u3057\u305f\u3044\u51e1\u4f8b\u30ec\u30a4\u30e4\u30fc\u3092\u9577\u62bc\u3057\u3057\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u306e\u8a2d\u5b9a\u30dc\u30bf\u30f3\u3092\u9078\u629e\u3057\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u4e2d\u306b\u8a18\u9332\u3055\u308c\u308b\u9802\u70b9\u306e\u6570\u3092\u5236\u9650\u3059\u308b\u305f\u3081\u306b\u30012\u3064\u306e\u5236\u7d04\u304c\u5229\u7528\u53ef\u80fd\u3067\u3059\uff1a - \u6700\u5c0f\u6642\u9593\u9593\u9694 - \u6700\u5c0f\u8ddd\u96e2

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u8a2d\u5b9a\u304c\u5b8c\u4e86\u3057\u305f\u3089\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u958b\u59cb\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u8a18\u9332\u3092\u958b\u59cb\u3057\u307e\u3059\u3002\u3053\u306e\u6bb5\u968e\u3067\u3001\u5730\u7269\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u304c\u8868\u793a\u3055\u308c\u3001QField\u304c\u4f4d\u7f6e\u3092\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3057\u3066\u3044\u308b\u9593\u306b\u4f5c\u6210\u3055\u308c\u308b\u5730\u7269\u306e\u5c5e\u6027\u3092\u5b9a\u7fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u7dda\u30ec\u30a4\u30e4\u30fc\u3068\u591a\u89d2\u5f62\u30ec\u30a4\u30e4\u30fc\u306e\u5834\u5408\u3001\u8a18\u9332\u3055\u308c\u305f\u4f4d\u7f6e\u306e\u9802\u70b9\u3067\u69cb\u6210\u3055\u308c\u308b\u5358\u4e00\u306e\u5730\u7269\u304c\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u3054\u3068\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002 \u70b9\u30ec\u30a4\u30e4\u30fc\u306e\u5834\u5408\u3001\u8a18\u9332\u3055\u308c\u305f\u4f4d\u7f6e\u3054\u3068\u306b\u5730\u7269\u304c\u4f5c\u6210\u3055\u308c\u3001\u5730\u7269\u5168\u4f53\u3067\u8a18\u61b6\u3055\u308c\u305f\u5f62\u3067\u5c5e\u6027\u5024\u304c\u5165\u529b\u3055\u308c\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QField\u306f\u3001\u30ec\u30a4\u30e4\u30fc\u304c\u3059\u3079\u3066\u306e\u5c5e\u6027\u3092\u975e\u8868\u793a\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u307e\u305f\u306f\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u8a2d\u5b9a\u3067\u5730\u7269\u8ffd\u52a0\u6642\u306b\u975e\u8868\u793a\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u5730\u7269\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u3092\u30b9\u30ad\u30c3\u30d7\u3057\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u30d7\u30ed\u30bb\u30b9\u3092\u52b9\u7387\u5316\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30aa\u30fc\u30d0\u30fc\u30e9\u30c3\u30d7\u3092\u9632\u3050\u305f\u3081\u306b\u3001\u6700\u5f8c\u3068\u6b21\u306e\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30dd\u30a4\u30f3\u30c8/\u9802\u70b9\u9593\u306e\u6700\u5927\u8a31\u5bb9\u7bc4\u56f2\u306e\u8ddd\u96e2\u3092\u8a2d\u5b9a\u3059\u308b\u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u4f4d\u7f6e\u304c\u3053\u306e\u5b9a\u7fa9\u3055\u308c\u305f\u8ddd\u96e2\u3092\u8d85\u3048\u305f\u5834\u5408\u3001\u8aa4\u5165\u529b\u3068\u307f\u306a\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/tracking/#_3","title":"\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u4e2d","text":"

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u304c\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3055\u308c\u308b\u3068\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u30ec\u30b8\u30a7\u30f3\u30c9\u306b\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u304c\u8a18\u9332\u3055\u308c\u3066\u3044\u308b\u30ec\u30a4\u30e4\u30fc\u306e\u6a2a\u306b\u30d0\u30c3\u30b8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u3067\u4f5c\u6210\u3055\u308c\u305f\u5730\u7269\u306f\u3001\u8a18\u9332\u3055\u308c\u305f\u5168\u3066\u306e\u9802\u70b9\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002\u5730\u56f3\u4e0a\u306b\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3055\u308c\u305f\u30e9\u30d0\u30fc\u30d0\u30f3\u30c9\u30e9\u30a4\u30f3\u306f\u5404\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u306b\u6dfb\u4ed8\u3055\u308c\u3001\u4f55\u304c\u8a18\u9332\u3055\u308c\u305f\u304b\u3092\u4e00\u76ee\u3067\u898b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u306b\u30ea\u30f3\u30af\u3055\u308c\u305f\u30ec\u30a4\u30e4\u30fc\u304cM\u5024\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u308b\u5834\u5408\u3001QField\u306f\u5404\u9802\u70b9\u306eM\u5024\u306b\u6700\u521d\u306b\u8a18\u9332\u3055\u308c\u305f\u9802\u70b9\u304b\u3089\u306e\u7d4c\u904e\u6642\u9593\u3092\u4fdd\u5b58\u3057\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u8907\u6570\u306e\u30ec\u30a4\u30e4\u30fc\u306b\u307e\u305f\u304c\u308b\u8907\u6570\u306e\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30fb\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u540c\u6642\u306b\u9332\u97f3\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30fb\u30bb\u30c3\u30b7\u30e7\u30f3\u304c\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u9593\u3001\u30ec\u30a4\u30e4\u30fc\u306f\u7de8\u96c6\u53ef\u80fd\u3067\u3059\u304c\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30c1\u30e3\u30fc\u306f\u3001\u518d\u3073\u51e1\u4f8b\u4e0a\u3067\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30fb\u30bb\u30c3\u30b7\u30e7\u30f3\u304c\u505c\u6b62\u3055\u308c\u308b\u307e\u3067\u3001\u7de8\u96c6\u3084\u524a\u9664\u304c\u3067\u304d\u307e\u305b\u3093\u3002

"},{"location":"ja/how-to/tracking/#_4","title":"\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u7d42\u4e86\u3059\u308b","text":"

\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u7d42\u4e86\u3059\u308b\u306b\u306f\u3001\u30b5\u30a4\u30c9\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u3092\u958b\u304d\u307e\u3059\u3002\u305d\u3053\u304b\u3089\u3001\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30bb\u30c3\u30b7\u30e7\u30f3\u306b\u30ea\u30f3\u30af\u3057\u3066\u3044\u308b\u30ec\u30b8\u30a7\u30f3\u30c9\u30ec\u30a4\u30e4\u30fc\u3092\u9577\u62bc\u3057\u3057\u3001\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u3092\u505c\u6b62\u30dc\u30bf\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002

"},{"location":"ja/how-to/variables/","title":"\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570","text":""},{"location":"ja/how-to/variables/#_1","title":"\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570","text":"

\u5909\u6570\u306fQField\u304a\u3088\u3073QGIS\u3067\u4f7f\u7528\u3055\u308c\u3001\u73fe\u5728\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3001\u30ec\u30a4\u30e4\u30fc\u3001\u307e\u305f\u306f\u30b7\u30b9\u30c6\u30e0\u306b\u57fa\u3065\u3044\u3066\u5024\u3092\u52d5\u7684\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002 \u3053\u308c\u3089\u306f\u3001\u30b9\u30bf\u30a4\u30eb\u8a2d\u5b9a\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306e\u8a2d\u5b9a\u306a\u3069\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/how-to/variables/#_2","title":"\u69cb\u6210","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30de\u30fc\u30af

\u30c7\u30d0\u30a4\u30b9\u56fa\u6709\u306e\u5909\u6570\u3092\u69cb\u6210\u3059\u308b\u306b\u306f\u3001\u8a2d\u5b9a > \u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u30bf\u30d6\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002

\u3042\u3089\u304b\u3058\u3081\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u30b7\u30b9\u30c6\u30e0\u5909\u6570\u306b\u52a0\u3048\u3066\u30012\u3064\u306e\u65b0\u3057\u3044\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u3092\u8a2d\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002

\u74b0\u5883\u5909\u6570\u8a2d\u5b9a\u753b\u9762\u3067\u3001\u3042\u3089\u304b\u3058\u3081\u5b9a\u7fa9\u3055\u308c\u305f\u5909\u6570\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002 \u65b0\u3057\u304f\u5909\u6570\u3092\u8ffd\u52a0\u3059\u308b\u306b\u306f\u3001\u4e0b\u90e8\u306e\u7a7a\u306e\u30bb\u30eb\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u8ffd\u8a18\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/data-format/","title":"\u30b5\u30dd\u30fc\u30c8\u5bfe\u8c61\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8","text":""},{"location":"ja/reference/data-format/#_1","title":"\u30b5\u30dd\u30fc\u30c8\u5bfe\u8c61\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8","text":"

QField\u306fQGIS\u306e\u30c7\u30fc\u30bf\u30d7\u30ed\u30d0\u30a4\u30c0\u3068GDAL\u3092\u901a\u3057\u3066\u5e45\u5e83\u3044\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30da\u30fc\u30b8\u3067\u306f\u30b5\u30dd\u30fc\u30c8\u5bfe\u8c61\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306e\u5b8c\u5168\u306a\u30ea\u30b9\u30c8\u3092\u63d0\u793a\u3057\u3066\u3044\u307e\u3059\u3002

\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8 \u30b5\u30dd\u30fc\u30c8\u306e\u53ef\u5426 \u5099\u8003 Spatialite Geopackage WMS WFS WFS-T PostGIS MBTiles Shapefile Tiff JPEG2000 WEBP ECW \u30e9\u30a4\u30bb\u30f3\u30b9\u306b\u3088\u308a\u4f7f\u7528\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002 MrSID \u30e9\u30a4\u30bb\u30f3\u30b9\u306b\u3088\u308a\u4f7f\u7528\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002

\u3082\u3057\u3053\u306e\u8868\u306b\u304a\u6c17\u306b\u5165\u308a\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u304c\u898b\u5f53\u305f\u3089\u306a\u3044\u5834\u5408\u306f\u3001QField\u3067\u52d5\u4f5c\u3059\u308b\u304b\u3069\u3046\u304b\u30c1\u30a7\u30c3\u30af\u3057\u3001\u4e0a\u8a18\u306e\u8868\u3092\u66f4\u65b0 \u3057\u3066\u7d50\u679c\u3092\u5171\u6709\u3057\u3066\u304f\u3060\u3055\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002\u3082\u3057\u304a\u6c17\u306b\u5165\u308a\u306e\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u304c\u6a5f\u80fd\u3057\u306a\u3044\u5834\u5408\u306f\u3001 \u554f\u984c\u306e\u5831\u544a\u3092\u884c\u3063\u3066\u304f\u3060\u3055\u3044\u3002\u30c7\u30fc\u30bf\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306e\u5b9f\u88c5\u3092\u559c\u3093\u3067\u304a\u624b\u4f1d\u3044\u3044\u305f\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/data-format/#_2","title":"\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf","text":"

\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf\u306f\u3068\u3066\u3082\u5927\u304d\u306a\u30b5\u30a4\u30ba\u306b\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u975e\u5727\u7e2e\u306eTIFF\u30d5\u30a1\u30a4\u30eb\u3092\u6271\u3046\u5834\u5408\u3001\u591a\u304f\u306e\u5834\u5408\u6570GB\u306e\u30c7\u30fc\u30bf\u306b\u306a\u308b\u3067\u3057\u3087\u3046\u3002 \u7279\u306b\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u3067\u306f\u3001\u3053\u308c\u306f\u975e\u52b9\u7387\u7684\u3068\u3044\u3048\u307e\u3059\u3002

"},{"location":"ja/reference/data-format/#coggeotiff","title":"COG\uff08\u30af\u30e9\u30a6\u30c9\u6700\u9069\u5316GeoTIFF\uff09\u3092\u4f7f\u7528\u3059\u308b","text":"

\u30af\u30e9\u30a6\u30c9\u6700\u9069\u5316Geotiff (COG)\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u306f\u3001\u30aa\u30d5\u30e9\u30a4\u30f3\u306e\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306b\u6700\u9069\u306a\u30e6\u30fc\u30b6\u30fc\u30a8\u30af\u30b9\u30da\u30ea\u30a8\u30f3\u30b9\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002JPEG\u5727\u7e2e\u3068\u7d44\u307f\u5408\u308f\u305b\u308b\u3053\u3068\u3067\u3001\u30e9\u30b9\u30bf\u30fc\u30b5\u30a4\u30ba\u3092\u5c0f\u3055\u304f\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u306fraster.tif\u3068\u3044\u3046\u30d5\u30a1\u30a4\u30eb\u3092JPEG\u5727\u7e2e\u3092\u4f7f\u3063\u3066COG\u30d5\u30a1\u30a4\u30ebraster_cog.tif\u306b\u5909\u63db\u3057\u307e\u3059\u3002

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"ja/reference/data-format/#cog","title":"COG\u3092\u4f7f\u7528\u3057\u305f\u4e0a\u7d1a\u8005\u5411\u3051\u306e\u4f8b","text":"

\u30a2\u30bb\u30f3\u30d6\u30eb\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u304c\u8907\u6570\u3042\u308b\u5834\u5408\u306f\u3001\u307e\u305a\u3001QGIS\u3067VRT\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3059\u308b\u304b\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306e\u3059\u3079\u3066\u306eTIF\u30d5\u30a1\u30a4\u30eb\u306b\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3092\u4ed8\u3051\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 EPSG:2056\u3092\u5e0c\u671b\u306eCRS\u306b\u8abf\u6574\u3057\u3066\u304f\u3060\u3055\u3044\u3002

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

\u6b21\u306bVRT\u30d5\u30a1\u30a4\u30eb\u3092COG\u306b\u5909\u63db\u3057\u307e\u3059\u3002

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf\u306e\u54c1\u8cea\u304c\u4f4e\u3059\u304e\u308b\u5834\u5408\u306f\u3001\u5727\u7e2e\u30ec\u30d9\u30eb\u3092\u8abf\u6574\u3057\u3001QUALITY=85\u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002

\u3044\u304f\u3064\u304b\u306e\u8ffd\u52a0\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\uff1a

  • a_srs\u306f\u3001CRS\u304c\u30bd\u30fc\u30b9\u30e9\u30b9\u30bf\u30fc\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001gdal_translate\u30b3\u30de\u30f3\u30c9\u3067\u3082\u4f7f\u7528\u3067\u304d\u308b\u3002
  • OVERVIEW_RESAMPLING\u306f\u3001\u30ba\u30fc\u30e0\u30a2\u30a6\u30c8\u6642\u306b\u7570\u306a\u308b\u30ec\u30f3\u30c0\u30e9\u30fc\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306fNEAREST\u3067\u3059\u304c\u3001BILINEAR\u3084AVERAGE\u3082\u8a66\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002
  • NUM_THREADS\u306fCPU\u30ea\u30bd\u30fc\u30b9\u3092\u3059\u3079\u3066\u4f7f\u3046\u304b\u3001\u4e00\u90e8\u3060\u3051\u4f7f\u3046\u304b\u306e\u30d0\u30e9\u30f3\u30b9\u3092\u3068\u308b\u306e\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002ALL_CPUS \u3092\u8a2d\u5b9a\u3059\u308b\u304b\u3001\u4f7f\u7528\u3057\u305f\u3044\u30b9\u30ec\u30c3\u30c9\u6570\u3092\u5b9a\u7fa9\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u8ffd\u52a0\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u3059\u3079\u3066\u7d44\u307f\u5408\u308f\u305b\u308b\u3068\u3001\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308b\u3067\u3057\u3087\u3046\uff1a

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"ja/reference/","title":"\u6280\u8853\u53c2\u8003\u60c5\u5831","text":""},{"location":"ja/reference/#_1","title":"\u6280\u8853\u53c2\u8003\u60c5\u5831","text":"

\u3053\u3053\u306b\u306f\u3001QField \u30a8\u30b3\u30b7\u30b9\u30c6\u30e0\u306e\u3055\u307e\u3056\u307e\u306a\u90e8\u5206\u306b\u95a2\u3059\u308b\u6280\u8853\u53c2\u8003\u8cc7\u6599\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/api/#_1","title":"REST API","text":"

\u307e\u305f\u3001https://app.qfield.cloud/docs/ \u306b\u3042\u308b API \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/","title":"\u57fa\u672c\u30b3\u30f3\u30bb\u30d7\u30c8","text":""},{"location":"ja/reference/qfieldcloud/concepts/#_1","title":"\u30e6\u30fc\u30b6\u30fc","text":"

QFieldCloud\u3068\u3084\u308a\u53d6\u308a\u3059\u308b\u306b\u306f\u3001\u767b\u9332\u30e6\u30fc\u30b6\u30fc\u304c\u5fc5\u8981\u3067\u3059\u3002\u5404\u30e6\u30fc\u30b6\u30fc\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u7d44\u7e54\u3092\u4f5c\u6210\u3001\u5909\u66f4\u3001\u524a\u9664\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306fQFieldCloud\u5185\u306e\u4e3b\u8981\u306a\u30c7\u30fc\u30bf\u30b3\u30f3\u30c6\u30ca\u3067\u3059\u3002\u5404\u30e6\u30fc\u30b6\u30fc\u306f 1 \u3064\u4ee5\u4e0a\u306e QFieldCloud \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u3059\u3002\u5404\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u306f\u30011\u3064\u306e.qgs/.qgz QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3001\u5730\u7406\u7a7a\u9593\u30d5\u30a1\u30a4\u30eb\uff08GeoPackages\u3001Shapefile\u3001TIF\uff09\u3001\u5199\u771f\u3001PDF\u306a\u3069\u306e\u8ffd\u52a0\u30c7\u30fc\u30bf\u304c\u542b\u307e\u308c\u307e\u3059\u3002\u3059\u3079\u3066\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb\u306f1\u3064\u306eQFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306b\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/#_3","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u3068\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8ca2\u732e\u3059\u308b\u305f\u3081\u306b\u62db\u5f85\u3055\u308c\u305f\u4ed6\u306eQFieldCloud\u30e6\u30fc\u30b6\u30fc\u306e\u3053\u3068\u3067\u3059\u30021\u3064\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8907\u6570\u306e\u5171\u540c\u4f5c\u696d\u8005\u3092\u6301\u3064\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30ed\u30fc\u30eb\u304cowner\u307e\u305f\u306fadmin\u306e\u5171\u540c\u4f5c\u696d\u8005\u306f\u3001\u3055\u3089\u306b\u591a\u304f\u306e\u30e6\u30fc\u30b6\u30fc\u3092\u5171\u540c\u4f5c\u696d\u8005\u3068\u3057\u3066\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u7d44\u7e54\u306b\u6240\u6709\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u30c1\u30fc\u30e0\u3092\u5171\u540c\u4f5c\u696d\u8005\u3068\u3057\u3066\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u5171\u540c\u4f5c\u696d\u8005\u306e\u5f79\u5272\u306b\u3064\u3044\u3066\u304a\u8aad\u307f\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/#_4","title":"\u7d44\u7e54","text":"

\u7d44\u7e54\u306f\u5171\u6709\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u3001\u8907\u6570\u306e QFieldCloud \u30e6\u30fc\u30b6\u30fc\u304c\u4e00\u5ea6\u306b\u591a\u6570\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u5171\u540c\u4f5c\u696d\u3092\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u6240\u6709\u8005\u3068\u7ba1\u7406\u8005\u306f\u3001\u6d17\u7df4\u3055\u308c\u305f\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3068\u7ba1\u7406\u6a5f\u80fd\u3092\u4f7f\u7528\u3057\u3066\u3001\u7d44\u7e54\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3078\u306e\u30e1\u30f3\u30d0\u30fc\u306e\u30a2\u30af\u30bb\u30b9\u3092\u7ba1\u7406\u3067\u304d\u307e\u3059\u3002\u3069\u306eQFieldCloud\u30e6\u30fc\u30b6\u30fc\u3082\u30011\u3064\u307e\u305f\u306f\u8907\u6570\u306e\u7d44\u7e54\u3092\u6240\u6709\u307e\u305f\u306f\u53c2\u52a0\u3067\u304d\u307e\u3059\u3002\u5404\u7d44\u7e54\u306f1\u3064\u307e\u305f\u306f\u8907\u6570\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6240\u6709\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/#_5","title":"\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc","text":"

\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u30b7\u30c3\u30d7\u306f\u3001\u7d44\u7e54\u5185\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3092\u8a31\u53ef\u3057\u307e\u3059\u3002owner\u307e\u305f\u306fadmin\u30ed\u30fc\u30eb\u3092\u6301\u3064\u30e1\u30f3\u30d0\u30fc\u306f\u3001\u4ed6\u306e\u30e1\u30f3\u30d0\u30fc\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/concepts/#_6","title":"\u7d44\u7e54\u30c1\u30fc\u30e0","text":"

\u30c1\u30fc\u30e0\u3067\u306f\u3001\u6240\u6709\u8005\u307e\u305f\u306f\u7ba1\u7406\u8005\u30ed\u30fc\u30eb\u3092\u6301\u3064\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u304c\u3001\u4e00\u5ea6\u306b\u8907\u6570\u306e\u30e6\u30fc\u30b6\u30fc\u306b\u7c21\u5358\u306b\u6a29\u9650\u3092\u5272\u308a\u5f53\u3066\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30c1\u30fc\u30e0\u306f\u3001\u7d44\u7e54\u5185\u306e1\u4eba\u307e\u305f\u306f\u8907\u6570\u306e\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u3067\u69cb\u6210\u3055\u308c\u307e\u3059\u3002\u30c1\u30fc\u30e0\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ed\u30fc\u30eb\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u308b\u3068\u3001\u3059\u3079\u3066\u306e\u30c1\u30fc\u30e0\u30e1\u30f3\u30d0\u30fc\u3082\u81ea\u52d5\u7684\u306b\u305d\u306e\u30ed\u30fc\u30eb\u3092\u6301\u3064\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002\u30c1\u30fc\u30e0\u306f\u3001\u540c\u3058\u7d44\u7e54\u304c\u6240\u6709\u3059\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u306e\u307f\u3001\u5171\u540c\u4f5c\u696d\u8005\u3068\u3057\u3066\u8ffd\u52a0\u3067\u304d\u307e\u3059\u3002\u4e00\u4eba\u306e\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u304c\u8907\u6570\u306e\u30c1\u30fc\u30e0\u306b\u6240\u5c5e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u304c\u76f4\u63a5\u3001\u307e\u305f\u306f\u8907\u6570\u306e\u30c1\u30fc\u30e0\u3092\u901a\u3058\u3066\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u3068\u306a\u308b\u5834\u5408\u3001\u305d\u306e\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u306f\u53ef\u80fd\u306a\u9650\u308a\u6700\u9ad8\u306e\u30ed\u30fc\u30eb\u3092\u6301\u3061\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/","title":"\u30b8\u30e7\u30d6","text":"

QFieldCloud\u4e0a\u306e\u30b8\u30e7\u30d6\u306fQGIS\u5185\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3084\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u3063\u3066\u91cd\u3044\u64cd\u4f5c\u3092\u884c\u3044\u307e\u3059\u3002\u30b8\u30e7\u30d6\u306f\u30e6\u30fc\u30b6\u30fc\u306e\u7279\u5b9a\u306e\u64cd\u4f5c\u306b\u5fdc\u3058\u3066\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002

\u30b8\u30e7\u30d6\u304c\u4f5c\u6210\u3055\u308c\u308b\u3068\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u30ad\u30e5\u30fc\u306b\u8ffd\u52a0\u3055\u308c\u3001\u5229\u7528\u53ef\u80fd\u306aQFieldCloud\u30ea\u30bd\u30fc\u30b9\u304c\u5b9f\u884c\u3055\u308c\u308b\u306e\u3092\u5f85\u3061\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3054\u3068\u306b\u5b9f\u884c\u3067\u304d\u308b\u30b8\u30e7\u30d6\u306f1\u3064\u3060\u3051\u3067\u3059\u3002\u30ad\u30e5\u30fc\u306b\u5165\u308c\u3089\u308c\u305f\u6b8b\u308a\u306e\u30b8\u30e7\u30d6\u306f\u3001\u30ad\u30e5\u30fc\u306b\u5165\u3063\u305f\u3068\u304d\u3068\u540c\u3058\u9806\u5e8f\u3067\u5b9f\u884c\u3055\u308c\u307e\u3059\u3002

\u5404\u30b8\u30e7\u30d6\u306f1\u3064\u307e\u305f\u306f\u8907\u6570\u306e\u30b9\u30c6\u30c3\u30d7\u3067\u69cb\u6210\u3055\u308c\u3001\u5404\u30b9\u30c6\u30c3\u30d7\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u4e0a\u306e1\u3064\u306e\u81ea\u5df1\u5b8c\u7d50\u3057\u305f\u30bf\u30b9\u30af\u3092\u62c5\u5f53\u3057\u307e\u3059\u3002QFieldCloud\u306f3\u3064\u306e\u5b9a\u7fa9\u6e08\u307f\u30b8\u30e7\u30d6\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\uff1a process_projectfile\u3001package\u3001delta_apply\u3067\u3059\u3002

\u30b8\u30e7\u30d6\u304c\u5b9f\u884c\u3055\u308c\u3066\u3044\u308b\u9593\u3001\u30b8\u30e7\u30d6\u306f\u6700\u7d42\u30b9\u30c6\u30fc\u30bf\u30b9 FINISHED \u307e\u305f\u306f FAILED \u306b\u9054\u3057\u305f\u30b8\u30e7\u30d6\u306e\u30ed\u30b0\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u30da\u30fc\u30b8\u306b\u66f8\u304d\u8fbc\u307f\u307e\u3059\u3002

\u30b8\u30e7\u30d6\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u3059\u3079\u3066\u306e\u30b8\u30e7\u30d6\u306fQFieldCloud API\u3092\u4f7f\u7528\u3057\u3066\u30c8\u30ea\u30ac\u30fc\u3067\u304d\u307e\u3059\u3002

\u8b66\u544a

  • \u3053\u306e\u30da\u30fc\u30b8\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u30c8\u30ea\u30ac\u30fc\u6761\u4ef6\u306f\u3001\u4e88\u544a\u306a\u304f\u5909\u66f4\u3055\u308c\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002
  • \u3059\u3079\u3066\u306e\u30b8\u30e7\u30d6\u306f10\u5206\u4ee5\u5185\u306b\u7d42\u4e86\u3057\u306a\u3044\u3068\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u30a8\u30e9\u30fc\u3068\u306a\u308a\u7d42\u4e86\u3057\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#_1","title":"\u30b8\u30e7\u30d6\u306e\u7a2e\u5225","text":""},{"location":"ja/reference/qfieldcloud/jobs/#process_projectfile","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u51e6\u7406\u3059\u308b (process_projectfile) \u30b8\u30e7\u30d6","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u51e6\u7406\u3059\u308b\u30b8\u30e7\u30d6\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 CRS\u3001\u30ec\u30a4\u30e4\u30fc CRS\u3001\u30ec\u30a4\u30e4\u30fc\u540d\u3001\u30ec\u30a4\u30e4\u30fc\u306e\u6709\u52b9\u6027\u306a\u3069\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u69cb\u6210\u3068\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u306b\u95a2\u3059\u308b\u8a73\u7d30\u3092\u62bd\u51fa\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002QFieldCloud \u306f\u3001\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb (.qgs/.qgz) \u3068\u3001\u30b5\u30dd\u30fc\u30c8\u3059\u308b GeoPackages\u3001TIFF\u3001\u304a\u3088\u3073\u305d\u306e\u4ed6\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9 \u30d5\u30a1\u30a4\u30eb\u3092\u691c\u8a3c\u3057\u307e\u3059\u3002\u307e\u305f\u3001PostGIS\u3001WFS\u3001WMS\u3001\u305d\u306e\u4ed6\u306e\u30aa\u30f3\u30e9\u30a4\u30f3\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u3078\u306e\u30ea\u30e2\u30fc\u30c8\u63a5\u7d9a\u3082\u691c\u8a3c\u3057\u307e\u3059\u3002QFieldCloud \u306f\u3001\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e QGIS \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304d\u3001\u5fc5\u8981\u306a\u60c5\u5831\u3092\u3059\u3079\u3066\u62bd\u51fa\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#_2","title":"\u30c8\u30ea\u30ac\u30fc","text":"

\u3053\u306e\u30b8\u30e7\u30d6\u306f\u3001\u6b21\u306e\u3046\u3061\u4e00\u3064\u306e\u6761\u4ef6\u304c\u5f53\u3066\u306f\u307e\u3089\u306a\u3044\u9650\u308a\u3001\u30d5\u30a1\u30a4\u30eb\u304cQFieldCloud\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u308b\u305f\u3073\u306b\u767a\u751f\u3057\u307e\u3059\u3002\uff1a

  • QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb(.qgs/.qgz)\u306f\u307e\u3060\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
  • \u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u306fDCIM\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306b\u3042\u308b\u3002\u3053\u308c\u3089\u306e\u30d5\u30a1\u30a4\u30eb\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6709\u52b9\u6027\u3068\u306f\u7121\u95a2\u4fc2\u3067\u3042\u308b\u3068\u898b\u306a\u3055\u308c\u307e\u3059\u3002
  • \u65e2\u306b PENDING \u30b9\u30c6\u30fc\u30bf\u30b9\u306e process_projectfile \u30b8\u30e7\u30d6\u304c\u3042\u308a\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#_3","title":"\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0","text":"

process_projectfile\u30b8\u30e7\u30d6\u304cFAILED\u30b9\u30c6\u30fc\u30bf\u30b9\u306b\u306a\u3063\u3066\u3044\u308b\u304b\u3082\u3057\u308c\u306a\u3044\u3002\u4ee5\u4e0b\u306e\u30ea\u30b9\u30c8\u3092\u539f\u56e0\u3092\u63a2\u3063\u3066\u307f\u3066\u304f\u3060\u3055\u3044\uff1a

  • \u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305fQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb(.qgs/.qgz)\u304c\u8aad\u3081\u306a\u3044\u3001\u4e0d\u5b8c\u5168\u3001\u58ca\u308c\u3066\u3044\u308b\u3001\u307e\u305f\u306f\u9593\u9055\u3063\u3066\u3044\u307e\u3059\u3002QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u3068QGIS\u304c\u30af\u30e9\u30c3\u30b7\u30e5\u3057\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u30fc\u30921\u3064\u305a\u3064\u524a\u9664\u3057\u3001QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u518d\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066\u3001\u30af\u30e9\u30c3\u30b7\u30e5\u306e\u539f\u56e0\u3068\u306a\u3063\u3066\u3044\u308b\u30ec\u30a4\u30e4\u30fc\u3092\u7279\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u305f\u3068\u3048 process_projectfile \u30b8\u30e7\u30d6\u306e\u7d50\u679c\u304c SUCCESS \u30b9\u30c6\u30fc\u30bf\u30b9\u306b\u306a\u3063\u305f\u3068\u3057\u3066\u3082\u3001\u30d7\u30ed\u30b8\u30a7 \u30af\u30c8\u304c\u6b63\u3057\u304f\u8a2d\u5b9a\u3055\u308c\u305f\u3053\u3068\u306b\u306f\u306a\u308a\u307e\u305b\u3093\u3002SUCCESS \u30b9\u30c6\u30fc\u30bf\u30b9\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u6b63\u5e38\u306b\u30aa\u30fc\u30d7\u30f3\u3055\u308c\u3001\u5fc5\u8981\u306a\u60c5\u5831\u304c\u3059\u3079\u3066\u62bd\u51fa\u3055\u308c\u305f\u3053\u3068\u3092\u793a\u3059\u3060\u3051\u3067\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#package","title":"\u30d1\u30c3\u30b1\u30fc\u30b8 (package) \u30b8\u30e7\u30d6","text":"

package \u30b8\u30e7\u30d6\u306f QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092 QField \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5909\u63db\u3057\u307e\u3059\u3002package \u30b8\u30e7\u30d6\u306f \"Offline editing\" \u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u4e00\u3064\u306e GeoPackage \u306b\u6e96\u5099\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#_4","title":"\u30c8\u30ea\u30ac\u30fc","text":"

\u3053\u306e\u30b8\u30e7\u30d6\u306f\u3001\u4ee5\u4e0b\u306e\u6761\u4ef6\u306e\u5c11\u306a\u304f\u3068\u30821\u3064\u304c\u6709\u52b9\u3067\u306a\u3044\u9650\u308a\u3001QField\u4e0a\u3067Download\u30dc\u30bf\u30f3\u307e\u305f\u306fSynchronize\u30dc\u30bf\u30f3\u304c\u62bc\u3055\u308c\u308b\u305f\u3073\u306b\u767a\u751f\u3057\u307e\u3059\u3002\uff1a

  • \u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f SUCCESS\u30b9\u30c6\u30fc\u30bf\u30b9\u3068\u306a\u3063\u3066\u3044\u308bprocess_projectfile \u30b8\u30e7\u30d6\u3092\u5b9f\u884c\u3057\u305f\u3053\u3068\u304c\u3042\u308a\u307e\u305b\u3093\u3002
  • \u3059\u3067\u306b PENDING \u30b9\u30c6\u30fc\u30bf\u30b9\u306e package \u30b8\u30e7\u30d6\u304c\u3042\u308a\u307e\u3059\u3002
  • \u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u306f\u30aa\u30f3\u30e9\u30a4\u30f3\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\uff08PostGIS\u3001WFS\u306a\u3069\uff09\u306f\u542b\u307e\u308c\u3066\u304a\u3089\u305a\u3001\u6700\u65b0\u306epackage\u30b8\u30e7\u30d6\u306e\u7d50\u679c\u306fSUCCESS\u3067\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3082\u5909\u66f4\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3082\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#_5","title":"\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0","text":"

package \u30b8\u30e7\u30d6\u304c FAILED \u30b9\u30c6\u30fc\u30bf\u30b9\u306b\u306a\u3063\u3066\u3044\u308b\u304b\u3082\u3057\u308c\u306a\u3044\u3002\u4ee5\u4e0b\u306e\u30ea\u30b9\u30c8\u304b\u3089\u539f\u56e0\u3092\u63a2\u3063\u3066\u304f\u3060\u3055\u3044\uff1a

  • \u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f SUCCESS\u30b9\u30c6\u30fc\u30bf\u30b9\u3068\u306a\u3063\u3066\u3044\u308bprocess_projectfile \u30b8\u30e7\u30d6\u3092\u5b9f\u884c\u3057\u305f\u3053\u3068\u304c\u3042\u308a\u307e\u305b\u3093\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u306e\u4e00\u90e8\u304cQFieldCloud\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u3044\u3002\u3059\u3079\u3066\u306e\u30d5\u30a1\u30a4\u30eb\u304c\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u3001\u30aa\u30f3\u30e9\u30a4\u30f3\u30ec\u30a4\u30e4\u30fc\uff08PostGIS\u3001WFS\u306a\u3069\uff09\u3078\u306e\u3059\u3079\u3066\u306e\u8a8d\u8a3c\u60c5\u5831\u304cQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u5185\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#delta_apply","title":"\u30c7\u30eb\u30bf\u9069\u7528 (delta_apply) \u30b8\u30e7\u30d6","text":"

\u30c7\u30eb\u30bf\u9069\u7528\u30b8\u30e7\u30d6 \u306f\u3001\u30d7\u30c3\u30b7\u30e5\u3055\u308c\u305f\u3059\u3079\u3066\u306e QField \u306e\u5909\u66f4\u3092\u6c38\u7d9a\u5316\u3059\u308b\u8cac\u4efb\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#_6","title":"\u30c8\u30ea\u30ac\u30fc","text":"

\u3053\u306e\u30b8\u30e7\u30d6\u306fQField\u3067Synchronize\u307e\u305f\u306fPush changes\u30dc\u30bf\u30f3\u304c\u62bc\u3055\u308c\u308b\u305f\u3073\u306b\u3001\u307e\u305f\u306fApply pending changes\u30dc\u30bf\u30f3\u304cChanges\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30da\u30fc\u30b8\u3067\u62bc\u3055\u308c\u308b\u305f\u3073\u306b\u30c8\u30ea\u30ac\u30fc\u3055\u308c\u307e\u3059\u3002\u305f\u3060\u3057\u3001\u4ee5\u4e0b\u306e\u6761\u4ef6\u306e\u3044\u305a\u308c\u304b\u304c\u6709\u52b9\u306a\u5834\u5408\u306b\u9650\u308a\u307e\u3059\uff1a

  • \u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f SUCCESS\u30b9\u30c6\u30fc\u30bf\u30b9\u3068\u306a\u3063\u3066\u3044\u308bprocess_projectfile \u30b8\u30e7\u30d6\u3092\u5b9f\u884c\u3057\u305f\u3053\u3068\u304c\u3042\u308a\u307e\u305b\u3093\u3002
  • \u65e2\u306b PENDING \u30b9\u30c6\u30fc\u30bf\u30b9\u306e delta_apply \u30b8\u30e7\u30d6\u304c\u3042\u308a\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#_7","title":"\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0","text":"

delta_apply \u30b8\u30e7\u30d6\u304c FAILED \u30b9\u30c6\u30fc\u30bf\u30b9\u306b\u306a\u3063\u3066\u3044\u308b\u304b\u3082\u3057\u308c\u306a\u3044\u3002\u4ee5\u4e0b\u306e\u30ea\u30b9\u30c8\u304b\u3089\u539f\u56e0\u3092\u63a2\u3063\u3066\u304f\u3060\u3055\u3044\uff1a

  • QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b\u30aa\u30f3\u30e9\u30a4\u30f3\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\uff08PostGIS/WFS\uff09\u306e\u5c11\u306a\u304f\u3068\u30821\u3064\u306f\u3001\u63a5\u7d9a\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u307e\u3059\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u5927\u304d\u3059\u304e\u3066\u3001\u30b8\u30e7\u30d6\u304c\u5931\u6557\u3057\u307e\u3057\u305f\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u306b\u3001QFieldCloud\u306e\u6b63\u5e38\u306a\u52d5\u4f5c\u3092\u59a8\u3052\u3066\u3044\u308b\u96a0\u3057\u30d5\u30a1\u30a4\u30eb\u3084\u96a0\u3057\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u3042\u308a\u307e\u3059\u3002\u96a0\u3057\u30d5\u30a1\u30a4\u30eb\u3084\u96a0\u3057\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3068\u306f\u3001\u5148\u982d\u304c\u30c9\u30c3\u30c8(.)\u3067\u59cb\u307e\u308b\u30d5\u30a1\u30a4\u30eb\u3084\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u3053\u3068\u3067\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#re-apply-changes-in-qfieldcloud","title":"Re-apply changes in QFieldCloud","text":"
  1. Click on the project's name under My projects.
  2. Go to the Changes section. (Changes are sorted from latest to oldest)
  3. Find the specific changes you want to reapply.
  4. In the Action column on the right, click on the dropdown list.
  5. Choose the desired action to reapply the changes.

    • Re-apply Specific Changes: If you need to reapply specific changes, select each change you want to re-apply and click Re-apply.
    • Re-apply Recent Changes: If you prefer to reapply the most recent modifications made to the project, identify the initial change you want to restore, then select Re-apply this and newer changes.

Finally, click the Save all button.

\u5909\u66f4\u306e\u518d\u9069\u7528

"},{"location":"ja/reference/qfieldcloud/jobs/#_8","title":"\u30b8\u30e7\u30d6\u30ed\u30b0\u306e\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0","text":"

\u30b8\u30e7\u30d6\u3092\u5b9f\u884c\u3059\u308b\u3068\u3001\u901a\u5e38\u3001\u30ed\u30b0\u306b \"Check project layers\"\uff08\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u306e\u30c1\u30a7\u30c3\u30af\uff09\u3068\u3044\u3046\u30b9\u30c6\u30c3\u30d7\u304c\u3042\u308a\u3001\u3059\u3079\u3066\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ec\u30a4\u30e4\u30fc\u3068\u305d\u306e\u6a2a\u306b\u30b9\u30c6\u30fc\u30bf\u30b9\u304c\u8868\u793a\u3055\u308c\u305f\u8868\u304c\u5370\u5237\u3055\u308c\u307e\u3059\u3002

\u8003\u3048\u3089\u308c\u308b\u30b9\u30c6\u30fc\u30bf\u30b9\u306f\u4ee5\u4e0b\u306e\u901a\u308a\uff1a

  • ok - \u30ec\u30a4\u30e4\u30fc\u306fQFieldCloud\u306b\u6b63\u3057\u304f\u30ed\u30fc\u30c9\u3055\u308c\u307e\u3059\u3002
  • invalid_dataprovider - \u30ec\u30a4\u30e4\u30fc\u306e\u30c7\u30fc\u30bf\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u304c\u7121\u52b9\u3067\u3042\u308b\u3002\u901a\u5e38\u3001\u8ffd\u52a0\u60c5\u5831\u306f \"Provider Summary\" \u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002
  • invalid_layer - \u3053\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3059\u308b\u3053\u3068\u306f\u307b\u3068\u3093\u3069\u306a\u3044\u306f\u305a\u3067\u3059\u3002\u30c7\u30fc\u30bf\u306f\u6b63\u3057\u304f\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u4f55\u3089\u304b\u306e\u7406\u7531\u3067QGIS\u306f\u30ec\u30a4\u30e4\u30fc\u3092\u7121\u52b9\u3068\u5831\u544a\u3057\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/jobs/#service","title":"\u30b5\u30fc\u30d3\u30b9 \"{SERVICE}\" \u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3002","text":"

QFieldCloud\u304c\u5229\u7528\u3067\u304d\u306a\u3044PostgreSQL\u30b5\u30fc\u30d3\u30b9\u306b\u63a5\u7d9a\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u3002QFieldCloud\u304cPostGIS\u30b5\u30fc\u30d3\u30b9\u306b\u63a5\u7d9a\u3067\u304d\u308b\u3088\u3046\u306b\u3001\u65b0\u3057\u3044pgservice secrets\u3092\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#host","title":"\u30db\u30b9\u30c8 \"{HOST}\" \u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3002","text":"

QFieldCloud \u306f\u6307\u5b9a\u3055\u308c\u305f {HOST} \u3078\u306e\u63a5\u7d9a\u3092\u78ba\u7acb\u3067\u304d\u307e\u305b\u3093\u3002QFieldCloud \u30b5\u30fc\u30d0\u304b\u3089\u30b5\u30fc\u30d3\u30b9\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u305b\u3093\u3002IT\u90e8\u9580\u306bQFieldCloud\u306eIP\u3092\u30db\u30ef\u30a4\u30c8\u30ea\u30b9\u30c8\u306b\u767b\u9332\u3059\u308b\u3088\u3046\u4f9d\u983c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#localhost","title":"\u30db\u30b9\u30c8\"localhost\"\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3002","text":"

\u30ed\u30fc\u30ab\u30eb\u30de\u30b7\u30f3\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9/\u30b5\u30fc\u30d3\u30b9\u306b\u63a5\u7d9a\u3059\u308b\u30ec\u30a4\u30e4\u30fc\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3057\u305f\u3002\u305d\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u524a\u9664\u3059\u308b\u304b\u3001QFieldCloud\u304b\u3089\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u306a\u30ec\u30a4\u30e4\u30fc\u30bd\u30fc\u30b9\u306b\u7f6e\u304d\u63db\u3048\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/reference/qfieldcloud/jobs/#filename","title":"\u30d5\u30a1\u30a4\u30eb \"{FILENAME}\" \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002","text":"

\u30d5\u30a1\u30a4\u30eb{FILENAME}\uff08\u4f8b\uff1a/tmp/rndstr/files/data.gpkg\uff09\u304cQFieldCloud\u30b5\u30fc\u30d0\u30fc\u306b\u898b\u3064\u304b\u3089\u305a\u3001\u958b\u3051\u307e\u305b\u3093\u3002\u78ba\u8a8d\u3059\u3079\u304d\u3053\u3068\u304c2\u3064\u3042\u308a\u307e\u3059\uff1a

  • \u30d5\u30a1\u30a4\u30eb\u304c\u30af\u30e9\u30a6\u30c9\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u308b\u304b\u3069\u3046\u304b\u3002QFieldCloud\u307e\u305f\u306fQFieldSync\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u5b9a -> \u30d5\u30a1\u30a4\u30eb\u30da\u30fc\u30b8\u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002
  • \u30d5\u30a1\u30a4\u30eb\u304cPC\u3068\u540c\u3058\u76f8\u5bfe\u30d1\u30b9\u3067\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u3059\u3079\u3066\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u306f .qgs/.qgz QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u3058\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u307e\u305f\u306f\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u540d\u3082\u4fdd\u5b58\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u4f8b\u3048\u3070\u3001\u30d5\u30a1\u30a4\u30eb\u304cdata/data.gpkg\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001QFieldCloud\u306b\u3082data\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u5b58\u5728\u3059\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002
"},{"location":"ja/reference/qfieldcloud/permissions/","title":"\u30a2\u30af\u30bb\u30b9\u8a31\u53ef","text":""},{"location":"ja/reference/qfieldcloud/permissions/#_1","title":"\u30a2\u30af\u30bb\u30b9\u8a31\u53ef","text":"

QFieldCloud\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5171\u540c\u4f5c\u696d\u8005\u3001\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u3001\u7d44\u7e54\u30c1\u30fc\u30e0\u3068\u3044\u3046\u6982\u5ff5\u3092\u7528\u3044\u3066\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5bfe\u3059\u308b\u304d\u3081\u7d30\u304b\u306a\u30a2\u30af\u30bb\u30b9\u5236\u5fa1\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/permissions/#_2","title":"\u30a2\u30af\u30bf\u30fc","text":"
  1. \u672a\u767b\u9332\u30e6\u30fc\u30b6\u30fc\u3002
  2. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5354\u529b\u8005\u3067\u3082\u3001\u5f53\u8a72\u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u3067\u3082\u3001\u5f53\u8a72\u30e6\u30fc\u30b6\u30fc\u3067\u3082\u306a\u3044\u3001\u5358\u7d14\u306a\u767b\u9332\u30e6\u30fc\u30b6\u30fc\u3002
  3. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30aa\u30fc\u30ca\u30fc\u3001\u5f53\u8a72\u30e6\u30fc\u30b6\u30fc\u3002\u305f\u3060\u3057\u5171\u540c\u4f5c\u696d\u8005\u307e\u305f\u306f\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u306e\u3044\u305a\u308c\u3067\u3082\u306a\u3044\u3002
  4. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30a2\u30c9\u30df\u30f3\u6a29\u9650\u3092\u6301\u3064\u5171\u540c\u4f5c\u696d\u8005\u3002
  5. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u7ba1\u7406\u6a29\u9650\u3092\u6301\u3064\u5171\u540c\u4f5c\u696d\u8005\u3002
  6. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u7de8\u96c6\u6a29\u9650\u3092\u6301\u3064\u5171\u540c\u4f5c\u696d\u8005\u3002
  7. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ea\u30dd\u30fc\u30bf\u30fc\u3068\u3057\u3066\u306e\u5171\u540c\u4f5c\u696d\u8005\u3002
  8. \u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8aad\u307f\u53d6\u308a\u6a29\u9650\u306e\u3042\u308b\u5171\u540c\u4f5c\u696d\u8005\u3002
  9. \u5f53\u8a72\u7d44\u7e54\u306e\u7d44\u7e54\u6240\u6709\u8005\u3001\u307e\u305f\u306f\u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6240\u6709\u3059\u308b\u7d44\u7e54\u3001\u307e\u305f\u306f\u30e6\u30fc\u30b6\u30fc\u304c\u6240\u5c5e\u3059\u308b\u7d44\u7e54\u3002
  10. \u5f53\u8a72\u7d44\u7e54\u3001\u307e\u305f\u306f\u5f53\u8a72\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6240\u6709\u3059\u308b\u7d44\u7e54\u3001\u307e\u305f\u306f\u30e6\u30fc\u30b6\u304c\u6240\u5c5e\u3059\u308b\u7d44\u7e54\u306e\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc\u3067\u30a2\u30c9\u30df\u30f3\u6a29\u9650\u3092\u6301\u3064\u3082\u306e
  11. \u7d44\u7e54\u30e1\u30f3\u30d0\u30fc \u8a72\u5f53\u3059\u308b\u7d44\u7e54\u3001\u307e\u305f\u306f\u8a72\u5f53\u3059\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6240\u6709\u3059\u308b\u7d44\u7e54\u3001\u307e\u305f\u306f\u30e6\u30fc\u30b6\u30fc\u304c\u6240\u5c5e\u3059\u308b\u7d44\u7e54\u306e\u30ed \u30fc\u30eb\u30e1\u30f3\u30d0\u30fc\u3002
"},{"location":"ja/reference/qfieldcloud/permissions/#_3","title":"\u30a2\u30af\u30b7\u30e7\u30f3","text":"
  • \u274c \u8a31\u53ef\u3055\u308c\u306a\u3044
  • \u2705 \u8a31\u53ef\u3055\u308c\u308b
  • \u2012 \u7121\u95a2\u4fc2
\u30a2\u30af\u30b7\u30e7\u30f3 1 2 3 4 5 6 7 8 9 10 11 \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u306e\u5f79\u5272\u3092\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\uff0f\u7167\u4f1a\u3059\u308b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u3092\u4f5c\u6210\u3059\u308b\uff08\u3064\u307e\u308a\u3001\u65b0\u3057\u3044\u5171\u540c\u4f5c\u696d\u8005\u3092\u5b9a\u7fa9\u3059\u308b\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u306e\u60c5\u5831\uff08\u5f79\u5272\u306a\u3069\uff09\u3092\u66f4\u65b0\u3059\u308b\u3002 \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u3092\u524a\u9664\u3059\u308b\u3002 \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u3092\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\u3059\u308b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u3092\u4f5c\u6210\u3059\u308b\uff08\u3064\u307e\u308a\u3001\u65b0\u3057\u3044\u30e1\u30f3\u30d0\u30fc\u3092\u5b9a\u7fa9\u3059\u308b\uff09 \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u60c5\u5831\uff08\u5f79\u5272\u306a\u3069\uff09\u3092\u53d6\u5f97\u3059\u308b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u60c5\u5831\uff08\u5f79\u5272\u306a\u3069\uff09\u3092\u66f4\u65b0\u3059\u308b \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u60c5\u5831\u3092\u524a\u9664\u3059\u308b(\u7d44\u7e54\u306e\u30e1\u30f3\u30d0\u30fc\u3068\u3057\u3066\u30e6\u30fc\u30b6\u30fc\u3092\u524a\u9664\u3059\u308b) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u30d1\u30d6\u30ea\u30c3\u30af\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ea\u30b9\u30c8\uff0f\u7167\u4f1a \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30fb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30ea\u30b9\u30c8/\u7167\u4f1a \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u60c5\u5831\u306e\u66f4\u65b0 \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u524a\u9664 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c \u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u306e\u8ffd\u52a0 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u4e00\u89a7 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u53d6\u5f97\u3059\u308b \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b\uff08qfieldsync\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\uff08qfieldsync\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\uff08qfieldsync\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b\uff08qfieldsync\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b\uff08qfield\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\uff08qfield\uff09 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u30e6\u30fc\u30b6\u30fc\u3068\u7d44\u7e54\u306e\u4e00\u89a7 \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u30e6\u30fc\u30b6\u30fc\u306e\u516c\u958b\u60c5\u5831\u3092\u53d6\u5f97\u3059\u308b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u30e6\u30fc\u30b6\u30fc\u306e\u8a73\u7d30\u60c5\u5831\u3092\u53d6\u5f97\u3059\u308b \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u30e6\u30fc\u30b6\u30fc\u60c5\u5831\u3092\u66f4\u65b0\u3059\u308b \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c \u30e6\u30fc\u30b6\u30fc\u3092\u524a\u9664\u3059\u308b \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c API\u30b9\u30c6\u30fc\u30bf\u30b9\u306e\u53d6\u5f97 \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306e\u8ffd\u52a0\u3068\u524a\u9664 \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"ja/reference/qfieldcloud/permissions/#_4","title":"\u30ed\u30fc\u30eb","text":""},{"location":"ja/reference/qfieldcloud/permissions/#_5","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005","text":"

\u4e00\u822c\u30e6\u30fc\u30b6\u30fc\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u540c\u4f5c\u696d\u8005\u306f\u3001\u30ec\u30dd\u30fc\u30bf\u30fc\u304b\u30ea\u30fc\u30c0\u30fc\u3057\u304b\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002\u7de8\u96c6\u8005\u307e\u305f\u306f\u7ba1\u7406\u8005\u306f\u3001\u7d44\u7e54\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u306e\u307f\u8a2d\u5b9a\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/permissions/#_6","title":"\u30ed\u30fc\u30eb","text":"

\u4e0a\u4f4d\u306e\u5f79\u5272\u306b\u306f\u4e0b\u4f4d\u306e\u5f79\u5272\u3082\u542b\u307e\u308c\u308b

\u540d\u79f0 \u8aac\u660e \u30a2\u30c9\u30df\u30f3 \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u540d\u79f0\u5909\u66f4\u307e\u305f\u306f\u524a\u9664\u3002\u6240\u6709\u6a29\u306e\u8b72\u6e21\u4ee5\u5916\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6240\u6709\u8005\u3068\u540c\u3058\u6a29\u5229\u3002 \u7ba1\u7406\u8005 \u5171\u540c\u4f5c\u696d\u8005\u306e\u8ffd\u52a0\u3084\u524a\u9664\u304c\u53ef\u80fd\u3002 \u7de8\u96c6\u8005 \u30c7\u30fc\u30bf\u306e\u7de8\u96c6\u304c\u53ef\u80fd \u30ea\u30dd\u30fc\u30bf\u30fc \u30c7\u30fc\u30bf\u306e\u633f\u5165\u306e\u307f\u53ef\u80fd\uff08\u66f4\u65b0\u3001\u524a\u9664\u306f\u4e0d\u53ef\uff09\u3002 \u30ea\u30fc\u30c0\u30fc \u30c7\u30fc\u30bf\u306e\u8aad\u307f\u53d6\u308a\u304c\u53ef\u80fd\u3002"},{"location":"ja/reference/qfieldcloud/permissions/#_7","title":"\u7d44\u7e54\u30e1\u30f3\u30d0\u30fc","text":""},{"location":"ja/reference/qfieldcloud/permissions/#_8","title":"\u30ed\u30fc\u30eb","text":"

\u4e0a\u4f4d\u306e\u5f79\u5272\u306b\u306f\u4e0b\u4f4d\u306e\u5f79\u5272\u3082\u542b\u307e\u308c\u308b

\u540d\u79f0 \u8aac\u660e admin \u30e1\u30f3\u30d0\u30fc\u306e\u8ffd\u52a0\u3068\u524a\u9664\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f5c\u6210\u304c\u3067\u304d\u308b\u3002 \u30e1\u30f3\u30d0\u30fc (\u4ed6\u306e\u30e6\u30fc\u30b6\u30fc\u3068\u306e\u9055\u3044\u306f\u3001\u8acb\u6c42\u4e0a\u306e\u7406\u7531\u306b\u3088\u308b\u3082\u306e\u3067\u3059\u3002)"},{"location":"ja/reference/qfieldcloud/projects/","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"ja/reference/qfieldcloud/projects/#_1","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f5c\u6210","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u3001QFieldCloud\u30a6\u30a7\u30d6\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3092\u4f7f\u7528\u3059\u308b\u304b\u3001QGIS\u306eQFieldSync\u3092\u4f7f\u7528\u3059\u308b\u304b\u306e2\u3064\u306e\u7570\u306a\u308b\u65b9\u6cd5\u3067\u4f5c\u6210\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/projects/#_2","title":"\u30d5\u30a1\u30a4\u30eb","text":"

Files are the skeleton on which QFieldCloud project works. To make a QFieldCloud project alive users need to upload at least a single QGIS project file in the .qgs or .qgz file formats. All geospatial files must be uploaded using the same relative paths as on one's computer. If external SVG or raster symbology is used, users must upload the corresponding files too.

Note

QFieldCloud does not support projects stored in a GeoPackage (.gpkg) files (but users can still use GeoPackage files to store datasets for their projects).

QGIS\u30d5\u30a1\u30a4\u30eb\u306e\u5178\u578b\u7684\u306a\u30d5\u30a1\u30a4\u30eb\u69cb\u9020\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u3067\u3059\uff1a

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"ja/reference/qfieldcloud/projects/#_3","title":"\u30d5\u30a1\u30a4\u30eb\u30d0\u30fc\u30b8\u30e7\u30f3","text":"

QFieldCloud uses file versioning. This allows users to restore to a previous version of any modified file. Files and file versions can be found under the Files section of one's projects. Subscriptions plans allow a different number of versions per file. See the qfield.cloud pricing page for further details.

"},{"location":"ja/reference/qfieldcloud/projects/#_4","title":"\u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u300c\u30d5\u30a1\u30a4\u30eb\u300d\u30bb\u30af\u30b7\u30e7\u30f3\u306b\u79fb\u52d5\u3059\u308b\u3002
  2. \u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u524a\u9664\u3057\u305f\u3044\u30ec\u30a4\u30e4\u30fc\u3092\u63a2\u3057\u307e\u3059\u3002
  3. \u30ec\u30a4\u30e4\u30fc\u540d\u306e\u6a2a\u306b\u3042\u308b3\u3064\u306e\u70b9\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3002
  4. \u7279\u5b9a\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30ea\u30b9\u30c8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002
  5. \u524a\u9664\u3057\u305f\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d\u3057\u3001\u305d\u306e\u6a2a\u306b\u3042\u308b\u8d64\u3044\u30b4\u30df\u7bb1\u30a2\u30a4\u30b3\u30f3\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002
  6. \u30d7\u30ed\u30f3\u30d7\u30c8\u304c\u8868\u793a\u3055\u308c\u305f\u3089\u524a\u9664\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u7279\u5b9a\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3088\u308a\u524d\u306e\u8907\u6570\u4e16\u4ee3\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u524a\u9664\u3057\u305f\u3044\u5834\u5408\u306f\u3001\u300c\u9078\u629e\u3057\u305f\u30d0\u30fc\u30b8\u30e7\u30f3\u3088\u308a\u53e4\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3082\u524a\u9664\u3059\u308b\u300d\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6709\u52b9\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002
  7. \u524a\u9664\u5f8c\u3001\u6210\u529f\u306e\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u8868\u793a\u3055\u308c\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30ea\u30b9\u30c8\u306b\u306f\u524a\u9664\u5bfe\u8c61\u3068\u3057\u3066\u9078\u629e\u3055\u308c\u306a\u304b\u3063\u305f\u30d0\u30fc\u30b8\u30e7\u30f3\u3060\u3051\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/projects/#_5","title":"\u5171\u540c\u4f5c\u696d\u8005","text":"

A project collaborator is QFieldCloud user invited to contribute to a project. A single project may have multiple collaborators. Collaborators with roles owner or admin can add more users as collaborators. Projects owned by an organization allow adding teams as collaborators. Read more about collaborator roles.

"},{"location":"ja/reference/qfieldcloud/projects/#_6","title":"\u5909\u66f4","text":"

Changes made on vector layers and uploaded to QFieldCloud from a QField device will appear here. A change stores the difference between attributes or geometries before and after the upload.

Changes register which method was used for uploading; it can be one of:

  • \u4f5c\u6210 - \u65b0\u3057\u3044\u5730\u7269\u304c\u8ffd\u52a0\u3055\u308c\u305f\u3002
  • \u524a\u9664 - \u65e2\u5b58\u306e\u5730\u7269\u304c\u524a\u9664\u3055\u308c\u305f\u3002
  • \u30d1\u30c3\u30c1 - \u65e2\u5b58\u306e\u5730\u7269\u304c\u5909\u66f4\u3055\u308c\u305f\u3002

Features that have been created and later deleted without being pushed to QFieldCloud do not appear in project changes.

Note

Changes to online vector layers (PostGIS, WFS) that do not have \"Offline editing\" cloud layer action do not generate a change, but instead modify the original data source directly.

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QGIS\u3067\u884c\u3063\u305f\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u306e\u5909\u66f4\u306f\u3001\u3053\u3053\u306b\u306f\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002

"},{"location":"ja/reference/qfieldcloud/projects/#_7","title":"\u30b8\u30e7\u30d6","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u306b\u3064\u3044\u3066\u3082\u3063\u3068\u8aad\u3080\u3002

"},{"location":"ja/reference/qfieldcloud/projects/#_8","title":"\u30b7\u30fc\u30af\u30ec\u30c3\u30c8","text":"

Secrets are settings that are securely stored in encrypted way. Project jobs automatically have access to their secrets. Once added, a secret may be removed, but not edited.

\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306b\u306f2\u7a2e\u985e\u3042\u308a\u307e\u3059\uff1a

  • Environment variables - Environment variables will be available to QGIS while your project's jobs are running.
  • pgservice\u63a5\u7d9a - .pg_service.conf\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u305fPostgreSQL/PostGIS\u63a5\u7d9a\u3002\u8907\u6570\u306e\u30b5\u30fc\u30d3\u30b9\u5b9a\u7fa9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u305d\u308c\u305e\u308c\u306b\u8907\u6570\u306esecret\u3092\u8ffd\u52a0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/projects/#_9","title":"\u8a2d\u5b9a","text":"

Project settings are available only to project owners and collaborators with \"admin\" roles. Settings should be handled carefully as users can modify sensitive project settings and perform unrecoverable actions.

  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u53ef\u8996\u6027\u3092\u30d1\u30d6\u30ea\u30c3\u30af\u306b\u5909\u66f4\u3059\u308b\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30fb\u30aa\u30fc\u30ca\u30fc\u3092\u5909\u66f4\u3059\u308b\u3002
  • \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5b8c\u5168\u306b\u524a\u9664\u3059\u308b\u3002
  • \u306a\u3069

Warning

Actions issued from a project' settings page can lead to data loss!

"},{"location":"ja/reference/qfieldcloud/sdk/","title":"\u516c\u5f0f\u306aQFieldCloud SDK\u3068CLI","text":"

qfieldcloud-sdk\u306f QFieldCloud API \u306b\u63a5\u7d9a\u3059\u308b\u516c\u5f0f\u306a\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3067\u3042\u308a\u3001Python\u306e\u30e2\u30b8\u30e5\u30fc\u30eb\u3068\u3057\u3066\u3001\u3082\u3057\u304f\u306f\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304b\u3089\u76f4\u63a5\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u3054\u6ce8\u610f\u4e0b\u3055\u3044

qfieldcloud-sdk\u306f Python >=3.6\u4ee5\u4e0a\u304c\u5fc5\u8981\u3067\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/sdk/#_1","title":"\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb","text":"

pip install qfieldcloud-sdk

"},{"location":"ja/reference/qfieldcloud/sdk/#_2","title":"\u30e2\u30b8\u30e5\u30fc\u30eb\u306e\u4f7f\u3044\u65b9","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"ja/reference/qfieldcloud/sdk/#cli","title":"CLI\u306e\u4f7f\u3044\u65b9","text":"

\u516c\u5f0f\u306aQFieldCloud\u306eCLI\u30c4\u30fc\u30eb\u3067\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/sdk/#_3","title":"\u4f7f\u7528\u65b9\u6cd5","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"ja/reference/qfieldcloud/sdk/#_4","title":"\u4f8b","text":"
# logs in user \"user\" with password \"pass\"\nqfieldcloud-cli login user pass\n\n# gets the projects of user \"user\" with password \"pass\" at \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# gets the projects of user authenticated with token `QFIELDCLOUD_TOKEN` at \"https://localhost/api/v1/\" as JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"ja/reference/qfieldcloud/sdk/#_5","title":"\u30d5\u30a3\u30eb\u30bf\u30fc","text":"

\u3044\u304f\u3064\u304b\u306e\u30b3\u30de\u30f3\u30c9\u3067\u306f\u3001--filter\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u3063\u3066\u3001\u30d5\u30a1\u30a4\u30eb\u540d\u306b\u57fa\u3065\u3044\u305f\u7d50\u679c\u306e\u30d5\u30a3\u30eb\u30bf\u3092\u5b9a\u7fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\uff08\u4f8b\uff1adownload-files\u30b3\u30de\u30f3\u30c9\uff09\u3002

\u30d5\u30a3\u30eb\u30bf\u306fUnix\u30b7\u30a7\u30eb\u30b9\u30bf\u30a4\u30eb\u306e\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3059\u3002\u30b7\u30a7\u30eb\u30b9\u30bf\u30a4\u30eb\u306e\u30ef\u30a4\u30eb\u30c9\u30ab\u30fc\u30c9\u3067\u4f7f\u308f\u308c\u308b\u7279\u6b8a\u6587\u5b57\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\u3002

\u30d1\u30bf\u30fc\u30f3 \u610f\u5473 * \u5168\u3066\u306b\u30de\u30c3\u30c1\u3059\u308b ? \u3044\u305a\u308c\u304b1\u6587\u5b57\u306b\u30de\u30c3\u30c1\u3059\u308b [seq] \u3044\u305a\u308c\u304b\u306e\u6587\u5b57\u306b\u9806\u756a\u306b\u30de\u30c3\u30c1\u3059\u308b [!seq] \u3044\u305a\u308c\u304b\u306e\u6587\u5b57\u306b\u30e9\u30f3\u30c0\u30e0\u306b\u30de\u30c3\u30c1\u3059\u308b

\u30ea\u30c6\u30e9\u30eb\u30de\u30c3\u30c1\u306e\u5834\u5408\u3001\u30e1\u30bf\u6587\u5b57\u3092\u62ec\u5f27\u3067\u56f2\u307f\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001'[?]' \u306f'?'\u3068\u3044\u3046\u6587\u5b57\u306b\u30de\u30c3\u30c1\u3057\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/sdk/#_6","title":"\u4f8b","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"ja/reference/qfieldcloud/sdk/#_7","title":"\u30b0\u30ed\u30fc\u30d0\u30eb\u30aa\u30d7\u30b7\u30e7\u30f3\u306e\u6982\u8981","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

\u74b0\u5883\u5909\u6570\u306f\u3044\u304f\u3064\u304b\u306e\u4e00\u822c\u7684\u306a\u30b0\u30ed\u30fc\u30d0\u30eb\u30fb\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6e21\u3059\u4ee3\u308f\u308a\u306b\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

  • QFIELDCLOUD_API - QFieldCloud API\u306e\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306eURL
  • QFIELDCLOUD_USERNAME - QFieldCloud\u30e6\u30fc\u30b6\u30fc\u540d\u3082\u3057\u304f\u306fEmail\u30a2\u30c9\u30ec\u30b9\u3002QFIELDCLOUD_PASSWORD\u5909\u6570\u306e\u8a2d\u5b9a\u304c\u5fc5\u8981\u3067\u3059\u3002
  • QFIELDCLOUD_PASSWORD -\u30d1\u30b9\u30ef\u30fc\u30c9\u3002QFIELDCLOUD_USERNAME\u306e\u8a2d\u5b9a\u304c\u5fc5\u8981\u3067\u3059\u3002
  • QFIELDCLOUD_TOKEN - \u30e6\u30fc\u30b6\u30fc\u540d\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6e21\u3059\u4ee3\u308f\u308a\u306b\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\u30c8\u30fc\u30af\u30f3\u306fqfieldcloud-cli login\u3092\u4f7f\u3046\u3053\u3068\u3067\u53d6\u5f97\u3067\u304d\u307e\u3059\u3002
  • QFIELDCLOUD_VERIFY_SSL - 0\u306b\u8a2d\u5b9a\u3059\u308b\u3068--no-verify-ssl\u3092\u6e21\u3059\u306e\u3068\u540c\u3058\u52b9\u679c\u304c\u3042\u308a\u307e\u3059\u3002
"},{"location":"ja/reference/qfieldcloud/sdk/#_8","title":"\u30b3\u30de\u30f3\u30c9\u306e\u6982\u8981","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"ja/reference/qfieldcloud/sdk/#login","title":"login","text":"

QFieldCloud\u306b\u30ed\u30b0\u30a4\u30f3

qfieldcloud-cli login [OPTIONS] USERNAME PASSWORD\n
"},{"location":"ja/reference/qfieldcloud/sdk/#logout","title":"logout","text":"

QFieldCloud\u304b\u3089\u30ed\u30b0\u30a2\u30a6\u30c8

qfieldcloud-cli logout\n
"},{"location":"ja/reference/qfieldcloud/sdk/#list-projects","title":"list-projects","text":"

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"ja/reference/qfieldcloud/sdk/#list-files","title":"list-files","text":"

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b

qfieldcloud-cli list-files [OPTIONS] PROJECT_ID\n
"},{"location":"ja/reference/qfieldcloud/sdk/#create-project","title":"create-project","text":"

\u65b0\u3057\u3044\u7a7a\u306eQFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3059\u308b

qfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"ja/reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u524a\u9664\u3059\u308b

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"ja/reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

\u30d5\u30a1\u30a4\u30eb\u3092QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u3002

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"ja/reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u3002

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"ja/reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"ja/reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b\u3002

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"ja/reference/qfieldcloud/sdk/#job-trigger","title":"job-trigger","text":"

\u65b0\u3057\u3044\u30b8\u30e7\u30d6\u3092\u30c8\u30ea\u30ac\u30fc\u3059\u308b\u3002

qfieldcloud-cli job-trigger [OPTIONS] PROJECT_ID JOB_TYPE\n\nOptions:\n  --force / --no-force  Should force creating a new job. Default: False\n
"},{"location":"ja/reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

\u30b8\u30e7\u30d6\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u53d6\u5f97\u3059\u308b\u3002

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"ja/reference/qfieldcloud/sdk/#package-latest","title":"package-latest","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u30f3\u30b0\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u3002

qfieldcloud-cli package-latest [OPTIONS] PROJECT_ID\n
"},{"location":"ja/reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

\u30d1\u30c3\u30b1\u30fc\u30b8\u3055\u308c\u305fQFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u3002

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"ja/reference/qfieldcloud/secrets/","title":"\u30b7\u30fc\u30af\u30ec\u30c3\u30c8","text":""},{"location":"ja/reference/qfieldcloud/secrets/#_1","title":"\u30b7\u30fc\u30af\u30ec\u30c3\u30c8","text":"

\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306f\u6697\u53f7\u5316\u3055\u308c\u305f\u65b9\u6cd5\u3067\u5b89\u5168\u306b\u4fdd\u5b58\u3055\u308c\u308b\u8a2d\u5b9a\u3067\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u306f\u81ea\u52d5\u7684\u306b\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3002QFieldCloud\u306b\u306f2\u7a2e\u985e\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u304c\u3042\u308a\u307e\u3059\uff1a

  • \u74b0\u5883\u5909\u6570 - \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30b8\u30e7\u30d6\u306e\u5b9f\u884c\u4e2d\u3001QGIS\u306f\u74b0\u5883\u5909\u6570\u3092\u5229\u7528\u3067\u304d\u307e\u3059\u3002
  • pg_service\u306e\u69cb\u6210 - pg_service.conf\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308bPostgreSQL/PostGIS\u63a5\u7d9a\u3092\u8ffd\u52a0\u3059\u308b\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

\u4e00\u5ea6\u8ffd\u52a0\u3057\u305f\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306f\u524a\u9664\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u3059\u304c\u3001\u7de8\u96c6\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002

\u8b66\u544a

QFieldCloud\u306f\u3001\u304a\u5ba2\u69d8\u306e\u8a8d\u8a3c\u60c5\u5831\u304c\u5b89\u5168\u304b\u3064\u6697\u53f7\u5316\u3055\u308c\u305f\u65b9\u6cd5\u3067\u4fdd\u5b58\u3055\u308c\u308b\u3088\u3046\u306b\u3057\u3066\u3044\u307e\u3059\u3002\u3068\u306f\u3044\u3048\u3001\u6f0f\u6d29\u306e\u53ef\u80fd\u6027\u3092\u9632\u3050\u305f\u3081\u3001\u5171\u6709\u74b0\u5883\u3067\u306f\u6700\u5c0f\u6a29\u9650\u306e\u30ed\u30fc\u30eb\u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u30e6\u30fc\u30b6\u30fc\u306b\u30a2\u30c9\u30d0\u30a4\u30b9\u3057\u3066\u3044\u307e\u3059\u3002\u307e\u305f\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u6a29\u9650\u3092\u6301\u3064\u3059\u3079\u3066\u306e\u30e6\u30fc\u30b6\u30fc\u306f\u3001\u3053\u308c\u3089\u306e\u8cc7\u683c\u60c5\u5831\u306e\u5024\u306b\u3082\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u3053\u3068\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/reference/qfieldcloud/secrets/#_2","title":"\u65b0\u3057\u3044\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306e\u8ffd\u52a0","text":"

QFieldCloud\u306b\u65b0\u3057\u3044\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u8ffd\u52a0\u3059\u308b\u306e\u306f\u3001\u308f\u305a\u304b3\u30b9\u30c6\u30c3\u30d7\u306e\u7c21\u5358\u306a\u30d7\u30ed\u30bb\u30b9\u3067\u3059\u3002

  1. \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u30da\u30fc\u30b8\u306b\u79fb\u52d5\u3059\u308b\u3002
  2. \u65b0\u3057\u3044\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306e\u8ffd\u52a0\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u3001\u8ffd\u52a0\u3057\u305f\u3044\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306e\u30bf\u30a4\u30d7\u3092\u9078\u629e\u3057\u307e\u3059\u3002
  3. \u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u4fdd\u5b58\u3059\u308b

\u65b0\u3057\u3044\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u8ffd\u52a0\u3059\u308b\u30dc\u30bf\u30f3\u3092\u62bc\u3059\u3068\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u30da\u30fc\u30b8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/secrets/#_3","title":"\u74b0\u5883\u5909\u6570","text":"

\u74b0\u5883\u5909\u6570\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u304c\u5b9f\u884c\u3055\u308c\u3066\u3044\u308b\u9593\u3001QGIS\u3067\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002

\u74b0\u5883\u5909\u6570\u540d\uff08\u5927\u6587\u5b57\u306e\u307f\uff09\u3068\u74b0\u5883\u5909\u6570\u5024\u3092\u30d5\u30ea\u30fc\u30c6\u30ad\u30b9\u30c8\u3067\u8a18\u5165\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u74b0\u5883\u5909\u6570\u3092\u8ffd\u52a0\u3059\u308b

"},{"location":"ja/reference/qfieldcloud/secrets/#pg_service","title":"pg_service\u306e\u8a2d\u5b9a","text":"

pg_service.conf\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u305fPostgreSQL/PostGIS\u63a5\u7d9a\u3092\u8ffd\u52a0\u3059\u308b\u3002\"Advanced editor \"\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001pg_service.conf\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u3092\u76f4\u63a5\u8cbc\u308a\u4ed8\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u8907\u6570\u306e\u30b5\u30fc\u30d3\u30b9\u5b9a\u7fa9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u305d\u308c\u305e\u308c\u306b\u8907\u6570\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u8ffd\u52a0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044

QFieldCloud\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30b8\u30e7\u30d6\u5b9f\u884c\u4e2d\u306b\u306e\u307f\u5229\u7528\u53ef\u80fd\u3067\u3001PostgreSQL\u30ec\u30a4\u30e4\u3092 \"\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6 \"\u3068\u3057\u3066\u69cb\u6210\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002QFieldCloud\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u4f7f\u7528\u3057\u3066\u3001pg_service.conf\u30d5\u30a1\u30a4\u30eb\u3092\u30c7\u30d0\u30a4\u30b9\u9593\u3067\u914d\u5e03\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u7406\u7531\u304b\u3089\u3001\u624b\u52d5\u3067\u884c\u3046\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002pg_service.conf\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306eQField\u306e\u8a2d\u5b9a\u65b9\u6cd5\u30d5\u30a1\u30a4\u30eb\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002

PostgreSQL\u30b5\u30fc\u30d3\u30b9\u3092\u8ffd\u52a0\u3059\u308b\u306b\u306f\u3001\u30b7\u30f3\u30d7\u30eb\u306a\u30d3\u30b8\u30e5\u30a2\u30eb\u30a8\u30c7\u30a3\u30bf\u3092\u4f7f\u3046\u304b\u3001\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8\u3068\u3057\u3066\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u3092\u76f4\u63a5\u7de8\u96c6\u3057\u307e\u3059\u3002

  • \u30b5\u30fc\u30d3\u30b9\u540d
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u540d
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30e6\u30fc\u30b6
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d1\u30b9\u30ef\u30fc\u30c9
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30db\u30b9\u30c8
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30dd\u30fc\u30c8
  • \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9SSL\u63a5\u7d9a

\u305d\u306e\u4ed6\u306e\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u306b\u3064\u3044\u3066\u306f\u3001Add extra pgservice field \u30dc\u30bf\u30f3\u3092\u4f7f\u3063\u3066\u3001\u8a2d\u5b9a\u3068\u305d\u306e\u5024\u306e\u30da\u30a2\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u307e\u305f\u3001\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u3092\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8\u3068\u3057\u3066\u76f4\u63a5\u7de8\u96c6\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002

PostgreSQL\u30b5\u30fc\u30d3\u30b9\u306e\u8ffd\u52a0 - \u30b7\u30f3\u30d7\u30eb\u306a\u30a8\u30c7\u30a3\u30bf\u3002

\u9ad8\u5ea6\u306a\u8a2d\u5b9a\u3067\u306f\u3001\u8a2d\u5b9a\u3092\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8\u3068\u3057\u3066\u76f4\u63a5\u7de8\u96c6\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u308c\u306fpg_service.conf\u30d5\u30a1\u30a4\u30eb\u304b\u3089\u76f4\u63a5\u8a2d\u5b9a\u3092\u30b3\u30d4\u30fc\uff06\u30da\u30fc\u30b9\u30c8\u3057\u305f\u3044\u5834\u5408\u306b\u4fbf\u5229\u3067\u3059\u3002

PostgreSQL\u30b5\u30fc\u30d3\u30b9\u306e\u8ffd\u52a0 - \u9ad8\u5ea6\u306a\u30a8\u30c7\u30a3\u30bf.

"},{"location":"ja/reference/qfieldcloud/specs/","title":"\u6280\u8853\u4ed5\u69d8","text":""},{"location":"ja/reference/qfieldcloud/specs/#_1","title":"\u30d5\u30a1\u30a4\u30a2\u30a6\u30a9\u30fc\u30eb\u306e\u8a2d\u5b9a","text":"

\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30aa\u30f3\u30e9\u30a4\u30f3\u30ec\u30a4\u30e4\u30fc\uff08PostGIS\u3001WMS\u3001WFS\u306a\u3069\uff09\u304c\u542b\u307e\u308c\u3066\u3044\u308b\u5834\u5408\u3001QFieldCloud\u306f\u3053\u308c\u3089\u306e\u30b5\u30fc\u30d3\u30b9\u3078\u306e\u63a5\u7d9a\u3092\u78ba\u7acb\u3057\u3088\u3046\u3068\u3057\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30b5\u30fc\u30d3\u30b9\u304c\u30d5\u30a1\u30a4\u30a2\u30a6\u30a9\u30fc\u30eb\u306e\u5185\u5074\u306b\u3042\u308a\u3001\u30b7\u30b9\u30c6\u30e0\u7ba1\u7406\u8005\u304cQFieldCloud\u306eIP\u3092\u8a31\u53ef\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002

\u30b5\u30fc\u30d3\u30b9 IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"ja/reference/qfieldcloud/specs/#postgresql","title":"PostgreSQL\u306e\u8a2d\u5b9a","text":"

\u3082\u3057\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304cPostgreSQL (PostGIS)\u30ec\u30a4\u30e4\u3092\u542b\u3093\u3067\u3044\u308b\u306a\u3089\u3070\u3001\u3042\u306a\u305f\u306ePostgreSQL\u30b5\u30fc\u30d0\u30fc\u304capp.qfield.cloud\u00a0\u306eIP\u30a2\u30c9\u30ec\u30b9\u304b\u3089\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u5165\u308c\u3089\u308c\u308b\u3088\u3046\u306b\u8a2d\u5b9a\u3092\u5909\u66f4\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u3055\u3082\u306a\u3051\u308c\u3070\u3001\u3053\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u304c\u8868\u793a\u3055\u308c\u308b\u3067\u3057\u3087\u3046\u3002

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

\u305d\u3046\u3059\u308b\u306b\u306f\u3001PostgreSQL\u30b5\u30fc\u30d0\u30fc\u304c\u30db\u30b9\u30c8\u3055\u308c\u3066\u3044\u308b\u30de\u30b7\u30f3\u3067pg_hba.conf\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3088\u308a\u8a73\u7d30\u306a\u624b\u9806\u306b\u3064\u3044\u3066\u306f\u3001StackOverflow\u306e\u8cea\u554f\u306b\u8a18\u8f09\u306e\u624b\u9806\u3092\u53c2\u7167\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/reference/qfieldcloud/system/","title":"\u30b7\u30b9\u30c6\u30e0\u30fb\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8","text":""},{"location":"ja/reference/qfieldcloud/system/#qfieldcloud","title":"QFieldCloud \u30b7\u30b9\u30c6\u30e0\u30fb\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8","text":"

\u672c\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306e\u76ee\u7684\u306f\u3001QFieldCloud \u30b7\u30b9\u30c6\u30e0\u306e\u6982\u8981\u3092\u8aac\u660e\u3057\u3001\u57fa\u76e4\u3068\u306a\u308b\u30ed\u30b8\u30c3\u30af\u3068\u30c6\u30af\u30ce\u30ed\u30b8\u30fc\u3092\u7406\u89e3\u3059\u308b\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/system/#_1","title":"\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\u3068\u30b3\u30f3\u30bb\u30d7\u30c8","text":""},{"location":"ja/reference/qfieldcloud/system/#qgis","title":"QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u3001.qgs \u307e\u305f\u306f .qgz \u30d5\u30a1\u30a4\u30eb\u3067\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f QGIS\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u4f5c\u6210\u3055\u308c\u3001QGIS \u306e\u30d7\u30e9\u30b0\u30a4\u30f3 QFieldSync \u3092\u4f7f\u7528\u3057\u3066 QFieldCloud \u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u307e\u3059\u3002QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u524d\u306b\u3001QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5404\u30ec\u30a4\u30e4\u30fc\u306b\u5bfe\u3057\u3066\u3001QFieldSync\u3068QField\u304c\u305d\u306e\u30ec\u30a4\u30e4\u30fc\u3092\u3069\u306e\u3088\u3046\u306b\u6271\u3046\u304b\u3092\u6c7a\u5b9a\u3059\u308b\u300c\u30a2\u30af\u30b7\u30e7\u30f3\u300d\u304c\u5fc5\u8981\u3067\u3059\u3002\u8a2d\u5b9a\u3067\u304d\u308b\u30a2\u30af\u30b7\u30e7\u30f3\u306b\u306f\u3001QFieldCloud\u7528\u3068\u5f93\u6765\u306e\u30b1\u30fc\u30d6\u30eb\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u7528\u306e2\u7a2e\u985e\u304c\u3042\u308a\u307e\u3059\u3002

\u3053\u306e\u60c5\u5831\u306fQGS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u3067\u30ec\u30a4\u30e4\u30fc\u306ecustomProperty\u3068\u3057\u3066\u3001QFieldSync/action\u30ad\u30fc\u3068\u3068\u3082\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002

\u5229\u7528\u53ef\u80fd\u306a\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\uff1a

\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5185\u90e8\u540d\u79f0 UI\u4e0a\u3067\u8868\u793a\u3055\u308c\u308b\u540d\u79f0 OFFLINE \u7d71\u5408 NO_ACTION \u30e9\u30a4\u30d6\u30ec\u30a4\u30e4\u30fc REMOVE \u30ec\u30a4\u30e4\u3092\u7121\u8996\u3059\u308b COPY \u30b3\u30d4\u30fc KEEP_EXISTING \u65e2\u5b58\u306e\u3082\u306e\u3092\u7dad\u6301

\u3053\u308c\u306fQFieldSync\u306e\u7570\u306a\u308b\u30ec\u30a4\u30e4\u30fc\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u306e\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u52d5\u4f5c\u3068\u306a\u308a\u307e\u3059:

\u30a2\u30af\u30b7\u30e7\u30f3 \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u30ec\u30a4\u30e4\u30fc \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u3067\u306a\u3044\u30ec\u30a4\u30e4\u30fc OFFLINE \u30c7\u30fc\u30bf\u306e\u7d71\u5408\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3059\u308b \u30c7\u30fc\u30bf\u306e\u7d71\u5408\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3059\u308b NO_ACTION N/A \u30ec\u30a4\u30e4\u30fc\u306b\u3053\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3042\u308a\u307e\u305b\u3093 REMOVE \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u3092\u524a\u9664\u3059\u308b \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u3092\u524a\u9664\u3059\u308b COPY \u30bd\u30fc\u30b9\u306e\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9\u3092\u76f8\u5bfe\u7684\u306b\u3057\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u30b3\u30d4\u30fc\u3059\u308b N/A KEEP_EXISTING \u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u30bd\u30fc\u30b9\u306e\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9\u3092\u76f8\u5bfe\u7684\u306b\u3057\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u30b3\u30d4\u30fc\u3059\u308b N/A

\u3053\u308c\u306fQFieldCloud (libqfieldsync)\u306e\u30ec\u30a4\u30e4\u30fc\u3067\u306e\u632f\u308b\u821e\u3044\u3068\u306a\u308a\u307e\u3059:

\u30a2\u30af\u30b7\u30e7\u30f3 \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u30ec\u30a4\u30e4\u30fc \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u3067\u306a\u3044 OFFLINE \u30c7\u30fc\u30bf\u3092\u30d7\u30eb\u3057\u305f\u6642\u306b\u30c7\u30fc\u30bf\u306e\u7d71\u5408\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3057\u305f\u6642\u306b\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u5143\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u9069\u7528\u3059\u308b\u3002 \u30c7\u30fc\u30bf\u3092\u30d7\u30eb\u3057\u305f\u6642\u306b\u30c7\u30fc\u30bf\u306e\u7d71\u5408\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3057\u305f\u6642\u306b\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u5143\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u9069\u7528\u3059\u308b\u3002 NO_ACTION N/A \u30ec\u30a4\u30e4\u30fc\u306b\u3053\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3042\u308a\u307e\u305b\u3093 REMOVE \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u3092\u524a\u9664\u3059\u308b \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u3092\u524a\u9664\u3059\u308b COPY \u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306e\u30d1\u30b9\u3092\u76f8\u5bfe\u30d1\u30b9\u306b\u3057\u3066\u3001\u30d7\u30eb\u3057\u305f\u6642\u306b\u30c7\u30fc\u30bf\u306e\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3057\u305f\u6642\u306b\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u5143\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u9069\u7528\u3059\u308b\u3002 N/A KEEP_EXISTING \u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306e\u30d1\u30b9\u3092\u76f8\u5bfe\u30d1\u30b9\u306b\u3057\u3066\u3001\u30d7\u30eb\u3057\u305f\u6642\u306b\u30c7\u30fc\u30bf\u306e\u30b3\u30d4\u30fc\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3057\u305f\u6642\u306b\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u5143\u306e\u30c7\u30fc\u30bf\u30bd\u30fc\u30b9\u306b\u9069\u7528\u3059\u308b\u3002 N/A

\u3053\u308c\u306fQField\u306e\u30ec\u30a4\u30e4\u30fc\u3067\u306e\u632f\u308b\u821e\u3044\u3068\u306a\u308a\u307e\u3059:

\u30a2\u30af\u30b7\u30e7\u30f3 \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u30ec\u30a4\u30e4\u30fc \u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u3067\u306a\u3044\u30ec\u30a4\u30e4\u30fc OFFLINE \u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3059\u308b N/A (\u3053\u306e\u6642\u70b9\u3067\u306f\u5e38\u306b\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u3067\u3059) NO_ACTION N/A \u30aa\u30f3\u30e9\u30a4\u30f3\uff08\u30e9\u30a4\u30d6\uff09\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u7de8\u96c6 REMOVE N/A (\u30ec\u30a4\u30e4\u306f\u3082\u306f\u3084\u5b58\u5728\u3057\u307e\u305b\u3093) N/A (\u30ec\u30a4\u30e4\u306f\u3082\u306f\u3084\u5b58\u5728\u3057\u307e\u305b\u3093) COPY \u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3059\u308b N/A KEEP_EXISTING \u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3001\u30d7\u30c3\u30b7\u30e5\u3059\u308b N/A

\u307e\u3068\u3081\u308b\u3068\u3001QFieldCloud\u306e\u5834\u5408\uff1a

  • NO_ACTION\u306f\u3001\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u7d4c\u7531\u3067\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u306a\u30b5\u30fc\u30d0\u30fc\u306b\u3042\u308a\u3001 QField\u306b\u3088\u3063\u3066\u76f4\u63a5\u5909\u66f4\u3055\u308c\u308b\u30aa\u30f3\u30e9\u30a4\u30f3\u30ec\u30a4\u30e4\u30fc\u306b \u4f7f\u7528\u3055\u308c\u307e\u3059\u3002
  • HYBRID\u306f\u3001\u30b8\u30aa\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u751f\u6210\u3055\u308c \uff08\u30d5\u30a1\u30a4\u30eb\u30d9\u30fc\u30b9\u306e\u30ec\u30a4\u30e4\u30fc\u306e\u5834\u5408\u306f\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u4e0a\u3067\u76f4\u63a5\u751f\u6210\u3055\u308c\uff09\u3001 \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u3088\u3063\u3066\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3055\u308c\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059\u3002\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306f\u5909\u66f4\u306e\u30c7\u30eb\u30bf\u30d5\u30a1\u30a4\u30eb\u3092\u751f\u6210\u3057\u307e\u3059\u3002
  • OFFLINE\u306f\u3001\u4f8b\u3048\u3070\u3001\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u304b\u3089\u30b5\u30fc\u30d0\u30fc\u306b\u30ed\u30fc\u30c9\u3055\u308c\u308b\u524d\u306b\u7d71\u5408\u3055\u308c\u3001 QFieldCloud\u306b\u3088\u3063\u3066\u5143\u306e\u30c7\u30fc\u30bf\u3068\u540c\u671f\u3055\u308c\u306a\u3044\u3001 QFieldCloud\u306b\u3088\u3063\u3066\u8868\u793a\u3055\u308c\u306a\u3044\u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9 \u3092\u64cd\u4f5c\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002
  • REMOVE\u306f\u5358\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30ec\u30a4\u30e4\u30fc\u3092\u524a\u9664\u3057\u307e\u3059\u3002
  • KEEP_EXISTENT\u306fQFieldCloud\u540c\u671f\u5316\u306b\u306f\u4f7f\u7528\u3055\u308c\u307e\u305b\u3093\u3002

QFieldSync\u304b\u3089\u3001QFieldCloud\u306b\u3059\u3067\u306b\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u66f4\u65b0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30ec\u30a4\u30e4\u30fc\u306e\u69cb\u9020\u3067\u306f\u306a\u304f\u3001\u30b9\u30bf\u30a4\u30eb\u3084\u30d5\u30a9\u30fc\u30e0\u306a\u3069\u306e\u5909\u66f4\u306b\u95a2\u4fc2\u3059\u308b\u5834\u5408\u3001\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u5358\u306b\u66f4\u65b0\u3055\u308c\u307e\u3059\u3002\u30ec\u30a4\u30e4\u30fc\u306e\u69cb\u9020\u306b\u5909\u66f4\u304c\u3042\u308b\u5834\u5408\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u30ea\u30bb\u30c3\u30c8\u3055\u308c\uff08\u5dee\u5206\u30d5\u30a1\u30a4\u30eb\u306f\u524a\u9664\u3055\u308c\u307e\u3059\uff09\u3001\u5404\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3067\u306f\u3001\u65b0\u3057\u3044\u5909\u66f4\u3092\u30d7\u30c3\u30b7\u30e5\u3059\u308b\u524d\u306b\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u66f4\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/reference/qfieldcloud/system/#qfieldcloud_1","title":"QFieldCloud\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"
1 \u3064\u3060\u3051\u306e QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u3001\u30aa\u30d5\u30e9\u30a4\u30f3\u307e\u305f\u306f\u30cf\u30a4\u30d6\u30ea\u30c3\u30c9\u30c7\u30fc\u30bf\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u542b\u307e\u308c\u308b\u53ef\u80fd\u6027\u306e\u3042\u308b\u95a2\u9023\u30d5\u30a1\u30a4\u30eb\uff08\u30b8\u30aa\u30d1\u30c3\u30b1\u30fc\u30b8\u3001\u753b\u50cf\u306a\u3069\uff09\u3067\u69cb\u6210\u3055\u308c\u307e\u3059\u3002\n
"},{"location":"ja/reference/qfieldcloud/system/#_2","title":"\u30e6\u30fc\u30b9\u30b1\u30fc\u30b9","text":""},{"location":"ja/reference/qfieldcloud/system/#_3","title":"\u30cf\u30a4\u30d6\u30ea\u30c3\u30c9","text":"

\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u30cf\u30a4\u30d6\u30ea\u30c3\u30c9\u306a\u7de8\u96c6\u30e2\u30fc\u30c9\u3067\u540c\u671f

\u30cf\u30a4\u30d6\u30ea\u30c3\u30c9\u7de8\u96c6\u30e2\u30fc\u30c9

"},{"location":"ja/reference/qfieldcloud/system/#_4","title":"\u30aa\u30d5\u30e9\u30a4\u30f3\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9","text":"

\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u30e2\u30fc\u30c9\u3067\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3068\u540c\u671f

\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u30e2\u30fc\u30c9

"},{"location":"ja/success-stories/ecological-surveying/","title":"\u751f\u614b\u5b66\u7684\u6e2c\u91cf\u306e\u52b9\u7387\u6027\u306e\u6539\u5584","text":""},{"location":"ja/success-stories/ecological-surveying/#qfield","title":"QField\u3092\u4f7f\u7528\u3057\u305f\u751f\u614b\u5b66\u7684\u6e2c\u91cf\u306e\u52b9\u7387\u6027\u306e\u6539\u5584","text":"

Ryan Bell, GIS\u30b3\u30f3\u30b5\u30eb\u30bf\u30f3\u30c8, Delta-Simons\u74b0\u5883\u30b3\u30f3\u30b5\u30eb\u30bf\u30f3\u30c8

"},{"location":"ja/success-stories/ecological-surveying/#_1","title":"\u76ee\u6a19","text":"

\u5f93\u6765\u306e\u975e\u30c7\u30b8\u30bf\u30eb\u6280\u8853\u306b\u3088\u3063\u3066\u4ee5\u524d\u306b\u9054\u6210\u3055\u308c\u305f\u3088\u308a\u3082\u52b9\u7387\u7684\u306b\u751f\u614b\u5b66\u7684\u8abf\u67fb\u3092\u5b9f\u65bd\u3059\u308b\u305f\u3081\u306b\u3001QField\u3092\u6a19\u6e96\u5316\u3055\u308c\u305f\u67d4\u8edf\u306a\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u53ce\u96c6\u306e\u5a92\u4f53\u3068\u3057\u3066\u4f7f\u7528\u3057\u307e\u3059\u3002

"},{"location":"ja/success-stories/ecological-surveying/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u5fc5\u8981\u306a\u3053\u3068","text":"

\u52b9\u679c\u7684\u306a\u30d5\u30a3\u30fc\u30eb\u30c9\u4f5c\u696d\u3092\u5b9f\u65bd\u3059\u308b\u305f\u3081\u306b\u3001QField\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u9069\u5207\u306b\u6e96\u5099\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3059\u308b\u305f\u3081\u306b\u3001\u751f\u614b\u5b66\u8abf\u67fb\u30c1\u30fc\u30e0\u3068\u306e\u5b9a\u671f\u7684\u306a\u5354\u8b70\u304c\u5fc5\u8981\u3067\u3059\u3002 \u307e\u305a\u3001\u822a\u7a7a\u5199\u771f\u3068\u63d0\u6848\u3055\u308c\u305f\u958b\u767a\u8a08\u753b\u3092\u542b\u3080\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3092QGIS\u3067\u30b8\u30aa\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u3057\u3001\u30d4\u30e9\u30df\u30c3\u30c9\u753b\u50cf\u3092\u69cb\u7bc9\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\u4f5c\u6210\u3057\u307e\u3059\u3002 \u6b21\u306b\u3001\u30dd\u30a4\u30f3\u30c8\u3001\u30e9\u30a4\u30f3\u3001\u30dd\u30ea\u30b4\u30f3\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u304c\u4f5c\u6210\u3055\u308c\u3001\u30c7\u30b8\u30bf\u30eb\u5316\u3068\u95a2\u9023\u3059\u308b\u30c7\u30fc\u30bf\u53ce\u96c6\u304c\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u307e\u3059\u3002 \u3055\u307e\u3056\u307e\u306a\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u4f7f\u7528\u3057\u3066\u3001\u5c5e\u6027\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u3001\u751f\u614b\u5b66\u8abf\u67fb\u30c1\u30fc\u30e0\u306e\u8981\u4ef6\u3092\u6e80\u305f\u3059\u3088\u3046\u306b\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3055\u308c\u307e\u3059\u3002 \u3053\u308c\u3089\u306b\u306f\u4ee5\u4e0b\u304c\u542b\u307e\u308c\u307e\u3059\uff1a

\u30b9\u30bf\u30a4\u30eb

\u751f\u614b\u5b66\u7684\u8abf\u67fb\u3092\u5b9f\u65bd\u3059\u308b\u305f\u3081\u306b\u8abf\u6574\u3055\u308c\u305f\u9078\u629e\u53ef\u80fd\u306a\u30b9\u30bf\u30a4\u30eb\u306e\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8

\u7e2e\u5c3a

\u30dd\u30a4\u30f3\u30c8\u5730\u7269\u3068\u30e9\u30a4\u30f3\u5730\u7269\u306e\u9078\u629e\u53ef\u80fd\u306a\u7e2e\u5c3a\u306e\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8

\u60c5\u5831

\u6a5f\u80fd\u306e\u8aac\u660e\u3092\u5165\u308c\u308b\u305f\u3081\u306e\u30b9\u30da\u30fc\u30b9

\u753b\u50cf

\u64ae\u5f71\u30fb\u4fdd\u5b58\u3055\u308c\u305f\u753b\u50cf\u306e\u5834\u6240

\u30b8\u30aa\u30e1\u30c8\u30ea

\u81ea\u5206\u3067\u5165\u529b\u3055\u308c\u305f\u30b8\u30aa\u30e1\u30c8\u30ea\u306b\u3001\u9762\u7a4d\u3001\u5468\u56f2\u9577\u3001\u9577\u3055\u306a\u3069\u306e\u5024\u304c\u542b\u307e\u308c\u308b

\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7

\u5730\u7269\u304c\u4f5c\u6210\u3055\u308c\u305f/\u6700\u5f8c\u306b\u5909\u66f4\u3055\u308c\u305f\u65e5\u6642\u306e\u8a18\u9332

\u56f3 1 - Delta-Simons\u793e\u306b\u304a\u3051\u308b\u751f\u614b\u7cfb\u8abf\u67fb\u306e\u5f93\u6765\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3068\u3001QField\u3092\u4f7f\u7528\u3057\u3066\u4f5c\u6210\u3057\u305f\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306e\u6bd4\u8f03\u3002\u77e2\u5370\u306f\u4e00\u65b9\u901a\u884c\u306e\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u65b9\u5411\u3092\u793a\u3057\u3001\u4e21\u77e2\u5370\u306f\u53cc\u65b9\u5411\u306e\u4f1a\u8a71\u3092\u793a\u3059\u3002

"},{"location":"ja/success-stories/ecological-surveying/#_3","title":"\u7d50\u679c","text":"

Delta-Simons\u306f\u3001\u5f93\u6765\u306e\u751f\u614b\u5b66\u7684\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u53ce\u96c6\u306b\u8cbb\u3084\u3055\u308c\u3066\u3044\u305f\u6642\u9593\u306e\u7d0440\uff05\u3092\u7bc0\u7d04\u3057\u3066\u3044\u307e\u3059\u3002 QField\u306f\u6b21\u306e\u3053\u3068\u306b\u3088\u308a\u3001\u751f\u614b\u5b66\u7684\u8abf\u67fb\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u5927\u5e45\u306b\u6539\u5584\u3057\u307e\u3057\u305f\u3002

  • \u7d19\u306e\u56f3\u9762\u304b\u3089GIS\u306e\u30a2\u30a6\u30c8\u30d7\u30c3\u30c8\u3092\u518d\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u306a\u304f\u306a\u308b
  • GIS\u3067\u306e\u30a2\u30a6\u30c8\u30d7\u30c3\u30c8\u306b\u5fc5\u8981\u306a\u5168\u4f53\u7684\u306a\u4fee\u6b63\u306e\u524a\u6e1b
  • \u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u30c1\u30e3\u30cd\u30eb\u306e\u6539\u5584\uff08\u56f31\u3092\u53c2\u7167\uff09
  • \u30c7\u30fc\u30bf\u306e\u7cbe\u5ea6\u3068\u54c1\u8cea\u306e\u6539\u5584

"},{"location":"ja/success-stories/geologic-mapping/","title":"\u5730\u8cea\u306e\u30de\u30c3\u30d4\u30f3\u30b0","text":""},{"location":"ja/success-stories/geologic-mapping/#qfield","title":"QField\u3067\u306e\u5730\u8cea\u306e\u30de\u30c3\u30d4\u30f3\u30b0","text":"

Terrane Geoscience\u793e\u3001\u69cb\u9020\u5730\u8cea\u5b66\u8005\u3001Rohanna Gibson\u8457

"},{"location":"ja/success-stories/geologic-mapping/#_1","title":"\u76ee\u6a19","text":"

\u5ca9\u76e4\u5730\u8cea\u306b\u95a2\u3059\u308b\u65b0\u3057\u3044\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3001\u65e2\u5b58\u306e\u5730\u8cea\u30c7\u30fc\u30bf\u3092\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u8868\u793a\u3059\u308b\u3002\u5730\u8cea\u56f3\u306e\u4f5c\u6210\u306b\u306f\u3001\u7d19\u306e\u5730\u56f3\u3084\u30c7\u30b8\u30bf\u30eb\u6a5f\u5668\u3092\u4f7f\u3063\u3066\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3055\u308c\u307e\u3059\u3002\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u76ee\u6a19\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u76f4\u63a5\u30c7\u30fc\u30bf\u3092\u5165\u529b\u3057\u3001\u4e00\u8cab\u3057\u305f\u7528\u8a9e\u3067\u8cea\u306e\u9ad8\u3044\u30c7\u30fc\u30bf\u3092\u4f5c\u6210\u3057\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u65e2\u5b58\u306e\u5730\u8cea\u30c7\u30fc\u30bf\u3092\u53c2\u7167\u3059\u308b\u3053\u3068\u3067\u3001\u5730\u8cea\u30de\u30c3\u30d4\u30f3\u30b0\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u6539\u5584\u3059\u308b\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/success-stories/geologic-mapping/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6e96\u5099","text":"

QField\u3092\u5229\u7528\u3059\u308b\u305f\u3081\u306b\uff0c\u70b9\u7fa4\uff0c\u69cb\u9020\u7269\uff0c\u5199\u771f\uff0c\u30b5\u30f3\u30d7\u30eb\u306e\u5404\u30ec\u30a4\u30e4\u30fc\u306b\u52a0\u3048\uff0c\u63a5\u70b9\uff0c\u65ad\u5c64\uff0c\u5909\u8cea\uff0c\u5730\u8cea\u306e\u30e9\u30a4\u30f3\u304a\u3088\u3073\u30dd\u30ea\u30b4\u30f3\u306e\u5404\u30ec\u30a4\u30e4\u30fc\u3092\u542b\u3080\u30d9\u30af\u30c8\u30eb\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3059\u308b\u305f\u3081\u306b\uff0c\u5730\u8cea\u30de\u30c3\u30d4\u30f3\u30b0\u306b\u4f7f\u3046GeoPackage\u3092\u30c7\u30b6\u30a4\u30f3\u3057\u307e\u3057\u305f\uff0e\u5c5e\u6027\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u3001\u30c7\u30fc\u30bf\u306e\u5165\u529b\u3092\u5bb9\u6613\u306b\u3057\u3001\u30c7\u30fc\u30bf\u306e\u54c1\u8cea\u3092\u4fdd\u8a3c\u3059\u308b\u305f\u3081\u306b\u3001\u5c5e\u6027\u30d5\u30a9\u30fc\u30e0\u5185\u306e\u30d0\u30ea\u30e5\u30fc\u30de\u30c3\u30d7\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\uff08\u5024\u307e\u305f\u306f\u5f0f\uff09\u3001\u304a\u3088\u3073\u5236\u7d04\u6761\u4ef6\u3092\u7528\u3044\u3066\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001structural\u30ec\u30a4\u30e4\u30fc\u306b\u306f\u4ee5\u4e0b\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002

Coordinates

GPS\u30c7\u30fc\u30bf\u304b\u53d6\u5f97\u3057\u305fX\u53ca\u3073Y\u5ea7\u6a19\u3092\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3068\u3059\u308b\u30d5\u30a3\u30fc\u30eb\u30c9

Structure type

\u69cb\u9020\u7684\u5730\u7269\uff08bedding\u3001cleavage\u3001lineation\u306a\u3069\uff09\u3092\u6301\u3064\u30d0\u30ea\u30e5\u30fc\u30de\u30c3\u30d7\uff08\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8\uff09\u3001\u300c\u975enull\u300d\u5236\u7d04\u3067\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002

Azimuth and dip

\u305d\u308c\u305e\u308c0-360\u30010-90\u306e\u7bc4\u56f2\u3067\u8a2d\u5b9a\u3055\u308c\u305f\u6574\u6570\u5024

Date

\u5730\u7269\u304c\u4f5c\u6210\u3055\u308c\u305f\u6642\u70b9\u3067\u306e\u65e5\u4ed8\u3068\u6642\u9593\u304c\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3068\u306a\u308b

\u56f3 1: \u69cb\u9020\u4e00\u89a7

\u30b7\u30f3\u30dc\u30eb\u3084\u30e9\u30d9\u30eb\u306f\u30ec\u30a4\u30e4\u30fc\u3054\u3068\u306b\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3055\u308c\u3066\u304a\u308a\u3001\u69cb\u9020\u7684\u5730\u7269\u306eSVG\u30b7\u30f3\u30dc\u30eb\u306fazimuth\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u5408\u308f\u305b\u3066\u56de\u8ee2\u3059\u308b\u3088\u3046\u306b\u57cb\u3081\u8fbc\u307e\u308c\u3066\u3044\u307e\u3059\u3002

\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u306b\u52a0\u3048\u3066\u3001\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3084\u6b74\u53f2\u7684\u306a\u30c7\u30fc\u30bf\u304cGeoPackage\u306b\u307e\u3068\u3081\u3089\u308c\u3001\u53c2\u7167\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306b\u306f\u3001\u30d9\u30af\u30bf\u30fc\u5730\u5f62\u30c7\u30fc\u30bf\u3068\u30e9\u30b9\u30bf\u30fc\u306e\u30aa\u30eb\u30bd\u753b\u50cf\u304c\u542b\u307e\u308c\u307e\u3059\u3002\u307e\u305f\u3001\u6b74\u53f2\u7684\u306a\u5730\u8cea\u56f3\u304c\u3042\u308c\u3070\u3001\u30e9\u30b9\u30bf\u30fc\u306e\u5730\u7403\u7269\u7406\u5b66\u30c7\u30fc\u30bf\u3084\u30d9\u30af\u30c8\u30eb\u306e\u5730\u7403\u5316\u5b66\u30c7\u30fc\u30bf\u3082\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002\u30de\u30c3\u30d7\u30c6\u30fc\u30de\u306f\u3001\u5730\u8cea\u56f3\u3001\u5730\u7403\u7269\u7406\u5b66\u3001\u304a\u3088\u3073\u5730\u7403\u5316\u5b66\u306e\u8868\u793a\u3092\u7d20\u65e9\u304f\u5207\u308a\u66ff\u3048\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u8a2d\u8a08\u3055\u308c\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/geologic-mapping/#_3","title":"\u30c7\u30fc\u30bf\u53ce\u96c6","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u3067\u306f\u3001\u30de\u30c3\u30d7\u30b9\u30c6\u30fc\u30b7\u30e7\u30f3\u3001\u69cb\u9020\u7269\u3001\u5199\u771f\u3001\u30b5\u30f3\u30d7\u30eb\u306a\u3069\u306e\u30dd\u30a4\u30f3\u30c8\u30c7\u30fc\u30bf\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\u591a\u89d2\u5f62\u3084\u76f4\u7dda\u306f\u3001\u30b9\u30bf\u30a4\u30e9\u30b9\u30da\u30f3\u3067\u30d5\u30ea\u30fc\u30cf\u30f3\u30c9\u3067\u63cf\u304f\u304b\u3001\u624b\u52d5\u3067\u9802\u70b9\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002

\u5185\u8535\u30c7\u30d0\u30a4\u30b9\u306eGPS\uff08\u307e\u305f\u306fBluetooth\u3067\u63a5\u7d9a\u3055\u308c\u305f\u5916\u90e8GPS\u30c7\u30d0\u30a4\u30b9\uff09\u3092\u4f7f\u3063\u3066\u4f4d\u7f6e\u3068\u9032\u884c\u65b9\u5411\u3092\u8868\u793a\u3057\u3001\u904e\u53bb\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3084\u30e9\u30b9\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3092\u4f4d\u7f6e\u306b\u5fdc\u3058\u3066\u8868\u793a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u73fe\u5728\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3068\u904e\u53bb\u306e\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u306f\u3001QField\u3067\u691c\u7d22\u30fb\u8868\u793a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u306fQGIS\u3067\u540c\u671f\u3055\u308c\u3001\u7d9a\u3044\u3066\u77ed\u3044\u30c7\u30fc\u30bf\u306e\u30af\u30ea\u30fc\u30f3\u30a2\u30c3\u30d7\u3068\u691c\u8a3c\u30d7\u30ed\u30bb\u30b9\u304c\u884c\u308f\u308c\u307e\u3059\u3002\u305d\u306e\u5f8c\u3001QGIS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092 QField \u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3057\u3001\u8ffd\u52a0\u306e\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u884c\u3044\u307e\u3059\u3002

\u56f3 2: \u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af

\u56f3 3: QField\u30d5\u30a9\u30fc\u30e0

\u5c06\u6765\u7684\u306b\u30b3\u30f3\u30d1\u30b9\u6a5f\u80fd\u304c\u958b\u767a\u3055\u308c\u308b\u3053\u3068\u3067\u3001\u5730\u8cea\u306e\u69cb\u9020\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u306f\u3055\u3089\u306b\u5f37\u5316\u3055\u308c\u308b\u3067\u3057\u3087\u3046\u3002 https://github.com/opengisch/QField/issues/1882

"},{"location":"ja/success-stories/geologic-mapping/#_4","title":"\u7d50\u679c","text":"

\u6700\u7d42\u7684\u306a\u5730\u8cea\u56f3\u3084\u89e3\u6790\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u3092\u30c7\u30b8\u30bf\u30eb\u5316\u3059\u308b\u5fc5\u8981\u306a\u304f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u304b\u3089\u76f4\u63a5\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u30de\u30c3\u30d4\u30f3\u30b0\u306e\u7fd2\u719f\u5ea6\u3084\u7a2e\u985e\u306b\u3082\u3088\u308a\u307e\u3059\u304c\u3001QField\u3067\u306e\u5730\u8cea\u56f3\u4f5c\u6210\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306f\u3001\u624b\u52d5\uff08\u7d19\uff09\u306e\u30de\u30c3\u30d4\u30f3\u30b0\u3068\u307b\u307c\u540c\u3058\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u4f5c\u696d\u6642\u9593\u3067\u6e08\u307f\u3001\u30aa\u30d5\u30a3\u30b9\u3067\u306e\u30c7\u30fc\u30bf\u30c7\u30b8\u30bf\u30eb\u5316\u306e\u6642\u9593\u3082\u5927\u5e45\u306b\u524a\u6e1b\u3067\u304d\u307e\u3059\u3002\u3055\u3089\u306b\u3001\u904e\u53bb\u306e\u30c7\u30fc\u30bf\u3092\u73fe\u5834\u3067\u7c21\u5358\u306b\u53c2\u7167\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u305f\u3081\u3001\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u3067\u306e\u89e3\u91c8\u3084\u30bf\u30fc\u30b2\u30c3\u30c8\u3092\u7d5e\u3063\u305f\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002\u30de\u30c3\u30d7\u3068\u5c5e\u6027\u30c6\u30fc\u30d6\u30eb\u306f\u3001QField\u307e\u305f\u306fQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304b\u3089\u76f4\u63a5\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u65e5\u3005\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u30c7\u30fc\u30bf\u66f4\u65b0\u3084\u30ef\u30fc\u30ad\u30f3\u30b0\u30b0\u30eb\u30fc\u30d7\u9593\u306e\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u5229\u7528\u3067\u304d\u307e\u3059\u3002

QField\u306f\u3001\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u53ef\u80fd\u306a\u5c5e\u6027\u30d5\u30a3\u30fc\u30eb\u30c9\u3068\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3068\u306e\u4e92\u63db\u6027\u306b\u3088\u308a\u3001\u30c7\u30fc\u30bf\u306e\u6574\u5408\u6027\u3092\u5b9f\u73fe\u3057\u307e\u3059\u3002\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u306e\u54c1\u8cea\u4fdd\u8a3c\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u8a2d\u8a08\u6642\u306b\u7d44\u307f\u8fbc\u3080\u3053\u3068\u304c\u3067\u304d\u3001\u30e6\u30fc\u30b6\u30fc\u9593\u3067\u5c5e\u6027\u306e\u4e00\u8cab\u6027\u3092\u78ba\u4fdd\u3057\u3001\u5236\u7d04\u3084\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306b\u3088\u308a\u30d2\u30e5\u30fc\u30de\u30f3\u30a8\u30e9\u30fc\u3092\u6e1b\u3089\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u56f3 4: \u5730\u56f3\u306e\u7d50\u679c

"},{"location":"ja/success-stories/heritage-impact-assessment/","title":"\u907a\u8de1\u5f71\u97ff\u8a55\u4fa1","text":""},{"location":"ja/success-stories/heritage-impact-assessment/#qfield","title":"QField\u3092\u5229\u7528\u3057\u305f\u907a\u8de1\u5f71\u97ff\u8a55\u4fa1","text":"

QGIS\u304b\u3089QField\u3078\u3001\u305d\u3057\u3066\u305d\u306e\u9006\u3082\uff1a\u65b0\u3057\u3044\u30a2\u30f3\u30c9\u30ed\u30a4\u30c9\u30fb\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u8003\u53e4\u5b66\u8005\u306e\u4f5c\u696d\u3092\u3044\u304b\u306b\u4fc3\u9032\u3059\u308b\u304b

Roberto Montagnetti1 \u3068 Giuseppe Guarino2

\u2020 ArcheoFOSS XIII Workshop-Open Software, Hardware, Processes, Data and Formats in Archaeological Research\u3067\u767a\u8868\u3002Archaeological Research, Padova, Italy, 20-22 February 2019.

\u30a2\u30d6\u30b9\u30c8\u30e9\u30af\u30c8: \u672c\u7a3f\u306e\u76ee\u7684\u306f\u3001\u8003\u53e4\u5b66\u7684\u4f5c\u696d\u306b\u304a\u3044\u3066QField\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3059\u308b\u4e3b\u306a\u5229\u70b9\u3092\u5f37\u8abf\u3059\u308b\u3053\u3068\u3067\u3042\u308b\u3002\u7279\u306b\u672c\u7a3f\u3067\u306f\u3001\u30aa\u30fc\u30d7\u30f3\u30a8\u30ea\u30a2\u767a\u6398\u3001\u8003\u53e4\u5b66\u8abf\u67fb\u3001\u5f71\u97ff\u8a55\u4fa1\uff08HIA\uff09\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u304a\u3051\u308bQField\u306e\u4f7f\u7528\u4f8b\u3092\u7d39\u4ecb\u3059\u308b\u3002

\u30ad\u30fc\u30ef\u30fc\u30c9: QField; archeology; VIARCH; HIA; QGIS

"},{"location":"ja/success-stories/heritage-impact-assessment/#1","title":"1. \u30a4\u30f3\u30c8\u30ed\u30c0\u30af\u30b7\u30e7\u30f3","text":"

\u672c\u7a3f\u306e\u76ee\u7684\u306f\u3001QField\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3059\u308b\u4e3b\u306a\u5229\u70b9\u3092\u5f37\u8abf\u3059\u308b\u3053\u3068\u3067\u3042\u308b\u3002\u73fe\u5834\u3067\u50cd\u304f\u3059\u3079\u3066\u306e\u8003\u53e4\u5b66\u8005\u304c\u30a2\u30f3\u30c9\u30ed\u30a4\u30c9\u7aef\u672b\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u308b\u30a2\u30d7\u30ea\u3067\u3042\u308b\u3002

\u3053\u306e\u65b0\u3057\u3044\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u4e3b\u306a\u7279\u5fb4\u306f\u3001\u8003\u53e4\u5b66\u8005\u304c\u3001\u3059\u3067\u306b\u5165\u624b\u53ef\u80fd\u306a\u907a\u8de1\u306b\u95a2\u3059\u308b\u4e00\u822c\u7684\u306a\u60c5\u5831\u306b\u57fa\u3065\u3044\u3066\u3001\u767a\u6398\u8abf\u67fb\u306e.qgs\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3067\u304d\u308b\u3053\u3068\u3067\u3059\u3002\u3053\u306e\u6642\u70b9\u3067\u3001\u73fe\u5834\u3067\u76f4\u63a5\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u5b9f\u65bd\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u306b\u306a\u308a\u3001\u30b7\u30b9\u30c6\u30e0\u306e\u66f4\u65b0\u304c\u5e38\u306b\u7dad\u6301\u3055\u308c\u308b\u305f\u3081\u3001\u767a\u6398\u30d7\u30ed\u30bb\u30b9\u5168\u4f53\u3092\u901a\u3057\u3066\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u78ba\u8a8d\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002

QField\u306b\u3088\u308b \"\u30dd\u30b1\u30c3\u30c8GIS \"\u304c\u3064\u3044\u306b\u73fe\u5b9f\u306e\u3082\u306e\u3068\u306a\u3063\u305f\u306e\u3067\u3042\u308b\uff01

\u73fe\u5834\u3067QField\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30b7\u30b9\u30c6\u30e0\u306b\u30c7\u30fc\u30bf\u3092\u5165\u529b\u3059\u308b\u305f\u3081\u306e\u767b\u9332\u3068\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u5316\u306e\u6642\u9593\u3092\u5927\u5e45\u306b\u77ed\u7e2e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u73fe\u5834\u53f0\u5e33\u306e\u4f5c\u6210\u3068\u305d\u308c\u306b\u95a2\u9023\u3059\u308b\u66f8\u985e\u4f5c\u6210\u306e\u624b\u9593\u3092\u7701\u304f\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u307e\u305f\u3001\u3059\u3079\u3066\u306e\u60c5\u5831\u3092PC\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30e1\u30a4\u30f3GIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\uff08\u30de\u30b9\u30bf\u30fc\uff09\u306b\u4efb\u305b\u305f\u3053\u3068\u3067\u3001\u53ce\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u4f5c\u696d\u3068\u3001\u8a73\u7d30\u306a\u5730\u5f62\u30fb\u5730\u7406\u7a7a\u9593\u5206\u6790\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3057\u305f\u3002

\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3001QGIS\u3068QField\u3092\u7d71\u5408\u3057\u3066\u4f7f\u7528\u3059\u308b\u5b9f\u8df5\u7684\u306a\u4f8b\u3068\u3057\u3066\u3001\u30aa\u30fc\u30d7\u30f3\u30a8\u30ea\u30a2\u306e\u6398\u524a\u306b\u95a2\u9023\u3059\u308b\u3082\u306e\u3092\u7d39\u4ecb\u3059\u308b\u3002

\u3053\u306e\u8ad6\u6587\u3067\u63d0\u6848\u3059\u308b\u5c0e\u5165\u65b9\u6cd5\u306f\u3001\u8457\u8005\u3089\u306e\u5b9f\u5730\u7d4c\u9a13\u306b\u3088\u3063\u3066\u69cb\u7bc9\u3055\u308c\u305f\u3082\u306e\u3067\u3001\u7279\u306b\u5546\u696d\u7684\u306a\u8003\u53e4\u5b66\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u304a\u3051\u308b\u91ce\u5916\u767a\u6398\u4f5c\u696d\u306b\u3064\u3044\u3066\u8a00\u53ca\u3057\u3066\u3044\u308b\u3002

"},{"location":"ja/success-stories/heritage-impact-assessment/#2-qfield","title":"2. QField\u306e\u4e3b\u306a\u6a5f\u80fd","text":"

QField\u306fGoogle Play\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u308bAndroid\u30a2\u30d7\u30ea\u3067\u3059\u3002\u3053\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u975e\u5e38\u306b\u30b7\u30f3\u30d7\u30eb\u306a\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u304c\u3001\u6b21\u306e\u3088\u3046\u306a\u8c4a\u5bcc\u306a\u6a5f\u80fd\u3092\u5099\u3048\u3066\u3044\u307e\u3059\uff1a

  1. \u73fe\u5834\u3067\u306e\u30c7\u30b8\u30bf\u30eb\u5316\u306e\u305f\u3081\u306e\u30c4\u30fc\u30eb\uff1b
  2. \u30b8\u30aa\u30e1\u30c8\u30ea\u3068\u5c5e\u6027\u306e\u7de8\u96c6\uff1b
  3. GPS;
  4. \u30ab\u30b9\u30bf\u30e0\u30fb\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u304c\u53ef\u80fd\uff1b
  5. \u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3/\u30bf\u30d6\u30ec\u30c3\u30c8\u306e\u30ab\u30e1\u30e9\u306e\u7d71\u5408\uff1b
  6. \u305d\u306e\u4ed6\u306e\u591a\u304f\u306e\u6a5f\u80fd\u3002

QField\u306fQGIS\u306e \"\u30e2\u30d0\u30a4\u30eb \"\u30a8\u30af\u30b9\u30c6\u30f3\u30b7\u30e7\u30f3\u3068\u8a00\u3048\u308b\u3002\u5b9f\u969b\u3001QField\u3092\u4f7f\u3048\u3070\u3001QGIS\u3067\u4f5c\u6210\u3057\u305fGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092Android\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u3067\u8868\u793a\u30fb\u7ba1\u7406\u3067\u304d\u308b\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u3001\u5143\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u30c6\u30fc\u30de\u3001\u30e9\u30d9\u30eb\u3001\u30b9\u30bf\u30a4\u30eb\u3092\u3059\u3079\u3066\u7dad\u6301\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\uff08\u56f31\uff09\u3002

\u56f31 - QGIS\uff08\u4e0b\uff09\u3068QField\uff08\u4e0a\uff09\u3067\u306e\u540c\u3058Survey GIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f8b\u3002\u753b\u50cf\uff1aGiuseppe Guarino 2019\u3002

\u3055\u3089\u306b\u3001QGIS\u3068\u540c\u69d8\u306b\u3001QField\u5185\u306e\u5404\u30ec\u30a4\u30e4\u30fc\u306e\u5c5e\u6027\u30c6\u30fc\u30d6\u30eb\u306b\u542b\u307e\u308c\u308b\u305d\u308c\u305e\u308c\u306e\u60c5\u5831\u3092\u53d6\u5f97\u3059\u308b\u3053\u3068\u3067\u3001\u5404\u30ec\u30a4\u30e4\u30fc\u306b\u554f\u3044\u5408\u308f\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u308b\uff08\u305f\u3060\u3057\u3001\u30e2\u30d0\u30a4\u30eb\u7528\u306eGIS\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3001ArcGIS\u3001LiPAD\u3001Bentley Map Mobile\u3001GVSig Mobile\u3001Geopaparazzi\u306a\u3069\u4ed6\u306b\u3082\u3042\u308b\uff09\u3002

QField\u3067QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6271\u3046\u306b\u306f\u3001\u307e\u305a\u3001QGIS\u3067\u4f5c\u6210\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u300c\u76f8\u5bfe\u30d1\u30b9\u3092\u4fdd\u5b58\u300d\u3068\u3057\u3066\u8a2d\u5b9a\u3057\u307e\u3059\u3002

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u306b \"folder_name \"\u3068\u3044\u3046\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3057\u3001\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u8ee2\u9001\u3057\u305f\u3044.qgs\u30d5\u30a1\u30a4\u30eb\u3092\u3053\u306e\u30d1\u30b9\u306b\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u540c\u69d8\u306b\u3001\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u306b\u3001\u3053\u306e.QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u69cb\u6210\u3059\u308b\u3059\u3079\u3066\u306e\u30c7\u30fc\u30bf\uff08\u30d9\u30af\u30bf\u30fc\u3001\u30e9\u30b9\u30bf\u30fc\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\uff09\u3092\u5165\u529b\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

\u3053\u308c\u3089\u306e\u30c7\u30fc\u30bf\u306f\u3055\u3089\u306b\u30b5\u30d6\u30d5\u30a9\u30eb\u30c0\u30fc\u306b\u5206\u3051\u308b\u3053\u3068\u3082\u3067\u304d\u308b\u3002

\u6700\u5f8c\u306b\u3001\u300cfolder_name\u300d\u30d5\u30a9\u30eb\u30c0\u5168\u4f53\u3092\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u30b3\u30d4\u30fc\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002\u305d\u308c\u306b\u306f\u4ee5\u4e0b\u306e\u4e8c\u901a\u308a\u306e\u65b9\u6cd5\u304c\u3042\u308b\uff1a

  1. \u5185\u90e8\u30e1\u30e2\u30ea\u30fc\u306e Android > data > ch.opengis.QField > files > share\u306b\u4fdd\u5b58\u3059\u308b\uff1b
  2. \u5916\u90e8SD\u306eAndroid > data > ch.opengis.QField > files\u306b\u4fdd\u5b58\u3059\u308b\u3002
"},{"location":"ja/success-stories/heritage-impact-assessment/#3-qfield","title":"3. \u8003\u53e4\u5b66\u7684\u8abf\u67fb\u304a\u3088\u3073\u8003\u53e4\u5b66\u7684\u30ea\u30b9\u30af\u8a55\u4fa1\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u304a\u3051\u308bQField\u306e\u6d3b\u7528","text":"

\u6700\u8fd1\u307e\u3067\u3001\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u4f5c\u696d\u306b\u304a\u3044\u3066\u3001\u907a\u8de1\u306e\u7279\u5fb4\u3084\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u898b\u3048\u65b9\u3092\u8a18\u9332\u3059\u308b\u552f\u4e00\u306e\u65b9\u6cd5\u306f\u7d19\u306e\u5730\u56f3\u3067\u3042\u3063\u305f\u3002\u3053\u306e\u3088\u3046\u306a\u30c7\u30fc\u30bf\u306f\u3001CAD\u3084GIS\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306b\u30c7\u30b8\u30bf\u30eb\u5316\u3055\u308c\u3001\u305d\u306e\u5f8c\u3001\u7c21\u5358\u306a\u30c7\u30b8\u30bf\u30eb\u6587\u66f8\u4e0a\u306b\u500b\u3005\u306e\u30b5\u30a4\u30c8\u30b7\u30fc\u30c8\u3092\u500b\u5225\u306b\u4f5c\u6210\u3057\u305f\u3002

\u4eca\u65e5\u3001QField\u306fQGIS\u3068\u306e\u4e92\u63db\u6027\u306e\u304a\u304b\u3052\u3067\u3001\u7d19\u304b\u3089\u30c7\u30b8\u30bf\u30eb\u3078\u306e\u79fb\u884c\u3084\u7570\u306a\u308b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u304b\u3089\u306e\u79fb\u884c\u3092\u7701\u7565\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u6642\u9593\u3068\u30b3\u30b9\u30c8\u3092\u524a\u6e1b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u3002

\u8003\u53e4\u5b66\u7684\u8abf\u67fb\uff08\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u306e\u65b9\u6cd5\u306b\u3064\u3044\u3066\u306f\u3001Cambi, Terrenato 1994, pp.117-143\u3001\u304a\u3088\u3073Renfrew, Bahn 2016 [1,2]\u3092\u53c2\u7167\uff09\u306f\u3001\u73fe\u5730\u8abf\u67fb\u6bb5\u968e\u3067\u53d6\u5f97\u3057\u305f\u30c7\u30fc\u30bf\u3068\u6587\u732e\u7684\u30c7\u30fc\u30bf\u306e\u4e21\u65b9\u3092\u8003\u616e\u3057\u305fGIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306e\u69cb\u7bc9\u3092\u5148\u884c\u3055\u305b\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002\u3053\u306e\u305f\u3081\u30012\u3064\u306e\u30c6\u30fc\u30d6\u30eb\u3092\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u30021\u3064\u306f\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u5f79\u7acb\u3064\u7a7a\u9593\u7684\u306a\u30c6\u30fc\u30d6\u30eb\u3067\u3001\u3082\u30461\u3064\u306f\u82f1\u6570\u5b57\u306e\u30c6\u30fc\u30d6\u30eb\u3067\u3042\u308b\u3002\u3053\u306e2\u3064\u306e\u8868\u306f\u3001GIS\u306e\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u3067\u53c2\u7167\u3059\u308b\u306e\u306b\u4fbf\u5229\u306a1\u3064\u306e\u7a7a\u9593\u7684\u306a\u8868\u306b\u7d50\u5408\u3055\u308c\u308b\u3002\u3053\u306e\u30d7\u30ed\u30bb\u30b9\u306f\u3001SpatiaLite\u3084PostGIS\u306e\u3088\u3046\u306a\u30ea\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u30b8\u30aa\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4f7f\u7528\u3059\u308b\u304b\u3001\u3042\u308b\u3044\u306f\u30c6\u30fc\u30d6\u30eb\u3068\u30b8\u30aa\u30e1\u30c8\u30ea\u9593\u306e\u7d50\u5408\u3092\u4f5c\u6210\u3059\u308b\u3053\u3068\u3067\u53ef\u80fd\u3068\u306a\u308b\u3002

\u3057\u304b\u3057\u3001\u30b8\u30aa\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4f7f\u7528\u3059\u308b\u5927\u304d\u306a\u5229\u70b9\u306f\u30012\u3064\u4ee5\u4e0a\u306e\u30c6\u30fc\u30d6\u30eb\u306e\u60c5\u5831\u30921\u3064\u306e\u30c6\u30fc\u30d6\u30eb\uff08\u30d3\u30e5\u30fc\uff09\u306b\u7d71\u5408\u3067\u304d\u308b\u30af\u30a8\u30ea\u3092\u4f5c\u6210\u3067\u304d\u308b\u3053\u3068\u3067\u3042\u308b\uff08\u8003\u53e4\u5b66\u306b\u304a\u3051\u308bGIS\u3068\u30b8\u30aa\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u4f7f\u7528\u306b\u95a2\u3059\u308b\u8a73\u7d30\u306a\u60c5\u5831\u306b\u3064\u3044\u3066\u306f\u3001Fronza, Nardini, Valenti 2009 [3]\u3092\u53c2\u7167\uff09\u3002

\u3053\u306e\u30d7\u30ed\u30bb\u30b9\u306f\u3001\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u4e2d\u306b\u4fdd\u5b58\u3059\u308b\u30c7\u30fc\u30bf\u3092\u6700\u5c0f\u9650\u306b\u3059\u308b\u3053\u3068\u3067\u3001\u73fe\u5730\u4f5c\u696d\u3092\u3055\u3089\u306b\u30b9\u30d4\u30fc\u30c9\u30a2\u30c3\u30d7\u3059\u308b\u3002

\u8abf\u67fb\u4e2d\u306b\u73fe\u5730\u3067\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306f\u30013\u3064\u306e\u7570\u306a\u308b\u30ec\u30a4\u30e4\u30fc\uff08\u70b9\u3001\u7dda\u3001\u30dd\u30ea\u30b4\u30f3\uff09\u3092\u901a\u3057\u3066\u8a18\u9332\u3055\u308c\u3001\u30c7\u30b8\u30bf\u30eb\u5316\u3055\u308c\u308b\u30023\u3064\u306e\u30ec\u30a4\u30e4\u30fc\u306b\u63a5\u7d9a\u3055\u308c\u305f\u5c5e\u6027\u30c6\u30fc\u30d6\u30eb\u306b\u306f\u3001\u4ee5\u4e0b\u306e\u60c5\u5831\u304c\u8a18\u9332\u3055\u308c\u308b\uff1a \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d\uff08\u6587\u5b57\u5217\uff09\u3001\u5e02\u753a\u6751\u540d\uff08\u6587\u5b57\u5217\uff09\u3001\u4f4d\u7f6e\uff08\u6587\u5b57\u5217\uff09\u3001\u5730\u7269\u756a\u53f7\uff08\u6574\u6570\uff09\u3001\u5730\u540d\uff08\u6587\u5b57\u5217\uff09\u3001\u5834\u6240\uff08\u6587\u5b57\u5217\uff09\u3001\u65e5\u4ed8\uff08\u65e5\u4ed8\uff09\u3001\u30b5\u30a4\u30c8\u5b9a\u7fa9\uff08\u6587\u5b57\u5217\uff09\u3001\u8996\u8a8d\u6027\uff08\u6587\u5b57\u5217\uff09\u3001\u5199\u771f\uff08\u6587\u5b57\u5217\uff09\u3002

2\u3064\u306e\u30c6\u30fc\u30d6\u30eb\u9593\u306e \"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d \"\u3068 \"\u5730\u7269\u756a\u53f7 \"\u306e\u5c5e\u6027\u5024\u306f\u3001\u4e00\u610f\u306a \"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d \"\u3068\u4e00\u610f\u306a \"\u5730\u7269\u756a\u53f7 \"\u3092\u8b58\u5225\u3059\u308b\u305f\u3081\u306b\u3001\u4e00\u610f\u5236\u7d04\u3067\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002

GIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306f\u3001Google Satellite\u3001Open Street Map\u3001Orthophotos\u306a\u3069\u306e\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3082\u6301\u3063\u3066\u3044\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002\u4eca\u56de\u306f\u4ee5\u4e0b\u306e\u5730\u56f3\u3092\u4f7f\u7528\u3057\u305f\uff1a Carta Tecnica Regionale (1:10.000)\u3001Open Street Map\u3001Google Satellite\u3002\u3053\u308c\u3089\u306e\u5730\u56f3\u3092\u8efd\u304f\u3059\u308b\u305f\u3081\u306b\u3001\u307e\u305aQGIS\u3067\u6982\u89b3\u56f3\uff08\u30d4\u30e9\u30df\u30c3\u30c9\uff09\u3092\u4f5c\u6210\u3057\u305f\u3002

\u7279\u5b9a\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u7279\u5fb4\u306e\u4f4d\u7f6e\u306f\u3001GPS\u5185\u8535\u88c5\u7f6e\u3092\u901a\u3057\u3066\u8a18\u9332\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u3057\u304b\u3057\u3001\u3088\u308a\u9ad8\u3044\u7cbe\u5ea6\u3092\u5f97\u308b\u305f\u3081\u306b\u3001QField\u3092GNSS\u30a2\u30f3\u30c6\u30ca\u306b\u63a5\u7d9a\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002

\u8003\u53e4\u5b66\u30b3\u30f3\u30b5\u30eb\u30bf\u30f3\u30c8\u3084\u8003\u53e4\u5b66\u7684\u30ea\u30b9\u30af\u30a2\u30bb\u30b9\u30e1\u30f3\u30c8\u306e\u4ed5\u4e8b\u3067\u306f\u3001GIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a4\u30f3\u30d5\u30e9\u30b9\u30c8\u30e9\u30af\u30c1\u30e3\u30fc\u306e\u5e7e\u4f55\u5b66\u7684\u60c5\u5831\u3084\u6e2c\u5b9a\u5024\u306a\u3069\u3092\u542b\u3080\u30a4\u30f3\u30d5\u30e9\u30b9\u30c8\u30e9\u30af\u30c1\u30e3\u30fc\u30ec\u30a4\u30e4\u30fc\u3092\u3001\u305d\u308c\u81ea\u4f53\u306e\u30d0\u30c3\u30d5\u30a1\u30fc\u306e\u4ed6\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u3053\u3068\u304c\u63a8\u5968\u3055\u308c\u308b\u3002

QGIS \u4e0a\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u57fa\u672c\u3092\u8a2d\u5b9a\u3057\u305f\u5f8c\u3001QField \u306e QField Sync \u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u4f7f\u7528\u3057\u3066\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3042\u308b\u3044\u306f\u3001\u62e1\u5f35\u5b50\u304c * .QGIS\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30d5\u30a1\u30a4\u30eb\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3001\u30e9\u30b9\u30bf\u30fc\uff08\u307e\u305f\u306f\u30e9\u30b9\u30bf\u30fc\u3092\u542b\u3080\u30b8\u30aa\u30d1\u30c3\u30b1\u30fc\u30b8\uff1aIGM\u3001Basemap\u306a\u3069\uff09\u3092\u542b\u3080\u30d5\u30a9\u30eb\u30c0\u3092\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u30b3\u30d4\u30fc\u3059\u308b\u3060\u3051\u3067\u3082\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u5b9f\u884c\u3067\u304d\u307e\u3059\u3002

\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f\u3001QField\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u30d5\u30a9\u30eb\u30c0\uff08Android/data/ch.opengis.QField/files\uff09\u3092\u4f5c\u6210\u3057\u307e\u3059\u304c\u3001QField\u3092\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3068\u3001\u30d5\u30a9\u30eb\u30c0\u3068\u30d5\u30a1\u30a4\u30eb\u304c\u3059\u3079\u3066\u524a\u9664\u3055\u308c\u3001\u30c7\u30fc\u30bf\u304c\u524a\u9664\u3055\u308c\u308b\u5371\u967a\u6027\u304c\u3042\u308b\u305f\u3081\u3001\u5e38\u306b\u5916\u4ed8\u3051SSD\u306b\u4fdd\u5b58\u3059\u308b\u3053\u3068\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002

QGIS\u3067GIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d9\u30fc\u30b9\u3092\u8a2d\u5b9a\u3057\u305f\u5f8c\u3001QField-Sync\u3068\u3044\u3046\u9069\u5207\u306a\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u4f7f\u3063\u3066QField\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002

\u3057\u304b\u3057\u3001QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u95a2\u9023\u3059\u308b\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092Android\u7aef\u672b\u306b\u8ee2\u9001\uff08\u30b3\u30d4\u30fc\uff06\u30da\u30fc\u30b9\u30c8\uff09\u3059\u308b\u3060\u3051\u3067\u3082\u3001\u3053\u306e\u30bf\u30b9\u30af\u3092\u5b9f\u884c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f.QGS\u3068\u3057\u3066\u4fdd\u5b58\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002

"},{"location":"ja/success-stories/heritage-impact-assessment/#4-qfield","title":"4. \u8003\u53e4\u5b66\u7684\u8abf\u67fb\u304a\u3088\u3073\u8003\u53e4\u5b66\u7684\u30ea\u30b9\u30af\u8a55\u4fa1\u306b\u304a\u3051\u308bQField\u4f7f\u7528\u306e\u5229\u70b9\u3068\u6b20\u70b9","text":"

QField\u306f\u3001\u4ed6\u306e\u6700\u5148\u7aef\u30c4\u30fc\u30eb\u3068\u540c\u69d8\u306b\u3001\u6a5f\u5668\u306e\u4f7f\u7528\u306b\u95a2\u9023\u3059\u308b\u3044\u304f\u3064\u304b\u306e\u5236\u9650\u304c\u3042\u308a\u307e\u3059\u3002\u305d\u306e\u4e3b\u306a\u3082\u306e\u306f\u3001\u5e2f\u57df\u5e45\u304c\u72ed\u3044\u304b\u3001\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u304c\u306a\u3044\u3053\u3068\u306b\u8d77\u56e0\u3059\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002\u3053\u306e\u3088\u3046\u306a\u5834\u5408\u3001GNSS\u3092\u4f7f\u7528\u3057\u3066\u3082\u3001\u907a\u8de1\u306e\u5730\u7269\u3092\u7cbe\u5ea6\u3088\u304f\u767b\u9332\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002\u540c\u6642\u306b\u3001Google Satellite\u3084Open Street Map\u306a\u3069\u306eWMS\u30b5\u30fc\u30d3\u30b9\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u305b\u3093\u3002\u753b\u9762\u3001\u30c7\u30fc\u30bf\u63a5\u7d9a\u3001GPS\u3092\u5e38\u306b\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u3057\u3066\u304a\u304f\u3068\u3001\u305f\u3068\u3048\u643a\u5e2f\u7528\u30d1\u30ef\u30fc\u30d0\u30f3\u30af\u3092\u6301\u53c2\u3057\u305f\u3068\u3057\u3066\u3082\u3001\u30c7\u30d0\u30a4\u30b9\u306e\u30d0\u30c3\u30c6\u30ea\u30fc\u5bff\u547d\u304c\u6975\u7aef\u306b\u77ed\u304f\u306a\u308a\u307e\u3059\u3002\u4e00\u65b9\u3001QField\u3092\u4f7f\u7528\u3059\u308b\u30e1\u30ea\u30c3\u30c8\u306f\u305f\u304f\u3055\u3093\u3042\u308b\u3002\u5b9f\u969b\u3001\u8abf\u67fb\u4e2d\u306b\u78ba\u8a8d\u3055\u308c\u305f\u907a\u8de1\u3092\u7d19\u306e\u5730\u56f3\u306b\u767b\u9332\u3057\u305f\u308a\u3001\u95a2\u9023\u60c5\u5831\u3092\u7d19\u306e\u30b7\u30fc\u30c8\u306b\u624b\u66f8\u304d\u3067\u8a18\u5165\u3057\u305f\u308a\u3057\u3066\u3044\u305f\u5834\u5408\u3001QField\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u591a\u304f\u306e\u624b\u9806\u3092\u6e1b\u3089\u3059\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u3055\u3089\u306b\u3001\u3082\u3046\u3072\u3068\u3064\u306e\u5229\u70b9\u306f\u3001QField\u3092\u4f7f\u3063\u3066\u30ab\u30e1\u30e9\u3084GNSS\u30a2\u30f3\u30c6\u30ca\u3092\u7d71\u5408\u3067\u304d\u308b\u3053\u3068\u3067\u3042\u308b\u3002\u3053\u308c\u3089\u306b\u3088\u308a\u3001\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u304c\u5bb9\u6613\u306b\u306a\u308a\u3001\u7cbe\u5ea6\u304c\u5411\u4e0a\u3059\u308b\u3068\u540c\u6642\u306b\u3001\u6642\u9593\u3001\u30b3\u30b9\u30c8\u3001\u52b4\u50cd\u529b\u304c\u524a\u6e1b\u3055\u308c\u308b\u3002

G.G.

"},{"location":"ja/success-stories/heritage-impact-assessment/#5-qfield","title":"5. \u30aa\u30fc\u30d7\u30f3\u30a8\u30ea\u30a2\u6398\u524a\u3067\u306eQField\u306e\u4f5c\u696d","text":"

\u30aa\u30fc\u30d7\u30f3\u30a8\u30ea\u30a2\u3067\u306e\u767a\u6398\u8abf\u67fb\u306e\u30b7\u30ca\u30ea\u30aa\u3067\u306f\u3001QField\u306e\u3088\u3046\u306a\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3059\u308b\u5229\u70b9\u3068\u5229\u4fbf\u6027\u306f\u6570\u3048\u5207\u308c\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u7279\u306b\u5546\u696d\u7684\u306a\u8003\u53e4\u5b66\u306e\u73fe\u5834\u306b\u304a\u3044\u3066\u8a00\u3048\u308b\u3053\u3068\u3067\u3001\u4f5c\u696d\u306e\u5b9f\u65bd\u671f\u9650\u3084\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u306b\u4f7f\u3048\u308b\u4e88\u7b97\u304c\u975e\u5e38\u306b\u53b3\u3057\u3044\u5834\u5408\u304c\u975e\u5e38\u306b\u591a\u3044\u306e\u3067\u3059\u3002\u305d\u306e\u305f\u3081\u3001\u73fe\u5834\u306e\u5929\u5019\u3084\u8996\u754c\u304c\u60aa\u3044\u3053\u3068\u304c\u591a\u3044\u306b\u3082\u304b\u304b\u308f\u3089\u305a\u3001\u30bf\u30a4\u30df\u30f3\u30b0\u3084\u8cc7\u7523\u3092\u6700\u5927\u9650\u306b\u6700\u9069\u5316\u3057\u3066\u4f5c\u696d\u3092\u884c\u308f\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\uff08\u56f32\uff09\u3002

\u56f32 - \u73fe\u5834\u306e\u5929\u5019\u3068\u8996\u754c\u6761\u4ef6\u304c\u60aa\u3044\u5834\u5408\u306e\u4f8b\u3002\u753b\u50cf\uff1aRoberto Montagnetti 2019\u5e74\u3002

\u3067\u306f\u3001\u306a\u305cQField\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u4f5c\u696d\u6642\u9593\u304c\u77ed\u7e2e\u3055\u308c\u3001\u540c\u6642\u306b\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u306b\u6295\u5165\u3055\u308c\u308b\u8cc7\u6e90\u306e\u7bc0\u7d04\u304c\u4fdd\u8a3c\u3055\u308c\u308b\u306e\u304b\u3001Android\u7528GIS\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3057\u305f\u5b9f\u8df5\u7684\u306a\u4f8b\u3092\u6319\u3052\u3066\u8aac\u660e\u3057\u3088\u3046\u3002

\u3053\u306e\u7a2e\u306e\u4f5c\u696d\u3067\u306f\u3001\u307e\u305a\u6a5f\u68b0\u3092\u4f7f\u3063\u3066\u8abf\u67fb\u5bfe\u8c61\u5730\u57df\u3092\u306f\u304e\u53d6\u308a\u3001\u8868\u571f\u3092\u9664\u53bb\u3057\u3001\u6700\u7d42\u7684\u306b\u306f\u4e0b\u5c64\u571f\u3092\u9664\u53bb\u3059\u308b\u3002

\u305d\u306e\u5f8c\u3001\u73fe\u5730\u3067\u76f4\u63a5\u3001\u3042\u308b\u3044\u306f\u822a\u7a7a\u30ea\u30e2\u30fc\u30c8\u30bb\u30f3\u30b7\u30f3\u30b0\u3084\u7269\u7406\u63a2\u67fb\u306e\u7d50\u679c\u3068\u6bd4\u8f03\u3057\u306a\u304c\u3089\u3001\u8003\u53e4\u5b66\u7684\u5730\u7269\u3092\u7279\u5b9a\u3059\u308b\u3002

\u7279\u5b9a\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u306f\u3001\u6b21\u306bGPS\u307e\u305f\u306f\u30c8\u30fc\u30bf\u30eb\u30b9\u30c6\u30fc\u30b7\u30e7\u30f3\u306b\u3088\u3063\u3066\u30c7\u30b8\u30bf\u30eb\u691c\u51fa\u3055\u308c\u308b\u3002

\u6700\u5f8c\u306b\u3001\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u306a\u5730\u7269\u9593\u306e\u5c64\u5e8f\u7684\u95a2\u4fc2\u3092\u7406\u89e3\u3059\u308b\u4e0a\u3067\u3088\u308a\u95a2\u9023\u6027\u306e\u9ad8\u3044\u3001\u8abf\u67fb\u533a\u57df\uff08\u30b9\u30ed\u30c3\u30c8\uff09\u5185\u3067\u5b8c\u4e86\u3055\u305b\u308b\u5fc5\u8981\u306e\u3042\u308b\u3059\u3079\u3066\u306e\u767a\u6398\u8abf\u67fb\u4ecb\u5165\u3092\u6982\u8aac\u3059\u308b\u3002

\u3053\u306e\u4f5c\u696d\u6bb5\u968e\u306f\u300c\u4e8b\u524d\u8abf\u67fb\u300d\u3068\u547c\u3070\u308c\u308b\u3002

\u4e8b\u524d\u8abf\u67fb\u306f\u3001QGIS\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306eGIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u4f5c\u6210\u3059\u308b\u305f\u3081\u306e\u5730\u5f62\u30d9\u30fc\u30b9\u3068\u306a\u308b\u3082\u306e\u3067\u3001\u3053\u306e\u5730\u57df\u306e\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3001TBM\u3001\u907a\u8de1\u306e\u822a\u7a7a\u6b63\u5c04\u5199\u771f\u3068\u3068\u3082\u306b\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002\u540c\u3058\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u5185\u306b\u3001\u4ee5\u4e0b\u306e\u30c7\u30b8\u30bf\u30eb\u5316\u306b\u5fc5\u8981\u306a\u30ec\u30a4\u30e4\u30fc\u3092\u542b\u3080\u30b8\u30aa\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3082\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\uff1a

a. \u73fe\u5730\u3067\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\uff1b

b \u8a08\u753b\u3057\u3066\u3044\u305f\u30b9\u30ed\u30c3\u30c8\uff1b

c. \u8abf\u67fb\u3057\u305f\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u3068\u305d\u306e\u95a2\u9023\u30ec\u30d9\u30eb\uff1b

d. \u30de\u30cb\u30e5\u30a2\u30eb\u56f3\u9762\u306b\u4f7f\u7528\u3055\u308c\u305f\u5e73\u9762\u304a\u3088\u3073\u65ad\u9762\u7dda\uff1b

e. \u907a\u8de1\u306e\u8003\u53e4\u5b66\u7684\u8abf\u67fb\u4e2d\u306b\u691c\u51fa\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3068\u601d\u308f\u308c\u308b\u3059\u3079\u3066\u306e\u8981\u7d20\u3002

\u3057\u304b\u3057\u3001\u540c\u3058\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u306f\u3001\u4e8b\u52d9\u51e6\u7406\u30b7\u30fc\u30c8\u306b\u95a2\u9023\u3059\u308b\u30c6\u30fc\u30d6\u30eb\u3082\u5b58\u5728\u3059\u308b\u3002

\u3057\u305f\u304c\u3063\u3066\u3001\u5efa\u8a2d\u73fe\u5834\u3067\u767a\u6398\u8abf\u67fb\u306e\u8a18\u9332\u3068\u3057\u3066\u3088\u304f\u4f7f\u308f\u308c\u308b\u7d19\u306e\u53f0\u5e33\u3084\u305d\u306e\u4ed6\u306e\u95a2\u9023\u66f8\u985e\u306e\u30c7\u30b8\u30bf\u30eb\u7248\u306b\u5339\u6575\u3059\u308b\u3002

\u3053\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\uff08\u6b21\u306b\u51fa\u3066\u304f\u308b\u306e\u306f\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u69cb\u9020\u306e\u4e00\u4f8b\u3067\u3042\u308b\u3002\u30c6\u30fc\u30d6\u30eb\u3084\u30b8\u30aa\u30e1\u30c8\u30ea\u306f\u3001\u73fe\u5834\u306e\u7279\u5fb4\u3084\u5b9f\u65bd\u3059\u3079\u304d\u8abf\u67fb\u306e\u30c8\u30dd\u30ed\u30b8\u30fc\u306b\u3088\u3063\u3066\u7570\u306a\u308b\u3053\u3068\u304c\u3042\u308b\u3002\u3044\u305a\u308c\u306b\u305b\u3088\u3001\u30c6\u30fc\u30d6\u30eb\u3068\u30d9\u30af\u30c8\u30eb\u306f\u3001\u76f8\u4e92\u4f5c\u7528\u3059\u308b\u305f\u3081\u306b\u3001\u4e92\u3044\u306b\u95a2\u9023\u3057\u3066\u3044\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002QField\u306f\u3001QGIS\u3067\u8a2d\u5b9a\u3055\u308c\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u95a2\u4fc2\u3092\u8a8d\u8b58\u3059\u308b\uff09\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u8981\u7d20\u3067\u69cb\u7bc9\u3055\u308c\u308b\uff1a

  1. Sites\uff08\u30d9\u30af\u30bf\u30fc\uff09\uff1a \u4f01\u696d\u304c\u53d6\u308a\u7d44\u3093\u3067\u3044\u308b\u3059\u3079\u3066\u306e\u30b5\u30a4\u30c8\u306e\u30ea\u30b9\u30c8\u3068\u8aac\u660e \u304c\u542b\u307e\u308c\u307e\u3059\u3002
  2. Context_Layer (\u30d9\u30af\u30bf\u30fc)\uff1a \u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u767a\u6398\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u78ba\u8a8d\u3055\u308c\u3001 \u767a\u6398\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u3092\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306b\u8868\u3057\u3066\u3044\u308b\u3002
  3. Slots\uff08\u30d9\u30af\u30bf\u30fc\uff09\uff1a \u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u767a\u6398\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30b9\u30ed\u30c3\u30c8\u3092\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306b\u8868\u3057\u3001 \u7d19\u306e\u30b9\u30ed\u30c3\u30c8\u767b\u9332\u306e\u60c5\u5831\u3092\u542b\u3080\u3002
  4. Level_Layer (\u30d9\u30af\u30bf\u30fc)\uff1a \u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u5404\u30b9\u30ed\u30c3\u30c8\u306e\u6398\u524a\u4e2d\u306b\u53d6\u5f97\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30ec\u30d9\u30eb\u3092 \u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306b\u8868\u3057\u307e\u3059\u3002
  5. Drawings_Vector\uff08\u30d9\u30af\u30c8\u30eb\uff09\uff1a \u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u624b\u52d5\u56f3\u9762\u306b\u4f7f\u7528\u3055\u308c\u308b\u5e73\u9762\u7dda\u3068\u65ad\u9762\u7dda\u3092 \u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306b\u8868\u3057\u307e\u3059\u3002
  6. Drawing_Point\uff08\u30d9\u30af\u30c8\u30eb\uff09\uff1a \u3053\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u3001\u5e73\u9762\u7dda\u3068\u65ad\u9762\u7dda\u304c\u901a\u904e\u3059\u308b\u70b9\u3092 \u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306b\u8868\u3057\u307e\u3059\u3002
  7. Context_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u8abf\u67fb\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u3092\u542b\u3080 \u30c7\u30b8\u30bf\u30eb\u30ec\u30b8\u30b9\u30bf\u3002
  8. Drawings_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u3059\u3079\u3066\u306e\u56f3\u9762\u306e\u30c7\u30b8\u30bf\u30eb\u30ec\u30b8\u30b9\u30bf\u3002
  9. Permatrace_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u30d1\u30fc\u30de\u30c8\u30ec\u30fc\u30b9\u30b7\u30fc\u30c8\u306e\u30c7\u30b8\u30bf\u30eb\u30ec\u30b8\u30b9\u30bf\u3002
  10. Sample_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u63a1\u53d6\u3057\u305f\u30b5\u30f3\u30d7\u30eb\u306e\u30c7\u30b8\u30bf\u30eb\u767b\u9332\u3002
  11. Photo_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u64ae\u5f71\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u5199\u771f\u306e\u30c7\u30b8\u30bf\u30eb\u767b\u9332\u3002
  12. Small_Find_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057\uff09: \u53ce\u96c6\u3055\u308c\u305f\u5c0f\u767a\u898b\u7269\u306e\u30c7\u30b8\u30bf\u30eb\u767b\u9332\u3002
  13. Finds_Bag_Register (\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057): \u767a\u6398\u4e2d\u306b\u53ce\u96c6\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u51fa\u571f\u54c1\u888b\u306e \u30c7\u30b8\u30bf\u30eb\u767b\u9332\u3002
  14. Context_Sheets\uff08\u30b8\u30aa\u30e1\u30c8\u30ea\u306a\u3057\uff09\uff1a \u3053\u306e\u5c64\u306f\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u30b7\u30fc\u30c8\u767b\u9332\u306e\u30c7\u30b8\u30bf\u30eb\u7248\u3067\u3042\u308a\u3001 \u8abf\u67fb\u3055\u308c\u305f\u5404\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u306b\u95a2\u9023\u3059\u308b\u3059\u3079\u3066\u306e\u60c5\u5831\u3092\u542b\u3080\u3002

\u3053\u306e\u6642\u70b9\u3067\u3001QGIS\u3067\u4f5c\u6210\u3057\u305f\u30de\u30b9\u30bf\u30fc\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u3059\u3079\u3066\u306e\u300c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u95a2\u4fc2\u300d\u3068\u300c\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u300d\u3092\u30bf\u30d6\u30ec\u30c3\u30c8\u3084\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u306b\u8ee2\u9001\u3057\u3001\u73fe\u5834\u3067QField\u3092\u4f7f\u3063\u3066\u76f4\u63a5\u7ba1\u7406\u3059\u308b\u3060\u3051\u3067\u3001\u305d\u306e\u5229\u70b9\u3068\u5229\u4fbf\u6027\u3092\u3059\u3050\u306b\u7406\u89e3\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\uff08\u56f33\uff09\u3002

\u56f33 - QGIS\uff08\u4e0a\uff09\u3068QField\uff08\u4e0b\uff09\u3067\u306e\u540c\u3058\u30aa\u30fc\u30d7\u30f3\u30a8\u30ea\u30a2\u767a\u6398GIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f8b\u3002\u753b\u50cf\uff1aRoberto Montagnetti 2019\u3002

\u5b9f\u969b\u3001\u4e3b\u306b\u3053\u306e\u30b7\u30b9\u30c6\u30e0\u3092\u4f7f\u3046\u3053\u3068\u3067\u3001\u73fe\u5834\u3067\u4f5c\u696d\u3057\u3066\u3044\u308b\u8003\u53e4\u5b66\u8005\u306f\u3001\u767a\u6398\u4e2d\u306b\u7279\u5b9a\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3092QField\u5185\u306eQField\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u9069\u5207\u306a\u300c\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u767b\u9332\u300d\u30c6\u30fc\u30d6\u30eb\u306b\u76f4\u63a5\u767b\u9332\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u3002

\u3053\u306e\u5074\u9762\u306f\u3001\u7d19\u306e\u53f0\u5e33\u3092\u7de8\u96c6\u3059\u308b\u305f\u3081\u306b\u3001\u73fe\u5834\u304b\u3089\u5c4b\u6577\u3001\u3042\u308b\u3044\u306f\u73fe\u5834\u304b\u3089\u8eca\u3084\u30d0\u30f3\u3001\u3042\u308b\u3044\u306f\u305d\u306e\u9006\u3092\u884c\u3063\u305f\u308a\u6765\u305f\u308a\u3059\u308b\u6642\u9593\u3092\u7bc0\u7d04\u3059\u308b\u3053\u3068\u306b\u3088\u3063\u3066\u3001\u73fe\u5834\u3067\u306e\u4f5c\u696d\u3092\u3059\u3067\u306b\u30b9\u30d4\u30fc\u30c9\u30a2\u30c3\u30d7\u3057\u3066\u3044\u308b\u3002\u7279\u306b\u3001\u65e5\u5e38\u7684\u306b\u3001\u8eca\u3084\u5c4b\u6577\u304c\u767a\u6398\u73fe\u5834\u304b\u3089\u304b\u306a\u308a\u96e2\u308c\u305f\u5834\u6240\u306b\u3042\u308b\u3068\u3044\u3046\u4e8b\u5b9f\u3092\u8003\u616e\u3059\u308c\u3070\u3001\u306a\u304a\u3055\u3089\u3067\u3042\u308b\u3002

\u3055\u3089\u306b\u3001\u901a\u5e38\u3001\u73fe\u5834\u306b\u306f\u88c5\u7f6e\u304c1\u53f0\u3057\u304b\u306a\u304f\u3001\u3053\u308c\u306f\u901a\u5e38\u3001\u73fe\u5834\u7ba1\u7406\u8005\u304b\u76e3\u7763\u8005\u304c\u6301\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u73fe\u5834\u8003\u53e4\u5b66\u8005\u304c\u7279\u5b9a\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u306b\u6b63\u3057\u3044\u756a\u53f7\u3092\u5272\u308a\u5f53\u3066\u3066\u3044\u308b\u304b\u3069\u3046\u304b\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u3053\u3068\u304c\u5bb9\u6613\u306b\u306a\u308b\u3002

\u7279\u306b\u3001\u60aa\u5929\u5019\u306e\u305f\u3081\u306b\u767a\u6398\u73fe\u5834\u304c\u52a3\u60aa\u3067\u3042\u3063\u305f\u5834\u5408\u3001\u73fe\u5834\u304c\u6df7\u4e71\u3057\u3066\u3057\u307e\u3046\u3053\u3068\u304c\u3088\u304f\u3042\u308b\u3002\u307e\u305f\u3001\u4e0a\u8a18\u306e\u3088\u3046\u306a\u554f\u984c\u3060\u3051\u3067\u306a\u304f\u3001\u540c\u3058\u5730\u7269\u3092\u7570\u306a\u308b\u30ab\u30c3\u30c8\u756a\u53f7\u3067\u767b\u9332\u3057\u305f\u308a\u3001\u7570\u306a\u308b\u5730\u7269\u306b\u540c\u3058\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3092\u5272\u308a\u5f53\u3066\u3066\u3057\u307e\u3046\u306a\u3069\u306e\u30a8\u30e9\u30fc\u306b\u906d\u9047\u3059\u308b\u3053\u3068\u3082\u3042\u308b\u3002

\u3053\u306e\u3088\u3046\u306a\u3053\u3068\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u30c1\u30fc\u30e0\u304c\u591a\u6570\u306e\u8003\u53e4\u5b66\u8005\u3067\u69cb\u6210\u3055\u308c\u3001\u4e92\u3044\u306b\u5225\u3005\u306e\u767a\u6398\u67a0\u3067\u4f5c\u696d\u3059\u308b\u5834\u5408\u306b\u3001\u3055\u3089\u306b\u983b\u7e41\u306b\u767a\u751f\u3059\u308b\u3002\u3053\u308c\u3089\u306e\u30b9\u30ed\u30c3\u30c8\u306f\u767a\u6398\u8abf\u67fb\u533a\u57df\u306e\u3042\u3061\u3053\u3061\u306b\u6563\u3089\u3070\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u30c1\u30fc\u30e0\u9593\u306e\u4ea4\u6d41\u3084\u610f\u601d\u758e\u901a\u304c\u96e3\u3057\u304f\u306a\u308b\u3002

\u3053\u306e\u554f\u984c\u306f\u307e\u305f\u5225\u306e\u554f\u984c\u3068\u3082\u95a2\u9023\u3057\u3066\u3044\u308b\u3002\u3064\u307e\u308a\u3001\u73fe\u5834\u3067\u4f5c\u696d\u3059\u308b\u8005\u306b\u3068\u3063\u3066\u3001\u8abf\u67fb\u30a8\u30ea\u30a2\u3084\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u3092\u5e38\u306b\u4fef\u77b0\u3059\u308b\u3053\u3068\u306f\u4e0d\u53ef\u80fd\u3067\u3042\u308a\u3001\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u756a\u53f7\u306e\u767b\u9332\u6642\u306b\u6df7\u4e71\u3084\u30df\u30b9\u3092\u5f15\u304d\u8d77\u3053\u3059\u3053\u3068\u304c\u591a\u3044\u306e\u3067\u3042\u308b\u3002

\u3053\u306e\u3088\u3046\u306a\u89b3\u70b9\u304b\u3089\u3001QField\u306f\u3001\u73fe\u5834\u3067\u4f5c\u696d\u3059\u308b\u4eba\u3005\u306b\u3001\u3044\u3064\u3067\u3082\u3001\u6b21\u306e\u3088\u3046\u306a\u53ef\u80fd\u6027\u3092\u63d0\u4f9b\u3059\u308b\u3053\u3068\u3067\u3001\u771f\u306e\u30d6\u30ec\u30fc\u30af\u30b9\u30eb\u30fc\u3092\u610f\u5473\u3057\u307e\u3059\uff1a

i. \u6398\u524a\u30a8\u30ea\u30a2\u306e\u5168\u4f53\u50cf\u3092\u628a\u63e1\u3059\u308b\u3053\u3068\uff1b

ii. \u8abf\u67fb\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u3092\u554f\u3044\u5408\u308f\u305b\u308b\u3053\u3068\uff1b

iii. \u907a\u8de1\u306e\u6761\u4ef6\u304c\u60aa\u304f\u3066\u3082\u6398\u3089\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u4e8b\u524d\u8abf\u67fb\u6bb5\u968e\u3067\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u7279\u5fb4\u306e\u5f62\u72b6\u3068\u65b9\u5411\u3092\u78ba\u8a8d\u3059\u308b\u3002

QField\u306f\u3001\u60aa\u5929\u5019\u3084\u96e8\u5929\u306b\u3088\u308b\u6642\u9593\u306e\u6d6a\u8cbb\u3001\u7d99\u7d9a\u7684\u306b\u73fe\u5834\u306b\u5165\u308b\u4eba\u3005\u3084\u8eca\u4e21\u306b\u3088\u3063\u3066\u304b\u304d\u56de\u3055\u308c\u308b\u3001\u5e38\u306b\u306c\u304b\u308b\u3093\u3060\u6ce5\u571f\u306a\u3069\u3001\u73fe\u5834\u3067\u906d\u9047\u3059\u308b\u3055\u307e\u3056\u307e\u306a\u96e3\u984c\u3092\u89e3\u6c7a\u3057\u3066\u304f\u308c\u308b\u3002\u3053\u3046\u3044\u3063\u305f\u554f\u984c\u306f\u3001\u6570\u65e5\u5f8c\u306b\u907a\u8de1\u304c\u5265\u304e\u53d6\u3089\u308c\u308b\u3068\u3001\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u304c\u5206\u304b\u3089\u306a\u304f\u3057\u3066\u3057\u307e\u3046\uff08\u56f32\uff09\u3002

GPS\u3092\u5229\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u73fe\u5834\u306e\u8996\u754c\u304c\u60aa\u304f\u3066\u3082\u3001\u3042\u308b\u7a0b\u5ea6\u306e\u8aa4\u5dee\u306f\u3042\u308b\u3082\u306e\u306e\u3001\u767a\u6398\u30a8\u30ea\u30a2\u5185\u3092\u79fb\u52d5\u3057\u3001\u767a\u6398\u3059\u3079\u304d\u907a\u8de1\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002

\u540c\u69d8\u306b\u3001\u305d\u3046\u3059\u308b\u3053\u3068\u3067\u3001\u8996\u754c\u304c\u60aa\u3044\u3068\u304d\u3067\u3082\u3001\u4e8b\u524d\u8abf\u67fb\u6bb5\u968e\u3067\u4e8b\u524d\u306b\u7279\u5b9a\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u306e\u30b9\u30ed\u30c3\u30c8\u3092\u4e2d\u5fc3\u306b\u636e\u3048\u308b\u3053\u3068\u304c\u5bb9\u6613\u306b\u306a\u308a\u3001\u81ea\u7136\u907a\u8de1\u3092\u6398\u308b\u3068\u3044\u3046\u8aa4\u7b97\u3092\u9632\u3050\u3053\u3068\u304c\u3067\u304d\u308b\u3002

\u3053\u306e\u5178\u578b\u7684\u306a\u4f8b\u306f\u3001\u5703\u5834\u3092\u6a2a\u5207\u308b\u6e9d\u304c\u3042\u308a\u3001\u305d\u306e\u5168\u9577\u3092\u8089\u773c\u3067\u78ba\u8a8d\u3059\u308b\u3053\u3068\u304c\u96e3\u3057\u304f\u306a\u3063\u3066\u304d\u305f\u5834\u5408\u3067\u3042\u308b\u3002

\u4e00\u822c\u7684\u306b\u3001\u3053\u306e\u7a2e\u306e\u554f\u984c\u3092\u89e3\u6c7a\u3059\u308b\u305f\u3081\u306b\u3001\u8003\u53e4\u5b66\u8005\u306f\u767a\u6398\u73fe\u5834\u3067\u5370\u5237\u3055\u308c\u305f\u5730\u56f3\u3092\u4f7f\u7528\u3059\u308b\u3002\u3057\u304b\u3057\u3001\u3053\u308c\u306f\u78ba\u304b\u306b\u52a9\u3051\u306b\u306f\u306a\u308b\u304c\u3001\u5b9f\u969b\u306b\u306f\u3001\u30c7\u30b8\u30bf\u30eb\u5730\u56f3\u306e\u5229\u4fbf\u6027\u3001\u3072\u3044\u3066\u306fQField\u306e\u5229\u4fbf\u6027\u306b\u306f\u3001\u3044\u304f\u3064\u304b\u306e\u7406\u7531\u3067\u53ca\u3070\u306a\u3044\uff1a

  1. \u5370\u5237\u3055\u308c\u305f\u5730\u56f3\u306f\u3001\u98a8\u3084\u6e7f\u6c17\u3001\u7279\u306b\u4eba\u306e\u624b\u306b\u3088\u3063\u3066\u6271\u308f\u308c\u308b\u3053\u3068\u306b\u3088\u3063\u3066 \u975e\u5e38\u306b\u65e9\u304f\u52a3\u5316\u3059\u308b\u3002
  2. \u767a\u6398\u8abf\u67fb\u30a8\u30ea\u30a2\u5168\u4f53\u3092\u7db2\u7f85\u3059\u308b\u305f\u3081\u306b\u306f\u3001\u3057\u3070\u3057\u3070\u975e\u5e38\u306b\u5927\u304d\u306a\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3067\u5370\u5237\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u3001 \u305d\u306e\u305f\u3081\u306b\u306f\u9ad8\u4fa1\u3067\u6271\u3044\u304c\u56f0\u96e3\u306a\u7279\u6b8a\u306a\u30d7\u30ed\u30c3\u30bf \u304c\u5fc5\u8981\u306b\u306a\u308b\u3002
  3. \u7d19\u306e\u5730\u56f3\u306f\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u3067\u306f\u306a\u3044\u306e\u3067\u3001\u554f\u3044\u5408\u308f\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u306a\u3044\u3002
  4. \u307e\u305f\u3001\u907a\u8de1\u306e\u4f4d\u7f6e\u3092\u6b63\u78ba\u306b\u628a\u63e1\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u305f\u3081\u3001 \u73fe\u5834\u306e\u8996\u754c\u304c\u60aa\u3044\u3068\u304d\u306b\u30b9\u30ed\u30c3\u30c8\u3092\u4f7f\u3063\u3066\u8abf\u67fb\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3068\u3044\u3046\u554f\u984c \u3082\u89e3\u6c7a\u3067\u304d\u306a\u3044\u3002

\u7279\u306b\u3001\u73fe\u5834\u3067QField\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u767a\u6398\u8abf\u67fb\u306e\u8a08\u753b\u306b\u304a\u3051\u308b\u7ba1\u7406\u8005\u3084\u76e3\u7763\u8005\u306e\u4f5c\u696d\u304c\u7c21\u7d20\u5316\u3055\u308c\u3001\u73fe\u5834\u306e\u8003\u53e4\u5b66\u8005\u306b\u767a\u6398\u73fe\u5834\u3067\u76f4\u63a5\u6307\u793a\u3059\u308b\u3053\u3068\u304c\u5bb9\u6613\u306b\u306a\u308a\u307e\u3059\u3002\u305d\u3046\u3059\u308b\u3053\u3068\u3067\u3001\u73fe\u5834\u30c1\u30fc\u30e0\u306f\u3001\u6398\u524a\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u907a\u69cb\u306b\u95a2\u3059\u308b\u6b63\u78ba\u306a\u60c5\u5831\u3092\u3001\u30bf\u30d6\u30ec\u30c3\u30c8\u306e\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u88dc\u52a9\u3092\u4f7f\u3063\u305f\u8aac\u660e\u3084\u3001\u3059\u3067\u306b\u8abf\u67fb\u3055\u308c\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f\u907a\u69cb\u306b\u95a2\u3059\u308b\u8a73\u7d30\u3067\u30b5\u30dd\u30fc\u30c8\u3057\u306a\u304c\u3089\u3001\u52b9\u7387\u7684\u306b\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002

\u73fe\u5730\u8abf\u67fb\u3068\u306f\u5225\u306b\u3001QField\u306f\u8a18\u9332\u6bb5\u968e\u3067\u3082\u8003\u53e4\u5b66\u8005\u306e\u4ed5\u4e8b\u3092\u5bb9\u6613\u306b\u3057\u3001\u66f8\u985e\u4f5c\u6210\u306e\u4f5c\u696d\u3092\u7c21\u7d20\u5316\u3057\u307e\u3059\u3002\u3059\u3067\u306b\u8ff0\u3079\u305f\u3088\u3046\u306b\u3001\u767a\u6398\u3057\u305f\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u756a\u53f7\u3084\u30d7\u30e9\u30f3\u756a\u53f7\u3001\u540c\u3058\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u306e\u5199\u771f\u756a\u53f7\u3001\u305d\u306e\u4ed6\u306e\u95a2\u9023\u60c5\u5831\u306a\u3069\u3001\u7d19\u306e\u8a18\u9332\u7528\u7d19\u306b\u8a18\u8f09\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5fc5\u8981\u306a\u60c5\u5831\u3092\u3001\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u7d99\u7d9a\u7684\u306b\u554f\u3044\u5408\u308f\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u3055\u3089\u306b\u3001\u4e00\u822c\u7684\u306b\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u30fb\u30b7\u30fc\u30c8\u306b\u5fc5\u8981\u3068\u3055\u308c\u308b\u4f4d\u7f6e\u56f3\u3082\u3001\u81ea\u5206\u304c\u6398\u3063\u305f\u3082\u306e\u306e\u89e3\u91c8\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u306b\u5229\u7528\u3067\u304d\u308b\u60c5\u5831\u304c\u683c\u6bb5\u306b\u5897\u3048\u308b\u305f\u3081\u3001\u3088\u308a\u7c21\u5358\u306b\u63cf\u304f\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u3002

QField\u3092\u4f7f\u7528\u3059\u308b\u969b\u306b\u8003\u616e\u3059\u3079\u304d\u3082\u3046\u4e00\u3064\u306e\u975e\u5e38\u306b\u91cd\u8981\u306a\u70b9\u306f\u3001\u30b9\u30ed\u30c3\u30c8\u756a\u53f7\u3001\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3001\u62bd\u9078\u756a\u53f7\u3001\u30b5\u30f3\u30d7\u30eb\u756a\u53f7\u3001\u5199\u771f\u756a\u53f7\u306a\u3069\u306e\u624b\u52d5\u767b\u9332\u30d7\u30ed\u30bb\u30b9\u3092\u5b8c\u5168\u306b\u524a\u9664\u3067\u304d\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002\u540c\u6642\u306b\u3001\u3053\u306e\u30b7\u30b9\u30c6\u30e0\u3092\u4f7f\u3046\u3053\u3068\u3067\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u554f\u984c\u3082\u907f\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u308b\uff1a

  1. \u624b\u4f5c\u696d\u306b\u3088\u308b\u7d19\u53f0\u5e33\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3078\u306e\u30c7\u30fc\u30bf\u5165\u529b\uff1b
  2. \u7406\u89e3\u3057\u304c\u305f\u3044\u30ab\u30ea\u30b0\u30e9\u30d5\u30a3\u30fc\u3092\u89e3\u8aad\u3059\u308b\u554f\u984c\u306f\u3001 \u8ee2\u8a18\u30df\u30b9\u306e\u53ef\u80fd\u6027\u3092\u5927\u304d\u304f\u3059\u308b\u3002

\u5b9f\u969b\u3001\u4e0d\u9bae\u660e\u306a\u30ab\u30ea\u30b0\u30e9\u30d5\u30a3\u306f\u3001\u767a\u6398\u8a18\u9332\u3001\u7279\u306b\u53f0\u5e33\u306e\u624b\u4f5c\u696d\u306b\u3088\u308b\u8a18\u9332\u306b\u95a2\u3059\u308b\u7e70\u308a\u8fd4\u3057\u8d77\u3053\u308b\u554f\u984c\u3067\u3042\u308b\u3002\u3053\u306e\u3053\u3068\u306f\u3001\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u5316\u306e\u969b\u306b\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u767b\u9332\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u60c5\u5831\u306e\u6b63\u78ba\u3055\u306b\u3082\u5f71\u97ff\u3059\u308b\u3002

\u3055\u3089\u306b\u3001\u66f8\u985e\u4f5c\u6210\u306b\u643a\u308f\u308b\u8003\u53e4\u5b66\u8005\u306f\u3001\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3084\u56f3\u9762\u756a\u53f7\u306a\u3069\u3001\u4ed6\u306e\u540c\u50da\u306b\u3088\u3063\u3066\u767a\u6398\u3055\u308c\u8a18\u9332\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u5730\u7269\u3084\u81ea\u5206\u81ea\u8eab\u306e\u5730\u7269\u306b\u95a2\u9023\u3059\u308b\u4ed6\u306e\u7a2e\u985e\u306e\u60c5\u5831\u3092\u6587\u66f8\u306b\u542b\u3081\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002\u3053\u306e\u3088\u3046\u306a\u72b6\u6cc1\u306b\u304a\u3044\u3066\u3001\u304a\u305d\u3089\u304f\u540c\u50da\u306e\u7b46\u8de1\u304c\u4e0d\u660e\u77ad\u3067\u3042\u308b\u305f\u3081\u306b\u3001\u3042\u308b\u756a\u53f7\u3068\u5225\u306e\u756a\u53f7\u3092\u6df7\u540c\u3057\u3066\u3057\u307e\u3046\u3053\u3068\u306f\u3001\u975e\u5e38\u306b\u3088\u304f\u3042\u308b\u9593\u9055\u3044\u3067\u3042\u308b\u3002

\u6700\u60aa\u306e\u30b7\u30ca\u30ea\u30aa\u3068\u306f\u6b21\u306e\u3088\u3046\u306a\u3082\u306e\u3060\uff1a

  1. \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30c7\u30b8\u30bf\u30eb\u767b\u9332\u7c3f\u3068\u7d19\u306e\u767b\u9332\u7c3f\u306e\u9593\u306b \u4e00\u81f4\u3059\u308b\u3082\u306e\u304c\u306a\u304f\u306a\u308b\uff1b
  2. \u5404\u7a2e\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u30b7\u30fc\u30c8\u306e\u60c5\u5831\u304c\u4fe1\u983c\u3067\u304d\u306a\u304f\u306a\u308b\uff1b
  3. \u4e21\u65b9\u306e\u30b1\u30fc\u30b9\uff08\u524d\u8ff0\u306e\u901a\u308a\uff09\u3002

\u305d\u306e\u305f\u3081\u3001\u30a8\u30e9\u30fc\u3092\u8ffd\u8de1\u3057\u3066\u4fee\u6b63\u3059\u308b\u306e\u306b\u591a\u304f\u306e\u6642\u9593\u3068\u52b4\u529b\u3092\u8cbb\u3084\u3059\u3053\u3068\u306b\u306a\u308b\u3002

\u305d\u306e\u4ee3\u308f\u308a\u3001\u30c7\u30b8\u30bf\u30eb\u8a18\u9332\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u3053\u306e\u554f\u984c\u304c\u89e3\u6d88\u3055\u308c\u3001\u30a8\u30e9\u30fc\u306e\u30c1\u30a7\u30c3\u30af\u304c\u5bb9\u6613\u306b\u306a\u308b\u3002

GIS\u30c4\u30fc\u30eb\u306e\u4e3b\u306a\u5229\u70b9\u306f\u3001\u30c7\u30fc\u30bf\u306e\u30af\u30ed\u30b9\u30c1\u30a7\u30c3\u30af\u304c\u53ef\u80fd\u306a\u305f\u3081\u3001\u5730\u7269\u306e\u7167\u4f1a\u304c\u53ef\u80fd\u306b\u306a\u308a\u3001\u30c1\u30a7\u30c3\u30af\u30d7\u30ed\u30bb\u30b9\u304c\u30b9\u30d4\u30fc\u30c9\u30a2\u30c3\u30d7\u3059\u308b\u3053\u3068\u3067\u3059\u3002

\u5177\u4f53\u7684\u306a\u4f8b\u3092\u6319\u3052\u308b\u3068\u3001\u30c7\u30b8\u30bf\u30eb\u767b\u8a18\u7c3f\u306e\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3084\u56f3\u9762\u756a\u53f7\u3001\u305d\u306e\u4ed6\u306e\u756a\u53f7\u3092\u8abf\u6574\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5834\u5408\u3001QGIS\u306e \"\u30d5\u30a3\u30fc\u30eb\u30c9\u8a08\u7b97\u6a5f \"\u3092\u4f7f\u7528\u3059\u308c\u3070\u3001\u308f\u305a\u304b\u6570\u79d2\u306e\u7c21\u5358\u306a\u4f5c\u696d\u3067\u6e08\u307f\u307e\u3059\u3002

\u53f0\u5e33\u3084\u7d19\u3060\u3051\u306e\u6587\u66f8\u3092\u4f7f\u3063\u3066\u540c\u3058\u4f5c\u696d\u3092\u3059\u308b\u5834\u5408\u3001\u7279\u306b\u5927\u898f\u6a21\u306a\u767a\u6398\u8abf\u67fb\u3067\u53ce\u96c6\u3055\u308c\u305f\u81a8\u5927\u306a\u91cf\u306e\u30c7\u30fc\u30bf\u3092\u6271\u3046\u5834\u5408\u3001\u3069\u308c\u3060\u3051\u306e\u6642\u9593\u304c\u304b\u304b\u308b\u304b\u8003\u3048\u3066\u307f\u3066\u307b\u3057\u3044\u3002

\u3053\u306e\u5834\u5408\u3001\u307e\u305a\u4fee\u6b63\u3059\u3079\u304d\u756a\u53f7\u306e\u6570\u5b57\u5217\u3092\u542b\u3080\u30d5\u30a9\u30eb\u30c0\u3092\u305f\u3069\u308a\u3001\u4fee\u6b63\u3059\u3079\u304d\u756a\u53f7\u3092\u898b\u3064\u3051\u308b\u307e\u3067\u3059\u3079\u3066\u306e\u53f0\u5e33\u3092\u4e00\u3064\u4e00\u3064\u95b2\u89a7\u3057\u3001\u6700\u7d42\u7684\u306b\u4fee\u6b63\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u756a\u53f7\u3092\u3001\u305d\u308c\u306b\u7d9a\u304f\u3059\u3079\u3066\u306e\u756a\u53f7\u3068\u3068\u3082\u306b\u898b\u3064\u3051\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002\u3053\u308c\u306f\u3001\u767b\u9332\u7c3f\u3060\u3051\u3067\u306a\u304f\u3001\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u30fb\u30b7\u30fc\u30c8\u306e\u7279\u5b9a\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u5185\u3067\u3082\u4fee\u6b63\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002

\u3064\u307e\u308a\u3001\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u756a\u53f7\u3001\u56f3\u9762\u756a\u53f7\u3001\u5199\u771f\u756a\u53f7\u304c\u8aa4\u3063\u3066\u767b\u9332\u3055\u308c\u305f\u5834\u5408\u3001\u767b\u9332\u7c3f\u3060\u3051\u3092\u4fee\u6b63\u3059\u308c\u3070\u3088\u3044\u308f\u3051\u3067\u306f\u306a\u304f\u3001\u8a18\u8f09\u3055\u308c\u305f\u756a\u53f7\u306b\u95a2\u9023\u3059\u308b\u3059\u3079\u3066\u306e\u66f8\u985e\u3092\u4fee\u6b63\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u3002

\u305d\u306e\u305f\u3081\u3001\u30c7\u30b8\u30bf\u30eb\u767b\u8a18\u7c3f\uff08\u8868\uff09\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u4f5c\u696d\u306f\u6570\u5206\u3067\u6e08\u3080\u304c\u3001\u7d19\u306e\u66f8\u985e\u3092\u624b\u4f5c\u696d\u3067\u4f5c\u696d\u3057\u3066\u3044\u305f\u5834\u5408\u3001\u4f55\u6642\u9593\u3082\u82e6\u52b4\u3059\u308b\u3053\u3068\u306b\u306a\u308b\u3002

\u6700\u5f8c\u306b\u8003\u616e\u3059\u3079\u304d\u975e\u5e38\u306b\u91cd\u8981\u306a\u70b9\u306f\u3001\u7d19\u306e\u7bc0\u7d04\u3068\u3001\u305d\u308c\u306b\u4f34\u3046\u91d1\u984d\u306e\u7bc0\u7d04\u3067\u3042\u308b\u3002QField\u3068\u30c7\u30b8\u30bf\u30eb\u30fb\u30c9\u30ad\u30e5\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u767a\u6398\u30c7\u30fc\u30bf\u3092\u52b9\u7387\u7684\u306b\u7ba1\u7406\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002\u3053\u306e\u65b9\u6cd5\u3067\u4f5c\u696d\u3059\u308b\u3053\u3068\u3067\u3001\u8abf\u67fb\u56f3\u9762\u3001\u53f0\u5e33\u3001\u4e8b\u52d9\u51e6\u7406\u30b7\u30fc\u30c8\u3092\u5370\u5237\u3059\u308b\u5fc5\u8981\u304c\u306a\u304f\u306a\u308b\u3002

\u3057\u304b\u3057\u3001\u6240\u8f44\u5b98\u5e81\uff08\u90e1\u8003\u53e4\u5b66\uff09\u307e\u305f\u306f\u9867\u5ba2\u304b\u3089\u3001\u73fe\u5834\u3067\u4f5c\u6210\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u6587\u66f8\u306e\u7d19\u7248\u3092\u660e\u78ba\u306b\u8981\u6c42\u3055\u308c\u305f\u5834\u5408\u306f\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u7d42\u4e86\u6642\u306b\u3001\u3059\u3079\u3066\u306e\u4fee\u6b63\u304c\u884c\u308f\u308c\u305f\u6642\u70b9\u3067\u3001\u3059\u3079\u3066\u3092\u5370\u5237\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u5148\u306b\u8ff0\u3079\u305f\u3088\u3046\u306a\u4ed6\u306e\u554f\u984c\u3068\u3068\u3082\u306b\u3001\u4e0d\u5fc5\u8981\u306a\u7d19\u306e\u7121\u99c4\u9063\u3044\u3092\u907f\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3002

\u3053\u306e\u5834\u5408\u3067\u3082\u3001QGIS\u306e \"\u30d7\u30ea\u30f3\u30c8\u30b3\u30f3\u30dd\u30fc\u30b8\u30e3\"\u3092\u4f7f\u7528\u3059\u308c\u3070\u3001\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3057\u305f\u30ec\u30a4\u30a2\u30a6\u30c8\u3092\u4f5c\u6210\u3057\u3001\u4fdd\u5b58\u3057\u3066\u3044\u3064\u3067\u3082\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

"},{"location":"ja/success-stories/heritage-impact-assessment/#6","title":"6. \u7d50\u8ad6","text":"

\u30c7\u30b8\u30bf\u30eb\u5316\u304c\u9032\u3080\u4e16\u754c\u3067\u306f\u3001\u7d19\u3067\u4f5c\u696d\u3092\u7d9a\u3051\u308b\u3053\u3068\u306f\u8a31\u3055\u308c\u306a\u3044\u3002\u7279\u306b\u3001\u4f5c\u696d\u306e\u6700\u5f8c\u306b\u306f\u3001\u30a2\u30fc\u30ab\u30a4\u30d6\u306e\u5fc5\u8981\u6027\u304b\u3089\u3001\u3059\u3079\u3066\u306e\u7d19\u6587\u66f8\u3092\u30c7\u30b8\u30bf\u30eb\u5316\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u306a\u3044\u304b\u3089\u3060\u3002\u5b9f\u969b\u3001\u4eca\u65e5\u3001\u535a\u7269\u9928\u3082\u8003\u53e4\u5b66\u4f1a\u793e\u306e\u5009\u5eab\u3082\u3001\u7d19\u306e\u30d5\u30a9\u30eb\u30c0\u30fc\u3092\u4fdd\u7ba1\u3059\u308b\u305f\u3081\u306e\u30b9\u30da\u30fc\u30b9\u304c\u5c11\u306a\u304f\u306a\u3063\u3066\u3044\u308b\u3002\u3053\u306e\u6642\u70b9\u3067\u3001\u767a\u6398\u30d7\u30ed\u30bb\u30b9\u306e\u521d\u671f\u6bb5\u968e\u3067\u30c7\u30fc\u30bf\u3092\u30c7\u30b8\u30bf\u30eb\u5f62\u5f0f\u3067\u7ba1\u7406\u3057\u3001\u6642\u9593\u3068\u8cc7\u6e90\u3092\u5373\u5ea7\u306b\u7bc0\u7d04\u3059\u308b\u3053\u3068\u306f\u6709\u76ca\u3067\u3042\u308b\u3002

\u53f0\u5e33\u3001\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u30b7\u30fc\u30c8\u3001\u305d\u3057\u3066\u4e00\u822c\u7684\u306b\u3001\u73fe\u5834\u3067\u4f5c\u6210\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u6587\u66f8\u306ePDF\u6587\u66f8\u3092\u30b9\u30ad\u30e3\u30f3\u3059\u308b\u3053\u3068\u306f\u3001\u73fe\u5b9f\u7684\u304b\u3064\u6301\u7d9a\u53ef\u80fd\u306a\u89e3\u6c7a\u7b56\u3067\u306f\u306a\u3044\u3002\u524d\u8ff0\u3057\u305f\u3088\u3046\u306b\u3001\u5927\u898f\u6a21\u306a\u767a\u6398\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3001\u3053\u306e\u3088\u3046\u306a\u6587\u66f8\u304c\u4f55\u5343\u679a\u3082\u306e\u66f8\u985e\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u304c\u591a\u3044\u3002\u79c1\u306f\u3001PDF\u30b9\u30ad\u30e3\u30f3\u3057\u305f\u66f8\u985e\u3067\u3059\u3079\u3066\u306e\u5c64\u5e8f\u30ec\u30dd\u30fc\u30c8\u3092\u30c1\u30a7\u30c3\u30af\u3057\u3001\u767a\u6398\u30de\u30c8\u30ea\u30c3\u30af\u30b9\u3092\u518d\u69cb\u7bc9\u3059\u308b\u3053\u3068\u306b\u6311\u6226\u3057\u305f\u3044\u3002\u3053\u306e\u3088\u3046\u306a\u4f5c\u696d\u3067\u306f\u3001\u69d8\u3005\u306a\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\u9593\u306e\u95a2\u4fc2\u3092\u63a2\u3059\u305f\u3081\u306bPDF\u6587\u66f8\u3092\u4e0a\u4e0b\u306b\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u7d9a\u3051\u306a\u3051\u308c\u3070\u306a\u3089\u305a\u3001\u6642\u9593\u3068\u30a8\u30cd\u30eb\u30ae\u30fc\u306e\u5927\u304d\u306a\u7121\u99c4\u3068\u306a\u308b\u3002

\u8003\u53e4\u5b66\u7684\u767a\u6398\u8abf\u67fb\u306f\u3001\u5e38\u306b\u53b3\u3057\u3044\u3001\u305d\u3057\u3066\u307e\u3059\u307e\u3059\u77ed\u304f\u306a\u308b\u671f\u9650\u306b\u8ffd\u308f\u308c\u3066\u3044\u308b\u3002\u767a\u6398\u30c7\u30fc\u30bf\u306e\u7ba1\u7406\u306bGIS\u3092\u4f7f\u3046\u3053\u3068\u306f\u3001\u3082\u306f\u3084\u5fc5\u8981\u4e0d\u53ef\u6b20\u3067\u3042\u308b\u3002\u73fe\u5728\u3001QField\u306e\u3088\u3046\u306a \"\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9 \"\u3067 \"\u30dd\u30b1\u30c3\u30c8\"\u306eGIS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306e\u53ef\u80fd\u6027\u306f\u3001\u73fe\u5834\u3067\u306e\u8003\u53e4\u5b66\u8005\u306e\u4f5c\u696d\u3092\u3088\u308a\u7c21\u5358\u306b\u3001\u3088\u308a\u901f\u304f\u3001\u3088\u308a\u6b63\u78ba\u306b\u3059\u308b\u307e\u305f\u3068\u306a\u3044\u6a5f\u4f1a\u3068\u306a\u3063\u3066\u3044\u308b\u3002

\u524d\u8ff0\u3057\u305f\u3088\u3046\u306b\u3001\u30dd\u30b9\u30c8\u8abf\u67fb\u6bb5\u968e\u306b\u304a\u3044\u3066\u3001\u30c7\u30b8\u30bf\u30eb\u30fb\u30b7\u30b9\u30c6\u30e0\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u30de\u30c8\u30ea\u30af\u30b9\u3092\u69cb\u7bc9\u3057\u3001\u78ba\u8a8d\u3055\u308c\u305f\u8003\u53e4\u5b66\u7684\u7279\u5fb4\u306e\u4f4d\u76f8\u5206\u985e\u3092\u30b3\u30f3\u30d1\u30a4\u30eb\u3059\u308b\u3053\u3068\u304c\u306f\u308b\u304b\u306b\u5bb9\u6613\u306b\u306a\u308b\u3002\u3057\u305f\u304c\u3063\u3066\u3001GIS\u306e\u3088\u3046\u306a\u30af\u30a8\u30ea\u30fc\u3092\u8d77\u52d5\u3057\u3001\u30c7\u30fc\u30bf\u3092\u7d99\u7d9a\u7684\u306b\u76f8\u4e92\u53c2\u7167\u3067\u304d\u308b\u6a5f\u5668\u3067\u306a\u3051\u308c\u3070\u3001\u3053\u306e\u7a2e\u306e\u4f5c\u696d\u3092\u8fc5\u901f\u304b\u3064\u52b9\u7387\u7684\u306b\u884c\u3046\u3053\u3068\u306f\u3067\u304d\u306a\u3044\u3002

\u540c\u6642\u306bGIS\u306f\u3001\u73fe\u5834\u3067\u4f5c\u6210\u3055\u308c\u305f\u30c7\u30fc\u30bf\u3092\u7d99\u7d9a\u7684\u306b\u6982\u89b3\u3057\u3001\u5730\u7406\u7a7a\u9593\u5206\u6790\u3092\u7528\u3044\u3066\u8abf\u67fb\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u3055\u3089\u306b\u5b9f\u65bd\u3059\u308b\u3053\u3068\u3092\u53ef\u80fd\u306b\u3057\u3001\u6700\u7d42\u7684\u306a\u89e3\u91c8\u306e\u518d\u69cb\u7bc9\u3092\u4fc3\u9032\u3059\u308b\u306e\u306b\u5f79\u7acb\u3064\u3002

\u8981\u3059\u308b\u306b\u3001\u7d19\u304c\u6c38\u9060\u306b\u6b8b\u308b\u3068\u3044\u3046\u539f\u5247\u306f\u3001\u3082\u306f\u3084\u53d7\u3051\u5165\u308c\u3089\u308c\u306a\u3044\u306e\u3067\u3042\u308b\u3002\u306a\u305c\u306a\u3089\u3001\u305d\u308c\u306f\u771f\u5b9f\u3067\u306f\u306a\u3044\u304b\u3089\u3067\u3042\u308a\u3001\u7b2c\u4e8c\u306b\u3001\u7279\u306b\u591a\u304f\u306e\u5834\u5408\u3001\u6587\u66f8\u9928\u3084\u535a\u7269\u9928\u3001\u3042\u308b\u3044\u306f\u8003\u53e4\u5b66\u4f1a\u793e\u306e\u30b5\u30a4\u30c8\u306e\u5730\u4e0b\u306b\u4fdd\u7ba1\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u6642\u9593\u306e\u7d4c\u904e\u3068\u3068\u3082\u306b\u52a3\u5316\u3057\u3066\u3044\u304f\u304b\u3089\u3067\u3042\u308b\u3002

\u52a0\u3048\u3066\u3001\u7d19\u306e\u6587\u66f8\u306f\u3001\u30c7\u30fc\u30bf\u306e\u5171\u6709\u3084\u53c2\u7167\u3068\u3044\u3046\u70b9\u3067\u3001\u7c21\u5358\u306b\u5171\u6709\u3067\u304d\u308b\u30c7\u30b8\u30bf\u30eb\u6587\u66f8\u3068\u6bd4\u8f03\u3057\u3066\u3001\u591a\u5927\u306a\u6d41\u901a\u4e0a\u306e\u56f0\u96e3\u3092\u4f34\u3046\u3002

R.M.

\u65bd\u8a2d\u5be9\u67fb\u59d4\u54e1\u4f1a\u306e\u58f0\u660e:\u8a72\u5f53\u306a\u3057\u3002

\u30a4\u30f3\u30d5\u30a9\u30fc\u30e0\u30c9\u30fb\u30b3\u30f3\u30bb\u30f3\u30c8\u306b\u95a2\u3059\u308b\u58f0\u660e\uff1a\u8a72\u5f53\u306a\u3057\u3002

\u53c2\u8003\u6587\u732e

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Firenze, Italy, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italy; Correspondence: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Department of History and Cultures\u2014DISCI, University of Bologna 40124 Bologna, Italy; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"ja/success-stories/","title":"\u30b1\u30fc\u30b9\u30b9\u30bf\u30c7\u30a3","text":""},{"location":"ja/success-stories/#_1","title":"\u30b1\u30fc\u30b9\u30b9\u30bf\u30c7\u30a3","text":"

QField\u306f\u6bce\u65e5\u4e16\u754c\u4e2d\u306e\u3055\u307e\u3056\u307e\u306a\u9818\u57df\u3067\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002

\u3053\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u3067\u306f\u3001QField\u3092\u4f7f\u7528\u3057\u305f\u6700\u3082\u611f\u52d5\u7684\u306a\u30b5\u30af\u30bb\u30b9\u30b9\u30c8\u30fc\u30ea\u30fc\u3092\u96c6\u3081\u307e\u3057\u305f\u3002

"},{"location":"ja/success-stories/#_2","title":"\u3042\u306a\u305f\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u3064\u3044\u3066\u6559\u3048\u3066\u3044\u305f\u3060\u3051\u307e\u3059\u304b","text":"

QField\u306f\u3042\u306a\u305f\u306e\u4ed5\u4e8b\u3092\u5feb\u9069\u306b\u3057\u307e\u3057\u305f\u304b\uff1f \u3042\u306a\u305f\u306e\u4e8b\u4f8b\u306b\u3064\u3044\u3066\u305c\u3072\u6559\u3048\u3066\u304f\u3060\u3055\u3044\u3002\u559c\u3093\u3067\u63b2\u8f09\u3055\u305b\u3066\u3044\u305f\u3060\u304d\u307e\u3059\u3002

"},{"location":"ja/success-stories/lulc-mapping-fiji/","title":"\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u306e\u53ce\u96c6","text":""},{"location":"ja/success-stories/lulc-mapping-fiji/#lulcqfield","title":"\u30d5\u30a3\u30b8\u30fc\u306eLULC\u30de\u30c3\u30d4\u30f3\u30b0\u306b\u304a\u3051\u308bQField\u3092\u7528\u3044\u305f\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u306e\u53ce\u96c6","text":"

Kevin Davies, \u5730\u7403\u79d1\u5b66\u5b66\u90e8, \u30b7\u30c9\u30cb\u30fc\u5927\u5b66

"},{"location":"ja/success-stories/lulc-mapping-fiji/#_1","title":"\u76ee\u7684","text":"

\u30d5\u30a3\u30b8\u30fc\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u306f\u3001\u8fb2\u696d\u3084\u6797\u696d\u306b\u95a2\u9023\u3057\u305f\u6d3b\u52d5\u306e\u305f\u3081\u306b\u30e9\u30f3\u30c9\u30b9\u30b1\u30fc\u30d7\u8cc7\u6e90\u306b\u4f9d\u5b58\u3057\u3066\u3044\u308b\u3002\u9069\u5207\u306a\u898f\u6a21\u3067\u306e\u571f\u5730\u5229\u7528\u3068\u571f\u5730\u88ab\u8986\uff08LULC\uff09\u306e\u6b63\u78ba\u306a\u30de\u30c3\u30d4\u30f3\u30b0\u3068\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30d1\u30bf\u30fc\u30f3\u306f\u3001\u30e9\u30f3\u30c9\u30b9\u30b1\u30fc\u30d7\u7ba1\u7406\u3001\u653f\u7b56\u3001\u6c17\u5019\u306b\u9069\u3057\u305f\u6301\u7d9a\u53ef\u80fd\u306a\u958b\u767a\u306b\u60c5\u5831\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u306b\u91cd\u8981\u3067\u3042\u308b\u3002

\u30d5\u30a3\u30b8\u30fc\u6797\u696d\u7701\u306f\u3001\u30b7\u30c9\u30cb\u30fc\u5927\u5b66\uff08USYD\uff09\u3001\u897f\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u5927\u5b66\uff08UWA\uff09\u3001\u5357\u592a\u5e73\u6d0b\u5927\u5b66\uff08USP\uff09\u3068\u5171\u540c\u3067\u3001Sentinel-2\u885b\u661f\u30c7\u30fc\u30bf\u3068\u81ea\u7531\u306b\u5229\u7528\u3067\u304d\u308b\u5730\u7406\u7a7a\u9593\u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3057\u3066\u3001\u5e74\u306b\u4e00\u5ea6LULC\u5730\u56f3\u3092\u4f5c\u6210\u3059\u308b\u305f\u3081\u306e\u30a2\u30d7\u30ed\u30fc\u30c1\u3092\u958b\u767a\u3057\u3066\u3044\u308b\u3002QFIeld\u306f\u3001LULC\u5730\u56f3\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3068\u691c\u8a3c\u306e\u305f\u3081\u306e\u30e9\u30f3\u30c9\u30b9\u30b1\u30fc\u30d7\u4e2d\u306e\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u306e\u53ce\u96c6\u306b\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/lulc-mapping-fiji/#_2","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc","text":"
  1. LULC\u306e\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u53ce\u96c6\u30d5\u30a9\u30fc\u30e0\u306f QGIS \u3067\u8a2d\u8a08\u3057\u307e\u3057\u305f\u3002
  2. \u8abf\u67fb\u5730\u57df\u5185\u306e\u885b\u661f\u30c7\u30fc\u30bf\u306e\u5c64\u5225\u5316\u306b\u57fa\u3065\u3044\u3066\u3001 \u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30b0\u30e9\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30fb\u30d7\u30ed\u30c3\u30c8\u4f4d\u7f6e\u306e\u30bb\u30c3\u30c8\u304c\u4f5c\u6210\u3055\u308c\u305f\u3002
  3. \u30d5\u30a9\u30fc\u30e0\u3001\u4e8b\u524d\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30c3\u30c8\u3001 \u9069\u5207\u306a\u30aa\u30d5\u30e9\u30a4\u30f3\u306e\u80cc\u666f\u30ec\u30a4\u30e4\u30fc\u306fQGIS\u3067\u30d1\u30c3\u30b1\u30fc\u30b8\u5316\u3055\u308c\u3001 \u30d5\u30a3\u30fc\u30eb\u30c9\u30c1\u30fc\u30e0\u304c\u4f7f\u7528\u3059\u308b\u5404\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u8aad\u307f\u8fbc\u307e\u308c\u308b\uff08\u56f31\uff09\u3002
  4. \u30c1\u30fc\u30e0\u30e1\u30f3\u30d0\u30fc\u306fQField\u3067\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ed\u30c3\u30c8\u306b\u79fb\u52d5\u3057\u3001 \u305d\u306e\u5834\u6240\u306b\u30b0\u30e9\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30dd\u30a4\u30f3\u30c8\u3092\u4f5c\u6210\u3057\u3001 \u305d\u306e\u30dd\u30a4\u30f3\u30c8\u306b\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u6700\u3082\u9069\u5207\u306aLULC\u30af\u30e9\u30b9\u3092\u30e9\u30d9\u30eb\u4ed8\u3051\u3057\u305f\uff08\u56f32\uff09\u3002
  5. \u3059\u3079\u3066\u306e\u30bf\u30d6\u30ec\u30c3\u30c8\u304b\u3089\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306f\u3001 QGIS \u3067 1 \u3064\u306e\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u3068\u3057\u3066\u30de\u30fc\u30b8\u3057\u307e\u3057\u305f\u3002
  6. OpenForis\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u4f7f\u7528\u3057\u305f\u753b\u50cf\u89e3\u6790\u306f\u3001 \u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u306e\u30d7\u30ed\u30c3\u30c8\u6570\u3092\u5897\u3084\u3059\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002
  7. LULC\u30de\u30c3\u30d7\u3092\u4f5c\u6210\u3057\u3001\u30de\u30c3\u30d7\u306e\u7cbe\u5ea6\u3092\u8a08\u7b97\u3059\u308b\u305f\u3081\u306b\u3001 \u6700\u7d42\u7684\u306a\u30b0\u30e9\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30fb\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u306fGoogle Earth Engine\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u308b\u3002

\u56f3 1: \u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u30b0\u30e9\u30a6\u30f3\u30c9\u30fb\u30c8\u30a5\u30eb\u30fc\u30b9\u30fb\u30d7\u30ed\u30c3\u30c8

\u56f3 2: \u571f\u5730\u88ab\u8986\u30af\u30e9\u30b9\u306e\u628a\u63e1

"},{"location":"ja/success-stories/lulc-mapping-fiji/#_3","title":"\u4e88\u5099\u7684\u306a\u7d50\u679c\u3068\u4eca\u5f8c\u306e\u6d3b\u52d5","text":"

\u4e88\u5099\u7684\u306a\u571f\u5730\u88ab\u8986\u56f3\u306e\u4e00\u4f8b\u3092\u56f3 3 \u306b\u793a\u3057\u307e\u3059\u3002\u79c1\u305f\u3061\u306e\u6d3b\u52d5\u306e\u91cd\u8981\u306a\u76ee\u7684\u306f\u3001\u30d5\u30a3\u30b8\u30fc\u5168\u571f\u306e\u4ed6\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u3001\u96c6\u6c34\u57df\u3001\u6797\u696d\u5730\u57df\u3092\u542b\u3080\u3088\u3046\u306b\u5730\u56f3\u3092\u62e1\u5927\u3057\u3001LULC \u5730\u56f3\u3092\u6bce\u5e74\u66f4\u65b0\u3057\u7d9a\u3051\u308b\u305f\u3081\u306b\u3001\u6280\u8853\u79fb\u8ee2\u3092\u3057\u3001\u5730\u65b9\u306e\u5229\u5bb3\u95a2\u4fc2\u8005\u306e\u80fd\u529b\u958b\u767a\u3092\u3059\u308b\u3053\u3068\u3067\u3059\u3002\u3053\u306e\u30ad\u30e3\u30d1\u30b7\u30c6\u30a3\u30d3\u30eb\u30c7\u30a3\u30f3\u30b0\u306b\u306f\u3001\u30b9\u30c6\u30fc\u30af\u30db\u30eb\u30c0\u30fc\u3068\u306e\u5354\u8b70\u3001\u30aa\u30f3\u30e9\u30a4\u30f3\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u6559\u6750\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u304a\u3088\u3073\u30af\u30e9\u30b9\u30eb\u30fc\u30e0\u3067\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u30fb\u30ef\u30fc\u30af\u30b7\u30e7\u30c3\u30d7\u3001\u5171\u540c\u3067\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u306a\u3069\u304c\u542b\u307e\u308c\u307e\u3059\u3002

\u56f33\uff1a\u30d5\u30a3\u30b8\u30fc\u306e\u30d3\u30c1\u30ec\u30d6\u5cf6\u30d0\u5730\u57df\u306e\u4e88\u5099\u7684\u571f\u5730\u88ab\u8986\u56f3

"},{"location":"ja/success-stories/lulc-mapping-fiji/#_4","title":"\u8b1d\u8f9e","text":"

\u30d5\u30a3\u30b8\u30fc\u6797\u696d\u7701\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30c1\u30fc\u30e0\u3001\u7279\u306bViliame Tupua\u3068Renata Varea\uff08USP\uff09\u306b\u611f\u8b1d\u3057\u305f\u3044\u3002\u672c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u3001\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u56fd\u969b\u8fb2\u696d\u7814\u7a76\u30bb\u30f3\u30bf\u30fc\uff08ACIAR; ASEM/2016/101\uff09\u306e\u52a9\u6210\u3092\u53d7\u3051\u307e\u3057\u305f\u3002

\u30d5\u30a3\u30b8\u30fc\u6797\u696d/USP\u30d5\u30a3\u30fc\u30eb\u30c9\u30c1\u30fc\u30e0\u306f\u3001QField\u3092\u4f7f\u7528\u3057\u3066\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"\u9ce5\u985e\u306e\u7e41\u6b96\u72b6\u6cc1\u3092\u30de\u30c3\u30d4\u30f3\u30b0","text":""},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#qfield","title":"\u30ef\u30c3\u30c7\u30f3\u6d77\u306e\u9ce5\u985e\u306e\u7e41\u6b96\u72b6\u6cc1\u3092\u30de\u30c3\u30d4\u30f3\u30b0\u3059\u308b\u305f\u3081\u306bQField\u3092\u6d3b\u7528","text":"

By Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_1","title":"\u76ee\u6a19\u3068\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u5236\u7d04","text":"

\u30c7\u30f3\u30de\u30fc\u30af\u3001\u30c9\u30a4\u30c4\u3001\u30aa\u30e9\u30f3\u30c0\u306e\u30ef\u30c3\u30c7\u30f3\u6d77\u306f\u591a\u304f\u306e\u9ce5\u985e\u304c\u7e41\u6b96\u3059\u308b\u969b\u306b\u975e\u5e38\u306b\u91cd\u8981\u3067\u3059\u3002 Schutzstation Wattenmeer\u306f\u6bce\u5e74\u3001\u30ef\u30c3\u30c7\u30f3\u6d77\u306e\u5e83\u57df\u4e09\u56fd\u9593\u306e\u89b3\u6e2c\u304a\u3088\u3073\u8a55\u4fa1\u30d7\u30ed\u30b0\u30e9\u30e0\uff08TMAP\uff09\u306b\u53c2\u52a0\u3057\u3001\u30c9\u30a4\u30c4\u306e\u30b7\u30e5\u30ec\u30fc\u30b9\u30f4\u30a3\u30d2\u30db\u30eb\u30b7\u30e5\u30bf\u30a4\u30f3\u5dde\u306e100\u3092\u8d85\u3048\u308b\u89b3\u6e2c\u5730\u70b9\u3067\u7e41\u6b96\u3059\u308b\u9ce5\u306e\u6570\u3092\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u3057\u3066\u3044\u307e\u3059\u3002 \u591a\u304f\u306e\u7a2e\u306b\u3064\u3044\u3066\u3001\u30c9\u30a4\u30c4\u306e\u7e41\u6b96\u500b\u4f53\u6570\u5168\u4f53\u306e\u304b\u306a\u308a\u306e\u5272\u5408\u3092\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u3057\u3066\u3044\u307e\u3059\u3002

Schutzstation Wattenmeer\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30a8\u30ea\u30a2\u306e\u30b9\u30b1\u30c3\u30c1\uff08\u9ec4\u8272\uff09

\u5927\u534a\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u306f\u6bce\u5e74\u5909\u308f\u308b\u30dc\u30e9\u30f3\u30c6\u30a3\u30a2\u306b\u3088\u3063\u3066\u5b9f\u65bd\u3055\u308c\u3001\u5f7c\u3089\u306e\u591a\u304f\u306f\u3042\u307e\u308a\u7d4c\u9a13\u3092\u6301\u3063\u3066\u3044\u307e\u305b\u3093\u3002\u6625\u306e\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u671f\u9593\u4e2d\u306e\u9069\u5207\u306a\u76e3\u7763\u306f\u975e\u5e38\u306b\u91cd\u8981\u3067\u3059\u3002 \u540c\u6642\u306b\u3001\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306e\u91cf\u306f\u3001\u5b98\u50da\u5236\u5ea6\u4e0a\u306e\u5927\u304d\u306a\u8ab2\u984c\u3067\u3059\u3002

2018\u5e74\u307e\u3067\u306f\u3001\u5370\u5237\u3055\u308c\u305f\u7d19\u306e\u5730\u56f3\u3092\u4f7f\u7528\u3057\u3066\u73fe\u5834\u3067\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3057\u3066\u3044\u307e\u3057\u305f\u3002 \u30a2\u30ca\u30ed\u30b0\u306a\u3084\u308a\u65b9\u306e\u4e3b\u306a\u6b20\u70b9\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059\u3002

  • GPS\u6e2c\u4f4d\u306a\u3057\u3067\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u65b9\u4f4d\u3092\u5b9a\u3081\u308b\u306e\u306f \u304b\u306a\u308a\u56f0\u96e3\u3067\u3042\u308b
  • \u3059\u3079\u3066\u306e\u7d50\u679c\u3092\u624b\u4f5c\u696d\u3067\u96c6\u8a08\u3057\u3001 \u30c7\u30fc\u30bf\u30c6\u30fc\u30d6\u30eb\u3084GIS\u306b\u8ee2\u9001\u3057\u306a\u3051\u308c\u3070\u306a\u3089\u305a\u3001 \u9001\u4fe1\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u3063\u305f
  • \uff08\u6bce\u5e74\u7d0418,000\u4ef6\u306e\u89b3\u6e2c\u30c7\u30fc\u30bf \u304c\u53ce\u96c6\u3055\u308c\u308b\uff09\u3002

\u305d\u306e\u305f\u3081\u3001QField\u306e\u30d1\u30ef\u30fc\u3001\u30af\u30e9\u30a6\u30c9\u30b9\u30c8\u30ec\u30fc\u30b8\u30b7\u30b9\u30c6\u30e0\u306e\u5229\u70b9\u3001R\u306e\u8a08\u7b97\u80fd\u529b\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30b8\u30bf\u30eb\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u958b\u767a\u3057\u307e\u3057\u305f\u3002\u4eca\u3067\u306f\u307b\u3068\u3093\u3069\u306e\u30bf\u30b9\u30af\u306fR\u3067\u5b8c\u5168\u306b\u81ea\u52d5\u5316\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u5168\u3066\u306e\u5834\u6240\u304b\u3089\u30af\u30e9\u30a6\u30c9\u3092\u4ecb\u3057\u3066\u30c7\u30fc\u30bf\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3001\u65e5\u5e38\u7684\u306a\u30c8\u30d4\u30c3\u30af\u3068\u3068\u3082\u306b\u8a55\u4fa1\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3066\u3044\u307e\u3059\u3002

\u30c7\u30fc\u30bf\u8ee2\u9001\u30b7\u30b9\u30c6\u30e0\u306e\u30b9\u30b1\u30c3\u30c1\u3002\u30d5\u30a3\u30fc\u30eb\u30c9\u89b3\u6e2c\u306f\u30bf\u30d6\u30ec\u30c3\u30c8\u4e0a\u306eQField\u306b\u8a18\u9332\u3055\u308c\u3001\u30af\u30e9\u30a6\u30c9\u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u308b\u3002\u5168\u30a8\u30ea\u30a2\u306e\u30c7\u30fc\u30bf\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3001R\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u81ea\u52d5\u51e6\u7406\u3055\u308c\u308b\u3002

2019\u5e74\u6625\u306b\u3001\u5408\u8a0812\u306e\u7570\u306a\u308b\u89b3\u6e2c\u5730\u70b9\u306e\u3046\u30617\u3064\u306e\u30bf\u30d6\u30ec\u30c3\u30c8\u30c7\u30d0\u30a4\u30b9\u3092\u7528\u3044\u3066\u305d\u308c\u305e\u308c\u5206\u6563\u3055\u305b\u3066\u30b7\u30b9\u30c6\u30e0\u3092\u30c6\u30b9\u30c8\u3057\u307e\u3057\u305f\u3002

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6e96\u5099","text":"

\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u3067\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u65b9\u4f4d\u3092\u77e5\u308b\u305f\u3081\u306e\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u9ad8\u89e3\u50cf\u5ea6\u306e\u822a\u7a7a\u5199\u771f\u3092\u542b\u3080QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u307e\u3057\u305f\u3002\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30c7\u30fc\u30bf\u306b\u3064\u3044\u3066\u306f\u3001\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u5217\u3068\u5165\u529b\u5236\u9650\u304c\u4e8b\u524d\u5b9a\u7fa9\u3055\u308c\u305f\u30ab\u30b9\u30bf\u30e0Geopackage\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002 \u3055\u3089\u306b\u3001\u4e8b\u524d\u5b9a\u7fa9\u3055\u308c\u305f\u6b69\u884c\u30eb\u30fc\u30c8\u3092\u8ffd\u52a0\u3057\u3001\u30dc\u30e9\u30f3\u30c6\u30a3\u30a2\u3092\u30a2\u30b7\u30b9\u30c8\u3057\u3001\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u3092\u3055\u3089\u306b\u6a19\u6e96\u5316\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002

QField\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u306e\u30b9\u30b1\u30c3\u30c1\u3002\u30c7\u30fc\u30bf\u5165\u529b\u306b\u306f\u3001\u30ab\u30b9\u30bf\u30e0\u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\u30ea\u30b9\u30c8\u3068\u5165\u529b\u5236\u9650\u3092\u6301\u3064\u30b8\u30aa\u30d1\u30c3\u30b1\u30fc\u30b8\u30d5\u30a1\u30a4\u30eb\u3092\u4f7f\u7528\u3057\u305f\u3002

\u8a18\u9332\u3055\u308c\u305f\u89b3\u6e2c\u7d50\u679c\u306f\u3001QField\u306b\u660e\u78ba\u306b\u307e\u3068\u3081\u3089\u308c\u3066\u3044\u308b\u3002

\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u5f8c\u306b\u30bf\u30d6\u30ec\u30c3\u30c8\u304b\u3089Google\u30c9\u30e9\u30a4\u30d6\u30af\u30e9\u30a6\u30c9\u306b\u30d5\u30a3\u30fc\u30eb\u30c9\u30c7\u30fc\u30bf\u3092\u81ea\u52d5\u7684\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u8ffd\u52a0\u306e\u540c\u671f\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3057\u307e\u3057\u305f\u3002 \u30c7\u30fc\u30bf\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3001\u81ea\u52d5\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3001\u30c7\u30fc\u30bf\u306e\u78ba\u8a8d\u3001\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u306e\u305f\u3081\u306b\u3001R\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002

\u30c7\u30fc\u30bf\u304c\u30af\u30e9\u30a6\u30c9\u3068\u81ea\u52d5\u7684\u306b\u540c\u671f\u3055\u308c\u305f\u5f8c\u3001\u30ab\u30b9\u30bf\u30e0R\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4ecb\u3057\u3066\u3001\u3059\u3079\u3066\u306e\u7570\u306a\u308b\u30a8\u30ea\u30a2\u304b\u3089\u306e\u7d50\u679c\u3092\u30ec\u30d3\u30e5\u30fc\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002

\u307e\u305f\u3001\u53ce\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u306e\u8996\u899a\u7684\u30ec\u30d3\u30e5\u30fc\u3082R\u3092\u4ecb\u3057\u3066\u53ef\u80fd\u3067\u3042\u308b\u3002

QGIS\u306e\u5358\u7d14\u5316\u3055\u308c\u305f\u30d5\u30a3\u30fc\u30eb\u30c9\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3068\u3057\u3066\u3042\u308a\u305f\u3044\u3068\u3044\u3046QField\u306e\u30b3\u30f3\u30bb\u30d7\u30c8\u306f\u3001\u30dc\u30e9\u30f3\u30c6\u30a3\u30a2\u3068\u306e\u4f5c\u696d\u306b\u975e\u5e38\u306b\u5f79\u7acb\u3064\u3053\u3068\u304c\u308f\u304b\u308a\u307e\u3057\u305f\u3002 QGIS\u3067\u306e\u3059\u3079\u3066\u306e\u30cb\u30fc\u30ba\u3092\u542b\u3080\u9ad8\u5ea6\u306a\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3067\u304d\u307e\u3059\u304c\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30ab\u30fc\u306f\u57fa\u672c\u3092\u7406\u89e3\u3059\u308b\u3060\u3051\u3067\u6e08\u307f\u307e\u3059\u3002 \u5927\u304d\u306a\u5229\u70b9\u3068\u3057\u3066\u3001\u4e0d\u8981\u306a\u5909\u66f4\u306fQField\u3067\u306f\u307b\u3068\u3093\u3069\u4e0d\u53ef\u80fd\u3068\u3044\u3046\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_3","title":"\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u4f5c\u696d\u4e2d\u3001\u7279\u306b\u5e83\u5927\u306a\u5869\u6027\u6e7f\u5730\u3067\u306f\u3001\u5370\u5237\u3055\u308c\u305f\u7d19\u306e\u5730\u56f3\u306b\u6bd4\u3079\u3066\u30bf\u30d6\u30ec\u30c3\u30c8\u3067\u306e\u65b9\u5411\u4ed8\u3051\u304c\u306f\u308b\u304b\u306b\u7c21\u5358\u3067\u3057\u305f\u3002 \u6700\u5f8c\u306b\u5165\u529b\u3057\u305f\u5024\u3092\u81ea\u52d5\u7684\u306b\u518d\u5229\u7528\u3067\u304d\u308b\u305f\u3081\u3001\u30c7\u30fc\u30bf\u5165\u529b\u306f\u304b\u306a\u308a\u9ad8\u901f\u3067\u3057\u305f\u3002 \u30bf\u30d6\u30ec\u30c3\u30c8\u3067\u306e\u89b3\u5bdf\u306e\u8a18\u9332\u306f\u3001\u7d19\u306e\u5730\u56f3\u3068\u6bd4\u8f03\u3057\u3066\u307b\u3093\u306e\u5c11\u3057\u4f59\u5206\u306a\u6642\u9593\u3057\u304b\u304b\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002

The field kit.

The field kit.

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_4","title":"\u8a55\u4fa1\u3068\u4eca\u5f8c","text":"

2019\u5e74\u6625\u306e\u30c6\u30b9\u30c8\u671f\u9593\u4e2d\u306b\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u554f\u984c\u306f\u767a\u751f\u305b\u305a\u3001\u3059\u3079\u3066\u4e88\u5b9a\u3069\u304a\u308a\u306b\u6a5f\u80fd\u3057\u307e\u3057\u305f\u3002 \u8a55\u4fa1\u8abf\u67fb\u3067\u306f\u3001\u3059\u3079\u3066\u306e\u53c2\u52a0\u8005\u304c\u3001\u73fe\u5730\u8abf\u67fb\u3067\u306f\u30a2\u30ca\u30ed\u30b0\u306e\u7d19\u306e\u5730\u56f3\u3067\u306f\u306a\u304f\u30bf\u30d6\u30ec\u30c3\u30c8\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3092\u597d\u3093\u3060\u3068\u8ff0\u3079\u3066\u3044\u307e\u3059\u3002 \u30ab\u30b9\u30bf\u30e0QField\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4f7f\u7528\u306f\u3001\u5358\u7d14\u660e\u5feb\u3067\u3042\u308b\u3068\u8a55\u4fa1\u3055\u308c\u307e\u3057\u305f\u3002

\u5408\u8a08\u306718.000\u4ee5\u4e0a\u306e\u30c7\u30fc\u30bf\u30dd\u30a4\u30f3\u30c8\u304c\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u53ce\u96c6\u3055\u308c\u307e\u3057\u305f\u3002 \u81ea\u52d5\u5316\u3055\u308c\u305f\u30c7\u30fc\u30bf\u51e6\u7406\u306b\u3088\u308a\u3001\u30aa\u30d5\u30a3\u30b9\u306e\u6642\u9593\u3092\u5927\u5e45\u306b\u7bc0\u7d04\u3057\u3001\u8ee2\u9001\u30a8\u30e9\u30fc\u3092\u56de\u907f\u3057\u307e\u3057\u305f\u3002 \u307e\u305f\u3001\u30bf\u30d6\u30ec\u30c3\u30c8\u3068GPS\u6e2c\u4f4d\u3067\u53ce\u96c6\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306f\u3001\u5ea7\u6a19\u7cbe\u5ea6\u304c\u306f\u308b\u304b\u306b\u9ad8\u304f\u306a\u308a\u307e\u3059\u3002 \u3057\u305f\u304c\u3063\u3066\u3001\u5c06\u6765\u7684\u306b\u306f\u5b8c\u5168\u306b\u30bf\u30d6\u30ec\u30c3\u30c8\u30d9\u30fc\u30b9\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af\u306b\u5207\u308a\u66ff\u3048\u308b\u4e88\u5b9a\u3067\u3059\u3002

"},{"location":"ja/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_5","title":"\u8b1d\u8f9e","text":"

Ernst-Commentz Stiftung\u3001 Europ\u00e4ischer Tier- und Naturschutz Stiftung\u3001 \u305d\u3057\u3066\u3001 Adolf und Hildegard Isler Stiftung \u304c\u6211\u3005\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u71b1\u5fc3\u306b\u652f\u63f4\u3057\u3066\u304f\u308c\u305f\u3053\u3068\u306b\u611f\u8b1d\u3044\u305f\u3057\u307e\u3059\u3002\u3055\u3089\u306bQField\u3068R\u306e\u958b\u767a\u8005\u306b\u3082\u3053\u306e\u3088\u3046\u306a\u7d20\u6674\u3089\u3057\u3044\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3092\u958b\u767a\u3057\u3066\u304f\u308c\u305f\u3053\u3068\u306b\u91cd\u306d\u3066\u611f\u8b1d\u3044\u305f\u3057\u307e\u3059\u3002\u30d5\u30ea\u30fc\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u304a\u304b\u3052\u3067\u3001\u3053\u306e\u3088\u3046\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u6bd4\u8f03\u7684\u5c0f\u3055\u306a\u74b0\u5883\u4fdd\u8b77\u56e3\u4f53\u304c\u5b9f\u65bd\u3067\u304d\u308b\u306e\u306f\u7d20\u6674\u3089\u3057\u3044\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/success-stories/mosquito-malario-ground-truth-data-collection/","title":"\u30de\u30e9\u30ea\u30a2\u3092\u611f\u67d3\u3055\u305b\u308b\u868a\u306e\u30c7\u30fc\u30bf\u53ce\u96c6","text":""},{"location":"ja/success-stories/mosquito-malario-ground-truth-data-collection/#qfield","title":"\u30de\u30e9\u30ea\u30a2\u3092\u611f\u67d3\u3055\u305b\u308b\u868a\u306e\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30c7\u30fc\u30bf\u53ce\u96c6\u4f5c\u696d\u306b\u304a\u3051\u308bQfield\u306e\u6d3b\u7528","text":"

Paul Taconet, GIS\u30a8\u30f3\u30b8\u30cb\u30a2, \u30d5\u30e9\u30f3\u30b9\u6301\u7d9a\u53ef\u80fd\u958b\u767a\u7814\u7a76\u6240 (IRD) 2018-12-11

"},{"location":"ja/success-stories/mosquito-malario-ground-truth-data-collection/#_1","title":"\u76ee\u6a19\u3068\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306e\u5236\u7d04","text":"

\u30de\u30e9\u30ea\u30a2\u3092\u5a92\u4ecb\u3059\u308b\u868a\u306e\u74b0\u5883\u306b\u5bfe\u3059\u308b\u7406\u89e3\u3092\u5411\u4e0a\u3055\u305b\u308b\u3053\u3068\u3092\u76ee\u7684\u3068\u3057\u305f\u8abf\u67fb\u306e\u305f\u3081\u306b\u3001\u30d5\u30e9\u30f3\u30b9\u6301\u7d9a\u53ef\u80fd\u958b\u767a\u7814\u7a76\u6240\u306f\u30a2\u30d5\u30ea\u30ab\u306e\uff12\u3064\u306e\u5730\u57df\u306e\u571f\u5730\u88ab\u8986\u56f3\u3092\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3057\u305f\u3002\u4e00\u3064\u306f\u30d6\u30eb\u30ad\u30ca\u30d5\u30a1\u30bd\u3067\u3001\u3082\u3046\u4e00\u3064\u306f\u30b3\u30fc\u30c8\u30b8\u30dc\u30ef\u30fc\u30eb\u3067\u3059\u3002\u3053\u306e\u4f5c\u696d\u3067\u306f\u3001\u89b3\u6e2c\u5bfe\u8c61\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30d9\u30fc\u30b9\u306e\u753b\u50cf\u5206\u985e\u306e\u5165\u529b\u3068\u3057\u3066\u30012\u3064\u306e\u885b\u661f\u753b\u50cf\uff08\u7a7a\u9593\u89e3\u50cf\u5ea61.5\u30e1\u30fc\u30c8\u30eb\u306e\u30b9\u30dd\u30c3\u30c86\uff09\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u76e3\u8996\u3059\u308b\u65b9\u6cd5\u306f\u3001\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30d1\u30fc\u30bb\u30eb\u306e\u53ce\u96c6\u3001\u3064\u307e\u308a\u3001\u5730\u4e0a\u306e\u5404\u571f\u5730\u88ab\u8986\u30d1\u30fc\u30bb\u30eb\u306e\u30bb\u30c3\u30c8\u4f4d\u7f6e\u3068\u30b8\u30aa\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u3092\u610f\u5473\u3057\u3001\u305d\u308c\u306f\u8abf\u67fb\u9818\u57df\u5168\u4f53\u306b\u5e83\u304c\u3063\u3066\u3044\u307e\u3059\u3002\u4e21\u65b9\u306e\u9818\u57df\u306f50 km2\u306e\u5e83\u3055\u304c\u3042\u308a\u3001\u305d\u306e\u7279\u5fb4\uff08\u9053\u8def\u304c\u4e3b\u306b\u72ed\u3044\u672a\u8217\u88c5\u8def\u3067\u3042\u308b\u30b5\u30d0\u30f3\u30ca\u3068\u8fb2\u6751\u5730\u57df\uff09\u3068\u3057\u3066\u3001\u30d0\u30a4\u30af\u307e\u305f\u306f\u5f92\u6b69\u3067\u79fb\u52d5\u3059\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059\u3002 \u3055\u3089\u306b\u3001\u5730\u56f3\u304c\u306a\u3044\u3068\u3001\u5730\u65b9\u306e\u8ff7\u8def\u306e\u3088\u3046\u306a\u307f\u3061\u3067\u3059\u3050\u306b\u8ff7\u5b50\u306b\u306a\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002 \u3057\u305f\u304c\u3063\u3066\u3001\u8efd\u91cf\u3067\u6301\u3061\u904b\u3073\u306b\u4fbf\u5229\u306a\u6a5f\u5668\u3068\u3001\u9053\u306b\u8ff7\u3046\u3053\u3068\u306a\u304f\u5730\u57df\u3092\u7c21\u5358\u306b\u63a2\u7d22\u3067\u304d\u308b\u65b9\u6cd5\u304c\u5fc5\u8981\u3067\u3057\u305f\u3002

"},{"location":"ja/success-stories/mosquito-malario-ground-truth-data-collection/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6e96\u5099","text":"

\u5730\u8868\u30c7\u30fc\u30bf\u3092\u53ce\u96c6\u3059\u308b\u305f\u3081\u306b\u3001\u30b9\u30dd\u30c3\u30c8\u753b\u50cf\u3068\u30ec\u30a4\u30e4\u30fc\u3092\u4f7f\u7528\u3057\u3066QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002 \u6700\u521d\u306b\u30b9\u30dd\u30c3\u30c8\u753b\u50cf\u3092Geopackage\u30e9\u30b9\u30bf\u30fc\u306b\u5909\u63db\u3057\u3001QField\u3067\u8fc5\u901f\u306b\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3067\u304d\u308b\u3088\u3046\u306b\u30d4\u30e9\u30df\u30c3\u30c9\u3092\u69cb\u7bc9\u3057\u307e\u3057\u305f\u3002 \u753b\u50cf\u5168\u4f53\uff083\u30d0\u30f3\u30c9\u30671.5 m\u306e\u7a7a\u9593\u89e3\u50cf\u5ea6\u306750 km2\uff09\u306e\u91cd\u307f\u306f\u7d04800 MB\u3067\u3001\u8ffd\u52a0\u306e\u30e1\u30e2\u30ea\u3082\u5fc5\u8981\u306a\u304f\u30bf\u30d6\u30ec\u30c3\u30c8\u306b\u753b\u50cf\u3092\u8aad\u307f\u8fbc\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002

\u30b0\u30e9\u30a6\u30f3\u30c9\u30c8\u30a5\u30eb\u30fc\u30b9\u30d1\u30fc\u30bb\u30eb\uff08\u571f\u5730\u88ab\u8986\u30d1\u30fc\u30bb\u30eb\u306e\u30dd\u30ea\u30b4\u30f3\uff09\u3092\u63cf\u753b\u3059\u308b\u30d9\u30af\u30bf\u30fc\u30ec\u30a4\u30e4\u30fc\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f\u3002 \u571f\u5730\u88ab\u8986\u30bf\u30a4\u30d7\u3092\u7279\u5b9a\u3059\u308b\u305f\u3081\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u3001\u5199\u771f\u3092\u64ae\u308b\u305f\u3081\u306e\u3044\u304f\u3064\u304b\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u3001\u304a\u3088\u3073\u6700\u7d42\u7684\u306a\u8ffd\u52a0\u306e\u30e1\u30e2\u306e\u305f\u3081\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u3002

\u6b21\u306b\u3001\u30bf\u30d6\u30ec\u30c3\u30c8\u306eQField\u306b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3057\u305f\u3002

"},{"location":"ja/success-stories/mosquito-malario-ground-truth-data-collection/#_3","title":"\u30d5\u30a3\u30fc\u30eb\u30c9\u30ef\u30fc\u30af","text":"

\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u306f\u3001\u885b\u661f\u753b\u50cf\u3092\u80cc\u666f\u306b\u3057\u3066QField\u306b\u4f4d\u7f6e\u304c\u8868\u793a\u3055\u308c\u308b\u305f\u3081\u3001\u30d0\u30a4\u30af\u3067\u8ff7\u3046\u3053\u3068\u306a\u304f\u7c21\u5358\u306b\u79fb\u52d5\u3067\u304d\u307e\u3057\u305f\u3002 \u95a2\u5fc3\u306e\u3042\u308b\u533a\u753b\u304c\u7279\u5b9a\u3055\u308c\u308b\u3068\u3001QField\u3067\u305d\u306e\u5883\u754c\u3092\u63cf\u753b\u3057\u3001\u5c5e\u6027\u30c6\u30fc\u30d6\u30eb\u306b\u9069\u5207\u306a\u60c5\u5831\uff08\u571f\u5730\u88ab\u8986\u30bf\u30a4\u30d7\u3001\u5199\u771f\uff09\u3092\u975e\u5e38\u306b\u7c21\u5358\u306b\u5165\u529b\u3067\u304d\u307e\u3057\u305f\u3002 \u7279\u5b9a\u306e\u30d1\u30fc\u30bb\u30eb\u306b\u5e30\u5c5e\u3059\u308b\u571f\u5730\u88ab\u8986\u30bf\u30a4\u30d7\u3092\u305f\u3081\u3089\u3046\u5834\u5408\u3001\u300c\u30e9\u30a4\u30d6\u300d\uff08\u3064\u307e\u308a\u3001\u5730\u4e0a\uff09\u3067\u3001\u4ee5\u524d\u306b\u53d6\u5f97\u3057\u305f\u30d1\u30fc\u30bb\u30eb\u3092\u3059\u3070\u3084\u304f\u78ba\u8a8d\u3057\u3001\u78ba\u8a8d\u3057\u305f\u3044\u30d1\u30fc\u30bb\u30eb\u3068\u6bd4\u8f03\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\uff08\u5199\u771f\u3068 \u885b\u661f\u753b\u50cf\u3092\u4f7f\u3063\u3066\uff09\u3002

\u305d\u308c\u305e\u308c\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u4f5c\u696d\u306e\u65e5\u306e\u7d42\u308f\u308a\u306b\u4f59\u8a08\u306a\u624b\u9593\u3092\u304b\u3051\u308b\u3053\u3068\u306a\u304f\u3001\u4f5c\u696d\u306e\u9032\u6357\u72b6\u6cc1\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3057\u305f\u3002\u8abf\u67fb\u7bc4\u56f2\u306e\u3069\u306e\u90e8\u5206\u3092\u30ab\u30d0\u30fc\u3057\u3001\u6b8b\u308a\u306e\u8abf\u67fb\u304c\u5fc5\u8981\u306a\u3001\u5404\u571f\u5730\u88ab\u8986\u30af\u30e9\u30b9\u3067\u53d6\u5f97\u3057\u305f\u533a\u753b\u306e\u6570\u3092\u78ba\u8a8d\u3057\u307e\u3057\u305f\u3002 \u56de\u53ce\u3059\u308b\u305f\u3081\u306b\u6b8b\u3063\u305f\u6570\u306f\u3001\u4f5c\u696d\u304c\u30c6\u30b9\u30c8\u3055\u308c\u3066\u3044\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u3001\u591c\u304c\u77ed\u3044\u53ef\u80fd\u6027\u304c\u3042\u308b\u3088\u3046\u306a\u72b6\u6cc1\u3067\u975e\u5e38\u306b\u9855\u8457\u3067\u3059\u3002 \u30aa\u30d5\u30a3\u30b9\u306b\u623b\u308b\u3068\u3001\u5f93\u6765\u306eGPS\u30dd\u30a4\u30f3\u30c8\u30ec\u30a4\u30e4\u30fc\u304b\u3089\u30d1\u30fc\u30bb\u30eb\u3092\u30c7\u30b8\u30bf\u30eb\u5316\u3057\u305f\u308a\u3001\u5199\u771f\u3092\u571f\u5730\u88ab\u8986\u30ec\u30a4\u30e4\u30fc\u306b\u30ea\u30f3\u30af\u3057\u305f\u308a\u3059\u308b\u306a\u3069\u3001\u5f93\u6765\u306f\u4f55\u65e5\u3082\u304b\u304b\u3063\u3066\u3044\u305f\u3001\u6642\u9593\u306e\u304b\u304b\u308b\u624b\u9593\u306e\u304b\u304b\u308b\u4f5c\u696d\u3092\u5b9f\u65bd\u3059\u308b\u5fc5\u8981\u304c\u306a\u304f\u306a\u308a\u307e\u3057\u305f\u3002

3 land cover parcels that were digitalized on the ground

Getting back to one parcel: which information was collected

Digitalizing a new parcel and filling the attribute table

On the field work using Qfield

"},{"location":"ja/success-stories/river-state-survey/","title":"\u6cb3\u5ddd\u306e\u72b6\u614b\u306e\u8abf\u67fb","text":""},{"location":"ja/success-stories/river-state-survey/#qfield","title":"QField\u3092\u4f7f\u7528\u3057\u305f\u6cb3\u5ddd\u306e\u72b6\u614b\u306e\u8abf\u67fb","text":""},{"location":"ja/success-stories/river-state-survey/#_1","title":"\u76ee\u6a19","text":"

\u6c34\u8def\u306e\u69cb\u9020\u7684\u304a\u3088\u3073\u5f62\u614b\u5b66\u7684\u72b6\u614b\u3092\u8a55\u4fa1\u3059\u308b\u305f\u3081\u306b\u3001\u30df\u30eb\u30f4\u30a3\u30cd\u30b9\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u306f\u5f7c\u3089\u306e\u9818\u571f\u3092\u6a2a\u65ad\u3059\u308b\u3059\u3079\u3066\u306e\u5ddd\u3092\u8abf\u67fb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3057\u305f\u3002

"},{"location":"ja/success-stories/river-state-survey/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8","text":"

\u6280\u8853\u8005\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u4f5c\u696d\uff08\u901a\u5e38\u306f\u5730\u56f3\u3001\u30ce\u30fc\u30c8\u3001\u30ab\u30e1\u30e9\u3067\u884c\u308f\u308c\u308b\uff09\u3092\u5bb9\u6613\u306b\u3059\u308b\u305f\u3081\u306b\u3001QField\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u304c\u4f5c\u6210\u3055\u308c\u3001\u30bf\u30d6\u30ec\u30c3\u30c8\u3067\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002 \u5730\u7c4d\u5c64\u3068\u6cb3\u5ddd\u5c64\u304c\u30d9\u30fc\u30b9\u30de\u30c3\u30d7\u3068\u3057\u3066\u4f7f\u7528\u3055\u308c\u307e\u3057\u305f\u3002

\u5165\u529b\u30c6\u30fc\u30d6\u30eb\u306e\u69cb\u9020\u306f\u3001\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u8981\u4ef6\u306b\u78ba\u5b9f\u306b\u9069\u5408\u3059\u308b\u3088\u3046\u306b\u6280\u8853\u8005\u3068\u5171\u306b\u8a2d\u8a08\u3055\u308c\u307e\u3057\u305f\u3002 \u305d\u306e\u30a2\u30a4\u30c7\u30a2\u306f2\u3064\u306e\u30c6\u30fc\u30d6\u30eb\u3092\u6301\u3064\u3053\u3068\u3067\u3057\u305f\uff1a

\u30bb\u30af\u30bf\u30fc\u30c6\u30fc\u30d6\u30eb

\uff1a\u5ddd\u306b\u6cbf\u3063\u3066\u30bb\u30af\u30bf\u30fc\u3092\u63cf\u753b\u3057\u3001\u305d\u306e\u72b6\u614b\u3068\u69cb\u9020\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002 \u5fc5\u8981\u306b\u5fdc\u3058\u3066\u3001\u30bb\u30af\u30bf\u30fc\u8981\u7d20\uff08\u58c1\u3001\u6a4b\u3001\u904b\u6cb3\u306e\u5e95\uff09\u306e\u4e8b\u524d\u5b9a\u7fa9\u3055\u308c\u305f\u69cb\u9020\u306e\u4f5c\u696d\u3082\u8a18\u9332\u3067\u304d\u307e\u3059\u3002

\u30dd\u30a4\u30f3\u30c8\u30c6\u30fc\u30d6\u30eb

\uff1a\u6c34\u8def\u3068\u305d\u306e\u8981\u7d20\u306e\u6b63\u78ba\u306a\u5199\u771f\u3092\u64ae\u308a\u3001\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u30b3\u30e1\u30f3\u30c8\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002

River State Survey 1

River State Survey 2

River State Survey 3

"},{"location":"ja/success-stories/river-state-survey/#_3","title":"\u7d50\u679c","text":"

3\u65e5\u3082\u304b\u304b\u3089\u305a\u306b\u3001\u6280\u8853\u8005\u306f10,894\u30e1\u30fc\u30c8\u30eb\u306e\u6c34\u8def\u3059\u3079\u3066\u3092\u7121\u4e8b\u306b\u8abf\u67fb\u3067\u304d\u307e\u3057\u305f\u3002 \u30aa\u30d5\u30a3\u30b9\u306b\u623b\u308a\u3001\u30c7\u30fc\u30bf\u3092\u51e6\u7406\u3057\u3066\u6700\u7d42\u7684\u306a\u7d50\u679c\u3092\u5f97\u308b\u306e\u306b2\u6642\u9593\u3082\u304b\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002

  • \u73fe\u5730\u8abf\u67fb\u306e\u4fc3\u9032
  • \u30c7\u30fc\u30bf\u51e6\u7406\u306e\u8fc5\u901f\u3055

"},{"location":"ja/success-stories/rwanda-rural-water/","title":"\u5730\u65b9\u7d66\u6c34\u30b7\u30b9\u30c6\u30e0\u306e\u30c7\u30fc\u30bf\u53ce\u96c6","text":""},{"location":"ja/success-stories/rwanda-rural-water/#qgisqfield","title":"\u30eb\u30ef\u30f3\u30c0\u306e\u5730\u65b9\u7d66\u6c34\u30b7\u30b9\u30c6\u30e0\u306e\u904b\u55b6\u7dad\u6301\u7ba1\u7406\u306e\u305f\u3081\u306eQGIS/QField\u3092\u7528\u3044\u305f\u30c7\u30fc\u30bf\u53ce\u96c6","text":"

\u5730\u65b9\u6c34\u885b\u751f\u5c40(RWSS), \u4e0a\u4e0b\u6c34\u9053\u516c\u793e (WASAC), \u30eb\u30ef\u30f3\u30c0

"},{"location":"ja/success-stories/rwanda-rural-water/#_1","title":"\u76ee\u6a19","text":"

\u30eb\u30ef\u30f3\u30c0\u306b\u304a\u3044\u3066\u5168\u3066\u306e\u5730\u65b9\u7d66\u6c34\u65bd\u8a2d\u306e\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u884c\u3044\u3001\u7d99\u7d9a\u7684\u306b\u30c7\u30fc\u30bf\u306e\u66f4\u65b0\u3092\u884c\u3046\u3053\u3068\u3067\u3001\u6c34\u9053\u65bd\u8a2d\u306e\u904b\u55b6\u7dad\u6301\u7ba1\u7406\u306b\u5bc4\u4e0e\u3059\u308b\u3002

"},{"location":"ja/success-stories/rwanda-rural-water/#_2","title":"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u6e96\u5099","text":"\u30c7\u30fc\u30bf\u53ce\u96c6\u3092\u958b\u59cb\u3059\u308b\u524d\u306b\u306f\u3001\u6b21\u306e\u3053\u3068\u3092\u884c\u3044\u307e\u3057\u305f\u3002
  • PostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u958b\u767a
  • Geopackage\u3092\u7528\u3044\u305fQGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3092\u958b\u767a\u3002Geopackage\u306e\u30c6\u30fc\u30d6\u30eb\u306e\u8a2d\u8a08\u306fPostGIS\u3068\u540c\u3058\u306b\u3059\u308b\u3053\u3068\u3067\u5bb9\u6613\u306bPostGIS\u306b\u30b3\u30d4\u30fc\u30a2\u30f3\u30c9\u30da\u30fc\u30b9\u30c8\u3067\u304d\u307e\u3059\u3002

Android\u7aef\u672b\u3092\u6e96\u5099\u3059\u308b\u306e\u3068\u306f\u5225\u306b\u3001\u3088\u308a\u9ad8\u7cbe\u5ea6\u306a\u6e2c\u4f4d\u3092\u3059\u308b\u305f\u3081\u306bGPS\u30c7\u30d0\u30a4\u30b9\u3092\u8cfc\u5165\u3057\u307e\u3057\u305f\u3002WASAC\u3067\u306f\u3001Garmin GPSMAP 64S\u3092\u8abf\u9054\u3057\u307e\u3057\u305f\u3002\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u306eGPS\u306f\u305f\u307e\u306b\u7cbe\u5ea6\u304c\u826f\u304f\u306a\u3044\u3053\u3068\u304c\u3042\u308b\u306e\u3067\u3001\u901a\u5e38\u306fGarmin GPS\u3092\u7528\u3044\u3066\u540c\u3058\u5834\u6240\u306e\u4f4d\u7f6e\u3092\u53d6\u5f97\u3057\u3001\u30c7\u30fc\u30bf\u53ce\u96c6\u5f8c\u306eQField\u3067\u306e\u4f4d\u7f6e\u60c5\u5831\u3092\u88dc\u5b8c\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/rwanda-rural-water/#_3","title":"\u30c7\u30fc\u30bf\u53ce\u96c6","text":"

Geopackage\u3068QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u6e96\u5099\u304c\u3067\u304d\u305f\u3042\u3068\u30012018\u5e747\u6708\u306bQGIS/QField\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u5b9f\u65bd\u3057\u3001\u30eb\u30ef\u30f3\u30c0\u5168\u56fd\u306e27\u90e1\u3067\u306e\u30c7\u30fc\u30bf\u53ce\u96c6\u306b\u7740\u624b\u3057\u307e\u3057\u305f\u300227\u540d\u306e\u30a8\u30f3\u30b8\u30cb\u30a2\u304c\u96c6\u3081\u305fGeopackage\u3092\u30ad\u30ac\u30ea\u306e\u672c\u90e8\u306b\u9001\u308a\u3001MIS (Management Information System)\u30b9\u30da\u30b7\u30e3\u30ea\u30b9\u30c8\u304c\u5f7c\u3089\u306e\u30c7\u30fc\u30bf\u3092\u30c1\u30a7\u30c3\u30af\u3057Geopackage\u304b\u3089PostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u5165\u529b\u3057\u307e\u3059\u3002\u3053\u306e\u30c7\u30fc\u30bf\u53ce\u96c6\u306f2019\u5e744\u6708\u307e\u3067\u306b\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002

data collection procedure

"},{"location":"ja/success-stories/rwanda-rural-water/#_4","title":"\u30c7\u30fc\u30bf\u306e\u914d\u5e03\u3068\u66f4\u65b0","text":"

\u30c7\u30fc\u30bf\u53ce\u96c6\u5f8c\u6700\u3082\u91cd\u8981\u306a\u3053\u3068\u306f\u66f4\u65b0\u3067\u3059\u3002\u30a2\u30d5\u30ea\u30ab\u306e\u591a\u304f\u306e\u7d44\u7e54\u3067\u306f\u30c7\u30fc\u30bf\u306e\u7d99\u7d9a\u7684\u306b\u66f4\u65b0\u304c\u3046\u307e\u304f\u3067\u304d\u305a\u306b\u3001\u6570\u5e74\u5f8c\u306b\u306f\u5f7c\u3089\u306e\u30c7\u30fc\u30bf\u304c\u975e\u5e38\u306b\u53e4\u304f\u306a\u3063\u3066\u304a\u308a\u3001\u307e\u305f\u540c\u3058\u30c7\u30fc\u30bf\u53ce\u96c6\u306b\u7740\u624b\u305b\u3056\u308b\u3092\u5f97\u306a\u3044\u3068\u3044\u3046\u30b1\u30fc\u30b9\u304c\u591a\u3044\u3067\u3059\u3002

WASAC\u306f\u5168\u3066\u306e\u30c7\u30fc\u30bf\u3092\u7d99\u7d9a\u7684\u306b\u66f4\u65b0\u3057\u3066\u3044\u304f\u3053\u3068\u3092\u6c7a\u3081\u3001\u73fe\u5728\u306b\u81f3\u308b\u307e\u3067\u30c7\u30fc\u30bf\u3092\u66f4\u65b0\u3057\u7d9a\u3051\u3066\u3044\u307e\u3059\u3002QField\u306f\u3053\u306e\u76ee\u7684\u306e\u305f\u3081\u306b\u3068\u3066\u3082\u6700\u9069\u306a\u3082\u306e\u3067\u3042\u308b\u3053\u3068\u3092\u4fdd\u8a3c\u3057\u307e\u3059\u3002

\u30c7\u30fc\u30bf\u3092\u914d\u5e03\u3057\u3001\u66f4\u65b0\u3057\u3066\u3044\u304f\u305f\u3081\u306b\u306f\u3001WASAC\u3067\u306f postgis2qfield \u3068\u3044\u3046Python\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u958b\u767a\u3057\u307e\u3057\u305f\u3002\u3053\u306e postgis2qfield \u30c4\u30fc\u30eb\u306fPostGIS\u304b\u3089\u30c7\u30fc\u30bf\u3092\u53d6\u308a\u51fa\u3057\u3001\u30eb\u30ef\u30f3\u30c0\u306e\u5404\u90e1\u3054\u3068\u306eGeopackage\u3092\u751f\u6210\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u305d\u308c\u308927\u500b\u306eGeopackage\u3092QGIS\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3068\u4e00\u7dd2\u306bGoogle\u30c9\u30e9\u30a4\u30d6\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002\u305d\u308c\u304b\u3089\u3001\u5404\u90e1\u306e\u30a8\u30f3\u30b8\u30cb\u30a2\u304cGeopackage\u3092\u81ea\u5206\u305f\u3061\u306e\u30a2\u30f3\u30c9\u30ed\u30a4\u30c9\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u30c7\u30fc\u30bf\u306e\u8ffd\u52a0\u66f4\u65b0\u3092\u7d99\u7d9a\u3057\u307e\u3059\u3002\u30c7\u30fc\u30bf\u306e\u66f4\u65b0\u304c\u7d42\u308f\u3063\u305f\u3089\u3001\u518d\u5ea6Geopackage\u3092\u672c\u90e8\u306b\u9001\u308a\u3001MIS\u30b9\u30da\u30b7\u30e3\u30ea\u30b9\u30c8\u304cPostGIS\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u66f4\u65b0\u3057\u3001QField\u7528\u306eGeopackage\u3092\u518d\u751f\u6210\u3057\u307e\u3059\u3002

data distribution and updating procedure

"},{"location":"ja/success-stories/rwanda-rural-water/#_5","title":"\u30d9\u30af\u30bf\u30fc\u30bf\u30a4\u30eb\u3067\u306e\u30c7\u30fc\u30bf\u306e\u5171\u6709","text":"

\u307e\u305a\u3001 \u3053\u3061\u3089 \u304b\u3089\u79c1\u305f\u3061\u304c\u53ce\u96c6\u3057\u305f\u30c7\u30fc\u30bf\u3092\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002

2020\u5e747\u6708\u304b\u3089\u3001\u7d66\u6c34\u30b7\u30b9\u30c6\u30e0\u306e\u30c7\u30fc\u30bf\u3092\u30d9\u30af\u30bf\u30fc\u30bf\u30a4\u30eb\u3092\u7528\u3044\u305f\u30aa\u30fc\u30d7\u30f3\u30c7\u30fc\u30bf\u3068\u3057\u3066\u914d\u4fe1\u3057\u59cb\u3081\u307e\u3057\u305f\u3002\u30eb\u30ef\u30f3\u30c0\u306e\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u306e\u74b0\u5883\u306f\u6539\u5584\u3057\u3064\u3064\u3042\u308a\u307e\u3059\u304c\u3001\u3044\u304f\u3064\u304b\u306e\u5730\u65b9\u90e8\u3067\u306f\u307e\u3060\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u306b\u8ab2\u984c\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u3088\u3046\u306a\u8106\u5f31\u306a\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u74b0\u5883\u306b\u304a\u3044\u3066\u306f\u3001WMS\u3084WFS\u306e\u3088\u3046\u306a\u30c7\u30fc\u30bf\u914d\u4fe1\u306f\u3046\u307e\u304f\u6a5f\u80fd\u3057\u307e\u305b\u3093\u3002\u30d9\u30af\u30bf\u30fc\u30bf\u30a4\u30eb\u3092\u4f7f\u3046\u3053\u3068\u3067\u8efd\u91cf\u304b\u3064\u9ad8\u901f\u306a\u5730\u56f3\u30c7\u30fc\u30bf\u306e\u914d\u4fe1\u3092\u3067\u304d\u307e\u3059\u3002\u3053\u3053\u3067\u306f\u3053\u308c\u4ee5\u4e0a\u79c1\u305f\u3061\u306e\u30d9\u30af\u30bf\u30fc\u30bf\u30a4\u30eb\u306e\u4ed5\u7d44\u307f\u306b\u3064\u3044\u3066\u306f\u8ff0\u3079\u307e\u305b\u3093\u3002\u3082\u3057\u30c7\u30fc\u30bf\u53ce\u96c6\u7d50\u679c\u306e\u5171\u6709\u65b9\u6cd5\u306b\u3064\u3044\u3066\u3054\u8208\u5473\u304c\u3042\u308a\u307e\u3057\u305f\u3089\u3001\u3053\u3061\u3089\u306e\u30a4\u30f3\u30b9\u30c8\u30e9\u30af\u30b7\u30e7\u30f3 \u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002

"},{"location":"ja/success-stories/rwanda-rural-water/#_6","title":"\u8b1d\u8f9e","text":"

\u30c7\u30fc\u30bf\u53ce\u96c6\u4f5c\u696d\u3092\u884c\u306a\u3063\u3066\u304f\u308c\u305f\u5168\u90e1\u306e\u6c34\u885b\u751f\u652f\u63f4\u30a8\u30f3\u30b8\u30cb\u30a2\u306b\u611f\u8b1d\u3044\u305f\u3057\u307e\u3059\u3002\u307e\u305f\u3001QField\u3068QGIS\u306e\u958b\u767a\u8005\u306e\u65b9\u306b\u3082\u3001\u3053\u306e\u3088\u3046\u306a\u7d20\u6674\u3089\u3057\u3044\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3092\u63d0\u4f9b\u3057\u3066\u304f\u308c\u3066\u3044\u308b\u3053\u3068\u306b\u611f\u8b1d\u3044\u305f\u3057\u307e\u3059\u3002\u3053\u3046\u3044\u3063\u305f\u30d5\u30ea\u30fc\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u304c\u3042\u308b\u304a\u304b\u3052\u3067\u3001\u958b\u767a\u9014\u4e0a\u56fd\u306e\u6c34\u30bb\u30af\u30bf\u30fc\u306e\u4e00\u7d44\u7e54\u304c\u3053\u306e\u3088\u3046\u306a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u884c\u3048\u308b\u306e\u306f\u3068\u3066\u3082\u7d20\u6674\u3089\u3057\u3044\u3053\u3068\u3067\u3059\u3002

"},{"location":"ja/success-stories/rwanda-rural-water/#wasac","title":"WASAC\u306b\u3064\u3044\u3066","text":"

WASAC \u306f\u90fd\u5e02\u7d66\u6c34(UWSS)\u3068\u5730\u65b9\u7d66\u6c34(RWSS)2\u3064\u306e\u4e3b\u306a\u90e8\u7f72\u3092\u6709\u3057\u3066\u3044\u307e\u3059\u3002QField\u3092\u4f7f\u3063\u3066\u3044\u308b\u306e\u306fRWSS\u306b\u306a\u308a\u307e\u3059\u3002RWSS\u306e\u5f79\u5272\u3068\u3057\u3066\u306f\u5730\u65b9\u90e8\u3067\u7d66\u6c34\u65bd\u8a2d\u3092\u6240\u6709\u3057\u904b\u55b6\u7dad\u6301\u7ba1\u7406\u3092\u884c\u306a\u3063\u3066\u3044\u308b\u5730\u65b9\u653f\u5e9c\u3092\u652f\u63f4\u3059\u308b\u3053\u3068\u3067\u3059\u3002\u4eca\u3067\u306f\u3001RWSS\u306b\u3088\u3063\u3066\u53ce\u96c6\u3055\u308c\u7dad\u6301\u3055\u308c\u3066\u3044\u308b\u3053\u308c\u3089\u306e\u30c7\u30fc\u30bf\u306f\u300127\u90e1\u306e30\u4ee5\u4e0a\u306e\u6c11\u9593\u306b\u59d4\u8a17\u3055\u308c\u305f\u4e8b\u696d\u8005\u306b\u3088\u3063\u3066\u5229\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u3042\u308b\u6c34\u9053\u30b7\u30b9\u30c6\u30e0\u306f\u5408\u8a08\u3057\u30661000\u4ee5\u4e0a\u306b\u306a\u308a\u307e\u3059\u3002

Organogram of WASAC

\u307e\u305f\u3001\u79c1\u305f\u3061\u306e\u540c\u50da\u306e\u4e00\u4eba\u304cWASAC\u306e\u6d3b\u52d5\u306b\u3064\u3044\u3066FOSS4G 2019 \u30d6\u30ab\u30ec\u30b9\u30c8\u3067\u767a\u8868\u3092\u884c\u3044\u307e\u3057\u305f\u3002\u73fe\u5728\u306e\u30b7\u30b9\u30c6\u30e0\u3068\u306f\u4e00\u90e8\u5909\u66f4\u3055\u308c\u305f\u70b9\u3082\u3042\u308a\u307e\u3059\u304c\u3001\u3054\u8208\u5473\u304c\u3042\u308a\u307e\u3057\u305f\u3089\u3001 \u30d3\u30c7\u30aa\u3092\u3054\u89a7\u3044\u305f\u3060\u3051\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/vanilla-survey/","title":"\u30d0\u30cb\u30e9\u306e\u8abf\u67fb","text":""},{"location":"ja/success-stories/vanilla-survey/#qfield","title":"QField\u3092\u4f7f\u7528\u3057\u305f\u30d0\u30cb\u30e9\u306e\u8abf\u67fb","text":"

By Ahi Saipaia1, Leody Vainikolo1, and John Duncan2 3

\u30c8\u30f3\u30ac\u738b\u56fd\u306e\u5916\u5cf6\u3067\u3042\u308b\u30f4\u30a1\u30f4\u30a1\u30a6\u8af8\u5cf6\u306e\u30d0\u30cb\u30e9\u8fb2\u5712\u306b\u3064\u3044\u3066\u3001\u8fb2\u6797\u6c34\u7523\u7701(MAFF)\u304c2020\u5e745\u6708\u304b\u30896\u6708\u306b\u304b\u3051\u3066\u3001QField\u3092\u7528\u3044\u305f\u73fe\u5730\u8abf\u67fb\u3092\u5b9f\u65bd\u3057\u307e\u3057\u305f\u3002

\u30d0\u30cb\u30e9\u306f\u30f4\u30a1\u30f4\u30a1\u30a6\u8af8\u5cf6\u306e\u91cd\u8981\u306a\u5546\u696d\u4f5c\u7269\u3067\u3059\u3002\u3053\u306e\u8abf\u67fb\u306e\u76ee\u7684\u306f\u3001\u30d0\u30cb\u30e9\u8fb2\u5712\u306e\u7bc4\u56f2\u3092\u5730\u56f3\u5316\u3057\u3001\u30d0\u30cb\u30e9\u306e\u682a\u6570\u3001\u30d0\u30cb\u30e9\u683d\u57f9\u9762\u7a4d\u3001\u7ba1\u7406\u3055\u308c\u3066\u3044\u308b\u8fb2\u5712\u3084\u653e\u68c4\u3055\u308c\u3066\u3044\u308b\u8fb2\u5712\u306e\u5272\u5408\u3092\u63a8\u5b9a\u3059\u308b\u3053\u3068\u3067\u3042\u308b\u3002\u3053\u306e\u60c5\u5831\u306f\u3001MAFF\u304c\u30f4\u30a1\u30f4\u30a1\u30a6\u8af8\u5cf6\u306e\u8fb2\u696d\u8a08\u753b\u3084\u610f\u601d\u6c7a\u5b9a\u306e\u305f\u3081\u306b\u5229\u7528\u3057\u3066\u3044\u308b\u3002

MAFF\u306e\u8a66\u9a13\u8fb2\u5712\u3067\u306f\u3001\u6539\u826f\u666e\u53ca\u54e1\u304cQField\u306e\u4f7f\u7528\u65b9\u6cd5\u306b\u3064\u3044\u3066\u7814\u4fee\u3092\u53d7\u3051\u307e\u3057\u305f\u3002\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u5f8c\u30017\u4eba\u306e\u6539\u826f\u666e\u53ca\u54e1\u30c1\u30fc\u30e0\u304c\u30d0\u30cb\u30e9\u8fb2\u5712\u306e\u8abf\u67fb\u3092\u5b9f\u65bd\u3057\u307e\u3057\u305f\u3002\u5408\u8a08\u3067140\u306e\u30d0\u30cb\u30e9\u8fb2\u5712\u304c\u8abf\u67fb\u3055\u308c\u307e\u3057\u305f\u3002\u8abf\u67fb\u30c7\u30fc\u30bf\u306f\u3001QGIS\u3068Shiny\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3057\u3066\u51e6\u7406\u3055\u308c\u3001\u53ef\u8996\u5316\u3055\u308c\u307e\u3057\u305f\u3002QField\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001MAFF\u306e\u30b9\u30bf\u30c3\u30d5\u306f\u73fe\u5730\u3067\u30e2\u30d0\u30a4\u30eb\u30c7\u30d0\u30a4\u30b9\u4e0a\u3067\u8fb2\u5712\u306e\u5883\u754c\u3092\u53c2\u7167\u3059\u308b\u30ec\u30a4\u30e4\u30fc\u3092\u8868\u793a\u3057\u3001\u5404\u8fb2\u5712\u5185\u306e\u30d0\u30cb\u30e9\u30d7\u30e9\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u7bc4\u56f2\u3092\u5730\u56f3\u5316\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002\u30d0\u30cb\u30e9\u30d7\u30e9\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u5730\u56f3\u3068\u3001\u30d0\u30cb\u30e9\u30d7\u30e9\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u6570\u3001\u7dcf\u8abf\u67fb\u9762\u7a4d\u3001\u30d7\u30e9\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u63a8\u5b9a\u53ce\u91cf\u3092\u5831\u544a\u3059\u308b\u7d71\u8a08\u60c5\u5831\u304c\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f\u3002

QField \u3092\u4f7f\u7528\u3057\u3066\u3053\u306e\u60c5\u5831\u3092\u53ce\u96c6\u3059\u308b\u3053\u3068\u3067\u3001MAFF\u306f\u30d0\u30cb\u30e9\u683d\u57f9\u306e\u5e83\u7bc4\u306a\u5730\u57df\u304c\u653e\u68c4\u3055\u308c\u305f\u7ba1\u7406\u72b6\u614b\u306b\u3042\u308b\u3053\u3068\u3092\u7279\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002\u3053\u306e\u30c7\u30fc\u30bf\u3068\u305d\u3053\u304b\u3089\u5f97\u3089\u308c\u305f\u77e5\u898b\u306f\u3001\u56fd\u30ec\u30d9\u30eb\u3067\u306e\u5831\u544a\u3084\u30012020\u5e747\u6708\u306b\u30c8\u30f3\u30ac\u30bf\u30d7\u306b\u3042\u308bMAFF\u672c\u90e8\u3067\u306e\u4e0a\u7d1a\u7701\u5e81\u8077\u54e1\u3078\u306e\u30d7\u30ec\u30bc\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u306b\u6d3b\u7528\u3055\u308c\u307e\u3057\u305f\u3002\u30d0\u30cb\u30e9\u8abf\u67fb\u306b\u7d9a\u3044\u3066\u3001\u672c\u5cf6\uff08\u30c8\u30f3\u30ac\u30bf\u30d7\uff09\u3068\u4ed6\u306e\u5cf6\u306e\u30b0\u30eb\u30fc\u30d7\u306b\u62e0\u70b9\u3092\u7f6e\u304fMAFF\u306e\u6539\u826f\u666e\u53ca\u30b9\u30bf\u30c3\u30d5\u3092\u5bfe\u8c61\u306b\u3001\u4f5c\u7269\u3084\u8fb2\u5834\u306e\u8abf\u67fb\u306b QField \u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306e\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u3092\u884c\u3046\u8a08\u753b\u304c\u3042\u308a\u307e\u3059\u3002\u30f4\u30a1\u30f4\u30a1\u30a6\u8af8\u5cf6\u306e\u8fb2\u6c34\u7701\u30c1\u30fc\u30e0\u306f\u73fe\u5728\u3001QField \u3092\u4f7f\u7528\u3057\u3066\u3001\u5cf6\u5185\u306e\u3059\u3079\u3066\u306e\u5730\u533a\u3067\u3001\u751f\u7523\u8005\u30b0\u30eb\u30fc\u30d7\u304c\u683d\u57f9\u3057\u3066\u3044\u308b\u5730\u57df\u3001\u683d\u57f9\u4e2d\u306e\u3055\u307e\u3056\u307e\u306a\u4f5c\u7269\u3001\u8fb2\u5bb6\u304c\u683d\u57f9\u306b\u76f4\u9762\u3057\u3066\u3044\u308b\u554f\u984c\u3092\u5730\u56f3\u5316\u3057\u3066\u3044\u307e\u3059\u3002\u653f\u5e9c\u306f\u3001\u8fb2\u696d\u30a4\u30cb\u30b7\u30a2\u30c1\u30d6\u3084\u653f\u5e9c\u306e\u98df\u7ce7\u5b89\u5168\u4fdd\u969c\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u652f\u63f4\u3059\u308b\u305f\u3081\u306b\u5272\u308a\u5f53\u3066\u3089\u308c\u305f\u8cc7\u91d1\u3092\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\u30fb\u8a55\u4fa1\u3059\u308b\u30d7\u30ed\u30bb\u30b9\u306e\u4e00\u74b0\u3068\u3057\u3066\u3001\u3053\u306e\u60c5\u5831\u3092\u5229\u7528\u3057\u3066\u3044\u307e\u3059\u3002

"},{"location":"ja/success-stories/vanilla-survey/#_1","title":"\u8b1d\u8f9e","text":"

\u672c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306f\u3001\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u56fd\u969b\u8fb2\u696d\u7814\u7a76\u30bb\u30f3\u30bf\u30fc(ACIAR; ASEM/2016/101)\u306e\u52a9\u6210\u3092\u53d7\u3051\u307e\u3057\u305f\u3002

\u30d7\u30ed\u30c3\u30c8\u8abf\u67fb\u306e\u524d\u306b\u30d0\u30cb\u30e9\u8fb2\u5712\u306e\u6b63\u78ba\u306a\u5834\u6240\u3092\u63a2\u3059\u6539\u826f\u666e\u53ca\u54e1\u306eTangaki Aloua\u3068Selimoti Fetokai\u3002

\u571f\u5730\u306e\u7b46\u60c5\u5831\u3092\u7279\u5b9a\u3059\u308b\u30ed\u30c3\u30c8\u756a\u53f7\u3084\u3001\u30d0\u30cb\u30e9\u306e\u682a\u6570\u3084\u30d6\u30ed\u30c3\u30af\u30b7\u30fc\u30c8\u306a\u3069\u306e\u5c5e\u6027\u30c7\u30fc\u30bf\u3092QField\u306b\u5165\u529b\u3057\u307e\u3059

  1. \u30c8\u30f3\u30ac\u653f\u5e9c\u8fb2\u6797\u6c34\u7523\u7701\u00a0\u21a9\u21a9

  2. \u30a6\u30a7\u30b9\u30bf\u30f3\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u5927\u5b66UWA\u8fb2\u696d\u74b0\u5883\u5b66\u90e8\u00a0\u21a9

  3. \u30a6\u30a7\u30b9\u30bf\u30f3\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u5927\u5b66\u5730\u7406\u8a08\u753b\u5b66\u90e8\u00a0\u21a9

"},{"location":"pt/get-started/concepts/","title":"Conceitos","text":""},{"location":"pt/get-started/concepts/#conceitos","title":"Conceitos","text":"

QField foi desenhado com alguns conceitos chave em mente.

"},{"location":"pt/get-started/concepts/#ser-simples","title":"Ser simples","text":"

Os requisitos no campo n\u00e3o s\u00e3o os mesmos de um desktop. O ecr\u00e3 \u00e9 menor, os dispositivos de entrada s\u00e3o diferentes e as tarefas tamb\u00e9m.

O QField visa ajudar os utilizadores a realizar as tarefas que necessitam, sem criar ru\u00eddo na interface do utilizador. Isso significa que apenas as tarefas que necessitam ser realizadas no campo, ser\u00e3o as dispon\u00edveis na interface. Todo o resto n\u00e3o.

Isso significa que tudo, como a simbologia, as defini\u00e7\u00f5es dos formul\u00e1rios e outras tarefas de configura\u00e7\u00e3o do projeto devem ser feitas num computador com o QGIS instalado primeiro.

"},{"location":"pt/get-started/concepts/#ser-compativel-com-o-qgis","title":"Ser compat\u00edvel com o QGIS","text":"

O QField \u00e9 baseado no QGIS. N\u00e3o \u00e9 uma reconstru\u00e7\u00e3o do QGIS, mas faz uso das bibliotecas do QGIS. O mecanismo de renderiza\u00e7\u00e3o \u00e9 exatamente o mesmo do QGIS no desktop e, portanto, o projeto ter\u00e1 exatamente a mesma apar\u00eancia no dispositivo m\u00f3vel e no computador.

Se algo j\u00e1 est\u00e1 dispon\u00edvel como op\u00e7\u00e3o de configura\u00e7\u00e3o num projeto QGIS projeto, n\u00e3o deve ser reinventado. QField usa, portanto, os mesmos widgets de edi\u00e7\u00e3o que QGIS desktop usa. Se um projeto j\u00e1 estiver configurado no desktop, este tamb\u00e9m \u00e9 pass\u00edvel de ser executado no dispositivo m\u00f3vel.

Contudo \u00e9 importante lembrar, que \u00e9 apenas o conceito. E \u00e9 este seguimos quando desenvolvemos o QField. E n\u00e3o significa que j\u00e1 esteja completamente l\u00e1.

"},{"location":"pt/get-started/concepts/#utilizacao-mode-based","title":"Utiliza\u00e7\u00e3o mode based","text":"

O QField \u00e9 constru\u00eddo em torno de modos. Os modos s\u00e3o semelhantes \u00e0 map tool no QGIS desktop. O modo define a tarefa que um utilizador est\u00e1 a realizar num determinado momento, ou seja, ou um utilizador est\u00e1 a navegar pelos dados ou est\u00e1 a inserir novos dados.

"},{"location":"pt/get-started/contribute/","title":"Contribuir","text":""},{"location":"pt/get-started/contribute/#contribuir","title":"Contribuir","text":"

QField \u00e9 um projeto de c\u00f3digo fonte aberto. Livre para compartilhar, usar e modificar e assim permanecer\u00e1. Ficamos muito felizes, se a aplica\u00e7\u00e3o v\u00f3s ajudar, seja qual for o uso criativo que lhe possas dar. Se a achas \u00fatil, ficaremos ainda mais felizes caso possas. Algumas formas como podes fazer:

  • Rate the app \u2605\u2605\u2605\u2605\u2605;
  • Tweet about it;
  • Follow us on twitter;
  • Write about your experience (please let us know!);
  • Help with the documentation;
  • Translate the documentation or the app;
  • Sponsor a feature; or
  • Aparece, s\u00f3 para agradecer ou beber uma cerveja connosco na pr\u00f3xima vez que nos encontrar a OPENGIS.ch numa confer\u00eancia.
"},{"location":"pt/get-started/contribute/#desenvolvimento","title":"Desenvolvimento","text":"

se quiseres participar do desenvolvimento do QField, por favor, consulta as seguintes documenta\u00e7\u00f5es: - QField repository - QFieldCloud repository - QFieldSync repository

"},{"location":"pt/get-started/contribute/#creditos","title":"Cr\u00e9ditos","text":"

QField, QFieldCloud and QFieldSync are developped by OPENGIS.ch . OPENGIS.ch does consulting , development , training and support for open source software including QField and QGIS.

"},{"location":"pt/get-started/faq/#perguntas-frequentes","title":"Perguntas frequentes","text":"Quantas vers\u00f5es de um ficheiro s\u00e3o armazenadas no QFieldCloud? Como posso apagar vers\u00f5es antigas dos ficheiros? Quais os navegadores de Internet suportados pelo QFieldCloud? Existe uma dura\u00e7\u00e3o m\u00e1xima para a execu\u00e7\u00e3o de uma a\u00e7\u00e3o no QFieldCloud? Tenho uma pergunta sobre QField ou QFieldCloud. A quem e onde posso perguntar?

You can find more plans and service related questions in the QFieldCloud FAQ page.

"},{"location":"pt/get-started/faq/#quantas-versoes-de-um-ficheiro-sao-armazenadas-no-qfieldcloud","title":"Quantas vers\u00f5es de um ficheiro s\u00e3o armazenadas no QFieldCloud?","text":"

O n\u00famero de vers\u00f5es de um ficheiro armazenadas depende do tipo de conta. 3 \u00e9 o n\u00famero de vers\u00f5es que s\u00e3o armazenadas para a conta COMMUNITY e 10 para outros tipos de conta.

"},{"location":"pt/get-started/faq/#como-posso-apagar-versoes-antigas-dos-ficheiros","title":"Como posso apagar vers\u00f5es antigas dos ficheiros?","text":"

Podes apagar vers\u00f5es antigas de um ficheiro, com exce\u00e7\u00e3o da vers\u00e3o mais recente, via o QFieldSync ou pela interface da web do QfieldCloud. Quando removes uma vers\u00e3o, todas as vers\u00f5es anteriores tamb\u00e9m ser\u00e3o removidas.

"},{"location":"pt/get-started/faq/#quais-os-navegadores-de-internet-suportados-pelo-qfieldcloud","title":"Quais os navegadores de Internet suportados pelo QFieldCloud?","text":"

Tentamos garantir a compatibilidade com vers\u00f5es recentes (at\u00e9 um ano) do Firefox, navegadores baseados no Chromium (por exemplo, Chrome e Edge) e Safari.

"},{"location":"pt/get-started/faq/#existe-uma-duracao-maxima-para-a-execucao-de-uma-acao-no-qfieldcloud","title":"Existe uma dura\u00e7\u00e3o m\u00e1xima para a execu\u00e7\u00e3o de uma a\u00e7\u00e3o no QFieldCloud?","text":"

As tarefas no QFieldCloud devem terminar em 10 minutos, caso contr\u00e1rio, ser\u00e3o terminadas. Caso tenha necessidades especiais, poder\u00e1 contatar-nos por forma a encontrar uma solu\u00e7\u00e3o ad hoc.

"},{"location":"pt/get-started/faq/#tenho-uma-pergunta-sobre-qfield-ou-qfieldcloud-a-quem-e-onde-posso-perguntar","title":"Tenho uma pergunta sobre QField ou QFieldCloud. A quem e onde posso perguntar?","text":"

Temos uma plataforma de discuss\u00e3o onde podes comunicar com outros membros da nossa comunidade. Caso necessite de suporte profissional, por favor contate-nos.

"},{"location":"pt/get-started/","title":"Primeiros passos","text":""},{"location":"pt/get-started/#primeiros-passos-com-o-qfield-e-qfieldcloud","title":"Primeiros passos com o QField e QFieldCloud","text":""},{"location":"pt/get-started/#instalacao","title":"Instala\u00e7\u00e3o","text":"Android iOS Windows Linux MacOS

QField pode ser utilizado com qualquer vers\u00e3o mais recente do Android 5, se estiveres \u00e0 procura de um novo dispositivo, sugerimos, pelo menos o Android 9.

QField pode ser encontrado na Appstore.

Download da \u00faltima vers\u00e3o para Windows .

Download da \u00faltima vers\u00e3o beta para Linux e diz-nos como est\u00e1 a funcionar.

Download da \u00faltima vers\u00e3o beta para MacOS e diz-nos como est\u00e1 a funcionar.

QField permite o trabalhar de forma eficiente os teus dados SIG no exterior.

O interface gr\u00e1fico otimizado do QField, esconde todo o poder do QGIS.

"},{"location":"pt/get-started/#qfieldcloud","title":"QFieldCloud","text":"

Integra perfeitamente o trabalho de campo da tua equipa, a tecnologia \u00fanica do QFieldCloud permite que a tua equipa, foque-se no que \u00e9 importante, certificando-se que obt\u00eam com efici\u00eancia os melhores dados de campo poss\u00edveis.

Gra\u00e7as \u00e0 forte integra\u00e7\u00e3o com o QField, a tua equipa poder\u00e1 come\u00e7ar a pesquisar e a introduzir dados rapidamente.

Regista-te agora

"},{"location":"pt/get-started/license/","title":"Licen\u00e7a","text":""},{"location":"pt/get-started/license/#licenca","title":"Licen\u00e7a","text":"

QField \u00e9 lan\u00e7ado sob a GNU Public License (GPL) Vers\u00e3o 2 ou superior. Desenvolver QField sob esta licen\u00e7a significa que podes analisar e modificar o c\u00f3digo-fonte e garantir que ter\u00e1s sempre acesso a uma aplica\u00e7\u00e3o de coleta de dados de campo baseado em QGIS, gratuita e e pode ser modificado livremente.

Podes encontrar o c\u00f3digo-fonte em github

"},{"location":"pt/get-started/sample-projects/","title":"Projetos de exemplo","text":""},{"location":"pt/get-started/sample-projects/#projetos-de-exemplo","title":"Projetos de exemplo","text":"

O QField vem instalado com tr\u00eas projetos de exemplo (demos) por defeito. Projetos que poder\u00e1s usar para explorar os detalhes da configura\u00e7\u00e3o do QField no QGIS+QFieldSync.

Os seguintes links, permitem realizar download de um ficheiro de cada um dos projetos.

Simple Bee Advanced Bee QField Users

Tamb\u00e9m podes explorar os projetos de exemplo, diretamente no reposit\u00f3rio GitHub do QField.

"},{"location":"pt/get-started/sponsor/","title":"Patroc\u00ednio","text":""},{"location":"pt/get-started/sponsor/#patrocinar-o-qfield","title":"Patrocinar o QField","text":""},{"location":"pt/get-started/sponsor/#patrocinio-recorrente","title":"Patroc\u00ednio recorrente","text":"

A melhor forma de ajudar financeiramente o QField, \u00e9 por subscri\u00e7\u00e3o de um dos patroc\u00ednios mensais. E ao fazer isso, est\u00e1s ajudar que surjam novas vers\u00f5es do QField \"fresquinhas\" diretamente para os dispositivos de todos.

"},{"location":"pt/get-started/sponsor/#crowdfundings","title":"Crowdfundings","text":"

De momento n\u00e3o existem crowdfundings ativos

"},{"location":"pt/get-started/sponsor/#financiamento-de-funcionalidades","title":"Financiamento de funcionalidades","text":"

Provavelmente tens muitas ideias para novas funcionalidades ainda n\u00e3o implementadas. Por favor entra em contacto connosco para discutirmos a melhor abordagem para integrar a tua ideia no QField ou para criar a tua vers\u00e3o personalizada da aplica\u00e7\u00e3o.

"},{"location":"pt/get-started/sponsor/#creditos","title":"Cr\u00e9ditos","text":"

QField, QFieldCloud e QFieldSync s\u00e3o desenvolvidos por OPENGIS.ch. OPENGIS.ch realiza consultoria, desenvolvimento, treinamento e suporte para programas de c\u00f3digo aberto incluindo QField e QGIS.

"},{"location":"pt/get-started/storage/#qfield-acesso-ao-armazenamento","title":"QField acesso ao armazenamento","text":"

Abaixo encontras instru\u00e7\u00f5es espec\u00edficas do SO de como aceder e utilizar os teus projetos, bem como os teus conjuntos de dados individuais no QField.

Nota

Aviso para utilizadores antigos do QField: por motivos de seguran\u00e7a, a Google desde novembro de 2021 aplicou um novo conjunto de regras de acesso ao armazenamento, que pro\u00edbe a maioria das aplica\u00e7\u00f5es, de aceder aos ficheiros do dispositivo m\u00f3vel, quer seja o armazenamento interno ou externo. Com esta limita\u00e7\u00e3o, o Qfield ter\u00e1 que importar projetos e conjuntos de dados para seu diret\u00f3rio especifico e definido pela Google, no qual o QField tem permiss\u00f5es de leitura/grava\u00e7\u00e3o. As instru\u00e7\u00f5es abaixo, servem como um gui\u00e3o e permitir aos utilizadores que se adaptem a este novo paradigma.

"},{"location":"pt/get-started/storage/#abrir-projetos-e-conjuntos-de-dados-no-android-e-ios","title":"Abrir projetos e conjuntos de dados no Android e iOS","text":"

QField consegue abrir projetos e conjuntos de dados, de tr\u00eas maneiras:

  • A importar de um URL;
  • importando uma pasta de um projeto (apenas em Android);
  • importando um ficheiro de projeto comprimido (apenas em Android); e
  • importando conjuntos de dado(s) individualmente (apenas em Android).

A\u00e7\u00f5es de importa\u00e7\u00e3o do QField

Essas a\u00e7\u00f5es est\u00e3o dispon\u00edveis clicando no bot\u00e3o 'importar (+)' localizado no canto inferior direito do ecr\u00e3 do seletor de projeto/conjunto de dados, que pode ser acedido clicando no bot\u00e3o 'Abrir ficheiros locais' localizado no ecr\u00e3 de boas-vindas do QField.

"},{"location":"pt/get-started/storage/#a-importar-de-um-url","title":"A importar de um URL","text":"

Ao importar um projeto ou conjunto de dados individual por meio da a\u00e7\u00e3o \"Importar URL\", aos utilizadores ser\u00e1 solicitado uma string do URL para um ficheiro. O QField ir\u00e1 subsequentemente procurar o conte\u00fado e guarde-o em 'Projetos importados' - desde que o URL aponte para um projeto compactado num ficheiro ZIP - ou 'Conjuntos de dados importados'.

Caixa de di\u00e1logo de importa\u00e7\u00e3o de URL do QField

QField considerar um ficheiro ZIP com um projeto comprimido quando um ou mais ficheiros de projeto .qgs/.qgz \u00e9 detetado.

"},{"location":"pt/get-started/storage/#a-importar-uma-pasta-de-projeto","title":"A importar uma pasta de projeto","text":"

Ao importar um projeto atrav\u00e9s da a\u00e7\u00e3o \"Importar projeto da pasta\", os utilizadores ser\u00e3o solicitados a conceder permiss\u00e3o para o QField aler o conte\u00fado de uma determinada pasta no armazenamento do dispositivo por meio de sele\u00e7\u00e3o de pastas do sistema. Quando a pasta \u00e9 selecionada, o QField copia o conte\u00fado da pasta (incluindo suas subpastas) na localiza\u00e7\u00e3o dos seus \u2018Projetos importados\u2019. Os utilizadores podem abrir e interagir com o projeto a partir da\u00ed.

A reimporta\u00e7\u00e3o de uma determinada pasta por meio da a\u00e7\u00e3o do menu suspenso substituir\u00e1 os projetos pr\u00e9-existentes e recebem um nome de pasta id\u00eantico. Isso permite que os utilizadores possam atualizar projetos.

Nota

A edi\u00e7\u00e3o, adi\u00e7\u00e3o e exclus\u00e3o de recursos ser\u00e3o salvas no projeto importado conjuntos de dados, n\u00e3o na pasta original selecionada durante o processo de importa\u00e7\u00e3o. Veja as se\u00e7\u00f5es abaixo sobre como enviar/exportar projetos e conjuntos de dados editados.

"},{"location":"pt/get-started/storage/#a-importar-um-projeto-comprimido","title":"A importar um projeto comprimido","text":"

Os projetos podem ser importados para o QField ao receber um projeto compactado num ficheiro ZIP. Ao escolher a a\u00e7\u00e3o 'Importar projeto de ZIP', os utilizadores ser\u00e3o solicitados a selecionar um ficheiro ZIP no armazenamento do dispositivo. O QField ir\u00e1 ent\u00e3o descompactar o ficheiro na Localiza\u00e7\u00e3o dos \u2018projetos importados\u2019. Os utilizadores podem abrir e interagir com o projeto a partir da\u00ed.

Isso pode facilitar muito a implanta\u00e7\u00e3o remota de projetos ao enviar um \u00fanico ficheiro aos utilizadores.

"},{"location":"pt/get-started/storage/#a-importar-individualmente-conjuntos-de-dados","title":"A importar individualmente conjunto(s) de dado(s)","text":"

A a\u00e7\u00e3o 'Importar conjunto(s)' permite que os utilizadores selecionem um ou mais conjuntos de dados por meio do seletor de ficheiros do sistema Android. Ao selecionar os conjuntos de dados, o QField ir\u00e1 copi\u00e1-los para o Pasta 'Conjuntos de dados importados', onde os utilizadores podem abrir e modificar seu conte\u00fado.

Nota

Os utilizadores ter\u00e3o que garantir que todos os ficheiros secund\u00e1rios sejam selecionados ao importar os conjuntos de dados (ou seja, uma shapefile exigir\u00e1 que os utilizadores selecionem os ficheiros .shp, .shx, .dbf, .prj e .cpg).

"},{"location":"pt/get-started/storage/#a-exportar-os-projetos-e-conjuntos-de-dados-modificados-em-android","title":"A exportar os projetos e conjuntos de dados modificados em Android","text":"

Quando os utilizadores modificam projetos e conjuntos de dados importados, o QField oferece v\u00e1rios meios pelos quais o conte\u00fado pode ser enviado e exportado do seu armazenamento de ficheiros protegidos pelo sistema:

  • exportando uma pasta de projeto ou um conjunto de dados;
  • enviando uma pasta comprimida de um projeto para um aplicativo {cloud, email, messenger, etc.};
  • enviando um conjunto de dados para um aplicativo {cloud, email, messenger, etc.};
  • acedendo a conte\u00fado importado diretamente por liga\u00e7\u00e3o USB.

A\u00e7\u00f5es de exporta\u00e7\u00e3o do QField

Essas a\u00e7\u00f5es est\u00e3o dispon\u00edveis por meio do menu suspenso de a\u00e7\u00f5es anexado \u00e0s pastas do projeto e a lista de conjuntos de dados individuais no seletor de projeto/conjunto de dados, que pode ser acedido clicando no bot\u00e3o 'Abrir ficheiros locais' localizado no ecr\u00e3 de boas-vindas do QField.

"},{"location":"pt/get-started/storage/#exportar-uma-pasta-de-projeto-ou-um-conjunto-de-dados","title":"Exportar uma pasta de projeto ou um conjunto de dados","text":"

Ao escolher a a\u00e7\u00e3o 'Exportar para pasta', os utilizadores ser\u00e3o solicitados a escolher um local - usando o seletor de pastas do sistema Android - dentro da qual o conte\u00fado de uma pasta do projeto selecionado ou conjunto de dados individual ser\u00e1 copiado.

Esta a\u00e7\u00e3o pode ser usada para copiar o conte\u00fado de projetos modificados ou conjuntos de dados numa pasta do o dispositivo que pode ser acedido por aplica\u00e7\u00f5es de sincroniza\u00e7\u00e3o de terceiros, como o Syncthing, ou copiar conte\u00fado diretamente para contas da nuvem de fornecedores que suportam o diret\u00f3rio Scoped Storage do Android (no momento atual desta documenta\u00e7\u00e3o, apenas a aplica\u00e7\u00e3o NextCloud tem esse tipo de suporte).

Nota

A exporta\u00e7\u00e3o para uma pasta ir\u00e1 substituir o conte\u00fado existente da mesma.

"},{"location":"pt/get-started/storage/#enviar-uma-pasta-comprimida-de-um-projeto","title":"Enviar uma pasta comprimida de um projeto","text":"

A a\u00e7\u00e3o 'Enviar pasta compactada para' comprime o conte\u00fado de uma pasta selecionada num ficheiro ZIP. Os utilizadores s\u00e3o ent\u00e3o questionados por qual aplica\u00e7\u00e3o no seu dispositivo o ficheiro ZIP resultante deve ser enviado.

Os utilizadores podem compactar e enviar projetos inteiros selecionando as pastas no QField \u2018Projetos Importados\u2018, bem como enviar pastas de forma seletiva dentro das pastas do projeto. Isso permite ao utilizadores restringir os ficheiros compactados, por exemplo, uma subpasta /DCIM.

"},{"location":"pt/get-started/storage/#a-enviar-um-conjunto-de-dados-individualmente","title":"A enviar um conjunto de dados individualmente","text":"

Os utilizadores podem selecionar a a\u00e7\u00e3o \"Enviar para\" para conjuntos de dados individuais, permitindo o envio de conjuntos de dados editados diretamente para aplica\u00e7\u00f5es de terceiros, como Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"pt/get-started/storage/#acedendo-a-conteudo-importado-diretamente-por-ligacao-usb","title":"Acedendo a conte\u00fado importado diretamente por liga\u00e7\u00e3o USB","text":""},{"location":"pt/get-started/storage/#android","title":"Android","text":"

Os projetos e conjuntos de dados importados podem ser acedidos diretamente usando um cabo USB. A localiza\u00e7\u00e3o \u00e9 exibida na barra de navega\u00e7\u00e3o superior onde \u00e9 feita a sele\u00e7\u00e3o de projeto/conjunto de dados.

Na maioria dos dispositivos ligados a um computador via liga\u00e7\u00e3o de cabo USB, o caminho ser\u00e1 <drive>:/Android/data/ch.opengis.qfield/files/. Os utilizadores encontrar\u00e3o os conjuntos de dados importados e Pastas de Projetos importados nas quais os projetos e os conjuntos de dados importados estar\u00e3o localizados. As altera\u00e7\u00f5es feitas no conte\u00fado do projeto e nos conjuntos de dados s\u00e3o guardadas nos ficheiros encontrados neste local.

"},{"location":"pt/get-started/storage/#ios","title":"iOS","text":"

Os projetos e conjuntos de dados importados podem ser acedidos diretamente usando um cabo USB e navegando para a pasta da aplica\u00e7\u00e3o QField usando o iTunes no Windows e macOS. No Linux, os utilizadores podem faz\u00ea-lo atrav\u00e9s de 'libimobiledevice'.

"},{"location":"pt/get-started/support/","title":"Suporte","text":""},{"location":"pt/get-started/support/#suporte","title":"Suporte","text":""},{"location":"pt/get-started/support/#suporte-comercial","title":"Suporte Comercial","text":"

As developer of QField and QFieldCloud, OPENGIS.ch provides training packages and custom commercial support and development contracts with SLA.

"},{"location":"pt/get-started/support/#desenvolvimento-e-apps-personalizadas","title":"Desenvolvimento e Apps Personalizadas","text":"

Provavelmente tens muitas ideias para novas funcionalidades ainda n\u00e3o implementadas. Por favor entra em contacto connosco para discutirmos a melhor abordagem para integrar a tua ideia no QField ou para criar a tua vers\u00e3o personalizada da aplica\u00e7\u00e3o.

"},{"location":"pt/get-started/support/#suporte-da-comunidade","title":"Suporte da Comunidade","text":"

Podes colocar as tuas quest\u00f5es no gis.stackexchange

Podes usar a plataforma de discuss\u00e3o em

"},{"location":"pt/get-started/third-part-tutorials/","title":"Tutoriais da comunidade","text":""},{"location":"pt/get-started/third-part-tutorials/#tutoriais-da-comunidade","title":"Tutoriais da comunidade","text":"

Aqui pode encontrar alguns excelentes tutoriais criados pela nossa comunidade;

  • QField tutorials from Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField Quickstart Udemy course by Michael Miller
  • Practices with QField course (Portuguese language) by Nelson Silva
"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/","title":"Configura\u00e7\u00f5es avan\u00e7adas","text":""},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#guia-de-configuracoes-avancadas","title":"Guia de configura\u00e7\u00f5es avan\u00e7adas","text":"

Ajuda

Temos uma plataforma de discuss\u00e3o da comunidade para colocares as tuas perguntas, d\u00favidas e ideias. N\u00e3o hesites em utilizar.

"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#dados-vectoriais-suportados","title":"Dados vectoriais suportados","text":"

Atualmente, o QFieldCloud suporta camadas GeoPackage e PostGIS para edi\u00e7\u00e3o colaborativa. Outros formatos suportados pelo QGIS, tamb\u00e9m dever\u00e3o funcionar, mas n\u00e3o s\u00e3o oficialmente suportados.

"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#trabalhar-com-geopackages","title":"Trabalhar com GeoPackages","text":"

Utilizar GeoPackages \u00e9 normalmente a melhor op\u00e7\u00e3o e de configura\u00e7\u00e3o simples para centralizar os dados recolhidos pelos utilizadores do QField num \u00fanico ficheiro.

Se desejas configurar rela\u00e7\u00f5es, \u00e9 recomend\u00e1vel adicionar um campo UUID, nas tuas tabelas e usar esse campo como chave estrangeira em vez do fid do GeoPackage, pois eles s\u00e3o \u00fanicos e isso permite evitar conflitos, caso dois utilizadores criem novos registos ao mesmo tempo.

"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#workflow-de-exemplo-geopackage","title":"Workflow de exemplo (GeoPackage)","text":"
  1. Configura\u00e7\u00e3o no QGIS desktop:
    1. Criar um novo projeto
    2. Cria uma camada GeoPackage, e guarda-a na mesma pasta do projeto QGIS.
    3. Define o GeoPackage com a op\u00e7\u00e3o \"Edi\u00e7\u00e3o off-line\" no plugin QFieldSync.
    4. Carregar o projeto no QFieldCloud.
  2. Recolhe informa\u00e7\u00e3o no dispositivo com o QField:
    1. Abre o QFieldCloud e importa o projeto.
    2. Recolhe alguns dados e carrega a altera\u00e7\u00f5es.
  3. Download dos resultados para o QGIS desktop:
    1. No QFieldSync, descarrega os ficheiros atualizados (o ficheiro GeoPackage dever\u00e1 ser diferente).

Aten\u00e7\u00e3o

Este workflow n\u00e3o suporta, altera\u00e7\u00f5es do GeoPackage no desktop, por ser um ficheiro, todo o GeoPackage ser\u00e1 substitu\u00eddo. Isto significa que os dados s\u00f3 podem ser digitalizados com o QFieldCloud.

"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

Usar as camadas PostGIS, \u00e9 uma boa escolha se pretenderes ter informa\u00e7\u00e3o dos teus utilizadores de QField, atualizada diretamente na tua base de dados pelo QFieldCloud quando eles sincronizarem os seus trabalhos sem mais nenhum passo adicional.

Reque que o tua base de dados seja p\u00fablica e acess\u00edvel remotamente e as credenciais de acesso ter\u00e3o ser guardadas no projeto QGIS desencriptadas. Deves estar ciente das implica\u00e7\u00f5es de seguran\u00e7a de tais requisitos e lembra-te de ter backups.

"},{"location":"pt/get-started/tutorials/advanced-setup-qfc/#workflow-de-exemplo-postgis","title":"Workflow de exemplo (PostGIS)","text":"
  1. Configura\u00e7\u00e3o no QGIS desktop:
    1. Criar um novo projeto
    2. Cria e adiciona uma camada PostGIS, certificando que guardas as credenciais de acesso no projeto.
    3. Certifica-te que a base de dados PostGIS \u00e9 acess\u00edvel de forma remota ( atrav\u00e9s de um IP p\u00fablico ou dom\u00ednio, n\u00e3o funcionar\u00e1 com 127.0.0.1 ou localhost).
    4. Nas configura\u00e7\u00f5es do projeto QFieldSync, defina o GeoPackage para Edi\u00e7\u00e3o offline, caso os utilizadores de QField n\u00e3o tenham liga\u00e7\u00e3o internet fi\u00e1vel no campo ou Acesso direto \u00e0 base de dados.
    5. Carregar o projeto no QFieldCloud.
  2. Recolhe informa\u00e7\u00e3o no dispositivo com o QField:
    1. Abre o QFieldCloud e importa o projeto.
    2. Recolhe alguns dados (e carrega as altera\u00e7\u00f5es, quando tiveres no gabinete, caso estejas a usar o modo de Edi\u00e7\u00e3o off-line).
  3. V\u00ea os resultados para o QGIS desktop:
    1. Todas as altera\u00e7\u00f5es dever\u00e3o ser observ\u00e1veis na base de dados PostGIS.

Nota

Ao usar acesso direto \u00e0 base de dados, o QFieldCloud ir\u00e1 editar os dados diretamente na base de dados PostGIS. Isto s\u00f3 ir\u00e1 funcionar com uma liga\u00e7\u00e3o de internet fi\u00e1vel no campo, mas tem a vantagem de que toda a informa\u00e7\u00e3o \u00e9 vis\u00edvel diretamente para todos os utilizadores e permite utilizar qualquer configura\u00e7\u00e3o espec\u00edfica do PostGIS (triggers, campos din\u00e2micos, etc).

Nota

Ao usar a edi\u00e7\u00e3o offline, o QField trabalhar\u00e1 com a c\u00f3pia local da base de dados num GeoPackage, que ser\u00e1 sincronizado pelo QFieldCloud com a base de dados original. Esta \u00e9 a melhor escolha, se a liga\u00e7\u00e3o no campo n\u00e3o for fi\u00e1vel. As altera\u00e7\u00f5es s\u00f3 ser\u00e3o vis\u00edveis para os utilizadores quando eles sincronizarem com o QFieldCloud. Como uma c\u00f3pia local \u00e9 criada, os recursos avan\u00e7ados do PostGIS n\u00e3o est\u00e3o dispon\u00edveis no QField. Assim como para GeoPackages regulares, se definir rela\u00e7\u00f5es, \u00e9 recomend\u00e1vel usar UUIDs em vez de chaves prim\u00e1rias inteiras para evitar conflitos, caso v\u00e1rios utilizadores criem dados ao mesmo tempo.

Podes encontrar mais informa\u00e7\u00f5es na refer\u00eancia t\u00e9cnica do QFieldCloud.

"},{"location":"pt/get-started/tutorials/get-started-qfc/","title":"Primeiros passos","text":""},{"location":"pt/get-started/tutorials/get-started-qfc/#guia-de-primeiros-passos","title":"Guia de primeiros passos","text":"

Ajuda

Temos uma plataforma de discuss\u00e3o da comunidade para discutir suas perguntas, d\u00favidas e ideias. N\u00e3o hesite em conferir.

"},{"location":"pt/get-started/tutorials/get-started-qfc/#obter-uma-conta-qfieldcloud","title":"Obter uma conta QFieldCloud","text":"

Prepara\u00e7\u00e3o no Desktop

Vai \u00e0 p\u00e1gina de registo, insere a informa\u00e7\u00e3o solicitada e criar uma nova conta no QFieldCloud.

Formul\u00e1rio de registo

"},{"location":"pt/get-started/tutorials/get-started-qfc/#editar-perfil","title":"Editar perfil","text":"

Altere as suas configura\u00e7\u00f5es pessoais. Adicione uma foto de perfil ou obtenha uma vis\u00e3o geral sobre suas permiss\u00f5es e associa\u00e7\u00f5es nas organiza\u00e7\u00f5es.

"},{"location":"pt/get-started/tutorials/get-started-qfc/#organizacoes","title":"Organiza\u00e7\u00f5es","text":"

As suas organiza\u00e7\u00f5es est\u00e3o listadas aqui. Encontre mais sobre equipas, membros e os seus tipos em conceitos do Ecossistema QField.

"},{"location":"pt/get-started/tutorials/get-started-qfc/#projetos","title":"Projetos","text":"

Pesquise e escolha um projeto na lista ou comece a criar um novo projeto.

Vis\u00e3o geral dos projetos QFieldCloud

"},{"location":"pt/get-started/tutorials/get-started-qfc/#ligacao-do-qfieldcloud-no-qgis-desktop","title":"Liga\u00e7\u00e3o do QFieldCloud no QGIS Desktop","text":"

Prepara\u00e7\u00e3o no Desktop

Para se ligar ao QFieldCloud, precisa do Plugin \u201cQFieldSync\u201d no QGIS. As pr\u00f3ximas etapas mostram como poder\u00e1 instalar e sincronizar os dados de e para o QFieldCloud.

"},{"location":"pt/get-started/tutorials/get-started-qfc/#instalar-o-qfieldsync","title":"Instalar o QFieldSync","text":"

Abra o gestor de plugins do QGIS indo ao menu Plugins -> Gest\u00e3o e instala\u00e7\u00e3o de plugins....

Encontre o QFieldSync na lista de plugins e instale a \u00faltima vers\u00e3o clicando no bot\u00e3o Instalar Plugin.

Nota

Como o QFieldCloud ainda est\u00e1 em fase beta, h\u00e1 atualiza\u00e7\u00f5es e corre\u00e7\u00f5es frequentes. Atualize seu plugin QFieldSync com frequ\u00eancia. Em caso de problema, tente atualizar para a vers\u00e3o mais recente antes de reportar um erro.

Instala\u00e7\u00e3o bem-sucedida

Ap\u00f3s a instala\u00e7\u00e3o bem-sucedida, uma nova barra de ferramentas aparecer\u00e1:

"},{"location":"pt/get-started/tutorials/get-started-qfc/#login-no-qfieldcloud","title":"Login no QFieldCloud","text":"

Clique no \u00edcone da nuvem na barra de ferramentas do QFieldSync. Um novo ecr\u00e3 de in\u00edcio de sess\u00e3o ir\u00e1 aparecer:

Ecr\u00e3 de login

Introduza as suas credenciais criadas durante o seu registo de conta.

Note

If you use a password in QGIS for the first time, it will ask you to set a master password that manages all the other passwords used in QGIS. More information about the master password here: QGIS documentation

Explore the projects overview screen: your current user underlined and blue, a logout button down-left, a cloud button to create a new project and, on the right, a refresh button to grab the freshest project list. Newly registered users will see an empty table and as soon as they create new projects, the list will grow. The projects overview screen looks like this:

Projects overview in QFieldSync

The icons indicate the cloud and local status of the different projects.

Estado local

indicates that there is only a remote cloud project existing. indicates that the cloud project is also locally stored.

Estado da Nuvem:

Red: status failed \u2014> the project is invalid and is not understood by the cloud. The user needs to fix/upload their .qgs/.qgz project. Brown: status busy \u2014> we are working on your project, please be patient. You cannot do much with the project in the meanwhile. Green: status ok \u2014> the project is successfully undestood by the cloud. You can try to download on QField, but the success is not guaranteed.

The status of each project is shown with a tooltip.

By double-clicking on a project in the list, you can see and edit the specific project properties.

Propriedades de projeto no QFieldCloud

"},{"location":"pt/get-started/tutorials/get-started-qfc/#crie-e-configure-o-seu-projecto-na-nuvem","title":"Crie e configure o seu projecto na Nuvem","text":"

Crie um novo projeto clicando no bot\u00e3o da cloud, no canto inferior esquerdo. Primeiro, precisar\u00e1 escolher como criar o novo projeto entre

  • \"Converta o projeto atualmente aberto em projeto na cloud\" A new QFieldCloud-compatible project is created from the currently opened QGIS project. In order to do so, datasets will be copied into an export directory that will act as your local mirror. Vector datasets will be converted to geopackage format to facilitate data synchronization from multiple devices while other dataset types will be copied to the new project lotation.

Para converter o projeto atual, \u00e9 obrigat\u00f3rio ter uma pasta vazia.

  • \"Criar um novo projecto QFieldCloud A new blank QFieldCloud project will be created. You will be responsible to move all the project-related files within the selected local directory, with the project file at its root. Project files will only be uploaded when you click the synchronize button. Make sure the selected contains no more than one QGIS project file.

Detalhes do projeto

A form will ask you for project name, description and local directory. In the local directory you can get different situations:

  • The entered path does not contain a QGIS project file yet.
  • The entered path contains one QGIS project file.
  • Please select local directory where the project to be stored.
  • The entered path is a relative path. Please enter an absolute directory path.
  • The entered path is not an directory. Please enter a valid directory path.
  • The entered path is not an existing directory. It will be created after you submit this form.
  • Multiple project files have been found in the directory. Please leave exactly one QGIS project in the root directory.
"},{"location":"pt/get-started/tutorials/get-started-qfc/#configure-as-suas-camadas-do-projeto-para-o-qfield","title":"Configure as suas camadas do projeto para o QField","text":"

Configure the project layers by clicking the fifth icon in the QFieldSync toolbar . Here you can configure QFieldCloud layer actions. Most of the time you need to configure a preference either to online or offline layers. For more fine grained control, in the advanced settings you can configure the action layer by layer. Get more information about how to configure your layers in the Get Started guide for QFieldSync!.

It is recommended to use GeoPackage layers for collaborative editing. See the advanced setup guide for more information about vector formats support.

Note

If you use experimental data sources without a primary key field (e.g. Shapefiles, GeoJSON etc), you must have a lowercase fid field that will be used as a primary key that uniquely identifies each feature.

Any QField supported raster and vector layer formats may be used as read-only data.

Propriedades do projeto

"},{"location":"pt/get-started/tutorials/get-started-qfc/#carregar-um-projeto","title":"Carregar um projeto","text":"

Once configured, you can press the cloud button to open the synchronization dialog. Here you have to decide what do you prefer: the local file or the file on the cloud.

Sincronizar

Now you should see your project and files on QFieldCloud

"},{"location":"pt/get-started/tutorials/get-started-qfc/#dispositivo-de-campo","title":"Dispositivo de campo","text":"

Trabalho de campo

"},{"location":"pt/get-started/tutorials/get-started-qfc/#instalar-o-qfield","title":"Instalar o QField","text":"

Download and install the latest version of QField from the play store. Scroll to the bottom and enable beta testing. Do not use this version in production!

Note

Since QField 2.0 is still in beta phase, there are regular updates and fixes at least on a weekly basis. Please upgrade your experimental QField at least once a week. In case of an issue, please try to reproduce on the latest release before reporting.

"},{"location":"pt/get-started/tutorials/get-started-qfc/#comeca-a-trabalhar-no-seu-projeto","title":"Come\u00e7a a trabalhar no seu projeto","text":"

Bem-vindo

Fa\u00e7a in\u00edcio de sess\u00e3o com o seu nome de utilizador e palavra-chave

Login

Selecione o projeto para transferir para o seu dispositivo:

Download

"},{"location":"pt/get-started/tutorials/get-started-qfc/#sincronize-as-alteracoes","title":"Sincronize as altera\u00e7\u00f5es","text":"

Make a change to your project. Either create a new feature, delete a feature, or modify the geometry or attributes. Open the blue cloud button on the top left of the screen:

Bot\u00e3o Cloud

Choose an action with the change you made to your project. Each of the actions have an explanation what you should expect to happen:

A\u00e7\u00f5es

Your changes are now available to everyone who has access to your project on the cloud.

Podes encontrar mais informa\u00e7\u00f5es na Configura\u00e7\u00e3o avan\u00e7ada do QFieldCloud e refer\u00eancia t\u00e9cnica QFieldCloud.

"},{"location":"pt/get-started/tutorials/get-started-qfs/","title":"Primeiros passos","text":""},{"location":"pt/get-started/tutorials/get-started-qfs/#plugin-qfieldsync","title":"Plugin QFieldSync","text":"

O plugin QFieldSync ajuda a preparar e a exportar os projetos QGIS para o QField.

O QFieldSync suporta a prepara\u00e7\u00e3o do seu projeto automatizando o seguinte:

  • Passos necess\u00e1rios para a configura\u00e7\u00e3o do projeto (e.g. portable_project)
  • Criar mapas base de uma \u00fanica camada raster ou de um estilo definido num tema de mapa.
  • Configurando a funcionalidade de edi\u00e7\u00e3o offline e sincronizando as altera\u00e7\u00f5es de volta.
"},{"location":"pt/get-started/tutorials/get-started-qfs/#fluxo-de-trabalho","title":"Fluxo de trabalho","text":"

Para obter rapidamente uma vis\u00e3o geral do processo, segue-se uma lista de passos t\u00edpica:

  1. Cria um projeto para QField. Isto \u00e9 uma c\u00f3pia funcional de um projeto em outra pasta.
  2. Copiar o pacote QField para o dispositivo de destino.
  3. Ir para campo e recolher dados
  4. Copiar os dados modificados de volta para o seu computador desktop.
  5. Sincronizar os dados modificados com a sua base de dados ou com os seus ficheiros.
"},{"location":"pt/get-started/tutorials/get-started-qfs/#instalacao","title":"Instala\u00e7\u00e3o","text":"

No QGIS, abra a biblioteca de plugins e procure por qfield sync. Selecione o plugin na lista e clique em Instalar.

QField Sync no reposit\u00f3rio de plugins do QGIS

"},{"location":"pt/get-started/tutorials/get-started-qfs/#configuracao","title":"Configura\u00e7\u00e3o","text":"

A configura\u00e7\u00e3o do projeto \u00e9 guardada no ficheiro do projeto principal .qgs. Desta forma \u00e9 poss\u00edvel pr\u00e9-configurar um projeto uma vez e us\u00e1-lo repetidamente.

Configurar projeto

"},{"location":"pt/get-started/tutorials/get-started-qfs/#configuracao-das-camadas","title":"Configura\u00e7\u00e3o das camadas","text":"

Configurar camadas de projeto

Na janela de di\u00e1logo de configura\u00e7\u00e3o do projeto, uma a\u00e7\u00e3o pode ser definida para cada camada individualmente. Dependendo do tipo de camada, diferentes tipos de a\u00e7\u00f5es est\u00e3o dispon\u00edveis.

Copiar

A camada ser\u00e1 copiada para a pasta do package. Isso est\u00e1 apenas dispon\u00edvel para camadas baseadas em ficheiros.

Nenhuma ac\u00e7\u00e3o

A fonte da camada ser\u00e1 deixada intata. S\u00f3 est\u00e1 dispon\u00edvel para camadas n\u00e3o baseadas em ficheiros, tais como WMS, WFS, Postgis...

Edi\u00e7\u00e3o offline

Uma c\u00f3pia de trabalho da camada \u00e9 copiada para a pasta do package. Toda as altera\u00e7\u00f5es feitas no projecto empacotado durante o trabalho s\u00e3o registadas num log de altera\u00e7\u00f5es. Ao sincronizar as altera\u00e7\u00f5es mais tarde, esse log ser\u00e1 repetido e todas as altera\u00e7\u00f5es tamb\u00e9m ser\u00e3o aplicadas \u00e0 base de dados principal. N\u00e3o est\u00e1 implementado um tratamento de conflitos.

Remover

A camada ser\u00e1 removida da c\u00f3pia de trabalho. Esta op\u00e7\u00e3o \u00e9 \u00fatil se uma camada \u00e9 usada no mapa base e n\u00e3o estar\u00e1 dispon\u00edvel no projecto do package.

Propriedades

Existem algumas op\u00e7\u00f5es adicionais para ajustar seu projeto QField nas propriedades

  1. Bloquear geometrias: n\u00e3o permitem altera\u00e7\u00e3o de geometrias e permitem apenas altera\u00e7\u00e3o de atributos nesta camada.
  2. Set up the attachment default naming, please refer to the Configurable picture path
  3. Configure o n\u00famero m\u00e1ximo de itens mostrados no widget do editor de rela\u00e7\u00f5es

Propriedades da Camada QFieldSync

"},{"location":"pt/get-started/tutorials/get-started-qfs/#configuracao-do-mapa-base","title":"Configura\u00e7\u00e3o do mapa base","text":"

Um mapa de base \u00e9 uma camada raster que \u00e9 adicionada como a camada mais inferior ao ficheiro de projecto package.

Se a op\u00e7\u00e3o do mapa de base estiver activada, um mapa de base ser\u00e1 renderizado, sempre que o projeto for colocado num package. A \u00e1rea de interesse - a extens\u00e3o que ser\u00e1 renderizada - ser\u00e1 escolhida no momento de armazenamento do package.

Existem duas fontes poss\u00edveis para um mapa base:

Camada

Uma camada raster. \u00c9 \u00fatil para obter uma c\u00f3pia offline de uma camada online tal como uma fonte WMS ou para obter uma c\u00f3pia de trabalho de um formato n\u00e3o suportado tal como uma camada ECW ou MrSID.

Tema do mapa

Um tema do mapa. \u00c9 \u00fatil para criar um mapa de base com base numa combina\u00e7\u00e3o de v\u00e1rias camadas com estilo. Essas camadas podem ser removidas do package de trabalho e n\u00e3o precisam ser renderizadas no dispositivo. Isso pode economizar algum espa\u00e7o em disco e bateria no dispositivo.

O tamanho de mosaico define a resolu\u00e7\u00e3o espacial. Determina o n\u00famero de unidades de mapa por pixel. Se o sistema de coordenadas de refer\u00eancia do ecr\u00e3 do mapa tiver metros como unidades e o tamanho de mosaico for definido como 1, cada pixel raster ter\u00e1 uma extens\u00e3o espacial de 1m x 1m; se for definido como 1000, cada pixel raster ter\u00e1 uma extens\u00e3o espacial de 1 quil\u00f3metro quadrado.

"},{"location":"pt/get-started/tutorials/get-started-qfs/#configuracao-da-edicao-offline","title":"Configura\u00e7\u00e3o da edi\u00e7\u00e3o offline","text":"

Se a op\u00e7\u00e3o apenas sincronizar recursos na \u00e1rea de interesse estiver selecionada, somente os objectos que estiverem dentro da extens\u00e3o do ecr\u00e3 do mapa, no momento da compress\u00e3o de camadas, ser\u00e3o copiados para a c\u00f3pia de trabalho de edi\u00e7\u00e3o offline.

"},{"location":"pt/get-started/tutorials/get-started-qfs/#projeto-para-o-qfield","title":"Projeto para o QField","text":"

Depois que o projeto estiver configurado, comprima-o numa pasta. Esta pasta conter\u00e1 o .qgs e os dados usados nela.

Prepara um projeto para o QField

Copie a pasta no teu dispositivo. Abre o Qfield, abre o projeto e come\u00e7a a recolher dados.

Certifique-se tamb\u00e9m de guardar o projeto QGIS usando o Guardar Como do QGIS, pois voc\u00ea dever\u00e1 reabri-lo mais tarde quando desejar sincronizar as altera\u00e7\u00f5es.

Durante a prepara\u00e7\u00e3o do seu projeto, poder\u00e1 selecionar quais subdiret\u00f3rios ser\u00e3o copiados verificando os diret\u00f3rios em Avan\u00e7ado -> Diret\u00f3rios a serem copiados.

Selecionar subdiret\u00f3rios

"},{"location":"pt/get-started/tutorials/get-started-qfs/#como-sincronizar-depara-um-dispositivo-ios-sem-qfieldcloud","title":"Como sincronizar de/para um dispositivo iOS sem QFieldCloud","text":"

Utiliza a fun\u00e7\u00e3o de partilha de ficheiros do iTunes para importar para pasta raiz do QField.

  1. Abra a app iTunes e clique no bot\u00e3o iPhone perto do canto superior esquerdo da janela do iTunes.
  2. Clique na op\u00e7\u00e3o Partilha de Ficheiro na barra lateral esquerda.
  3. Selecione a app QField e clique em Adicionar Ficheiro. Esta op\u00e7\u00e3o ir\u00e1 abrir o explorador de ficheiros.
  4. Selecionar ficheiro.
"},{"location":"pt/get-started/tutorials/get-started-qfs/#sincronizar-a-partir-do-qfield","title":"Sincronizar a partir do Qfield","text":"

Quando voc\u00ea deseja sincronizar o que voc\u00ea recolheu, reabra o projeto no QGIS (aquele que voc\u00ea guardou com o Guardar Como).

Copie a pasta do projeto do seu dispositivo para o seu computador e use o menu Sincronizar do Qfield para sincronizar suas altera\u00e7\u00f5es do projeto port\u00e1til para o projeto principal.

Sincronizar a partir de QField

Certifique-se de sincronizar seus dados de volta apenas uma vez. Isso significa que, se voc\u00ea sair novamente para recolher mais dados, dever\u00e1 criar antes um novo package QField para evitar problemas de sincroniza\u00e7\u00e3o mais tarde (como, por exemplo, duplicados).

"},{"location":"pt/how-to/attributes-form/","title":"Formul\u00e1rio do atributo","text":""},{"location":"pt/how-to/attributes-form/#formulario-do-atributo","title":"Formul\u00e1rio do atributo","text":"

O QField cria formul\u00e1rios semelhantes, mas n\u00e3o s\u00e3o iguais ao QGIS. Os widgets de campo do QGIS s\u00e3o suportados com base no melhor esfor\u00e7o e otimizados para ser usado em dispositivos m\u00f3veis.

Tipo de widget Suporte Notas Editar Texto - HTML n\u00e3o \u00e9 suportado - introdu\u00e7\u00e3o de dados num\u00e9ricos \u00e9 aplicada com base no tipo de campo. Caixa de Sele\u00e7\u00e3o Mapa de Valores Escondido Anexo Este campo \u00e9 combinado com a integra\u00e7\u00e3o da c\u00e2mera. Tamb\u00e9m \u00e9 capaz de abrir outros ficheiros como pdf e doc (se tiver um visualizador apropriado) Anexo (configura\u00e7\u00f5es de fotos) Data Tempo Intervalo Refer\u00eancia de Rela\u00e7\u00f5es Widget de Rela\u00e7\u00e3o Rela\u00e7\u00e3o de Valor Gerador UUID QML / HTML Widget Outros Funding"},{"location":"pt/how-to/attributes-form/#editavel","title":"Edit\u00e1vel","text":"

O par\u00e2metro edit\u00e1vel dos campos \u00e9 respeitado.

"},{"location":"pt/how-to/attributes-form/#lembrar-os-ultimos-valores","title":"Lembrar os \u00faltimos valores","text":"

QField oferece um controlo muito mais minucioso sobre os \u00faltimos valores usados e ignora a defini\u00e7\u00e3o do QGIS.

"},{"location":"pt/how-to/attributes-form/#suprimir-formulario-do-atributo","title":"Suprimir Formul\u00e1rio do Atributo","text":"

A configura\u00e7\u00e3o suprimir formul\u00e1rio do atributo \u00e9 aplicada diretamente no formul\u00e1rio QField.

"},{"location":"pt/how-to/attributes-form/#design-de-formularios-arrastar-e-largar","title":"Design de formul\u00e1rios arrastar e largar","text":"

Grupos e separadores a partir do designer de formul\u00e1rios Arrastar e Largar s\u00e3o suportados.

"},{"location":"pt/how-to/attributes-form/#configurar-widget-de-relacao","title":"Configurar Widget de Rela\u00e7\u00e3o","text":"

Prepara\u00e7\u00e3o no Desktop

Para mais informa\u00e7\u00f5es, consulte o cap\u00edtulo de rela\u00e7\u00f5es na Documenta\u00e7\u00e3o Oficial do QGIS.

O widget de rela\u00e7\u00e3o mostra todos os elementos filhos de refer\u00eancia numa lista. \u00c9 poss\u00edvel adicionar, apagar e abri-las.

A identifica\u00e7\u00e3o visual das entradas da lista \u00e9 feita com uma Express\u00e3o de visualiza\u00e7\u00e3o na camada filha.

"},{"location":"pt/how-to/attributes-form/#gestao-de-chaves","title":"Gest\u00e3o de chaves","text":"

Como as chaves prim\u00e1rias dos pais s\u00e3o utilizadas como chaves estrangeiras nos elementos filhos de refer\u00eancia, essas chaves prim\u00e1rias devem ser guardadas para uso ap\u00f3s a sincroniza\u00e7\u00e3o com os dados originais. Portanto, recomendamos o uso de valores est\u00e1veis, como UUIDs, para chaves prim\u00e1rias.

\u00c9 poss\u00edvel adicionar liga\u00e7\u00f5es filhas de uma refer\u00eancia pai que est\u00e1 prestes a ser adicionado. Essa possibilidade ser\u00e1 bloqueada se n\u00e3o existir chave prim\u00e1ria v\u00e1lida no pai ou as restri\u00e7\u00f5es forem violadas. Caso a adi\u00e7\u00e3o do elemento pai seja cancelada depois de alguns elementos filhos j\u00e1 tiverem sido adicionados, os filhos tamb\u00e9m ser\u00e3o exclu\u00eddos.

"},{"location":"pt/how-to/attributes-form/#relacoes-muitos-para-muitos","title":"Rela\u00e7\u00f5es Muitos-Para-Muitos","text":"

Nas rela\u00e7\u00f5es de muitos para muitos, de acordo com a configura\u00e7\u00e3o de cardinalidade nas Propriedades da camada vetorial QGIS, a adi\u00e7\u00e3o, exclus\u00e3o ou abertura de uma entrada na lista afeta diretamente a camada filha (na cardinalidade direta) ou a tabela de liga\u00e7\u00e3o (em muitas para uma cardinalidade).

O segundo caso \u00e9 geralmente utilizado quando h\u00e1 informa\u00e7\u00f5es adicionais de rela\u00e7\u00e3o (por exemplo, percentagem) na tabela de liga\u00e7\u00e3o.

No caso da cardinalidade muitos-para-um nas rela\u00e7\u00f5es muitos-para-muitos, a Express\u00e3o de Exibi\u00e7\u00e3o precisa ser definida na tabela de liga\u00e7\u00e3o.

"},{"location":"pt/how-to/attributes-form/#configure-attachment-widget","title":"Configure Attachment Widget","text":"

Prepara\u00e7\u00e3o no Desktop

O tipo de widget Anexo \u00e9 usado com campos que armazenam o caminho para os ficheiros.

Pode ser usado para:

  • show and take photos or add pictures from the gallery
  • ouvir e gravar clips de som
  • mostrar e gravar v\u00eddeos
  • mostrar liga\u00e7\u00f5es para ficheiros externos para documentos ou PDFs

Form attachment picture

Form attachment audio

Form attachment video

The path should be set to relative. The pictures, audios, videos, pdf and docs are stored then in a sub-directory of the project, where the link stored in the textfield is pointing to.

Note

QGIS 3.30 or newer is required for the audio and video functionality

In QField the attachments are displayed. By clicking the icons symbol the camera or audio record is started to update the pictures, videos or audios with a new media.

Media

On synchronization the sub-directory with the pictures, videos audios, pdf and docs has to be copied as well.

A op\u00e7\u00e3o hiperliga\u00e7\u00e3o no widget de anexo desativar\u00e1 a funcionalidade da camera e ativa uma hiperliga\u00e7\u00e3o para abrir um documento (pdf, doc, ...).

"},{"location":"pt/how-to/attributes-form/#caminho-configuravel-para-os-anexos","title":"Caminho configur\u00e1vel para os anexos","text":"

Prepara\u00e7\u00e3o no Desktop

QFieldSync provides the possibility to configure the path of attachments.

  • Go to QFieldSync plugin > Layers Properties

Use expressions to specify the path of the attachments. By default, pictures are saved into the \"DCIM\" folder, audio recordings are saved into the \"audio\" folder and videos are saved into \"video\" with a timestamp as name.

Paths

"},{"location":"pt/how-to/attributes-form/#configurar-widget-de-relacao_1","title":"Configurar Widget de Rela\u00e7\u00e3o","text":"

Prepara\u00e7\u00e3o no Desktop

O widget Rela\u00e7\u00e3o de Valor oferece valores de uma tabela relacionada de uma lista de op\u00e7\u00f5es. Podes selecionar a camada, chave da coluna e valor da coluna. V\u00e1rias op\u00e7\u00f5es est\u00e3o dispon\u00edveis para mudar os comportamentos padr\u00e3o: permitir valores nulos, ordenar por valor, e permitir m\u00faltipla escolha. O widget ir\u00e1 exibir uma lista simples ou uma lista de m\u00faltipla sele\u00e7\u00e3o com os elementos referenciados.

"},{"location":"pt/how-to/attributes-form/#configurar-visibilidade-por-condicoes","title":"Configurar Visibilidade por Condi\u00e7\u00f5es","text":"

Prepara\u00e7\u00e3o no Desktop

Os grupos podem ser ocultados com base numa express\u00e3o. Esta a\u00e7\u00e3o \u00e9 \u00fatil quando certos atributos s\u00e3o necess\u00e1rios apenas sob certas condi\u00e7\u00f5es. Como exemplo, imagine o invent\u00e1rio de \u00e1rvores. Algumas delas podem ter uma doen\u00e7a e tem uma lista de poss\u00edveis doen\u00e7as. Para n\u00e3o sobrecarregar o formul\u00e1rio com muitos campos, poder\u00e1 fazer um grupo e configurar uma express\u00e3o de visibilidade para um grupo \"doen\u00e7as\". Adicione um campo \"doen\u00e7a\" com uma caixa de sele\u00e7\u00e3o. S\u00f3 quando a caixa de sele\u00e7\u00e3o estiver marcada aparecer\u00e1 a lista de doen\u00e7as dispon\u00edveis.

Configura\u00e7\u00e3o de uma caixa de grupo, que s\u00f3 ser\u00e1 apresentada se caixa de verifica\u00e7\u00e3o \"measures_taken\" for selecionada.

Vamos ver o que temos no campo:

"},{"location":"pt/how-to/attributes-form/#definir-restricoes","title":"Definir restri\u00e7\u00f5es","text":"

Prepara\u00e7\u00e3o no Desktop

Os campos do atributo podem ter restri\u00e7\u00f5es anexadas. As restri\u00e7\u00f5es s\u00e3o express\u00f5es que precisam ser avaliadas como True (ou 1) para serem capaz de guardar o formul\u00e1rio. As restri\u00e7\u00f5es s\u00e3o configuradas por campo e uma descri\u00e7\u00e3o pode ser adicionada e que ser\u00e1 mostrada se uma restri\u00e7\u00e3o n\u00e3o \u00e9 satisfeita.

Configura\u00e7\u00e3o de uma restri\u00e7\u00e3o dentro de um intervalo

"},{"location":"pt/how-to/attributes-form/#casos-de-uso-comuns","title":"Casos de uso comuns","text":"

N\u00e3o pode introduzir um valor de eleva\u00e7\u00e3o maior que a montanha mais alta deste pa\u00eds.

\"elevation\" < 5000\n

\u00c9 necess\u00e1rio preench\u00ea-lo com um identificador.

\"identificador\" IS NOT NULL\n
"},{"location":"pt/how-to/attributes-form/#definir-valores-padrao","title":"Definir valores padr\u00e3o","text":"

Prepara\u00e7\u00e3o no Desktop

Os campos podem ter valores padr\u00e3o configurados. Os valores padr\u00e3o s\u00e3o inseridos no formul\u00e1rio do atributo ao digitalizar um novo elemento. Eles s\u00e3o vis\u00edveis e podem ser modificados desde que o campo seja edit\u00e1vel. Eles pode ser baseado na geometria ou nas vari\u00e1veis de express\u00e3o.

Configura\u00e7\u00e3o da data formatada como valor padr\u00e3o

"},{"location":"pt/how-to/attributes-form/#variaveis-adicionais","title":"Vari\u00e1veis adicionais","text":"

For more information regarding storing information related to your position in object attributes, refer to the deticated GNSS documentation.

Para utilizadores do QFieldCloud, duas vari\u00e1veis podem ser usadas em express\u00f5es incluindo os valores padr\u00e3o dos formul\u00e1rios de atributo: - @cloud_username devolve o nome do utilizador que atualmente tem a sess\u00e3o iniciada no QFieldCloud. - @cloud_usermail devolve o email que atualmente tem a sess\u00e3o iniciada no QFieldCloud.

"},{"location":"pt/how-to/attributes-form/#casos-de-uso-comuns_1","title":"Casos de uso comuns","text":"

Inserir informa\u00e7\u00e3o de posicionamento como vari\u00e1vel:

@position_horizontal_accuracy\n

Iserir a data e hora actual:

now()\n

Inserir o comprimento da linha digitalizada:

length($geometry)\n

Configurar as vari\u00e1veis globais no dispositivo e inseri-las.

@operator_name\n

Se voc\u00ea deseja atribuir um c\u00f3digo de regi\u00e3o com base no local onde um novo elemento \u00e9 inserido, poder\u00e1 faz\u00ea-lo usando uma express\u00e3o agregada:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

Para transformar as coordenadas recebidas de \\@position_coordinate para o sistema de coordenadas do seu projeto:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} Se quiser usar os resultados do snapping depois de desenhar uma linha, \u00e9 poss\u00edvel. Use a vari\u00e1vel [\\@snapping_results]{.title-ref}. O seguinte c\u00f3digo extra\u00ed o valor do atributo [id]{.title-ref} do snap correspondente ao primeiro ponto de uma linha. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"pt/how-to/attributes-form/#pesquisar-num-widget-value-relation-e-relation-reference","title":"Pesquisar num widget value relation e relation reference","text":"

\u00c9 poss\u00edvel pesquisar um valor num widget rela\u00e7\u00e3o valor ou rela\u00e7\u00e3o refer\u00eancia usando o \u00edcone lupa ao lado do campo.

Note

Definir a display expression para as camadas envolvidas, isto ser\u00e1 usado para pesquisar elementos. Isto est\u00e1 configurado no separador em Vector Layer Properties > Display

"},{"location":"pt/how-to/attributes-form/#configurar-o-valor-de-auto-preenchimento","title":"Configurar o Valor de Auto-preenchimento","text":"

Prepara\u00e7\u00e3o no Desktop

A caixa de sele\u00e7\u00e3o \"Usar auto-preenchimento\" deve ser marcada para poder usar o preenchimento autom\u00e1tico no value relation.

Ativar preenchimento autom\u00e1tico no QGIS

Aqui est\u00e1 um v\u00eddeo mostrando como funciona no QField

"},{"location":"pt/how-to/attributes-form/#definir-os-widgets-qml","title":"Definir os widgets QML","text":"

Widgets QML personalizados podem ser \u00fateis para integrar a\u00e7\u00f5es avan\u00e7adas em formul\u00e1rios. Neste exemplo, definimos adicionar um bot\u00e3o que abre um mapa \u00e0 parte de uma aplica\u00e7\u00e3o de navega\u00e7\u00e3o. Este tipo de a\u00e7\u00f5es \u00e9 \u00fatil para abrir, por ex. navega\u00e7\u00f5es passo a passo no aplicativo nativo do dispositivo para o utilizador.

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

O URI geo acima \u00e9 adaptado para funcionar com o Android. Para o Apple Maps, o URI pode ser alterado para 'geo:' || $y || ',' || $ x.

"},{"location":"pt/how-to/authentication/","title":"Autentica\u00e7\u00e3o","text":""},{"location":"pt/how-to/authentication/#autenticacao","title":"Autentica\u00e7\u00e3o","text":"

O QField suporta liga\u00e7\u00f5es a servi\u00e7os web seguros com o OAuth2. Ao utilizar OAuth2, \u00e9 poss\u00edvel proteger camadas e servi\u00e7os com um variedade de esquemas de autentica\u00e7\u00e3o, como por exemplo a autentica\u00e7\u00e3o de 2 fatores.

Para carregar camada(s) protegida(s) com o OAuth2 com sucesso no QField, o projeto QGIS tem de ser configurado para utilizar o OAuth2.

"},{"location":"pt/how-to/authentication/#prepare-a-autenticacao-no-qgis","title":"Prepare a autentica\u00e7\u00e3o no QGIS","text":"

Prepara\u00e7\u00e3o no Desktop

Para configurar um WFS com OAuth2 no QGIS segue os seguintes passos na configura\u00e7\u00e3o do projeto no QGIS.

Na configura\u00e7\u00e3o da camada WFS:

widgets

Adicionar uma nova configura\u00e7\u00e3o de autentica\u00e7\u00e3o. Os par\u00e2metros necessitam de ser ajustados com a configura\u00e7\u00e3o OAuth2 do servidor:

widgets

"},{"location":"pt/how-to/authentication/#exportar-autenticacao-do-qgis","title":"Exportar autentica\u00e7\u00e3o do QGIS","text":"

Prepara\u00e7\u00e3o no Desktop

Nota

Exportar a configura\u00e7\u00e3o de autentica\u00e7\u00e3o requer pelo menos o QGIS 3.20. \u00c9 poss\u00edvel utilizar apenas o QGIS 3.20 para preparar a configura\u00e7\u00e3o de autentica\u00e7\u00e3o e configurar o projeto QGIS com vers\u00f5es mais antigas do QGIS.

Note

\u00c9 importante que o ID de Configura\u00e7\u00e3o da configura\u00e7\u00e3o exportada e a configura\u00e7\u00e3o armazenada no projeto QGIS coincidam.

Neste ponto, verifique se consegue ligar corretamente ao servi\u00e7o do QGIS. Esta configura\u00e7\u00e3o de autentica\u00e7\u00e3o deve primeiro ser exportada do pr\u00f3prio QGIS.

Para fazer isso, os utilizadores abrem a caixa de di\u00e1logo de op\u00e7\u00f5es do QGIS e selecionam o painel de autentica\u00e7\u00e3o. A\u00ed, o utilizador seleciona a configura\u00e7\u00e3o do OAuth2 utilizada pela(s) camada(s) do projeto clicando na linha apropriada no widget da tabela de configura\u00e7\u00f5es. Em seguida, use o bot\u00e3o de utilit\u00e1rios no canto inferior direito para selecionar a a\u00e7\u00e3o exportar as configura\u00e7\u00f5es de autentica\u00e7\u00e3o selecionadas para o ficheiro.

widgets

Quando for solicitada uma palavra-chave, deixe-a em branco. O utilizador ser\u00e1 avisado de que pode estar a expor informa\u00e7\u00f5es confidenciais. No caso das configura\u00e7\u00f5es OAuth2, \u00e9 seguro faz\u00ea-lo.

Depois de exportada a configura\u00e7\u00e3o de autentica\u00e7\u00e3o para um ficheiro XML, copie esse ficheiro para o(s) dispostivo(s) com o QField. O ficheiro tem de ser copiado para a diretoria QField dos dispositivos <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/. O caminho /QField/auth/ \u00e9 criado quando corre o QField a primeira vez.

Nota

Desde o QField 2 os ficheiros de autentica\u00e7\u00e3o necessitam de ser armazenados na diretoria da aplica\u00e7\u00e3o <drive>:/Android/data/ch.opengis.qfield/files/QField/auth em vez da diretoria principal dos dispositivos <drive>:/QField/auth.

Depois do ficheiro XML de configura\u00e7\u00e3o de autentica\u00e7\u00e3o ser copiado, os utilizadores podem copiar o ficheiro de projeto que cont\u00e9m a(s) camada(s) protegida(s) por OAuth2 para o(s) dispositivo(s) e abrir o projeto no QField. Ser\u00e1 solicitado ao utilizador a fornecer o seu nome de utilizador, palavra-chave e c\u00f3digo de autentica\u00e7\u00e3o de verifica\u00e7\u00e3o de duas etapas num painel do navegador que aparecer\u00e1 no pr\u00f3prio QField.

Uma vez autenticado, o conte\u00fado ser\u00e1 renderizado sem necessitar de reintroduzir a informa\u00e7\u00e3o do utilizador durante a sess\u00e3o.

"},{"location":"pt/how-to/bookmarks/","title":"Marcadores","text":""},{"location":"pt/how-to/bookmarks/#marcadores","title":"Marcadores","text":"

QField permite que guardes e uses os marcadores que ser\u00e3o memorizados em todas as sess\u00f5es e projetos.

"},{"location":"pt/how-to/bookmarks/#visualizar-marcadores","title":"Visualizar marcadores","text":"

Trabalho de campo

Por padr\u00e3o, QField apresenta os marcadores como um ponto sobreposto ao map. Marcadores definidos pelo utilizador s\u00e3o apresentados em todos os projeto e conjuntos de dados.

Um toque no ponto ir\u00e1 apresentar o nome do marcador, enquanto que um toque duplo ir\u00e1 recentrar a extens\u00e3o do mapa em redor da localiza\u00e7\u00e3o do marcador.

Podes tamb\u00e9m utilizar a barra de procura ao topo, para encontrar marcadores e escolher os marcadores com o nome procurado, para recentrar a extens\u00e3o do mapa em redor da localiza\u00e7\u00e3o do marcador.

QField oferece tamb\u00e9m a op\u00e7\u00e3o para desligar a apresenta\u00e7\u00e3o dos marcadores, op\u00e7\u00e3o que pode ser encontrada no painel das configura\u00e7\u00f5es.

"},{"location":"pt/how-to/bookmarks/#adicionar-marcadores","title":"Adicionar marcadores","text":"

Trabalho de campo

Para adicionar um novo marcador, toca e mant\u00e9m pressionado qualquer parte do mapa e seleciona a a\u00e7\u00e3o de Adicionar Marcador no menu que aparece.

Depois de selecionar a a\u00e7\u00e3o, um painel ir\u00e1 surgir com a possibilidade de renomear o marcador e selecionar a cor utilizada para apresentar o marcador no mapa.

\u00c9 tamb\u00e9m poss\u00edvel adicionar um marcador com base na localiza\u00e7\u00e3o do dispositivo em uso, quando a localiza\u00e7\u00e3o est\u00e1 ativa. Para tal, toca e mant\u00e9m pressionado o bot\u00e3o no canto inferior direito e seleciona a a\u00e7\u00e3o Adicionar o Marcador na Localiza\u00e7\u00e3o.

Nota

Ao adicionar um marcador, a escala atual do mapa \u00e9 considerada para gravar a extens\u00e3o centrada em redor do local do mapa onde tocaste ou da localiza\u00e7\u00e3o atual. Isto permite que determines a extens\u00e3o que ser\u00e1 utilizada quando tocas duas vezes num ponto de marcador ou seleciones um marcador na barra de pesquisa.

"},{"location":"pt/how-to/bookmarks/#marcadores-do-projeto","title":"Marcadores do Projeto","text":"

O QField pode exibir e pesquisar marcadores incorporados no projeto. A adi\u00e7\u00e3o e gest\u00e3o dos marcadores \u00e9 feito no QGIS.

"},{"location":"pt/how-to/digitize/","title":"Digitalizar","text":""},{"location":"pt/how-to/digitize/#digitalizar","title":"Digitalizar","text":"

O QField permite digitalizar, editar e apagar elementos de pontos, linhas e pol\u00edgonos quando est\u00e1s no campo.

"},{"location":"pt/how-to/digitize/#recolher-elementos","title":"Recolher elementos","text":"

Trabalho de campo

Para come\u00e7ar a digitalizar novos elementos, ativa o modo de Edi\u00e7\u00e3o tocando no icon do l\u00e1pis no painel lateral e seleciona a camada a que pretendes adicionar novos elementos.

A atual camada onde vais adicionar elementos \u00e9 real\u00e7ada com a cor verde.

"},{"location":"pt/how-to/digitize/#adicionar-elementos-de-pontos","title":"Adicionar elementos de pontos","text":"

Navega a mira no centro do ecr\u00e3 at\u00e9 o local desejado e clique no bot\u00e3o Mais (+) no canto inferior direito do ecr\u00e3 para confirmar a cria\u00e7\u00e3o de um novo elemento de ponto.

Podes utilizar o bot\u00e3o bloqueada na posi\u00e7\u00e3o para for\u00e7ar a mira a centrar na tua localiza\u00e7\u00e3o caso tenhas a localiza\u00e7\u00e3o ativa.

"},{"location":"pt/how-to/digitize/#adicionar-elementos-de-linhas-ou-poligonos","title":"Adicionar elementos de linhas ou pol\u00edgonos","text":"

Navega a mira no centro do ecr\u00e3 at\u00e9 o in\u00edcio da linha ou pol\u00edgono desejado e clique no bot\u00e3o Mais (+) no canto inferior direito do ecr\u00e3 para adicionar o primeiro n\u00f3.

Prossegue com a adi\u00e7\u00e3o de pontos para formar a tua linha ou pol\u00edgono clicando no bot\u00e3o Mais (+) sempre que desejar adicionar um novo n\u00f3.

Clique no bot\u00e3o Menos (-) para remover o \u00faltimo n\u00f3 adicionado.

Quando adicionas pelo menos 2 n\u00f3s para uma linha ou 3 n\u00f3s para um pol\u00edgono, o bot\u00e3o Guardar ser\u00e1 exibido. Clique nele para finalizar a tua geometria.

Durante a digitaliza\u00e7\u00e3o, pode clicar no bot\u00e3o (x) para cancelar a cria\u00e7\u00e3o do elemento atual.

Nota

QField assegura que as geometrias digitalizadas n\u00e3o ter\u00e3o v\u00e9rtices duplicados e respeita a precis\u00e3o definida nas configura\u00e7\u00f5es de precis\u00e3o da camada atual selecionada.

You can use the volume keys for adding or removing vertices while in digitizing mode. This functionality can be activated in Settings in the General tab.

Note

This feature is available on Android only.

"},{"location":"pt/how-to/digitize/#formulario-do-atributo","title":"Formul\u00e1rio do atributo","text":"

Ap\u00f3s digitalizar a geometria, o formul\u00e1rio de atributos ser\u00e1 exibido permitindo a edi\u00e7\u00e3o dos valores dos atributos para os elementos rec\u00e9m adicionados.

Nota

Voc\u00ea pode suprimir o formul\u00e1rio de atributo ap\u00f3s a adi\u00e7\u00e3o do recurso por meio de uma op\u00e7\u00e3o de configura\u00e7\u00e3o para uma determinada camada por meio da sua caixa de di\u00e1logo de propriedades no QGIS

Moreover, you have the option to digitize the form using the scanning QR or Bar Code reader functionality available within the feature form's text edit widget.

Upon clicking the three-dot icon button, a menu will be presented offering three distinct actions: \"Copy,\" \"Paste,\" and \"Scan Code\".

Opting for the \"Scan Code\" action will trigger QField's code reader, initiating the scanning process to decode the code.

Once the codes have been successfully scanned, users can validate their choice by clicking the checkmark (\u2714\ufe0f) OK button. This action will populate the attribute with the decoded value, streamlining the digitization process.

In addition, the Code Reader offers the capability to read NFC text tags.

Note

Both the QR code camera and the NFC text tag detector are enabled by default when you open the Code Reader. You have the flexibility to disable either of these features to ensure that your device's battery is not used unnecessarily by using hardware that you may not need at the moment.

"},{"location":"pt/how-to/digitize/#lembrar-os-ultimos-valores","title":"Lembrar os \u00faltimos valores","text":"

Para uma recolha r\u00e1pida de conjuntos de dados bastante homog\u00e9neos, \u00e9 crucial n\u00e3o ter que inserir os mesmos valores de atributo v\u00e1rias vezes. As caixas de sele\u00e7\u00e3o \u00e0 direita de cada atributo permitem lembrar cada atributo individualmente para que na pr\u00f3xima vez que adicionar um elemento na mesma camada, esses atributos sejam preenchidos automaticamente.

"},{"location":"pt/how-to/digitize/#edicao-da-geometria","title":"Edi\u00e7\u00e3o da geometria","text":"

Trabalho de campo

Para editar a geometria de elementos pr\u00e9-existentes, ativa o modo de Edi\u00e7\u00e3o tocando no icon do l\u00e1pis no painel lateral do QField.

No modo de edi\u00e7\u00e3o, um novo bot\u00e3o Edi\u00e7\u00e3o de geometria surgir\u00e1 na barra de t\u00edtulo do formul\u00e1rio do elemento identificado. Clicar no bot\u00e3o ir\u00e1 ativar o ambiente de edi\u00e7\u00e3o de geometria que oferece quatro ferramentas:

  • A ferramenta de edi\u00e7\u00e3o de v\u00e9rtices;
  • Uma ferramenta de recorte da geometria;
  • Uma ferramenta de redesenho da geometria; e
  • Uma ferramenta de cria\u00e7\u00e3o de an\u00e9is da geometria;
"},{"location":"pt/how-to/digitize/#ferramenta-de-vertice","title":"Ferramenta de v\u00e9rtice","text":"

O editor de v\u00e9rtices permite mover e apagar v\u00e9rtices pr\u00e9-existentes mas tamb\u00e9m adicionar novos v\u00e9rtices nas geometrias.

"},{"location":"pt/how-to/digitize/#ferramenta-de-recorte","title":"Ferramenta de recorte","text":"

A ferramenta de divis\u00e3o permite dividir geometrias de linhas e pol\u00edgonos em dois, uma que se tornar\u00e1 num novo elemento.

"},{"location":"pt/how-to/digitize/#ferramenta-de-redesenho","title":"Ferramenta de Redesenho","text":"

A ferramenta de redesenho permite que voc\u00ea altere geometrias de linhas e pol\u00edgonos desenhando formas que ir\u00e3o resultar em uma linha redesenhada seguindo a borda da forma desenhada ou um pol\u00edgono com a forma desenhada usado para recortar ou expandir a geometria.

"},{"location":"pt/how-to/digitize/#ferramenta-de-anel","title":"Ferramenta de An\u00e9l","text":"

A ferramenta de anel permite digitalizar an\u00e9is (ou seja, furos) em geometrias de pol\u00edgonos. Uma vez um anel for criado, o QField oferecer\u00e1 a possibilidade de preencher o anel com um novo elemento.

"},{"location":"pt/how-to/digitize/#demonstracao-da-edicao-de-geometrias","title":"Demonstra\u00e7\u00e3o da edi\u00e7\u00e3o de geometrias","text":"

O seguinte v\u00eddeo demonstra algumas das possibilidades de edi\u00e7\u00e3o:

"},{"location":"pt/how-to/digitize/#juntar-elementos","title":"Juntar elementos","text":"

O QField permite juntar elementos e as suas geometrias num \u00fanico elemento. Para isso, identifique dois (ou mais) elementos no mapa, selecione-as na lista de elementos e junte-os selecionando o Juntar Elementos Selecionados no Bot\u00e3o Menu (\u205d).

"},{"location":"pt/how-to/digitize/#digitalizacao-manual","title":"Digitaliza\u00e7\u00e3o manual","text":"

A digitaliza\u00e7\u00e3o manual permite aos utilizadores \"desenhar\" linhas e pol\u00edgonos usando a sua pen/stylus ou o rato. O modo est\u00e1 dispon\u00edvel para adi\u00e7\u00e3o de elementos do tipo linha/pol\u00edgono assim como as ferramentas geometrias de editor de an\u00e9is, recorte, e redesenho.

O modo de digitaliza\u00e7\u00e3o manual \u00e9 ativado atrav\u00e9s de um novo bot\u00e3o que aparece no QField quando \u00e9 definido no modo edi\u00e7\u00e3o e a caneta stylus ou rato sobrep\u00f5e o enquadramento do mapa enquanto a linha ou o pol\u00edgono vetorial \u00e9 selecionado.

"},{"location":"pt/how-to/digitize/#edicao-topologica","title":"Edi\u00e7\u00e3o topol\u00f3gica","text":"

Se a edi\u00e7\u00e3o topol\u00f3gica estiver ativada no projeto do QGIS antes de exportar para o Qfield, os n\u00f3s das geometrias vizinhas partilhadas s\u00e3o modificados simultaneamente quando s\u00e3o movidos /eliminados e os v\u00e9rtices adicionais s\u00e3o adicionados aos segmentos quando um novo n\u00f3 \u00e9 adicionado nas geometrias vizinhas.

"},{"location":"pt/how-to/digitize/#multi-edicao-de-elementos","title":"Multi-edi\u00e7\u00e3o de elementos","text":"

O QField permite selecionar v\u00e1rios elementos e editar seus atributos de uma s\u00f3 vez. Em alguns casos, pode resultar em fluxos de trabalho muito eficientes. Para isso, identifique dois (ou mais) elementos no mapa, selecione-as na lista de elementos e junte-os selecionando o bot\u00e3o Editar elemento na barra de t\u00edtulo da lista.

"},{"location":"pt/how-to/digitize/#eliminar-elementos","title":"Eliminar elementos","text":"

Trabalho de campo

A exclus\u00e3o de um elemento \u00e9 feita selecionando a a\u00e7\u00e3o Excluir elemento no menu de 3 pontos do formul\u00e1rio do elemento.

O QField tamb\u00e9m permite que voc\u00ea exclua v\u00e1rios elementos de uma vez. Para isso, primeiro identifique os elementos tocando rapidamente nas partes relevantes do mapa. De seguida ative o modo de sele\u00e7\u00e3o m\u00faltipla pressionando longamente um dos elementos que deseja excluir. Quando a caixa de sele\u00e7\u00e3o aparecer ao lado dos nomes dos elementos, selecione outros elementos para excluir (voc\u00ea pode tocar no mapa para adicionar mais elementos). Depois de conclu\u00eddo, selecione Excluir elementos(s) selecionado(s) a\u00e7\u00e3o na lista de elementos menu de 3 pontos.

"},{"location":"pt/how-to/digitize/#snapping","title":"Snapping","text":"

Prepara\u00e7\u00e3o no Desktop

Enquanto digitaliza novos elementos, novos pontos podem ser atra\u00eddos a geometrias existentes.

Todas as configura\u00e7\u00f5es pode ser feitos em Projeto > Configura\u00e7\u00f5es de Snapping

"},{"location":"pt/how-to/digitize/#tipos-de-snapping","title":"Tipos de Snapping","text":"

\u00c9 poss\u00edvel fazer snap a novos pontos

  • apenas a v\u00e9rtices de geometrias existentes
  • apenas a segmentos de geometrias existentes
  • a v\u00e9rtices e segmentos de geometrias existentes
"},{"location":"pt/how-to/digitize/#snapping-a-camadas","title":"Snapping a camadas","text":"

\u00c9 tamb\u00e9m poss\u00edvel apenas atrair a uma ou a poucas camadas.

"},{"location":"pt/how-to/digitize/#tolerancia-de-snapping","title":"Toler\u00e2ncia de Snapping","text":"

A toler\u00e2ncia do snapping pode ser especificada em unidades de mapa ou pixeis.

Na maioria dos casos, as unidades devem ser definidas para pixeis. Temos tido boas experi\u00eancias com um valor de toler\u00e2ncia de 20.

"},{"location":"pt/how-to/gnss/","title":"Posicionamento (GNSS)","text":""},{"location":"pt/how-to/gnss/#posicionamento-gnss","title":"Posicionamento (GNSS)","text":"

O Qfield consegue usar o sistema interno GNSS (Sistemas de Sat\u00e9lites Globais de Navega\u00e7\u00e3o, como GPS, GLONASS, Galileo ou Beidou). QField tamb\u00e9m consegue ligar a antenas externas atrav\u00e9s de NMEA usando liga\u00e7\u00f5es Bluetooth, TCP, ou UDP.

Dispositivos GNSS s\u00e3o tamb\u00e9m capazes de medir a altitude perto da posi\u00e7\u00e3o 2D atual na superf\u00edcie da terra.

"},{"location":"pt/how-to/gnss/#visualizacao","title":"Visualiza\u00e7\u00e3o","text":"

Quando o posicionamento estiver ativado, a sua posi\u00e7\u00e3o ser\u00e1 mostrada com a cor azul no mapa. A sua localiza\u00e7\u00e3o \u00e9 vis\u00edvel como um ponto azul se voc\u00ea estiver parado ou como uma seta a indicar a dire\u00e7\u00e3o do seu movimento se estiver a movimentar.

O raio azul indica a orienta\u00e7\u00e3o atual do seu dispositivo se o seu dispositivo tiver um compasso magn\u00e9tico interno.

Um c\u00edrculo \u00e0 volta da posi\u00e7\u00e3o atual indica a precis\u00e3o reportada pelo dispositivo de posicionamento.

"},{"location":"pt/how-to/gnss/#configuracao","title":"Configura\u00e7\u00e3o","text":"

As configura\u00e7\u00f5es seguintes encontram-se dispon\u00edveis no separador Posicionamento das configura\u00e7\u00f5es do QField.

"},{"location":"pt/how-to/gnss/#mede-o-valor-m","title":"Mede o valor (M)","text":"

Ao digitalizar uma geometria numa camada vetorial que cont\u00e9m uma dimens\u00e3o M, o QField adicionar\u00e1 um valor de medi\u00e7\u00e3o aos v\u00e9rtices individuais sempre que o cursor de coordenadas est\u00e1 bloqueado na posi\u00e7\u00e3o atual.

Por padr\u00e3o, o valor representar\u00e1 o timestamp da posi\u00e7\u00e3o capturada (milissegundos desde Epoch). Podes alterar este valor com a caixa de valores no separador de posicionamento das configura\u00e7\u00f5es.

Os valores dispon\u00edveis para escolha s\u00e3o data/hora, velocidade, orienta\u00e7\u00e3o, precis\u00e3o horizontal e precis\u00e3o vertical, bem como PDOP, HDOP e VDOP.

"},{"location":"pt/how-to/gnss/#requirimentos-de-precisao","title":"Requirimentos de precis\u00e3o","text":"

Uma precis\u00e3o m\u00ednima desejada para medi\u00e7\u00f5es pode ser definida. A qualidade ser\u00e1 relatada em tr\u00eas classes, mau (vermelho), ok (amarelo) e excelente (verde). Estas cores aparecer\u00e3o como um ponto no topo do bot\u00e3o GNSS.

Os limites podem ser definidos no separador do posicionamento nas configura\u00e7\u00f5es.

Se a configura\u00e7\u00e3o Ativar requisito de precis\u00e3o estiver ativada, n\u00e3o poder\u00e1 recolher novas medi\u00e7\u00f5es com o cursor bloqueado na posi\u00e7\u00e3o atual com um valor precis\u00e3o baixo (vermelho).

"},{"location":"pt/how-to/gnss/#compensacao-da-altura-da-antena","title":"Compensa\u00e7\u00e3o da altura da antena","text":"

A altura do poste da antena em uso pode ser definido nas configura\u00e7\u00f5es. Qualquer altitude medida ir\u00e1 ser corrigida por este valor.

"},{"location":"pt/how-to/gnss/#correcao-de-altitude-grelha-de-transformacao-vertical","title":"Corre\u00e7\u00e3o de altitude / grelha de transforma\u00e7\u00e3o vertical","text":"

Os valores de altitude podem ser corrigidos com ficheiros de grelhas de transforma\u00e7\u00e3o vertical para calcular a altura ortom\u00e9trica.

Os ficheiros de grelhas de transforma\u00e7\u00e3o vertical ficam dispon\u00edveis no QField colocando-as na pasta da app do QField <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Quando o ficheiro da grelha de deslocamento \u00e9 colocado l\u00e1, ele fica dispon\u00edvel no QField nas Defini\u00e7\u00f5es de Posicionamento em Deslocamento vertical da grelha em uso.

Se est\u00e1s a usar corre\u00e7\u00e3o de altitude e um dispositivo externo de localiza\u00e7\u00e3o est\u00e1 em uso, considera desligar Utilize a altitude ortom\u00e9trica do dispositivo.

Os formatos atualmente suportados s\u00e3o:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

Por exemplo: Para a transforma\u00e7\u00e3o de ETRS89 (refer\u00eancia GPS elips\u00f3ide) para NAP (holand\u00eas), os utilizadores podem descarregar o ficheiro nlgeo2018.gtx da NSGI e coloca-lo diretoria.

"},{"location":"pt/how-to/gnss/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"

Trabalho de campo

Um toque no bot\u00e3o de GNSS ir\u00e1 ligar o GNSS e centrar o mapa na localiza\u00e7\u00e3o atual assim que a informa\u00e7\u00e3o de localiza\u00e7\u00e3o se encontrar dispon\u00edvel.

Ativar o modo de edi\u00e7\u00e3o e pressionar no bot\u00e3o do alvo, a cruz no centro significa que est\u00e1s a usar a localiza\u00e7\u00e3o GNSS.

Um toque longo no bot\u00e3o GNSS ir\u00e1 mostrar o menu de posicionamento.

No menu do posicionamento podes ligar Mostrar a informa\u00e7\u00e3o da posi\u00e7\u00e3o que ir\u00e1 apresentar as coordenadas atuais que ser\u00e3o reprojetadas para o SRS acompanhas de informa\u00e7\u00f5es sobre precis\u00e3o.

Nota

Se v\u00eas informa\u00e7\u00e3o WGS 84 lat/lon ao inv\u00e9s da informa\u00e7\u00e3o do SRS do teu projeto, provavelmente ainda n\u00e3o tens sinal.

"},{"location":"pt/how-to/gnss/#usar-um-receptor-externo-gnss","title":"Usar um Receptor externo GNSS","text":"

Trabalho de campo

O QField suporta a liga\u00e7\u00e3o com dispositivos de posicionamento GNSS externos via NMEA atrav\u00e9s de Bluetooth, TCP, ou conex\u00f5es UDP.

Nas Defini\u00e7\u00f5es > Posicionamento, podes encontrar um conjunto de bot\u00f5es para adicionar, editar ou apagar dispositivos externos, bem como uma lista para alternar entre os dispositivos GNSS internos e externos gravados.

O tipo de liga\u00e7\u00f5es suportadas por plataforma \u00e9 a seguinte:

Android iOS Windows Linux MacOS Bluetooth * TCP UDP Porta de s\u00e9rie

() O suporte Bluetooth no Windows ocorre automaticamente atrav\u00e9s da porta virtual criado pelo sistema operativo quando se liga ao dispositivo GNSS.*

Os protocolos NMEA atualmente suportados s\u00e3o GGA, RMC, GSA, GSV, VTG, and HDT.

Nota

Certifique-se que n\u00e3o tem outra aplica\u00e7\u00e3o com fornecedores de mock location a usar a mesma liga\u00e7\u00e3o.

"},{"location":"pt/how-to/gnss/#localizacao-simulada","title":"Localiza\u00e7\u00e3o simulada","text":"

Trabalho de campo

\u00c9 poss\u00edvel fornecer um mock location atrav\u00e9s de uma aplica\u00e7\u00e3o Android que \u00e9 separado do QField. Existem v\u00e1rias op\u00e7\u00f5es para isso, uma delas \u00e9 Android NTRIP Client.

Para usar este op\u00e7\u00e3o ter\u00e1 de ativar mock locations no dispositivo Android.

"},{"location":"pt/how-to/gnss/#funcionalidade-de-calculo-de-posicionamento-medio","title":"Funcionalidade de c\u00e1lculo de posicionamento m\u00e9dio","text":"

Trabalho de campo

Note

The coordinate cursor must be locked to the current location via the Lock to position button

Existe uma fun\u00e7\u00e3o que permite digitalizar usando o c\u00e1lculo de posi\u00e7\u00f5es m\u00e9dias.

O levantamento come\u00e7ar\u00e1 pressionando e segurando o bot\u00e3o de adicionar v\u00e9rtice, que come\u00e7ar\u00e1 a recolher posi\u00e7\u00f5es.

While collecting, an indicator will appear on top of the coordinate cursor showing a text reflecting the current number of collected positions. If an averaged position minimum count requirement is active, a progress bar will also be present indicating the progress towards meeting that requirement.

The setting to activate an average position minimum count threshold can be found in QField settings's positioning panel. When active, holding the add vertex button is not required, a short tap on the button will begin the collection of positions and automatically add the averaged position when the minimum count requirement is met.

When using @gnss_* or @position_ variables on averaged positions, the variable will also represent the average over all collected samples.

"},{"location":"pt/how-to/gnss/#configuracao-de-projeto","title":"Configura\u00e7\u00e3o de projeto","text":"

Prepara\u00e7\u00e3o no Desktop

"},{"location":"pt/how-to/gnss/#variaveis-de-posicionamento","title":"Vari\u00e1veis de posicionamento","text":"

You can get access to positioning information through additional expression variables accessible in the attribute form. These will only be available when positioning is enabled.

These variables are commonly used as part ofdefault values expressions for fields to keep track of the quality of individual measured points.

  • @position_source_name - The name of the device that gave location information as reported by the sensor. To differenciate between internal and external sensor. If the position is manually set, and the position is not snapped to the cursor, the source name is \"manual\". In case the cursor is not snapped to the position, all other variables will be null, if you need this, use the gnss_ variables instead.
  • @position_quality_description - A human readable and translated string for the quality as reported by the sensor. E.g. \"Fixed RTK\". It is only available when the crosshair is snapped to the sensor. - IE
  • @position_coordinate - A point with the coordinate in WGS84. Lon, Lat, Altitude as delivered by the sensor. It is only available when the crosshair is snapped to the sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - The horizontal accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_timestamp - The timestamp of the position in UTC as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_direction - The direction of movement in degrees from true north as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_ground_speed - Groundspeed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_magnetic_variation - The angle between the horizontal component of the magnetic field and true north, in degrees as reported by the sensor. Also known as magnetic declination. A positive value indicates a clockwise direction from true north and a negative value indicates a counter-clockwise direction. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_accuracy - The vertical accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_3d_accuracy - The 3 dimensional accuracy of the coordinate (in meters), 3D-RMS as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_speed - The vertical speed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_averaged_count - This variable holds the number of collected positions from which an averaged position was calculated when digitizing in this mode. For non-averaged positions, the value will be set to 0 (zero). - IE
  • @position_pdop - Position dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_hdop - Horizontal dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_vdop - Vertical dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_number_of_used_satellites - Number of satellites as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_used_satellites - A list of satellites in use (pri) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - The GPS Fix Status \"NoData\", \"NoFix\", \"Fix2D\" or \"Fix3D\" as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_fix_mode - Fix mode (where \"M\" = Manual, forced to operate in 2D or 3D or \"A\" = Automatic, 3D/2D) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E

Info

I: Internal position source E: External (NMEA) position source

All @position_* variables have a corresponding @gnss_* variable. The gnss variables always report the gnss sensor values, even when the crosshair is not snapped.

Info

Variables that contain satellites are not available on iOS

Exemplos:
  • when the crosshair is snapped to the sensor - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_source_name --> sensor name.
  • when the crosshair is manually moved - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The value is NULL. - @position_source_name > The value is manual.
"},{"location":"pt/how-to/gnss/#vertex-logger","title":"Vertex logger","text":"

It is possible to setup a log layer of the collected vertices. This allows to keep track of meta data for each vertex like GNSS quality attributes and more. To set this up, a point layer can be added to the project and attributes configured to store this information.

Depois o utilizador associa a fun\u00e7\u00e3o de registo de digitaliza\u00e7\u00e3o numa camada de pontos.

V\u00e1 a QFieldSync --> Propriedades do projeto

Para serem mais eficaz, os atributos da camada devem ter valores padr\u00e3o que dependem das vari\u00e1veis de posicionamento que foram enumeradas acima.

"},{"location":"pt/how-to/hiding-legend-nodes/","title":"Ocultar pontos da legenda","text":""},{"location":"pt/how-to/hiding-legend-nodes/#ocultar-pontos-da-legenda","title":"Ocultar pontos da legenda","text":"

\u00c9 poss\u00edvel configurar no projeto QGIS a possibilidade de ocultar pontos da legenda

"},{"location":"pt/how-to/hiding-legend-nodes/#configurar-pontos-ocultos","title":"Configurar pontos ocultos","text":"

Prepara\u00e7\u00e3o no Desktop

Nas propriedades do projeto QGIS, vai a Fontes de dados e marca a caixa com \"privado\" para as camadas que queres ocultar.

Esconder pontos da legenda

"},{"location":"pt/how-to/","title":"Guias de instru\u00e7\u00f5es","text":""},{"location":"pt/how-to/#guias-de-instrucoes","title":"Guias de instru\u00e7\u00f5es","text":"

O QField aproveita o poder do QGIS para configurar confortavelmente os teus projetos. Depois de configurar tudo, podes sincronizar o teu projeto e quaisquer ficheiros adicionais para o teu dispositivo e come\u00e7ar imediatamente a trabalhar.

A sincroniza\u00e7\u00e3o dos teus projetos com os dispositivos das tuas equipas, pode ser feita de v\u00e1rias maneiras. O plugin QFieldSync ajuda a preparar os projetos QGIS para o QField e a distribuir para os teus dispositivos. Para uma experi\u00eancia de integra\u00e7\u00e3o perfeita e para a gest\u00e3o das equipas, recomendamos vivamente o uso do QFieldCloud.

O QField \u00e9 constru\u00eddo para ser bastante simples e intuitivo. Sugerimos que comeces por abrir um dos projetos de demonstra\u00e7\u00e3o para te ambientares e aceder \u00e0s poderosas possibilidades de intera\u00e7\u00e3o.

Aqui encontras muitos recursos sobre como configurar e interagir com QField.

"},{"location":"pt/how-to/itinerary/#configure-attribute-form-widget-in-qgis","title":"Configure attribute form widget in QGIS","text":"

Prepara\u00e7\u00e3o no Desktop

Here is an example for navigation to features of a point layer.

Create a new field in your data table (type text). In the attribute form settings, select \"attachment\" as widget type. Tick \"Display a hyperlink for document path (read-only)\". Then enter the following expression as default value:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

And tick \"Apply default value on update\" in case you make changes to your geometry.

If you simply want to show your feature location in Google Maps, you can use the following expression: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"pt/how-to/itinerary/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"

Trabalho de campo

Click on the feature on the map where you want navigation to or that you want to open in Google Maps. In the attribute form, click on the link towards Google Maps.

"},{"location":"pt/how-to/live-default-value/","title":"Valor padr\u00e3o em tempo real","text":""},{"location":"pt/how-to/live-default-value/#valor-padrao-em-tempo-real","title":"Valor padr\u00e3o em tempo real","text":"

O Qfield suporta a atualiza\u00e7\u00e3o em \"tempo real\" de atributos padr\u00e3o quando est\u00e1s a editar elementos.

"},{"location":"pt/how-to/live-default-value/#configuracao","title":"Configura\u00e7\u00e3o","text":"

Prepara\u00e7\u00e3o no Desktop

Para funcionar, o atributo tem de ser configurado como dependente de outro atributo.

Um exemplo da configura\u00e7\u00e3o das depend\u00eancias dos atributos

Para uma imagem:

imagem em tempo real, definida por padr\u00e3o

Para a rela\u00e7\u00e3o de valor:

rela\u00e7\u00e3o em tempo real, definida por padr\u00e3o

"},{"location":"pt/how-to/live-default-value/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"

Trabalho de campo

Valor padr\u00e3o em \"tempo real\" atualiza os atributos padr\u00e3o em tempo real quando editas elementos.

No v\u00eddeo seguinte est\u00e1 um exemplo da atualiza\u00e7\u00e3o em \"tempo real\" do valor padr\u00e3o de um campo quando editas elementos no QField.

"},{"location":"pt/how-to/map-interaction/","title":"Interagir com os mapas","text":""},{"location":"pt/how-to/map-interaction/#interagir-com-os-mapas","title":"Interagir com os mapas","text":"

Here are some of the possible interactions with the map in QField.

"},{"location":"pt/how-to/map-interaction/#legenda-do-mapa","title":"Legenda do Mapa","text":"

Trabalho de campo

Open the Main menu and expand the layers list to display the legend of the map.

On double-tap or long-press on a layer, you get offered the following possibilities.

  • Mostra no mapa para controlar a visibilidade
  • Mostrar etiquetas para controlar a visibilidade das etiquetas.
  • Expandir item da legenda para mostrar/esconder os sub-items da camada.
  • Aproximar \u00e0 camada para teres toda a camada vis\u00edvel no mapa.
  • Recarregar dados para obter os dados atuais da camada com fontes de dados remotos.
  • Mostrar lista de elementos para mostrar os elementos das camadas na lista de identifica\u00e7\u00e3o.

Additionally, you have the option to adjust the layer opacity for each individual layer using the \"Opacity\" slider.

"},{"location":"pt/how-to/map-interaction/#funcionalidades-de-identificacao","title":"Funcionalidades de identifica\u00e7\u00e3o","text":"

Trabalho de campo

Toque num elemento do mapa para identific\u00e1-lo. Se v\u00e1rios elementos estiverem localizados no ponto em que voc\u00ea tocou (porque existem v\u00e1rios elementos realmente pr\u00f3ximos um do outro ou porque v\u00e1rias camadas est\u00e3o sobrepostas), todos ser\u00e3o listados no menu que se abre \u00e0 direita do ecr\u00e3.

Tap on one of the listed features to access its attributes.

  1. Toque nas setas para navegar por todos as elementos identificados.
  2. Tap the centre button to centre the map on the selected feature.
  3. Toque no bot\u00e3o de edi\u00e7\u00e3o para editar os atributos do elemento selecionado elemento.
  4. Percorra os sub-menus para aceder a todos os atributos.

"},{"location":"pt/how-to/map-interaction/#selecione-os-elementos-identificados","title":"Selecione os elementos identificados","text":"

With long-press, you can toggle the feature selection.

When features are selected, you can perform the actions in the three-dot menu on the top right.

"},{"location":"pt/how-to/map-interaction/#excepcoes-para-as-camadas-identificadas","title":"Excep\u00e7\u00f5es para as camadas identificadas","text":"

Often it is not required to be able to query every layer. Some layers are only present as basemap, and their attributes are not of interest.

You can manage this layer list in QGIS desktop in Project > Project Properties > Identify Layers and uncheck the base layers.

"},{"location":"pt/how-to/map-styling/","title":"Estilos do mapa","text":""},{"location":"pt/how-to/map-styling/#estilos-do-mapa","title":"Estilos do mapa","text":"

Todas as defini\u00e7\u00f5es de simbologia do QGIS s\u00e3o suportadas diretamente pelo QField. Isto inclu\u00ed todos os tipos de renderiza\u00e7\u00e3o como graduado, categorizado, baseado em regras, 2.5D como tamb\u00e9m a a simbologia definida por dados.

"},{"location":"pt/how-to/map-styling/#exibir-expressao","title":"Exibir Express\u00e3o","text":"

Prepara\u00e7\u00e3o no Desktop

No QField, os objectos s\u00e3o identificados com um nome. A express\u00e3o para gerar esse nome pode ser definida abrindo a tabela de atributos no QGIS e alterando para a visualiza\u00e7\u00e3o de formul\u00e1rio. Escolhe o campo apropriado ou uma express\u00e3o da lista. A partir do QGIS 3, isso pode ser feito diretamente da p\u00e1gina Propriedades da Camada do Vector > Mostrar.

A express\u00e3o de visualiza\u00e7\u00e3o tamb\u00e9m \u00e9 usada para pesquisa nas camadas.

A express\u00e3o de exibi\u00e7\u00e3o ser\u00e1 utilizada para representar elemento com uma identifica\u00e7\u00e3o de texto no QField.

"},{"location":"pt/how-to/map-styling/#camadas-apenas-de-leitura-nao-editaveis-e-pesquisaveis","title":"Camadas apenas de leitura, n\u00e3o edit\u00e1veis e pesquis\u00e1veis","text":"

Prepara\u00e7\u00e3o no Desktop

Algumas camadas no projeto s\u00e3o apenas tem um prop\u00f3sito visual. Essas camadas n\u00e3o aparecer\u00e3o quando se procura identificar objectos.

Outras camadas podem servir como fontes de informa\u00e7\u00e3o e n\u00e3o devem ser modificadas pelo utilizador. \u00c9 poss\u00edvel proteger as camadas do projeto da edi\u00e7\u00e3o de atributos ou adi\u00e7\u00e3o e exclus\u00e3o de elementos.

Tamb\u00e9m \u00e9 poss\u00edvel configurar que camadas s\u00e3o de pesquisa.

Para configurar o comportamento de identifica\u00e7\u00e3o, ler e pesquisar, v\u00e1 para a p\u00e1gina Projeto > Propriedades > Origem de dados e ative as caixas de op\u00e7\u00f5es para corresponder ao comportamento desejado.

Configura\u00e7\u00e3o das camadas que n\u00e3o ser\u00e3o identific\u00e1veis, n\u00e3o modific\u00e1veis e/ou n\u00e3o pesquis\u00e1veis.

"},{"location":"pt/how-to/map-styling/#usar-tipos-de-fontes-adicionais","title":"Usar tipos de fontes adicionais","text":"

Prepara\u00e7\u00e3o no Desktop

No QField, pode usar todos os tipos de fonte que queira.

Existem duas possibilidades diferentes para registar os tipos de fontes adicionais:

  1. Ao adicionar fontes (.ttf or .otf) na pasta do dispositivo <drive>/Android/data/ch.opengis.qfield/files/QField/fonts estes estar\u00e3o dispon\u00edveis em todos os projetos e conjuntos de dados individuais.
  2. Adicionando tipos de letra (.ttf or .otf) na mesma pasta que um determinado projeto ficheiro (.qgs ou .qgz); estes ser\u00e3o acess\u00edveis apenas desta forma ficheiro de projeto.

Nota

Desde o QField 2 os ficheiros das fontes necessitam de ser armazenados na diretoria da aplica\u00e7\u00e3o <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts em vez da diretoria principal dos dispositivos <drive>:/QField/fonts.

"},{"location":"pt/how-to/map-styling/#simbolos-svg-personalizados","title":"S\u00edmbolos SVG personalizados","text":"

Prepara\u00e7\u00e3o no Desktop

\u00c9 poss\u00edvel embeber s\u00edmbolos SVG diretamente dentro dos projetos QGIS.

  1. Escolhe a camada que ir\u00e1 suportar a simbologia SVG e abre sua caixa de di\u00e1logo das propriedades.
  2. Abre a sec\u00e7\u00e3o de Simbologia em Propriedades > Simbologia
  3. No Painel de S\u00edmbolo da Camada escolhe Marcador simples.
  4. Altere o tipo de s\u00edmbolo da camada no Tipo de s\u00edmbolo da camada > Marcador SVG.
  5. Desloque para baixo no painel inferior.
  6. Clica no lado direito do bot\u00e3o de sele\u00e7\u00e3o de ficheiro para abrir um menu.
  7. Seleciona Embed File e escolhe o ficheiro SVG na caixa de di\u00e1logo de sele\u00e7\u00e3o de ficheiro na caixa de di\u00e1logo.
  8. Aplique as altera\u00e7\u00f5es e clique em OK.
"},{"location":"pt/how-to/map-themes/","title":"Temas de mapa","text":""},{"location":"pt/how-to/map-themes/#temas-de-mapa","title":"Temas de mapa","text":"

A beleza do SIG \u00e9 que os mapas s\u00e3o din\u00e2micos. As camadas podem ser individualmente mostrados ou escondidas e as informa\u00e7\u00f5es destas podem ser apresentadas mais ou menos de forma proeminente com base na tarefa em m\u00e3os.

Para que servem os Temas de Mapa.

"},{"location":"pt/how-to/map-themes/#criar-um-tema-de-mapa","title":"Criar um Tema de Mapa","text":"

Prepara\u00e7\u00e3o no Desktop

Criar um Tema de Mapa no QGIS \u00e9 uma tarefa muito simples.

Configura\u00e7\u00e3o do tema de mapa

  1. Defina o estilo do mapa e camadas com base nos seus requisitos.
  2. Guarde-o como Tema de Mapa
  3. Carregar projeto no dispositivo e mudar o Tema de Mapa ativo
"},{"location":"pt/how-to/map-themes/#alterar-o-tema-do-mapa-activo","title":"Alterar o Tema do Mapa activo","text":"

Trabalho de campo

Se definiste temas de mapa no projeto QGIS, poder\u00e1s mudar entre eles a partir do Dashboard. Usa o menu combobox para alternar entre os Temas de Mapa para escolher o tema ativo.

Alterar o tema de mapa

"},{"location":"pt/how-to/measuring-tool/","title":"Ferramenta de medi\u00e7\u00e3o","text":""},{"location":"pt/how-to/measuring-tool/#ferramenta-de-medicao","title":"Ferramenta de medi\u00e7\u00e3o","text":"

QField offers measurement functionalities out of the box, you have the flexibility to change the units for measuring distance and area in your projects. You can do this by navigating to the 'Project' menu, selecting 'Properties...' in the 'General' section.

To enable the measuring tool, open the main menu and select Measuring Tool.

Assim que a ferramenta estiver habilitada, basta usar as ferramentas de digitaliza\u00e7\u00e3o localizadas no canto inferior direito da tela para adicionar e remover v\u00e9rtices. Por padr\u00e3o, a geometria medida ser\u00e1 uma linha; para mudar para um pol\u00edgono, basta juntar cursor ao primeiro v\u00e9rtice inserido.

Para o segmento formado pelos dois \u00faltimos v\u00e9rtices adicionados, os detalhes apresentados incluem o comprimento do segmento e o azimute. Quando a geometria medida \u00e9 uma linha, o comprimento total da linha \u00e9 apresentado, enquanto que o per\u00edmetro e a \u00e1rea s\u00f3 s\u00e3o exibidos para pol\u00edgonos.

"},{"location":"pt/how-to/measuring-tool/#perfil-altimetrico","title":"Perfil altim\u00e9trico","text":"

Quando a ferramenta de medi\u00e7\u00e3o est\u00e1 ativa, um bot\u00e3o de ferramenta Perfil altim\u00e9trico surge no canto superior direito do ecr\u00e3. Ao ativar a ferramenta surgir\u00e1 um painel de perfil de altim\u00e9trico, que ir\u00e1 apresenta a eleva\u00e7\u00e3o do terreno, bem como a informa\u00e7\u00e3o dos vetores intersectados ao longo da geometria medida.

Para facilitar o uso, por padr\u00e3o o QField usa os dados, Mapzen Global Terrain para fornecer perfis altim\u00e9tricos com resolu\u00e7\u00e3o espacial de 30 metros. Contudo, \u00e9 poss\u00edvel personalizar nas configura\u00e7\u00f5es do terreno, no projeto e nas propriedades individuais da camada no QGIS aquando a cria\u00e7\u00e3o de projetos.

"},{"location":"pt/how-to/movable-project/","title":"Projeto Port\u00e1til","text":""},{"location":"pt/how-to/movable-project/#projeto-portatil","title":"Projeto Port\u00e1til","text":"

Para sincronizar manualmente o teu projeto QGIS, precisas de vers\u00e3o port\u00e1til do teu ficheiro .qgs. Port\u00e1til, significa que todos os caminhos s\u00e3o relativos e conjuntos de dados s\u00e3o acess\u00edveis a partir do dispositivo.

"},{"location":"pt/how-to/movable-project/#configurar-um-projeto-portatil","title":"Configurar um projeto port\u00e1til","text":"

Prepara\u00e7\u00e3o no Desktop

Verifica que Projeto > Propriedades do projeto > Geral > Guardar caminhos est\u00e1 definido como Relativo e todos os ficheiros necess\u00e1rios se encontram na mesma pasta como o ficheiro .qgs ou numa subpasta.

Por forma a aumentares a produtividade, sugerimos que consultes qfieldcloud e qfieldsync

"},{"location":"pt/how-to/navigation/","title":"Navega\u00e7\u00e3o","text":""},{"location":"pt/how-to/navigation/#navegacao","title":"Navega\u00e7\u00e3o","text":"

O QField oferece funcionalidades de navega\u00e7\u00e3o e ajuda-te a orientar no campo e a chegar com precis\u00e3o ao destino definido.

"},{"location":"pt/how-to/navigation/#activando-a-navegacao","title":"Activando a navega\u00e7\u00e3o","text":"

A navega\u00e7\u00e3o \u00e9 ativa quando um ponto de destino \u00e9 definido e a localiza\u00e7\u00e3o est\u00e1 ativa. Quando \u00e9 ligado, um conjunto de novas informa\u00e7\u00f5es de navega\u00e7\u00e3o - um marcador de destino, um painel de navega\u00e7\u00e3o, e um bot\u00e3o de controlo de navega\u00e7\u00e3o - s\u00e3o apresentadas no mapa.

O painel de navega\u00e7\u00e3o apresenta informa\u00e7\u00e3o \u00fatil como as coordenadas do ponto de destino como tamb\u00e9m a dist\u00e2ncia atual e dire\u00e7\u00e3o para o destino.

Para desligar a navega\u00e7\u00e3o, remove o ponto de destino tocando e mant\u00e9m pressionado o bot\u00e3o de controlo de navega\u00e7\u00e3o no canto inferior direito.

"},{"location":"pt/how-to/navigation/#definir-um-ponto-de-destino","title":"Definir um ponto de destino","text":"

Trabalho de campo

O QField oferece v\u00e1rio m\u00e9todos para definir um ponto de destino para navega\u00e7\u00e3o. Uma forma r\u00e1pida \u00e9 simples tocando e manter pressionado em qualquer parte do mapa e selecionar a op\u00e7\u00e3o Definir como Destino no menu que \u00e9 apresentado.

You can also set the navigation destination point by typing in specific coordinates in the search bar and tapping on the resulting flag navigation icon. You can also search for a specific feature and tap on the flag navigation icon which will also be present in the resulting list of features.

You can also set a navigation destination point by opening the feature form menu and selecting the Set Feature as Destination action.

Finally, you can also set a navigation destination using a feature, a purple feature bar title appears as part of the navigation information panel. For single points, a destination name is displayed (matching a given vector layer's display name field / expression).

For multipoint or {multi,single}{line,polygon}, new navigation buttons are located at the left and right of the destination name. Those buttons allow users to cycle through vertices of the feature picked as navigation destination. Tap and holding onto these buttons will cycle through vertices (comes in handy when you have a feature with a large vertex count).

"},{"location":"pt/how-to/navigation/#tracking-gps-automatico-da-localizacao-e-destino","title":"Tracking GPS autom\u00e1tico da localiza\u00e7\u00e3o e destino","text":"

Trabalho de campo

QField allows for its map to automatically keep track of the current device location and destination and re-center the map extent around those two points.

To activate this auto tracking feature, you can simply tap on the positioning button and the navigation control button. Both buttons should show their auto tracking mode active by having their background color turn to blue and purple.

This can be described as a simple staking mode functionality.

"},{"location":"pt/how-to/navigation/#stakeout-precise-view","title":"\"Stakeout\" precise view","text":"

Trabalho de campo

QField's \"stakeout\" precise view panel appears when the distance between the current location and the destination is less than a pre-defined threshold (by default 5 meters) and the positioning device has an accuracy that is less than half of that threshold. The precise view visibility threshold value can be modified by long-pressing on the bottom-right navigation button and selecting the Precise View Settings menu item.

The precise view will turn green when the current location is considered to have hit the target. This state considers both the positioning device accuracy as well as the precise view threshold value, whereas QField will consider having hit the target when the distance between the current location and the destination minus the positioning device's accuracy is less than 1/10th of the precise view threshold. E.g.: if your precise view threshold is set to 1 meter and your positioning device accuracy is 0.05 meter, the view would turn green when the position is less than 15cm from the destination.

When the distance to destination falls within the precise view threshold, QField emits an audio feedback in the form of a ping with reducing intervals as the current location gets closer to the destination. The audio feedback can be disabled by long-pressing on the bottom-right navigation button, selecting the Precise View Settings menu item, and unchecking Enable Audio Proximity Feedback.

It is also possible the precise view to always be visible by long-pressing on the bottom-right navigation button, selecting the Precise View Settings menu item, and checking Always Show Precise View. When enabled, the precise view will appear whenever a navigation destination has been set and will act as a visual compass providing an arrow on the edge of the precision target.

"},{"location":"pt/how-to/outside-layers/","title":"Conjunto de dados partilhados","text":""},{"location":"pt/how-to/outside-layers/#conjunto-de-dados-partilhados","title":"Conjunto de dados partilhados","text":"

\u00c9 poss\u00edvel usar uma camada que esteja armazenada fora da pasta do projeto.

Isso \u00e9 \u00fatil se um mapa base for usado em mais do que um projeto, por exemplo, uma ortofoto de grande dimens\u00f5es. Nesse caso, pode partilhar este conjunto de dados entre diferentes projetos.

"},{"location":"pt/how-to/outside-layers/#adicionar-um-camada-fora-da-pasta-do-projeto-exportado","title":"Adicionar um camada fora da pasta do projeto exportado","text":"

Prepara\u00e7\u00e3o no Desktop

No QGIS, abra Op\u00e7\u00f5es\" --> Fontes de dados --> Caminhos de Dados Localizados. Adicione o caminho \u00e0 pasta onde est\u00e1 os dados externos.

Fontes de Dados

Para usar camadas de caminhos de dados localizados no seu dispositivo, adicione os conjuntos de dados \u00e0 pasta <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Nota

Desde o QField 2 os ficheiros dos mapas base necessitam de ser armazenados na pasta da app <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps em vez da pasta principal dos dispositivos <drive>:/QField/basemaps.

"},{"location":"pt/how-to/pg-service/","title":"Servi\u00e7o PostgreSQL","text":""},{"location":"pt/how-to/pg-service/#servico-postgresql","title":"Servi\u00e7o PostgreSQL","text":"

Um ficheiro pg_service.conf permite usar um pseudonome para uma liga\u00e7\u00e3o com o servidor PostgreSQL. Em vez de armazenar o nome do servidor, porta, nome da base de dados e mais no ficheiro do Projeto QGIS, estes podem ser armazenados separadamente. \u00c9 ainda poss\u00edvel armazenar nome de utilizador e palavra-chave num ficheiro pg_service.conf, para evitar que seja armazenado num texto n\u00e3o criptografado no Projeto QGIS.

Leia mais sobre os servi\u00e7os PostgreSQL na documenta\u00e7\u00e3o QGIS.

"},{"location":"pt/how-to/pg-service/#qfield-ligacao-direta","title":"QField - Liga\u00e7\u00e3o direta","text":"

Se ligar diretamente do QGIS ao sua base de dados, poder\u00e1 usar um ficheiro pg_service.conf colocando-o na pasta de dados QField. Poder\u00e1 colocar o seu ficheiro no armazenamento interno do dispositivo ou no armazenamento do cart\u00e3o SD. Pode verificar o caminho para a pasta de dados QField na parte inferior da tela Sobre QField na aplica\u00e7\u00e3o.

Normalmente o caminho nos dispositivos Android s\u00e3o algo semelhante a: /Android/data/ch.opengis.qfield/files/QField.

Nota

Ao contr\u00e1rio dos sistemas *NIX em que o ficheiro \u00e9 denominado .pg_service.conf, o arquivo no Android \u00e9 denominado pg_service.conf sem um sinal de ponto \u00e0 esquerda (.).

"},{"location":"pt/how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud tamb\u00e9m suporta configura\u00e7\u00f5es pg_service.conf. Precisa de configurar as camadas do PostgreSQL com a a\u00e7\u00e3o de nuvem \"Edi\u00e7\u00e3o offline\" e armazenar as configura\u00e7\u00f5es de servi\u00e7o na p\u00e1gina Secrets do Projeto QFieldCloud.

Leia mais como configurar um servi\u00e7o PostgreSQL na documenta\u00e7\u00e3o do QField.

"},{"location":"pt/how-to/pictures/","title":"Fotos","text":""},{"location":"pt/how-to/pictures/#usar-anexo","title":"Usar anexo","text":"

No Qfield, um campo com um widget Anexo podem ser usado:

  • Mostrar e tirar fotos
  • mostrar e gravar v\u00eddeos
  • ouvir e gravar clips de som
  • mostrar liga\u00e7\u00f5es para ficheiros externos para documentos ou PDFs

Anexos

To configure the Widget, please refer to the Attributes Form Documentation

"},{"location":"pt/how-to/pictures/#adicione-uma-serie-de-fotos-a-um-elemento","title":"Adicione uma s\u00e9rie de fotos a um elemento","text":"

Prepara\u00e7\u00e3o no Desktop

Podes adicionar uma ou mais fotos a um elemento. Aqui tens um exemplo de como o fazer.

"},{"location":"pt/how-to/pictures/#tabelas","title":"Tabelas","text":"

Vamos precisar de duas tabelas. Uma tabela onde os elementos est\u00e3o armazenados e outra com uma lista de fotos.

"},{"location":"pt/how-to/pictures/#apiario","title":"Api\u00e1rio","text":"Campo Tipo id Texto (UUID) geometry Geometria ..."},{"location":"pt/how-to/pictures/#apiario_fotos","title":"Apiario_fotos","text":"Campo Tipo id Texto (UUID) apiary_id Texto (UUID) caminho Texto ..."},{"location":"pt/how-to/pictures/#relacoes","title":"Rela\u00e7\u00f5es","text":"

Crie uma rela\u00e7\u00e3o com:

  • apiary Camada da refer\u00eancia
  • id Campo de refer\u00eancia
  • apiary_picture Camada da refer\u00eancia
  • apiary_id Campo de refer\u00eancia
  • strength Composi\u00e7\u00e3o

Rela\u00e7\u00f5es

"},{"location":"pt/how-to/pictures/#apiario_1","title":"Api\u00e1rio","text":"

Define o valor padr\u00e3o do campo id como uuid() ou usa o widget Gerador de UUID. N\u00e3o h\u00e1 necessidade de o mostrar num formul\u00e1rio.

widgets

Define o widget de rela\u00e7\u00e3o como muitos para uma rela\u00e7\u00e3o e adiciona a rela\u00e7\u00e3o ao formul\u00e1rio

widgets

"},{"location":"pt/how-to/pictures/#foto-de-apiario","title":"Foto de api\u00e1rio","text":"

Define o tipo de widget do campo com o caminho, como Anexo e adiciona-o ao formul\u00e1rio

widgets

"},{"location":"pt/how-to/pictures/#etiqueta-de-geolocalizacao","title":"Etiqueta de Geolocaliza\u00e7\u00e3o","text":"

Trabalho de campo

Alguns dispositivos m\u00f3veis ir\u00e3o necessitar da aplica\u00e7\u00e3o nativa da c\u00e2mera desligada para que possa ativar as etiquetas de geolocaliza\u00e7\u00e3o.

Para ativar as etiquetas de geolocaliza\u00e7\u00e3o no caso da sua c\u00e2mara nativa do SO n\u00e3o suportar esta funcionalidade, siga estes passos:

  1. No QField, vai a configura\u00e7\u00f5es e garante que Usar c\u00e2mera nativa est\u00e1 desativado no teu dispositivo m\u00f3vel
  2. Completo| A c\u00e2mara interna do QField baseada no QML ir\u00e1 agora ser utilizada para tirar fotografias.
"},{"location":"pt/how-to/pictures/#tamanho-maximo-da-foto","title":"Tamanho m\u00e1ximo da foto","text":"

Prepara\u00e7\u00e3o no Desktop

As configura\u00e7\u00f5es avan\u00e7adas permitem redimensionar as fotos para uma largura/altura m\u00e1xima no Plugin QFieldSync > Configura\u00e7\u00e3o do projeto

"},{"location":"pt/how-to/pictures/#caminho-configuravel-para-os-anexos","title":"Caminho configur\u00e1vel para os anexos","text":"

Prepara\u00e7\u00e3o no Desktop

QFieldSync fornece a possibilidade de configurar o caminho dos anexos da imagem.

  1. V\u00e1 ao plugin QFieldSync > Propriedades do Projeto
  2. Escolha a camada, o campo e configure a express\u00e3o

Use express\u00f5es para especificar o caminho dos anexos. Por padr\u00e3o, as imagens s\u00e3o guardadas na pasta \"DCIM\", o \u00e1udio \u00e9 guardados na pasta \"\u00e1udio\" e os v\u00eddeos s\u00e3o guardados em \"video\" com um carimbo de data/hora como nome do ficheiro.

caminho da imagem

Diret\u00f3rios adicionais podem ser sincronizados com imagens ou outros anexos. Caminhos extras podem ser configurados em Diret\u00f3rios de anexos. Todos os caminhos s\u00e3o relativos ao diret\u00f3rio do projeto

diret\u00f3rios de anexos

Nota

ap\u00f3s o QGIS 3.14 \u00e9 necess\u00e1ria esta defini\u00e7\u00e3o para usar esta funcionalidade

"},{"location":"pt/how-to/print-to-pdf/","title":"Imprimir para PDF","text":""},{"location":"pt/how-to/print-to-pdf/#imprimir-para-pdf","title":"Imprimir para PDF","text":"

\u00c9 poss\u00edvel exportar mapas como documentos PDF atrav\u00e9s de compositores de impress\u00e3o dos projeto configurados no QGIS.

"},{"location":"pt/how-to/print-to-pdf/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"

Trabalho de campo

A impress\u00e3o para PDF est\u00e1 dispon\u00edvel no painel lateral do menu principal do QField..

Se o projeto aberto, apenas possuir um \u00fanico compositor de impress\u00e3o configurado, selecionar no menu a op\u00e7\u00e3o 'Imprimir para PDF', ir\u00e1 iniciar de imediato a exporta\u00e7\u00e3o do compositor para PDF. Se mais que um compositor de impress\u00e3o estiver presente, surgir\u00e1 um submenu com uma lista de todos os compositor dispon\u00edveis para escolha.

Depois do compositor de impress\u00e3o exportado, o QField permitir\u00e1 que os utilizadores abram e visualizem o documento PDF criado.

"},{"location":"pt/how-to/print-to-pdf/#impressao-atlas-com-base-nos-elementos","title":"Impress\u00e3o Atlas com base nos elementos","text":"

Tamb\u00e9m podes imprimir um compositor de impress\u00e3o baseado em atlas, basta selecionar os elementos fei\u00e7\u00f5es das camadas vetoriais, que funcionam como camadas de cobertura. Para isso, identifica os elementos no mapa tocando no ecr\u00e3 e depois toca e mant\u00e9m pressionado um elemento na lista para alternar o modo de sele\u00e7\u00e3o (mutli-)elemento. Com os elementos desejados selecionados, toca no bot\u00e3o Menu ( \u205d ) e seleciona A imprimir elemento(s) do atlas para PDF.

\u00c9 poss\u00edvel imprimir um atlas de \u00fanico elemento atrav\u00e9s do formul\u00e1rio do elemento tocando no bot\u00e3o Menu ( \u205d ) e selecionar o Imprimir Elemento(s) para PDF.

"},{"location":"pt/how-to/projects/","title":"Sele\u00e7\u00e3o de projeto","text":""},{"location":"pt/how-to/projects/#selecao-de-projeto","title":"Sele\u00e7\u00e3o de projeto","text":"

QField has a file selector that allows to open a project from the device locally. To open files from the cloud see QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

Precisar\u00e1 importar as pastas de projeto ou conjuntos de dados individuais para o local de armazenamento dedicado \u00e0 aplica\u00e7\u00e3o <drive>:/Android/data/ch.opengis.qfield/files/QField onde tem acesso irrestrito de leitura/grava\u00e7\u00e3o. Com este comportamento, a importa\u00e7\u00e3o de cart\u00f5es SD externos ou fornecedores que trabalham com ficheiros remotos (por exemplo, Google Drive) tamb\u00e9m s\u00e3o suportados.

Aviso

Tem em aten\u00e7\u00e3o que ao desinstalar o QField, o diret\u00f3rio da aplica\u00e7\u00e3o \u00e9 removido tamb\u00e9m. Contudo nas atualiza\u00e7\u00f5es ele \u00e9 mantido.

"},{"location":"pt/how-to/projects/#importar-e-abrir-projeto-local","title":"Importar e abrir projeto local","text":"

Trabalho de campo

Ao ir para Abrir ficheiros locais (atrav\u00e9s do bot\u00e3o Menu > Abrir), voc\u00ea ver\u00e1 um conjunto de novas pastas denominadas \"Diret\u00f3rio de ficheiros QField\", \"Conjuntos de dados importados\" e \"Projetos importados\", bem como um menu suspenso acess\u00edvel por meio de um bot\u00e3o de adi\u00e7\u00e3o no canto inferior direito.

QField escolha de ficheiros

As listas de menu suspensos significam a importa\u00e7\u00e3o de projetos e conjuntos de dados: importar projeto da pasta, importar projeto ZIP (ficheiro) e importar conjunto(s) de dados (individuais).

"},{"location":"pt/how-to/projects/#importar-projeto-de-uma-pasta-ou-ficheiro-zip","title":"Importar projeto de uma pasta ou ficheiro ZIP","text":"

Ao importar um projeto de uma pasta ou ficheiro ZIP, ser\u00e1 solicitado a permiss\u00e3o para o QField ler o conte\u00fado de uma determinada pasta no armazenamento do dispositivo atrav\u00e9s do seletor de pastas do sistema. Quando a pasta ou o ficheiro \u00e9 selecionado, o QField copia o conte\u00fado (incluindo suas subpastas) para o local \u2018Projetos importados\u2019 da aplica\u00e7\u00e3o. Poder\u00e1 ent\u00e3o abrir o projeto a partir da\u00ed.

A reimporta\u00e7\u00e3o de uma determinada pasta por meio da a\u00e7\u00e3o do menu suspenso substituir\u00e1 os projetos pr\u00e9-existentes e recebem um nome de pasta id\u00eantico. Isso permite que os utilizadores possam atualizar projetos.

Aviso

Toma nota que a edi\u00e7\u00e3o, adi\u00e7\u00e3o e remo\u00e7\u00e3o de elementos ser\u00e1 gravada nos conjuntos de dados dos projetos importados, e n\u00e3o na pasta original selecionada aquando o processo de importa\u00e7\u00e3o.

"},{"location":"pt/how-to/projects/#importar-conjunto-de-dados","title":"Importar conjunto de dados","text":"

Tamb\u00e9m pode importar conjuntos de dados individuais. Ser\u00e1 solicitado a selecionar um ou mais ficheiros por meio de um seletor de ficheiros do sistema, que ser\u00e1 copiado para a pasta \"Conjuntos de dados importados\". Dever\u00e1 garantir que todos os ficheiros secund\u00e1rios sejam selecionados durante a importa\u00e7\u00e3o (por exemplo, um conjunto de dados shapefile exigir\u00e1 que selecione os ficheiros .shp, .shx, .dbf, .prj e .cpg).

"},{"location":"pt/how-to/projects/#directorios-favoritos","title":"Direct\u00f3rios favoritos","text":"

No primeiro ecr\u00e3 de sele\u00e7\u00e3o de ficheiros, h\u00e1 uma se\u00e7\u00e3o mostrando os diret\u00f3rios favoritos. Para adicionar um diret\u00f3rio aos favoritos, pressione durante alguns segundos na sele\u00e7\u00e3o de ficheiros no nome do diret\u00f3rio. Para remover uma entrada dos favoritos, clique alguns segundos na entrada da lista de favoritos.

"},{"location":"pt/how-to/projects/#recupera-projetos-e-conjuntos-de-dados-modificados","title":"Recupera projetos e conjuntos de dados modificados","text":"

Prepara\u00e7\u00e3o no Desktop

Projetos e conjuntos de dados importados, podem ser acedidos por liga\u00e7\u00e3o USB. A localiza\u00e7\u00e3o do armazenamento \u00e9 apresentada na barra de navega\u00e7\u00e3o quando abres o ficheiro localmente.

Na maioria dos dispositivos ligados a um computador via liga\u00e7\u00e3o de cabo USB, o caminho ser\u00e1 <drive>:/Android/data/ch.opengis.qfield/files/ onde encontrar\u00e1 as pastas \"Conjuntos de dados importados\" e \"Projetos importados\" nas quais seu conte\u00fado editado estar\u00e1 localizado.

"},{"location":"pt/how-to/projects/#enviar-para","title":"Enviar para","text":"

Trabalho de campo

Pode partilhar e enviar os conjuntos de dados diretamente do QField usando as APIs do Android. Isso permite o envio de conjuntos de dados editados diretamente para aplica\u00e7\u00f5es de terceiros (Gmail, Drive, Dropbox, Nextcloud, sua aplica\u00e7\u00e3o de mensagens favorito, etc.).

Enviar para...

"},{"location":"pt/how-to/search/","title":"Barra de Pesquisa","text":""},{"location":"pt/how-to/search/#barra-de-pesquisa","title":"Barra de Pesquisa","text":"

O QField est\u00e1 equipado com uma barra de pesquisa que permite pesquisar elementos dentro das camadas vetoriais do projeto, para aceder \u00e0s coordenadas inseridas e muito mais.

"},{"location":"pt/how-to/search/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"

Trabalho de campo

Toque no Bot\u00e3o de Pesquisa no canto superior direito do ecr\u00e3 para abrir e expandir a barra de pesquisa.

"},{"location":"pt/how-to/search/#pesquisa-de-camadas-vectoriais","title":"Pesquisa de camadas vectoriais","text":"

O valor inserido na barra de pesquisa ser\u00e1 usado para encontrar elementos com valores de atributos correspondentes. \u00c9 necess\u00e1rio um m\u00ednimo de tr\u00eas caracteres para iniciar a pesquisa.

"},{"location":"pt/how-to/search/#search-with-code-scanner","title":"Search with code scanner","text":"

Additionally, you have the option to employ the code scan functionality for this purpose.

When click on the \"Scan code\" will trigger QField's code reader, initiating the scanning process to decode the code.

Once you are content with the scanned information, you can simply click on the checkmark (\u2714\ufe0f) OK button to initiate a search for that specific string(In this example, the code corresponds to a user identifier that is associated with various features in a project dataset).

For distinct outcomes, is recommend encoding your feature UUIDs. This will allow us to promptly locate the relevant items.

Os elementos correspondentes ser\u00e3o exibidos na lista de resultados, oferecendo duas possibilidades a\u00e7\u00f5es :

  1. Toque no nome do resultado para mover o mapa no elemento (o o elemento ser\u00e1 destacado em amarelo).
  2. Toca no bot\u00e3o de atributos para abrir os atributos
"},{"location":"pt/how-to/search/#ir-para-a-coordenada","title":"Ir para a coordenada","text":"

\u00c9 poss\u00edvel ir a uma determinada coordenada atrav\u00e9s da barra de pesquisa inserindo latitude, longitude coordenadas (em WGS84). Tamb\u00e9m poder\u00e1 introduzir coordenadas no CRS do projeto que est\u00e1 aberto.

Assim que o QField identificar o valor inserido como uma coordenada, toque nas coordenadas no resultado para mover o ecr\u00e3 do mapa para esse ponto.

"},{"location":"pt/how-to/search/#ir-para-o-marcador-espacial","title":"Ir para o marcador espacial","text":"

A barra de pesquisa tamb\u00e9m corresponde aos marcadores espaciais guardados. O texto introduzido ser\u00e1 comparado com favoritos guardados pelo utilizador, bem como os favoritos incorporados no projeto atualmente aberto.

Os favoritos correspondentes aparecer\u00e3o na lista de resultados. Tocar num marcador ir\u00e1 recentralizar o ecr\u00e3 do mapa para corresponder \u00e0 extens\u00e3o do marcador.

"},{"location":"pt/how-to/search/#calculadora-de-expressoes","title":"Calculadora de express\u00f5es","text":"

A barra de pesquisa do QField tamb\u00e9m atua como uma calculadora porreira, enquanto o texto \u00e9 introduzido pode ser tratados como express\u00f5es, retornando os seus valores e mostrando na lista de resultados com a possibilidade de copiar o valor para a \u00e1rea de transfer\u00eancia.

Para ativar a calculadora, o prefixo = * \u00e9 necess\u00e1rio (ou seja, sinal de igual seguido por um espa\u00e7o). Por exemplo, = 20 + 5* devolve o valor de 25.

Dica profissional: use a fun\u00e7\u00e3o de express\u00e3o aggregate() para calcular estat\u00edsticas nas camadas vetoriais. Por exemplo, calculando a \u00e1rea total coberta por camadas de um pol\u00edgono pode ser feito introduzindo = aggregate('my_layer','sum', $area).

"},{"location":"pt/how-to/search/#configurar-a-pesquisa-em-camadas-vetoriais-no-qgis","title":"Configurar a pesquisa em camadas vetoriais no QGIS","text":"

Prepara\u00e7\u00e3o no Desktop

Por padr\u00e3o, todas as camadas vetoriais s\u00e3o pesquis\u00e1veis. Ao configurar o seu projeto no QGIS, \u00e9 poss\u00edvel excluir camadas vetoriais dos resultados da pesquisa. Para isso, abra a janela de di\u00e1logo das propriedades do projeto e mude para o painel Data Sources, onde ir\u00e1 ser apresentado um widget da tabela com as capacidades das camadas. A partir da\u00ed, use a caixa de sele\u00e7\u00e3o da coluna Pesquis\u00e1vel para incluir/excluir camadas espec\u00edficas.

"},{"location":"pt/how-to/sensors/","title":"Sensores","text":""},{"location":"pt/how-to/sensors/#sensores","title":"Sensores","text":"

O QField oferece uma variedade de funcionalidades para os sensores que permitem recolher passivamente os dados do sensor em segundo plano, exibir os dados recolhidos e guarda-los em atributos de elementos rec\u00e9m-digitalizados.

"},{"location":"pt/how-to/sensors/#ativando-os-sensores","title":"Ativando os sensores","text":"

No QField, os sensores registados s\u00e3o listados dentro do ficheiro atual do projeto aberto num submenu que pode ser acedido atrav\u00e9s do menu principal do painel lateral.

Para ativar ou desativar a recolha passiva de dados do sensor, basta clicar no nome de um sensor no submenu. Quando ativo, um \u00edcone de sensor aparecer\u00e1 ao lado do nome do sensor, enquanto quando est\u00e1 inativo, um \u00edcone de ponto ser\u00e1 mostrado.

Todos os sensores ativos que est\u00e3o a registar dados ser\u00e3o listados numa tabela de informa\u00e7\u00f5es de sensores localizada na parte inferior do ecr\u00e3 do mapa do QField.

"},{"location":"pt/how-to/sensors/#tracking-gps-acionado-por-sensor","title":"Tracking GPS acionado por sensor","text":"

O QField permite que inicie sess\u00f5es de tracking GPS numa camada de ponto, guardando os dados recolhidos do sensor vinculados \u00e0 posi\u00e7\u00e3o atual. Para fazer isso, precisar\u00e1 preparar o valor padr\u00e3o do atributo para a camada de ponto no QGIS usando o valor padr\u00e3o sensor_data('abc'), onde 'abc' \u00e9 substitu\u00eddo pelo nome do sensor registado no ficheiro do projeto. Visite a p\u00e1gina de documenta\u00e7\u00e3o do formul\u00e1rio de atributos para saber mais sobre os valores padr\u00e3o.

Uma vez que esta configura\u00e7\u00e3o esteja conclu\u00edda, poder\u00e1 come\u00e7ar a realizar o tracking GPS da sua posi\u00e7\u00e3o em rela\u00e7\u00e3o \u00e0 camada de ponto. Ao iniciar o tracking GPS, uma restri\u00e7\u00e3o de sensor pode ser ativada para garantir que pontos adicionais ocorram cada vez que um sensor tiver

capturado novos dados.

"},{"location":"pt/how-to/standalone-datasets/","title":"Conjunto de dados aut\u00f3nomos","text":""},{"location":"pt/how-to/standalone-datasets/#conjunto-de-dados-autonomos","title":"Conjunto de dados aut\u00f3nomos","text":"

O QField \u00e9 capaz de abrir diretamente dados vetoriais e conjuntos de dados raster sem a necessidade de um projeto QGIS.

"},{"location":"pt/how-to/standalone-datasets/#formatos-de-conjunto-de-dados-autonomos-suportados","title":"Formatos de conjunto de dados aut\u00f3nomos suportados","text":"

Os formatos vector suportados s\u00e3o:

  • Conjunto de dados Geopackage (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • Shapefile (.shp);
  • GPS Exchange (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite); and
  • FlatGeoBuf (.fgb)

Os formato raster suportados s\u00e3o:

  • GeoTIFF (.tif, .tiff);
  • PDF georreferenciado / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png); and
  • WebP (.webp)

Nota

QField consegue trabalhar com v\u00e1rios conjunto de dados aut\u00f3nomos comprimidos num ficheiro ZIP; neste caso, cada conjunto de dados ser\u00e1 adicionado como camadas individuais no QField.

"},{"location":"pt/how-to/standalone-datasets/#abrir-um-conjunto-de-dados-de-vetor-ou-raster","title":"Abrir um conjunto de dados de vetor ou raster","text":"

Trabalho de campo

Please read the storage access documentation to learn more on how standalone datasets are opened on your specific device.

"},{"location":"pt/how-to/standalone-datasets/#utilizar-um-projeto-como-mapa-base-para-um-conjunto-de-dados-autonomos","title":"Utilizar um projeto como \"mapa base\" para um conjunto de dados aut\u00f3nomos","text":"

Trabalho de campo

Por padr\u00e3o, os conjuntos de dados ser\u00e3o sobrepostos a uma camada OpenStreetMap XYZ. No entanto, \u00e9 poss\u00edvel personalizar, selecionando um projeto armazenado no dispositivo, onde o QField esta a ser executado e servir\u00e1 como mapa base.

Para utilizar um projeto existente como mapa base, pressiona de forma demorada em cima de um projeto da tua lista de projetos recentes e seleciona Projeto Mapa Base

"},{"location":"pt/how-to/temporal-filtering/","title":"Filtro temporal","text":""},{"location":"pt/how-to/temporal-filtering/#filtro-temporal","title":"Filtro temporal","text":"

Quando o QField l\u00ea projetos que cont\u00e9m uma ou mais camadas com um filtro temporal ativo configurado, o indicador de filtro temporal surge no painel lateral ao lado da caixa de di\u00e1logo dos temas de mapa. Um rel\u00f3gio a verde indica que as propriedades temporais se encontram ativas e filtram elementos apresentados no mapa, um rel\u00f3gio a cinzento indica que o filtro n\u00e3o est\u00e1 ativo.

"},{"location":"pt/how-to/temporal-filtering/#ajustar-o-filtro-temporal","title":"Ajustar o filtro temporal","text":"

Quando tocas no indicador de filtro temporal no painel lateral, surge um outro painel com as propriedades temporais . Nesse, podes ativar o filtro temporal e definir o in\u00edcio e fim do intervalo de tempo.

O filtro temporal do QField comporta-se exatamente como o modo de navega\u00e7\u00e3o temporal de intervalo fixo do QGIS.

Nota

A partir da vers\u00e3o 2.2, o QField automaticamente configura e ativa as configura\u00e7\u00f5es temporais individualmente para cada conjunto de dados vetoriais quando um campo temporal \u00e9 detetado. Isto pode ser \u00fatil quando est\u00e1 a consumir conjuntos de dados de GPS.

"},{"location":"pt/how-to/tracking/","title":"Tracking GPS","text":""},{"location":"pt/how-to/tracking/#tracking-gps","title":"Tracking GPS","text":"

O QField permite-te criar pontos, linhas, e pol\u00edgonos a partir do tracking GPS da tua localiza\u00e7\u00e3o.

"},{"location":"pt/how-to/tracking/#ativar-o-tracking-gps","title":"Ativar o tracking GPS","text":"

Trabalho de campo

Para ativar o tracking GPS, certifica-te primeiro que a localiza\u00e7\u00e3o est\u00e1 ativa. Depois, abre o painel laterial, toca e mant\u00e9m pressionado a camada da legenda em que queres guardar as tuas tracks, e seleciona o bot\u00e3o Configura\u00e7\u00e3o do tracking GPS para configurar o tracking da tua sess\u00e3o.

Duas restri\u00e7\u00f5es est\u00e3o dispon\u00edveis para limitar o n\u00famero de v\u00e9rtices gravados durante o tracking GPS: - Intervalo m\u00ednimo de tempo - Dist\u00e2ncia m\u00ednima

Uma vez terminada a configura\u00e7\u00e3o da sess\u00e3o de tracking GPS, toca no bot\u00e3o Iniciar tracking GPS para come\u00e7ar a grava\u00e7\u00e3o. Neste momento, um formul\u00e1rio de atributos de um elemento ir\u00e1 surgir, para definires os atributos do(s) elemento(s) que ser\u00e3o criado enquanto o QField grava a tua posi\u00e7\u00e3o.

Para camadas de linhas e pol\u00edgonos, um elemento - \u00e9 a geometria formada por pelos v\u00e9rtices da posi\u00e7\u00e3o gravada - que ser\u00e1 criada por cada sess\u00e3o de tracking do GPS. Para camadas de pontos, um elemento ser\u00e1 criado por cada posi\u00e7\u00e3o gravada, com os valores dos atributos inseridos no formul\u00e1rio inicial a serem introduzidos em todos os elementos.

Nota

O QField saltar\u00e1 a etapa de formul\u00e1rio do elemento se a camada estiver configurada para ocultar todos os atributos ou se o formul\u00e1rio tiver sido definido para ocultar na adi\u00e7\u00e3o de elemento nas configura\u00e7\u00f5es de formul\u00e1rio de atributo. Isso pode agilizar o processo de in\u00edcio de sess\u00f5es de tracking GPS.

To prevent overlapping, you have the option to set a maximum distance tolerance between the last and next tracked point/vertices. This ensures that if the position exceeds this defined distance, it is considered as an erroneous entry.

"},{"location":"pt/how-to/tracking/#tracking-gps-em-curso","title":"Tracking GPS em curso","text":"

Quando a sess\u00e3o do tracking GPS est\u00e1 configurada, um s\u00edmbolo \u00e9 exibido no painel lateral ao lado do t\u00edtulo da(s) camada(s), nas quais o tracking est\u00e1 a ser gravado.

Os elementos criados na sess\u00e3o de tracking GOS s\u00e3o guardados em cada v\u00e9rtice registado. Uma linha sobreposta no mapa \u00e9 anexada a cada sess\u00e3o de tracking GPS, permitindo que possa dar uma olhada sobre o que foi gravado.

Se a camada vinculada a uma sess\u00e3o de tracking GPS suportar a dimens\u00e3o M, o QField armazenar\u00e1 o tempo passado desde o primeiro v\u00e9rtice registado no valor M de cada v\u00e9rtice.

Note

Podes simultaneamente gravar m\u00faltiplas sess\u00f5es de tracking GPS em v\u00e1rias camadas.

Note

Quando a sess\u00e3o de tracking GPS est\u00e1 ativa a camada ainda \u00e9 edit\u00e1vel, mas o elemento do track n\u00e3o pode ser editado ou apagado at\u00e9 que a sess\u00e3o do tracking GPS \u00e9 desligada na legenda novamente.

"},{"location":"pt/how-to/tracking/#terminar-tracking-gps","title":"Terminar tracking GPS","text":"

Para terminar o tracking GPS, abre o painel lateral. A partir da\u00ed, mant\u00e9m toca e mant\u00e9m pressionado na camada da legenda onde o sess\u00e3o de tracking GPS est\u00e1 ativa e toca no bot\u00e3o Parar o tracking GPS.

"},{"location":"pt/how-to/variables/","title":"Vari\u00e1veis Globais","text":""},{"location":"pt/how-to/variables/#variaveis-globais","title":"Vari\u00e1veis Globais","text":"

Vari\u00e1veis s\u00e3o usadas no QField e QGIS para definir valores din\u00e2micos com base no o ficheiro atual de projeto, a camada ou do sistema. Podem ser usados para estilos, definir valores padr\u00e3o para campos e muito mais.

"},{"location":"pt/how-to/variables/#configuracao","title":"Configura\u00e7\u00e3o","text":"

Trabalho de campo

Para configurar uma vari\u00e1vel espec\u00edfica de um dispositivo, vai a Configura\u00e7\u00f5es > Vari\u00e1veis.

Exemplo da configura\u00e7\u00e3o de duas novas vari\u00e1veis globais al\u00e9m das predefinidas vari\u00e1veis.

Na p\u00e1gina vari\u00e1veis, podes ver as vari\u00e1veis predefinidas. Para adicionar novas vari\u00e1veis, clique na c\u00e9lula vazia na parte inferior e escreva o seu conte\u00fado.

"},{"location":"pt/reference/data-format/","title":"Formato de Dados Suportados","text":""},{"location":"pt/reference/data-format/#formato-de-dados-suportados","title":"Formato de Dados Suportados","text":"

O QField suporta uma ampla variedade de formatos via fornecedores de dados do QGIS e GDAL. Esta p\u00e1gina apresenta uma lista n\u00e3o exaustiva de formatos de dados suportados.

Formato de Data Suporte Notas Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW Licen\u00e7a de utiliza\u00e7\u00e3o restrita. MrSID Licen\u00e7a de utiliza\u00e7\u00e3o restrita.

If you don't find your favorite data format on this table, please check if it works and adapt the list above to share your findings. If it does not work, please open an issue. We will be happy to help you with the implementation.

"},{"location":"pt/reference/data-format/#dados-raster","title":"Dados raster","text":"

Os dados raster podem se tornar muito grandes rapidamente, quando trabalhamos com dados descompactados, os tiff s\u00e3o geralmente de v\u00e1rios Gb. Em dispositivos m\u00f3veis, em especial \u00e9 ineficiente.

"},{"location":"pt/reference/data-format/#utilizar-cog-cloud-optimized-geotiff","title":"Utilizar COG (Cloud Optimized GeoTIFF)","text":"

O formato Cloud Optimized Geotiff (COG) oferece uma melhor experi\u00eancia ao utilizador nos mapas base offline. Quando combinado com a compress\u00e3o JPEG compression, reduz o tamanho do raster.

Os seguintes comandos v\u00e3o converter um ficheiro com o nome raster.tif para um ficheiro COG raster_cog.tif com compress\u00e3o JPEG.

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"pt/reference/data-format/#exemplos-avancados-com-o-cog","title":"Exemplos avan\u00e7ados com o COG","text":"

Se tens v\u00e1rios ficheiros para reunir, primeiro tens de criar um ficheiro VRT com o QGIS ou atrav\u00e9s dos seguintes comandos, de forma a indexar todos os ficheiros TIF dentro de uma diretoria. Certifica de alterar o EPSG:2056 para o SRS desejado.

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

Depois converte o ficheiro VRT para COG.

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

Se os dados raster forem de baixa qualidade baixa, ajusta o n\u00edvel de compress\u00e3o e defina QUALITY=85.

Alguns par\u00e2metros extra podem ser definidos :

  • a_srs pode tamb\u00e9m ser utilizado no comando do gdal_translate quando o SRS do raster n\u00e3o se encontrar definido.
  • OVERVIEW_RESAMPLING oferece uma renderiza\u00e7\u00e3o diferente com o zoom out. O valor padr\u00e3o \u00e9 NEAREST, mas tamb\u00e9m podes experimentar BILINEAR ou AVERAGE.
  • NUM_THREADS ir\u00e1 ajud\u00e1-lo a equilibrar os seus recursos de CPU ou apenas parte deles. Defina ALL_CPUS ou defina o n\u00famero de n\u00facleos que deseja utilizar.

Combinando todos os par\u00e2metros extra, na linha de comandos, pode ser algo como isto :

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"pt/reference/","title":"Refer\u00eancia t\u00e9cnica","text":""},{"location":"pt/reference/#referencia-tecnica","title":"Refer\u00eancia t\u00e9cnica","text":"

Aqui encontras a documenta\u00e7\u00e3o de refer\u00eancia t\u00e9cnica sobre o diferentes partes do ecossistema QField

"},{"location":"pt/reference/qfieldcloud/api/","title":"API REST","text":""},{"location":"pt/reference/qfieldcloud/api/#_1","title":"API REST","text":"

Podes tamb\u00e9m visitar a documenta\u00e7\u00e3o da API em https://app.qfield.cloud/docs/ .

"},{"location":"pt/reference/qfieldcloud/concepts/","title":"Conceitos b\u00e1sicos","text":""},{"location":"pt/reference/qfieldcloud/concepts/#utilizadores","title":"Utilizadores","text":"

Para interagir com QFieldCloud precisa de um utilizador registado. Cada utilizador pode criar, modificar e excluir projetos e organiza\u00e7\u00f5es.

"},{"location":"pt/reference/qfieldcloud/concepts/#projetos","title":"Projetos","text":"

Os projetos s\u00e3o o principal pacote de dados dentro do QFieldCloud. Cada utilizador pode criar um ou mais projetos QFieldCloud. Cada projeto cont\u00e9m um \u00fanico ficheiro de projeto QGIS .qgs/.qgz, os ficheiros geoespaciais - GeoPackages, Shapefiles, TIFs e dados adicionais como fotos, PDFs etc. Todos os ficheiros de dados do projeto devem estar dentro de um \u00fanico projeto QFieldCloud.

"},{"location":"pt/reference/qfieldcloud/concepts/#colaboradores-do-projeto","title":"Colaboradores do projeto","text":"

Um colaborador do projeto \u00e9 outro utilizador do QFieldCloud convidado a contribuir com um projeto. Um projeto pode ter v\u00e1rios colaboradores. Colaboradores com a fun\u00e7\u00e3o propriet\u00e1rio ou admin podem adicionar mais utilizadores como colaboradores. Se o projeto pertencer a uma organiza\u00e7\u00e3o, voc\u00ea tamb\u00e9m pode adicionar equipas como colaboradores. Leia mais sobre fun\u00e7\u00f5es de colaborador.

"},{"location":"pt/reference/qfieldcloud/concepts/#organizacoes","title":"Organiza\u00e7\u00f5es","text":"

As organiza\u00e7\u00f5es s\u00e3o contas partilhadas, v\u00e1rios utilizadores do QFieldCloud podem colaborar em v\u00e1rios projetos ao mesmo tempo. Propriet\u00e1rios e administradores podem gerenciar o acesso dos membros aos projetos e projetos da organiza\u00e7\u00e3o com seguran\u00e7a sofisticada e recursos administrativos. Qualquer utilizador QFieldCloud pode possuir ou participar numa ou mais organiza\u00e7\u00f5es. Cada organiza\u00e7\u00e3o possui um ou mais projetos.

"},{"location":"pt/reference/qfieldcloud/concepts/#membros-da-organizacao","title":"Membros da organiza\u00e7\u00e3o","text":"

A associa\u00e7\u00e3o \u00e0 organiza\u00e7\u00e3o permite o acesso a projetos dentro de uma organiza\u00e7\u00e3o. Membros com papel de propriet\u00e1rio ou administrador podem adicionar outros membros.

"},{"location":"pt/reference/qfieldcloud/concepts/#equipas-nas-organizacoes","title":"Equipas nas Organiza\u00e7\u00f5es","text":"

As equipas permitem que os membros da organiza\u00e7\u00e3o com fun\u00e7\u00f5es de propriet\u00e1rio ou administrador atribuam facilmente permiss\u00f5es a v\u00e1rios utilizadores ao mesmo tempo. Uma equipa consiste em um ou mais membros da organiza\u00e7\u00e3o dentro da organiza\u00e7\u00e3o. Quando uma equipa recebe uma fun\u00e7\u00e3o num projeto, todos os membros da equipa automaticamente tamb\u00e9m t\u00eam essa fun\u00e7\u00e3o. As equipas podem ser adicionadas como colaboradores apenas a projetos pertencentes \u00e0 mesma organiza\u00e7\u00e3o. Um membro da organiza\u00e7\u00e3o pode fazer parte de v\u00e1rias equipas. Se um membro da organiza\u00e7\u00e3o \u00e9 um colaborador do projeto diretamente ou atrav\u00e9s de v\u00e1rias equipas, esse membro da organiza\u00e7\u00e3o tem o papel mais alto poss\u00edvel.

"},{"location":"pt/reference/qfieldcloud/jobs/","title":"Trabalhos","text":"

Jobs on QFieldCloud perform heavy operation with project files and layers within QGIS. Jobs are created in response to certain user actions.

Once a job is created, it is added to the project's job queue and waits for available QFieldCloud resources to run. At any given moment only one job can run per project. The rest of the queued jobs will perform in the same order as in they entered the queue.

Each job consists of one or more steps and each step is responsible for one self contained task on the project. QFieldCloud supports three predefined job workflows: process_projectfile, package and delta_apply.

While running, jobs are writing log messages which are available on project's jobs page for jobs that have reached a final status FINISHED or FAILED.

Jobs have access to project secrets.

Nota

Todos os trabalhos podem ser ativados para usar a API QFieldCloud.

Aviso

  • Any of the triggering conditions described on this page might change without notice.
  • All jobs must finish within 10 minutes or they will result in a timeout error and will be terminated.
"},{"location":"pt/reference/qfieldcloud/jobs/#tipos-de-trabalhos","title":"Tipos de trabalhos","text":""},{"location":"pt/reference/qfieldcloud/jobs/#troubleshoot_2","title":"Troubleshoot","text":"

A delta_apply job might result in FAILED status. Check the non-exhaustive list of causes below:

  • At least one of the online databases (PostGIS/WFS) used in the QGIS project reset the connection.
  • O projeto \u00e9 muito grande resultando na falha da execu\u00e7\u00e3o do trabalho.
  • There are hidden files and directories within the project that are preventing the normal work of QFieldCloud. Hidden files and directories are those starting with a leading dot (.).
"},{"location":"pt/reference/qfieldcloud/jobs/#troubleshoot-job-logs","title":"Troubleshoot job logs","text":"

When running a job, usually you can find a step in the logs called \"Check project layers\" that prints a table with all the project layers and status next to them.

Os poss\u00edveis status s\u00e3o:

  • ok - The layer loads correctly on QFieldCloud.
  • invalid_dataprovider - the layer's data provider is invalid. Usually additional information is shown in the \"Provider Summary\".
  • invalid_layer - This errors should happen very rarely if ever. The data is loaded correctly, but for some reason QGIS reports the layer as invalid.
"},{"location":"pt/reference/qfieldcloud/jobs/#nao-foi-possivel-conectar-ao-servidor-localhost","title":"N\u00e3o foi poss\u00edvel conectar ao servidor \"localhost\".","text":"

You have uploaded a layer that connects to a database/service on your local machine. Either remove that layer or replace it with a layer source accessible by QFieldCloud.

"},{"location":"pt/reference/qfieldcloud/permissions/","title":"Permiss\u00f5es","text":""},{"location":"pt/reference/qfieldcloud/permissions/#permissoes","title":"Permiss\u00f5es","text":"

QFieldCloud provides a fine grained access control over projects with the concepts of project collaborators, organization members and organization teams.

"},{"location":"pt/reference/qfieldcloud/permissions/#tipos-de-utilizador","title":"Tipos de utilizador","text":"
  1. Utilizador n\u00e3o registado.
  2. Simple registered user, neither collaborator of the concerned project nor member of the concerned organization nor the concerned user.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Project collaborator role admin of the concerned project.
  5. Project collaborator role manager of the concerned project.
  6. Project collaborator role editor of the concerned project.
  7. Project collaborator role reporter of the concerned project.
  8. Project collaborator role reader of the concerned project.
  9. Organization owner of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  10. Organization member role admin of the concerned organization or the organization that owns the concerned project or to which belongs the user.
  11. Organization member role member of the concerned organization or the organization that owns the concerned project or to which belongs the user.
"},{"location":"pt/reference/qfieldcloud/permissions/#acoes","title":"A\u00e7\u00f5es","text":"
  • \u274c N\u00e3o permitida
  • \u2705 Permitida
  • \u2012 N\u00e3o relevante
A\u00e7\u00e3o 1 2 3 4 5 6 7 8 9 10 11 Listar/consultar as fun\u00e7\u00f5es dos colaboradores do projeto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Criar um colaborador do projeto (i.e. definir novo colaborador) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Atualizar informa\u00e7\u00e3o do colaborador do projeto (i.e. fun\u00e7\u00e3o) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Apagar colaborador do projeto (i.e. remover utilizador como colaborador) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Listar os membros da organiza\u00e7\u00e3o \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Criar membro da organiza\u00e7\u00e3o (i.e. definir um novo membro) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Obter informa\u00e7\u00e3o do membro da organiza\u00e7\u00e3o (i.e. fun\u00e7\u00e3o) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Atualizar a informa\u00e7\u00e3o do membro da organiza\u00e7\u00e3o (i.e. fun\u00e7\u00e3o) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Apagar informa\u00e7\u00e3o do membro da organiza\u00e7\u00e3o (i.e. remover utilizador como membro da organiza\u00e7\u00e3o) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Listar/consultar projeto p\u00fablicos \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 Listar/consultar projeto privados \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Atualizar informa\u00e7\u00e3o do projeto \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Criar um projeto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Apagar projeto \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Adicionar um ficheiro delta \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar ficheiros delta do projeto \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Obter estado do ficheiro delta \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar ficheiros de projeto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Descarregar ficheiros de projeto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Carregar ficheiros de projeto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Apagar ficheiros de projeto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar ficheiros de projeto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Descarregar ficheiros do projeto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Listar utilizadores e organiza\u00e7\u00f5es \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Obter informa\u00e7\u00e3o p\u00fablica de um utilizador \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Obter informa\u00e7\u00e3o detalhada de um utilizador \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Atualizar informa\u00e7\u00f5es do utilizador \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Apagar utilizador \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Obter estado da API \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Adicionar e remover segredos \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"pt/reference/qfieldcloud/permissions/#funcoes","title":"Fun\u00e7\u00f5es","text":""},{"location":"pt/reference/qfieldcloud/permissions/#funcoes_1","title":"Fun\u00e7\u00f5es","text":"

A higher role always include also the lower ones

Nome Descri\u00e7\u00e3o admin Rename or delete the project. The same rights as the owner of the project, except ownership transfer. gestor Pode adicionar ou remover colaboradores. editor Pode editar dados reporter Apenas pode inserir dados (sem atualiza\u00e7\u00f5es ou remo\u00e7\u00f5es). leitor Pode ler dados"},{"location":"pt/reference/qfieldcloud/permissions/#funcoes_2","title":"Fun\u00e7\u00f5es","text":"

A higher role always include also the lower ones

Nome Descri\u00e7\u00e3o admin Pode adicionar e remover membros e criar projetos membro (a diferen\u00e7a em rela\u00e7\u00e3o a outro utilizador \u00e9 apenas para fins de cobran\u00e7a)"},{"location":"pt/reference/qfieldcloud/projects/","title":"Projetos","text":"

Projects are the main data containers on QFieldCloud. Users can create any number of projects. Projects must contain a single .qgs/.qgz QGIS file, and may in addition contain any combination of geospatial files -- GeoPackages, Shapefiles, TIFs -- or data files such as photos, PDFs etc. Files cannot be shared between projects.

QFieldCloud projects have a name and an owner. The owner of a project is a QFieldCloud user or an organization. No two projects can use the same pair .

Projects can be marked as either public or private. Private projects are accessible only to users added to a project as project collaborators. Public projects are visible to, and can be downloaded by, any QFieldCloud user.

"},{"location":"pt/reference/qfieldcloud/projects/#criar-um-projeto","title":"Criar um projeto","text":"

Um projeto pode ser criado de duas maneiras diferentes: usando a interface web QFieldCloud ou usando QFieldSync no QGIS.

"},{"location":"pt/reference/qfieldcloud/projects/#ficheiros","title":"Ficheiros","text":"

Files are the skeleton on which QFieldCloud project works. To make a QFieldCloud project alive users need to upload at least a single QGIS project file in the .qgs or .qgz file formats. All geospatial files must be uploaded using the same relative paths as on one's computer. If external SVG or raster symbology is used, users must upload the corresponding files too.

Note

QFieldCloud does not support projects stored in a GeoPackage (.gpkg) files (but users can still use GeoPackage files to store datasets for their projects).

Uma estrutura de ficheiro t\u00edpico de um ficheiro QGIS pode ser algo como isto:

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"pt/reference/qfieldcloud/projects/#deleting-old-file-versions","title":"Deleting old file versions","text":"

To ensure that only relevant file versions are kept, and to reduce the amount of storage needed by accounts, users can delete obsolete file versions. One can manually delete file versions from the project's File section.

To delete file versions in QFieldCloud, follow these steps:

  1. Go to the \"Files\" section of your project.
  2. Locate the layer for which you want to delete versions.
  3. Click on the three dots next to the layer name.
  4. You will see a list of versions for that specific layer.
  5. Identify the version you want to delete and click on the red trash bin icon next to it.
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option \"Also delete n version(s) older than the selected version.\".
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.
"},{"location":"pt/reference/qfieldcloud/projects/#colaboradores","title":"Colaboradores","text":"

A project collaborator is QFieldCloud user invited to contribute to a project. A single project may have multiple collaborators. Collaborators with roles owner or admin can add more users as collaborators. Projects owned by an organization allow adding teams as collaborators. Read more about collaborator roles.

"},{"location":"pt/reference/qfieldcloud/projects/#alteracoes","title":"Altera\u00e7\u00f5es","text":"

Changes made on vector layers and uploaded to QFieldCloud from a QField device will appear here. A change stores the difference between attributes or geometries before and after the upload.

Changes register which method was used for uploading; it can be one of:

  • create - um novo elemento foi criado.
  • delete - um elemento existente foi eliminado.
  • patch - um elemento existente foi modificado.

Features that have been created and later deleted without being pushed to QFieldCloud do not appear in project changes.

Note

Changes to online vector layers (PostGIS, WFS) that do not have \"Offline editing\" cloud layer action do not generate a change, but instead modify the original data source directly.

Nota

As altera\u00e7\u00f5es nas camadas vetoriais feitas no QGIS n\u00e3o aparecer\u00e3o aqui.

"},{"location":"pt/reference/qfieldcloud/projects/#trabalhos","title":"Trabalhos","text":"

Leia mais sobre trabalhos do projeto.

"},{"location":"pt/reference/qfieldcloud/projects/#secrets","title":"Secrets","text":"

Secrets are settings that are securely stored in encrypted way. Project jobs automatically have access to their secrets. Once added, a secret may be removed, but not edited.

Existem dois tipos de secrets:

  • Environment variables - Environment variables will be available to QGIS while your project's jobs are running.
  • pgservice connection - Uma liga\u00e7\u00e3o PostgreSQL/PostGIS conforme definido no ficheiro de configura\u00e7\u00e3o .pg_service.conf. Se usar v\u00e1rias defini\u00e7\u00f5es de servi\u00e7o, dever\u00e1 adicionar v\u00e1rios secrets para cada um deles.
"},{"location":"pt/reference/qfieldcloud/projects/#configuracoes","title":"Configura\u00e7\u00f5es","text":"

Project settings are available only to project owners and collaborators with \"admin\" roles. Settings should be handled carefully as users can modify sensitive project settings and perform unrecoverable actions.

  • Altere a visibilidade do projeto para p\u00fablico.
  • Altere o propriet\u00e1rio do projeto.
  • Excluir permanentemente um projeto.
  • etc

Warning

Actions issued from a project' settings page can lead to data loss!

"},{"location":"pt/reference/qfieldcloud/sdk/","title":"O SDK e CLI oficial do QFieldCloud","text":"

qfieldcloud-sdk is the official client to connect to QFieldCloud API either as a python module, or directly from the command line.

Note

qfieldcloud-sdk requer Python >=3.6

"},{"location":"pt/reference/qfieldcloud/sdk/#instalar","title":"Instalar","text":"

pip install qfieldcloud-sdk

"},{"location":"pt/reference/qfieldcloud/sdk/#uso-do-modulo","title":"Uso do m\u00f3dulo","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"pt/reference/qfieldcloud/sdk/#uso-da-cli","title":"Uso da CLI","text":"

A ferramenta QFieldCloud CLI oficial.

"},{"location":"pt/reference/qfieldcloud/sdk/#utilizacao","title":"Utiliza\u00e7\u00e3o","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"pt/reference/qfieldcloud/sdk/#exemplos","title":"Exemplos","text":"
# inicia a sess\u00e3o do utilizador \"user\" com a palavra-passe \"pass\"\nqfieldcloud-cli login user pass\n\n# obt\u00e9m os projetos do utilizador \"user\" com a palavra-passe \"pass\" em \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# obt\u00e9m os projetos do utilizador autenticado com o token `QFIELDCLOUD_TOKEN` em \"https://localhost/api/v1/\" como JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"pt/reference/qfieldcloud/sdk/#filtros","title":"Filtros","text":"

Some commands allow you to define a filter on the results based on the filename with the --filter option (e.g. the download-files command).

The filters support Unix shell-style wildcards. The special characters used in shell-style wildcards are:

Padr\u00f5es Significado * combina com tudo ? corresponde a qualquer caractere \u00fanico [seq] matches any character in seq [!seq] matches any character not in seq

For a literal match, wrap the meta-characters in brackets. For example, '[?]' matches the character '?'.

"},{"location":"pt/reference/qfieldcloud/sdk/#examplos","title":"Examplos","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"pt/reference/qfieldcloud/sdk/#visao-geral-das-opcoes-globais","title":"Vis\u00e3o geral das op\u00e7\u00f5es globais","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

Environment variables can be used instead of passing some common global options.

  • QFIELDCLOUD_API - QFieldCloud API endpoint URL
  • QFIELDCLOUD_USERNAME - QFieldCloud username or email. Requires QFIELDCLOUD_PASSWORD to be set.
  • QFIELDCLOUD_PASSWORD - Password. Requires QFIELDCLOUD_USERNAME to be set.
  • QFIELDCLOUD_TOKEN - Token that can be used instead of passing username and password. It can be obtained by running qfieldcloud-cli login.
  • QFIELDCLOUD_VERIFY_SSL - When set to 0 has the same effect as passing --no-verify-ssl.
"},{"location":"pt/reference/qfieldcloud/sdk/#visao-geral-dos-comandos","title":"Vis\u00e3o geral dos comandos","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"pt/reference/qfieldcloud/sdk/#login","title":"login","text":"

Login no QFieldCloud.

qfieldcloud-cli login [OPTIONS] USERNAME PASSWORD\n
"},{"location":"pt/reference/qfieldcloud/sdk/#list-projects","title":"list-projects","text":"

Listar projetos QFieldCloud.

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"pt/reference/qfieldcloud/sdk/#list-files","title":"list-files","text":"

Listar ficheiros do projeto QFieldCloud.

qfieldcloud-cli list-files [OPTIONS] PROJECT_ID\n
"},{"location":"pt/reference/qfieldcloud/sdk/#create-project","title":"create-project","text":"

Criar um novo projecto QFieldCloud.

qfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"pt/reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

Eliminar projeto QFieldCloud.

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"pt/reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

Carregar ficheiros para o projeto QFieldCloud.

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"pt/reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

Transferir ficheiros do projeto QFieldCloud.

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"pt/reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

Eliminar ficheiros do projeto QFieldCloud.

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"pt/reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

Listar trabalhos do projeto.

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"pt/reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

Obter estado do trabalho.

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"pt/reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

Transferir ficheiros do projeto QFieldCloud empacotados.

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"pt/reference/qfieldcloud/secrets/#secrets","title":"Secrets","text":"

Os secrets s\u00e3o configura\u00e7\u00f5es armazenadas com seguran\u00e7a e de forma criptografada. Os trabalhos do projeto ter\u00e3o um acesso automaticamente aos seus secrets. Existem dois tipos de secrets no QFieldCloud:

  • vari\u00e1veis de ambiente - As vari\u00e1veis de ambiente estar\u00e3o dispon\u00edveis para o QGIS enquanto os trabalhos do seu projeto estiverem a correr.
  • configura\u00e7\u00f5es pg_service - Adicionando uma liga\u00e7\u00e3o PostgreSQL/PostGIS conforme definido no ficheiro de configura\u00e7\u00e3o pg_service.conf.

Note

Uma vez adicionado, o secret s\u00f3 poder\u00e1 ser removido, uma vez que n\u00e3o pode ser editado.

Aviso

garante que as suas credenciais sejam armazenadas de maneira segura e criptografada. No entanto, aconselhamos os nossos utilizadores a usar fun\u00e7\u00f5es com menos privil\u00e9gios em ambientes partilhados para evitar poss\u00edveis quebras de seguran\u00e7a. Observe tamb\u00e9m que todos os utilizadores com permiss\u00f5es de upload de ficheiro tamb\u00e9m podem aceder aos valores dessas credenciais.

"},{"location":"pt/reference/qfieldcloud/secrets/#adicionar-um-novo-secret","title":"Adicionar um novo secret","text":"

Adicionar um novo secret no QFieldCloud \u00e9 um processo f\u00e1cil e pode ser realizado em tr\u00eas etapas.

  1. Navegando nos secrets do projeto
  2. Pressionando o bot\u00e3o Adicionar um novo secret e escolhendo o tipo de secret que deseja adicionar.
  3. Armazenando os conte\u00fados dos secret

P\u00e1gina de secret do projeto depois de pressionar o bot\u00e3o Adicionar novo secret.

"},{"location":"pt/reference/qfieldcloud/secrets/#variavel-de-ambiente","title":"Vari\u00e1vel de Ambiente","text":"

As vari\u00e1veis de ambiente ser\u00e3o disponibilizados no QGIS enquanto os seus trabalhos do projeto estiverem a correr.

Precisar\u00e1 de preencher o nome da vari\u00e1vel de ambiente (somente em mai\u00fasculas) e o valor da vari\u00e1vel de ambiente como texto livre.

Adicionando uma vari\u00e1vel de ambiente.

"},{"location":"pt/reference/qfieldcloud/secrets/#configuracao-pg_service","title":"configura\u00e7\u00e3o pg_service","text":"

Adicionando uma liga\u00e7\u00e3o PostgreSQL/PostGIS conforme definido no ficheiro de configura\u00e7\u00e3o pg_service.conf. O \"editor avan\u00e7ado\" permite colar o conte\u00fado do ficheiro pg_service.conf diretamente. Se usar v\u00e1rias defini\u00e7\u00f5es de servi\u00e7o, dever\u00e1 adicionar v\u00e1rios secrets para cada um deles.

Nota

Os secrets do QFieldCloud est\u00e3o dispon\u00edveis apenas durante a execu\u00e7\u00e3o do trabalho do projeto, o que permite que configure as suas camadas do PostgreSQL como \"Edi\u00e7\u00e3o offline\". N\u00e3o poder\u00e1 usar os secrets QFieldCloud para distribuir ficheiros pg_service.conf entre dispositivos. Por motivos de seguran\u00e7a, dever\u00e1 fazer isso manualmente. Pode ler como configurar o QField para usar um ficheiro pg_service.conf.

Para adicionar um servi\u00e7o PostgreSQL pode usar um editor de visualiza\u00e7\u00e3o simples, ou editar diretamente a configura\u00e7\u00e3o do servi\u00e7o como texto simples.

  • nome do servi\u00e7o
  • nome da base de dados
  • utilizador da base de dados
  • palavra-chave da base de dados
  • servidor da base de dados
  • porta da base de dados
  • liga\u00e7\u00e3os SSL da base de dados

Para outras configura\u00e7\u00f5es de servi\u00e7o, poder\u00e1 usar o bot\u00e3o **Adicionar campo extra pgservice ** para adicionar pares de configura\u00e7\u00f5es e os seus respetivos valores. Em alternativa, poder\u00e1 editar a configura\u00e7\u00e3o do servi\u00e7o diretamente como texto simples.

Adicionar um servi\u00e7o PostgreSQL - Editor simples.

A configura\u00e7\u00e3o avan\u00e7ada permite que edite diretamente as configura\u00e7\u00f5es como texto simples. Esta op\u00e7\u00e3o pode ser conveniente quando quer copiar e colar diretamente as configura\u00e7\u00f5es de um ficheiro pg_service.conf.

Adicionar um servi\u00e7o PostgreSQL - Editor avan\u00e7ado.

"},{"location":"pt/reference/qfieldcloud/specs/","title":"Especifica\u00e7\u00f5es t\u00e9cnicas","text":""},{"location":"pt/reference/qfieldcloud/specs/#configuracao-da-firewall","title":"Configura\u00e7\u00e3o da Firewall","text":"

Se um projeto cont\u00e9m camadas online (PostGIS, WMS, WFS, etc), o QFieldCloud tentar\u00e1 estabelecer uma liga\u00e7\u00e3o com esses servi\u00e7os. \u00c0s vezes, esses servi\u00e7os est\u00e3o protegidos por uma firewall e os administradores do sistema precisam de autorizar o IP do QFieldCloud.

servi\u00e7o IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"pt/reference/qfieldcloud/specs/#configuracao-postgresql","title":"Configura\u00e7\u00e3o PostgreSQL","text":"

Se o seu projeto cont\u00e9m camadas PostgreSQL (PostGIS), precisar\u00e1 de configurar o seu servidor PostgreSQL para permitir liga\u00e7\u00f5es ao endere\u00e7o IP app.qfield.cloud.

Caso contr\u00e1rio, ir\u00e1 obter um erro como este:

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

Para que isso aconte\u00e7a, precisa de editar o ficheiro pg_hba.conf onde est\u00e1 alojado o seu servidor PostgreSQL. Para obter mais informa\u00e7\u00f5es, consulte as recomenda\u00e7\u00f5es sobre Perguntas do StackOverflow.

"},{"location":"pt/reference/qfieldcloud/system/","title":"Documenta\u00e7\u00e3o do Sistema","text":""},{"location":"pt/reference/qfieldcloud/system/#documentacao-do-sistema-qfieldcloud","title":"Documenta\u00e7\u00e3o do Sistema QFieldCloud","text":"

O objetivo deste documento \u00e9 fornecer uma vis\u00e3o geral do sistema QFieldCloud para entender a l\u00f3gica e a tecnologia subjacentes.

"},{"location":"pt/reference/qfieldcloud/system/#entidades-e-conceitos","title":"Entidades e Conceitos","text":""},{"location":"pt/reference/qfieldcloud/system/#projeto-qgis","title":"Projeto QGIS","text":"

Um projeto QGIS \u00e9 um ficheiro .qgs ou .qgz. Um projeto \u00e9 criado no QGIS Desktop e carregado para QFieldCloud usando o plugin do QGIS QFieldSync. Antes do upload do projeto QGIS, \u00e9 necess\u00e1rio para cada camada do projeto QGIS uma \"a\u00e7\u00e3o\" que determina como o QFieldSync e o QField devem tratar a camada. Existem dois tipos de a\u00e7\u00f5es que podem ser configuradas - uma para QFieldCloud e outra para a tradicional exporta\u00e7\u00e3o por cabo.

A informa\u00e7\u00e3o \u00e9 guardada dentro dos projetos QGIS como camadas customProperty , com a chave QFieldSync/action.

As a\u00e7\u00f5es dispon\u00edveis s\u00e3o:

Nome interno da a\u00e7\u00e3o Nome exibido na interface UI OFFLINE Consolidar SEM_A\u00c7\u00c3O Camada em tempo real REMOVER Ignorar camada COPIAR Copiar MANTER_EXISTENTES Manter Existentes

Este ser\u00e1 o comportamente do QFieldSync com as diferentes a\u00e7\u00f5es da camada:

A\u00e7\u00e3o Camada baseada num ficheiro Camada n\u00e3o baseada num ficheiro OFFLINE Cria uma c\u00f3pia consolidada dos dados Cria uma c\u00f3pia consolidada dos dados SEM_A\u00c7\u00c3O N/A Sem a\u00e7\u00e3o na camada REMOVER Remover a camada do projeto Remover a camada do projeto COPIAR Torna o caminho da fonte relativo e copia o ficheiro N/A MANTER_EXISTENTES Torna o caminho da fonte relativo e copia o ficheiro se este n\u00e3o existir N/A

Este \u00e9 o comportamento do QFieldCloud (libqfieldsync) com as camadas:

A\u00e7\u00e3o Camada baseada num ficheiro Camada n\u00e3o baseada num ficheiro OFFLINE Crie uma c\u00f3pia consolidada dos dados no pull, aplique um ficheiro delta no push \u00e0 fonte de dados original Crie uma c\u00f3pia consolidada dos dados no pull, aplique um ficheiro delta no push \u00e0 fonte de dados original SEM_A\u00c7\u00c3O N/A Sem a\u00e7\u00e3o na camada REMOVER Remover a camada do projeto Remover a camada do projeto COPIAR Torna o caminho de origem relativo e crie uma c\u00f3pia dos dados no pull, apliqua o ficheiro delta no push \u00e0 fonte de dados original N/A MANTER_EXISTENTES Torna o caminho de origem relativo e crie uma c\u00f3pia dos dados no pull, apliqua o ficheiro delta no push \u00e0 fonte de dados original N/A

Este \u00e9 o comportamento do QField com as camadas:

A\u00e7\u00e3o Camada baseada num ficheiro Camada n\u00e3o baseada num ficheiro OFFLINE Cria e faz push do deltafile N/A (nesta fase \u00e9 sempre baseado num ficheiro) SEM_A\u00c7\u00c3O N/A Editar a base de dados online (produtivo) REMOVER N/A (a camada j\u00e1 n\u00e3o reside no local) N/A (a camada j\u00e1 n\u00e3o reside no local) COPIAR Cria e faz push do deltafile N/A MANTER_EXISTENTES Cria e faz push do deltafile N/A

Resumindo, para o QFieldCloud:

  • NO_ACTION \u00e9 usado para camadas online localizadas num servidor acess\u00edveis via Internet e que s\u00e3o modificados diretamente por QField.
  • HYBRID significa que um geopackage ser\u00e1 gerado no servidor (ou diretamente na \u00e1rea de trabalho para camadas baseadas num ficheiro) e transferidos pelos clientes. O cliente ir\u00e1 gerar os deltafiles das altera\u00e7\u00f5es.
  • OFFLINE \u00e9 usado, por exemplo, para trabalhar com dados locais n\u00e3o vis\u00edveis pelo QFieldCloud que s\u00e3o consolidados antes de serem carregar a partir do computador para o servidor e n\u00e3o est\u00e3o sincronizados com os dados originais pelo QFieldCloud.
  • REMOVE ir\u00e1 simplesmente remover a camada do projeto.
  • KEEP_EXISTENT n\u00e3o ser\u00e1 usado nas sincroniza\u00e7\u00e3o do QFieldCloud.

A partir do QFieldSync ser\u00e1 poss\u00edvel atualizar um projeto j\u00e1 carregado no QFieldCloud. Caso as altera\u00e7\u00f5es digam respeito apenas estilos, formul\u00e1rios, etc., mas n\u00e3o \u00e0 estrutura das camadas, o projeto no servidor ser\u00e1 simplesmente atualizado. Caso haja altera\u00e7\u00f5es na estrutura de camadas, o projeto ser\u00e1 redefinido no servidor (ficheiros delta ser\u00e3o exclu\u00eddos) e para cada cliente ser\u00e1 necess\u00e1rio baixar a vers\u00e3o atualizada do projeto antes de poder enviar novas altera\u00e7\u00f5es.

"},{"location":"pt/reference/qfieldcloud/system/#project-qfieldcloud","title":"Project QFieldCloud","text":"
\u00c9 composto por um e apenas um projeto QGIS e os poss\u00edveis\nficheiros relacionados (e.g. geopackages, imagens, ...) inclu\u00eddos offline\nou nos packages de dados h\u00fdbridos.\n
"},{"location":"pt/reference/qfieldcloud/system/#casos-de-uso","title":"Casos de uso","text":""},{"location":"pt/reference/qfieldcloud/system/#hibrido","title":"H\u00edbrido","text":"

Modo de edi\u00e7\u00e3o h\u00edbrida com sincroniza\u00e7\u00e3o no servidor

Modo de edi\u00e7\u00e3o h\u00edbrida

"},{"location":"pt/reference/qfieldcloud/system/#base-de-dados-offline","title":"Base de dados Offline","text":"

Modo offline com sincroniza\u00e7\u00e3o desktop

Modo de edi\u00e7\u00e3o offline

"},{"location":"pt/success-stories/ecological-surveying/#objetivo","title":"Objetivo","text":"

To conduct ecological surveying more efficiently than has been previously achieved through traditional non-digital techniques, using QField as a medium for standardised and flexible field data collection.

"},{"location":"pt/success-stories/ecological-surveying/#requisitos-do-projeto","title":"Requisitos do Projeto","text":"

To facilitate effective field work, regular consultation with the Ecology team is required to ensure that QField projects are prepared appropriately. Firstly, basemaps comprising aerial imagery and proposed development plans are prepared by georeferencing and constructing pyramids in QGIS. Point, line and polygon vector layers are then created to support digitisation and associated data collection. Using a range of widgets, attribute fields are customised to meet the requirements of the Ecology team. These include:

Estilo

drop-down list of selectable styles tailored for conducting ecological surveys

Escala

drop-down list of selectable scales for point and line feature

Informa\u00e7\u00e3o

space for inserting a feature description

Imagem

location for images to be captured and stored

Geometria

contains self-populated geometry values, e.g. area, perimeter, length

Timestamp

records the time and date that a feature was created/last modified

Figure 1 - Overview of the traditional workflow in ecological surveying at Delta-Simons compared with the workflow created using QField. Single-headed arrows indicate the direction of one-way communication, whereas double-headed arrows indicate two-way conversation.

"},{"location":"pt/success-stories/ecological-surveying/#resultado","title":"Resultado","text":"

Delta-Simons are saving approximately 40% of the time previously consumed by traditional ecological field data collection. QField has significantly improved the ecological surveying workflow by:

  • Removing the need to recreate GIS outputs from physical drawings
  • Reducing the overall amendments required for GIS outputs
  • Improving communication channels (see Figure 1.)
  • Improving the accuracy and quality of data

"},{"location":"pt/success-stories/geologic-mapping/#objetivo","title":"Objetivo","text":"

To collect new data on bedrock geology and view existing geoscience data in the field. Geologic mapping is completed using paper maps and/or digital devices for data collection. The goal is to improve the geologic mapping workflow by entering data directly in the field, create quality data with consistent terms, and reference existing geoscience data in the field.

"},{"location":"pt/success-stories/geologic-mapping/#preparacao-do-projeto","title":"Prepara\u00e7\u00e3o do projeto","text":"

Prior to starting in QField, a geologic mapping geopackage was designed to collect vector data including point station, structure, photo, and sample layers as well as line and polygon layers for contacts, faults, alteration, and geology. Attribute fields are customized for ease of data entry and data quality assurance using value maps, defaults (value or expression), and constraints within the Attributes Form. For example, the structural layer includes:

Coordinates

Fields with default value x and y coordinates from GPS data

Structure type

Value map (drop down list) with structural features (e.g., bedding, cleavage, lineation), set with a \"not null\" constraint

Azimuth and dip

Integers with range set from 0-360 and 0-90, respectively

Data

Default value current date and time when feature created

Figura 1: Lista da estrutura

Symbology and labels are customized for each layer, including embedded SVG symbols for structural features that are rotated with the azimuth field.

In addition to field data, base maps and historic data are compiled into geopackages for reference. Base maps include vector topographic data and raster orthophotos. Raster geophysical data and vector geochemical data are included if available, as well as historic geologic mapping. Map themes are designed to quickly toggle between geologic mapping, geophysics, and geochemistry views.

"},{"location":"pt/success-stories/geologic-mapping/#recolha-de-dados","title":"Recolha de dados","text":"

Field data collection includes adding point data for map stations, structures, photos, and samples. Polygons and lines are drawn freehand with a stylus or adding vertices manually.

Location and direction of travel are displayed using internal device GPS (or external GPS device linked via Bluetooth), historic vector and raster layers can be viewed relative to location. Current and historic vector layers can be searched and viewed in QField.

Field data are synchronized in QGIS followed by a short data clean up and verification process. The QGIS project is then exported back to QField for additional data collection.

Figura 2: Trabalho de campo

Figura 3: Formul\u00e1rio do QField

Structural data collection may be upgraded with future development of a geologic compass feature. https://github.com/opengisch/QField/issues/1882

"},{"location":"pt/success-stories/geologic-mapping/#resultados","title":"Resultados","text":"

Final geologic maps and analysis are prepared directly from field data sets with no need to digitize field data. Depending on proficiency and type of mapping, the QField geologic mapping workflow takes approximately the same amount of field time as manual (paper) mapping and drastically reduces office data digitization time. Additionally, historic data are easily referred to in the field, allowing for real time interpretation and targeted field work. Maps and attribute tables can be exported directly from QField or the QGIS project for daily field updates or communication between working groups.

QField allows for data integrity with customizable attribute fields and database compatibility. Field data quality assurance can be built in during project design, ensuring attributes are consistent between users and reducing human error with constraints and default values.

Figura 4: Mapa do resultado

"},{"location":"pt/success-stories/heritage-impact-assessment/","title":"Avalia\u00e7\u00e3o de Impacto Patrimonial","text":""},{"location":"pt/success-stories/heritage-impact-assessment/#avaliacao-de-impacto-patrimonial-com-o-qfield","title":"Avalia\u00e7\u00e3o de Impacto Patrimonial com o QField","text":"

From QGIS to QField and Vice Versa: How the New Android Application Is Facilitating the Work of the Archaeologist in the Field

Roberto Montagnetti1 e Giuseppe Guarino2

\u2020 Presented at the ArcheoFOSS XIII Workshop\u2014Open Software, Hardware, Processes, Data and Formats in Archaeological Research, Padova, Italy, 20\u201322 February 2019.

Abstract: The aim of this paper is to highlight the main benefits of using the QField app in archae- ological jobs. In particular this article provides examples to use QField in open area excavation, Archaeological survey and impact assessment (HIA) projects.

Palavras-chave: QField; archeology; VIARCH; HIA; QGIS

"},{"location":"pt/success-stories/heritage-impact-assessment/#1-introducao","title":"1. Introdu\u00e7\u00e3o","text":"

The aim of this paper is to highlight the main benefits of using the QField app. An App that can be installed on an Android device for all archaeologists working in the field.

The main feature of this new application will allow the archaeologist to upload to his/her smartphone or tablet the .qgs project of the excavation based on the general information concerning the site that is already available to you. At this point, it is possible to implement the collection of data directly on site, maintaining constant updates to your system, thus allowing you to review the project throughout the excavation process.

O \"SIG de bolso\" com QField \u00e9 finalmente uma realidade!

Working with QField in the field allows us to significantly reduce registration and computerisation time of inputting data into the database system, eliminating the digiti- sation of field registers and all related paperwork. The advantage of entrusting all of the information to the main GIS platform of the project (master), which is stored inside the PC, means this leaves only the task of checking the collected data, along with the bonus of in-depth topographical and geospatial analysis.

In this article, we will show a practical example of integrated use of QGIS and QField, which relates to an open area excavation.

The intervention methodology proposed in this article was constructed by the per- sonal experience of the authors; this specifically refers to open area excavation works in commercial archaeology projects.

"},{"location":"pt/success-stories/heritage-impact-assessment/#2-principais-funcionalidades-do-qfield","title":"2. Principais Funcionalidades do QField","text":"

QField is an Android app that can be downloaded from Google Play. This application, although it presents itself with a very simple interface, is rich in functions such as:

  1. Ferramentas para digitaliza\u00e7\u00e3o no campo;
  2. Edi\u00e7\u00e3o de geometria e atributos;
  3. GPS;
  4. Possibilidade de carregar napas base personaliz\u00e1veis
  5. Integra\u00e7\u00e3o com a c\u00e2mera do smartphone/tablet
  6. Muitas outras fun\u00e7\u00f5es.

QField can be considered a \u201cmobile\u201d extension for QGIS. In fact, it allows us to view and manage a GIS project created with QGIS on an Android smartphone or tablet. Permitting the user to keep all set themes, labels and styles that are in the original project (Figure 1).

Figure 1 - An example of the same Survey GIS platform project in QGIS (below) and in QField (above). Image by Giuseppe Guarino 2019.

Furthermore, similar to QGIS, we can query each layer within QField by obtaining the respective information contained in its attribute table (however, there are also other GIS applications for mobile such as ArcGis, LiPAD, Bentley Map Mobile, GVSig Mobile, Geopaparazzi and others).

In order to work with a QGIS project within QField, the first step is to configure the properties of that project created in QGIS as \u201csave relative paths\u201d.

You will need to create a folder \u201cfolder_name\u201d on your desktop and save in this path the .qgs file that you want to transfer to the smartphone or tablet; similarly, in the same folder, you have to enter all the data (vectors, raster and database) that make up this .QGIS project.

These data can also be divided into further subfolders.

Finally, you need to copy the entire folder \u2018folder_name\u2019 to the tablet, following two possible paths:

  1. In the internal memory: Android > data > ch.opengis.QField > files > share;
  2. In the external SD: Android > data > ch.opengis.QField > files.
"},{"location":"pt/success-stories/heritage-impact-assessment/#5-working-with-qfield-in-an-open-area-excavation","title":"5. Working with QField in an Open Area Excavation","text":"

In an open area excavation scenario, the advantages and convenience of using an App such as QField are innumerable. This is true especially in commercial archaeology sites, where very often the deadlines to carry out the work and the budgets available for the archaeological investigation are very tight. This forces you to work with the maximum optimisation of the timing and assets, despite the fact that the weather and visibility conditions in the field are often poor (Figure 2).

Figure 2 - An example of when the weather and visibility conditions in the field are poor. Image by Roberto Montagnetti 2019.

Now, let us see why the use of QField facilitates the reduction of working times and, at the same time, guarantees the saving of resources to be invested in the archaeological investigation, providing a practical example of using the GIS App for Android.

In this kind of work, the first step is to strip the area to be investigated with the use of machinery, aiming to remove the topsoil and then eventually the subsoil.

The subsequent step involves the identification of archaeological features both directly in the field and by comparing the results of the aerial remote sensing and geophysical analysis when this type of technology is used.

The archaeological features identified are then digitally detected by GPS or Total Station.

Finally, all the excavation interventions that need to be completed in the investigation area (slots) are outlined, where it is more relevant in terms of understanding the stratigraphic relationship between the archaeological features identified.

This phase of the work is called \u201cPre-Ex\u201d.

The Pre-Ex survey will be the topographical base for the creation of the GIS platform of the project in QGIS, together with the base map of the area, the TBM\u2019s and any aerial orthophotos of the site. Within the same platform, we will also upload a geodatabase containing the layers necessary for the digitisation of the following:

a. The archaeological features identified in the field;

b The slots planned;

c. The contexts investigated and their related levels;

d. The plan and section lines used for the manual drawings;

e. All the elements that we may need to detect during the archaeological investigation of the site.

However, in the same database, there will also be tables related to the paperwork sheets.

Thus, they are comparable to the digital version of the paper registers and other related paperwork that are commonly used on construction sites for excavation documentation.

This database (what comes next is just an example of database structure. Tables and geometries can be different according to the characteristics of the sites and the topology of investigations that must be carried out. In any case, tables and vectors must be related to each other in order to interact. QField recognises the project relations set in QGIS.) is made of:

  1. Sites (Vector): Contains the list and description of all the sites on which the company est\u00e1 a trabalhar.
  2. Context_Layer (Vector): This layer graphically represents all the contexts identified and excavated during the excavation project.
  3. Slots (Vector): This layer graphically represents all the slots excavated and contains the information of the paper slot register.
  4. Level_Layer (Vector): This layer graphically represents all the levels taken during the excavation of each slot.
  5. Drawings_Vector (Vector): This layer graphically represents the plan and section lines usado para desenho manual.
  6. Drawing_Point (Vector): This layer graphically represents the points through which the plan and section lines pass.
  7. Context_Register (No geometry): digital register, which contains all the investigated contextos.
  8. Drawings_Register (No geometry): digital register of all the drawings.
  9. Permatrace_Register (No geometry): digital register of the permatrace sheets.
  10. Sample_Register (No geometry): digital register of the samples collected.
  11. Photo_Register (No geometry): digital register of all photos taken.
  12. Small_Find_Register (No geometry): digital register of all small finds collected.
  13. Finds_Bag_Register (No geometry): digital register of all finds bags collected during a escava\u00e7\u00e3o.
  14. Context_Sheets (No geometry): This layer is the digital version of the context sheets register and contains all the information related to each context investigated.

At this point, we need to simply transfer the master project created in QGIS with all the \u201cproject relation\u201d and \u201cwidgets\u201d to the tablet or the smartphone and manage it directly on site with QField to immediately appreciate its advantages and convenience (Figure 3).

Figure 3 - An example of the same open area excavation GIS platform project in QGIS (above) and in QField (below). Image by Roberto Montagnetti 2019.

In fact, primarily, by using this system, archaeologists who are working in the field will be able to directly register the context numbers identified during the excavation within QField, in the appropriate \u201ccontext register\u201d table in the QField database.

This aspect already speeds up on-site operations by saving the time generally taken to go back and forth from the site to the compound or from the site to the car/van and vice versa, for the compilation of paper registers; especially, if we take into consideration the fact that, on a regular basis, cars and compounds are located at a considerable distance away from the excavation area.

Additionally, since generally there is only one device on site and this is usually held by the site manager or by the supervisors, this would make it easier for them to check that the field archaeologists are assigning the right numbers to the identified contexts.

Very often, on a location tend to become confused, especially when the excavation area of the site is poor due to adverse weather conditions. Along with the above issues, they can also encounter errors such as registering the same feature with different cut numbers or by assigning the same context numbers to different features.

This occurs even more frequently when the field team is composed of numerous archaeologists who work in separate excavation slots from each other. These slots can be spread around the excavation area, making interaction and communication between them more challenging.

This issue is also linked to another problem, which means, for those who work in the field, it is impossible to have a constant overview of the investigation area and the archaeological features identified, which often causes confusion and making mistakes during the registration of the context numbers.

Therefore, from this point of view, QField represents a real breakthrough by giving the following possibilities to the people working on site, at any time:

i. To have a general overview of the excavation area;

ii. To query the surveyed archaeological features;

iii. To check the shape and the orientation of the archaeological features identified in the Pre-Ex phase, which must be dug even when the site conditions are poor.

QField aids with various challenges encountered in the field: time wasted due to inclement, wet weather and perpetually sodden and muddy soil churned up by people and vehicles continually accessing the site. These cause the identified archaeological features to become unrecognisable after several days of the site being stripped (Figure 2).

By using the device\u2019s GPS, as it allows the user to navigate within the excavation area and to find, albeit with a certain margin of error, the archaeological features that need to be excavated, even when the visibility on site is poor.

Similarly, by doing so, when visibility conditions are bad, it is easier to centre with the slots in the archaeological features that have previously been identified in the Pre-Ex phase, which prevents the miscalculation of digging into the natural sites.

A typical example of this is when there are furrows running across the field, and it becomes increasingly difficult to see their entire length with the naked eye.

Typically, in order to remedy this type of problem, archaeologists use printed maps in the excavation area; however, although this can certainly be a help, in practice, they are in no way comparable to the convenience of digital maps and consequently to QField for a number of reasons:

  1. Printed maps deteriorate very quickly due to wind, humidity and especially when manuseado por m\u00e3os humanas.
  2. To contain the entire excavation area, they must often be printed in very large formats, which requires particular plotters, which incurs considerable costs and makes them dif\u00edceis de usar.
  3. Paper maps are not interactive, which means that you cannot ask them questions.
  4. They do not solve the problem of having to precisely centre the archaeological features, which need to be investigated with the slots when the visibility conditions on the site s\u00e3o pobres.

Notably, the use of QField on site simplifies the workload of managers and supervisors in the planning of the excavation interventions, allowing them to easily instruct field archaeologists directly in the excavation area. By doing so, they will be able to train the field team efficiently with accurate information regarding the features that they will have to dig, supporting their explanation with the graphic aid of the tablet and with details related to what has already been investigated and uploaded into the database of the project.

Apart from the fieldwork, QField makes the job easier for archaeologists even in the recording phase, simplifying their work in the production of the paperwork. As we already mentioned, they can continuously query the tablet to obtain the necessary information that needs to be included in their paper documentation sheets, such as the section or plan numbers of the contexts that they have excavated, along with the photo numbers of the same contexts, or any other related information.

Furthermore, it will be much easier for them to draw the location plans that are generally required in the context sheets, as they will have much more pieces of information available to provide an interpretation of what they have dug.

Another very important aspect to take into consideration when working with QField is that there is a possibility of completely removing the manual registration process of the slot numbers, context numbers, drawing numbers, sample numbers, photo numbers and so on. Simultaneously, by using this system, we can also avoid issues such as:

  1. The manual data-entry of the paper registers into the database of the project;
  2. The problem of deciphering incomprehensible calligraphies, which greatly increase the possibility of making transcription mistakes.

In fact, unclear calligraphies are a recurring problem related to the manual recording of the excavation documentation and in particular of the registers. This is also going to affect the accuracy of the information that must be put into the database during computerisation.

Additionally, the archaeologist involved in the paperwork must include in his documentation context numbers, drawing numbers and other types of information related to the archaeological features and in relation to his own, which have been excavated and recorded by other colleagues. In this circumstance, to confuse one number for another, perhaps due to the unclear handwriting of the colleague, is a very common mistake.

Worst-case scenario means that:

  1. There will no longer be a match between digital registers of the database and paper registers;
  2. The information on various context sheets will not be reliable;
  3. Both cases (as mentioned above).

Therefore, we will have to spend a lot of time and effort tracking down the error and correcting it.

Instead, the use of a digital recording eliminates this problem and facilitates the checking of errors.

The main benefit of the GIS tools is that they enable us to query the features by giving us the possibility to cross-check data, which speeds up the checking process.

To give a practical example, if you need to adjust the number of a context, or a drawing or anything else within a digital register by a number, with the QGIS \u201cfield calculator\u201d, it becomes an easy task taking only a few seconds.

Just think how long it would take to perform the same task using registers and paperonly documentation, especially when working with considerable amounts of data collected within an extensive excavation.

In this case, you must first trace the folder containing the numerical series of the number to be revised, then browse one-by-one all the registers until you find the number that needs to be amended and finally corrected, along with all the subsequent numbers. This will not only need to be corrected in the registers, but also within the specific sections of the context sheets.

In other words, if a context, drawing or photo number has been registered incorrectly, it is not enough to correct only the register but also all the paperwork that relates to the number that has been mentioned.

Therefore, by using a digital register (table), the operation will only take a few minutes; however, if you were working on the paper documentation by hand, it could take numerous hours of hard work.

One final significantly important aspect to take into consideration is the saving of paper and consequently the amount of money involved. The use of QField and digital documentation allows us to efficiently manage the excavation data. By working in this way, it is no longer necessary to print out the survey plans, the registers and the paperwork sheets.

However, if the competent authority (county archaeology) or the customer explicitly requests a paper version of all the documentation produced on site, it will be possible to print out everything at the end of the project, only once all of the amendments have been made. This helps to avoid unnecessary waste of paper, along with all the other problems that were previously mentioned.

Even in this case, the QGIS \u201cprint composer\u201d allows us to develop customised layouts that can be saved and used at any time.

"},{"location":"pt/success-stories/heritage-impact-assessment/#6-conclusoes","title":"6. Conclus\u00f5es","text":"

In an increasingly digital world, it is unacceptable to continue working on paper especially because, at the end of the process, all paper documentation must be digitised for archiving needs. Today, in fact, both the museums and the warehouses of the archaeological companies have less space available for the storage of paper folders. At this point, it would be beneficial to manage the data in a digital format at the beginning of the excavation process, immediately saving time and resources.

Scanning the PDF documents of registers, context sheets and, in general, all documentation produced on site is not a practical and sustainable solution. As previously mentioned, often, this documentation in extensive excavation projects is made up of thousands of paperwork sheets; I challenge anyone to reconstruct an excavation matrix by checking all the stratigraphic reports on the paperwork PDF scan. This kind of job forces you to continually scroll up and down the PDF document in search of the relationships between the various contexts, resulting in a significant waste of time and energy; without any regards to the costs that are involved when scanning in thousands of sheets.

Archaeological excavations are constantly driven by strict and increasingly shorter deadlines. The use of GIS for the management of excavation data can no longer be ignored. Currently, the possibility of an \u201cOpen Source\u201d and a \u201cpocket\u201d GIS platform, such as QField, truly represents a unique opportunity to make the work of archaeologists on site easier, faster and more accurate.

As previously mentioned, it is much easier to build the matrix and compile the phasing of the archaeological features identified working with a digital system during the Post-Ex phase. Thus, only an instrument such as GIS, which gives us the possibility of launching queries and continuously cross-referencing data, allows us to perform this type of work quickly and efficiently.

At the same time, the GIS allows us to have a continuous overview of the data produced on site and to further implement information regarding the investigation by using geospatial analysis, which helps to facilitate the final interpretative reconstruction.

In short, the principle of paper lasting forever cannot be accepted any more. Primarily, because it is not true, and secondly, it deteriorates over time, especially when, as in most cases, it is kept in the basements of archives, museums or sites of archaeological companies.

In addition, paper documents entail enormous logistical difficulties in terms of sharing and consulting data, in comparison to digital documentation, which can be easily shared.

R.M.

Institutional Review Board Statement: Not applicable.

Informed Consent Statement: Not applicable.

Refer\u00eancias bibliogr\u00e1ficas

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Firenze, Italy, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italy; Contacto: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Department of History and Cultures\u2014DISCI, University of Bologna 40124 Bologna, Italy; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"pt/success-stories/","title":"Hist\u00f3rias de sucesso","text":""},{"location":"pt/success-stories/#historias-de-sucesso","title":"Hist\u00f3rias de sucesso","text":"

O QField est\u00e1 a ser usado no mundo inteiro numa ampla variedade de dom\u00ednios. Diariamente.

Nesta se\u00e7\u00e3o, h\u00e1 uma cole\u00e7\u00e3o de hist\u00f3rias de sucessos inspiradores usando QField.

"},{"location":"pt/success-stories/#fala-nos-do-teu-projeto","title":"Fala-nos do teu projeto","text":"

O QField tamb\u00e9m facilitou a sua vida? Avise-nos, teremos o maior prazer em public\u00e1-lo.

"},{"location":"pt/success-stories/lulc-mapping-fiji/#fluxo-de-trabalho","title":"Fluxo de trabalho","text":"
  1. The LULC ground truth collection form was designed in QGIS.
  2. A set of predefined ground truth plot locations were generated based on a stratification of satellite data within the study area.
  3. The form, predefined plots, and appropriate offline background layers were packaged in QGIS and then loaded onto each of the tablets usados pela equipa de campo (Figura 1).
  4. A team member navigated to a predefined plot in QField and created a ground truth point at the location and labelled the point with the most appropriate pre-defined LULC class (Figure 2).
  5. Data collected from all tablets was combined into one ground truth recolha de dados no QGIS.
  6. Image interpretation using the OpenForis platform will be used to increase the number of ground truth plots.
  7. The final ground truth collection will be imported into Google Earth Engine to produce the LULC map and calculate the map accuracy.

Figure 1: Predefined Ground Truth Plots

Figura 2: Registar a classe de ocupa\u00e7\u00e3o de solo

"},{"location":"pt/success-stories/lulc-mapping-fiji/#preliminary-results-and-future-work","title":"Preliminary Results and Future Work","text":"

An example of a preliminary land cover map is shown in Figure 3. An important objective from our work is to transfer skills and build capacity with local stakeholders to continue to update the LULC map on an annual basis as well as to expand the map to include other communities, catchments and forestry areas across Fiji. This capacity building will include iterative stakeholder consultation, online training materials, field and classroom training workshops, and collaborative fieldwork.

Figura 3: Mapa preliminar da ocupa\u00e7\u00e3o do solo da regi\u00e3o Ba region, Viti Levu, Fiji

"},{"location":"pt/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#preparacao-do-projeto","title":"Prepara\u00e7\u00e3o do projeto","text":"

On a desktop computer we set up a QGIS project containing a high-resolution aerial image as background layer for orientation in the field. For the monitoring data we created a custom Geopackage database with predefined dropdown columns and entry restrictions. Additionally, we added predefined walking paths to guide the volunteers and to further standardise our monitoring.

Sketch of the QField Interface. For data entry we used a geopackage file with custom dropdown list and entry restrictions.

Logged observations are clearly laid out in QField.

We used an additional synchronisation App that automatically uploaded the field data from the tablet to a Google Drive cloud after fieldwork. For data download, automatized backup, data review and export we wrote a R script.

After data was automatically synchronized with the cloud the results from all the different areas can be reviewed via a custom R script.

Also visual review of the collected data is possible via R.

The general concept of QField as a simplified field application of QGIS turned out to be very useful for our work with volunteers. While we can set up a project with a high level of customization including all our needs in QGIS, field workers only need to understand the basics. A big advantage: unwanted changes are almost impossible in QField.

"},{"location":"pt/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#trabalho-de-campo","title":"Trabalho de campo","text":"

During field work orientation was much easier on the tablets compared to printed paper maps especially in the extensive salt marshes. Data entry was pretty fast thanks to the possibility to automatically reuse the last entered value. Logging observations on the tablet only took a little bit extra time in comparison to paper maps.

O kit de campo.

O kit de campo.

"},{"location":"pt/success-stories/mosquito-malario-ground-truth-data-collection/#preparacao-do-projeto","title":"Prepara\u00e7\u00e3o do projeto","text":"

We created a QGIS project with the Spot image and a layer to collect the ground data. We first converted our Spot image to a Geopackage raster, and built pyramids so as to get quick rendering in QField. The whole image (50 km2 at 1.5 m spatial resolution with 3 bands) weighted approximately 800 MB, which enabled us to load it in our tablet without the need to add any extra memory.

We created a vector layer to draw our ground truth parcels (i.e. polygons of land cover parcels). It contained a field to identify the land cover type, some fields to take pictures and a field for eventual additional notes.

Em seguida, carregamos o projeto no QField no nosso tablet.

"},{"location":"pt/success-stories/mosquito-malario-ground-truth-data-collection/#trabalho-de-campo","title":"Trabalho de campo","text":"

On the field, we were able to move around easily in motorbike without getting lost, thanks to our location displayed on QField with the satellite image as background. When a parcel of interest was identified, we were able to draw its perimeter in QField and very easily fill-in the proper information on the attribute table (land cover type, pictures). When hesitating on the land cover type to attribute to a given parcel, we were able, in \"live\" (i.e. on the ground), to quickly look at previously retrieved parcels and compare them to the parcel of interest (with the pictures and the satellite image).

We were able, without any extra effort at the end each field working day, to see the progress of the work: which pieces of our study area we had covered, which remained to explore, how many parcels we had got for each land cover class and how many remained to retrieve. This is very appreciable in such conditions, where work can be testing and nights can be shorts. Back in office, we did not have to realize fastidious and time-consuming work such as digitalizing the parcels from a traditional GPS point layer, linking the pictures to our land cover layer, etc., which traditionally took days of work.

3 land cover parcels that were digitalized on the ground

Getting back to one parcel: which information was collected

Digitalizing a new parcel and filling the attribute table

Trabalho no campo com o Qfield

"},{"location":"pt/success-stories/river-state-survey/#objetivo","title":"Objetivo","text":"

In order to assess the structural and morphological state of their water courses, the community of Milvignes needed to survey all the rivers crossing their territory.

"},{"location":"pt/success-stories/river-state-survey/#projeto","title":"Projeto","text":"

To facilitate the technician's field work (usually done with a map, a notebook and a camera), a QField project was created and made available on a Tablet. Cadastral and river layers were used as basemap.

The structure of the input tables was designed along with the technician to assure that it would fit their field requirements. The idea was to have two tables:

Sector table

To draw sectors alongside the rivers and add information about their state and structure. If necessary, pre-defined structural work on the sector elements (wall, bridge, bottom of the canal) could also be documented.

Point table

To take punctual photography of the water courses and of its elements and where necessary add remarks.

River State Survey 1

River State Survey 2

River State Survey 3

"},{"location":"pt/success-stories/river-state-survey/#resultado","title":"Resultado","text":"

In less than 3 days, the technician surveyed successfully all the 10'894 meters of water courses. Back at the office, it took only 2 hours to treat the data and get the final result.

  • Facilitated the field survey
  • Accelerated the data treatment

"},{"location":"pt/success-stories/rwanda-rural-water/#objetivo","title":"Objetivo","text":"

To conduct data collection of all rural water supply network in Rwanda, and keep updating the data continuously in order to improve operation & maintenance of waterworks.

"},{"location":"pt/success-stories/rwanda-rural-water/#preparacao-do-projeto","title":"Prepara\u00e7\u00e3o do projeto","text":"Before starting our data collection, we conducted the following things.
  • Develop our own PostGIS database
  • Develop QGIS project template with Geopackage. The Geopackage table design is equal to PostGIS to be able to copy and paste to PostGIS.

Apart from preparing Android devices, we purchased GPS devices for higher positioning accuracy. In WASAC, we bought Garmin GPSMAP 64S. Sometimes, GPS of smartphone and tablet is not very accurate, so we normally capture the same location by using Garmin GPS, then correct the location of QField\\'s data after data collection work.

"},{"location":"pt/success-stories/rwanda-rural-water/#recolha-de-dados","title":"Recolha de dados","text":"

Once we prepared Geopackage and QGIS project template, we conducted training of QGIS/QField in July 2018 and launched our data collection work in 27 districts in the whole country of Rwanda. 27 engineers sent their Geopackage to the central office in Kigali. the MIS (Management Information System) specialist validated and entered their data from Geopackage to PostGIS database. We completed our initial data collection works until April 2019.

processo de recolha de dados

"},{"location":"pt/success-stories/rwanda-rural-water/#distribuicao-de-dados-e-atualizacao","title":"Distribui\u00e7\u00e3o de dados e atualiza\u00e7\u00e3o","text":"

The most significant thing after data collection is updating. We have seen many organization in Africa, which failed to keep data up to date. Several years later, their data will normally become too old, and most of them need to put efforts on data collection again.

WASAC decided to continuously update all of the data and keeps doing this until now. QField has proven to be very well suited for this purpose.

In order to distribute and updating the data, we developed a python script postgis2qfield. This postgis2qfield tool can extract the data from PostGIS and create Geopackages for each district in Rwanda. We upload these 27 geopackage together with QGIS project template to Google Drive storage. After that, those engineers in districts download their geopakage to Android device to continue adding and updating the data. Once they completed updating, they sent the geopackage to central office again, MIS specialist update PostGIS database and regenerate geopackages for QField.

data distribution and updating procedure

"},{"location":"pt/success-stories/rwanda-rural-water/#partilha-de-dados-atraves-de-vectortiles","title":"Partilha de dados atrav\u00e9s de vectortiles","text":"

First of all, you can see our collected data from here.

Since July 2020, we started to distribute our water supply systems\\' data via vectortiles as open data. Although Rwanda\\'s internet situation is being improved, some rural area still have problems of internet. In such as poor internet situation, WMS or WFS data distribution will not work well. Vectortiles can provide light and fast distribution of map data. We will not talk about our vectortiles here. If you are fascinated by how to share the result of data collection, please also see this instruction.

"},{"location":"pt/success-stories/rwanda-rural-water/#sobre-wasac","title":"Sobre WASAC","text":"

WASAC has 2 main departments for urban water(UWSS) and rural water(RWSS). We are using QField in RWSS. The role of RWSS department is to support local government to operate and maintain their owned water supply systems in rural area. Nowadays, these data collected and maintained by RWSS department are being used by more than 30 private operators in 27 districts. Total number of water supply systems in the database is 1,000+.

Organogram of WASAC

Also, one of our colleagues presented WASAC\\'s activity in FOSS4G 2019 Bucharest. Although some of system were little bit changed now, you can also see video if you are interested.

"},{"location":"es/get-started/concepts/","title":"Conceptos","text":""},{"location":"es/get-started/concepts/#conceptos","title":"Conceptos","text":"

QField fue dise\u00f1ado con unos pocos conceptos clave en mente.

"},{"location":"es/get-started/concepts/#mantenerlo-simple","title":"Mantenerlo simple","text":"

Los requisitos en el campo no son los mismos que en el escritorio. La pantalla es m\u00e1s peque\u00f1a, los dispositivos de entrada son diferentes y las tareas son tambi\u00e9n diferentes.

QField tiene como objetivo ayudar al usuario a realizar las tareas que necesita sin saturar la interfaz de usuario. Esto significa que s\u00f3lo las tareas que es necesario hacer en el campo est\u00e1n disponible desde la interfaz. Todo lo dem\u00e1s no lo est\u00e1.

Esto significa que todo aquello como estilos de capas, definici\u00f3n de formularios y otras configuraciones del proyecto deben realizarse previamente en un ordenador con QGIS.

"},{"location":"es/get-started/concepts/#ser-compatible-con-qgis","title":"Ser compatible con QGIS","text":"

QField est\u00e1 basado en QGIS. No es QGIS reconstruido, realmente utiliza las bibliotecas de QGIS. El motor de renderizado es exactamente el mismo que en QGIS y, por tanto, su proyecto se ver\u00e1 exactamente igual en su dispositivo m\u00f3vil a como lo hace en su ordenador.

Si hay algo que ya est\u00e1 disponible como una opci\u00f3n de configuraci\u00f3n en un proyecto de QGIS, no debe ser reinventado. Por lo tanto, QField utiliza los mismos componentes de edici\u00f3n que QGIS. Si un proyecto ya est\u00e1 configurado para el escritorio, debe ejecutarse en el m\u00f3vil tambi\u00e9n.

Recuerde, esto es solo el concepto. Esto es lo que tenemos en mente cuando desarrollamos QField. Esto no significa que ya sea as\u00ed completamente.

"},{"location":"es/get-started/concepts/#basado-en-modos","title":"Basado en modos","text":"

QField est\u00e1 construido en torno a modos. Los modos son similares a una herramienta de mapa de QGIS Desktop. Un modo define la tarea que el usuario hace en cada momento, como puede ser navegar por los datos o digitalizar algo nuevo.

"},{"location":"es/get-started/contribute/","title":"Contribuir","text":""},{"location":"es/get-started/contribute/#contribuir","title":"Contribuir","text":"

QField es un proyecto de c\u00f3digo abierto. Es libre para compartir, usar y modificar y as\u00ed seguir\u00e1 siendo. Estamos muy contentos si esta aplicaci\u00f3n le ayuda de cualquier manera creativa que la pueda usar. Si le ha resultado \u00fatil, nos alegrar\u00e1 a\u00fan m\u00e1s que pueda apoyar en algo. Un par de cosas que puede hacer son:

  • Valore la app \u2605\u2605\u2605\u2605\u2605;
  • Tweetee sobre ella;
  • S\u00edganos en Twitter;
  • Escriba sobre su experiencia (\u00a1por favor, h\u00e1ganoslo saber!);
  • Ayude con la documentaci\u00f3n;
  • Traduzca la documentaci\u00f3n o la app;
  • Patrocine una funcionalidad; o
  • P\u00e1sese a dar las gracias o t\u00f3mese una cerveza con nosotros la pr\u00f3xima vez que se encuentre con OPENGIS.ch en una conferencia.
"},{"location":"es/get-started/contribute/#desarrollo","title":"Desarrollo","text":"

si quiere participar en el desarrollo de QField, consulte las siguientes doumentaciones: - Repositorio QField - Repositorio QFieldCloud - Repositorio de QFieldSync

"},{"location":"es/get-started/contribute/#creditos","title":"Cr\u00e9ditos","text":"

QField, QFieldCloud y QFieldSync son desarrollados por OPENGIS.ch . OPENGIS.ch hace consultor\u00eda , desarrollo , formaci\u00f3n y soporte para software de c\u00f3digo abierto, incluyendo QField y QGIS.

"},{"location":"es/get-started/faq/","title":"Preguntas frecuentes","text":""},{"location":"es/get-started/faq/#preguntas-frecuentes","title":"Preguntas frecuentes","text":"\u00bfCu\u00e1ntas versiones de un archivo se almacenan en QFieldCloud?

El n\u00famero de versiones de archivos almacenadas depende del tipo de cuenta. Se almacenan 3 versiones para las cuentas COMMUNITY y 10 para otros tipos de cuenta.

\u00bfC\u00f3mo puedo eliminar las versiones antiguas de los archivos? \u00bfQu\u00e9 navegadores son compatibles con QFieldCloud? \u00bfExiste una duraci\u00f3n m\u00e1xima que puede tardar una acci\u00f3n en QFieldCloud? Tengo una pregunta sobre QField o QFieldCloud. \u00bfA qui\u00e9n puedo preguntar?

Puede encontrar m\u00e1s preguntas relacionadas con planes y servicio en la p\u00e1gina de Preguntas frecuentes de QFieldCloud.

"},{"location":"es/get-started/faq/#cuantas-versiones-de-un-archivo-se-almacenan-en-qfieldcloud","title":"\u00bfCu\u00e1ntas versiones de un archivo se almacenan en QFieldCloud?","text":""},{"location":"es/get-started/faq/#como-puedo-eliminar-las-versiones-antiguas-de-los-archivos","title":"\u00bfC\u00f3mo puedo eliminar las versiones antiguas de los archivos?","text":"

Puede eliminar las versiones antiguas de un archivo, excepto la \u00faltima versi\u00f3n, desde QFieldSync o la interfaz web de QfieldCloud. Al eliminar una versi\u00f3n, se eliminan tambi\u00e9n las versiones anteriores.

"},{"location":"es/get-started/faq/#que-navegadores-son-compatibles-con-qfieldcloud","title":"\u00bfQu\u00e9 navegadores son compatibles con QFieldCloud?","text":"

Intentamos garantizar la compatibilidad con versiones recientes (hasta un a\u00f1o de antig\u00fcedad) de Firefox, navegadores basados en Chromium (por ejemplo, Chrome y Edge) y Safari.

"},{"location":"es/get-started/faq/#existe-una-duracion-maxima-que-puede-tardar-una-accion-en-qfieldcloud","title":"\u00bfExiste una duraci\u00f3n m\u00e1xima que puede tardar una acci\u00f3n en QFieldCloud?","text":"

Los trabajos de QFieldCloud deben terminar en 10 minutos, de lo contrario se finalizan. Si tiene necesidades especiales puede contactarnos para encontrar una soluci\u00f3n ad hoc.

"},{"location":"es/get-started/faq/#tengo-una-pregunta-sobre-qfield-o-qfieldcloud-a-quien-puedo-preguntar","title":"Tengo una pregunta sobre QField o QFieldCloud. \u00bfA qui\u00e9n puedo preguntar?","text":"

Disponemos de una plataforma de debate para conectar con otros miembros de nuestra comunidad. Si necesita ayuda profesional, p\u00f3ngase en contacto con nosotros.

"},{"location":"es/get-started/","title":"Empezar","text":""},{"location":"es/get-started/#comience-con-qfield-y-qfieldcloud","title":"Comience con QField y QFieldCloud","text":""},{"location":"es/get-started/#instalacion","title":"Instalaci\u00f3n","text":"Android

QField se puede utilizar con cualquier versi\u00f3n m\u00e1s reciente que Android 5. Si usted est\u00e1 pensando adquirir un nuevo dispositivo, le sugerimos que utilice al menos Android 9.

iOS

QField se puede encontrar en la Appstore.

Windows Linux MacOS

Descargar la \u00faltima versi\u00f3n de Windows.

Descargar la \u00faltima versi\u00f3n beta Linux y d\u00e9jenos una nota de c\u00f3mo funciona.

Descargar la \u00faltima versi\u00f3n beta MacOS y d\u00e9jenos una nota sobre c\u00f3mo funciona.

QField te permite trabajar eficientemente con datos GIS en el campo.

La interfaz de usuario optimizada de QField oculta todo el poder de QGIS bajo la capota.

"},{"location":"es/get-started/#qfieldcloud","title":"QFieldCloud","text":"

Integre a la perfecci\u00f3n el trabajo de campo de su equipo, la tecnolog\u00eda \u00fanica de QFieldCloud permite a su equipo concentrarse en lo que es importante, asegur\u00e1ndose de obtener los mejores datos de campo posibles de manera eficiente.

Gracias a la estrecha integraci\u00f3n con QField, su equipo podr\u00e1 comenzar a medir y digitalizar datos en poco tiempo.

Reg\u00edstrese ahora

"},{"location":"es/get-started/license/","title":"Licencia","text":""},{"location":"es/get-started/license/#licencia","title":"Licencia","text":"

QField se publica bajo la Licencia P\u00fablica GNU (GPL) Versi\u00f3n 2 o superior. Desarrollar QField bajo esta licencia significa que puede inspeccionar y modificar el c\u00f3digo fuente y le garantizar\u00e1 que siempre tendr\u00e1 acceso a una aplicaci\u00f3n de recopilaci\u00f3n de datos de campo basada en QGIS que es gratuita y puede modificarse libremente.

Puede encontrar el c\u00f3digo fuente en github

"},{"location":"es/get-started/sample-projects/","title":"Proyectos de muestra","text":""},{"location":"es/get-started/sample-projects/#proyectos-de-muestra","title":"Proyectos de muestra","text":"

QField se entrega con tres proyectos de ejemplo (demo) por omisi\u00f3n. Puede utilizar estos proyectos para explorar algunos de los detalles de configuraci\u00f3n de QField en QGIS+QFieldSync.

Los enlaces siguientes permiten descargar un archivo con cada proyecto.

Simple Bee Advanced Bee QField Users

Tambi\u00e9n puede explorar los proyectos de muestra directamente en el repositorio GitHub de QField.

"},{"location":"es/get-started/sponsor/","title":"Patrocinio","text":""},{"location":"es/get-started/sponsor/#patrocinar-qfield","title":"Patrocinar QField","text":""},{"location":"es/get-started/sponsor/#patrocinio-recurrente","title":"Patrocinio recurrente","text":"

La mejor manera de apoyar econ\u00f3micamente a QField es suscribi\u00e9ndose a uno de los patrocinios mensuales. Al hacerlo, ayuda a que las versiones de QField reci\u00e9n horneadas lleguen directamente a los dispositivos de todos.

"},{"location":"es/get-started/sponsor/#financiacion-colectiva","title":"Financiaci\u00f3n colectiva","text":"

Actualmente no hay ning\u00fan financiamiento colaborativo activo

"},{"location":"es/get-started/sponsor/#patrocinar-funcionalidad","title":"Patrocinar funcionalidad","text":"

Seguramente tiene un mont\u00f3n de ideas sobre buenas funcionalidades que a\u00fan no est\u00e1n implementadas. Por favor, cont\u00e1ctenos para discutir el mejor enfoque para integrar esta idea en QField o para crear su propia aplicaci\u00f3n personalizada.

"},{"location":"es/get-started/sponsor/#creditos","title":"Cr\u00e9ditos","text":"

QField, QFieldCloud y QFieldSync son desarrollados por OPENGIS.ch. OPENGIS.ch hace consultor\u00eda, desarrollo, formaci\u00f3n y soporte para software de c\u00f3digo abierto, incluyendo QField y QGIS.

"},{"location":"es/get-started/storage-qfc/","title":"Almacenamiento","text":"

QFieldCloud allows you to configure as much storage as you need for your project.

"},{"location":"es/get-started/storage-qfc/#anadir-almacenamiento-a-qfieldcloud","title":"A\u00f1adir almacenamiento a QFieldCloud","text":"

A\u00f1ada m\u00e1s almacenamiento a QFieldCloud Configuraci\u00f3n > Facturaci\u00f3n > Suscripci\u00f3n > Cambiar > Actualizar almacenamiento

\u201cCambio\u201d de suscripci\u00f3n

\u201cActualizar almacenamiento\u201d

\u201cAlmacenamiento adicional\u201d

"},{"location":"es/get-started/storage/","title":"Almacenamiento","text":""},{"location":"es/get-started/storage/#acceso-de-qfield-al-almacenamiento","title":"Acceso de QField al almacenamiento","text":"

A continuaci\u00f3n se muestran instrucciones espec\u00edficas seg\u00fan el SO sobre c\u00f3mo acceder a los proyectos, as\u00ed como a conjuntos de datos individuales en QField.

Nota

Nota para usuarios anteriores de QField: por motivos de seguridad, desde noviembre de 2021 Google ha establecido un nuevo conjunto de reglas de acceso al almacenamiento que proh\u00edbe a la mayor\u00eda de aplicaciones acceder directamente a archivos en la mayor parte de las ubicaciones del almacenamiento interno y externo del dispositivo. Para cumplir con estas restricciones, QField tiene que importar los proyectos y conjuntos de datos a su localizaci\u00f3n de almacenamiento especificada por Google, en la que QField tiene acceso de lectura/escritura sin restricciones. Las instrucciones que siguen deber\u00edan guiar la migraci\u00f3n de los usuarios al nuevo paradigma.

"},{"location":"es/get-started/storage/#abrir-proyectos-y-conjuntos-de-datos-en-android-e-ios","title":"Abrir proyectos y conjuntos de datos en Android e iOS","text":"

QField puede abrir proyectos y conjuntos de datos de cuatro formas:

  • importando desde una URL
  • importando una carpeta de proyecto (s\u00f3lo Android)
  • importando un archivo de proyecto comprimido (s\u00f3lo Android) y
  • importando conjuntos de datos individuales (s\u00f3lo Android).

Acciones de importaci\u00f3n de QField

Estas acciones est\u00e1n disponibles haciendo clic en el \"bot\u00f3n de importaci\u00f3n (+)\" situado en la esquina inferior derecha de la pantalla de selecci\u00f3n de proyectos y conjuntos de datos, a la que se accede haciendo clic en el bot\u00f3n 'Abrir archivos locales' situado en la pantalla de bienvenida de QField.

"},{"location":"es/get-started/storage/#importar-desde-una-url","title":"Importar desde una URL","text":"

Al importar un proyecto o un conjunto de datos individual mediante la acci\u00f3n \"Importar URL\", a los usuarios se les pedir\u00e1 que proporcionen una cadena URL a un archivo. QField recuperar\u00e1 el contenido y lo guardar\u00e1 en los \"Proyectos importados\" - siempre que la URL apunte a un proyecto comprimido en un archivo ZIP - o en \"Conjuntos de datos importados\".

Di\u00e1logo de importaci\u00f3n URL de QField

QField considerar\u00e1 un archivo ZIP como un proyecto comprimido cuando se detecten uno o m\u00e1s archivos de proyecto .qgs/.qgz.

"},{"location":"es/get-started/storage/#importar-una-carpeta-de-proyecto","title":"Importar una carpeta de proyecto","text":"

Cuando se importa un proyecto a trav\u00e9s de la acci\u00f3n \"Importar proyecto a partir de carpeta\", se pedir\u00e1 a los usuarios que concedan permiso a QField para leer el contenido de una carpeta dada en el almacenamiento del dispositivo, mediante un selector de archivos del sistema. Cuando se selecciona la carpeta, QField copia su contenido (incluyendo sus subcarpetas) dentro de su localizaci\u00f3n de \"Proyectos importados\". Los usuarios pueden a continuaci\u00f3n abrir el proyecto e interactuar con \u00e9l desde ah\u00ed.

Reimportar una carpeta dada a trav\u00e9s de la acci\u00f3n de men\u00fa desplegable sobrescribir\u00e1 los proyectos preexistentes que tengan un nombre de carpeta id\u00e9ntico. Esto permite a los usuarios actualizar proyectos.

Nota

La edici\u00f3n, adici\u00f3n o borrado de objetos se guardar\u00e1 en el conjunto de datos del proyecto importado, no en la carpeta original seleccionada durante el proceso de importaci\u00f3n. Vea las secciones siguientes sobre c\u00f3mo enviar/exportar proyectos y conjuntos de datos.

"},{"location":"es/get-started/storage/#importar-un-proyecto-comprimido","title":"Importar un proyecto comprimido","text":"

Se pueden importar proyectos a QField si se proporcionan comprimidos en un archivo ZIP. Al seleccionar la acci\u00f3n 'Importar proyecto desde ZIP', se pedir\u00e1 a los usuarios que seleccionen un archivo ZIP en el almacenamiento de su dispositivo. QField descomprimir\u00e1 el archivo en su localizaci\u00f3n de 'Proyectos importados'. Los usuarios pueden a continuaci\u00f3n abrir el proyecto e interactuar con \u00e9l desde ah\u00ed.

Esto puede facilitar enormemente la distribuci\u00f3n de proyectos, al poder enviar un solo archivo a los usuarios.

"},{"location":"es/get-started/storage/#importar-conjuntos-de-datos-individuales","title":"Importar conjunto(s) de datos individual(es)","text":"

La acci\u00f3n 'Importar conjunto(s) de datos' permite a los usuarios seleccionar uno o m\u00e1s conjuntos de datos mediante un selector de archivos del sistema Android. Al seleccionar los conjuntos de datos, QField los copiar\u00e1 en la carpeta 'Conjuntos de datos importados', donde los usuarios podr\u00e1n abrirlos y modificar su contenido.

Nota

Los usuarios se tendr\u00e1n que asegurar de seleccionar todos los archivos necesarios cuando importen conjuntos de datos (ej. un archivo shape requerir\u00e1 que los usuarios seleccionen los archivos .shp, .shx, .dbf, .prj y .cpg).

"},{"location":"es/get-started/storage/#exportacion-de-proyectos-y-conjuntos-de-datos-modificados-en-android","title":"Exportaci\u00f3n de proyectos y conjuntos de datos modificados en Android","text":"

Una vez que los usuarios modifican proyectos y conjuntos de datos importados, QField ofrece varios medios por los cuales enviar el contenido y exportarlo fuera del almacenamiento de archivos protegido por el sistema:

  • exportando una carpeta de proyecto o un conjunto de datos individual
  • enviado una carpeta de proyecto comprimida a una app (cloud, email, messenger, etc.)
  • enviando un conjunto de datos individual a una app (cloud, email, messenger, etc.)
  • accediendo directamente al contenido importado mediante un cable USB

Acciones de exportaci\u00f3n de QField

Estas acciones est\u00e1n disponibles mediante el men\u00fa de acciones desplegable adjunto a la lista de carpetas de proyectos y conjuntos de datos en el selector de proyectos/conjuntos de datos, al que se puede acceder haciendo clic en el bot\u00f3n 'Abrir archivos locales' situado en la pantalla de bienvenida de QField.

"},{"location":"es/get-started/storage/#exportar-una-carpeta-de-proyecto-o-un-conjunto-de-datos-individual","title":"Exportar una carpeta de proyecto o un conjunto de datos individual","text":"

Al seleccionar la acci\u00f3n 'Exportar a carpeta', se pedir\u00e1 a los usuarios que elijan una localizaci\u00f3n - usando el selector de carpetas del sistema Andriod - dentro de la cual se copiar\u00e1 el contenido de la carpeta de proyecto o conjunto de datos seleccionados.

Esta acci\u00f3n se puede usar para copiar el contenido de proyectos o conjuntos de datos modificados a una carpeta del dispositivo a la que se pueda acceder desde aplicaciones de sincronizaci\u00f3n de terceros, tales como Syncthing, o directamente a cuentas en la nube de proveedores que admitan el directorio \u00abAlmacenamiento dirigido a Android\u00bb (en el momento de escribir esto, solo la app NextCloud tiene esta capacidad).

Nota

La exportaci\u00f3n a una carpeta sobrescribir\u00e1 el contenido preexistente.

"},{"location":"es/get-started/storage/#enviar-una-carpeta-de-proyecto-comprimida","title":"Enviar una carpeta de proyecto comprimida","text":"

La acci\u00f3n 'Enviar carpeta comprimida a' comprime el contenido de una carpeta seleccionada en un archivo ZIP. A continuaci\u00f3n se pregunta a los usuarios mediante qu\u00e9 aplicaci\u00f3n de su dispositivo se debe enviar el ZIP resultante.

Los usuarios pueden comprimir y enviar proyectos completos seleccionando la carpeta ra\u00edz en el directorio de 'Proyectos importados', as\u00ed como enviar carpetas seleccionadas dentro de la carpeta del proyecto. Esto permite reducir los archivos comprimidos, por ejemplo a la subcarpeta /DCIM.

"},{"location":"es/get-started/storage/#enviar-un-conjunto-de-datos-individual","title":"Enviar un conjunto de datos individual","text":"

Los usuarios pueden seleccionar la acci\u00f3n 'Enviar a' para conjuntos de datos individuales, lo que permite el env\u00edo de conjuntos de datos editados directamente a aplicaciones de terceros como Gmail, Drive, Dropbox, Nextcloud, , etc.

To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:

  1. Click on the 'Gear icon' located within your project.

  1. Select 'Open Project Folder' action.

  1. Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).

  2. Now, click on the three dots (\u22ee) located on the right side of the file or folder.

  1. Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.

Note

This functionality is available on Android only.

"},{"location":"es/get-started/storage/#acceder-a-contenido-importado-directamente-mediante-un-cable-usb","title":"Acceder a contenido importado directamente mediante un cable USB","text":""},{"location":"es/get-started/storage/#android","title":"Android","text":"

Se puede acceder directamente a los proyectos y conjuntos de datos importados usando un cable USB. La localizaci\u00f3n se muestra en la barra de navegaci\u00f3n superior del selector de proyectos/conjuntos de datos.

En la mayor\u00eda de los dispositivos conectados a un ordenador mediante un cable USB, la ruta ser\u00e1 <drive>:/Android/data/ch.opengis.qfield/files/. Los usuarios encontrar\u00e1n las carpetas Conjuntos de datos importados y Proyectos importados, en las que se encuentran los proyectos y los conjuntos de datos importados. Los cambios realizados en el contenido de los proyectos y conjuntos de datos se guardan en los archivos que se encuentran en esta ubicaci\u00f3n.

"},{"location":"es/get-started/storage/#ios","title":"iOS","text":"

Se puede acceder directamente a los proyectos y conjuntos de datos importados mediante un cable USB navegando a la carpeta de la aplicaci\u00f3n QField mediante iTunes en Windows y macOS. En Linux, los usuarios pueden hacerlo a trav\u00e9s de 'libimobiledevice'.

"},{"location":"es/get-started/support/","title":"Soporte","text":""},{"location":"es/get-started/support/#soporte","title":"Soporte","text":""},{"location":"es/get-started/support/#soporte-comercial","title":"Soporte comercial","text":"

Como desarrollador de QField y QFieldCloud, OPENGIS.ch ofrece paquetes de formaci\u00f3n y comerciales personalizados contratos de soporte y desarrollo con SLA.

"},{"location":"es/get-started/support/#desarrollo-y-aplicaciones-personalizadas","title":"Desarrollo y aplicaciones personalizadas","text":"

Probablemente tenga muchas ideas para caracter\u00edsticas agradables que no est\u00e1n implementadas todav\u00eda. Por favor, p\u00f3ngase en contacto con nosotros para discutir el mejor enfoque para integrar esta idea en QField o para crea su propia aplicaci\u00f3n personalizada.

"},{"location":"es/get-started/support/#soporte-de-la-comunidad","title":"Soporte de la comunidad","text":"

Puede hacer sus preguntas en gis.stackexchange

Puede utilizar la plataforma de discusi\u00f3n de usuarios

"},{"location":"es/get-started/third-part-tutorials/","title":"Tutoriales de terceros","text":""},{"location":"es/get-started/third-part-tutorials/#tutoriales-de-terceros","title":"Tutoriales de terceros","text":"

Aqu\u00ed puede encontrar algunos buenos manuales creados por nuestra comunidad.

  • Tutoriales de QField de Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • Curso Udemy de inicio r\u00e1pido a QField Quickstart Udemy course por Michael Miller
  • Pr\u00e1cticas con curso de QField (idioma Portugu\u00e9s) por Nelson Silva
"},{"location":"es/get-started/tutorials/advanced-setup-qfc/","title":"Configuraci\u00f3n avanzada","text":""},{"location":"es/get-started/tutorials/advanced-setup-qfc/#guia-de-configuracion-avanzada","title":"Gu\u00eda de configuraci\u00f3n avanzada","text":"

Ayuda

Disponemos de una plataforma de debate de la comunidad para debatir sus preguntas, dudas e ideas. No dude en consultarla.

"},{"location":"es/get-started/tutorials/advanced-setup-qfc/#proveedores-vectoriales-soportados","title":"Proveedores vectoriales soportados","text":"

Actualmente QFieldCloud admite capas GeoPackage y PostGIS para la edici\u00f3n colaborativa. Otros formatos soportados por QGIS tambi\u00e9n deber\u00edan funcionar, pero no est\u00e1n soportados de forma oficial.

"},{"location":"es/get-started/tutorials/advanced-setup-qfc/#trabajar-con-geopackages","title":"Trabajar con GeoPackages","text":"

Usar GeoPackages es normalmente la mejor elecci\u00f3n para una configuraci\u00f3n sencilla en la que centralizar los datos recopilados por sus usuarios de QField en un solo archivo.

Si quiere establecer relaciones, se recomienda a\u00f1adir un campo UUID a sus tablas y usarlo como clave externa en vez del fid del GeoPackage, dado que \u00e9ste est\u00e1 sujeto a cambios para evitar conflictos si dos usuarios crean registros nuevos a la vez.

"},{"location":"es/get-started/tutorials/advanced-setup-qfc/#flujo-de-trabajo-de-ejemplo-geopackage","title":"Flujo de trabajo de ejemplo (GeoPackage)","text":"
  1. Configuraci\u00f3n en QGIS de escritorio:
    1. Crear un proyecto nuevo.
    2. Crear una capa GeoPackage y guardarla en la misma carpeta que el proyecto de QGIS.
    3. Configurar el GeoPackage para \"Edici\u00f3n fuera de l\u00ednea\" en el complemento QFieldSync.
    4. Subir el proyecto a QFieldCloud.
  2. Recopilar datos en el dispositivo con QField:
    1. Abrir QFieldCloud e importar el proyecto.
    2. Recopilar algunos datos y subir los cambios.
  3. Descargar los resultados en QGIS de escritorio:
    1. En QFieldSync, descargar los archivos actualizados (el archivo GeoPackage deber\u00eda haber cambiado).

Atenci\u00f3n

Este flujo de trabajo no admite cambiar el GeoPackage en el escritorio, ya que al estar basado en archivos, todo el GeoPackage ser\u00e1 reemplazado. Esto significa que los datos s\u00f3lo pueden ser digitalizados usando QFieldCloud.

"},{"location":"es/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

Utilizar capas PostGIS es una buena elecci\u00f3n si quiere que los datos de sus usuarios de QField sean actualizados por QFieldCloud directamente en su base de datos cuando ellos sincronizan su trabajo sin pasos posteriores.

Esto requiere que su base de datos sea accesible p\u00fablicamente y se deben guardar las credenciales encriptadas en el proyecto de QGIS. Por favor, tenga en cuenta las implicaciones de seguridad de estos requerimientos y recuerde hacer copias de seguridad.

"},{"location":"es/get-started/tutorials/advanced-setup-qfc/#flujo-de-trabajo-de-ejemplo-postgis","title":"Flujo de trabajo de ejemplo (PostGIS)","text":"
  1. Configuraci\u00f3n en QGIS de escritorio:
    1. Crear un proyecto nuevo.
    2. Crear una capa PostGIS, asegur\u00e1ndose de guardar las credenciales en el proyecto.
    3. Aseg\u00farese de que la conexi\u00f3n a la base de datos PostGIS es accesible p\u00fablicamente (IP o nombre de dominio p\u00fablicos, no funcionar\u00e1 con 127.0.0.1 o localhost).
    4. En la configuraci\u00f3n del proyecto de QFieldSync, establezca el GeoPackage a Edici\u00f3n fuera de l\u00ednea si sus usuarios de QField no tendr\u00e1n una conexi\u00f3n a internet fiable en el campo o Acceso directo a base de datos.
    5. Subir el proyecto a QFieldCloud.
  2. Recopilar datos en el dispositivo con QField:
    1. Abrir QFieldCloud e importar el proyecto.
    2. Recopilar algunos datos (y subir los cambios una vez de vuelta a la oficina si estaba usando Edici\u00f3n fuera de l\u00ednea).
  3. Ver los resultados en QGIS de escritorio:
    1. Todos los cambios deber\u00edan ser visibles directamente en la base de datos de PostGIS.

Nota

Cuando se utiliza el acceso directo a la base de datos, QFieldCloud editar\u00e1 directamente los datos en la base de datos PostGIS. Esto s\u00f3lo funcionar\u00e1 con una conexi\u00f3n fiable a Internet en el campo, pero tiene la ventaja de que todos los datos son directamente visibles para todos los usuarios y permite utilizar cualquier configuraci\u00f3n espec\u00edfica de PostGIS (triggers, campos generados, etc).

Nota

Cuando se utiliza la edici\u00f3n fuera de l\u00ednea, QField trabajar\u00e1 en una copia local de la base de datos en un GeoPackage, que ser\u00e1 sincronizada por QFieldCloud con la base de datos original. Esta es la mejor opci\u00f3n si la conexi\u00f3n en el campo no es fiable. Los cambios s\u00f3lo ser\u00e1n visibles para los usuarios una vez que se sincronicen con QFieldCloud. Como se crea una copia local, las funciones avanzadas de PostGIS no estar\u00e1n disponibles en QField. Al igual que para los GeoPackages normales, si se definen relaciones, se recomienda utilizar UUID en lugar de claves primarias enteras para evitar conflictos si varios usuarios crean datos al mismo tiempo.

Puede encontrar m\u00e1s informaci\u00f3n en Referencia t\u00e9cnica de QFieldCloud.

"},{"location":"es/get-started/tutorials/get-started-qfc/","title":"Comenzar","text":""},{"location":"es/get-started/tutorials/get-started-qfc/#guia-para-comenzar","title":"Gu\u00eda para comenzar","text":"

Ayuda

Disponemos de una plataforma de debate de la comunidad para debatir sus preguntas, dudas e ideas. No dude en consultarla.

"},{"location":"es/get-started/tutorials/get-started-qfc/#consiga-una-cuenta-de-qfieldcloud","title":"Consiga una cuenta de QFieldCloud","text":"

Preparaci\u00f3n en escritorio

Vaya a la p\u00e1gina de registro, introduzca sus datos y cree una nueva cuenta de QFieldCloud.

Formulario de registro

"},{"location":"es/get-started/tutorials/get-started-qfc/#editar-perfil","title":"Editar perfil","text":"

Cambie su configuraci\u00f3n personal. A\u00f1ada una foto de perfil u obtenga una visi\u00f3n general sobre sus pertenencias y su pertenencia a organizaciones.

"},{"location":"es/get-started/tutorials/get-started-qfc/#facturacion","title":"Facturaci\u00f3n","text":"

Es necesario a\u00f1adir la informaci\u00f3n de facturaci\u00f3n a la cuenta para usar los planes Pro u Organization de QFieldCloud.

Para un Plan Pro siga estos pasos:

  1. Pulse en el nombre de usuario arriba a la derecha de la p\u00e1gina
  2. Pulse en \"Actualizar a Pro\"
  3. En la secci\u00f3n \"Suscripci\u00f3n\", pulse en \"Actualizar\"
  4. En la secci\u00f3n Pro, pulse en \"Activar\"
  5. Lea detenidamente las \"Condiciones del servicio\" y ac\u00e9ptelas, luego pulse \"Proceder\"
  6. En la secci\u00f3n \"Direcci\u00f3n de facturaci\u00f3n\", rellene el formulario y luego pulse en \"Proceder con el pago\".

Para un Plan Organization siga estos pasos:

  1. Pulse en el nombre de usuario arriba a la derecha de la p\u00e1gina
  2. Pulse en \"Crear organizaci\u00f3n\"
  3. Pulse en \"Crear\"
  4. Elija un nombre para su organizaci\u00f3n con 150 o menos caracteres: letras, n\u00fameros y @/./+/-/_
  5. Pulse en \"Crear\"
  6. Elija cu\u00e1nto almacenamiento necesita
  7. Lea detenidamente las \"Condiciones del servicio\" y ac\u00e9ptelas, luego pulse \"Proceder\"
  8. En la secci\u00f3n \"Direcci\u00f3n de facturaci\u00f3n\", rellene el formulario y luego pulse en \"Proceder con el pago\".

Si la informaci\u00f3n de facturaci\u00f3n est\u00e1 incompleta, es posible terminar de completar el formulario en cualquier momento yendo a Facturaci\u00f3n > Suscripci\u00f3n > Terminar compra

Toda la informaci\u00f3n sobre precios est\u00e1 disponible en la p\u00e1gina de Precios.

"},{"location":"es/get-started/tutorials/get-started-qfc/#interrumpir-servicios-de-qfieldcloud","title":"Interrumpir servicios de QFieldCloud","text":"
  1. Si necesita cancelar su suscripci\u00f3n de QFieldCloud: 1.1. Para cuentas con plan Pro, pulse en el nombre de usuario y elija \"Configuraci\u00f3n\". 1.2. Para cuentas con plan Organizaci\u00f3n, pulse en el nombre de su organizaci\u00f3n y luego en \"Editar organizaci\u00f3n\". Tenga en cuenta que necesita ser propietario de esa organizaci\u00f3n.

  2. Vaya a la secci\u00f3n \"Facturaci\u00f3n\" y pulse \"Cambiar\".

  3. Seleccione \"Cancelar suscripci\u00f3n\".

  4. Confirme la cancelaci\u00f3n en la ventana emergente siguiente.

  5. Aparecer\u00e1 un mensaje de Nyuki indicando que la suscripci\u00f3n finalizar\u00e1 al t\u00e9rmino del periodo de facturaci\u00f3n actual.

"},{"location":"es/get-started/tutorials/get-started-qfc/#organizaciones","title":"Organizaciones","text":"

Sus organizaciones aparecen aqu\u00ed. Obtenga m\u00e1s informaci\u00f3n sobre los equipos, los miembros y sus funciones en conceptos del Ecosistema QField.

"},{"location":"es/get-started/tutorials/get-started-qfc/#proyectos","title":"Proyectos","text":"

Busque y elija un proyecto de la lista o comience a crear un nuevo proyecto.

Resumen de proyectos de QFieldCloud

"},{"location":"es/get-started/tutorials/get-started-qfc/#conexion-a-qfieldcloud-en-qgis-desktop","title":"Conexi\u00f3n a QFieldCloud en QGIS Desktop","text":"

Preparaci\u00f3n en escritorio

Para conectarse a QFieldCloud, necesita el complemento \"QFieldSync\" en QGIS. Los siguientes pasos le muestran c\u00f3mo puede instalar y sincronizar sus datos hacia y desde QFieldCloud.

"},{"location":"es/get-started/tutorials/get-started-qfc/#instale-qfieldsync","title":"Instale QFieldSync","text":"

Abra el gestor de complementos de QGIS accediendo al men\u00fa Complementos -> Administrar e instalar complementos...

Busque QFieldSync en la lista de complementos e instale la \u00faltima versi\u00f3n haciendo clic en el bot\u00f3n Instalar complemento.

Nota

Dado que QFieldCloud est\u00e1 todav\u00eda en fase beta, hay frecuentes actualizaciones y correcciones. Por favor, actualice su complemento QFieldSync a menudo. En caso de un problema, por favor intente actualizar a la \u00faltima versi\u00f3n antes de informar.

Instalaci\u00f3n exitosa

Despu\u00e9s de una instalaci\u00f3n con \u00e9xito aparece una nueva barra de herramientas:

"},{"location":"es/get-started/tutorials/get-started-qfc/#iniciar-sesion-en-qfieldcloud","title":"Iniciar sesi\u00f3n en QFieldCloud","text":"

Haga clic en el icono de la nube en la barra de herramientas de QFieldSync. Aparecer\u00e1 una nueva pantalla de inicio de sesi\u00f3n:

Pantalla de inicio de sesi\u00f3n

Ingrese sus credenciales creadas previamente durante el registro de la cuenta.

Nota

Si utiliza una contrase\u00f1a en QGIS por primera vez, le pedir\u00e1 que establezca una contrase\u00f1a maestra que gestione todas las dem\u00e1s contrase\u00f1as utilizadas en QGIS. M\u00e1s informaci\u00f3n sobre la contrase\u00f1a maestra aqu\u00ed: Documentaci\u00f3n de QGIS

Explore la pantalla resumen de proyectos: su usuario actual subrayado y azul, un bot\u00f3n de desconexi\u00f3n abajo a la izquierda, un bot\u00f3n nube para crear nuevos proyectos y, a la derecha, un bot\u00f3n refrescar para recuperar la lista m\u00e1s reciente de proyectos. Los usuarios reci\u00e9n registrados ver\u00e1n una tabla vac\u00eda y en cuanto creen nuevos proyectos, la lista crecer\u00e1. La pantalla resumen de proyectos tiene este aspecto:

Resumen de proyectos en QFieldSync

Los iconos indican el estado en la nube y local de los diferentes proyectos.

Estado local:

indica que s\u00f3lo existe un proyecto remoto en la nube. indica que el proyecto en la nube tambi\u00e9n est\u00e1 almacenado localmente.

Estado de la nube:

Rojo: estado fallido -> el proyecto no es v\u00e1lido y no es entendido por la nube. El usuario necesita arreglar/subir su proyecto .qgs/.qgz. Marr\u00f3n: estado ocupado -> estamos trabajando en su proyecto, por favor sea paciente. No puede hacer mucho con el proyecto mientras tanto. Verde: estado ok -> el proyecto ha sido entendido con \u00e9xito por la nube. Puede intentar descargarlo en QField, pero el \u00e9xito no est\u00e1 garantizado.

El estado de cada proyecto se muestra con una informaci\u00f3n sobre herramientas.

Haciendo doble clic en un proyecto de la lista, puede ver y editar las propiedades espec\u00edficas del proyecto.

Propiedades del proyecto en QFieldCloud

"},{"location":"es/get-started/tutorials/get-started-qfc/#cambiar-el-servidor-predeterminado-de-qfieldcloud-en-qfield-y-qfieldsync","title":"Cambiar el servidor predeterminado de QFieldCloud en QField y QFieldSync","text":"

De forma predeterminada, QField y QFieldSync se conectan al servicio de QFieldCloud en app.qfield.cloud.

Puede modificar el servidor predeterminado de QFieldCloud al que se conectan QField y QFieldSync:

  1. Abra la pantalla de identificaci\u00f3n en QField o QFieldSync.
  2. Toque dos veces en el icono de Nyuki (el logo de la abeja azul de QFieldCloud).
  3. Esta acci\u00f3n mostrar\u00e1 un campo en el que puede introducir la direcci\u00f3n del servidor preferido de QFieldCloud.
  4. Introduzca los detalles del servidor deseado en el campo proporcionado. (Dejar el campo vac\u00edo conectar\u00e1 al servidor predeterminado de QFieldCloud en app.qfield.cloud)

Mostrando el servidor en QFieldSync

Mostrando el servidor en QField

Nota

Es importante tener en cuenta que QFieldSync no admite el mismo proyecto de nube en m\u00faltiples perfiles QGIS. Como recomendaci\u00f3n utilice un \u00fanico perfil QGIS para sus proyectos QFieldCloud para evitar problemas de sincronizaci\u00f3n.

"},{"location":"es/get-started/tutorials/get-started-qfc/#crear-y-configurar-su-proyecto-en-la-nube","title":"Crear y configurar su proyecto en la nube","text":"

Cree un proyecto nuevo haciendo clic en el bot\u00f3n nube, abajo a la izquierda. Primero deber\u00e1 elegir c\u00f3mo crear su nuevo proyecto, entre

  • \"Convertir el proyecto abierto actualmente a proyecto en la nube\". Se crea un proyecto nuevo compatible con QFieldCloud a partir del proyecto de QGIS abierto actualmente. Para hacer esto, los conjuntos de datos se copiar\u00e1n en un directorio de exportaci\u00f3n que actuar\u00e1 como su espejo local. Los datos vectoriales se convertir\u00e1n al formato geopackage para facilitar la sincronizaci\u00f3n de datos desde m\u00faltiples dispositivos, mientras que otros tipos de datos se copiar\u00e1n en la nueva localizaci\u00f3n del proyecto.

Para convertir el proyecto actual es necesario un directorio completamente vac\u00edo.

  • \"Crear un nuevo proyecto de QFieldCloud vac\u00edo\". Se crear\u00e1 un nuevo proyecto de QFieldCloud en blanco. Tendr\u00e1 que mover todos los archivos del proyecto dentro del directorio local seleccionado, con el archivo de proyecto como su ra\u00edz. Los archivos del proyecto solo se subir\u00e1n cuando pulse el bot\u00f3n de sincronizaci\u00f3n. Aseg\u00farese de que el directorio seleccionado solo contiene un archivo de proyecto de QGIS.

Detalles del proyecto

Un formulario le pedir\u00e1 un nombre, descripci\u00f3n y directorio local para el proyecto. En el directorio local puede tener diferentes situaciones:

  • La ruta introducida a\u00fan no contiene un archivo de proyecto de QGIS.
  • La ruta introducida contiene un archivo de proyecto de QGIS.
  • Por favor, seleccione el directorio local donde guardar el proyecto.
  • La ruta introducida es una ruta relativa. Por favor, introduzca una ruta de directorio absoluta.
  • La ruta introducida no es un directorio. Por favor, introduzca una ruta de directorio v\u00e1lida.
  • La ruta introducida no es un directorio existente. Se crear\u00e1 despu\u00e9s de que env\u00ede este formulario.
  • Se han encontrado m\u00faltiples archivos de proyecto en el directorio. Por favor, deje solamente un proyecto de QGIS en el directorio ra\u00edz.
"},{"location":"es/get-started/tutorials/get-started-qfc/#crear-un-proyecto-en-una-organizacion","title":"Crear un proyecto en una organizaci\u00f3n","text":"

C\u00f3mo crear un proyecto en una organizaci\u00f3n:

Opci\u00f3n 1: Convierte directamente tu proyecto local en un proyecto de Organizaci\u00f3n QFieldCloud:

  1. Sigue los pasos configura tu proyecto en la nube, hasta que aparezca \"Detalles del proyecto\".

  2. Cambia el propietario del proyecto a su Organizaci\u00f3n.

  3. Haga clic en \"Crear\" para iniciar la conversi\u00f3n y sincronizaci\u00f3n. Cuando termine ver\u00e1 que el proyecto est\u00e1 en su Organizaci\u00f3n en QFieldCloud.

Nota

QField Sync 4.6 o posterior es necesario para esta funcionalidad

Opci\u00f3n 2: Cargar directamente en la organizaci\u00f3n:

  1. Seleccione su organizaci\u00f3n.

  2. Una vez dentro de la organizaci\u00f3n, pulse en \"Crear un proyecto\".

  3. Seleccione \"Crear un proyecto nuevo vac\u00edo\".

  4. Puede ver el proyecto nuevo en la vista general.

  5. En QGIS en QFieldSync ver\u00e1 el proyecto nuevo listado. Pulse en \"Editar proyecto en la nube seleccionado\".

  6. Elija la carpeta en la que quiere guardar el proyecto.

  7. En la carpeta seleccionada puede pegar un proyecto ya creado o guardar uno nuevo.

  8. Una vez que la carpeta contenga el proyecto, puede sincronizarlo.

  9. Finalmente, suba los cambios a la nube.

  10. Puede comprobar que los archivos est\u00e1n presentes en el proyecto de la organizaci\u00f3n.

Opci\u00f3n 3: Trasladar el proyecto de su propia cuenta a las Organizaciones:

  1. Si ya tiene un proyecto en QFieldCloud (consulte configurar su proyecto en la nube). En el proyecto, pulse en \"Configuraci\u00f3n\" y seleccione \"Transferir propiedad de este proyecto\" para elegir la organizaci\u00f3n a la que desee hacer la transferencia.

  2. Aparecer\u00e1 una ventana emergente para confirmar la transferencia. Para proceder, necesita escribir \"Here be dragons\" y pulsar \"Transferir proyecto\".

"},{"location":"es/get-started/tutorials/get-started-qfc/#configurar-las-capas-de-su-proyecto-para-qfield","title":"Configurar las capas de su proyecto para QField","text":"

Configure las capas del proyecto haciendo clic en el quinto icono de la barra de herramientas de QFieldSync . Aqu\u00ed puede configurar las acciones de las capas de QFieldCloud. La mayor\u00eda de las veces se necesita configurar una preferencia por capas en l\u00ednea o fuera de l\u00ednea. Para un control m\u00e1s fino, en los ajustes avanzados puede configurar la acci\u00f3n capa por capa. Obtenga m\u00e1s informaci\u00f3n sobre c\u00f3mo configurar sus capas en la Gu\u00eda de inicio de QFieldSync!.

Se recomienda utilizar capas en GeoPackage para la edici\u00f3n colaborativa. Consulte la gu\u00eda de configuraci\u00f3n avanzada para obtener m\u00e1s informaci\u00f3n sobre el soporte de formatos vectoriales.

Nota

Si utiliza fuentes de datos experimentales sin un campo de clave primaria (por ejemplo, archivos shape, GeoJSON, etc.), debe tener un campo fid en min\u00fasculas que se utilizar\u00e1 como clave primaria que identifique de forma exclusiva cada objeto espacial.

Cualquier formato de capa r\u00e1ster y vectorial admitido por QField se puede usar como datos de solo lectura.

Propiedades del proyecto

"},{"location":"es/get-started/tutorials/get-started-qfc/#subir-un-proyecto","title":"Subir un proyecto","text":"

Una vez configurado, puede presionar el bot\u00f3n de la nube para abrir el di\u00e1logo de sincronizaci\u00f3n. Aqu\u00ed tiene que decidir lo que prefiere: el archivo local o el archivo de la nube.

Sincronizar

Ahora deber\u00eda ver su proyecto y archivos en QFieldCloud

"},{"location":"es/get-started/tutorials/get-started-qfc/#activar-notificaciones-para-cambios-de-qfieldcloud","title":"Activar notificaciones para cambios de QFieldCloud","text":"
  1. Acceda a la configuraci\u00f3n de su cuenta.
  2. Vaya a la secci\u00f3n Notificaciones. Aqu\u00ed puede personalizar la frecuencia de las notificaciones que desea recibir en la direcci\u00f3n de correo registrada con su cuenta..

    Los eventos sobre los que se le notifica son: - Usuario creado - Organizaci\u00f3n creada - Organizaci\u00f3n borrada - Membres\u00eda de organizaci\u00f3n creada - Membres\u00eda de organizaci\u00f3n borrada - Equipo creado - Equipo borrado - Membres\u00eda de equipo creada - Membres\u00eda de equipo borrada - Proyecto creado - Proyecto borrado - Membres\u00eda de proyecto creada - Membres\u00eda de proyecto borrada

Recibir\u00e1 notificaciones sobre eventos en los que no sea actor. Estas notificaciones son espec\u00edficamente para eventos que son iniciados por otros miembros de su organizaci\u00f3n o colaboradores de sus proyectos.

"},{"location":"es/get-started/tutorials/get-started-qfc/#dispositivo-de-campo","title":"Dispositivo de campo","text":"

Trabajo de campo

"},{"location":"es/get-started/tutorials/get-started-qfc/#instalar-qfield","title":"Instalar QField","text":"

Descargue e instale la \u00faltima versi\u00f3n de QField del Play Store. Despl\u00e1cese hasta la parte inferior y habilite las pruebas beta \u00a1No utilice esta versi\u00f3n en producci\u00f3n!

Nota

Dado que QField 2.0 est\u00e1 todav\u00eda en fase beta, hay actualizaciones y correcciones regulares al menos semanalmente. Por favor, actualice su QField experimental al menos una vez a la semana. En caso de un problema, por favor, intente reproducirlo en la \u00faltima versi\u00f3n antes de informar.

"},{"location":"es/get-started/tutorials/get-started-qfc/#empezar-a-trabajar-en-su-proyecto","title":"Empezar a trabajar en su proyecto","text":"

Bienvenida

Inicie sesi\u00f3n con su nombre de usuario y contrase\u00f1a

Inicio de sesi\u00f3n

Seleccione un proyecto para descargar en su dispositivo:

Descarga

"},{"location":"es/get-started/tutorials/get-started-qfc/#sincronizar-sus-cambios","title":"Sincronizar sus cambios.","text":"

Haga un cambio en su proyecto. Cree un nuevo objeto espacial, elimine un objeto espacial o modifique la geometr\u00eda o los atributos. Abra el bot\u00f3n de la nube azul en la parte superior izquierda de la pantalla:

Bot\u00f3n de la nube

Elija una acci\u00f3n con el cambio que ha realizado en su proyecto. Cada una de las acciones tiene una explicaci\u00f3n de lo que debe esperar que ocurra:

Acciones

Sus cambios est\u00e1n ahora disponibles para todos los que tengan acceso a su proyecto en la nube.

Puede encontrar m\u00e1s informaci\u00f3n en Configuraci\u00f3n avanzada de QFieldCloud y Referencia t\u00e9cnica de QFieldCloud.

"},{"location":"es/get-started/tutorials/get-started-qfs/","title":"Inicio","text":""},{"location":"es/get-started/tutorials/get-started-qfs/#complemento-qfieldsync","title":"Complemento QFieldSync","text":"

El complemento QFieldSync ayuda a preparar y empaquetar proyectos de QGIS para QField.

QFieldSync apoya la preparaci\u00f3n de su proyecto con la automatizaci\u00f3n de lo siguiente:

  • Pasos necesarios para la configuraci\u00f3n del proyecto (por ejemplo proyecto_port\u00e1til)
  • Creaci\u00f3n de mapas base a partir de una sola capa r\u00e1ster o de un estilo definido en un tema de mapa.
  • Configuraci\u00f3n de la funcionalidad de edici\u00f3n fuera de l\u00ednea y sincronizaci\u00f3n de los cambios realizados.
"},{"location":"es/get-started/tutorials/get-started-qfs/#flujo-de-trabajo","title":"Flujo de trabajo","text":"

Para obtener una visi\u00f3n general r\u00e1pida del proceso, aqu\u00ed tiene una lista de pasos habituales:

  1. Crear un paquete QField. Se trata de una copia de trabajo en una carpeta separada.
  2. Copiar el paquete QField en el dispositivo de destino.
  3. Salir y recopilar los datos.
  4. Copiar los datos modificados de vuelta a su ordenador de escritorio.
  5. Sincronizar la informaci\u00f3n modificada con su base de datos o ficheros.
"},{"location":"es/get-started/tutorials/get-started-qfs/#instalacion","title":"Instalaci\u00f3n","text":"

En QGIS, abra la biblioteca de complementos y busque qfield sync. Seleccione el complemento en la lista y haga clic en Instalar.

QField Sync en el repositorio de complementos de QGIS

"},{"location":"es/get-started/tutorials/get-started-qfs/#configuracion","title":"Configuraci\u00f3n","text":"

La configuraci\u00f3n del proyecto se guarda en el archivo de proyecto maestro .qgs. De esta manera es posible preconfigurar un proyecto una vez y utilizarlo repetidamente.

Configurar proyecto

"},{"location":"es/get-started/tutorials/get-started-qfs/#configuracion-de-capas","title":"Configuraci\u00f3n de capas","text":"

Configurar las capas del proyecto

En el di\u00e1logo de configuraci\u00f3n del proyecto, se puede definir una acci\u00f3n para cada capa individualmente. Dependiendo del tipo de capa, hay disponibles diferentes tipos de acciones.

Copiar

La capa se copiar\u00e1 en la carpeta del paquete. Esto s\u00f3lo est\u00e1 disponible para las capas basadas en archivos.

Ninguna acci\u00f3n

La fuente de la capa se dejar\u00e1 sin tocar. Esto s\u00f3lo est\u00e1 disponible para capas no basadas en archivos, como WMS, WFS, Postgis...

Edici\u00f3n fuera de l\u00ednea

Se crea una copia de trabajo de la capa en la carpeta del paquete. Cada cambio que se realiza en el proyecto empaquetado durante el trabajo se registra en un registro de cambios. Al sincronizar los cambios m\u00e1s tarde, este registro ser\u00e1 reproducido y todos los cambios se aplicar\u00e1n tambi\u00e9n a la base de datos principal. No hay gesti\u00f3n de conflictos.

Eliminar

La capa se eliminar\u00e1 de la copia de trabajo. Esto es \u00fatil si una capa se utiliza en el mapa base y no estar\u00e1 disponible en el proyecto empaquetado.

Propiedades

Hay algunas opciones adicionales para ajustar m\u00e1s finamente su proyecto de QField en las propiedades

  1. Bloquear geometr\u00edas: no permitir cambiar las geometr\u00edas y solo permitir cambiar los atributos de esta capa.
  2. Configurar la denominaci\u00f3n predeterminada de los adjuntos. Por favor, consulte la ruta configurable de im\u00e1genes
  3. Establecer el n\u00famero m\u00e1ximo de elementos mostrados en el control editor de relaciones

Propiedades de capas de QFieldSync

"},{"location":"es/get-started/tutorials/get-started-qfs/#configuracion-de-mapas-base","title":"Configuraci\u00f3n de mapas base","text":"

Un mapa base es una capa r\u00e1ster que se a\u00f1ade como la capa inferior al archivo del proyecto empaquetado.

Si la opci\u00f3n de mapa base est\u00e1 activada, se representar\u00e1 un mapa base, siempre que el proyecto est\u00e9 empaquetado. El \u00e1rea de inter\u00e9s - la extensi\u00f3n que ser\u00e1 representada - ser\u00e1 elegida al momento de empaquetar.

Existen dos or\u00edgenes posibles para un mapa base:

Capa

Una capa r\u00e1ster. Esto es \u00fatil para crear una copia fuera de l\u00ednea de una capa online, como un WMS, o para tomar una copia de trabajo de un formato no soportado, como una capa ECW o MrSID.

Tema de mapa

Un tema de mapa. Esto es \u00fatil para crear un mapa base basado en una combinaci\u00f3n de varias capas con estilo. Estas capas se pueden entonces quitar del paquete de trabajo y no es necesario representarlas en el dispositivo. Esto puede ahorrar algo de espacio en disco y bater\u00eda en el dispositivo.

El tama\u00f1o de tesela define la resoluci\u00f3n espacial. Esto determina el n\u00famero de unidades de mapa por p\u00edxel. Si el SRC del lienzo del mapa tiene metros como unidades y el tama\u00f1o de tesela se define como 1, cada p\u00edxel del r\u00e1ster tendr\u00e1 una extensi\u00f3n espacial de 1x1 m, si se establece en 1000, cada p\u00edxel de la trama tendr\u00e1 una extensi\u00f3n de 1 kil\u00f3metro cuadrado.

"},{"location":"es/get-started/tutorials/get-started-qfs/#configuracion-de-edicion-offline","title":"Configuraci\u00f3n de edici\u00f3n offline","text":"

Si se marca s\u00f3lo sincronizar objetos en el \u00e1rea de inter\u00e9s, s\u00f3lo se incluir\u00e1n en la copia de trabajo para edici\u00f3n fuera de l\u00ednea los objetos que est\u00e9n dentro de la extensi\u00f3n del lienzo del mapa en el momento del empaquetado.

"},{"location":"es/get-started/tutorials/get-started-qfs/#paquete-para-qfield","title":"Paquete para QField","text":"

Una vez configurado el proyecto, empaqu\u00e9telo en una carpeta. Esta carpeta contendr\u00e1 el .qgs y los datos utilizados en \u00e9l.

Empaquetar el proyecto para QField

Copie la carpeta en su dispositivo. Abra QField, abra el proyecto y comience la recopilaci\u00f3n de datos.

Aseg\u00farese tambi\u00e9n de guardar el proyecto de QGIS utilizando el m\u00e9todo habitual de Guardar como de QGIS ya que tendr\u00e1 que volver a abrirlo m\u00e1s tarde cuando quiera sincronizar los cambios.

Durante el empaquetado de su proyecto puede seleccionar qu\u00e9 subdirectorios copiar marc\u00e1ndolos en Avanzado -> Directorios a copiar.

Seleccionar subdirectorios

"},{"location":"es/get-started/tutorials/get-started-qfs/#como-sincronizar-desdea-un-dispositivo-ios-sin-qfieldcloud","title":"C\u00f3mo sincronizar desde/a un dispositivo iOS sin QFieldCloud","text":"

Utilice la funci\u00f3n de compartir archivos de iTunes para importar a la carpeta ra\u00edz de QField.

  1. Abra la aplicaci\u00f3n iTunes y haga clic en el bot\u00f3n iPhone pr\u00f3ximo a la parte superior izquierda de la ventana de iTunes.
  2. Haga clic en la opci\u00f3n Compartir archivos de la barra lateral izquierda.
  3. Seleccione la aplicaci\u00f3n QField y haga clic en A\u00f1adir archivo. Se abrir\u00e1 el explorador de archivos.
  4. Seleccione el archivo.
"},{"location":"es/get-started/tutorials/get-started-qfs/#sincronizar-desde-qfield","title":"Sincronizar desde QField","text":"

Cuando quiera sincronizar lo que ha recogido, vuelva a abrir el proyecto en QGIS (el que guard\u00f3 con un Guardar como normal).

Copie la carpeta del proyecto de su dispositivo a su ordenador y utilice el men\u00fa Sincronizar desde QField para sincronizar los cambios del proyecto port\u00e1til al proyecto principal.

Sincronizar desde QField

Aseg\u00farese de sincronizar sus datos de vuelta s\u00f3lo una vez. Esto significa que, si si sale de nuevo a recoger m\u00e1s datos, debe crear un nuevo paquete QField para evitar problemas de sincronizaci\u00f3n m\u00e1s adelante (como por ejemplo, duplicados).

"},{"location":"es/how-to/attributes-form/","title":"Formulario de atributos","text":""},{"location":"es/how-to/attributes-form/#formulario-de-atributos","title":"Formulario de atributos","text":"

QField crea formularios similares, pero no iguales a los de QGIS. Los controles de campos de QGIS son compatibles con el mejor esfuerzo y est\u00e1n optimizados para el uso m\u00f3vil.

Tipo de control Soporte Notas Edici\u00f3n de texto - No se admite HTML - La entrada num\u00e9rica es obligatoria seg\u00fan el tipo. Casilla de verificaci\u00f3n Mapa de valores Oculto Adjunto Este campo se combina con la integraci\u00f3n de la c\u00e1mara. Tambi\u00e9n es capaz de abrir otros archivos como pdf y doc (si tiene un visor apropiado) Adjuntos (configuraci\u00f3n de fotos) Fecha Hora Rango Referencia de relaci\u00f3n Control de relaciones Relaci\u00f3n de valores Generador de UUID Control QML / HTML Otros Financiaci\u00f3n"},{"location":"es/how-to/attributes-form/#editable","title":"Editable","text":"

Se respeta la propiedad editable de los campos.

"},{"location":"es/how-to/attributes-form/#recordar-ultimos-valores","title":"Recordar \u00faltimos valores","text":"

QField ofrece un control mucho m\u00e1s fino sobre los \u00faltimos valores utilizados e ignora la configuraci\u00f3n de QGIS.

"},{"location":"es/how-to/attributes-form/#suprimir-formulario-de-atributos","title":"Suprimir formulario de atributos","text":"

La configuraci\u00f3n suprimir formulario de atributos se aplica directamente al formulario QField.

"},{"location":"es/how-to/attributes-form/#formularios-del-disenador-de-arrastrar-y-soltar","title":"Formularios del dise\u00f1ador de arrastrar y soltar","text":"

Los grupos y pesta\u00f1as de los formularios del dise\u00f1ador de arrastrar y soltar son compatibles.

"},{"location":"es/how-to/attributes-form/#configurar-un-control-de-relaciones","title":"Configurar un control de relaciones","text":"

Preparaci\u00f3n en escritorio

Para m\u00e1s informaci\u00f3n, consulte el cap\u00edtulo de relaciones de la Documentaci\u00f3n oficial de QGIS.

El control de relaciones muestra en una lista todos los objetos espaciales hijos referenciados. Es posible a\u00f1adirlos, eliminarlos y abrirlos.

La identificaci\u00f3n visual de las entradas de la lista se realiza a trav\u00e9s de la Expresi\u00f3n de visualizaci\u00f3n de la capa secundaria.

"},{"location":"es/how-to/attributes-form/#manejo-de-claves","title":"Manejo de claves","text":"

Dado que las claves primarias de los padres se utilizan como claves externas en los objetos espaciales de los hijos de referencia, estas claves primarias se deben guardar para su uso incluso despu\u00e9s de la sincronizaci\u00f3n de vuelta a los datos originales. Por lo tanto, recomendamos utilizar valores estables como UUID para las claves primarias.

Es posible a\u00f1adir ya hijos de un padre que est\u00e1 a punto de ser a\u00f1adido. Esta posibilidad se bloquear\u00e1 si no hay una clave primaria v\u00e1lida en el padre o se violan las restricciones. En caso de que la adici\u00f3n del objeto espacial padre se cancele despu\u00e9s de que se hayan a\u00f1adido ya algunos hijos, los hijos tambi\u00e9n se eliminar\u00e1n.

"},{"location":"es/how-to/attributes-form/#relaciones-muchos-a-muchos","title":"Relaciones Muchos-a-Muchos","text":"

En las relaciones de muchos a muchos, seg\u00fan la configuraci\u00f3n de cardinalidad en Propiedades de las capas vectoriales de QGIS, al a\u00f1adir, eliminar o abrir una entrada en la lista afecta directamente a la capa hija (en la cardinalidad directa) o en la tabla de enlace (en la cardinalidad m\u00faltiple).

El segundo caso se suele utilizar cuando hay informaci\u00f3n adicional de la relaci\u00f3n (por ejemplo, el porcentaje) en la tabla de enlace.

En el caso de la cardinalidad muchos-a-uno en relaciones muchos-a-muchos la Expresi\u00f3n de visualizaci\u00f3n debe establecerse en la tabla de enlace.

"},{"location":"es/how-to/attributes-form/#configurar-el-widget-de-archivos-adjuntos","title":"Configurar el widget de archivos adjuntos","text":"

Preparaci\u00f3n en escritorio

El tipo de control Adjunto se utiliza con campos que almacenan una ruta a archivos.

Se puede usar para:

  • mostrar y hacer fotos o a\u00f1adir fotos desde la galer\u00eda
  • escuchar y grabar clips de sonido
  • mostrar y grabar v\u00eddeos
  • mostrar enlaces a archivos externos, como PDF o documentos

Imagen adjunta al formulario

Formulario de audio adjunto

V\u00eddeo de adjuntos de formularios

La ruta debe ser relativa. Las im\u00e1genes, audios, v\u00eddeos, pdf y docs se almacenados en un subdirectorio del proyecto, donde el enlace almacenado en en el campo de texto.

Nota

QGIS 3.30 o m\u00e1s reciente es necesario para la funcionalidad de audio y v\u00eddeo

En QField se muestran los archivos adjuntos. Al hacer clic en el s\u00edmbolo de los iconos se inicia la grabaci\u00f3n de la c\u00e1mara o de audio para actualizar las im\u00e1genes, v\u00eddeos o audios con un nuevo medio.

Media

En la sincronizaci\u00f3n, el subdirectorio con las im\u00e1genes, v\u00eddeos, audios, pdf y documentos tiene que ser copiado tambi\u00e9n.

La opci\u00f3n hiperv\u00ednculo en el control de adjuntos desactivar\u00e1 la funcionalidad de la c\u00e1mara y habilitar\u00e1 un hiperv\u00ednculo para abrir un documento (pdf, doc, ...).

"},{"location":"es/how-to/attributes-form/#ruta-de-adjuntos-configurable","title":"Ruta de adjuntos configurable","text":"

Preparaci\u00f3n en escritorio

QFieldSync ofrece la posibilidad de configurar la ruta de los archivos adjuntos.

  • Vaya al complemento QFieldSync > Propiedades de las capas.

Utilice expresiones para especificar la ruta de los archivos adjuntos. Por defecto, las im\u00e1genes se guardan en la carpeta \"DCIM\", las grabaciones de audio en la carpeta \"audio\" y los v\u00eddeos en \"v\u00eddeo\" con una marca de tiempo como nombre.

Rutas

"},{"location":"es/how-to/attributes-form/#configurar-un-control-de-relacion-de-valores","title":"Configurar un control de relaci\u00f3n de valores","text":"

Preparaci\u00f3n en escritorio

El control Relaci\u00f3n de valores ofrece valores de una tabla relacionada en un cuadro combinado. Puede seleccionar capa, columna clave y columna de valor. Hay disponibles varias opciones para cambiar los comportamientos est\u00e1ndar: permitir valor nulo, ordenar por valor y permitir selecciones m\u00faltiples. El control mostrar\u00e1 una lista desplegable o de selecci\u00f3n m\u00faltiple de los objetos referenciados.

"},{"location":"es/how-to/attributes-form/#configurar-la-visibilidad-condicional","title":"Configurar la visibilidad condicional","text":"

Preparaci\u00f3n en escritorio

Los grupos se pueden ocultar en base a una expresi\u00f3n. Esto es \u00fatil cuando ciertos atributos s\u00f3lo se requieren bajo ciertas condiciones. Por ejemplo imag\u00edne que se mapean \u00e1rboles. Algunos de ellos podr\u00edan tener una enfermeda y usted tiene una lista de posibles enfermedades. Para no abarrotar el formulario con muchos campos haga un grupo y configure una expresi\u00f3n de visibilidad para un grupo \"enfermedades\". A\u00f1ada un campo \"enfermedad\" con una casilla de verificaci\u00f3n. S\u00f3lo cuando la casilla est\u00e9 marcada, la lista de enfermedades estar\u00e1 disponible.

Configuraci\u00f3n de un cuadro de grupo que s\u00f3lo se mostrar\u00e1 si la casilla \" measures_taken \" est\u00e1 marcada.

Veamos lo que tomamos en el campo:

"},{"location":"es/how-to/attributes-form/#definir-restricciones","title":"Definir Restricciones","text":"

Preparaci\u00f3n en escritorio

Los campos de atributos pueden tener restricciones. Las restricciones son expresiones que deben ser evaluadas como Verdadero (o 1) para poder guardar el formulario. Las restricciones se configuran por campo y se puede a\u00f1adir una descripci\u00f3n que se mostrar\u00e1 si una restricci\u00f3n no se cumple.

Configuraci\u00f3n de una restricci\u00f3n dentro de un rango

"},{"location":"es/how-to/attributes-form/#casos-de-uso-comun","title":"Casos de uso com\u00fan","text":"

No puede introducir un valor de elevaci\u00f3n superior a la monta\u00f1a m\u00e1s alta de este pa\u00eds.

\"elevation\" < 5000\n

Es requerido rellenar un identificador.

\"identificador\" IS NOT NULL\n
"},{"location":"es/how-to/attributes-form/#definir-valores-predeterminados","title":"Definir Valores Predeterminados","text":"

Preparaci\u00f3n en escritorio

Los campos pueden tener configurados valores predeterminados. Los valores predeterminados se insertan en el formulario de atributos cuando se digitaliza un nuevo elemento. Son visibles y pueden modificarse mientras el campo sea editable. Pueden basarse en la geometr\u00eda o en variables de expresi\u00f3n.

Configuraci\u00f3n de una fecha formateada como valor predeterminado

"},{"location":"es/how-to/attributes-form/#variables-adicionales","title":"Variables adicionales","text":"

Para m\u00e1s informaci\u00f3n sobre el almacenamiento de informaci\u00f3n relacionada con su posici\u00f3n en los atributos del objeto, consulte la documentaci\u00f3n del GNSS dedicada.

Para los usuarios de QFieldCloud, se pueden utilizar dos variables en las expresiones que incluyen los valores predeterminados de los formularios de atributos: - @cloud_username que devuelve el nombre del usuario actualmente conectado a QFieldCloud. - @cloud_useremail que devuelve la direcci\u00f3n de correo electr\u00f3nico del usuario actualmente conectado a QFieldCloud.

"},{"location":"es/how-to/attributes-form/#casos-de-uso-comun_1","title":"Casos de uso com\u00fan","text":"

Insertar informaci\u00f3n de posicionamiento como variable:

@position_horizontal_accuracy\n

Insertar la fecha y hora actuales:

now()\n

Insertar la longitud de la l\u00ednea digitalizada:

length($geometry)\n

Configurar las variables globales en el dispositivo e insertarlas:

@nombre_operador\n

Si desea asignar un c\u00f3digo de regi\u00f3n basado en la ubicaci\u00f3n donde se inserta un nuevo objeto espacial, puede hacerlo utilizando una expresi\u00f3n agregada:

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

Para transformar las coordenadas recibidas de \\@position_coordinate al sistema de coordenadas de su proyecto:

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} Si desea utilizar los resultados de ajuste despu\u00e9s de dibujar una l\u00ednea, puede utilizar la variable [@snapping_results]{.title-ref}. El siguiente c\u00f3digo extrae el valor del atributo [id]{.title-ref} del ajuste del primer punto de una l\u00ednea. :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"es/how-to/attributes-form/#busqueda-en-controles-de-relacion-de-valores-y-de-referencia-de-la-relacion","title":"B\u00fasqueda en controles de relaci\u00f3n de valores y de referencia de la relaci\u00f3n","text":"

Es posible buscar valores en un control de relaci\u00f3n de valores o referencia de relaci\u00f3n utilizando la lupa junto al campo.

Nota

Defina la expresi\u00f3n de visualizaci\u00f3n para las capas en cuesti\u00f3n. Esto ser\u00e1 utilizado para buscar los objetos. Esto se configura en Propiedades de capas vectoriales > Visualizaci\u00f3n

"},{"location":"es/how-to/attributes-form/#configurar-el-valor-de-autocompletar","title":"Configurar el valor de autocompletar","text":"

Preparaci\u00f3n en escritorio

La casilla \"Usar completador\" debe estar marcada para poder utilizar el autocompletar en la relaci\u00f3n de valores.

Habilitar autocompletar en QGIS

Aqu\u00ed un v\u00eddeo que muestra c\u00f3mo funciona en QField

"},{"location":"es/how-to/attributes-form/#definir-controles-qml","title":"Definir controles QML","text":"

Los controles QML personalizados pueden ser \u00fatiles para integrar acciones avanzadas en los formularios. En este ejemplo definimos a\u00f1adir un bot\u00f3n que abra una aplicaci\u00f3n de mapas y navegaci\u00f3n de terceros. Esto es \u00fatil para abrir, por ejemplo, navegaciones giro a giro en la aplicaci\u00f3n nativa del dispositivo para el usuario.

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

El URI geo anterior est\u00e1 adaptado para funcionar con Android. Para Apple Maps el URI se puede cambiar a 'geo:' || $y || ',' || $x.

"},{"location":"es/how-to/authentication/","title":"Autenticaci\u00f3n","text":""},{"location":"es/how-to/authentication/#autenticacion","title":"Autenticaci\u00f3n","text":"

QField soporta la conexi\u00f3n a servicios web protegidos por OAuth2. Mediante el uso de OAuth2, es posible proteger capas y servicios con una amplia variedad de esquemas de autenticidad como, por ejemplo, la autenticaci\u00f3n de dos factores.

Para cargar correctamente las capas protegidas por OAuth2 en QField, el proyecto QGIS debe estar configurado para utilizar OAuth2.

"},{"location":"es/how-to/authentication/#preparar-la-autenticacion-en-qgis","title":"Preparar la autenticaci\u00f3n en QGIS","text":"

Preparaci\u00f3n en escritorio

Para configurar un WFS con OAuth2 en QGIS siga estos pasos en la configuraci\u00f3n del proyecto QGIS.

En la configuraci\u00f3n de la capa WFS:

Controles

A\u00f1adir una nueva configuraci\u00f3n de autenticaci\u00f3n. Es necesario ajustar los par\u00e1metros a la configuraci\u00f3n del servidor oauth2:

Controles

"},{"location":"es/how-to/authentication/#exportar-la-autenticacion-desde-qgis","title":"Exportar la autenticaci\u00f3n desde QGIS","text":"

Preparaci\u00f3n en escritorio

Nota

La exportaci\u00f3n de una configuraci\u00f3n de autenticidad requiere al menos QGIS 3.20. Es posible utilizar s\u00f3lo QGIS 3.20 para preparar la configuraci\u00f3n de autenticidad y configurar el proyecto QGIS mismo con una versi\u00f3n anterior de QGIS.

Nota

Es importante que el ID de configuraci\u00f3n de la configuraci\u00f3n exportada y la configuraci\u00f3n almacenada en el proyecto QGIS coincidan.

En este punto, verifique que es capaz de conectarse correctamente al servicio desde QGIS. Esta configuraci\u00f3n de autenticaci\u00f3n debe ser primero exportada desde el propio QGIS.

Para ello, abra el cuadro de di\u00e1logo de opciones de QGIS y sit\u00faese en el panel de autenticaci\u00f3n. All\u00ed, puede seleccionar la configuraci\u00f3n de OAuth2 utilizada por la(s) capa(s) del proyecto haciendo clic en la fila apropiada en el control de la tabla de configuraciones. A continuaci\u00f3n, utilice el bot\u00f3n de utilidades de la parte inferior derecha para seleccionar la acci\u00f3n exportar las configuraciones de autenticaci\u00f3n seleccionadas a un archivo.

Controles

Cuando se le pida una contrase\u00f1a, d\u00e9jela en blanco. Se le advertir\u00e1 de que podr\u00eda estar filtrando informaci\u00f3n sensible. En el caso de configuraciones OAuth2, es seguro hacerlo.

Una vez que hayas exportado la configuraci\u00f3n de autenticaci\u00f3n a un archivo XML copia ese archivo en el o los dispositivos que ejecutan QField. El archivo tiene que ser copiado en los dispositivo(s) <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ directorio QField. La ruta /QField/auth/ se crea cuando se inicia QField.

Nota

Desde QField 2 los archivos de autenticidad deben ser almacenados en el directorio de la aplicaci\u00f3n <drive>:/Android/data/ch.opengis.qfield/files/QField/auth en lugar del directorio principal de los dispositivos <drive>:/QField/auth.

Una vez copiado el archivo XML de configuraci\u00f3n de la autenticaci\u00f3n, puede copiar el archivo de proyecto que contiene la(s) capa(s) protegida(s) por OAuth2 en el/los dispositivo(s) y abrir el proyecto en QField. Se le pedir\u00e1 el usuario, la contrase\u00f1a y el c\u00f3digo de autenticaci\u00f3n de 2 pasos en un panel del navegador que aparecer\u00e1 en el propio QField.

Una vez autenticado, el contenido se mostrar\u00e1 sin necesidad de volver a introducir la informaci\u00f3n del usuario mientras dure la sesi\u00f3n.

"},{"location":"es/how-to/bookmarks/","title":"Marcadores","text":""},{"location":"es/how-to/bookmarks/#marcadores","title":"Marcadores","text":"

QField le permite guardar y mostrar marcadores que se recordar\u00e1n en sesiones y proyectos.

"},{"location":"es/how-to/bookmarks/#visualizacion-de-marcadores","title":"Visualizaci\u00f3n de marcadores","text":"

Trabajo de campo

De forma predeterminada, QField mostrar\u00e1 los marcadores como superposiciones de marcadores sobre el mapa. Los marcadores agregados por el usuario se muestran en todos los proyectos y conjuntos de datos.

Un solo toque en un marcador mostrar\u00e1 el nombre del mismo, mientras que un doble toque har\u00e1 que la extensi\u00f3n del mapa vuelva a centrarse en la ubicaci\u00f3n del marcador.

Tambi\u00e9n puede utilizar la barra de b\u00fasqueda superior para encontrar marcadores y hacer clic en los nombres de los marcadores que coincidan para mover la extensi\u00f3n del mapa y volver a centrarse en la ubicaci\u00f3n del marcador.

QField tambi\u00e9n ofrece una opci\u00f3n para desactivar la visualizaci\u00f3n de los marcadores, que se puede encontrar en el panel de configuraci\u00f3n.

"},{"location":"es/how-to/bookmarks/#anadir-marcadores","title":"A\u00f1adir marcadores","text":"

Trabajo de campo

Para a\u00f1adir un nuevo marcador, basta con mantener pulsada cualquier parte del mapa y seleccionar la acci\u00f3n A\u00f1adir marcador dentro del men\u00fa que aparece.

Despu\u00e9s de seleccionar esta acci\u00f3n, aparecer\u00e1 un panel que le ofrece la posibilidad de cambiar el nombre del marcador y seleccionar el color utilizado para dibujar su marcador de mapa superpuesto.

Tambi\u00e9n es posible a\u00f1adir un marcador en la ubicaci\u00f3n del dispositivo actual cuando el posicionamiento est\u00e1 activado. Para ello, basta con mantener pulsado el bot\u00f3n de posicionamiento en la esquina inferior derecha y seleccionar la acci\u00f3n A\u00f1adir marcador en la ubicaci\u00f3n.

Nota

Al a\u00f1adir un marcador, se tiene en cuenta la escala actual del mapa para guardar una extensi\u00f3n centrada en la coordinaci\u00f3n tocada o en la ubicaci\u00f3n actual. Esto permite determinar la extensi\u00f3n que se utilizar\u00e1 cuando se pulse dos veces sobre un marcador o se seleccione un elemento del marcador en la barra de b\u00fasqueda.

"},{"location":"es/how-to/bookmarks/#marcadores-del-proyecto","title":"Marcadores del proyecto","text":"

QField puede mostrar y buscar marcadores integrados en el proyecto. La adici\u00f3n y gesti\u00f3n de dichos marcadores se realiza en el propio QGIS.

"},{"location":"es/how-to/digitize/","title":"Digitalizar","text":""},{"location":"es/how-to/digitize/#digitalizar","title":"Digitalizar","text":"

QField permite digitalizar, editar y eliminar puntos, l\u00edneas y pol\u00edgonos mientras se est\u00e1 en el campo.

"},{"location":"es/how-to/digitize/#recopilar-objetos","title":"Recopilar objetos","text":"

Trabajo de campo

Para empezar a digitalizar nuevos objetos espaciales, active el modo edici\u00f3n haciendo clic en el icono del l\u00e1piz en el panel lateral y seleccionando la capa en la que desee a\u00f1adir nuevos objetos.

La capa actual en la que se van a a\u00f1adir objetos espaciales se resalta en verde.

"},{"location":"es/how-to/digitize/#anadir-objetos-espaciales-de-tipo-punto","title":"A\u00f1adir objetos espaciales de tipo punto","text":"

Desplace la pantalla hasta situar el lugar deseado en la cruz del centro de la pantalla y pulse el bot\u00f3n M\u00e1s (+) de la parte inferior derecha de la pantalla para confirmar la creaci\u00f3n de un nuevo objeto espacial punto.

Puede utilizar el bot\u00f3n Bloquear a posici\u00f3n para forzar que el punto de mira se centre en su ubicaci\u00f3n si ha activado el posicionamiento.

"},{"location":"es/how-to/digitize/#anadir-objeto-espacial-linea-o-poligono","title":"A\u00f1adir objeto espacial l\u00ednea o pol\u00edgono","text":"

Navegue con el punto de mira en el centro de la pantalla hasta el inicio deseado de la l\u00ednea o pol\u00edgono y haga clic en el bot\u00f3n M\u00e1s (+) en la parte inferior derecha de la pantalla para a\u00f1adir el primer nodo.

Proceda a a\u00f1adir puntos para formar su l\u00ednea o pol\u00edgono haciendo clic en el bot\u00f3n (+) cada vez que quiera a\u00f1adir un nuevo nodo.

Haga clic en el bot\u00f3n Menos (-) para eliminar el \u00faltimo nodo a\u00f1adido.

Cuando haya a\u00f1adido al menos 2 nodos para una l\u00ednea o 3 nodos para un pol\u00edgono aparecer\u00e1 el bot\u00f3n Guardar. Haga clic en \u00e9l para terminar su geometr\u00eda.

Durante la digitalizaci\u00f3n, puede hacer clic en el bot\u00f3n (x) para cancelar la creaci\u00f3n del objeto actual.

Nota

QField asegura que las geometr\u00edas digitalizadas no tendr\u00e1n v\u00e9rtices duplicados y respeta la configuraci\u00f3n de precisi\u00f3n de la geometr\u00eda de la capa seleccionada actualmente.

Puede utilizar las teclas de volumen para a\u00f1adir o eliminar v\u00e9rtices mientras est\u00e1 en modo digitalizaci\u00f3n. Esta funcionalidad puede activarse en Ajustes, en la pesta\u00f1a General.

Note

Esta funci\u00f3n s\u00f3lo est\u00e1 disponible en Android.

"},{"location":"es/how-to/digitize/#formulario-de-atributos","title":"Formulario de atributos","text":"

Despu\u00e9s de digitalizar una geometr\u00eda, aparecer\u00e1 el formulario de atributos que le permitir\u00e1 editar los valores de los atributos del objeto espacial reci\u00e9n a\u00f1adido.

Nota

Puede suprimir el formulario de atributos al a\u00f1adir un objeto espacial mediante una opci\u00f3n de configuraci\u00f3n para una capa determinada a trav\u00e9s de su di\u00e1logo de propiedades en QGIS

Es m\u00e1s, tiene la opci\u00f3n de digitalizar el formulario usando la funcionalidad de escaneo de QR o el lector de c\u00f3digos de barras disponible dentro del control de edici\u00f3n de texto del formulario de objetos.

Al pulsar el bot\u00f3n del icono de tres puntos se presentar\u00e1 un men\u00fa que ofrece tres acciones distintas: \"Copiar\", \"Pegar\" y \"Escanear c\u00f3digo\".

Optar por la opci\u00f3n \"Escanear c\u00f3digo\" activar\u00e1 el lector de c\u00f3digo de QField, iniciando el proceso de escaneo para decodificar el c\u00f3digo.

Una vez que los c\u00f3digos se han escaneado con \u00e9xito, los usuarios pueden validar su elecci\u00f3n pulsando el bot\u00f3n OK de la casilla de verificaci\u00f3n (\u2714\ufe0f). Esta acci\u00f3n rellenar\u00e1 el atributo con el valor decodificado, acelerando el proceso de digitalizaci\u00f3n.

Adem\u00e1s, el lector de c\u00f3digos ofrece la posibilidad de leer etiquetas de texto NFC.

Nota

Tanto la c\u00e1mara de c\u00f3digos QR como el detector de etiquetas de texto NFC est\u00e1n activados por defecto al abrir el Lector de C\u00f3digos. Usted tiene la flexibilidad de desactivar cualquiera de estas funciones para asegurarse de que la bater\u00eda de su dispositivo no se utiliza innecesariamente mediante el uso de hardware que puede que no necesite en este momento.

"},{"location":"es/how-to/digitize/#recordar-los-valores-de-los-atributos","title":"Recordar los valores de los atributos","text":"

Para la recopilaci\u00f3n r\u00e1pida de conjuntos de datos bastante homog\u00e9neos, es crucial no tener que introducir los mismos valores de atributos una y otra vez. Las casillas de verificaci\u00f3n a la derecha de cada atributo permiten recordar el \u00faltimo valor introducido para cada atributo individualmente, de modo que la pr\u00f3xima vez que a\u00f1ada un objeto espacial en la misma capa, esos atributos se rellenar\u00e1n autom\u00e1ticamente.

"},{"location":"es/how-to/digitize/#edicion-de-geometrias","title":"Edici\u00f3n de geometr\u00edas","text":"

Trabajo de campo

Para editar la geometr\u00eda de los elementos preexistentes, active el modo de edici\u00f3n pulsando sobre el icono del l\u00e1piz en el panel lateral de QField.

Una vez en el modo de edici\u00f3n, aparecer\u00e1 un nuevo bot\u00f3n Editar geometr\u00eda en la barra de t\u00edtulo del formulario de un objeto espacial identificado. Al hacer clic en el bot\u00f3n se activar\u00e1 el entorno del editor de geometr\u00edas que ofrece cuatro herramientas:

  • Una herramienta de edici\u00f3n de v\u00e9rtices
  • Una herramienta de divisi\u00f3n de geometr\u00edas
  • Una herramienta de remodelaci\u00f3n de geometr\u00edas
  • Una herramienta de anillo geom\u00e9trico
"},{"location":"es/how-to/digitize/#herramienta-de-vertices","title":"Herramienta de v\u00e9rtices","text":"

El editor de v\u00e9rtices permite mover o eliminar v\u00e9rtices preexistentes, as\u00ed como a\u00f1adir nuevos v\u00e9rtices a las geometr\u00edas.

"},{"location":"es/how-to/digitize/#herramienta-de-division","title":"Herramienta de divisi\u00f3n","text":"

La herramienta de divisi\u00f3n le permite dividir las geometr\u00edas de l\u00edneas y pol\u00edgonos en dos partes, una de las cuales se convertir\u00e1 en un nuevo objeto espacial.

"},{"location":"es/how-to/digitize/#herramienta-de-remodelacion","title":"Herramienta de remodelaci\u00f3n","text":"

La herramienta de remodelaci\u00f3n le permite cambiar las geometr\u00edas de l\u00edneas y pol\u00edgonos dibujando formas que dar\u00e1n como resultado l\u00ednea remodelada que sigue el borde de la forma dibujada o un pol\u00edgono con la forma dibujada para recortar o ampliar la geometr\u00eda.

"},{"location":"es/how-to/digitize/#herramienta-anillo","title":"Herramienta Anillo","text":"

La herramienta de anillos permite digitalizar anillos (es decir, agujeros) en geometr\u00edas poligonales. Una vez creado un anillo, QField ofrecer\u00e1 la posibilidad de rellenarlo con un nuevo objeto espacial.

"},{"location":"es/how-to/digitize/#demostracion-de-la-edicion-de-geometrias","title":"Demostraci\u00f3n de la edici\u00f3n de geometr\u00edas","text":"

Un v\u00eddeo de demostraci\u00f3n de algunas posibilidades de edici\u00f3n:

"},{"location":"es/how-to/digitize/#fusionar-objetos-espaciales","title":"Fusionar objetos espaciales","text":"

QField le permite fusionar objetos espaciales y sus geometr\u00edas en un solo objeto. Para ello, identifique dos (o m\u00e1s) objetos espaciales en el mapa, selecci\u00f3nelos en la lista de objetos espaciales y fusi\u00f3nelos seleccionando Fusionar objetos seleccionados en el Bot\u00f3n men\u00fa (\u205d).

"},{"location":"es/how-to/digitize/#digitalizacion-a-mano-alzada","title":"Digitalizaci\u00f3n a mano alzada","text":"

El modo de digitalizaci\u00f3n a mano alzada le permite \"dibujar\" l\u00edneas y pol\u00edgonos utilizando su l\u00e1piz \u00f3ptico o el rat\u00f3n. El modo est\u00e1 disponible para a\u00f1adir l\u00edneas y pol\u00edgonos, as\u00ed como para las herramientas anillos, dividir y remodelar del editor de geometr\u00edas, mencionadas anteriormente.

El modo de digitalizaci\u00f3n a mano alzada se activa mediante un nuevo bot\u00f3n de la barra de herramientas que aparece cuando QField est\u00e1 en modo de edici\u00f3n y se desplaza un l\u00e1piz \u00f3ptico o un rat\u00f3n por el lienzo del mapa mientras hay seleccionado un vector de l\u00edneas o pol\u00edgonos.

"},{"location":"es/how-to/digitize/#edicion-topologica","title":"Edici\u00f3n topol\u00f3gica","text":"

Si se activa la edici\u00f3n topol\u00f3gica en el proyecto de QGIS antes de exportar para QField, los nodos compartidos por geometr\u00edas vecinas se modifican juntos cuando se mueven/eliminan v\u00e9rtices y se a\u00f1aden v\u00e9rtices adicionales a los segmentos cuando se a\u00f1ade un nuevo nodo de geometr\u00edas vecinas.

"},{"location":"es/how-to/digitize/#edicion-multiple-de-atributos","title":"Edici\u00f3n m\u00faltiple de atributos","text":"

QField le permite seleccionar varios objetos espaciales y editar sus atributos a la vez. En algunos casos, puede dar lugar a flujos de trabajo muy eficaces. Para ello, identifique dos (o m\u00e1s) objetos espaciales en el mapa, selecci\u00f3nelos en la lista de objetos espaciales y comb\u00ednelos seleccionando el bot\u00f3n Editar objeto espacial en la barra de t\u00edtulo de la lista.

"},{"location":"es/how-to/digitize/#borrar-objetos","title":"Borrar objetos","text":"

Trabajo de campo

La eliminaci\u00f3n de un objeto espacial se realiza seleccionando la acci\u00f3n Borrar objeto espacial en el en el men\u00fa de 3 puntos del formulario de objetos espaciales.

QField tambi\u00e9n permite eliminar varios objetos a la vez. Para ello, primero identifique los objetos espaciales pulsando brevemente en las partes pertinentes del mapa. A continuaci\u00f3n, active el modo de selecci\u00f3n m\u00faltiple pulsando prolongadamente sobre una de los objetos que desee eliminar. Cuando aparezca la casilla de verificaci\u00f3n junto al nombre de los objetos espaciales, seleccione otros objetos que desee eliminar (tambi\u00e9n puede pulsar sobre el mapa para a\u00f1adir m\u00e1s objetos). Una vez hecho esto, seleccione la acci\u00f3n Borrar objeto(s) seleccionado(s) en el men\u00fa de 3 puntos de la lista de objetos espaciales.

"},{"location":"es/how-to/digitize/#autoensamblado","title":"Autoensamblado","text":"

Preparaci\u00f3n en escritorio

Durante la digitalizaci\u00f3n de nuevos elementos, los nuevos puntos pueden ajustarse a las geometr\u00edas existentes.

Toda la configuraci\u00f3n se puede hacer en Proyecto > Configuraci\u00f3n de autoensamblado.

"},{"location":"es/how-to/digitize/#tipos-de-autoensamblado","title":"Tipos de autoensamblado","text":"

Es posible autoajustar nuevos puntos

  • s\u00f3lo a los nodos de las geometr\u00edas existentes
  • s\u00f3lo a los segmentos de las geometr\u00edas existentes
  • a los nodos y segmentos de las geometr\u00edas existentes
"},{"location":"es/how-to/digitize/#ajustar-a-capas","title":"Ajustar a capas","text":"

Tambi\u00e9n es posible autoajustar s\u00f3lo a una o varias capas.

"},{"location":"es/how-to/digitize/#tolerancia-de-autoensamblado","title":"Tolerancia de autoensamblado","text":"

La tolerancia de autoensamblado se puede especificar en unidades de mapa o en pixeles.

En casi todos los casos, las unidades deben establecerse en p\u00edxeles. Hemos tenido buenas experiencias con un valor de tolerancia de 20.

"},{"location":"es/how-to/gnss/","title":"Posicionamiento (GNSS)","text":""},{"location":"es/how-to/gnss/#posicionamiento-gnss","title":"Posicionamiento (GNSS)","text":"

QField puede hacer uso del GNSS interno (Global Navigation Satellite System, como GPS, GLONASS, Galileo o Beidou). QField tambi\u00e9n puede conectarse a antenas externas mediante flujos NMEA por Bluetooth, TCP o conexi\u00f3n UDP.

Los dispositivos GNSS tambi\u00e9n son capaces de medir la altitud junto a la posici\u00f3n actual en 2D sobre la superficie terrestre.

"},{"location":"es/how-to/gnss/#visualizacion","title":"Visualizaci\u00f3n","text":"

Cuando el posicionamiento est\u00e1 activado, su posici\u00f3n se mostrar\u00e1 en azul en el mapa. Su ubicaci\u00f3n es visible como un punto azul si est\u00e1 quieto o como una flecha que indica su direcci\u00f3n si est\u00e1 en movimiento.

El rayo azul indica la orientaci\u00f3n actual de su dispositivo si \u00e9ste tiene una br\u00fajula magn\u00e9tica incorporada.

Un c\u00edrculo alrededor de su posici\u00f3n actual indica la precisi\u00f3n reportada por el dispositivo de posicionamiento.

"},{"location":"es/how-to/gnss/#configuracion","title":"Configuraci\u00f3n","text":"

Los siguientes ajustes est\u00e1n disponibles en la pesta\u00f1a de posicionamiento de los ajustes de QField.

"},{"location":"es/how-to/gnss/#valor-de-medida-m","title":"Valor de medida (M)","text":"

Al digitalizar una geometr\u00eda en una capa vectorial que contiene una dimensi\u00f3n M, QField a\u00f1adir\u00e1 un valor de medici\u00f3n a los v\u00e9rtices individuales siempre que el el cursor de coordenadas se bloquea en la posici\u00f3n actual.

De forma predeterminada, el valor representar\u00e1 la marca de tiempo de la posici\u00f3n capturada (milisegundos desde epoch). Puede cambiar este valor utilizando el cuadro combinado en la configuraci\u00f3n de la pesta\u00f1a de posicionamiento.

Los valores disponibles para elegir son la marca de tiempo, la velocidad de avance, el rumbo, la exactitud horizontal y precisi\u00f3n vertical, as\u00ed como PDOP, HDOP y VDOP.

"},{"location":"es/how-to/gnss/#requisitos-de-exactitud","title":"Requisitos de exactitud","text":"

Se puede definir una exactitud m\u00ednima deseada para las mediciones. La calidad ser\u00e1 informada en tres clases, mala (roja), aceptable (amarillo) y excelente (verde). Estos colores se mostrar\u00e1n como un punto en la parte superior del bot\u00f3n GNSS.

Los umbrales pueden definirse en la pesta\u00f1a de posicionamiento de los ajustes.

Si el ajuste Habilitar requisito de precisi\u00f3n est\u00e1 activado, no se puede recoger nuevas mediciones con el cursor de coordenadas bloqueado en la posici\u00f3n actual con un valor de precisi\u00f3n que es malo (rojo).

"},{"location":"es/how-to/gnss/#compensacion-de-la-altura-de-la-antena","title":"Compensaci\u00f3n de la altura de la antena","text":"

La altura del poste de la antena en uso puede definirse en los ajustes. Cualquier altitud medida ser\u00e1 corregida por este valor.

"},{"location":"es/how-to/gnss/#altitude-correction-vertical-grid-shift","title":"Altitude correction / vertical grid shift","text":"

Los valores de altitud pueden corregirse con archivos de desplazamiento de cuadr\u00edcula vertical para calcular la altura ortom\u00e9trica.

Los archivos de desplazamiento de la cuadr\u00edcula vertical tienen que estar disponibles para QField poniendo en la carpeta de la aplicaci\u00f3n QField <drive>:/Android/data/ch.opengis.qfield/files/QField/proj.

Una vez que el archivo de desplazamiento de cuadr\u00edcula se coloca all\u00ed, est\u00e1 disponible en QField en los Ajustes de posicionamiento en Desplazamiento vertical de la cuadr\u00edcula en uso.

Si utiliza la correcci\u00f3n de altitud y un dispositivo de posicionamiento externo es usado, considere desactivar Usar altitud ortom\u00e9trica del dispositivo.

Los formatos admitidos actualmente son:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

Por ejemplo: Para la transformaci\u00f3n de ETRS89 (elipsoide de referencia GPS) a NAP (holand\u00e9s) los usuarios pueden descargar el archivo nlgeo2018.gtx de NSGI y col\u00f3quelo en el directorio.

"},{"location":"es/how-to/gnss/#uso","title":"Uso","text":"

Trabajo de campo

Una breve pulsaci\u00f3n del bot\u00f3n GNSS encender\u00e1 el GNSS y se centrar\u00e1 en la ubicaci\u00f3n actual una vez que la informaci\u00f3n de posicionamiento est\u00e9 disponible.

Active el modo de edici\u00f3n y pulse sobre el bot\u00f3n del objetivo, la cruz en el centro significa que est\u00e1 utilizando el posicionamiento GNSS.

Una pulsaci\u00f3n larga en el bot\u00f3n GNSS mostrar\u00e1 el men\u00fa de posicionamiento.

Dentro del men\u00fa Posicionamiento, puedes activar la opci\u00f3n Mostrar informaci\u00f3n de posicionamiento que mostrar\u00e1 las coordenadas actuales que se reproyectan dentro de la proyecci\u00f3n CRS junto con la informaci\u00f3n de precisi\u00f3n.

Nota

Si ve la informaci\u00f3n WGS 84 lat/lon en lugar de la informaci\u00f3n en el SRC de su proyecto, es probable que a\u00fan no tenga se\u00f1al.

"},{"location":"es/how-to/gnss/#uso-de-un-receptor-gnss-externo","title":"Uso de un receptor GNSS externo","text":"

Trabajo de campo

QField admite la conexi\u00f3n a dispositivos de posicionamiento GNSS externos mediante flujos NMEA a trav\u00e9s de Bluetooth, TCP, o conexiones UDP.

En Configuraci\u00f3n > Posicionamiento, puede encontrar un conjunto de botones para a\u00f1adir, editar o eliminar dispositivos externos as\u00ed como una lista desplegable para cambiar entre dispositivos GNSS internos y externos guardados.

El desglose del soporte de conexiones por plataforma es el siguiente:

Android iOS Windows Linux MacOS Bluetooth * TCP UDP Puerto serial

(*) La compatibilidad con Bluetooth en Windows se produce a trav\u00e9s del puerto serie virtual de forma autom\u00e1tica creado por el sistema operativo cuando se conecta al dispositivo GNSS.

Las sentencias NMEA actualmente admitidas son GGA, RMC, GSA, GSV, VTG y HDT.

Nota

Aseg\u00farese de que ninguna otra aplicaci\u00f3n, como los proveedores de localizaci\u00f3n simulada, utiliza la misma conexi\u00f3n.

"},{"location":"es/how-to/gnss/#registro-del-receptor-externo","title":"Registro del receptor externo","text":"

Si tiene seleccionado un receptor externo como dispositivo de posicionamiento en Configuraci\u00f3n > Posicionamiento, encontrar\u00e1 un interruptor Registrar sentencias NMEA del dispositivo a archivo. Si esto est\u00e1 activado, todas las sentencias NMEA procedentes de dispositivos externos de posicionamiento se registrar\u00e1n en un archivo.

Los registros se colocar\u00e1n en Android/data/ch.opengis.qfield/files/QField/logs.

Nota

Tenga en cuenta que si el registro est\u00e1 siempre activado llenar\u00e1 el almacenamiento.

"},{"location":"es/how-to/gnss/#ubicacion-simulada","title":"Ubicaci\u00f3n simulada","text":"

Trabajo de campo

Es posible proporcionar una ubicaci\u00f3n simulada a trav\u00e9s de una aplicaci\u00f3n android independiente a QField. Hay varias opciones para ello, una de ellas es Android NTRIP Client.

Para utilizarlo tiene que habilitar las ubicaciones simuladas en su dispositivo Android.

"},{"location":"es/how-to/gnss/#funcionalidad-de-posicionamiento-promediado","title":"Funcionalidad de posicionamiento promediado","text":"

Trabajo de campo

Nota

El cursor de coordenadas debe estar bloqueado a la localizaci\u00f3n actual mediante el bot\u00f3n Bloquear a posici\u00f3n

Hay una funci\u00f3n que permite digitalizar utilizando posiciones promediadas.

El estudio se iniciar\u00e1 manteniendo pulsado el bot\u00f3n de a\u00f1adir v\u00e9rtices, que comenzar\u00e1 a recoger posiciones.

Durante la recogida, aparecer\u00e1 un indicador encima del cursor de coordenadas que muestra un texto que refleja el n\u00famero actual de posiciones recogidas. Si est\u00e1 activo un requisito de recuento m\u00ednimo de posiciones promediadas, tambi\u00e9n estar\u00e1 presente una barra de progreso que indica el avance hacia el cumplimiento de ese requisito.

La configuraci\u00f3n para activar un umbral de recuento m\u00ednimo de posici\u00f3n media se encuentra en el panel de posicionamiento de la configuraci\u00f3n de QField. Cuando est\u00e1 activo, no es necesario mantener pulsado el bot\u00f3n de a\u00f1adir v\u00e9rtice, un breve toque en el bot\u00f3n iniciar\u00e1 la recopilaci\u00f3n de posiciones y a\u00f1adir\u00e1 autom\u00e1ticamente la posici\u00f3n promediada cuando se cumpla el requisito de recuento m\u00ednimo.

Cuando se utilizan las variables @gnss_* o @position_ en posiciones promediadas, la variable tambi\u00e9n representar\u00e1 la media de todas las muestras recogidas.

"},{"location":"es/how-to/gnss/#configuracion-del-proyecto","title":"Configuraci\u00f3n del proyecto","text":"

Preparaci\u00f3n en escritorio

"},{"location":"es/how-to/gnss/#variables-de-posicionamiento","title":"Variables de posicionamiento","text":"

Puede acceder a la informaci\u00f3n de posicionamiento a trav\u00e9s de variables de expresi\u00f3n accesibles en el formulario de atributos. Estas variables s\u00f3lo estar\u00e1n disponibles cuando el posicionamiento est\u00e9 activado.

Estas variables suelen utilizarse como parte de expresiones de valores predeterminados de los campos para realizar un seguimiento de la calidad de los puntos medidos individuales.

  • @position_source_name - El nombre del dispositivo que dio la informaci\u00f3n de localizaci\u00f3n seg\u00fan lo informa el sensor. Para diferenciar entre el sensor interno y el sensor externo. Si la posici\u00f3n se ajusta manualmente, y la no se ajusta a la posici\u00f3n del cursor, el nombre de la fuente es \"manual\". En caso de que el cursor no se ajuste a la posici\u00f3n, todas las dem\u00e1s variables ser\u00e1n nulas, si necesita esto, utilice las variables gnss_ en su reemplazo.
  • @position_quality_description - Una cadena legible y traducida para la calidad seg\u00fan lo informa el sensor. Por ejemplo, \"RTK fijo\". S\u00f3lo est\u00e1 disponible cuando la mira se ajusta al sensor. - IE
  • @position_coordinate - Un punto con la coordenada en WGS84. Lon, Lat, Altitud tal como la entrega el sensor. S\u00f3lo est\u00e1 disponible cuando el ret\u00edculo se ajusta al sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - La precisi\u00f3n horizontal de la coordenada (en metros) como lo informa el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_timestamp - La marca de tiempo de la posici\u00f3n en UTC tal y como la informa el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_direction - La direcci\u00f3n del movimiento en grados a partir del norte verdadero, tal y como lo informa el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira est\u00e1 ajustado al sensor. - IE
  • @position_ground_speed - Velocidad del suelo (en m/s) seg\u00fan el sensor. S\u00f3lo es disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_magnetic_variation - El \u00e1ngulo entre la componente horizontal del campo magn\u00e9tico y el norte verdadero, en grados, tal y como informa el sensor. Tambi\u00e9n se conoce como declinaci\u00f3n magn\u00e9tica. Un valor positivo indica una direcci\u00f3n en el sentido de las agujas del reloj direcci\u00f3n de las agujas del reloj desde el norte verdadero y un valor negativo indica una direcci\u00f3n contraria a las agujas del reloj. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_vertical_accuracy - La precisi\u00f3n vertical de la coordenada (en metros) seg\u00fan se informa el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira est\u00e1 ajustado al sensor. - IE
  • @position_3d_accuracy - La precisi\u00f3n tridimensional de la coordenada (en metros), 3D-RMS seg\u00fan lo informado por el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_vertical_speed - La velocidad vertical (en m/s) seg\u00fan el sensor. Est\u00e1 disponible s\u00f3lo cuando el punto de mira se ajusta al sensor. - IE
  • @position_averaged_count - Esta variable contiene el n\u00famero de posiciones recogidas de que se calcul\u00f3 una posici\u00f3n promediada al digitalizar en este modo. Para posiciones no promediadas el valor ser\u00e1 0 (cero). - IE
  • @position_pdop - Diluci\u00f3n de precisi\u00f3n de la posici\u00f3n seg\u00fan el sensor. Es s\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - E
  • @position_hdop - Diluci\u00f3n horizontal de la precisi\u00f3n seg\u00fan el sensor. Est\u00e1 disponible s\u00f3lo cuando el ret\u00edculo se ajusta al sensor. - E
  • @position_vdop - Diluci\u00f3n vertical de la precisi\u00f3n seg\u00fan el sensor. Est\u00e1 s\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - E
  • @position_number_of_used_satellites - N\u00famero de sat\u00e9lites reportados por el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - IE
  • @position_used_satellites - Una lista de los sat\u00e9lites en uso (pri) seg\u00fan lo informado por el sensor. Est\u00e1 s\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - El estado de la Correcci\u00f3n GPS \"NoData\", \"NoFix\", \"Fix2D\" o \"Fix3D\" seg\u00fan lo informado por el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - E
  • @position_fix_mode - Modo de fijaci\u00f3n (donde \"M\" = Manual, obligado a operar en 2D o 3D o \"A\" = Autom\u00e1tico, 3D/2D) tal y como informa el sensor. S\u00f3lo est\u00e1 disponible cuando el punto de mira se ajusta al sensor. - E

Informaci\u00f3n

I: Fuente de posici\u00f3n interna E: Fuente de posici\u00f3n externa (NMEA)

Todas las variables @position_* tienen su correspondiente variable @gnss_*. Las variables gnss siempre informan de los valores del sensor gnss, incluso cuando el punto de mira no est\u00e1 ajustado.

Info

Variables that contain satellites are not available on iOS

Ejemplos:
  • cuando el punto de mira se ajusta al sensor - @gnss_horizontal_accuracy > La exactitud horizontal de la coordenada (en metros) como informada por el sensor. - @position_horizontal_accuracy > La exactitud horizontal de la coordenada (en metros) informada por el sensor. - @position_source_name --> nombre del sensor.
  • cuando el punto de mira se mueve manualmente - @gnss_horizontal_accuracy > La exactitud horizontal de la coordenada (en metros) como informada por el sensor. - @position_horizontal_accuracy > El valor es NULL. - @position_source_name > El valor es manual.
"},{"location":"es/how-to/gnss/#registrador-de-vertices","title":"Registrador de v\u00e9rtices","text":"

Es posible configurar una capa de registro de los v\u00e9rtices recogidos. Esto permite mantener un seguimiento de los metadatos de cada v\u00e9rtice, como la calidad del GNSS atributos y m\u00e1s. Para configurar esto, se puede a\u00f1adir una capa de puntos al proyecto y configurar los atributos para almacenar esta informaci\u00f3n.

Entonces deber\u00eda asignar el rol registrador de digitalizaci\u00f3n a una capa de puntos.

Vaya a QFieldSync > Propiedades del proyecto.

Para ser m\u00e1s eficaces, los atributos de capa deben tener valores predeterminados que se basen en las variables de posicionamiento enumeradas anteriormente.

"},{"location":"es/how-to/hiding-legend-nodes/","title":"Ocultar los nodos de la leyenda","text":""},{"location":"es/how-to/hiding-legend-nodes/#ocultar-los-nodos-de-la-leyenda","title":"Ocultar los nodos de la leyenda","text":"

Es posible configurar su proyecto QGIS para permitir la ocultaci\u00f3n de los nodos de la leyenda

"},{"location":"es/how-to/hiding-legend-nodes/#configurar-los-nodos-ocultos","title":"Configurar los nodos ocultos","text":"

Preparaci\u00f3n en escritorio

En las propiedades del proyecto de QGIS, vaya a Fuentes de datos y marce la casilla \"privada\" para las capas que quiera ocultar.

Ocultar nodos en la leyenda

"},{"location":"es/how-to/","title":"Gu\u00edas de uso","text":""},{"location":"es/how-to/#guias-de-uso","title":"Gu\u00edas de uso","text":"

QField aprovecha la potencia de QGIS para configurar c\u00f3modamente sus proyectos. Despu\u00e9s de configurar todo, puede sincronizar su proyecto y los archivos adicionales a su dispositivo y ponerse a trabajar inmediatamente.

Sincronizar sus proyectos con los dispositivos de sus equipos, puede hacerse de varias maneras. El complemento QFieldSync ayuda a preparar y empaquetar proyectos de QGIS para QField y distribuirlos a sus dispositivos. Para una experiencia de integraci\u00f3n sin problemas y para la gesti\u00f3n de los equipos, sugerimos el uso de QFieldCloud.

QField est\u00e1 construido para ser muy f\u00e1cil de usar e intuitivo. Sugerimos que lo inicie y abra un proyecto de demostraci\u00f3n para acostumbrarse a las posibilidades de interacci\u00f3n.

Aqu\u00ed encontrar\u00e1 muchos recursos sobre c\u00f3mo configurar e interactuar con QField.

"},{"location":"es/how-to/itinerary/","title":"Enrutamiento externo","text":""},{"location":"es/how-to/itinerary/#enrutamiento-externo","title":"Enrutamiento externo","text":"

Puede resultar \u00fatil para calcular un itinerario a una de sus objetos espaciales en el campo. Mediante una sencilla configuraci\u00f3n de su formulario de atributos en QGIS, puede acceder r\u00e1pidamente a las herramientas de navegaci\u00f3n de Google Maps a trav\u00e9s de un hiperv\u00ednculo cuando trabaje sobre el terreno.

"},{"location":"es/how-to/itinerary/#configuracion-del-widget-de-formulario-de-atributos-en-qgis","title":"Configuraci\u00f3n del widget de formulario de atributos en QGIS","text":"

Preparaci\u00f3n en escritorio

He aqu\u00ed un ejemplo de navegaci\u00f3n por las caracter\u00edsticas de una capa de puntos.

Cree un nuevo campo en su tabla de datos (tipo texto). En la configuraci\u00f3n del formulario de atributos, seleccione \"adjunto\" como tipo de widget. Marque \"Mostrar un hiperv\u00ednculo para la ruta del documento (s\u00f3lo lectura)\". A continuaci\u00f3n, introduzca la siguiente expresi\u00f3n como valor por defecto:

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

Y marque \"Aplicar valor por defecto al actualizar\" por si hace cambios en su geometr\u00eda.

Si simplemente quiere mostrar la ubicaci\u00f3n de su objeto espacial en Google Maps, puede utilizar la siguiente expresi\u00f3n: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"es/how-to/itinerary/#uso","title":"Uso","text":"

Trabajo de campo

Haga clic en el objeto espacial del mapa hacia el que desea navegar o que desea abrir en Google Maps. En el formulario de atributos, haz clic en el enlace hacia Google Maps.

"},{"location":"es/how-to/live-default-value/","title":"Valor vivo predeterminado","text":""},{"location":"es/how-to/live-default-value/#valor-vivo-predeterminado","title":"Valor vivo predeterminado","text":"

QField soporta la actualizaci\u00f3n \"en vivo\" del valor predeterminado del atributo cuando se editan objetos espaciales.

"},{"location":"es/how-to/live-default-value/#configuracion","title":"Configuraci\u00f3n","text":"

Preparaci\u00f3n en escritorio

Para que funcione, el atributo tiene que estar configurado con otra dependencia de atributo.

Un ejemplo de configuraci\u00f3n de dependencia de atributos

Para una imagen

imagen del valor predeterminado en vivo

Para una relaci\u00f3n valor:

relaci\u00f3n de valores vivos predeterminados

"},{"location":"es/how-to/live-default-value/#uso","title":"Uso","text":"

Trabajo de campo

El valor predeterminado \"en vivo\" es la actualizaci\u00f3n de los valores de los atributos predeterminados en tiempo real cuando se editan los objetos espaciales.

En el siguiente v\u00eddeo hay un ejemplo de actualizaci\u00f3n de valores predeterminados \"en vivo\" al editar objetos espaciales en QField.

"},{"location":"es/how-to/map-interaction/","title":"Interaccionar con el mapa","text":""},{"location":"es/how-to/map-interaction/#interaccionar-con-el-mapa","title":"Interaccionar con el mapa","text":"

Aqu\u00ed tiene algunas de las interacciones con el mapa posibles en QField.

"},{"location":"es/how-to/map-interaction/#leyenda-del-mapa","title":"Leyenda del mapa","text":"

Trabajo de campo

Abra el men\u00fa principal y despliegue la lista de capas para mostrar la leyenda del mapa.

Al pulsar dos veces o una pulsaci\u00f3n larga sobre una capa, se le ofrecen las siguientes posibilidades.

  • Mostrar en el mapa para controlar la visibilidad.
  • Mostrar etiquetas para controlar la visibilidad de las etiquetas.
  • Desplegar elemento de leyenda para mostrar/ocultar los subelementos de la capa.
  • Acercamiento a la capa para tener todos los elementos de la capa en el mapa.
  • Recargar datos para obtener los datos actuales de una capa con fuentes remotas.
  • Mostrar lista de objetos espaciales para mostrar todos los objetos de la capa en la lista de identificaci\u00f3n.

Adem\u00e1s, tiene la opci\u00f3n de ajustar la opacidad de cada capa individual mediante el control deslizante \"Opacidad\".

"},{"location":"es/how-to/map-interaction/#identificar-objetos","title":"Identificar objetos","text":"

Trabajo de campo

Pulse sobre un objeto espacial en el mapa para identificarlo. Si hay varios elementos en el lugar donde ha tocado (porque hay varios elementos muy cerca uno de otro o porque varias capas est\u00e1n superpuestas), todos ellos aparecer\u00e1n en el men\u00fa que se abre a la derecha de la pantalla.

Pulse en uno de los objetos listados para acceder a sus atributos.

  1. Pulse las flechas para desplazarse por todos los objetos espaciales identificados.
  2. Pulse el bot\u00f3n centro para centrar el mapa en el objeto espacial seleccionado.
  3. Pulse el bot\u00f3n de edici\u00f3n para editar los atributos del objeto espacial.
  4. Despl\u00e1cese por los submen\u00fas para acceder a todos los atributos.

"},{"location":"es/how-to/map-interaction/#seleccione-los-objetos-espaciales-identificados","title":"Seleccione los objetos espaciales identificados","text":"

Con una pulsaci\u00f3n larga se puede alternar la selecci\u00f3n de objetos espaciales.

Una vez seleccionadas los objetos espaciales, puede realizar las acciones previstas en el men\u00fa de tres puntos de la parte superior derecha.

"},{"location":"es/how-to/map-interaction/#excepciones-a-la-identificacion-de-capas","title":"Excepciones a la identificaci\u00f3n de capas","text":"

A menudo no es necesario poder consultar todas las capas. Algunas capas s\u00f3lo est\u00e1n presentes como mapa base y sus atributos no son de inter\u00e9s.

Puede gestionar esta lista de capas en QGIS de escritorio en Proyecto > Propiedades del proyecto > Identificar capas y desmarcar las capas base.

"},{"location":"es/how-to/map-styling/","title":"Estilo del mapa","text":""},{"location":"es/how-to/map-styling/#estilo-del-mapa","title":"Estilo del mapa","text":"

Todos los ajustes de estilo de QGIS son soportados directamente por QField. Esto incluye todos los tipos de renderizado como graduado, categorizado, basado en reglas, 2.5D as\u00ed como simbolog\u00eda definida por datos.

"},{"location":"es/how-to/map-styling/#expresion-de-visualizacion","title":"Expresi\u00f3n de visualizaci\u00f3n","text":"

Preparaci\u00f3n en escritorio

En QField, los objetos se identifican con un nombre. La expresi\u00f3n para generar este nombre se puede definir abriendo la tabla de atributos en QGIS y cambiando a la vista de formulario. Elija el campo apropiado o una expresi\u00f3n de la lista. A partir de QGIS 3, esto se puede hacer directamente desde la p\u00e1gina Propiedades de capa vectorial > Visualizaci\u00f3n.

La expresi\u00f3n de visualizaci\u00f3n se utiliza tambi\u00e9n para buscar en las capas.

La expresi\u00f3n de visualizaci\u00f3n se usar\u00e1 para representar los objetos con una cadena de identificaci\u00f3n a trav\u00e9s de QField.

"},{"location":"es/how-to/map-styling/#capas-de-solo-lectura-no-identificables-y-consultables","title":"Capas de solo lectura, no-identificables y consultables","text":"

Preparaci\u00f3n en escritorio

Algunas capas de un proyecto s\u00f3lo est\u00e1n ah\u00ed por motivos puramente visuales. Estas capas no deben aparecer cuando un usuario pulsa en alg\u00fan lugar para identificar objetos.

Otras capas sirven como fuente de informaci\u00f3n y no deben ser modificadas por el usuario. Es posible proteger las capas de la edici\u00f3n de atributos o de a\u00f1adir y eliminar objetos espaciales.

Tambi\u00e9n es posible configurar qu\u00e9 capas son consultables.

Para configurar el comportamiento de la identificaci\u00f3n, de s\u00f3lo lectura y de b\u00fasqueda, vaya a Proyecto > Propiedades > Fuentes de datos y active las casillas de verificaci\u00f3n para que coincidan con el comportamiento deseado.

Configuraci\u00f3n de capas que no ser\u00e1n identificables, no modificables y/o no buscables

"},{"location":"es/how-to/map-styling/#usar-tipos-de-letras-adicionales","title":"Usar tipos de letras adicionales","text":"

Preparaci\u00f3n en escritorio

En QField, puede utilizar todas las fuentes que desee.

Existen dos posibilidades diferentes para registrar fuentes adicionales:

  1. A\u00f1adiendo fuentes (.ttf o .otf) en el dispositivo en la carpeta <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts se pondr\u00e1n a disposici\u00f3n de todos los proyectos y conjuntos de datos individuales.
  2. A\u00f1adiendo fuentes (.ttf o .otf) en la misma carpeta que un proyecto determinado (.qgs o .qgz); s\u00f3lo se podr\u00e1 acceder a ellas cuando se visualice ese archivo de proyecto.

Nota

Desde QField 2 los archivos de fuentes deben ser almacenados en el directorio de la aplicaci\u00f3n <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts en lugar del directorio principal de los dispositivos <drive>:/QField/fonts.

"},{"location":"es/how-to/map-styling/#simbolos-svg-personalizados","title":"S\u00edmbolos SVG personalizados","text":"

Preparaci\u00f3n en escritorio

Es posible incrustar s\u00edmbolos SVG directamente dentro de un proyecto QGIS.

  1. Elija la capa que admitir\u00e1 la simbolog\u00eda SVG y abra su di\u00e1logo de propiedades.
  2. Abra la secci\u00f3n Simbolog\u00eda en Propiedades > Simbolog\u00eda.
  3. En el Panel de Capas de S\u00edmbolos elija Marcador simple.
  4. Cambie el tipo de capa de s\u00edmbolos en Tipo de capa de s\u00edmbolos > marcador SVG.
  5. Explorar hacia abajo el panel inferior.
  6. Haga clic en el lado derecho del bot\u00f3n de selecci\u00f3n de archivos para abrir el men\u00fa desplegable.
  7. Seleccione Insertar archivo y elija el archivo SVG en el di\u00e1logo de selecci\u00f3n de archivos.
  8. Aplicar los cambios y hacer clic en OK.
"},{"location":"es/how-to/map-themes/","title":"Temas del mapa","text":""},{"location":"es/how-to/map-themes/#temas-del-mapa","title":"Temas del mapa","text":"

Lo bonito de los SIG es que los mapas son din\u00e1micos. Las capas pueden mostrarse y ocultarse individualmente y la informaci\u00f3n puede presentarse de forma m\u00e1s o menos prominente en funci\u00f3n de la tarea que se realice.

Para eso est\u00e1n los temas del mapa.

"},{"location":"es/how-to/map-themes/#crear-un-tema-de-mapa","title":"Crear un Tema de mapa","text":"

Preparaci\u00f3n en escritorio

La creaci\u00f3n de un tema de mapa en QGIS es una tarea muy sencilla.

Configuraci\u00f3n del tema del mapa

  1. Aplique estilo al mapa y a las capas seg\u00fan sus requerimientos
  2. Gu\u00e1rdelo como un Tema de mapa
  3. Cargue el proyecto en su dispositivo y cambie el tema del mapa activo
"},{"location":"es/how-to/map-themes/#cambiar-el-tema-de-mapa-activo","title":"Cambiar el Tema de mapa activo","text":"

Trabajo de campo

Si ha definido temas de mapas para su proyecto en QGIS, puede cambiar entre ellos desde el panel de control. Utilice el cuadro combinado Temas de mapa para elegir el tema activo.

Cambiar el tema del mapa

"},{"location":"es/how-to/measuring-tool/","title":"Herramienta de medici\u00f3n","text":""},{"location":"es/how-to/measuring-tool/#herramienta-de-medicion","title":"Herramienta de medici\u00f3n","text":"

QField ofrece funciones de medici\u00f3n desde el principio, pero usted tiene la flexibilidad de cambiar las unidades para medir la distancia y el \u00e1rea en sus proyectos. Para ello, vaya al men\u00fa \"Proyecto\" y seleccione \"Propiedades...\" en la secci\u00f3n \"General\".

Para activar la herramienta de medici\u00f3n, abra el men\u00fa principal y seleccione Herramienta de medici\u00f3n.

Una vez que la herramienta est\u00e9 habilitada, simplemente use los controles de digitalizaci\u00f3n ubicados en la esquina inferior derecha de la pantalla para agregar y eliminar v\u00e9rtices. Por omisi\u00f3n, la geometr\u00eda medida ser\u00e1 una l\u00ednea; para cambiar a un pol\u00edgono, simplemente, conecte el cursor de coordenadas al primer v\u00e9rtice introducido.

Para el segmento formado por los dos \u00faltimos v\u00e9rtices agregados, los detalles devueltos incluyen la longitud del segmento y su acimut. Cuando la geometr\u00eda medida es una l\u00ednea, se proporciona la longitud total de la l\u00ednea, mientras que el per\u00edmetro y el \u00e1rea se muestran para los pol\u00edgonos.

"},{"location":"es/how-to/measuring-tool/#perfil-de-elevacion","title":"Perfil de elevaci\u00f3n","text":"

Cuando la herramienta de medici\u00f3n est\u00e1 habilitada, aparece un bot\u00f3n de herramienta Perfil de elevaci\u00f3n en la esquina superior izquierda de la pantalla. Si activa esta opci\u00f3n, se abrir\u00e1 el panel de perfiles de elevaci\u00f3n, que mostrar\u00e1 la elevaci\u00f3n del terreno, as\u00ed como las caracter\u00edsticas del vector de intersecci\u00f3n a lo largo de la geometr\u00eda medida.

Para facilitar el uso, QField utiliza de forma predeterminada el conjunto de datos Mapzen Global Terrain para proporcionar perfiles de elevaci\u00f3n de resoluci\u00f3n de 30 metros en todo el mundo. Sin embargo, es posible personalizar la configuraci\u00f3n del terreno a trav\u00e9s de las propiedades del proyecto y de capas de mapa individuales dentro de QGIS al construir proyectos.

"},{"location":"es/how-to/movable-project/","title":"Proyecto port\u00e1til","text":""},{"location":"es/how-to/movable-project/#proyecto-portatil","title":"Proyecto port\u00e1til","text":"

Para sincronizar manualmente su proyecto QGIS, necesitar\u00e1 una versi\u00f3n de su archivo .qgs. Port\u00e1til significa que todas las rutas son relativas y los conjuntos de datos son accesibles desde el dispositivo.

"},{"location":"es/how-to/movable-project/#configurar-un-proyecto-portatil","title":"Configurar un proyecto port\u00e1til","text":"

Preparaci\u00f3n en escritorio

Compruebe que Proyecto > Propiedades del proyecto > General > Rutas de guardado est\u00e1 configurada como Relativa y que todos los archivos de datos necesarios est\u00e9n en la misma carpeta que el archivo .qgs o en una subcarpeta.

Para aumentar la productividad, sugerimos echar un vistazo a qfieldcloud y qfieldsync.

"},{"location":"es/how-to/navigation/","title":"Navegaci\u00f3n","text":""},{"location":"es/how-to/navigation/#navegacion","title":"Navegaci\u00f3n","text":"

QField ofrece funcionalidades de navegaci\u00f3n para ayudar a orientarse en el campo y llegar con precisi\u00f3n a un destino determinado.

"},{"location":"es/how-to/navigation/#activar-la-navegacion","title":"Activar la navegaci\u00f3n","text":"

La navegaci\u00f3n se activa cuando se ha fijado un punto de destino y el posicionamiento est\u00e1 activo. Cuando se activa, aparece sobre el mapa un conjunto de superposiciones de navegaci\u00f3n: un marcador de destino, un panel de navegaci\u00f3n y un bot\u00f3n de control de navegaci\u00f3n.

El panel de navegaci\u00f3n muestra informaci\u00f3n \u00fatil, como las coordenadas del punto de destino, as\u00ed como la distancia actual y el rumbo al destino.

Para deshabilitar la navegaci\u00f3n, borre el punto de destino tocando y manteniendo presionado el bot\u00f3n de control de navegaci\u00f3n ubicado en la esquina inferior derecha.

"},{"location":"es/how-to/navigation/#establecer-un-punto-de-destino","title":"Establecer un punto de destino","text":"

Trabajo de campo

QField ofrece varios m\u00e9todos para establecer un punto de destino de navegaci\u00f3n. Una forma r\u00e1pida es simplemente tocar y mantener presionada cualquier parte del mapa y seleccionar la acci\u00f3n Establecer como destino dentro del men\u00fa emergente.

Tambi\u00e9n puede establecer el punto de destino de la navegaci\u00f3n escribiendo coordenadas espec\u00edficas en la barra de b\u00fasqueda y tocando el icono de navegaci\u00f3n de la bandera resultante. Tambi\u00e9n puede buscar una funci\u00f3n espec\u00edfica y tocar el icono de navegaci\u00f3n de la bandera que tambi\u00e9n estar\u00e1 presente en la lista de funciones resultante.

Tambi\u00e9n puede establecer un punto de destino de navegaci\u00f3n abriendo el men\u00fa del formulario de funci\u00f3n y seleccionando la acci\u00f3n Establecer funci\u00f3n como destino.

Finalmente, tambi\u00e9n puede establecer un destino de navegaci\u00f3n usando una funci\u00f3n, aparece un t\u00edtulo de barra de funciones p\u00farpura como parte del panel de informaci\u00f3n de navegaci\u00f3n. Para puntos \u00fanicos, se muestra un nombre de destino (que coincide con el campo/expresi\u00f3n de nombre de visualizaci\u00f3n de una capa vectorial dada).

Para multipunto o {multi,single}{line,polygon}, los nuevos botones de navegaci\u00f3n se encuentran a la izquierda y a la derecha del nombre del destino. Esos botones permiten a los usuarios recorrer los v\u00e9rtices de la funci\u00f3n seleccionada como destino de navegaci\u00f3n. Toque y mantenga presionados estos botones para recorrer los v\u00e9rtices (es \u00fatil cuando tiene una funci\u00f3n con un gran n\u00famero de v\u00e9rtices).

"},{"location":"es/how-to/navigation/#seguimiento-automatico-de-la-ubicacion-actual-y-el-destino","title":"Seguimiento autom\u00e1tico de la ubicaci\u00f3n actual y el destino","text":"

Trabajo de campo

QField permite que su mapa realice un seguimiento autom\u00e1tico de la ubicaci\u00f3n y el destino actuales del dispositivo y vuelva a centrar la extensi\u00f3n del mapa alrededor de esos dos puntos.

Para activar esta funci\u00f3n de seguimiento autom\u00e1tico, simplemente toque el bot\u00f3n de posicionamiento y el bot\u00f3n de control de navegaci\u00f3n. Ambos botones deben mostrar su modo de seguimiento autom\u00e1tico activo haciendo que su color de fondo cambie a azul y p\u00farpura.

Esto puede describirse como una simple funcionalidad del modo de estacionamiento.

"},{"location":"es/how-to/navigation/#vista-precisa-de-la-vigilancia","title":"Vista precisa de la \"vigilancia\"","text":"

Trabajo de campo

El panel de vista precisa \"vigilancia\" de QField aparece cuando la distancia entre la ubicaci\u00f3n actual y el destino es inferior a un umbral predefinido (por omisi\u00f3n 5 metros) y el dispositivo de posicionamiento tiene una precisi\u00f3n inferior a la mitad de ese umbral. El valor del umbral de visibilidad de la vista precisa puede modificarse pulsando prolongadamente el bot\u00f3n de navegaci\u00f3n inferior derecho y seleccionando la opci\u00f3n de men\u00fa Configuraci\u00f3n de la vista precisa.

La vista precisa se pondr\u00e1 en verde cuando se considere que la ubicaci\u00f3n actual ha alcanzado el objetivo. Este estado tiene en cuenta tanto la precisi\u00f3n del dispositivo de posicionamiento como el valor del umbral de la vista precisa, mientras que QField considerar\u00e1 que ha alcanzado el objetivo cuando la distancia entre la ubicaci\u00f3n actual y el destino menos la precisi\u00f3n del dispositivo de posicionamiento sea inferior a 1/10 del umbral de la vista precisa. Por ejemplo: si el umbral de vista precisa est\u00e1 establecido en 1 metro y la precisi\u00f3n del dispositivo de posicionamiento es de 0,05 metros, la vista se pondr\u00e1 en verde cuando la posici\u00f3n est\u00e9 a menos de 15 cm del destino.

Cuando la distancia al destino est\u00e1 dentro del umbral de vista precisa, QField emite una respuesta de audio en forma de ping con intervalos cada vez menores a medida que la ubicaci\u00f3n actual se acerca al destino. La retroalimentaci\u00f3n de audio puede desactivarse pulsando prolongadamente el bot\u00f3n de navegaci\u00f3n inferior derecho, seleccionando la opci\u00f3n de men\u00fa Configuraci\u00f3n de vista precisa y desmarcando la opci\u00f3n Activar retroalimentaci\u00f3n de audio de proximidad.

Tambi\u00e9n es posible que la vista de precisi\u00f3n est\u00e9 siempre visible pulsando prolongadamente el bot\u00f3n de navegaci\u00f3n inferior derecho, seleccionando la opci\u00f3n de men\u00fa Configuraci\u00f3n de la vista de precisi\u00f3n y marcando Mostrar siempre la vista de precisi\u00f3n. Cuando est\u00e9 activada, la vista precisa aparecer\u00e1 siempre que se haya establecido un destino de navegaci\u00f3n y actuar\u00e1 como una br\u00fajula visual que proporcionar\u00e1 una flecha en el borde del objetivo de precisi\u00f3n.

"},{"location":"es/how-to/outside-layers/","title":"Conjuntos de datos locales compartidos","text":""},{"location":"es/how-to/outside-layers/#conjuntos-de-datos-locales-compartidos","title":"Conjuntos de datos locales compartidos","text":"

Es posible utilizar una capa almacenada fuera de la carpeta del proyecto.

Esto resulta \u00fatil si un mapa base se utiliza en m\u00e1s de un proyecto, por ejemplo una ortofoto de gran tama\u00f1o. En este caso, puede compartir este conjunto de datos entre distintos proyectos.

"},{"location":"es/how-to/outside-layers/#anadir-una-capa-fuera-de-la-carpeta-del-proyecto-exportado","title":"A\u00f1adir una capa fuera de la carpeta del proyecto exportado","text":"

Preparaci\u00f3n en escritorio

En QGIS, abra Opciones > Fuentes de datos > Rutas de datos localizadas. Ah\u00ed, a\u00f1ada la ruta a los datos externos.

Fuentes de datos

Para utilizar capas de rutas de datos localizadas en su dispositivo, a\u00f1ada los conjuntos de datos a la carpeta <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps.

Nota

Desde QField 2 los archivos de mapas base deben ser almacenados en el directorio de la aplicaci\u00f3n <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps en lugar del directorio principal de los dispositivos <drive>:/QField/basemaps.

"},{"location":"es/how-to/pg-service/","title":"PostgreSQL servicio","text":""},{"location":"es/how-to/pg-service/#postgresql-servicio","title":"PostgreSQL servicio","text":"

Un archivo pg_service.conf permite utilizar un alias con nombre para una conexi\u00f3n al servidor PostgreSQL. En lugar de almacenar el nombre de host, el puerto, el nombre de la base de datos y m\u00e1s en el archivo del proyecto QGIS, estos pueden ser almacenados por separado. Incluso es posible almacenar el nombre de usuario y la contrase\u00f1a en un archivo pg_service.conf, para evitar que esto se almacene en texto claro en el Proyecto QGIS.

Lea m\u00e1s sobre los servicios de PostgreSQL en la documentaci\u00f3n de QGIS.

"},{"location":"es/how-to/pg-service/#qfield-conexion-directa","title":"QField - Conexi\u00f3n directa","text":"

Si se conecta directamente desde QGIS a su base de datos, puede utilizar un archivo pg_service.conf coloc\u00e1ndolo en la carpeta de datos de QField. Puede colocar su archivo en el almacenamiento del dispositivo interno o en el almacenamiento de la tarjeta SD. Puede verificar la ruta de la carpeta de datos de QField en la parte inferior de la pantalla Acerca de QField en la aplicaci\u00f3n.

Por lo general, la ruta en los dispositivos Android se ve as\u00ed: /Android/data/ch.opengis.qfield/files/QField.

Nota

A diferencia de los sistemas *NIX donde el archivo se llama .pg_service.conf, el archivo en Android se llama pg_service.conf sin el signo de punto inicial (.).

"},{"location":"es/how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud tambi\u00e9n admite configuraciones pg_service.conf. Debe configurar sus capas de PostgreSQL con la acci\u00f3n en la nube \"Edici\u00f3n sin conexi\u00f3n\" y almacenar la configuraci\u00f3n de su servicio en la p\u00e1gina de secretos del proyecto QFieldCloud.

Lea m\u00e1s c\u00f3mo configurar el servicio PostgreSQL en la documentaci\u00f3n de QFieldCloud.

"},{"location":"es/how-to/pictures/","title":"Im\u00e1genes","text":""},{"location":"es/how-to/pictures/#usar-adjunto","title":"Usar adjunto","text":"

En QField se puede utilizar un campo con el control Adjunto para:

  • mostrar y tomar fotos
  • mostrar y grabar v\u00eddeos
  • escuchar y grabar clips de sonido
  • mostrar enlaces a archivos externos, como PDF o documentos

Adjuntos

Para configurar el control, consulte la Documentaci\u00f3n de formularios de atributos

"},{"location":"es/how-to/pictures/#anadir-una-serie-de-imagenes-a-un-objeto","title":"A\u00f1adir una serie de im\u00e1genes a un objeto","text":"

Preparaci\u00f3n en escritorio

Se pueden a\u00f1adir una o m\u00e1s im\u00e1genes al objeto. A continuaci\u00f3n se muestra un ejemplo de c\u00f3mo proceder.

"},{"location":"es/how-to/pictures/#tablas","title":"Tablas","text":"

Es necesario configurar dos tablas. Una tabla donde se almacenen los objetos espaciales y otra con una lista de im\u00e1genes.

"},{"location":"es/how-to/pictures/#apiario","title":"Apiario","text":"Campo Tipo id Texto (UUID) geometry Geometr\u00eda ..."},{"location":"es/how-to/pictures/#apiary_pictures","title":"Apiary_pictures","text":"Campo Tipo id Texto (UUID) apiary_id Texto (UUID) path Texto ..."},{"location":"es/how-to/pictures/#relaciones","title":"Relaciones","text":"

Crear una relaci\u00f3n con:

  • apiary Capa referenciada
  • id Campo referenciado
  • apiary_picture Capa que referencia
  • apiary_id Campo que referencia
  • strength Composici\u00f3n

Relaciones

"},{"location":"es/how-to/pictures/#controles","title":"Controles","text":""},{"location":"es/how-to/pictures/#apiario_1","title":"Apiario","text":"

Establezca el valor predeterminado del id del campo como uuid() o utilice el control Generador de UUID. No es necesario mostrarlo en el formulario.

Controles

Establezca el control de relaci\u00f3n a muchas a una relaci\u00f3n y a\u00f1ada la relaci\u00f3n al formulario

Controles

"},{"location":"es/how-to/pictures/#imagenes-de-apiario","title":"Im\u00e1genes de apiario","text":"

Establezca el tipo de control del campo ruta a Adjunto y a\u00f1\u00e1dalo al formulario

Controles

"},{"location":"es/how-to/pictures/#geoetiquetado","title":"Geoetiquetado","text":"

Trabajo de campo

Algunos dispositivos m\u00f3viles necesitar\u00e1n que se desactive el modo c\u00e1mara nativa para habilitar el geoetiquetado.

Siga estos pasos para habilitar el geoetiquetado en caso de que la c\u00e1mara nativa de su SO no admita esta funcionalidad:

  1. En QField, vaya a la configuraci\u00f3n y aseg\u00farese de que Utilizar c\u00e1mara nativa est\u00e9 desactivado en su dispositivo m\u00f3vil
  2. \u00a1Completado! La c\u00e1mara de QField basada en QML se utilizar\u00e1 ahora al tomar fotos
"},{"location":"es/how-to/pictures/#tamano-maximo-de-la-imagen","title":"Tama\u00f1o m\u00e1ximo de la imagen","text":"

Preparaci\u00f3n en escritorio

La configuraci\u00f3n avanzada permite reescalar las fotos a una anchura/altura m\u00e1xima en Complemento QFieldSync > Configuraci\u00f3n del proyecto

"},{"location":"es/how-to/pictures/#ruta-de-adjuntos-configurable","title":"Ruta de adjuntos configurable","text":"

Preparaci\u00f3n en escritorio

QFieldSync ofrece la posibilidad de configurar la ruta a las im\u00e1genes adjuntas.

  1. Vaya a Complemento QFieldSync > Propiedades de capas.
  2. Elija la capa, el campo y configure la expresi\u00f3n.

Utilice expresiones para especificar la ruta a los adjuntos. Por omisi\u00f3n, las im\u00e1genes se guardan en la carpeta \"DCIM\", los audios en la carpeta \"audio\" y los v\u00eddeos en la carpeta \"video\", con una marca de tiempo como nombre.

Ruta de im\u00e1genes

Se pueden sincronizar directorios adicionales con im\u00e1genes u otros adjuntos. Las rutas adicionales se pueden configurar en Directorios de adjuntos. Todas las rutas son relativas al directorio del proyecto.

Directorios de archivos adjuntos

Nota

Se requiere QGIS 3.14 o m\u00e1s reciente para esta funcionalidad

"},{"location":"es/how-to/print-to-pdf/","title":"Imprimir a PDF","text":""},{"location":"es/how-to/print-to-pdf/#imprimir-a-pdf","title":"Imprimir a PDF","text":"

Es posible exportar el mapa desplegado a un documento PDF a trav\u00e9s de imprimir la vista del proyecto configurada en QGIS

"},{"location":"es/how-to/print-to-pdf/#uso","title":"Uso","text":"

Trabajo de campo

Imprimir como PDF est\u00e1 disponible en el menu principal de QField a un lado del dashboard

Si el proyecto que est\u00e1 abierto tiene definido un dise\u00f1o de impresi\u00f3n (print layout), al seleccionar el menu 'Imprimir en PDF' se ejecutar\u00e1 la exportaci\u00f3n a PDF de manera inmediata. Si se han configurado m\u00e1s de un dise\u00f1o de impresi\u00f3n, aparecer\u00e1 un sub men\u00fa mostrando todos los dise\u00f1os (layout) disponibles para seleccionar.

Una vez que el dise\u00f1o de impresi\u00f3n ha sido exportado, QField permite al usuario abrir y visualizar el documento PDF creado.

"},{"location":"es/how-to/print-to-pdf/#funcion-impresion-tipo-atlas","title":"Funci\u00f3n-Impresi\u00f3n Tipo Atlas","text":"

Tambi\u00e9n puedes imprimir un dise\u00f1o basado en atlas seleccionando objetos de capas vectoriales que act\u00faen como capas de cobertura. Para ello, identifica los elementos en el mapa pulsando sobre el lienzo y mant\u00e9n pulsada una caracter\u00edstica de la lista para activar el modo de selecci\u00f3n (multi)caracter\u00edstica. Una vez seleccionados los objetos deseados, pulsa el bot\u00f3n Men\u00fa ( \u205d ) y selecciona Imprimir Objetos del Atlas en PDF.

Es posible imprimir una \u00fanico elemento del atlas a trav\u00e9s del formulario de caracter\u00edsticas haciendo clic en el bot\u00f3n Men\u00fa ( \u205d ) y seleccionando la opci\u00f3n Imprimir elemento del atlas en PDF.

"},{"location":"es/how-to/projects/","title":"Selecci\u00f3n de proyectos","text":""},{"location":"es/how-to/projects/#seleccion-de-proyectos","title":"Selecci\u00f3n de proyectos","text":"

QField tiene un selector de archivos que permite abrir un proyecto desde el dispositivo de forma local. Para abrir archivos desde la nube, consulte QFieldCloud .

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

Tiene que importar carpetas de proyectos o conjuntos de datos individuales a la ubicaci\u00f3n de almacenamiento dedicada a la aplicaci\u00f3n <drive>:/Android/data/ch.opengis.qfield/files/QField donde tiene acceso de lectura/escritura sin restricciones. Con ese comportamiento tambi\u00e9n se admite la importaci\u00f3n desde tarjetas SD externas o proveedores que trabajan con archivos remotos (por ejemplo, Google Drive).

Advertencia

Tenga en cuenta que al desinstalar QField la carpeta de la aplicaci\u00f3n se elimina tambi\u00e9n. En las actualizaciones se mantiene.

"},{"location":"es/how-to/projects/#importar-y-abrir-proyecto-local","title":"Importar y abrir proyecto local","text":"

Trabajo de campo

Al ir a Abrir archivos locales (a trav\u00e9s de Bot\u00f3n de men\u00fa > Abrir) ver\u00e1 un conjunto de nuevas carpetas denominadas \"Directorio de archivos de QField\", \"Conjuntos de datos importados\" y \"Proyectos importados\", as\u00ed como un men\u00fa desplegable al que se puede acceder a trav\u00e9s de un bot\u00f3n positivo en la parte inferior derecha.

Selector de archivos de QField

El men\u00fa desplegable muestra los medios para importar proyectos y conjuntos de datos: Importar proyecto desde carpeta, Importar proyecto desde ZIP e Importar conjunto(s) de datos.

"},{"location":"es/how-to/projects/#importar-proyecto-desde-una-carpeta-o-un-archivo-zip","title":"Importar proyecto desde una carpeta o un archivo ZIP","text":"

Al importar un proyecto desde una carpeta o un archivo ZIP, se le pedir\u00e1 que d\u00e9 permiso a QField para que lea el contenido de una determinada carpeta en el almacenamiento del dispositivo a trav\u00e9s de un selector de carpetas del sistema. Cuando se selecciona la carpeta o el archivo, QField copia el contenido (incluidas sus subcarpetas) en la ubicaci\u00f3n de \"Proyectos importados\" de la aplicaci\u00f3n. A continuaci\u00f3n, ya puede abrir el proyecto desde all\u00ed.

Al reimportar una carpeta determinada a trav\u00e9s de la acci\u00f3n del men\u00fa desplegable, se sobrescribir\u00e1n los proyectos preexistentes con un nombre de carpeta id\u00e9ntico. Esto le permite poder actualizar los proyectos.

Advertencia

Tenga en cuenta que la edici\u00f3n, adici\u00f3n y eliminaci\u00f3n de objetos espaciales se guardar\u00e1 en los conjuntos de datos del proyecto importado, no en la carpeta original seleccionada durante el proceso de importaci\u00f3n.

"},{"location":"es/how-to/projects/#importar-conjuntos-de-datos","title":"Importar conjuntos de datos","text":"

Tambi\u00e9n puede importar conjuntos de datos individuales. Se le pedir\u00e1 que seleccione uno o m\u00e1s archivos mediante un selector de archivos del sistema, que se copiar\u00e1n en la carpeta \"Conjuntos de datos importados\". Tiene que asegurarse de que todos los archivos necesarios est\u00e1n seleccionados al importar (por ejemplo, un conjunto de datos shapefile requerir\u00eda que seleccione los archivos .shp, .shx, .dbf, .prj y .cpg).

"},{"location":"es/how-to/projects/#directorios-favoritos","title":"Directorios favoritos","text":"

En la primera pantalla del selector de archivos, hay una secci\u00f3n que muestra los directorios favoritos. Para a\u00f1adir un directorio a los favoritos, haga una pulsaci\u00f3n larga en el selector de archivos sobre el nombre del directorio. Para eliminar una entrada de los favoritos, haga un clic largo en la entrada de la lista de favoritos.

"},{"location":"es/how-to/projects/#recuperar-proyectos-y-conjuntos-de-datos-modificados","title":"Recuperar proyectos y conjuntos de datos modificados","text":"

Preparaci\u00f3n en escritorio

Se puede acceder a los proyectos y conjuntos de datos importados directamente mediante un cable USB. La ubicaci\u00f3n en el almacenamiento se muestra en la barra de navegaci\u00f3n superior al abrir un archivo local.

En la mayor\u00eda de los dispositivos conectados a una computadora mediante un cable USB, la ruta ser\u00e1 <drive>:/Android/data/ch.opengis.qfield/files/ donde encontrar\u00e1 las carpetas \"Conjuntos de datos importados\" y \"Proyectos importados\", dentro de las cuales se encontrar\u00e1 el contenido editado.

"},{"location":"es/how-to/projects/#enviar-a","title":"Enviar a","text":"

Trabajo de campo

Puedes compartir y enviar los conjuntos de datos directamente desde QField utilizando las API de Android. Esto permite enviar conjuntos de datos editados directamente a aplicaciones de terceros (Gmail, Drive, Dropbox, Nextcloud, tu aplicaci\u00f3n de mensajer\u00eda favorita, etc.).

Enviar a...

"},{"location":"es/how-to/search/","title":"Barra de b\u00fasqueda","text":""},{"location":"es/how-to/search/#barra-de-busqueda","title":"Barra de b\u00fasqueda","text":"

QField est\u00e1 equipado con una ingeniosa barra de b\u00fasqueda que le permite buscar objetos dentro de las capas vectoriales del proyecto, ir a las coordenadas introducidas y m\u00e1s.

"},{"location":"es/how-to/search/#uso","title":"Uso","text":"

Trabajo de campo

Toque en el Bot\u00f3n de b\u00fasqueda de la esquina superior derecha de la pantalla para expandir la barra de b\u00fasqueda.

"},{"location":"es/how-to/search/#busqueda-de-capas-vectoriales","title":"B\u00fasqueda de capas vectoriales","text":"

El valor introducido en la barra de b\u00fasqueda se usar\u00e1 para encontrar objetos con valores de atributos que coincidan. Se requiere un m\u00ednimo de tres caracteres para comenzar la b\u00fasqueda.

"},{"location":"es/how-to/search/#busqueda-con-escaner-de-codigos","title":"B\u00fasqueda con esc\u00e1ner de c\u00f3digos","text":"

De forma adicional, tiene la opci\u00f3n de emplear la funcionalidad de escaneo de c\u00f3digo para este prop\u00f3sito.

Al pulsar sobre \"Escanear c\u00f3digo\" activar\u00e1 el lector de c\u00f3digo de QField, comenzando el proceso de escaneo para decodificar el c\u00f3digo.

Una vez que est\u00e9 satisfecho con la informaci\u00f3n escaneada, puede simplemente pulsar en el bot\u00f3n OK de la casilla de verificaci\u00f3n (\u2714\ufe0f) para iniciar una b\u00fasqueda de una cadena espec\u00edfica (en este ejemple, el c\u00f3digo corresponde a un identificador de usuario que est\u00e1 asociado con varios objetos en el conjunto de datos de un proyecto).

Para distintas salidas, se recomiendo codificar las UUID de sus objetos espaciales. Esto nos permitir\u00e1 localizar r\u00e1pidamente los elementos relevantes.

Los objetos que coincidan se mostrar\u00e1n en la lista de resultados, ofreciendo dos acciones posibles:

  1. Pulse sobre el nombre en el resultado para desplazar el mapa al objeto espacial (el objeto espacial se resalta en amarillo).
  2. Pulse sobre el bot\u00f3n atributos para abrir sus atributos.
"},{"location":"es/how-to/search/#busqueda-con-nfc","title":"B\u00fasqueda con NFC","text":"

Adem\u00e1s, el lector de c\u00f3digos ofrece la posibilidad de leer etiquetas de texto NFC.

Nota

Tanto la c\u00e1mara de c\u00f3digos QR como el detector de etiquetas de texto NFC est\u00e1n activados por defecto al abrir el Lector de C\u00f3digos. Tiene la posibilidad de desactivar cualquiera de estas funciones para asegurarse de que la bater\u00eda de su dispositivo no se utiliza innecesariamente para activar un hardware que puede que no necesite en ese momento.

"},{"location":"es/how-to/search/#ir-a-coordenadas","title":"Ir a coordenadas","text":"

Es posible ir a unas coordenadas dadas mediante la barra de b\u00fasqueda introduciendo latitud, longitud (en WGS84). Tambi\u00e9n podr\u00e1 introducir las coordenadas en el SRC del proyecto abierto.

Una vez que QField identifique el valor introducido como una coordenada, toque en las coordenadas en el resultado para mover el lienzo del mapa a ese punto.

"},{"location":"es/how-to/search/#ir-a-marcador-espacial","title":"Ir a marcador espacial","text":"

La barra de b\u00fasqueda tambi\u00e9n busca coincidencias en los marcadores espaciales guardados. El texto introducido se comparar\u00e1 con marcadores guardados por el usuario, as\u00ed como con marcadores empotrados con el proyecto abierto actualmente.

Los marcadores que coincidan aparecer\u00e1n en la lista de resultados. Tocar en un marcador centrar\u00e1 el lienzo del mapa para ajustarlo a la extensi\u00f3n del marcador.

"},{"location":"es/how-to/search/#calculadora-de-expresiones","title":"Calculadora de expresiones","text":"

La barra de b\u00fasqueda de QField tambi\u00e9n act\u00faa como una ingeniosa calculadora, en la que el texto introducido puede ser tratado como una expresi\u00f3n, cuyo valor resultante es mostrado en la lista de resultados, con la posibilidad de copiar el valor al portapapeles.

Para lanzar la calculadora, se necesita un prefijo = * (esto es, el signo igual seguido de un espacio). Por ejemplo, = 20 + 5* devolver\u00e1 un valor de 25.

Consejo Pro: utilice la funci\u00f3n de expresi\u00f3n aggregate() para calcular estad\u00edsticas de capas vectoriales. Por ejemplo, calcular el \u00e1rea total cubierta por una capa de pol\u00edgonos se puede hacer tecleando = aggregate('mi_capa','sum', $area).

"},{"location":"es/how-to/search/#configurar-la-busqueda-de-capas-vectoriales-en-qgis","title":"Configurar la b\u00fasqueda de capas vectoriales en QGIS","text":"

Preparaci\u00f3n en escritorio

Por omisi\u00f3n, se puede buscar en todas las capas vectoriales. Al configurar su proyecto en QGIS, es posible excluir capas vectoriales de los resultados de b\u00fasqueda. Para hacer esto, abra el di\u00e1logo de propiedades del proyecto y vaya al panel Fuentes de datos, donde se le presentar\u00e1 una tabla de capacidades de las capas. Ah\u00ed, use la casilla Consultable para incluir/excluir capas espec\u00edficas.

"},{"location":"es/how-to/sensors/","title":"Sensores","text":""},{"location":"es/how-to/sensors/#sensores","title":"Sensores","text":"

QField ofrece diversas funcionalidades de sensores que le permiten recopilar datos de los sensores en segundo plano de forma pasiva, mostrar los datos recopilados y guardarlos en los atributos de los objetos reci\u00e9n digitalizados.

"},{"location":"es/how-to/sensors/#activando-sensores","title":"Activando sensores","text":"

En QField, los sensores registrados se listan en el archivo del proyecto que se encuentre abierto en un submen\u00fa al que se puede acceder a trav\u00e9s del men\u00fa principal lateral.

Para activar la recolecci\u00f3n pasiva de datos de los sensores, simplemente pulse en el nombre de un sensor en el submen\u00fa. Cuando se encuentre activo, aparecer\u00e1 un icono de sensor junto al nombre del sensor, mientras que cuando est\u00e9 inactivo se mostrar\u00e1 un icono de un punto.

Todos los sensores activos que est\u00e9n recopilando datos se listar\u00e1n en una tabla de informaci\u00f3n de sensores situada en la parte baja del lienzo de mapas de QField.

"},{"location":"es/how-to/sensors/#trazado-dirigido-por-sensores","title":"Trazado dirigido por sensores","text":"

QField le permite iniciar sesiones de trazado contra una capa de puntos, guardando los datos recogidos por los sensores enlazados a su posici\u00f3n actual. Para hacer esto, necesitar\u00e1 preparar el valor predeterminado de los atributos para la capa de puntos en QGIS usando el valor predeterminado sensor_data('abc'), donde 'abc' es sustituido por el nombre del sensor registrado en el archivo del proyecto. Visite la p\u00e1gina de documentaci\u00f3n de los formularios de atributos para aprender m\u00e1s sobre los valores predeterminados.

Una vez que esta configuraci\u00f3n est\u00e1 hecha, puede comenzar a trazar su posici\u00f3n contra la capa de puntos. Cuando empiece la sesi\u00f3n de trazado se puede activar una restricci\u00f3n del sensor para asegurarse de que se a\u00f1aden puntos cada vez que el sensor captura nuevos datos.

"},{"location":"es/how-to/standalone-datasets/","title":"Conjuntos de datos independientes","text":""},{"location":"es/how-to/standalone-datasets/#conjuntos-de-datos-independientes","title":"Conjuntos de datos independientes","text":"

QField es capaz de abrir directamente datos vectoriales y conjuntos de datos rasterizados sin necesidad de un proyecto QGIS.

"},{"location":"es/how-to/standalone-datasets/#formatos-de-conjuntos-de-datos-independientes-admitidos","title":"Formatos de conjuntos de datos independientes admitidos","text":"

Los formatos vectoriales admitidos son:

  • Conjuntos de datos Geopackage (.gpkg)
  • GeoJSON (.geojson, .json)
  • KML (.kml, .kmz)
  • Archivos shape (.shp)
  • Intercambio GPS (.gpx)
  • Lenguaje de marcadores geogr\u00e1ficos (.gml)
  • MapInfo (.mif)
  • Spatialite (.db, .sqlite)
  • FlatGeoBuf (.fgb)

Los formatos r\u00e1ster admitidos son:

  • GeoTIFF (.tif, .tiff)
  • PDF georeferenciado / GeoPDF (.pdf)
  • JPEG2000 (.jp2)
  • JPEG (.jpg, .jpeg)
  • PNG (.png)
  • WebP (.webp)

Nota

QField puede manejar varios conjuntos de datos independientes comprimidos en un archivo ZIP; en este caso, cada conjunto de datos se a\u00f1adir\u00e1 como una capa individual en QField.

"},{"location":"es/how-to/standalone-datasets/#abrir-un-conjunto-de-datos-vectorial-o-raster","title":"Abrir un conjunto de datos vectorial o r\u00e1ster","text":"

Trabajo de campo

Lea la documentaci\u00f3n de acceso al almacenamiento para obtener m\u00e1s informaci\u00f3n sobre c\u00f3mo se abren conjuntos de datos independientes en su dispositivo espec\u00edfico.

"},{"location":"es/how-to/standalone-datasets/#usar-un-proyecto-como-mapa-base-para-conjuntos-de-datos-independientes","title":"Usar un proyecto como \"mapa base\" para conjuntos de datos independientes","text":"

Trabajo de campo

De forma predeterminada, los conjuntos de datos se superpondr\u00e1n a una capa OpenStreetMap XYZ. Sin embargo, es posible personalizar esto seleccionando un proyecto almacenado en el dispositivo en el que se est\u00e1 ejecutando QField, que actuar\u00e1 como un mapa base.

Para usar un proyecto existente como mapa base, mantenga presionado un proyecto en la lista de proyectos recientes y marque Proyecto de mapa base.

"},{"location":"es/how-to/temporal-filtering/","title":"Filtrado temporal","text":""},{"location":"es/how-to/temporal-filtering/#filtrado-temporal","title":"Filtrado temporal","text":"

Cuando QField usa proyectos que contienen una o m\u00e1s capas con configuraciones temporales activas, aparece un indicador de filtrado temporal ubicado dentro del tablero lateral junto al cuadro combinado del tema del mapa. Un icono de reloj verde indica que las propiedades temporales est\u00e1n activas. Los objetos espaciales de filtrado dibujadas en el lienzo del mapa est\u00e1n activas, mientras que un icono de reloj gris indica que el filtrado est\u00e1 desactivado.

"},{"location":"es/how-to/temporal-filtering/#ajustar-el-filtrado-temporal","title":"Ajustar el filtrado temporal","text":"

Al hacer clic en el indicador de filtrado temporal del panel lateral, aparece un panel de propiedades temporales. Desde ah\u00ed, puedes activar el filtro temporal y establecer la hora de inicio y fin del rango temporal.

El filtrado temporal de QField se comporta exactamente como el modo de navegaci\u00f3n temporal de rango fijo en QGIS.

Nota

A partir de la versi\u00f3n 2.2, QField configurar\u00e1 y habilitar\u00e1 autom\u00e1ticamente la configuraci\u00f3n temporal para conjuntos de datos vectoriales individuales cuando se detecte un campo temporal. Esto puede ser \u00fatil cuando se consumen conjuntos de datos de GPS.

"},{"location":"es/how-to/tracking/","title":"Rastreo","text":""},{"location":"es/how-to/tracking/#rastreo","title":"Rastreo","text":"

QField le permite crear puntos, l\u00edneas y pol\u00edgonos a partir del seguimiento de su posici\u00f3n.

"},{"location":"es/how-to/tracking/#activar-el-seguimiento","title":"Activar el seguimiento","text":"

Trabajo de campo

Para activar el seguimiento, primero hay que asegurarse de que el posicionamiento est\u00e9 activo. A continuaci\u00f3n, abra el panel lateral, haga una pulsaci\u00f3n larga en una capa de leyenda en la que desee guardar sus trazas, y seleccione el bot\u00f3n Configurar seguimiento para configurar la sesi\u00f3n de seguimiento.

Existen dos restricciones para limitar el n\u00famero de v\u00e9rtices registrados durante el seguimiento: - Un intervalo de tiempo m\u00ednimo - Una distancia m\u00ednima

Una vez que haya terminado de configurar su sesi\u00f3n de seguimiento, pulse el bot\u00f3n Iniciar seguimiento para empezar a grabar. En este momento, aparecer\u00e1 un formulario de objetos espaciales, que le permite que le permite definir los atributos de lo(s) objeto(s) espacial(es) que se crear\u00e1(n) mientras QField rastrea su posici\u00f3n.

En el caso de las capas de l\u00edneas y pol\u00edgonos, se crear\u00e1 un objeto espacial \u00fanico -su geometr\u00eda formada por v\u00e9rtices a partir de las posiciones registradas - se crear\u00e1 por sesi\u00f3n de seguimiento. Para las capas de puntos punto, se crear\u00e1 un obejto espacial para cada posici\u00f3n registrada, con valores de atributos de atributos introducidos en el formulario que se recuerda en todos los objetos espaciales.

Nota

QField omitir\u00e1 el paso del formulario de objeto espacial si la capa est\u00e1 configurada para ocultar todos los atributos o si el formulario se ha configurado para ocultar al a\u00f1adir un objeto espacial en la configuraci\u00f3n del formulario de atributos. Esto puede agilizar el proceso de inicio de las sesiones de seguimiento.

Para evitar solapamientos, tiene la opci\u00f3n de establecer una tolerancia de distancia m\u00e1xima entre el \u00faltimo punto/v\u00e9rtice rastreado y el siguiente. De este modo, si la posici\u00f3n supera esta distancia definida, se considera una entrada err\u00f3nea.

"},{"location":"es/how-to/tracking/#seguimiento-en-curso","title":"Seguimiento en curso","text":"

Una vez que se ha configurado una sesi\u00f3n de seguimiento, aparecer\u00e1 un distintivo en la leyenda del panel lateral junto a la(s) capa(s) contra la(s) que se est\u00e1 registrando el seguimiento.

Los objetos espaciales creados por la sesi\u00f3n de rastreo se guardan en cada v\u00e9rtice registrado. A cada sesi\u00f3n de rastreo se le adjunta una l\u00ednea de goma superpuesta al mapa lo que permite echar un vistazo a lo que se ha registrado.

Si la capa vinculada a una sesi\u00f3n de seguimiento admite la dimensi\u00f3n M, QField almacenar\u00e1 el tiempo transcurrido desde el primer v\u00e9rtice registrado en el valor M de cada v\u00e9rtice.

Nota

Puede grabar simult\u00e1neamente varias sesiones de seguimiento en varias capas.

Nota

Mientras la sesi\u00f3n de rastreo est\u00e1 activa, la capa sigue siendo editable, pero el objeto espacial rastreado no puede ser editado o eliminado hasta que la sesi\u00f3n de rastreo se detenga de nuevo sobre la leyenda.

"},{"location":"es/how-to/tracking/#terminar-el-seguimiento","title":"Terminar el seguimiento","text":"

Para finalizar el rastreo, basta con abrir el panel lateral. Desde all\u00ed, pulse prolongadamente en una capa de leyenda vinculada a una sesi\u00f3n de seguimiento activa y seleccione el bot\u00f3n Detener el rastreo.

"},{"location":"es/how-to/variables/","title":"Variables globales","text":""},{"location":"es/how-to/variables/#variables-globales","title":"Variables globales","text":"

Las variables se utilizan en QField y QGIS para establecer valores de forma din\u00e1mica basados en el archivo de proyecto actual, la capa o el sistema. Se pueden utilizar para aplicar estilos, establecer valores por omisi\u00f3n para los campos y mucho m\u00e1s.

"},{"location":"es/how-to/variables/#configuracion","title":"Configuraci\u00f3n","text":"

Trabajo de campo

Para configurar una variable espec\u00edfica del dispositivo, abra Configuraci\u00f3n > Variables.

Configuraci\u00f3n de dos nuevas variables globales adem\u00e1s de las predefinidas del sistema del sistema

En la p\u00e1gina de variables, puede ver las variables predefinidas. Para a\u00f1adir nuevas variables, haga clic en la celda vac\u00eda de la parte inferior y escriba el contenido.

"},{"location":"es/reference/data-format/","title":"Formatos de datos soportados","text":""},{"location":"es/reference/data-format/#formatos-de-datos-soportados","title":"Formatos de datos soportados","text":"

QField admite una gran variedad de formatos a trav\u00e9s de los proveedores de datos de QGIS y GDAL. Esta p\u00e1gina ofrece una lista no exhaustiva de los formatos de datos admitidos.

Formato de datos Soporte Notas Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW La licencia restringe su uso. MrSID La licencia restringe su uso.

Si no encuentra su formato de datos favorito en esta tabla, compruebe si funciona y adapte la lista anterior para compartir sus hallazgos. Si no funciona, por favor, abre una incidencia. Estaremos encantados de ayudarle con la implementaci\u00f3n.

"},{"location":"es/reference/data-format/#datos-raster","title":"Datos r\u00e1ster","text":"

Los datos r\u00e1ster pueden llegar a ser bastante grandes r\u00e1pidamente, cuando se trabaja con archivos tiff sin comprimir, a menudo son varios Gb de datos. Especialmente en los dispositivos m\u00f3viles, esto es ineficiente.

"},{"location":"es/reference/data-format/#utilizar-cog-cloud-optimized-geotiff","title":"Utilizar COG (Cloud Optimized GeoTIFF)","text":"

El formato Cloud Optimized Geotiff (COG) ofrecer\u00e1 la mejor experiencia de usuario para los mapas base sin conexi\u00f3n. Combinado con la compresi\u00f3n JPEG, reducir\u00e1 el tama\u00f1o del r\u00e1ster.

Los siguientes comandos convertir\u00e1n un archivo llamado raster.tif en un archivo COG raster_cog.tif utilizando la compresi\u00f3n JPEG.

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"es/reference/data-format/#ejemplos-avanzados-con-cog","title":"Ejemplos avanzados con COG","text":"

Si tiene varios archivos para ensamblar, primero, necesita crear un archivo VRT con QGIS o a trav\u00e9s de los siguientes comandos para indizar todos los archivos TIF dentro de un directorio. Aseg\u00farese de ajustar EPSG:2056 a su SRC deseado.

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

A continuaci\u00f3n, convierta el archivo VRT en COG.

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

Si los datos r\u00e1ster son de muy baja calidad, ajuste el nivel de compresi\u00f3n y establezca QUALITY=85.

Se pueden establecer algunos par\u00e1metros adicionales:

  • a_srs puede utilizarse tambi\u00e9n en el comando gdal_translate cuando el SRC no est\u00e1 definido en el conjunto de datos r\u00e1ster de origen.
  • OVERVIEW_RESAMPLING ofrece diferentes representaciones cuando se aleja el zoom. El valor por omisi\u00f3n es NEAREST, pero tambi\u00e9n puede probar BILINEAR o AVERAGE.
  • NUM_THREADS le ayudar\u00e1 a equilibrar entre usar todos los recursos de su CPU o solo una parte. Establezca ALL_CPUS o defina el n\u00famero de hilos que quiere usar.

Combinando todos los par\u00e1metros adicionales, la l\u00ednea de comandos puede tener el siguiente aspecto:

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"es/reference/","title":"Referencia t\u00e9cnica","text":""},{"location":"es/reference/#referencia-tecnica","title":"Referencia t\u00e9cnica","text":"

Aqu\u00ed encontrar\u00e1 la documentaci\u00f3n t\u00e9cnica de referencia sobre las diferentes partes del Ecosistema QField

"},{"location":"es/reference/qfieldcloud/api/#_1","title":"REST API","text":"

Puede tambi\u00e9n visitar la documentaci\u00f3n de la API en https://app.qfield.cloud/docs/ .

"},{"location":"es/reference/qfieldcloud/concepts/","title":"Conceptos b\u00e1sicos","text":""},{"location":"es/reference/qfieldcloud/concepts/#usuarios","title":"Usuarios","text":"

Para interactuar con QFieldCloud se necesita un usuario registrado. Cada usuario puede crear, modificar y eliminar proyectos y organizaciones.

"},{"location":"es/reference/qfieldcloud/concepts/#proyectos","title":"Proyectos","text":"

Los proyectos son el principal contenedor de datos dentro de QFieldCloud. Cada usuario puede crear uno o m\u00e1s proyectos QFieldCloud. Cada proyecto contiene un \u00fanico archivo de proyecto QGIS .qgs/.qgz, los archivos geoespaciales - GeoPackages, Shapefiles, TIFs, y datos adicionales como fotos, PDFs, etc. Todos los archivos de datos del proyecto deben estar dentro de un \u00fanico proyecto QFieldCloud.

"},{"location":"es/reference/qfieldcloud/concepts/#colaboradores-de-proyecto","title":"Colaboradores de proyecto","text":"

Un colaborador de proyecto es otro usuario de QFieldCloud invitado a contribuir a un proyecto. Un proyecto puede tener varios colaboradores. Los colaboradores con rol de propietario o admin pueden a\u00f1adir m\u00e1s usuarios como colaboradores. Si el proyecto es propiedad de una organizaci\u00f3n, tambi\u00e9n puede a\u00f1adir equipos como colaboradores. M\u00e1s informaci\u00f3n sobre roles de colaborador.

"},{"location":"es/reference/qfieldcloud/concepts/#organizaciones","title":"Organizaciones","text":"

Las organizaciones son cuentas compartidas m\u00faltiples usuarios de QFieldCloud pueden colaborar en muchos proyectos a la vez. Los propietarios y administradores pueden gestionar el acceso de los miembros a los proyectos de la organizaci\u00f3n y a los proyectos con sofisticadas caracter\u00edsticas de seguridad y administraci\u00f3n. Cualquier usuario de QFieldCloud puede poseer o participar en una o m\u00e1s organizaciones. Cada organizaci\u00f3n es propietaria de uno o m\u00e1s proyectos.

"},{"location":"es/reference/qfieldcloud/concepts/#miembros-de-la-organizacion","title":"Miembros de la organizaci\u00f3n","text":"

La membres\u00eda de la organizaci\u00f3n permite el acceso a los proyectos dentro de una organizaci\u00f3n. Los miembros con rol de propietario o admin pueden a\u00f1adir a otros miembros.

"},{"location":"es/reference/qfieldcloud/concepts/#equipos-de-la-organizacion","title":"Equipos de la organizaci\u00f3n","text":"

Los equipos permiten a los miembros de la organizaci\u00f3n con rol de propietario o admin asignar f\u00e1cilmente permisos a varios usuarios a la vez. Un equipo est\u00e1 formado por uno o m\u00e1s miembros de la organizaci\u00f3n dentro de la misma. Cuando a un equipo se le asigna un rol en un proyecto, todos los miembros del equipo autom\u00e1ticamente tienen tambi\u00e9n ese rol. Los equipos pueden a\u00f1adirse como colaboradores s\u00f3lo a los proyectos que pertenecen a la misma organizaci\u00f3n. Un miembro de la organizaci\u00f3n puede formar parte de varios equipos. Si un miembro de la organizaci\u00f3n es colaborador de un proyecto directamente o a trav\u00e9s de varios equipos, ese miembro de la organizaci\u00f3n tiene el rol m\u00e1s alto posible.

"},{"location":"es/reference/qfieldcloud/jobs/","title":"Trabajos","text":"

Los trabajos en QFieldCloud realizan operaciones pesadas con archivos de proyectos y capas dentro de QGIS. Los trabajos se crean en respuesta a determinadas acciones del usuario.

Una vez creado un trabajo, se a\u00f1ade a la cola de trabajos del proyecto y espera a que se ejecuten los recursos disponibles de QFieldCloud. En cualquier momento, s\u00f3lo puede ejecutarse un trabajo por proyecto. El resto de los trabajos en cola se ejecutar\u00e1n en el mismo orden en que entraron en la cola.

Cada trabajo consta de uno o m\u00e1s pasos y cada paso es responsable de una tarea aut\u00f3noma en el proyecto. QFieldCloud admite tres flujos de trabajo predefinidos: process_projectfile, package y delta_apply.

Mientras se ejecutan, los trabajos escriben mensajes de registro que est\u00e1n disponibles en la p\u00e1gina de trabajos del proyecto para los trabajos que han alcanzado un estado final FINISHED o FAILED.

Los trabajos tienen acceso a los secretos del proyecto.

Nota

Todos los trabajos pueden ser desencadenados usando la API de QFieldCloud.

Advertencia

  • Cualquiera de las condiciones de activaci\u00f3n descritas en esta p\u00e1gina puede cambiar sin previo aviso.
  • Todos los trabajos deben terminar antes de 10 minutos o dar\u00e1n lugar a un error de tiempo de espera y ser\u00e1n terminados.
"},{"location":"es/reference/qfieldcloud/jobs/#tipos-de-trabajo","title":"Tipos de trabajo","text":""},{"location":"es/reference/qfieldcloud/jobs/#trabajo-de-procesar-el-archivo-de-proyecto-process_projectfile","title":"Trabajo de procesar el archivo de proyecto (process_projectfile)","text":"

La tarea de procesar el archivo de proyecto se utiliza para extraer detalles sobre la configuraci\u00f3n del proyecto y las capas del proyecto, como el SRC del proyecto, el SRC de la capa, el nombre de la capa, la validez de la capa, etc. QFieldCloud valida el archivo de proyecto QGIS cargado (.qgs/.qgz), as\u00ed como los GeoPackages de apoyo, TIFFs y otros archivos de origen de datos. Tambi\u00e9n valida la conexi\u00f3n remota a PostGIS, WFS, WMS y otras fuentes de datos en l\u00ednea. QFieldCloud abrir\u00e1 el archivo de proyecto en una instancia de QGIS en el servidor para extraer toda la informaci\u00f3n necesaria.

"},{"location":"es/reference/qfieldcloud/jobs/#activadores","title":"Activadores","text":"

Este trabajo se activa cada vez que se sube un archivo a QFieldCloud, a menos que al menos una de las siguientes condiciones sea v\u00e1lida:

  • Todav\u00eda no se ha cargado ning\u00fan archivo de proyecto QGIS (.qgs/.qgz).
  • El archivo cargado est\u00e1 dentro del directorio DCIM. Se supone que esos archivos son irrelevantes para la validez del proyecto.
  • Ya hay un trabajo process_projectfile en estado PENDING.
"},{"location":"es/reference/qfieldcloud/jobs/#solucionar-problemas","title":"Solucionar problemas","text":"

Un trabajo process_projectfile puede resultar en el estado FAILED. Compruebe la lista no exhaustiva de causas que aparece a continuaci\u00f3n:

  • El archivo de proyecto QGIS cargado (.qgs/.qgz) es ilegible, est\u00e1 incompleto, roto o es incorrecto. Intente volver a cargar el archivo de proyecto QGIS.
  • QGIS se bloquea despu\u00e9s de abrir el archivo de proyecto. Intente identificar la capa que est\u00e1 causando el bloqueo eliminando una capa a la vez del proyecto y volviendo a cargar el archivo de proyecto de QGIS.

Nota

Incluso si un trabajo de process_projectfile resulta en un estado SUCCESS, no significa que el proyecto est\u00e9 configurado correctamente. El estado SUCCESS s\u00f3lo indica que el proyecto se ha abierto con \u00e9xito y que se ha extra\u00eddo toda la informaci\u00f3n necesaria.

"},{"location":"es/reference/qfieldcloud/jobs/#trabajo-de-paquete-package","title":"Trabajo de paquete (package)","text":"

El trabajo package convierte un proyecto QGIS en un proyecto QField, de la misma manera que se hace en QGIS a trav\u00e9s de QFieldSync. El trabajo package preparar\u00e1 todas las capas marcadas como \"Edici\u00f3n fuera de l\u00ednea\" a un \u00fanico GeoPackage.

"},{"location":"es/reference/qfieldcloud/jobs/#activadores_1","title":"Activadores","text":"

Este trabajo se activa cada vez que se pulsan los botones Descargar o Sincronizar en QField. A menos que al menos una de las siguientes condiciones sea v\u00e1lida:

  • El proyecto nunca ha ejecutado un trabajo process_projectfile que haya resultado en estado SUCCESS.
  • Ya hay un trabajo de package en estado PENDING.
  • El proyecto no contiene capas vectoriales en l\u00ednea (PostGIS, WFS, etc.), el \u00faltimo resultado del trabajo de package fue SUCCESS y no hubo cargas de archivos, ni de cambios.
"},{"location":"es/reference/qfieldcloud/jobs/#solucionar-problemas_1","title":"Solucionar problemas","text":"

Un trabajo de package puede resultar en un estado FAILED. Compruebe la lista no exhaustiva de causas que aparece a continuaci\u00f3n:

  • El proyecto nunca ha ejecutado un trabajo process_projectfile que haya resultado en estado SUCCESS.
  • Algunas de las capas del proyecto son inaccesibles desde QFieldCloud. Aseg\u00farese de que todos los archivos se cargan y todas las credenciales para las capas en l\u00ednea (PostGIS, WFS, etc.) se almacenan dentro del archivo de proyecto de QGIS.
"},{"location":"es/reference/qfieldcloud/jobs/#trabajo-de-aplicacion-delta-delta_apply","title":"Trabajo de aplicaci\u00f3n delta (delta_apply)","text":"

Delta apply jobs es responsable de hacer permanentes todos los cambios de QField empujados.

"},{"location":"es/reference/qfieldcloud/jobs/#activadores_2","title":"Activadores","text":"

Este trabajo se activa cada vez que se pulsa el bot\u00f3n Sincronizar o Pulsar cambios en QField, o el bot\u00f3n Aplicar cambios pendientes en la p\u00e1gina del proyecto Cambios. Si alguna de las siguientes condiciones es v\u00e1lida:

  • El proyecto nunca ha ejecutado un trabajo process_projectfile que haya dado como resultado el estado SUCCESS.
  • Ya hay un trabajo delta_apply en estado PENDING.
"},{"location":"es/reference/qfieldcloud/jobs/#solucionar-problemas_2","title":"Solucionar problemas","text":"

Un trabajo delta_apply puede resultar en un estado FAILED. Compruebe la lista no exhaustiva de causas que aparece a continuaci\u00f3n:

  • Al menos una de las bases de datos en l\u00ednea (PostGIS/WFS) utilizadas en el proyecto QGIS restablece la conexi\u00f3n.
  • El proyecto es demasiado grande y el trabajo no ha funcionado.
  • Hay archivos y directorios ocultos dentro del proyecto que impiden el trabajo normal de QFieldCloud. Los archivos y directorios ocultos son aquellos que comienzan con un punto inicial (.).
"},{"location":"es/reference/qfieldcloud/jobs/#volver-a-aplicar-los-cambios-en-qfieldcloud","title":"Volver a aplicar los cambios en QFieldCloud","text":"
  1. Haga clic en el nombre del proyecto en Mis proyectos.
  2. Vaya a la secci\u00f3n Cambios. (Los cambios est\u00e1n ordenados del m\u00e1s reciente al m\u00e1s antiguo)
  3. Busque los cambios espec\u00edficos que desea volver a aplicar.
  4. En la columna Acci\u00f3n de la derecha, haga clic en la lista desplegable.
  5. Elija la acci\u00f3n deseada para volver a aplicar los cambios.

    • Volver a aplicar cambios espec\u00edficos: Si necesita volver a aplicar cambios espec\u00edficos, seleccione cada cambio que desee volver a aplicar y haga clic en Reaplicar.
    • Volver a aplicar los cambios recientes: Si prefiere volver a aplicar las modificaciones m\u00e1s recientes realizadas en el proyecto, identifique el cambio inicial que desea restaurar y, a continuaci\u00f3n, seleccione Reaplicar este cambio y otros m\u00e1s recientes.

Por \u00faltimo, haga clic en el bot\u00f3n Guardar todo.

Volver a aplicar los cambios

"},{"location":"es/reference/qfieldcloud/jobs/#solucionar-los-problemas-de-los-registros-de-trabajo","title":"Solucionar los problemas de los registros de trabajo","text":"

Cuando se ejecuta un trabajo, normalmente se puede encontrar un paso en los registros llamado \"Comprobar las capas del proyecto\" que imprime una tabla con todas las capas del proyecto y el estado junto a ellas.

Los estados posibles son:

  • ok: La capa se carga correctamente en QFieldCloud.
  • invalid_dataprovider: El proveedor de datos de la capa no es v\u00e1lido. Por lo general, se muestra informaci\u00f3n adicional en el \"Resumen del proveedor\".
  • invalid_layer: Estos errores deber\u00edan ocurrir muy rara vez, si es que alguna vez lo hacen. Los datos se cargan correctamente, pero por alguna raz\u00f3n QGIS informa que la capa no es v\u00e1lida.
"},{"location":"es/reference/qfieldcloud/jobs/#no-se-puede-conectar-al-servicio-service","title":"No se puede conectar al servicio \"{SERVICE}\".","text":"

QFieldCloud intenta conectarse a un servicio PostgreSQL que no est\u00e1 disponible. Deber\u00eda crear un nuevo pgservice secreto para que QFieldCloud pueda conectarse al servicio PostGIS.

"},{"location":"es/reference/qfieldcloud/jobs/#no-se-puede-conectar-al-host-host","title":"No se puede conectar al host \"{HOST}\".","text":"

QFieldCloud no puede establecer una conexi\u00f3n con el {HOST} dado. Su servicio no es accesible desde el servidor de QFieldCloud. Es posible que tenga que pedir a su departamento de TI que ponga en la lista blanca la IP de QFieldCloud.

"},{"location":"es/reference/qfieldcloud/jobs/#no-se-puede-conectar-al-host-localhost","title":"No se puede conectar al host \"localhost\".","text":"

Ha cargado una capa que se conecta a una base de datos/servicio en su m\u00e1quina local. Quite esa capa o reempl\u00e1cela con una fuente de capa accesible por QFieldCloud.

"},{"location":"es/reference/qfieldcloud/jobs/#falta-el-archivo-filename","title":"Falta el archivo \"{FILENAME}\".","text":"

El archivo {FILENAME} (por ejemplo, /tmp/rndstr/files/data.gpkg) no se encuentra en el servidor QFieldCloud y no se puede abrir. Hay dos cosas que se deben revisar:

  • Si el archivo se ha subido a la nube. Puede verificar esto en la p\u00e1gina Configuraci\u00f3n del proyecto -> Archivos en QFieldCloud o QFieldSync.
  • Asegur\u00e1ndose de que el archivo se cargue con la misma ruta relativa que en su PC. Tenga en cuenta que todos los archivos del proyecto deben estar dentro del mismo directorio o subdirectorio del proyecto que el archivo del proyecto QGIS .qgs/.qgz. Tenga en cuenta tambi\u00e9n que los nombres de los directorios tambi\u00e9n deben conservarse, por ejemplo, si un archivo est\u00e1 almacenado en data/data.gpkg, aseg\u00farese de que el directorio data tambi\u00e9n existe en QFieldCloud.
"},{"location":"es/reference/qfieldcloud/permissions/","title":"Permisos","text":""},{"location":"es/reference/qfieldcloud/permissions/#permisos","title":"Permisos","text":"

QFieldCloud proporciona un control de acceso detallado sobre los proyectos con los conceptos de colaboradores del proyecto, miembros de la organizaci\u00f3n y equipos de la organizaci\u00f3n.

"},{"location":"es/reference/qfieldcloud/permissions/#acciones","title":"Acciones","text":"
  1. Usuario no registrado:
  2. Usuario simple registrado, no colaborador del proyecto en cuesti\u00f3n ni miembro de la organizaci\u00f3n en cuesti\u00f3n ni usuario en cuesti\u00f3n.
  3. Propietario del proyecto en cuesti\u00f3n, usuario afectado, pero no colaborador ni miembro de la organizaci\u00f3n.
  4. Rol de colaborador del proyecto de administraci\u00f3n del proyecto en cuesti\u00f3n.
  5. Gestor del rol de colaborador del proyecto del proyecto en cuesti\u00f3n.
  6. Editor del rol de colaborador del proyecto del proyecto en cuesti\u00f3n.
  7. Reportero del rol de colaborador del proyecto del proyecto en cuesti\u00f3n.
  8. Lector del papel de colaborador del proyecto en cuesti\u00f3n.
  9. Propietario de la organizaci\u00f3n en cuesti\u00f3n o la organizaci\u00f3n que posee el proyecto en cuesti\u00f3n o a la que pertenece el usuario.
  10. Rol de miembro de la organizaci\u00f3n en cuesti\u00f3n o de la organizaci\u00f3n que posee el proyecto en cuesti\u00f3n o a la que pertenece el usuario.
  11. Miembro de la organizaci\u00f3n miembro de la organizaci\u00f3n en cuesti\u00f3n o de la organizaci\u00f3n que posee el proyecto en cuesti\u00f3n o a la que pertenece el usuario.
"},{"location":"es/reference/qfieldcloud/permissions/#accioes","title":"Accioes","text":"
  • \u274c No permitido
  • \u2705 Permitiido
  • \u2012 Irrelevante
Acci\u00f3n 1 2 3 4 5 6 7 8 9 10 11 Listar/consultar los roles de los colaboradores del proyecto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Crear el colaborador del proyecto (es decir, definir un nuevo colaborador) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Actualizar la informaci\u00f3n de los colaboradores del proyecto (por ejemplo, el rol) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Eliminar el colaborador del proyecto (es decir, eliminar el usuario como colaborador) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c Listar miembros de la organizaci\u00f3n \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Crear un miembro de la organizaci\u00f3n (es decir, definir un nuevo miembro) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Obtener la informaci\u00f3n de los miembros de la organizaci\u00f3n (e.g., el rol) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 Actualizar la informaci\u00f3n de los miembros de la organizaci\u00f3n (e.g., el rol) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Eliminar la informaci\u00f3n de los miembros de la organizaci\u00f3n (i.e., eliminar el usuario como miembro de la organizaci\u00f3n) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Listar/consultar proyectos p\u00fablicos \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 Listar/consultar proyectos privados \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Actualizar la informaci\u00f3n del proyecto \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c Crear un proyecto \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Eliminar el proyecto \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c A\u00f1adir archivo delta \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar los archivos delta del proyecto \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Obtener el estado del archivo delta \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar los archivos del proyecto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Descargar los archivos del proyecto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Cargar los archivos del proyecto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Eliminar los archivos del proyecto (qfieldsync) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c Listar los archivos del proyecto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Descargar los archivos del proyecto (qfield) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c Listar usuarios y organizaciones \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Obtener la informaci\u00f3n p\u00fablica del usuario \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 Obtener informaci\u00f3n detallada del usuario \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c Actualizar la informaci\u00f3n del usuario \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Borrar usuario \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c Obtener el estado de la API \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 A\u00f1adir y eliminar secretos \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"es/reference/qfieldcloud/permissions/#projectcollaborator","title":"ProjectCollaborator","text":"

Un colaborador de un proyecto de usuario normal s\u00f3lo puede ser reportero o lector. Editor o gestor s\u00f3lo puede establecerse en el proyecto de una organizaci\u00f3n.

"},{"location":"es/reference/qfieldcloud/permissions/#roles_1","title":"Roles","text":"

Un rol superior siempre incluye tambi\u00e9n los inferiores

Nombre Descripci\u00f3n administrador Cambie el nombre o elimine el proyecto. Los mismos derechos que el propietario del proyecto, excepto la transmisi\u00f3n de la propiedad. gerente Puede agregar o quitar colaboradores. editor Puede editar datos reportero Solo puede insertar datos (no actualizar ni eliminar) lector Puede leer datos."},{"location":"es/reference/qfieldcloud/permissions/#roles_2","title":"Roles","text":"

Un rol superior siempre incluye tambi\u00e9n los inferiores

Nombre Descripci\u00f3n administrador Puede agregar o quitar miembros y crear proyecto miembro (la diferencia en comparaci\u00f3n con otro usuario es solo por motivos de facturaci\u00f3n)"},{"location":"es/reference/qfieldcloud/projects/","title":"Proyectos","text":"

Los proyectos son los principales contenedores de datos en QFieldCloud. Los usuarios pueden crear cualquier n\u00famero de proyectos. Los proyectos deben contener un \u00fanico archivo QGIS .qgs/.qgz, y adem\u00e1s pueden contener cualquier combinaci\u00f3n de archivos geoespaciales -- GeoPackages, Shapefiles, TIFs -- o archivos de datos como fotos, PDFs, etc. Los archivos no pueden compartirse entre proyectos.

Los proyectos QFieldCloud tienen un nombre y un propietario. El propietario de un proyecto es un usuario de QFieldCloud o una organizaci\u00f3n. No puede haber dos proyectos con el mismo par .

Los proyectos pueden marcarse como p\u00fablicos o privados. A los proyectos privados s\u00f3lo pueden acceder los usuarios a\u00f1adidos a un proyecto como colaboradores del mismo. Los proyectos p\u00fablicos son visibles y pueden ser descargados por cualquier usuario de QFieldCloud.

"},{"location":"es/reference/qfieldcloud/projects/#crear-un-proyecto","title":"Crear un proyecto","text":"

Se puede crear un proyecto de dos maneras diferentes: utilizando la interfaz web de QFieldCloud o utilizando QFieldSync en QGIS.

"},{"location":"es/reference/qfieldcloud/projects/#archivos","title":"Archivos","text":"

Los archivos son el esqueleto sobre el que funciona el proyecto QFieldCloud. Para hacer un proyecto QFieldCloud vivo los usuarios necesitan subir al menos un \u00fanico archivo de proyecto QGIS en los formatos de archivo .qgs o .qgz. Todos los archivos geoespaciales deben subirse utilizando las mismas rutas relativas que en el propio ordenador. Si se utiliza simbolog\u00eda externa SVG o raster, los usuarios deben cargar tambi\u00e9n los archivos correspondientes.

Nota

QFieldCloud no admite proyectos almacenados en archivos GeoPackage (.gpkg) (pero los usuarios pueden seguir utilizando archivos GeoPackage para almacenar conjuntos de datos para sus proyectos).

La estructura t\u00edpica de un archivo QGIS podr\u00eda ser algo as\u00ed:

project\n\u251c\u2500\u2500 data\n\u2502   \u251c\u2500\u2500 basemap.tif\n\u2502   \u251c\u2500\u2500 bees.gpkg\n\u2502   \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 symbology\n\u2502   \u251c\u2500\u2500 icon.svg\n\u2502   \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502   \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502   \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502   \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"es/reference/qfieldcloud/projects/#versiones-de-archivo","title":"Versiones de archivo","text":"

QFieldCloud utiliza el versionado de archivos. Esto permite a los usuarios restaurar a una versi\u00f3n anterior de cualquier archivo modificado. Los archivos y sus versiones se encuentran en la secci\u00f3n Archivos de los proyectos. Los planes de suscripci\u00f3n permiten un n\u00famero diferente de versiones por archivo. Consulta la p\u00e1gina de precios de qfield.cloud para obtener m\u00e1s informaci\u00f3n (https://qfield.cloud/pricing.html).

"},{"location":"es/reference/qfieldcloud/projects/#borrar-versiones-de-archivo-antiguas","title":"Borrar versiones de archivo antiguas","text":"

Para garantizar que s\u00f3lo se conservan las versiones relevantes de los archivos, y para reducir la cantidad de almacenamiento que necesitan las cuentas, los usuarios pueden eliminar las versiones obsoletas de los archivos. Se pueden eliminar manualmente versiones de archivos desde la secci\u00f3n Archivos del proyecto.

Para eliminar versiones de archivos en QFieldCloud, sigue estos pasos:

  1. Vaya a la secci\u00f3n \"Archivos\" de su proyecto.
  2. Localice la capa para la que quiere borrar versiones.
  3. Haga clic en los tres puntos pr\u00f3ximos al nombre de la capa.
  4. Ver\u00e1 una lista de versiones para esa capa espec\u00edfica.
  5. Identifique la versi\u00f3n que quiere borrar y haga clic en el icono de la papelera roja pr\u00f3ximo a ella.
  6. Confirme el borrado cuando se le pregunte. Si quiere borrar todas las versiones anteriores a una versi\u00f3n espec\u00edfica, puede hacerlo activando la opci\u00f3n \"Borrar tambi\u00e9n n versiones m\u00e1s antiguas que la versi\u00f3n seleccionada.\".
  7. Despu\u00e9s de borrar aparecer\u00e1 un mensaje emergente con el \u00e9xito y la lista de versiones solo mostrar\u00e1 las versiones que no se seleccionaron para borrar.
"},{"location":"es/reference/qfieldcloud/projects/#colaboradores","title":"Colaboradores","text":"

Un colaborador de proyecto es un usuario de QFieldCloud invitado a contribuir a un proyecto. Un mismo proyecto puede tener varios colaboradores. Los colaboradores con roles propietario o administrador pueden a\u00f1adir m\u00e1s usuarios como colaboradores. Los proyectos propiedad de una organizaci\u00f3n permiten a\u00f1adir equipos como colaboradores. M\u00e1s informaci\u00f3n sobre roles de colaborador.

"},{"location":"es/reference/qfieldcloud/projects/#cambios","title":"Cambios","text":"

Los cambios realizados en capas vectoriales y cargados en QFieldCloud desde un dispositivo QField aparecer\u00e1n aqu\u00ed. Un cambio almacena la diferencia entre atributos o geometr\u00edas antes y despu\u00e9s de la carga.

Cambia el registro del m\u00e9todo utilizado para la carga; puede ser uno de los siguientes:

  • create - se ha creado una nueva funci\u00f3n.
  • delete - se ha eliminado un objeto espacial existente.
  • patch - se ha modificado un objeto espacial existente.

Los objetos espaciales que se han creado y eliminado posteriormente sin haber sido enviadas a QFieldCloud no aparecen en los cambios del proyecto.

Nota

Los cambios en las capas vectoriales en l\u00ednea (PostGIS, WFS) que no tienen la acci\u00f3n de capa de nube \"Edici\u00f3n fuera de l\u00ednea\" no generan un cambio, sino que modifican la fuente de datos original directamente.

Nota

Los cambios en las capas vectoriales realizados en QGIS no aparecer\u00e1n aqu\u00ed.

"},{"location":"es/reference/qfieldcloud/projects/#trabajos","title":"Trabajos","text":"

Saber m\u00e1s de project jobs.

"},{"location":"es/reference/qfieldcloud/projects/#secretos","title":"Secretos","text":"

Los secretos son configuraciones que se almacenan de forma segura y encriptada. Los trabajos del proyecto tienen acceso autom\u00e1tico a sus secretos. Una vez a\u00f1adido, un secreto puede eliminarse, pero no editarse.

Hay dos tipos de secretos:

  • Variables de entorno - Las variables de entorno estar\u00e1n disponibles para QGIS mientras se ejecuten los trabajos de su proyecto.
  • pgservice connection - Una conexi\u00f3n PostgreSQL/PostGIS como la definida en el archivo de configuraci\u00f3n .pg_service.conf. Si utiliza varias definiciones de servicio, deber\u00e1 a\u00f1adir varios secretos para cada una de ellas.
"},{"location":"es/reference/qfieldcloud/projects/#configuraciones","title":"Configuraciones","text":"

Los ajustes del proyecto s\u00f3lo est\u00e1n disponibles para los propietarios del proyecto y los colaboradores con funciones de \"administrador\". Los Configuraciones deben manejarse con cuidado, ya que los usuarios pueden modificar configuraciones sensibles del proyecto y realizar acciones irrecuperables.

  • Cambiar la visibilidad del proyecto a p\u00fablico:
  • Cambiar el propietario del proyecto:
  • Permanentemente eliminar un proyecto:
  • etc

Advertencia

Las acciones realizadas desde la p\u00e1gina de configuraci\u00f3n de un proyecto pueden provocar la p\u00e9rdida de datos.

"},{"location":"es/reference/qfieldcloud/sdk/","title":"El SDK y el ILCI oficiales de QFieldCloud","text":"

qfieldcloud-sdk es el cliente oficial para conectarse a la API QFieldCloud ya sea como un m\u00f3dulo de python o directamente desde la l\u00ednea de comandos.

Nota

qfieldcloud-sdk requiere Python >=3.6

"},{"location":"es/reference/qfieldcloud/sdk/#instalar","title":"Instalar","text":"

pip install qfieldcloud-sdk

"},{"location":"es/reference/qfieldcloud/sdk/#uso-del-modulo","title":"Uso del m\u00f3dulo","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"es/reference/qfieldcloud/sdk/#uso-ilc","title":"Uso ILC","text":"

La herramienta ILC oficial QFieldCloud

"},{"location":"es/reference/qfieldcloud/sdk/#uso","title":"Uso","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"es/reference/qfieldcloud/sdk/#ejemplos","title":"Ejemplos","text":"
# inicia la sesi\u00f3n del usuario \"user\" con la contrase\u00f1a \"pass\"\nqfieldcloud-cli login user pass\n\n# obtiene los proyectos del usuario \"user\" con contrase\u00f1a \"pass\" en \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# obtiene los proyectos del usuario autenticado con el token `QFIELDCLOUD_TOKEN` en \"https://localhost/api/v1/\" como JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"es/reference/qfieldcloud/sdk/#filtros","title":"Filtros","text":"

Algunos comandos permiten definir un filtro en los resultados basado en el nombre del archivo con la opci\u00f3n --filter (por ejemplo, el comando download-files ).

Los filtros admiten comodines de tipo shell de Unix. Los caracteres especiales utilizados en los comodines de estilo shell son:

Patr\u00f3n Significado * coincide con todo ? coincide con cualquier car\u00e1cter [seq] coincide con cualquier car\u00e1cter en la secuencia [!seq] coincide con cualquier car\u00e1cter en seq

coincide con cualquier car\u00e1cter que no est\u00e9 en la secuencia |

Para una coincidencia literal, envuelva los metacaracteres entre par\u00e9ntesis. Por ejemplo, '[?]' coincide con el car\u00e1cter '?'.

"},{"location":"es/reference/qfieldcloud/sdk/#ejemplos_1","title":"Ejemplos","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"es/reference/qfieldcloud/sdk/#resumen-de-opciones-globales","title":"Resumen de opciones globales","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

Se pueden utilizar variables de entorno en lugar de pasar algunas opciones globales comunes.

  • QFIELDCLOUD_API - URL del punto final de la API de QFieldCloud
  • QFIELDCLOUD_USERNAME - Nombre de usuario o correo electr\u00f3nico de QFieldCloud. Requiere que se establezca QFIELDCLOUD_PASSWORD.
  • QFIELDCLOUD_PASSWORD - Contrase\u00f1a. Requiere que se defina QFIELDCLOUD_USERNAME.
  • QFIELDCLOUD_TOKEN - Token que se puede utilizar en lugar de pasar el nombre de usuario y la contrase\u00f1a. Se puede obtener ejecutando qfieldcloud-cli login.
  • QFIELDCLOUD_VERIFY_SSL - Cuando se define como 0 tiene el mismo efecto que pasar --no-verify-ssl.
"},{"location":"es/reference/qfieldcloud/sdk/#vista-general-de-comandos","title":"Vista general de comandos","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"es/reference/qfieldcloud/sdk/#inicio-de-sesion","title":"inicio de sesi\u00f3n","text":"

Inicio de sesi\u00f3n en QFieldCloud.

qfieldcloud-cli login [OPCIONES] NOMBREUSUARIO CONTRASE\u00d1A\n
"},{"location":"es/reference/qfieldcloud/sdk/#cierre-de-sesion","title":"cierre de sesi\u00f3n","text":"

Cierre de sesi\u00f3n de QFieldCloud.

qfieldcloud-cli logout\n
"},{"location":"es/reference/qfieldcloud/sdk/#listado-proyectos","title":"listado-proyectos","text":"

Listar proyectos QFieldCloud.

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"es/reference/qfieldcloud/sdk/#listado-ficheros","title":"listado-ficheros","text":"

Listar los archivos del proyecto QFieldCloud.

qfieldcloud-cli list-files [OPCIONES] ID_PROYECTO```\n\n#### create-project\n\nCrea un nuevo proyecto QFieldCloud vac\u00edo.\n\n```bash\nqfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"es/reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

Eliminar un proyecto QFieldCloud.

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"es/reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

Subir archivos a un proyecto de QFieldCloud.

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"es/reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

Descargar los archivos del proyecto QFieldCloud.

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"es/reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

Eliminar los archivos del proyecto QFieldCloud.

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"es/reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

Listar los trabajos del proyecto.

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"es/reference/qfieldcloud/sdk/#job-trigger","title":"job-trigger","text":"

Activa un nuevo trabajo.

qfieldcloud-cli job-trigger [OPTIONS] PROJECT_ID JOB_TYPE\n\nOptions:\n  --force / --no-force  Should force creating a new job. Default: False\n
"},{"location":"es/reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

Obtener el estado del trabajo.

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"es/reference/qfieldcloud/sdk/#package-latest","title":"package-latest","text":"

Compruebe el estado del empaquetado del proyecto.

qfieldcloud-cli package-latest [OPTIONS] PROJECT_ID\n
"},{"location":"es/reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

Descargue los archivos del proyecto QFieldCloud empaquetados.

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"es/reference/qfieldcloud/secrets/","title":"Secretos","text":""},{"location":"es/reference/qfieldcloud/secrets/#secretos","title":"Secretos","text":"

Los secretos son configuraciones que se almacenan de forma segura de forma cifrada. Los trabajos del proyecto tendr\u00e1n autom\u00e1ticamente acceso a sus secretos. Hay dos tipos de secretos en QFieldCloud:

  • variables de entorno: las variables de entorno estar\u00e1n disponibles para QGIS mientras se ejecutan los trabajos de su proyecto.
  • configuraciones de pg_service: agregar una conexi\u00f3n PostgreSQL/PostGIS como se define en el archivo de configuraci\u00f3n pg_service.conf.

Nota

Una vez a\u00f1adido, un secreto s\u00f3lo puede ser eliminado, pero no puede ser editado.

Aviso

QFieldCloud se asegura de que sus credenciales se almacenen de forma segura y encriptada. No obstante, aconsejamos a nuestros usuarios que utilicen los roles con menos privilegios en entornos compartidos para evitar posibles fugas.

Adem\u00e1s, tenga en cuenta que todos los usuarios con permisos para subir archivos tambi\u00e9n pueden acceder potencialmente a los valores de esas credenciales.

"},{"location":"es/reference/qfieldcloud/secrets/#agregar-un-nuevo-secreto","title":"Agregar un nuevo secreto","text":"

Agregar un nuevo secreto en QFieldCloud es un proceso f\u00e1cil de solo tres pasos.

  1. Navegar a la p\u00e1gina de secretos del proyecto.
  2. Pulsando el bot\u00f3n A\u00f1adir un nuevo secreto y eligiendo el tipo de secreto que quieres a\u00f1adir.
  3. Almacenamiento del contenido secreto.

P\u00e1gina del secreto del proyecto tras pulsar el bot\u00f3n A\u00f1adir un nuevo secreto..

"},{"location":"es/reference/qfieldcloud/secrets/#variable-de-entorno","title":"Variable de entorno","text":"

Las variables de entorno estar\u00e1n disponibles para QGIS mientras se ejecuten los trabajos del proyecto.

Debe rellenar el nombre de la variable de entorno (s\u00f3lo en may\u00fasculas) y el valor de la variable de entorno como texto libre.

A\u00f1adir una variable de entorno.

"},{"location":"es/reference/qfieldcloud/secrets/#configuracion-pg_service","title":"configuraci\u00f3n pg_service","text":"

A\u00f1adir una conexi\u00f3n PostgreSQL/PostGIS como se define en el archivo de configuraci\u00f3n pg_service.conf. El \"Editor avanzado\" permite pegar el contenido del archivo pg_service.conf directamente. Si utiliza varias definiciones de servicio, deber\u00e1 a\u00f1adir varios secretos para cada una de ellas.

Nota

Los secretos de QFieldCloud est\u00e1n disponibles s\u00f3lo durante la ejecuci\u00f3n de trabajos del proyecto, lo que le permite configurar sus capas de PostgreSQL como \"Edici\u00f3n sin conexi\u00f3n\". Usted no puede usar los secretos de QFieldCloud para distribuir los archivos pg_service.conf entre los dispositivos. Por razones de seguridad, usted tiene que hacer esto manualmente. Puedes leer c\u00f3mo configurar QField para usar un archivo pg_service.conf.

Para a\u00f1adir un servicio PostgreSQL puede utilizar el sencillo editor visual, o editar directamente la configuraci\u00f3n del servicio como texto plano.

  • nombre de servicio
  • nombre de base de datos
  • usuario de base de datos
  • contrase\u00f1a de la base de datos
  • host de la base de datos
  • puerto de base de datos
  • conexi\u00f3n SSL de la base de datos

Para otras configuraciones de servicio puede utilizar el bot\u00f3n A\u00f1adir campo pgservice adicional para a\u00f1adir pares de configuraciones y sus valores. Como alternativa, puede editar la configuraci\u00f3n del servicio directamente como texto sin formato.

A\u00f1adir un servicio PostgreSQL - Editor simple.

La configuraci\u00f3n avanzada le permite editar directamente los ajustes como texto sencillo. Esto es conveniente en los casos en que quiera copiar y pegar su configuraci\u00f3n directamente desde un archivo pg_service.conf.

A\u00f1adir un servicio PostgreSQL - Editor avanzado.

"},{"location":"es/reference/qfieldcloud/specs/","title":"Especificaciones t\u00e9cnicas","text":""},{"location":"es/reference/qfieldcloud/specs/#configuracion-del-cortafuegos","title":"Configuraci\u00f3n del cortafuegos","text":"

Si un proyecto contiene capas en l\u00ednea (PostGIS, WMS, WFS, etc), QFieldCloud intentar\u00e1 establecer una conexi\u00f3n con estos servicios. A veces estos servicios est\u00e1n detr\u00e1s de un cortafuegos y los administradores del sistema tienen que poner en la lista permitida la IP de QFieldCloud.

servicio IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"es/reference/qfieldcloud/specs/#configuracion-de-postgresql","title":"Configuraci\u00f3n de PostgreSQL","text":"

Si su proyecto contiene capas PostgreSQL (PostGIS), debe configurar su servidor PostgreSQL para que permita la conexi\u00f3n desde la direcci\u00f3n IP app.qfield.cloud.

De lo contrario, obtendr\u00e1 un error como el siguiente:

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

Para ello, es necesario editar el archivo pg_hba.conf donde est\u00e1 alojado su servidor PostgreSQL. Para m\u00e1s informaci\u00f3n, consulte las recomendaciones en preguntas StackOverflow.

"},{"location":"es/reference/qfieldcloud/system/","title":"Documentaci\u00f3n del sistema","text":""},{"location":"es/reference/qfieldcloud/system/#documentacion-del-sistema-qfieldcloud","title":"Documentaci\u00f3n del sistema QFieldCloud","text":"

El objetivo de este documento es proporcionar una visi\u00f3n general del sistema QFieldCloud para entender la l\u00f3gica y la tecnolog\u00eda subyacentes.

"},{"location":"es/reference/qfieldcloud/system/#entidades-y-conceptos","title":"Entidades y conceptos","text":""},{"location":"es/reference/qfieldcloud/system/#proyecto-qgis","title":"Proyecto QGIS","text":"

Un proyecto QGIS es un archivo .qgs o .qgz. Un proyecto se crea en QGIS Desktop y se sube a QFieldCloud usando el complemento de QGIS QFieldSync. Antes de subir el proyecto QGIS, es necesario para cada capa del proyecto QGIS una \"acci\u00f3n\" que determine c\u00f3mo QFieldSync y QField deben tratar la capa. Hay dos tipos de acciones de acciones que se pueden configurar - una para QFieldCloud y otra para la exportaci\u00f3n tradicional por cable.

Esta informaci\u00f3n se guarda dentro del proyecto QGS como capa customProperty, con la clave QFieldSync/action.

Las acciones disponibles son:

Nombre interno de la acci\u00f3n Nombre mostrado en el IU OFFLINE Consolidar NO_ACTION Capa actual QUITAR Ignorar capa COPIAR Copiar KEEP_EXISTING Mantener

Este ser\u00eda el comportamiento de QFieldSync con las diferentes acciones de la capa:

Acci\u00f3n Capa basada en archivo Capa no basada en archivo OFFLINE Crear una copia consolidada de los datos Crear una copia consolidada de los datos NO_ACTION N/A Sin acci\u00f3n sobre la capa QUITAR Quitar la capa del proyecto Quitar la capa del proyecto COPIAR Haga que la ruta de origen sea relativa y copie el archivo N/A KEEP_EXISTING Hacer la ruta de origen relativa y copiar el archivo si no existe N/A

Este es el comportamiento de QFieldCloud (libqfieldsync) con las capas:

Acci\u00f3n Capa basada en archivo No basado en archivo OFFLINE Cree una copia consolidada de los datos en el momento de la extracci\u00f3n y aplique el archivo delta en el momento de la transmisi\u00f3n a la fuente de datos original. Cree una copia consolidada de los datos en el momento de la extracci\u00f3n y aplique el archivo delta en el momento de la transmisi\u00f3n a la fuente de datos original. NO_ACTION N/A Sin acci\u00f3n sobre la capa QUITAR Quitar la capa del proyecto Quitar la capa del proyecto COPIAR Haga que la ruta de origen sea relativa y cree una copia de los datos en el pull, aplique el archivo delta en el push a la fuente de datos original N/A KEEP_EXISTING Haga que la ruta de origen sea relativa y cree una copia de los datos en el pull, aplique el archivo delta en el push a la fuente de datos original N/A

Este es el comportamiento de QField con las capas:

Acci\u00f3n Capa basada en archivo Capa no basada en archivo OFFLINE Crear y empujar el deltafile N/A (siempre se basa en el archivo en este punto) NO_ACTION N/A Editar la base de datos en l\u00ednea (en vivo) QUITAR N/A (la capa ya no est\u00e1) N/A (la capa ya no est\u00e1) COPIAR Crear y empujar el deltafile N/A KEEP_EXISTING Crear y empujar el deltafile N/A

En resumen, para con QFieldCloud:

  • NO_ACTION se utiliza para las capas en l\u00ednea que se encuentran en un servidor accesibles a trav\u00e9s de Internet y que son modificados directamente por QField.
  • HYBRID significa que se generar\u00e1 un geopackage en el servidor (o directamente en el escritorio para las capas basadas en archivos) y descargados por los clientes. El cliente generar\u00e1 archivos delta de los cambios.
  • OFFLINE se utiliza, por ejemplo, para trabajar con bases de datos locales no visibles por QFieldCloud que se consolidan antes de ser cargados desde el escritorio al servidor y no est\u00e1n sincronizados con los datos originales de QFieldCloud.
  • REMOVE simplemente eliminar\u00e1 la capa del proyecto.
  • KEEP_EXISTENT no se utilizar\u00e1 para las sincronizaciones de QFieldCloud.

Desde QFieldSync ser\u00e1 posible actualizar un proyecto ya cargado en QFieldCloud. En el caso de que los cambios se refieran s\u00f3lo a estilos, formularios, etc. pero no a la estructura de las capas, el proyecto en el servidor simplemente se actualizar\u00e1. Si hay cambios en la estructura de las capas, el proyecto se en el servidor (se borrar\u00e1n los archivos delta) y para cada cliente ser\u00e1 necesario cliente ser\u00e1 necesario descargar la versi\u00f3n actualizada del proyecto antes de poder empujar los nuevos cambios.

"},{"location":"es/reference/qfieldcloud/system/#proyecto-qfieldcloud","title":"Proyecto QFieldCloud","text":"

Se compone de un \u00fanico proyecto QGIS y de los posibles archivos relacionados (por ejemplo, geopackages, im\u00e1genes, ...) incluidos el paquete de datos fuera de l\u00ednea o paquete de datos h\u00edbrido.

"},{"location":"es/reference/qfieldcloud/system/#casos-de-uso","title":"Casos de uso","text":""},{"location":"es/reference/qfieldcloud/system/#hibrido","title":"H\u00edbrido","text":"

Modo de edici\u00f3n h\u00edbrido con sincronizaci\u00f3n en el servidor

Modo de edici\u00f3n h\u00edbrido

"},{"location":"es/reference/qfieldcloud/system/#base-de-dato-sin-conexion","title":"Base de dato sin conexi\u00f3n","text":"

Modo de edici\u00f3n sin conexi\u00f3n con la sincronizaci\u00f3n del escritorio

Modo de edici\u00f3n sin conexi\u00f3n

"},{"location":"es/success-stories/ecological-surveying/","title":"Mejora de la eficiencia en la topograf\u00eda ecol\u00f3gica","text":""},{"location":"es/success-stories/ecological-surveying/#mejorar-la-eficiencia-en-estudios-ecologicos-usando-qfield","title":"Mejorar la eficiencia en estudios ecol\u00f3gicos usando QField","text":"

Por Ryan Bell, consultor SIG, Consultora Delta-Simons Environmental

"},{"location":"es/success-stories/ecological-surveying/#objetivo","title":"Objetivo","text":"

Llevar a cabo levantamientos ecol\u00f3gicos de manera m\u00e1s eficiente de lo que se ha logrado anteriormente a trav\u00e9s de t\u00e9cnicas tradicionales no digitales, utilizando QField como un medio para la recopilaci\u00f3n de datos de campo estandarizados y flexibles.

"},{"location":"es/success-stories/ecological-surveying/#requerimientos-del-proyecto","title":"Requerimientos del proyecto","text":"

Para facilitar un trabajo de campo efectivo, se requiere una consulta regular con el equipo de Ecolog\u00eda para garantizar que los proyectos de QField se preparen adecuadamente. En primer lugar, se preparan mapas base que comprenden im\u00e1genes a\u00e9reas y planes de desarrollo propuestos georreferenciando y construyendo pir\u00e1mides en QGIS. A continuaci\u00f3n, se crean capas vectoriales de puntos, l\u00edneas y pol\u00edgonos para admitir la digitalizaci\u00f3n y la recopilaci\u00f3n de datos asociada. Usando una variedad de controles, los campos de atributos se personalizan para cumplir con los requisitos del equipo de Ecolog\u00eda. \u00c9stos incluyen:

Estilo

lista desplegable de estilos seleccionables adaptados para realizar estudios ecol\u00f3gicos

Escala

lista desplegable de escalas seleccionables para caracter\u00edsticas de puntos y l\u00edneas

Informaci\u00f3n

espacio para insertar una descripci\u00f3n de caracter\u00edstica

Imagen

ubicaci\u00f3n para capturar y almacenar im\u00e1genes

Geometr\u00eda

contiene valores de geometr\u00eda autocompletados, p. \u00e1rea, per\u00edmetro, longitud

Registro de tiempo

registra la hora y la fecha en que se cre\u00f3/modific\u00f3 por \u00faltima vez una caracter\u00edstica

Figura 1 - Descripci\u00f3n general del flujo de trabajo tradicional en topograf\u00eda ecol\u00f3gica en Delta-Simons comparado con el flujo de trabajo creado usando QField. Las flechas de una sola punta indican la direcci\u00f3n de la comunicaci\u00f3n unidireccional, mientras que las flechas de dos puntas indican una comunicaci\u00f3n bidireccional.

"},{"location":"es/success-stories/ecological-surveying/#resultado","title":"Resultado","text":"

Delta-Simons est\u00e1 ahorrando aproximadamente el 40 % del tiempo que antes consum\u00eda la recolecci\u00f3n tradicional de datos de campo ecol\u00f3gicos. QField ha mejorado significativamente el flujo de trabajo de topograf\u00eda ecol\u00f3gica:

  • Eliminando la necesidad de recrear salidas GIS a partir de dibujos f\u00edsicos
  • Reduciendo las modificaciones generales necesarias para los productos de SIG
  • Mejorando los canales de comunicaci\u00f3n (ver Figura 1.)
  • Mejorando de la precisi\u00f3n y calidad de los datos.

"},{"location":"es/success-stories/geologic-mapping/","title":"Mapeo Geol\u00f3gico","text":""},{"location":"es/success-stories/geologic-mapping/#mapeo-geologico-con-qfield","title":"Mapeo geol\u00f3gico con QField","text":"

Por Rohanna Gibson, ge\u00f3loga estructural, Terrane Geoscience

"},{"location":"es/success-stories/geologic-mapping/#objetivo","title":"Objetivo","text":"

Para recopilar nuevos datos sobre la geolog\u00eda del lecho rocoso y ver los datos geocient\u00edficos existentes en el campo. El mapeo geol\u00f3gico se completa utilizando mapas en papel y/o dispositivos digitales para la recopilaci\u00f3n de datos. El objetivo es mejorar el flujo de trabajo de mapeo geol\u00f3gico al ingresar datos directamente en el campo, crear datos de calidad con t\u00e9rminos consistentes y hacer referencia a datos geocient\u00edficos existentes en el campo.

"},{"location":"es/success-stories/geologic-mapping/#preparacion-del-proyecto","title":"Preparaci\u00f3n del proyecto","text":"

Antes de comenzar con QField, se dise\u00f1\u00f3 un geopaquete de mapeo geol\u00f3gico para recopilar datos vectoriales que incluyen estaciones de puntos, estructuras, fotograf\u00edas y capas de muestra, as\u00ed como capas de l\u00edneas y pol\u00edgonos para contactos, fallas, alteraciones y geolog\u00eda. Los campos de atributos se personalizan para facilitar la entrada de datos y la garant\u00eda de calidad de los datos utilizando mapas de valores, valores predeterminados (valor o expresi\u00f3n) y restricciones dentro del formulario de atributos. Por ejemplo, la capa estructural incluye:

Coordenadas

Campos con valor de coordenadas X e Y predeterminado a partir de datos del GPS

Tipo de estructura

Mapa de valor (lista desplegable) con caracter\u00edsticas estructurales (por ejemplo, ropa de cama, divisi\u00f3n, lineaci\u00f3n), establecido con una restricci\u00f3n \"no nula\"

Acimut y buzamiento

N\u00fameros enteros en el rango de 0-360 y 0-90, respectivamente

Fecha

Hacer predeterminado la fecha y hora actual cuando se crea un objeto espacial

Figura 1: Lista de estructuras

Las simbolog\u00edas y etiquetas son personalizadas para cada capa, incluyendo las incrustadas Los s\u00edmbolos SVG para elementos estructurales que son rotados con el campo de acimut.

Adem\u00e1s de los datos de campo, los mapas base y los datos hist\u00f3ricos son compilados en archvios geopackage para referencia. Los mapas base incluyen datos topogr\u00e1ficos ventoriales y ortofotos raster. La informaci\u00f3n geof\u00edsica raster y los datos geoquimicos vectoriales se incluyen si est\u00e1n disponibles, as\u00ed como los mapas geol\u00f3gicos hist\u00f3ricos. Los temas de mapas son dise\u00f1ados para cambiar rapidamente entre las vistas de mapeo geol\u00f3gico, geof\u00edsica y geoqu\u00edmica.

"},{"location":"es/success-stories/geologic-mapping/#recoleccion-de-datos","title":"Recolecci\u00f3n de datos","text":"

La recopilaci\u00f3n de datos de campo incluye agregar datos de puntos para las estaciones en el mapa, estructuras, fotos y muestras. Los pol\u00edgonos y las l\u00edneas se dibujan a mano alzada con un l\u00e1piz \u00f3ptico o agregando v\u00e9rtices manualmente.

La ubicaci\u00f3n y la direcci\u00f3n del recorrido se muestran mediante el dispositivo GPS interno (o un dispositivo GPS externo vinculado a trav\u00e9s de Bluetooth), las capas hist\u00f3ricas vectoriales y r\u00e1ster se pueden ver en relaci\u00f3n con la ubicaci\u00f3n. Las capas vectoriales actuales e hist\u00f3ricas se pueden buscar y ver en QField.

Los datos de campo se sincronizan en QGIS seguido de un breve proceso de verificaci\u00f3n y limpieza de datos. Luego, el proyecto QGIS se exporta nuevamente a QField para la recopilaci\u00f3n de datos adicionales.

Figura 2: Trabajo de campo

Figura 3: Formulario QField

La recolecci\u00f3n de datos estructurales se puede mejorar con el desarrollo futuro de una funci\u00f3n de br\u00fajua geol\u00f3gica.https://github.com/opengisch/QField/issues/1882

"},{"location":"es/success-stories/geologic-mapping/#resultados","title":"Resultados","text":"

Los mapas y an\u00e1lisis geol\u00f3gicos finales se preparan directamente a partir de conjuntos de datos de campo sin necesidad de digitalizar los datos de campo. Seg\u00fan la habilidad y el tipo de mapeo, el flujo de trabajo de mapeo geol\u00f3gico de QField requiere aproximadamente la misma cantidad de tiempo de campo que el mapeo manual (en papel) y reduce dr\u00e1sticamente el tiempo de digitalizaci\u00f3n de datos de oficina. Adem\u00e1s, los datos hist\u00f3ricos se pueden consultar f\u00e1cilmente en el campo, lo que permite una interpretaci\u00f3n en tiempo real y un trabajo de campo dirigido. Los mapas y las tablas de atributos se pueden exportar directamente desde QField o el proyecto QGIS para actualizaciones de campo diarias o la comunicaci\u00f3n entre grupos de trabajo.

QField permite la integridad de los datos con campos de atributos personalizables y compatibilidad con bases de datos. El aseguramiento de la calidad de los datos de campo se puede incorporar durante el dise\u00f1o del proyecto, asegurando que los atributos sean consistentes entre los usuarios y reduciendo el error humano con restricciones y valores predeterminados.

Figura 4: Mapa resultante

"},{"location":"es/success-stories/heritage-impact-assessment/","title":"Evaluaci\u00f3n de impacto patrimonial","text":""},{"location":"es/success-stories/heritage-impact-assessment/#evaluacion-de-impacto-patrimonial-utilizando-qfield","title":"Evaluaci\u00f3n de impacto patrimonial utilizando QField","text":"

De QGIS a QField y viceversa: c\u00f3mo la nueva aplicaci\u00f3n de Android est\u00e1 facilitando el trabajo del arque\u00f3logo en el campo

Roberto Montagnetti1 y Giuseppe Guarino2

\u2020 Presentado en el taller ArcheoFOSS XIII - Software, Hardware, Procesos, Datos y Formatos Abiertos en Investigaci\u00f3n Arqueol\u00f3gica, Padua, Italia, 20-22 de febrero de 2019.

Resumen: El objetivo de este art\u00edculo es destacar las principales ventajas de utilizar la aplicaci\u00f3n QField en trabajos arqueol\u00f3gicos. En particular, este art\u00edculo proporciona ejemplos para utilizar QField en proyectos de excavaci\u00f3n de \u00e1reas abiertas, prospecci\u00f3n arqueol\u00f3gica y evaluaci\u00f3n de impacto (HIA).

Palabras clave: QField; archeology; VIARCH; HIA; QGIS

"},{"location":"es/success-stories/heritage-impact-assessment/#1-introduccion","title":"1. Introducci\u00f3n","text":"

El objetivo de este documento es resaltar los principales beneficios de usar la aplicaci\u00f3n QField. Una Aplicaci\u00f3n que se puede instalar en un dispositivo Android para todos los arque\u00f3logos que trabajan en el campo.

La caracter\u00edstica principal de esta nueva aplicaci\u00f3n permitir\u00e1 al arque\u00f3logo cargar en su tel\u00e9fono inteligente o tableta el proyecto .qgs de la excavaci\u00f3n en funci\u00f3n de la informaci\u00f3n general sobre el sitio que ya est\u00e1 disponible para usted. En este punto, es posible para implementar la recopilaci\u00f3n de datos directamente en el sitio, manteniendo actualizaciones constantes en su sistema, lo que le permite revisar el proyecto durante todo el proceso de excavaci\u00f3n.

\u00a1El \u201cSIG de bolsillo\u201d con QField finalmente es una realidad!

Trabajar con QField en el campo nos permite reducir significativamente el registro y tiempo de informatizaci\u00f3n de la entrada de datos en el sistema de base de datos, eliminando la digitalizaci\u00f3n saci\u00f3n de registros de campo y todo el papeleo relacionado. La ventaja de confiar todos los informaci\u00f3n a la plataforma GIS principal del proyecto (maestro), que se almacena dentro del PC, significa que esto deja solo la tarea de verificar los datos recopilados, junto con la bonificaci\u00f3n de an\u00e1lisis topogr\u00e1fico y geoespacial en profundidad.

En este art\u00edculo, mostraremos un ejemplo pr\u00e1ctico del uso integrado de QGIS y QField, que se relaciona con una excavaci\u00f3n en un \u00e1rea abierta.

La metodolog\u00eda de intervenci\u00f3n propuesta en este art\u00edculo fue construida por el experiencia personal de los autores; esto se refiere espec\u00edficamente a trabajos de excavaci\u00f3n en \u00e1reas abiertas en proyectos de arqueolog\u00eda comercial.

"},{"location":"es/success-stories/heritage-impact-assessment/#2-principales-caracteristicas-de-qfield","title":"2. Principales caracter\u00edsticas de QField","text":"

QField es una aplicaci\u00f3n para Android que se puede descargar desde Google Play. Esta aplicaci\u00f3n, aunque se presenta con una interfaz muy sencilla, es rica en funciones como:

  1. Herramientas para la digitalizaci\u00f3n en el campo;
  2. Edici\u00f3n de geometr\u00eda y atributos;
  3. GPS;
  4. Posibilidad de cargar mapas base personalizados;
  5. Integraci\u00f3n de la c\u00e1mara del tel\u00e9fono inteligente/tableta;
  6. Muchas otras funciones.

QField puede considerarse una extensi\u00f3n \"m\u00f3vil\" para QGIS. De hecho, nos permite ver y gestionar un proyecto SIG creado con QGIS en un tel\u00e9fono inteligente o tableta Android. Permitiendo al usuario mantener todos los temas, etiquetas y estilos establecidos que est\u00e1n en el proyecto original (Figura 1).

Figura 1 - Un ejemplo del mismo proyecto de plataforma Survey GIS en QGIS (abajo) y en QField (arriba). Imagen de Giuseppe Guarino 2019.

Adem\u00e1s, de forma similar a QGIS, podemos consultar cada capa dentro de QField obteniendo la informaci\u00f3n respectiva contenida en su tabla de atributos (sin embargo, tambi\u00e9n existen otras aplicaciones SIG para m\u00f3viles como ArcGIS, LiPAD, Bentley Map Mobile, GVSig Mobile Geopaparazzi y otras).

Para trabajar con un proyecto de QGIS dentro de QField, el primer paso es configurar las propiedades de ese proyecto creado en QGIS como \"guardar rutas relativas\".

Tendr\u00e1 que crear una carpeta \"nombre_carpeta\" en su escritorio y guardar en esta ruta el archivo .qgs que quiera transferir al tel\u00e9fono inteligente o tableta; asimismo, en la misma carpeta, tiene que introducir todos los datos (vectores, raster y base de datos) que componen este proyecto .QGIS.

Estos datos tambi\u00e9n pueden dividirse en otras subcarpetas.

Por \u00faltimo, hay que copiar toda la carpeta 'nombre_carpeta' en la tableta, siguiendo dos rutas posibles:

  1. En la memoria interna: Android > datos > ch.opengis.QField > archivos > compartir;
  2. En la SD externa: Android > datos > ch.opengis.QField > archivos.
"},{"location":"es/success-stories/heritage-impact-assessment/#3-trabajando-con-qfield-en-un-estudio-arqueologico-y-un-proyecto-de-evaluacion-del-riesgos-arqueologicos","title":"3. Trabajando con QField en un Estudio Arqueol\u00f3gico y un proyecto de Evaluaci\u00f3n del Riesgos Arqueol\u00f3gicos","text":"

Hasta hace poco, los mapas en papel eran la \u00fanica forma de registrar los rasgos arqueol\u00f3gicos y la visibilidad de los campos en un trabajo de prospecci\u00f3n arqueol\u00f3gica. Estos datos se digitalizaban en un programa CAD o SIG creando las fichas de los yacimientos por separado en un simple documento digital despu\u00e9s.

Hoy en d\u00eda, QField, gracias a su compatibilidad con QGIS, le permite saltarse la transici\u00f3n de papel a digital o de un software diferente, reduciendo tiempo y costes.

La prospecci\u00f3n arqueol\u00f3gica (para una exposici\u00f3n exhaustiva de los m\u00e9todos de la prospecci\u00f3n arqueol\u00f3gico, v\u00e9ase Cambi, Terrenato 1994, pp. 117-143, y Renfrew, Bahn 2016 [1,2]) debe ser precedida por la construcci\u00f3n de una plataforma SIG que tenga en cuenta tanto los datos adquiridos durante la fase de estudio de campo como los bibliogr\u00e1ficos. Por esta raz\u00f3n, ser\u00e1 necesario trabajar en dos tablas: una es espacial, que es \u00fatil en el campo, y la otra es alfanum\u00e9rica. Ambas se unir\u00e1n en una \u00fanica tabla espacial, \u00fatil para la consulta en el SIG de escritorio. Este proceso es posible mediante el uso de una base de datos geogr\u00e1ficos relacional como SpatiaLite y PostGIS o, alternativamente, mediante la creaci\u00f3n de una uni\u00f3n entre las tablas y las geometr\u00edas.

Sin embargo, la gran ventaja de utilizar una base de datos geogr\u00e1ficos es la posibilidad de crear consultas capaces de fusionar informaci\u00f3n de dos o m\u00e1s tablas en una \u00fanica tabla (vista) (para m\u00e1s informaci\u00f3n sobre el uso de los SIG y las bases de datos geo en arqueolog\u00eda, v\u00e9ase Fronza, Nardini, Valenti 2009 [3]).

Este proceso agiliza a\u00fan m\u00e1s el trabajo de campo al minimizar los datos que hay que almacenar durante de la prospecci\u00f3n arqueol\u00f3gica.

Los datos recogidos sobre el terreno durante la prospecci\u00f3n se registrar\u00e1n y digitalizar\u00e1n mediante tres capas diferentes (punto, l\u00ednea y pol\u00edgono). Las tablas de atributos conectadas a las tres capas registran la siguiente informaci\u00f3n: Nombre del proyecto (cadena), Municipio (cadena), Ubicaci\u00f3n (cadena), N\u00famero de elemento (entero), Nombre del lugar (cadena), Ubicaci\u00f3n (cadena), Fecha (Fecha), Definici\u00f3n del lugar (Cadena), Visibilidad (Cadena) y Fotos (Cadena).

Los valores de los atributos, \"Nombre del proyecto\" y \"N\u00famero de objeto espacial\", entre las dos tablas deben ser Unique Constraint para identificar s\u00f3lo un \u00fanico \"Nombre de proyecto\" y s\u00f3lo un \u00fanico \"N\u00famero de objeto espacial\".

La plataforma SIG tambi\u00e9n debe disponer de mapas base como Google Satellite, OpenStreetMap, ortofotos, etc. En este caso, hemos utilizado los siguientes mapas Carta Tecnica Regionale (1:10.000), Open Street Map y Google Satellite. Para aligerar estos mapas, creamos primero panor\u00e1micas (pir\u00e1mides) en QGIS.

El posicionamiento de los objetos espaciales arqueol\u00f3gicos identificados puede registrarse a trav\u00e9s del dispositivo interno de GPS. Sin embargo, para una mayor precisi\u00f3n, QField puede conectarse a una antena GNSS.

En los trabajos de consultor\u00eda arqueol\u00f3gica y de evaluaci\u00f3n de riesgos arqueol\u00f3gicos, se recomienda cargar en el proyecto SIG una capa de infraestructura que contenga la informaci\u00f3n geom\u00e9trica, mediciones y otros, adem\u00e1s de un buffer de la misma.

Despu\u00e9s de establecer los fundamentos de nuestro proyecto en QGIS, necesitamos exportar el proyecto mediante el uso del complemento QField Sync dentro de QField. Alternativamente, podemos llevar a cabo esto simplemente copiando la carpeta que contiene el archivo del proyecto con la extensi\u00f3n *.QGIS, la base de datos y los r\u00e1steres (o el geopackage que contiene nuestros r\u00e1steres: IGM, Basemap, etc.) en nuestro tel\u00e9fono inteligente o tableta.

De forma predeterminada, QField crea una carpeta donde guardar los proyectos (Android/data/ ch.opengis.QField/files), pero siempre es mejor almacenarlos en un SSD externo, ya que si desinstalas QField de tu dispositivo, todas las carpetas y archivos que contienen se eliminar\u00e1n corriendo el riesgo de borrar los datos.

Despu\u00e9s de establecer las bases del proyecto GIS en QGIS, necesitamos exportarlas a QField a trav\u00e9s de un complemento adecuado llamado QField-Sync.

Sin embargo, podemos realizar esa tarea incluso simplemente transfiriendo (copiar y pegar) el proyecto QGIS y el conjunto de datos relacionados a nuestro dispositivo Android. El proyecto QGIS debe ser guardado como .QGIS.

"},{"location":"es/success-stories/heritage-impact-assessment/#4-beneficios-y-desventajas-del-uso-de-qfield-en-un-estudio-arqueologico-y-trabajos-de-evaluacion-de-riesgos-arqueologicos","title":"4. Beneficios y desventajas del uso de QField en un Estudio Arqueol\u00f3gico y trabajos de Evaluaci\u00f3n de Riesgos Arqueol\u00f3gicos","text":"

QField, al igual que todas las herramientas de vanguardia, tiene algunos l\u00edmites relacionados con el uso de los dispositivos; el principal de ellos puede ser causado por el escaso ancho de banda o la falta de Internet. En En este caso, no podemos tener una buena precisi\u00f3n en el registro de nuestros rasgos arqueol\u00f3gicos utilizando el GNSS. Al mismo tiempo, no podr\u00edamos cargar servicios WMS como Google Satellite, Open Street Map y otros. Otra desventaja est\u00e1 relacionada con la duraci\u00f3n de la bater\u00eda: mantener la pantalla, la conexi\u00f3n de datos y el GPS siempre activos reducir\u00e1 dr\u00e1sticamente la duraci\u00f3n de la bater\u00eda de nuestro dispositivo, aunque podamos llevar con nosotros bater\u00edas port\u00e1tiles. Por otro lado, los beneficios de usar QField son muchos; de hecho, nos permite reducir muchos procedimientos que deb\u00edamos realizar si hubi\u00e9ramos registrado los rasgos arqueol\u00f3gicos identificados durante la prospecci\u00f3n en un mapa de papel o si hubi\u00e9ramos rellenado su informaci\u00f3n relacionada manualmente en hojas de papel. Adem\u00e1s, otra ventaja es la posibilidad de utilizar QField para integrar la c\u00e1mara del dispositivo o una antena GNSS. Todo esto hace que la recogida de datos y aumenta su precisi\u00f3n, al tiempo que reduce el tiempo, los costes y la mano de obra.

G.G.

"},{"location":"es/success-stories/heritage-impact-assessment/#5-trabajar-con-qfield-en-una-excavacion-en-un-area-abierta","title":"5. Trabajar con QField en una excavaci\u00f3n en un \u00e1rea abierta","text":"

En un escenario de excavaci\u00f3n de \u00e1rea abierta, las ventajas y la conveniencia de utilizar una aplicaci\u00f3n como QField son innumerables. Esto es as\u00ed especialmente en los yacimientos arqueol\u00f3gicos comerciales comercial, donde muy a menudo los plazos para realizar los trabajos y los presupuestos disponibles para la investigaci\u00f3n arqueol\u00f3gica son muy ajustados. Esto obliga a trabajar con la m\u00e1xima optimizaci\u00f3n de los tiempos y los activos, a pesar de que las condiciones meteorol\u00f3gicas y de visibilidad sobre el terreno suelen ser escasas (Figura 2).

Figura 2 - Un ejemplo de cuando las condiciones meteorol\u00f3gicas y de visibilidad en el campo son malas. Imagen de Roberto Montagnetti 2019.

Veamos ahora por qu\u00e9 el uso de QField facilita la reducci\u00f3n de los tiempos de trabajo y al mismo tiempo, garantiza el ahorro de recursos a invertir en la investigaci\u00f3n arqueol\u00f3gica, proporcionando un ejemplo pr\u00e1ctico del uso de la aplicaci\u00f3n GIS para Android.

En este tipo de trabajo, el primer paso consiste en desnudar el \u00e1rea a investigar con el uso de maquinaria, con el objetivo de eliminar la capa superior del suelo y, finalmente, el subsuelo.

El paso siguiente consiste en la identificaci\u00f3n de objetos espaciales arqueol\u00f3gicos tanto directamente directamente sobre el terreno como comparando los resultados de la teledetecci\u00f3n a\u00e9rea y el an\u00e1lisis geof\u00edsico cuando se utiliza este tipo de tecnolog\u00eda.

Los objetos espaciales arqueol\u00f3gicos identificados se detectan digitalmente mediante GPS o Estaci\u00f3n Total.

Por \u00faltimo, se describen todas las intervenciones de excavaci\u00f3n que deben realizarse en la zona de investigaci\u00f3n (ranuras), donde es m\u00e1s relevante para entender la relaci\u00f3n estratigr\u00e1fica entre los elementos arqueol\u00f3gicos identificados.

Esta fase del trabajo se denomina \"Pre-Ex\".

El estudio previo a la exportaci\u00f3n ser\u00e1 la base topogr\u00e1fica para la creaci\u00f3n de la plataforma SIG del proyecto en QGIS, junto con el mapa base de la zona, las tuneladoras y cualquier ortofotos a\u00e9reas del lugar. Dentro de la misma plataforma, tambi\u00e9n cargaremos una base de datos geogr\u00e1ficos que contiene las capas necesarias para la digitalizaci\u00f3n de lo siguiente:

a. Los elementos arqueol\u00f3gicos identificados en el campo;

b Los espacios previstos;

c. Los contextos investigados y sus niveles relacionados;

d. Las l\u00edneas de planta y secci\u00f3n utilizadas para los dibujos manuales;

e. Todos los elementos que podamos necesitar detectar durante la investigaci\u00f3n arqueol\u00f3gica del sitio.

Sin embargo, en la misma base de datos, tambi\u00e9n habr\u00e1 tablas relacionadas con las hojas de papeleo.

Por lo tanto, son comparables a la versi\u00f3n digital de los registros en papel y otro papeleo relacionado que se utilizan habitualmente en las obras de construcci\u00f3n para la documentaci\u00f3n de las excavaciones.

Esta base de datos (lo que viene a continuaci\u00f3n es s\u00f3lo un ejemplo de estructura de base de datos. Las tablas y geometr\u00edas pueden ser diferentes seg\u00fan las caracter\u00edsticas de los sitios y la topolog\u00eda de investigaciones que deban realizarse. En cualquier caso, las tablas y los vectores deben estar relacionados entre s\u00ed para poder interactuar. QField reconoce las relaciones de proyecto establecidas en QGIS.) se compone de:

  1. Sitios (Vector): Contiene la lista y la descripci\u00f3n de todos los sitios en los que la empresa est\u00e1 funcionando.
  2. Context_Layer (Vector): Esta capa representa gr\u00e1ficamente todos los contextos identificados y excavado durante el proyecto de excavaci\u00f3n.
  3. Ranuras (Vector): Esta capa representa gr\u00e1ficamente todas las ranuras excavadas y contiene la informaci\u00f3n del registro de la ranura de papel.
  4. Level_Layer (Vector): Esta capa representa gr\u00e1ficamente todos los niveles tomados durante la excavaci\u00f3n de cada ranura.
  5. Drawings_Vector (Vector): Esta capa representa gr\u00e1ficamente las l\u00edneas de planta y secci\u00f3n utilizado para los dibujos manuales.
  6. Drawing_Point (Vector): Esta capa representa gr\u00e1ficamente los puntos por los que las l\u00edneas del plano y de la secci\u00f3n pasan.
  7. Context_Register (Sin geometr\u00eda): registro digital, que contiene todo lo investigado contextos.
  8. Drawings_Register (Sin geometr\u00eda): registro digital de todos los dibujos.
  9. Permatrace_Register (Sin geometr\u00eda): registro digital de las hojas de permatrace.
  10. Sample_Register (Sin geometr\u00eda): registro digital de las muestras recogidas.
  11. Photo_Register (Sin geometr\u00eda): registro digital de todas las fotos tomadas.
  12. Small_Find_Register (Sin geometr\u00eda): registro digital de todos los peque\u00f1os hallazgos recogidos.
  13. Finds_Bag_Register (Sin geometr\u00eda): registro digital de todas las bolsas de hallazgos recogidas durante la excavaci\u00f3n.
  14. Context_Sheets (Sin geometr\u00eda): Esta capa es la versi\u00f3n digital del registro de las hojas de contexto y contiene toda la informaci\u00f3n relacionada con cada contexto investigado.

Llegados a este punto, basta con transferir el proyecto maestro creado en QGIS con toda la \"relaci\u00f3n de proyectos\" y los \"controles\" a la tableta o el tel\u00e9fono inteligente y gestionarlo directamente in situ con QField para apreciar inmediatamente sus ventajas y su comodidad (Figura 3).

Figura 3 - Un ejemplo del mismo proyecto de plataforma SIG de excavaci\u00f3n de \u00e1rea abierta en QGIS (arriba) y en QField (abajo). Imagen por Roberto Montagnetti 2019.

De hecho, principalmente, al utilizar este sistema, los arque\u00f3logos que trabajan sobre el terreno podr\u00e1n registrar directamente los n\u00fameros de contexto identificados durante la excavaci\u00f3n dentro de QField, en la correspondiente tabla de \"registro de contexto\" de la base de datos QField.

Este aspecto ya agiliza las operaciones in situ al ahorrar el tiempo que generalmente se tarda en de ir y venir del lugar al recinto o del lugar al coche/furgoneta y viceversa, para para elaborar los registros en papel, sobre todo si se tiene en cuenta que los coches y los recintos se encuentran a una distancia considerable de la zona de excavaci\u00f3n.

Adem\u00e1s, como generalmente s\u00f3lo hay un dispositivo en el sitio y \u00e9ste suele estar en manos de el director del yacimiento o los supervisores, esto les facilitar\u00eda la comprobaci\u00f3n de que los arque\u00f3logos de campo asignan los n\u00fameros correctos a los contextos identificados.

Muy a menudo, en un lugar tienden a confundirse, especialmente cuando la zona de excavaci\u00f3n del lugar es pobre debido a condiciones meteorol\u00f3gicas adversas. Junto con los problemas anteriores, tambi\u00e9n pueden encontrarse errores como registrar el mismo rasgo con diferentes n\u00fameros de corte o asignar los mismos n\u00fameros de contexto a objetos espaciales diferentes.

Esto ocurre a\u00fan m\u00e1s frecuentemente cuando el equipo de campo est\u00e1 compuesto por numerosos arque\u00f3logos que trabajan en franjas de excavaci\u00f3n separadas entre s\u00ed. Estas franjas pueden estar esparcidas alrededor del \u00e1rea de excavaci\u00f3n, lo que dificulta la interacci\u00f3n y la comunicaci\u00f3n entre ellos.

Esta cuesti\u00f3n tambi\u00e9n est\u00e1 relacionada con otro problema, que hace que, para los que trabajan en de campo, es imposible tener una visi\u00f3n general constante de la zona de investigaci\u00f3n y de los objetos espaciales arqueol\u00f3gicos identificados, lo que a menudo provoca confusi\u00f3n y errores durante el registro de los n\u00fameros de contexto.

Por lo tanto, desde este punto de vista, QField representa un verdadero avance al dar las siguientes posibilidades a las personas que trabajan in situ, en cualquier momento:

i. Tener una visi\u00f3n general de la zona de excavaci\u00f3n;

ii. Consultar los elementos arqueol\u00f3gicos estudiados;

iii. Comprobar la forma y la orientaci\u00f3n de los elementos arqueol\u00f3gicos identificados en la fase Pre-Ex, que deben ser excavados incluso cuando las condiciones del lugar son malas.

QField ayuda a superar los diversos retos que se presentan en el campo: el tiempo perdido por el tiempo inclemente y h\u00famedo, y el suelo siempre empapado y embarrado por la gente y los veh\u00edculos que acceden continuamente al lugar. Esto hace que los elementos arqueol\u00f3gicos identificados se vuelvan irreconocibles despu\u00e9s de varios d\u00edas de haber sido despojados del yacimiento (Figura 2).

Utilizando el GPS del dispositivo, ya que permite al usuario navegar dentro del \u00e1rea de excavaci\u00f3n y encontrar, aunque con un cierto margen de error, los elementos arqueol\u00f3gicos que hay que excavar, incluso cuando la visibilidad en el lugar es escasa.

Asimismo, al hacerlo, cuando las condiciones de visibilidad son malas, es m\u00e1s f\u00e1cil centrarse con las aberturas en los objetos arqueol\u00f3gicos que se han identificado previamente en la fase Pre-Ex fase, lo que evita el error de c\u00e1lculo de la excavaci\u00f3n en los lugares naturales.

Un ejemplo t\u00edpico de esto es cuando hay surcos que atraviesan el campo, y cada vez es m\u00e1s dif\u00edcil ver toda su longitud a simple vista.

Normalmente, para remediar este tipo de problemas, los arque\u00f3logos utilizan mapas impresos de la zona de excavaci\u00f3n; sin embargo, aunque esto puede ser ciertamente una ayuda, en la pr\u00e1ctica, no son de ninguna manera tan convenientes como los mapas digitales y, por tanto, de QField, por una serie de razones:

  1. Los mapas impresos se deterioran muy r\u00e1pidamente debido al viento, la humedad y especialmente cuando son manipulados por manos humanas.
  2. Para contener toda la zona de excavaci\u00f3n, a menudo deben imprimirse en formatos muy grandes, que requiere trazadores particulares, lo que supone un coste considerable y los hace dificultoso de usar.
  3. Los mapas en papel no son interactivos, lo que significa que no puede hacerles preguntas.
  4. No resuelven el problema de tener que centrar con precisi\u00f3n los elementos arqueol\u00f3gicos, que deben ser investigados con las ranuras cuando las condiciones de visibilidad en el sitio son paup\u00e9rrimos.

En particular, el uso de QField en la obra simplifica la carga de trabajo de los directores y supervisores en la planificaci\u00f3n de las intervenciones de excavaci\u00f3n, permiti\u00e9ndoles instruir f\u00e1cilmente a los arque\u00f3logos de campo directamente en la zona de excavaci\u00f3n. De este modo, podr\u00e1n formar al equipo de campo con informaci\u00f3n precisa sobre los elementos que tendr\u00e1n que excavar, apoyando su explicaci\u00f3n con la ayuda gr\u00e1fica de la tableta y con detalles relacionados con lo que ya se ha investigado y cargado en la base de datos del proyecto.

Adem\u00e1s del trabajo de campo, QField facilita el trabajo de los arque\u00f3logos incluso en la fase de registro, simplificando su trabajo en la elaboraci\u00f3n de la documentaci\u00f3n. Como ya hemos mencionado, pueden consultar continuamente la tableta para obtener la informaci\u00f3n necesaria para incluirla en sus hojas de documentaci\u00f3n en papel, como los n\u00fameros de secci\u00f3n o de plano de los contextos que han excavado, junto con los n\u00fameros de las fotos de los mismos contextos, o cualquier otra informaci\u00f3n relacionada.

Adem\u00e1s, les resultar\u00e1 mucho m\u00e1s f\u00e1cil dibujar los planos de situaci\u00f3n que se que generalmente se exigen en las hojas de contexto, ya que dispondr\u00e1n de mucha m\u00e1s informaci\u00f3n para interpretar lo que han excavado.

Otro aspecto muy importante a tener en cuenta cuando se trabaja con QField es que existe la posibilidad de eliminar por completo el proceso de registro manual de los n\u00fameros de abertura, n\u00fameros de contexto, n\u00fameros de dibujo, n\u00fameros de muestra, n\u00fameros de foto y etc. Simult\u00e1neamente, al utilizar este sistema, tambi\u00e9n podemos evitar cuestiones como:

  1. La introducci\u00f3n manual de los registros en papel en la base de datos del proyecto;
  2. El problema de descifrar caligraf\u00edas incomprensibles, que aumentan enormemente la posibilidad de cometer errores de transcripci\u00f3n.

De hecho, las caligraf\u00edas poco claras son un problema recurrente relacionado con el registro manual de la documentaci\u00f3n de las excavaciones y, en particular, de los registros. Esto tambi\u00e9n va a afectar la exactitud de la informaci\u00f3n que debe introducirse en la base de datos durante la informatizaci\u00f3n.

Adem\u00e1s, el arque\u00f3logo que intervenga en los tr\u00e1mites debe incluir en su documentaci\u00f3n n\u00fameros de contexto, n\u00fameros de dibujo y otros tipos de informaci\u00f3n relacionados con los elementos arqueol\u00f3gicos y en relaci\u00f3n con los suyos, que han sido excavados y registrados por otros colegas. En esta circunstancia, confundir un n\u00famero por otro tal vez debido a la letra poco clara del colega, es un error muy com\u00fan.

El peor de los casos significa que:

  1. Ya no habr\u00e1 coincidencia entre los registros digitales de la base de datos y el papel registros;
  2. La informaci\u00f3n que figura en varias hojas de contexto no ser\u00e1 fiable;
  3. En ambos casos (como se ha mencionado anteriormente).

Por lo tanto, tendremos que dedicar mucho tiempo y esfuerzo a rastrear el error y corregirlo.

En cambio, el uso de una grabaci\u00f3n digital elimina este problema y facilita la comprobaci\u00f3n de los errores.

La principal ventaja de las herramientas del SIG es que nos permiten consultar los objetos d\u00e1ndonos la posibilidad de cruzar los datos, lo que acelera el proceso de comprobaci\u00f3n.

Por poner un ejemplo pr\u00e1ctico, si necesita ajustar el n\u00famero de un contexto, o un dibujo o cualquier otra cosa dentro de un registro digital por un n\u00famero, con la \"calculadora de campo\" de QGIS, se convierte en una tarea f\u00e1cil que s\u00f3lo lleva unos segundos.

Piense en el tiempo que le llevar\u00eda realizar la misma tarea utilizando registros y documentaci\u00f3n en papel, especialmente cuando se trabaja con cantidades considerables de datos recogidos en una excavaci\u00f3n de gran envergadura.

En este caso, primero debe rastrear la carpeta que contiene la serie num\u00e9rica del n\u00famero que hay que revisar, y luego recorrer uno a uno todos los registros hasta encontrar el n\u00famero que hay que modificar y finalmente corregir, junto con todos los n\u00fameros posteriores. No s\u00f3lo habr\u00e1 que corregirlo en los registros, sino tambi\u00e9n en las secciones espec\u00edficas de las hojas de contexto.

En otras palabras, si un contexto, un dibujo o un n\u00famero de foto se ha registrado incorrectamente no basta con corregir s\u00f3lo el registro, sino tambi\u00e9n toda la documentaci\u00f3n relacionada con el n\u00famero que se ha mencionado.

Por lo tanto, al utilizar un registro digital (tabla), la operaci\u00f3n s\u00f3lo le llevar\u00e1 unos minutos; sin embargo, si se trabajara en la documentaci\u00f3n en papel a mano, podr\u00eda llevar numerosas horas de trabajo.

Un \u00faltimo aspecto significativamente importante a tener en cuenta es el ahorro de papel y, en consecuencia, la cantidad de dinero que supone. El uso de QField y la documentaci\u00f3n nos permite gestionar eficazmente los datos de las excavaciones. Al trabajar de este modo, ya no es necesario imprimir los planos de prospecci\u00f3n, los registros y las hojas de papeleo.

No obstante, si la autoridad competente (arqueolog\u00eda comarcal) o el cliente solicitan expl\u00edcitamente una versi\u00f3n en papel de toda la documentaci\u00f3n elaborada in situ, ser\u00e1 posible imprimir todo al final del proyecto, s\u00f3lo una vez que se hayan realizado todas las modificaciones. Esto ayuda a evitar el desperdicio innecesario de papel, junto con todos los dem\u00e1s problemas que se han mencionado anteriormente.

Incluso en este caso, el \"compositor de impresi\u00f3n\" de QGIS nos permite desarrollar dise\u00f1os personalizados que se pueden guardar y utilizar en cualquier momento.

"},{"location":"es/success-stories/heritage-impact-assessment/#6-conclusiones","title":"6. Conclusiones","text":"

En un mundo cada vez m\u00e1s digital, es inaceptable seguir trabajando en papel especialmente porque, al final del proceso, toda la documentaci\u00f3n en papel debe ser digitalizada para necesidades de archivo. Hoy, de hecho, tanto los museos como los almacenes de las empresas arqueol\u00f3gicas tienen menos espacio disponible para el almacenamiento de carpetas de papel. En este punto, ser\u00eda beneficioso gestionar los datos en formato digital al principio del proceso de excavaci\u00f3n, ahorrando inmediatamente tiempo y recursos. de la excavaci\u00f3n, ahorrando inmediatamente tiempo y recursos.

Escanear los documentos PDF de los registros, las hojas de contexto y, en general, toda la documentaci\u00f3n producida in situ no es una soluci\u00f3n pr\u00e1ctica y sostenible. Como ya se ha mencionado anteriormente, a menudo, esta documentaci\u00f3n en proyectos de excavaci\u00f3n extensos se compone de miles de hojas de papel; reto a cualquiera a reconstruir una matriz de excavaci\u00f3n revisando todos los informes estratigr\u00e1ficos en el escaneo del PDF del papeleo. Este tipo de trabajo obliga a desplazarse continuamente hacia arriba y hacia abajo por el documento PDF en busca de las relaciones entre los distintos contextos, lo que supone una importante p\u00e9rdida de tiempo y energ\u00eda; sin ninguna consideraci\u00f3n a los costes que supone el escaneo de miles de hojas.

Las excavaciones arqueol\u00f3gicas se ven constantemente impulsadas por plazos estrictos y cada vez m\u00e1s cortos plazos. El uso de los SIG para la gesti\u00f3n de los datos de las excavaciones ya no puede ser ignorado. Actualmente, la posibilidad de contar con una plataforma SIG \"de bolsillo\" y de c\u00f3digo abierto, como QField representa realmente una oportunidad \u00fanica para facilitar el trabajo de los arque\u00f3logos sobre el terreno, m\u00e1s r\u00e1pido y preciso.

Como se ha mencionado anteriormente, es mucho m\u00e1s f\u00e1cil construir la matriz y compilar el escalonamiento de los elementos arqueol\u00f3gicos identificados trabajando con un sistema digital durante la fase Post-Ex. As\u00ed, s\u00f3lo un instrumento como el SIG, que nos da la posibilidad de lanzar consultas y cruzar datos continuamente, nos permite realizar este tipo de trabajo r\u00e1pida y eficazmente.

Al mismo tiempo, el SIG nos permite tener una visi\u00f3n continua de los datos producidos in situ y aplicar la informaci\u00f3n relativa a la investigaci\u00f3n mediante el an\u00e1lisis geoespacial, lo que ayuda a facilitar la reconstrucci\u00f3n interpretativa final.

En resumen, ya no se puede aceptar el principio de que el papel es eterno. En primer lugar porque no es cierto, y en segundo lugar, se deteriora con el tiempo, especialmente cuando, como en la mayor\u00eda de los casos, se guarda en los s\u00f3tanos de los archivos, museos o yacimientos de empresas arqueol\u00f3gicas.

Adem\u00e1s, los documentos en papel conllevan enormes dificultades log\u00edsticas para compartir y consultar datos, en comparaci\u00f3n con la documentaci\u00f3n digital, que puede compartirse f\u00e1cilmente.

R.M.

Declaraci\u00f3n de la Junta de Revisi\u00f3n Institucional: No aplicable.

Declaraci\u00f3n de consentimiento informado: No aplicable.

Referencias

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italia, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Florencia, Italia, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italia; Correspondencia: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Departamento de Historia y Culturas\u2014DISCI, Universidad de Bolonia 40124 Bolonia, Italia; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"es/success-stories/","title":"Historias de \u00e9xito","text":""},{"location":"es/success-stories/#historias-de-exito","title":"Historias de \u00e9xito","text":"

QField se utiliza en todo el mundo en una gran variedad de \u00e1mbitos. Todos los d\u00edas.

En esta secci\u00f3n hay una colecci\u00f3n de las historias de \u00e9xito m\u00e1s inspiradoras historias de \u00e9xito m\u00e1s inspiradoras con QField.

"},{"location":"es/success-stories/#cuentenos-de-su-proyecto","title":"Cu\u00e9ntenos de su proyecto","text":"

\u00bfTambi\u00e9n QField le ha facilitado la vida? H\u00e1ganoslo saber, estaremos encantados de publicarlo.

"},{"location":"es/success-stories/lulc-mapping-fiji/","title":"Recopilaci\u00f3n de Datos Verdaderos en Terreno","text":""},{"location":"es/success-stories/lulc-mapping-fiji/#recopilacion-de-datos-verdaderos-en-terreno-usando-qfield-para-el-mapeo-de-lulc-en-fiji","title":"Recopilaci\u00f3n de datos verdaderos en terreno usando QField para el mapeo de LULC en Fiji","text":"

por Kevin Davies, School of Geosciences, Universidad de Sydney

"},{"location":"es/success-stories/lulc-mapping-fiji/#proposito","title":"Prop\u00f3sito","text":"

Las comunidades de Fiji dependen de los recursos del paisaje para actividades agr\u00edcolas y actividades relacionadas con la silvicultura. Mapeo preciso y patrones de monitoreo de el uso de la tierra y la cobertura de la tierra (LULC) a lo largo del tiempo a una escala apropiada es importante para informar la gesti\u00f3n del paisaje, las pol\u00edticas y desarrollo sostenible clim\u00e1ticamente inteligente.

El Ministerio de Silvicultura de Fiji est\u00e1 desarrollando en colaboraci\u00f3n un enfoque con las universidades de Sydney (USYD), Australia Occidental (UWA) y el Pac\u00edfico Sur (USP) para producir un mapa LULC interanual utilizando datos satelitales Sentinel-2 y herramientas geoespaciales disponibles gratuitamente. QFIeld se utiliza para recopilar datos reales del terreno en el paisaje para el entrenamiento y la validaci\u00f3n del mapa LULC.

"},{"location":"es/success-stories/lulc-mapping-fiji/#flujo-de-trabajo","title":"Flujo de trabajo","text":"
  1. El formulario de recopilaci\u00f3n de datos de campo de LULC se dise\u00f1\u00f3 en QGIS.
  2. Se gener\u00f3 un conjunto de ubicaciones de parcelas reales predefinidas basadas en en una estratificaci\u00f3n de datos satelitales dentro del \u00e1rea de estudio.
  3. El formulario, las tramas predefinidas y el fondo fuera de l\u00ednea apropiado Las capas se empaquetaron en QGIS y luego se cargaron en cada una de las tablets utilizadas por el equipo de campo (Figura 1).
  4. Un miembro del equipo naveg\u00f3 a un gr\u00e1fico predefinido en QField y cre\u00f3 un punto de verdad en el terreno en la ubicaci\u00f3n y rotul\u00f3 el punto con la clase LULC predefinida m\u00e1s apropiada (Figura 2).
  5. Los datos recopilados de todas las tablets se combinaron en una terreno real recopilaci\u00f3n de datos en QGIS.
  6. Se utilizar\u00e1 la interpretaci\u00f3n de im\u00e1genes mediante la plataforma OpenForis para aumentar el n\u00famero de parcelas reales del terreno
  7. La colecci\u00f3n final de informaci\u00f3n sobre el terreno se importar\u00e1 a Google Earth. Ingenio para producir el mapa LULC y calcular la precisi\u00f3n del mapa.

Figura 1: Gr\u00e1ficas verdaderas del terreno predefinidas

Figura 2: Captura de clase de cobertura terrestre

"},{"location":"es/success-stories/lulc-mapping-fiji/#resultados-preliminares-y-futuros-trabajos","title":"Resultados preliminares y Futuros trabajos","text":"

En la Figura 3 se muestra un ejemplo de un mapa preliminar de cobertura terrestre. Un objetivo importante de nuestro trabajo es transferir habilidades y construir capacidades con las partes interesadas locales para continuar actualizando el mapa LULC anualmente, as\u00ed como para expandir el mapa para incluir otras comunidades, cuencas y \u00e1reas forestales en Fiji. Este desarrollo de capacidades incluir\u00e1 consultas iterativas con las partes interesadas, materiales de capacitaci\u00f3n en l\u00ednea, talleres de capacitaci\u00f3n en el campo y en el aula, y trabajo de campo colaborativo.

Figura 3: Mapa preliminar de cobertura terrestre para la regi\u00f3n de Ba, Viti Levu, Fiyi

"},{"location":"es/success-stories/lulc-mapping-fiji/#reconocimiento","title":"Reconocimiento","text":"

Nos gustar\u00eda agradecer al equipo de campo del Ministerio Forestal de Fiji, especialmente a Viliame Tupua y Renata Varea (USP). El proyecto fue financiado por el Centro Australiano para la Investigaci\u00f3n Agr\u00edcola Internacional (ACIAR; ASEM/2016/101).

El equipo de campo de Fiji Forestry/USP est\u00e1 a punto de recopilar datos reales sobre el terreno con QField.

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"Mapeo de aves reproductoras","text":""},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#uso-de-qfield-para-mapear-aves-reproductoras-en-el-mar-de-wadden","title":"Uso de QField para mapear aves reproductoras en el Mar de Wadden","text":"

Por Benjamin Gnep, Schutzstation Wattenmeer e.V.

29.07.2019

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#objetivo-y-restricciones-de-campo","title":"Objetivo y restricciones de campo","text":"

El Mar de Wadden, en Dinamarca, Alemania y los Pa\u00edses Bajos, tiene una gran importancia importancia para muchas especies de aves reproductoras. Anualmente, la Schutzstation Wattenmeer participa en el programa de seguimiento y evaluaci\u00f3n trilateral (TMAP) del Mar de Wadden y supervisa el n\u00famero de aves reproductoras en m\u00e1s de 100 zonas de seguimiento en Schleswig-Holstein / Alemania. Para varias especies, controlamos una parte importante de toda la poblaci\u00f3n reproductora alemana.

Esquema del proyecto y de las zonas de control de Schutzstation Wattenmeer (amarillo).

La mayor parte del trabajo de campo lo realizan voluntarios que cambian anualmente y que suelen tener poca experiencia. Una buena supervisi\u00f3n durante el de seguimiento en primavera es, por tanto, muy importante. Al mismo tiempo, la cantidad de datos recogidos es un reto burocr\u00e1tico importante.

Hasta 2018 se utilizaban mapas impresos en papel para recopilar los datos en el campo. Las principales desventajas del sistema anal\u00f3gico fueron:

  • la orientaci\u00f3n en el campo era bastante dif\u00edcil sin GPS posicionamiento
  • todos los resultados ten\u00edan que ser contados y transferidos a tablas de datos y GIS manualmente, era probable que se produjeran errores de transmisi\u00f3n (alrededor de 18.000 las observaciones se recopilan cada a\u00f1o)
  • los datos solo pod\u00edan revisarse despu\u00e9s del per\u00edodo de seguimiento y las observaciones improbables no se pudieron verificar directamente

Por esta raz\u00f3n, hemos implementado un flujo de trabajo de supervisi\u00f3n digital utilizando la potencia de QField, las ventajas de un sistema de almacenamiento en la nube y la potencia computacional de R. La mayor\u00eda de las tareas est\u00e1n ahora totalmente automatizadas en R. A trav\u00e9s de la nube se puede acceder a los datos de todas las \u00e1reas y evaluarlos con actualidad.

Esquema del sistema de transmisi\u00f3n de datos. Las observaciones de campo se registran en QField en una tableta y se suben a un almacenamiento en la nube. Se accede a los datos de todas las zonas y se tratan autom\u00e1ticamente mediante un script de R.

En la primavera de 2019 probamos nuestro sistema con siete dispositivos de tableta repartidos en siete de un total de 12 estaciones de control diferentes.

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#preparacion-del-proyecto","title":"Preparaci\u00f3n del proyecto","text":"

En un ordenador de escritorio, creamos un proyecto QGIS que contiene una imagen a\u00e9rea de alta resoluci\u00f3n como capa de fondo para orientarse en el campo. Para los datos de seguimiento creamos una base de datos Geopackage personalizada con columnas desplegables predefinidas y restricciones de entrada. Adem\u00e1s, a\u00f1adimos rutas de senderismo predefinidas para guiar a los voluntarios y para estandarizar a\u00fan m\u00e1s nuestro seguimiento.

Boceto de la interfaz de QField. Para la entrada de datos hemos utilizado un archivo geopackage con lista desplegable personalizada y restricciones de entrada

Las observaciones registradas se exponen claramente en QField.

Utilizamos una aplicaci\u00f3n de sincronizaci\u00f3n adicional que cargaba autom\u00e1ticamente los datos de campo de la tableta a una nube de Google Drive despu\u00e9s del trabajo de campo. Para la descarga de datos, la copia de seguridad automatizada, la revisi\u00f3n de datos y la exportaci\u00f3n escribimos un script R.

Despu\u00e9s de que los datos se sincronizaran autom\u00e1ticamente con la nube, los resultados de las diferentes \u00e1reas pueden revisarse mediante un script R personalizado.

Tambi\u00e9n es posible la revisi\u00f3n visual de los datos recogidos a trav\u00e9s de R.

El concepto general de QField como aplicaci\u00f3n de campo simplificada de QGIS result\u00f3 ser muy \u00fatil para nuestro trabajo con los voluntarios. Aunque podemos establecer un proyecto con un alto nivel de personalizaci\u00f3n que incluya todas nuestras necesidades en QGIS, los trabajadores de campo s\u00f3lo necesitan entender lo b\u00e1sico. Una gran ventaja: los cambios no deseados son casi imposibles en QField.

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#trabajo-de-campo","title":"Trabajo de campo","text":"

Durante el trabajo de campo la orientaci\u00f3n fue mucho m\u00e1s f\u00e1cil en las tabletas en comparaci\u00f3n con mapas impresos en papel, especialmente en las extensas marismas. La introducci\u00f3n de datos fue bastante r\u00e1pida gracias a la posibilidad de reutilizar autom\u00e1ticamente el \u00faltimo valor introducido. El registro de las observaciones en la tableta s\u00f3lo requiri\u00f3 un poco m\u00e1s tiempo adicional en comparaci\u00f3n con los mapas de papel.

El equipo de campo.

El equipo de campo.

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#evaluacion-y-futuro","title":"Evaluaci\u00f3n y futuro","text":"

No tuvimos ning\u00fan problema de software durante un periodo de pruebas en la primavera de 2019 y todo funcion\u00f3 seg\u00fan lo previsto. En una encuesta de evaluaci\u00f3n todos los participantes afirmaron que prefer\u00edan utilizar la tableta en lugar de los mapas anal\u00f3gicos mapas de papel para el trabajo de campo. El uso del proyecto QField personalizado fue evaluado como sencillo y f\u00e1cil.

En total, se recogieron m\u00e1s de 18.000 puntos de datos sobre el terreno. Gracias al tratamiento automatizado de los datos, ahorramos una gran cantidad de tiempo de oficina y evitamos errores de transmisi\u00f3n. Adem\u00e1s, los datos recogidos con tabletas y GPS tendr\u00e1n una precisi\u00f3n espacial mucho mayor. En el futuro, cambiaremos por completo al trabajo de campo basado en tabletas.

"},{"location":"es/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#reconocimiento","title":"Reconocimiento","text":"

Agradecemos a la Ernst-Commentz Stiftung, la Europ\u00e4ischer Tier- und Naturschutz Stiftung y a la Adolf und Hildegard Isler Stiftung por apoyar generosamente nuestro proyecto. Adem\u00e1s, queremos agradecer a los desarrolladores de QField y R por ofrecer un fant\u00e1stico software de c\u00f3digo abierto. Es estupendo que, gracias al software libre, estos proyectos puedan ser implementados por una sociedad de conservaci\u00f3n comparativamente peque\u00f1a.

"},{"location":"es/success-stories/mosquito-malario-ground-truth-data-collection/","title":"Recolecci\u00f3n de datos de mosquitos transmisores de malaria","text":""},{"location":"es/success-stories/mosquito-malario-ground-truth-data-collection/#uso-de-qfield-en-el-contexto-del-trabajo-de-recopilacion-de-datos-reales-sobre-mosquitos-transmisores-de-la-malaria","title":"Uso de Qfield en el contexto del trabajo de recopilaci\u00f3n de datos reales sobre mosquitos transmisores de la malaria","text":"

Por Paul Taconet, Ingeniero GIS, Instituto Franc\u00e9s de Investigaci\u00f3n para el Desarrollo Sostenible Desarrollo (IRD) 11.12.2018

"},{"location":"es/success-stories/mosquito-malario-ground-truth-data-collection/#objetivo-y-restricciones-de-campo","title":"Objetivo y restricciones de campo","text":"

Para un trabajo de investigaci\u00f3n que tenga como objetivo mejorar el conocimiento sobre el medio ambiente de los mosquitos que transmiten la malaria, el Instituto Franc\u00e9s de Investigaci\u00f3n para el Desarrollo Sostenible necesitaba generar un mapa de cobertura terrestre de dos \u00e1reas rurales en \u00c1frica, una en Burkina Faso y otra en Costa de Marfil. Para este trabajo, se utilizan dos im\u00e1genes de sat\u00e9lite (Punto 6 con resoluciones espaciales de 1,5 metros) como entrada de una clasificaci\u00f3n de im\u00e1genes supervisada basada en objetos. El m\u00e9todo supervisado implica la recolecci\u00f3n de parcelas reales, es decir, la ubicaci\u00f3n y georreferenciaci\u00f3n de un conjunto de parcelas de cada clase de cobertura terrestre sobre el terreno, preferiblemente repartidas por todas las \u00e1reas de estudio. Ambas zonas tienen una extensi\u00f3n de 50 km2 y su naturaleza (sabanas y zonas rurales, donde las carreteras son principalmente estrechos caminos de tierra) implican el desplazamiento en moto o a pie. Adem\u00e1s, uno podr\u00eda perderse r\u00e1pidamente en las pistas del laberinto rural en ausencia de un mapa. Por lo tanto, necesit\u00e1bamos un equipo liviano y muy port\u00e1til, as\u00ed como una forma de explorar f\u00e1cilmente el \u00e1rea sin perdernos.

"},{"location":"es/success-stories/mosquito-malario-ground-truth-data-collection/#preparacion-del-proyecto","title":"Preparaci\u00f3n del proyecto","text":"

Creamos un proyecto QGIS con la imagen Spot y una capa para recopilar los datos del suelo. Primero convertimos nuestra imagen Spot en un r\u00e1ster en Geopackage y construimos pir\u00e1mides para obtener una representaci\u00f3n r\u00e1pida en QField. La imagen completa (50 km2 a 1,5 m de resoluci\u00f3n espacial con 3 bandas) pesaba aproximadamente 800 MB, lo que nos permiti\u00f3 cargarla en nuestra tablet sin necesidad de a\u00f1adir memoria extra.

Creamos una capa vectorial para dibujar nuestras parcelas reales del terreno (es decir, pol\u00edgonos de parcelas de cobertura terrestre). Conten\u00eda un campo para identificar el tipo de cobertura terrestre, algunos campos para tomar fotograf\u00edas y un campo para eventuales notas adicionales.

Luego cargamos el proyecto en QField en nuestra tableta.

"},{"location":"es/success-stories/mosquito-malario-ground-truth-data-collection/#trabajo-de-campo","title":"Trabajo de campo","text":"

En el campo, pudimos movernos f\u00e1cilmente en moto sin perdernos, gracias a nuestra ubicaci\u00f3n mostrada en QField con la imagen de sat\u00e9lite como fondo. Cuando se identific\u00f3 una parcela de inter\u00e9s, pudimos dibujar su per\u00edmetro en QField y muy f\u00e1cilmente completar la informaci\u00f3n adecuada en la tabla de atributos (tipo de cobertura terrestre, im\u00e1genes). Al dudar sobre el tipo de cobertura del suelo a atribuir a una determinada parcela, pudimos, en \"vivo\" (es decir, en el terreno), mirar r\u00e1pidamente parcelas previamente recuperadas y compararlas con la parcela de inter\u00e9s (con las fotograf\u00edas y la imagen sat\u00e9lital).

Pudimos, sin ning\u00fan esfuerzo extra, al final cada campo trabajando del d\u00eda, para ver el progreso del trabajo: qu\u00e9 partes de nuestra \u00e1rea de estudio hab\u00edamos cubierto, cu\u00e1les quedaban por explorar, cu\u00e1ntas parcelas ten\u00edamos para cada clase de cobertura terrestre y cu\u00e1ntas quedaban por recuperar. Esto es muy apreciable en tales condiciones, donde el trabajo puede ser agotador y las noches pueden ser cortas. De regreso en la oficina, no tuvimos que darnos cuenta de los fastidiosos y trabajoso que requer\u00eda mucho tiempo, como digitalizar las parcelas desde una capa de puntos GPS tradicional, vincular las im\u00e1genes a nuestra capa de cobertura terrestre, etc., que tradicionalmente tomaba d\u00edas de trabajo.

3 parcelas de cobertura terrestre que fueron digitalizadas en el suelo

Volviendo a una parcela: qu\u00e9 informaci\u00f3n se recopil\u00f3

Digitalizando una nueva parcela y llenando la tabla de atributos

Sobre el trabajo de campo usando Qfield

"},{"location":"es/success-stories/river-state-survey/","title":"Encuesta sobre el estado del r\u00edo","text":""},{"location":"es/success-stories/river-state-survey/#formulario-del-estado-del-rio-usando-qfield","title":"Formulario del estado del r\u00edo usando QField","text":""},{"location":"es/success-stories/river-state-survey/#objetivo","title":"Objetivo","text":"

Para evaluar el estado estructural y morfol\u00f3gico de sus cursos de agua, la comunidad de Milvignes necesitaba estudiar todos los r\u00edos que atraviesan su territorio.

"},{"location":"es/success-stories/river-state-survey/#proyecto","title":"Proyecto","text":"

Para facilitar el trabajo de campo del t\u00e9cnico (que normalmente se realiza con un mapa, una port\u00e1til y una c\u00e1mara), se cre\u00f3 un proyecto QField y se puso a disposici\u00f3n en una tableta. Se utilizaron las capas catastrales y fluviales como mapa base.

La estructura de las tablas de entrada se dise\u00f1\u00f3 junto con el t\u00e9cnico para asegurar que se ajustara a sus necesidades de campo. La idea era tener dos tablas:

Tabla de sector

Dibujar sectores junto a los r\u00edos y a\u00f1adir informaci\u00f3n sobre su estado y estructura. Si es necesario, las obras estructurales predefinidas en los elementos del sector (muro, puente, fondo del canal) tambi\u00e9n podr\u00edan documentarse.

Tabla de puntos

Tomar fotograf\u00edas puntuales de los cursos de agua y de sus elementos y, cuando sea necesario, a\u00f1adir observaciones.

Estudio River State 1

Estudio River State 2

Estudio River State 3

"},{"location":"es/success-stories/river-state-survey/#resultado","title":"Resultado","text":"

En menos de 3 d\u00edas, el t\u00e9cnico inspeccion\u00f3 con \u00e9xito todos los 10.894 metros de cursos de agua. De vuelta a la oficina, s\u00f3lo tard\u00f3 2 horas en tratar los datos y obtener el resultado final.

  • Facilit\u00f3 la encuesta de campo
  • Acelerado tratamiento de datos

"},{"location":"es/success-stories/rwanda-rural-water/","title":"Recopilaci\u00f3n de datos de los sistemas de abastecimiento de agua rural","text":""},{"location":"es/success-stories/rwanda-rural-water/#recogida-de-datos-mediante-qgisqfield-para-los-trabajos-de-om-de-los-sistemas-rurales-de-suministro-de-agua-en-ruanda","title":"Recogida de datos mediante QGIS/QField para los trabajos de O&M de los sistemas rurales de suministro de agua en Ruanda","text":"

Por Rural Water and Sanitation Services Department(RWSS), Water and Sanitation Corporation (WASAC), Rwanda

"},{"location":"es/success-stories/rwanda-rural-water/#objetivo","title":"Objetivo","text":"

Para llevar a cabo la recopilaci\u00f3n de datos de toda la red de suministro de agua rural en Ruanda, y seguir actualizando los datos continuamente para mejorar la operaci\u00f3n y mantenimiento de obras de agua.

"},{"location":"es/success-stories/rwanda-rural-water/#preparacion-del-proyecto","title":"Preparaci\u00f3n del proyecto","text":"Antes de iniciar la recogida de datos, realizamos lo siguiente.
  • Desarrollar nuestra propia base de datos PostGIS
  • Desarrolle una plantilla de proyecto de QGIS con Geopackage. El dise\u00f1o de la tabla Geopackage es igual a PostGIS para poder copiar y pegar en PostGIS.

Adem\u00e1s de preparar los dispositivos Android, compramos dispositivos GPS para mayor precisi\u00f3n de posicionamiento. En WASAC, compramos el Garmin GPSMAP 64S. A veces, el GPS de los tel\u00e9fonos inteligentes y las tabletas no es muy preciso, por lo que normalmente capturamos la misma ubicaci\u00f3n utilizando el GPS de Garmin, y luego corregimos la ubicaci\u00f3n de los datos de QField\\ despu\u00e9s del trabajo de recogida de datos.

"},{"location":"es/success-stories/rwanda-rural-water/#recoleccion-de-datos","title":"Recolecci\u00f3n de datos","text":"

Una vez que preparamos el Geopackage y la plantilla de proyecto de QGIS, realizamos la capacitaci\u00f3n de QGIS/QField en julio de 2018 y lanzamos nuestro trabajo de recopilaci\u00f3n de datos en 27 distritos de todo el pa\u00eds de Ruanda. 27 ingenieros enviaron su Geopackage a la oficina central en Kigali. el especialista en MIS (Gesti\u00f3n de Sistemas de Informaci\u00f3n) valid\u00f3 e introdujo sus datos de Geopackage a la base de datos PostGIS. Hemos completado el trabajo de recopilaci\u00f3n inicial de datos hasta abril de 2019.

data collection procedure

"},{"location":"es/success-stories/rwanda-rural-water/#distribucion-de-datos-y-actualizacion","title":"Distribuci\u00f3n de datos y actualizaci\u00f3n","text":"

Lo m\u00e1s importante despu\u00e9s de la recogida de datos es la actualizaci\u00f3n. Hemos visto muchas organizaciones en \u00c1frica que no mantienen los datos actualizados. Varios a\u00f1os despu\u00e9s, sus datos suelen ser demasiado antiguos, y la mayor\u00eda de ellas tienen que volver a esforzarse en la recogida de datos.

WASAC decidi\u00f3 actualizar continuamente todos los datos y sigue haci\u00e9ndolo hasta ahora. QField ha demostrado ser muy adecuado para este prop\u00f3sito.

Para distribuir y actualizar los datos, hemos desarrollado un script en python postgis2qfield. Esta herramienta postgis2qfield puede extraer los datos de PostGIS y crear Geopackages para cada distrito de Ruanda. Subimos estos 27 geopackages junto con la plantilla del proyecto QGIS al almacenamiento de Google Drive. Despu\u00e9s de eso los ingenieros de los distritos descargan su geopackage en el dispositivo Android para continuar a\u00f1adiendo y actualizando los datos. Una vez que completaron la actualizaci\u00f3n, enviaron el geopackage a la oficina central de nuevo, el especialista MIS actualiza la base de datos PostGIS y regeneran los geopacks para QField.

data distribution and updating procedure

"},{"location":"es/success-stories/rwanda-rural-water/#intercambio-de-datos-a-traves-de-teselas-vectoriales","title":"Intercambio de datos a trav\u00e9s de teselas vectoriales","text":"

En primer lugar, puede ver nuestros datos recogidos de aqu\u00ed.

Desde julio de 2020, empezamos a distribuir los datos de nuestros sistemas de suministro de agua a trav\u00e9s de teselas vectores como datos abiertos. Aunque la situaci\u00f3n de internet en Ruanda est\u00e1 mejorando, algunas zonas rurales siguen teniendo problemas de internet. En una situaci\u00f3n de internet tan pobre, la distribuci\u00f3n de datos de WMS o WFS no funcionar\u00e1 bien. Las teselas vector pueden proporcionar una distribuci\u00f3n ligera y r\u00e1pida de los datos de mapa. No hablaremos aqu\u00ed de nuestras teselas vector. Si le fascina por c\u00f3mo compartir el resultado de la recolecci\u00f3n de datos, por favor vea tambi\u00e9n esta instrucci\u00f3n.

"},{"location":"es/success-stories/rwanda-rural-water/#reconocimiento","title":"Reconocimiento","text":"

Agradecemos a todos los ingenieros de apoyo al agua y al saneamiento de los distritos por realizar su trabajo de recogida de datos. Adem\u00e1s, queremos agradecer a los desarrolladores de QField y QGIS por ofrecer un fant\u00e1stico software de de c\u00f3digo abierto. Es estupendo que, gracias al software libre, estos proyectos puedan ser implementados por una organizaci\u00f3n del sector del agua en los pa\u00edses en desarrollo.

"},{"location":"es/success-stories/rwanda-rural-water/#acerca-de-wasac","title":"Acerca de WASAC","text":"

El WASAC cuenta con dos departamentos principales para el agua urbana (UWSS) y el agua rural (RWSS). Utilizamos QField en el RWSS. La funci\u00f3n del departamento RWSS es apoyar a los gobiernos locales para que operen y mantengan sus propios sistemas de de agua de su propiedad en las zonas rurales. Hoy en d\u00eda, estos datos recogidos y mantenidos por el departamento de RWSS son utilizados por m\u00e1s de 30 operadores privadosen 27 distritos. El n\u00famero total de sistemas de suministro de agua en la base de datos es de m\u00e1s de 1.000.

Organigrama de WASAC

Adem\u00e1s, uno de nuestros compa\u00f1eros present\u00f3 la actividad de WASAC\\ en FOSS4G 2019 Bucarest. Aunque algunos de los sistemas fueron un poco cambiados ahora, se puede ver tambi\u00e9n un v\u00eddeo si est\u00e1 interesado.

"},{"location":"es/success-stories/vanilla-survey/","title":"Encuestas sobre la vainilla","text":""},{"location":"es/success-stories/vanilla-survey/#encuestas-de-vainilla-con-qfield","title":"Encuestas de vainilla con QField","text":"

Por Ahi Saipaia1, Leody Vainikolo1, y John Duncan2 3

Un estudio de campo de las plantaciones de vainilla en Vava'u, una isla exterior del Reino de Tonga, utilizando QField se llev\u00f3 a cabo en mayo y junio de 2020 por el Ministerio de Agricultura, Silvicultura, Alimentaci\u00f3n y Pesca (MAFF).

La vainilla es un importante cultivo comercial en Vava'u. El objetivo de la prospecci\u00f3n era cartografiar la extensi\u00f3n de las plantaciones de vainilla y obtener estimaciones de las cantidades de plantas de vainilla, la superficie cultivada y la proporci\u00f3n de plantaciones gestionadas o descuidadas. Esta informaci\u00f3n est\u00e1 siendo utilizada por el MAFF en Vava'u para la planificaci\u00f3n agr\u00edcola y la toma de decisiones.

Los agentes de extensi\u00f3n recibieron formaci\u00f3n para utilizar QField en la plantaci\u00f3n de prueba del MAFF. Tras la formaci\u00f3n, un equipo de siete agentes de extensi\u00f3n realizaron el estudio de las plantaciones de vainilla. En total, se inspeccionaron 140 plantaciones. Los datos del estudio se procesaron y visualizaron con QGIS y una aplicaci\u00f3n de panel de control Shiny. QField permiti\u00f3 al personal del MAFF ver capas de referencia de los l\u00edmites de las explotaciones en los dispositivos m\u00f3viles en el terreno y cartografiar la extensi\u00f3n de las plantaciones de vainilla dentro de cada explotaci\u00f3n. Los mapas de las plantaciones de vainilla y estad\u00edsticas resumidas sobre el n\u00famero de plantaciones de vainilla, la superficie total inspeccionada y el rendimiento estimado de las plantaciones. fueron producidos.

La captura de esta informaci\u00f3n mediante QField permiti\u00f3 al MAFF identificar que grandes \u00e1reas de cultivo de vainilla se encontraban en un estado de gesti\u00f3n descuidada. Estos datos, y la informaci\u00f3n generada a partir de ellos, se utilizaron para informar a nivel nacional y para presentarlos a los altos cargos del ministerio en la sede del MAFF en Tongatapu en julio de 2020. Tras la inspecci\u00f3n sobre la vainilla, hay planes para formar al personal de extensi\u00f3n del MAFF basado en en la isla principal (Tongatapu) y en otros grupos de islas para que utilicen QField para las inspecciones de cultivos y explotaciones. El equipo del MAFF en Vava'u utiliza actualmente QField para cartografiar las superficies cultivadas por los grupos de cultivadores los diferentes cultivos y los problemas a los que se enfrentan los agricultores en todos los distritos de la isla. El gobierno est\u00e1 utilizando esta informaci\u00f3n como parte de un proceso de seguimiento y evaluaci\u00f3n de los fondos asignados que apoyan iniciativas agr\u00edcolas y el programa de seguridad alimentaria del Gobierno.

"},{"location":"es/success-stories/vanilla-survey/#reconocimientos","title":"Reconocimientos","text":"

El proyecto fue financiado por el Centro Australiano de Investigaci\u00f3n Agr\u00edcola Investigaci\u00f3n Agr\u00edcola Internacional (ACIAR; ASEM/2016/101).

Agentes de extensi\u00f3n, Tangaki Aloua y Selimoti Fetokai, buscan la ubicaci\u00f3n exacta de la plantaci\u00f3n de vainilla antes de la inspecci\u00f3n de la parcela

Introducir datos de atributos en QField como el n\u00famero de plantas de vainilla y la hoja de bloque y el n\u00famero de lote que identifican las parcelas.

  1. Ministerio de Agricultura, Silvicultura, Alimentaci\u00f3n y Pesca, Gobierno de Tonga\u00a0\u21a9\u21a9

  2. Escuela de Agricultura y Medio Ambiente de la UWA, Universidad de Australia Occidental\u00a0\u21a9

  3. Geograf\u00eda y Planificaci\u00f3n, Universidad de Australia Occidental\u00a0\u21a9

"},{"location":"zh/get-started/concepts/","title":"\u8bbe\u8ba1\u7406\u5ff5","text":""},{"location":"zh/get-started/concepts/#_1","title":"\u8bbe\u8ba1\u7406\u5ff5","text":"

QField\u7684\u8bbe\u8ba1\u79c9\u6301\u51e0\u4e2a\u6838\u5fc3\u7406\u5ff5\u3002

"},{"location":"zh/get-started/concepts/#_2","title":"\u7b80\u6d01\u5316","text":"

\u5916\u4e1a\u8f6f\u4ef6\u9700\u6c42\u4e0d\u540c\u4e8e\u684c\u9762\u8f6f\u4ef6\u3002\u5c4f\u5e55\u66f4\u5c0f\uff0c\u8f93\u5165\u8bbe\u5907\u548c\u4f5c\u4e1a\u4efb\u52a1\u4e5f\u90fd\u5b58\u5728\u5dee\u5f02\u3002

QField\u65e8\u5728\u63d0\u4f9b\u6700\u7b80\u6d01\u7684\u754c\u9762\u5e2e\u52a9\u7528\u6237\u5b8c\u6210\u4f5c\u4e1a\u4efb\u52a1\u3002\u56e0\u6b64\uff0c\u7528\u6237\u754c\u9762\u53ea\u5305\u542b\u5916\u4e1a\u6240\u9700\u57fa\u672c\u64cd\u4f5c\uff0c\u800c\u4e0d\u6d89\u53ca\u66f4\u591a\u66f4\u590d\u6742\u529f\u80fd\u3002

\u8fd9\u610f\u5473\u7740\u8981\u5728\u5b89\u88c5\u6709QGIS\u7684\u8ba1\u7b97\u673a\u4e0a\u5b8c\u6210\u6240\u6709\u57fa\u672c\u5de5\u4f5c\uff0c\u4f8b\u5982\u56fe\u5c42\u6837\u5f0f\u3001\u8868\u5355\u5b9a\u4e49\u548c\u5176\u4ed6\u4e0e\u5de5\u7a0b\u6709\u5173\u7684\u8bbe\u7f6e\u3002

"},{"location":"zh/get-started/concepts/#_3","title":"\u517c\u5bb9\u6027","text":"

QField\u57fa\u4e8eQGIS\uff0c\u8fd9\u4e0d\u662f\u91cd\u6784\u800c\u662f\u4f7f\u7528\u4e86 QGIS\u5e93 \u3002\u6e32\u67d3\u5f15\u64ce\u4e0eQGIS\u684c\u9762\u7248\u5b8c\u5168\u76f8\u540c\uff0c\u56e0\u6b64\u60a8\u7684\u5de5\u7a0b\u5916\u89c2\u6837\u5f0f\u5728\u79fb\u52a8\u8bbe\u5907\u548c\u8ba1\u7b97\u673a\u4e0a\u7684\u5b8c\u5168\u4e00\u81f4\u3002

\u5982\u679cQGIS\u5de5\u7a0b\u4e2d\u914d\u7f6e\u9009\u9879\u53ef\u7528\uff0c\u5219\u4e0d\u91cd\u65b0\u5b9a\u4e49\u3002\u56e0\u6b64\uff0cQField\u4f7f\u7528\u4e0eQGIS\u684c\u9762\u7248\u76f8\u540c\u7684\u7f16\u8f91\u63a7\u4ef6\u3002\u5982\u679c\u5df2\u7ecf\u5728QGIS\u684c\u9762\u7248\u4e2d\u914d\u7f6e\u4e86\u5de5\u7a0b\uff0c\u90a3\u4e48\u4e5f\u5e94\u8be5\u53ef\u4ee5\u5728\u79fb\u52a8\u8bbe\u5907\u4e0a\u8fd0\u884c\u3002

\u8bf7\u6ce8\u610f\uff0c\u8fd9\u4e9b\u53ea\u662f\u6211\u4eec\u5728\u5f00\u53d1QField\u65f6\u6240\u79c9\u6301\u7684 \u7406\u5ff5 \uff0c\u5e76\u4e0d\u610f\u5473\u7740\u5df2\u7ecf\u5b8c\u5168\u5b9e\u73b0\u3002

"},{"location":"zh/get-started/concepts/#_4","title":"\u57fa\u4e8e\u6a21\u5f0f","text":"

QField\u662f\u56f4\u7ed5 \u6a21\u5f0f \u800c\u6784\u5efa\u7684\uff0c\u6a21\u5f0f\u7c7b\u4f3c\u4e8eQGIS\u684c\u9762\u7248\u4e2d\u7684 \u5730\u56fe\u5de5\u5177 \u3002\u6a21\u5f0f\u5b9a\u4e49\u7528\u6237\u5f53\u524d\u6b63\u5728\u6267\u884c\u7684\u4efb\u52a1\uff0c\u8981\u4e48 \u6d4f\u89c8 \u6570\u636e\uff0c\u8981\u4e48\u6b63\u5728 \u6570\u5b57\u5316 \u65b0\u8981\u7d20\u3002

"},{"location":"zh/get-started/contribute/","title":"\u6350\u52a9","text":""},{"location":"zh/get-started/contribute/#_1","title":"\u6350\u52a9","text":"

QField\u662f\u5f00\u6e90\u9879\u76ee\uff0c\u53ef\u4ee5\u81ea\u7531\u5206\u4eab\u3001\u4f7f\u7528\u548c\u4fee\u6539\uff0c\u5e76\u4e14\u4f1a\u4e00\u76f4\u4fdd\u6301\u8fd9\u79cd\u72b6\u6001\u3002\u5982\u679c\u6b64\u5e94\u7528\u7a0b\u5e8f\u4ee5\u4efb\u4f55\u521b\u9020\u6027\u7684\u65b9\u5f0f\u5e2e\u52a9\u8fc7\u60a8\uff0c\u6211\u4eec\u5c06\u975e\u5e38\u9ad8\u5174\u3002\u5982\u679c\u60a8\u611f\u89c9\u5f88\u6709\u7528\u5e76\u53ef\u4ee5\u6350\u52a9\u6211\u4eec\uff0c\u6211\u4eec\u5c06\u66f4\u52a0\u9ad8\u5174\u3002\u60a8\u53ef\u4ee5\u505a\u4ee5\u4e0b\u51e0\u4ef6\u4e8b\uff1a

  • \u5bf9\u5e94\u7528\u8fdb\u884c\u8bc4\u5206 \u2605\u2605\u2605\u2605\u2605;
  • \u53d1\u63a8\u6587;
  • \u5728\u63a8\u7279\u5173\u6ce8\u6211\u4eec;
  • \u64b0\u5199\u60a8\u7684\u4f7f\u7528\u4f53\u9a8c (\u8bf7\u8ba9\u6211\u4eec\u77e5\u9053!);
  • \u5b8c\u5584\u5e2e\u52a9\u6587\u6863;
  • \u7ffb\u8bd1\u6587\u6863 \u6216 \u5e94\u7528\u7a0b\u5e8f;
  • \u8d5e\u52a9\u529f\u80fd\u5f00\u53d1; \u6216
  • \u4e0b\u6b21\u5728\u7814\u8ba8\u4f1a\u9047\u5230 OPENGIS.ch \u65f6\uff0c\u5411\u60a8\u9053\u58f0\u611f\u8c22\u6216\u4e0e\u6211\u4eec\u4e00\u8d77\u559d\u676f\u5564\u9152\u3002
"},{"location":"zh/get-started/contribute/#_2","title":"\u5f00\u53d1","text":"

\u5982\u679c\u60a8\u60f3\u53c2\u4e0eQField\u5f00\u53d1\uff0c\u8bf7\u53c2\u8003\u4ee5\u4e0b\u6587\u6863\uff1a - QField\u4ed3\u5e93 - QFieldCloud\u4ed3\u5e93 - QField\u540c\u6b65\u4ed3\u5e93

"},{"location":"zh/get-started/contribute/#_3","title":"\u4fe1\u8a89","text":"

QField\u3001QFieldCloud\u548cQFieldSync\u7531 OPENGIS.ch \u5f00\u53d1\u3002OPENGIS.ch\u4e3a\u5305\u62ecQField\u548cQGIS\u5728\u5185\u7684\u5f00\u6e90\u8f6f\u4ef6\u63d0\u4f9b \u54a8\u8be2 , \u5f00\u53d1 , \u57f9\u8bad \u548c \u652f\u6301 \u3002

"},{"location":"zh/get-started/faq/#_1","title":"\u5e38\u89c1\u95ee\u9898\u89e3\u7b54","text":"QFieldCloud\u5b58\u50a8\u4e86\u51e0\u4e2a\u7248\u672c\u7684\u6587\u4ef6? \u5982\u4f55\u5220\u9664\u65e7\u7248\u6587\u4ef6\uff1f QFieldCloud\u652f\u6301\u54ea\u4e9b\u6d4f\u89c8\u5668\uff1f QFieldCloud\u7684\u64cd\u4f5c\u662f\u5426\u6709\u6700\u957f\u6301\u7eed\u65f6\u95f4\uff1f \u5982\u679c\u6211\u6709\u5173\u4e8eQField\u6216QFieldCloud\u7684\u95ee\u9898\uff0c\u53ef\u4ee5\u54a8\u8be2\u8c01\u5462\uff1f

\u60a8\u53ef\u4ee5\u5728 QFieldCloud FAQ \u9875\u9762\u627e\u5230\u66f4\u591a\u89c4\u5212\u548c\u670d\u52a1\u7684\u76f8\u5173\u95ee\u9898\u3002

"},{"location":"zh/get-started/faq/#qfieldcloud","title":"QFieldCloud\u5b58\u50a8\u4e86\u51e0\u4e2a\u7248\u672c\u7684\u6587\u4ef6?","text":"

\u5b58\u50a8\u6587\u4ef6\u7248\u672c\u7684\u6570\u91cf\u53d6\u51b3\u4e8e\u5ba2\u6237\u7c7b\u578b\u3002\u793e\u533a\u5e10\u6237\u53ef\u4ee5\u5b58\u50a83\u4e2a\u7248\u672c\uff0c\u5176\u4ed6\u5e10\u6237\u7c7b\u578b\u5b58\u50a810\u4e2a\u7248\u672c\u3002

"},{"location":"zh/get-started/faq/#_2","title":"\u5982\u4f55\u5220\u9664\u65e7\u7248\u6587\u4ef6\uff1f","text":"

\u60a8\u53ef\u4ee5\u4eceQFieldSync\u6216QFieldCloud\u7684Web\u754c\u9762\u5220\u9664\u65e7\u7248\u6587\u4ef6 (\u6700\u65b0\u7248\u9664\u5916)\uff0c\u79fb\u9664\u65f6\u6240\u6709\u4ee5\u524d\u7684\u7248\u672c\u4e5f\u5c06\u88ab\u79fb\u9664\u3002

"},{"location":"zh/get-started/faq/#qfieldcloud_1","title":"QFieldCloud\u652f\u6301\u54ea\u4e9b\u6d4f\u89c8\u5668\uff1f","text":"

\u6211\u4eec\u5c3d\u91cf\u786e\u4fdd\u4e0eFirefox\u3001\u57fa\u4e8eChromium\u7684\u6d4f\u89c8\u5668 (\u5982Chrome\u548cEdge) \u548cSafari\u7684\u6700\u8fd1\u7248\u672c (\u6700\u591a\u4e00\u5e74) \u4fdd\u6301\u517c\u5bb9\u3002

"},{"location":"zh/get-started/faq/#qfieldcloud_2","title":"QFieldCloud\u7684\u64cd\u4f5c\u662f\u5426\u6709\u6700\u957f\u6301\u7eed\u65f6\u95f4\uff1f","text":"

QFieldCloud\u4f5c\u4e1a\u5e94\u572810\u5206\u949f\u5185\u5b8c\u6210\uff0c\u5426\u5219\u5c06\u7ec8\u6b62\u3002\u5982\u679c\u60a8\u6709\u7279\u6b8a\u9700\u8981\uff0c\u53ef\u4ee5 \u8054\u7cfb\u6211\u4eec \u5bfb\u627e\u4e13\u8bbe\u89e3\u51b3\u65b9\u6848\u3002

"},{"location":"zh/get-started/faq/#qfieldqfieldcloud","title":"\u5982\u679c\u6211\u6709\u5173\u4e8eQField\u6216QFieldCloud\u7684\u95ee\u9898\uff0c\u53ef\u4ee5\u54a8\u8be2\u8c01\u5462\uff1f","text":"

\u6211\u4eec\u6709\u4e00\u4e2a \u8ba8\u8bba\u5e73\u53f0 \uff0c\u53ef\u4ee5\u4e0e\u793e\u533a\u7684\u5176\u4ed6\u6210\u5458\u53d6\u5f97\u8054\u7cfb\u3002\u5982\u679c\u60a8\u9700\u8981\u4e13\u4e1a\u652f\u6301\uff0c\u8bf7 \u8054\u7cfb\u6211\u4eec \u3002

"},{"location":"zh/get-started/","title":"\u57fa\u7840\u5165\u95e8","text":""},{"location":"zh/get-started/#qfieldqfieldcloud","title":"QField\u548cQFieldCloud\u57fa\u7840\u5165\u95e8","text":""},{"location":"zh/get-started/#_1","title":"\u5b89\u88c5","text":"\u5b89\u5353 iOS Windows Linux MacOS

QField\u53ef\u7528\u4e8e Android 5 \u66f4\u65b0\u7684\u7248\u672c\uff0c\u5982\u679c\u60a8\u60f3\u8d2d\u4e70\u65b0\u8bbe\u5907\uff0c\u6211\u4eec\u5efa\u8bae\u81f3\u5c11\u4f7f\u7528 Android 9\u3002

\u53ef\u4ee5\u5728\u5e94\u7528\u5546\u5e97\u627e\u5230QField\u3002

\u4e0b\u8f7d\u6700\u65b0\u7684 Windows\u7248\u672c\u3002

\u4e0b\u8f7d\u6700\u65b0\u7684 Linux\u6d4b\u8bd5\u7248\u5e76\u7ed9\u6211\u4eec\u7559\u8a00\u5176\u8fd0\u884c\u60c5\u51b5\u3002

\u4e0b\u8f7d\u6700\u65b0\u7684 \uff2dacOS\u6d4b\u8bd5\u7248\u5e76\u7ed9\u6211\u4eec\u7559\u8a00\u5176\u8fd0\u884c\u60c5\u51b5\u3002

QField\u4f7f\u60a8\u53ef\u4ee5\u9ad8\u6548\u5730\u5728\u5ba4\u5916\u5904\u7406GIS\u6570\u636e\u3002

QField\u4f18\u5316\u7684\u7528\u6237\u754c\u9762\u9690\u85cf\u4e86 QGIS \u7684\u5168\u90e8\u529f\u80fd\u3002

"},{"location":"zh/get-started/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud\u72ec\u7279\u7684\u6280\u672f\u53ef\u4ee5\u65e0\u7f1d\u96c6\u6210\u5230\u60a8\u56e2\u961f\u7684\u5916\u4e1a\u5de5\u4f5c\uff0c\u4f7f\u60a8\u7684\u56e2\u961f\u80fd\u591f\u4e13\u6ce8\u4e8e\u91cd\u8981\u7684\u4e8b\u60c5\uff0c\u5e76\u786e\u4fdd\u53ef\u4ee5\u9ad8\u6548\u5730\u83b7\u53d6\u6700\u4f73\u7684\u5916\u4e1a\u6570\u636e\u3002

\u7531\u4e8e\u4e0eQField\u7684\u7d27\u5bc6\u96c6\u6210\uff0c \u60a8\u7684\u56e2\u961f\u80fd\u591f\u7acb\u5373\u5f00\u5c55\u8c03\u67e5\u548c\u6570\u5b57\u5316\u6570\u636e\u3002

\u7acb\u5373\u6ce8\u518c

"},{"location":"zh/get-started/license/","title":"\u8bb8\u53ef\u8bc1","text":""},{"location":"zh/get-started/license/#_1","title":"\u8bb8\u53ef\u8bc1","text":"

QField\u662f\u6839\u636eGNU\u516c\u5171\u8bb8\u53ef\u8bc1 (GPL) \u7b2c2\u7248\u6216\u66f4\u9ad8\u7248\u672c\u53d1\u5e03\u7684\u3002\u6839\u636e\u6b64\u8bb8\u53ef\u8bc1\u5f00\u53d1\u7684QField\uff0c\u610f\u5473\u7740\u60a8\u53ef\u4ee5\u68c0\u67e5\u548c\u4fee\u6539\u6e90\u4ee3\u7801\uff0c\u5e76\u4fdd\u8bc1\u60a8\u59cb\u7ec8\u53ef\u4ee5\u4f7f\u7528\u57fa\u4e8eQGIS\u5916\u4e1a\u6570\u636e\u91c7\u96c6\u7684\u5e94\u7528\u7a0b\u5e8f\uff0c\u8be5\u5e94\u7528\u7a0b\u5e8f\u514d\u8d39\u4e14\u53ef\u4ee5\u81ea\u7531\u4fee\u6539\u3002

\u60a8\u53ef\u4ee5\u5728 GitHub \u4e2d\u627e\u5230\u6e90\u4ee3\u7801\u3002

"},{"location":"zh/get-started/sample-projects/","title":"\u793a\u4f8b\u5de5\u7a0b","text":""},{"location":"zh/get-started/sample-projects/#_1","title":"\u793a\u4f8b\u5de5\u7a0b","text":"

QField\u9ed8\u8ba4\u63d0\u4f9b\u4e09\u4e2a\u793a\u4f8b (\u6f14\u793a) \u5de5\u7a0b\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u8fd9\u4e9b\u5de5\u7a0b\u63a2\u7d22QGIS+QFieldSync\u4e2d\u7684\u4e00\u4e9bQField\u914d\u7f6e\u7ec6\u8282\u3002

\u4e0b\u9762\u7684\u94fe\u63a5\u5c06\u4e0b\u8f7d\u6bcf\u4e2a\u5de5\u7a0b\u7684\u5f52\u6863\u6587\u4ef6\u3002

Simple Bee Advanced Bee QField Users

\u60a8\u8fd8\u53ef\u4ee5\u76f4\u63a5\u5728 QField GitHub \u8d44\u6e90\u5e93 \u4e2d\u63a2\u7d22\u793a\u4f8b\u5de5\u7a0b\u3002

"},{"location":"zh/get-started/sponsor/","title":"\u8d5e\u52a9","text":""},{"location":"zh/get-started/sponsor/#qfield","title":"\u8d5e\u52a9QField","text":""},{"location":"zh/get-started/sponsor/#_1","title":"\u7ecf\u5e38\u8d5e\u52a9","text":"

\u5728\u7ecf\u6d4e\u4e0a\u652f\u6301QField\u7684\u6700\u4f73\u65b9\u5f0f\u662f\u8ba2\u8d2d\u6309\u6708\u8d5e\u52a9\u3002\u8fd9\u6837\u505a\u6709\u52a9\u4e8e\u5c06\u65b0\u9c9c\u51fa\u7089\u7684QField\u6700\u65b0\u7248\u76f4\u63a5\u53d1\u9001\u5230\u6bcf\u4e2a\u4eba\u7684\u8bbe\u5907\u4e0a\u3002

"},{"location":"zh/get-started/sponsor/#_2","title":"\u4f17\u7b79","text":"

\u76ee\u524d\u6ca1\u6709\u4f17\u7b79\u6d3b\u52a8

"},{"location":"zh/get-started/sponsor/#_3","title":"\u4e13\u9898\u8d5e\u52a9","text":"

\u60a8\u53ef\u80fd\u6709\u8bb8\u591a\u5c1a\u672a\u5b9e\u73b0\u7684\u4f18\u79c0\u529f\u80fd\u521b\u610f\u3002\u8bf7 \u8054\u7cfb\u6211\u4eec \u8ba8\u8bba\u5c06\u6b64\u521b\u610f\u96c6\u6210\u5230QField\u7684\u6700\u4f73\u65b9\u6cd5\uff0c\u6216\u521b\u5efa\u60a8\u81ea\u5df1\u7684\u5b9a\u5236\u5e94\u7528\u7a0b\u5e8f\u3002

"},{"location":"zh/get-started/sponsor/#_4","title":"\u81f4\u8c22","text":"

QField\u3001QFieldCloud\u548cQFieldSync\u7531 OPENGIS.ch \u5f00\u53d1\u3002OPENGIS.ch\u4e3a\u5305\u62ecQField\u548cQGIS\u5728\u5185\u7684\u5f00\u6e90\u8f6f\u4ef6\u63d0\u4f9b \u54a8\u8be2 \u3001 \u5f00\u53d1 \u3001 \u57f9\u8bad \u548c \u652f\u6301 \u3002

"},{"location":"zh/get-started/storage-qfc/","title":"\u5b58\u50a8\u7a7a\u95f4","text":"

QFieldCloud allows you to configure as much storage as you need for your project.

"},{"location":"zh/get-started/storage-qfc/#qfieldcloud","title":"QFieldCloud\u6dfb\u52a0\u5b58\u50a8\u7a7a\u95f4","text":"

\u5411QFieldCloud\u6dfb\u52a0\u66f4\u591a\u5b58\u50a8\u7a7a\u95f4 Settings > Billing > Subscription > Change > Update storage

\u6350\u52a9 \u201c\u66f4\u6362\u201d

\u201c\u66f4\u65b0\u5b58\u50a8\u7a7a\u95f4\u201d

\u201c\u8ffd\u52a0\u5b58\u50a8\u7a7a\u95f4\u201d

"},{"location":"zh/get-started/storage/","title":"\u5b58\u50a8\u7a7a\u95f4","text":""},{"location":"zh/get-started/storage/#qfield","title":"QField\u5b58\u50a8\u8bbf\u95ee","text":"

\u4ee5\u4e0b\u662f\u6709\u5173\u5982\u4f55\u8bbf\u95ee\u548c\u64cd\u4f5cQField\u4e2d\u7684\u5de5\u7a0b\u4ee5\u53ca\u5355\u4e2a\u6570\u636e\u96c6\u7684\u7279\u5b9a\u7cfb\u7edf\u7684\u8bf4\u660e\u3002

\u7b14\u8bb0

QField\u73b0\u6709\u7528\u6237\u8bf7\u6ce8\u610f\uff1a\u51fa\u4e8e\u5b89\u5168\u539f\u56e0\uff0c\u8c37\u6b4c\u81ea2021\u5e7411\u6708\u8d77\u5b9e\u65bd\u4e86\u4e00\u5957\u65b0\u7684\u5b58\u50a8\u8bbf\u95ee\u89c4\u5219\uff0c\u7981\u6b62\u5927\u591a\u6570\u5e94\u7528\u7a0b\u5e8f\u76f4\u63a5\u8bbf\u95ee\u8bbe\u5907\u5185\u90e8\u548c\u5916\u90e8\u5b58\u50a8\u4e2d\u5927\u591a\u6570\u4f4d\u7f6e\u7684\u6587\u4ef6\u3002\u4e3a\u4e86\u5728\u8fd9\u4e2a\u65b0\u7684\u9650\u5236\u5185\u5de5\u4f5c\uff0cQField\u5fc5\u987b\u5c06\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u5bfc\u5165\u5176Google\u6307\u5b9a\u7684\u5b58\u50a8\u4f4d\u7f6e\uff0cQField\u5728\u8be5\u5b58\u50a8\u4f4d\u7f6e\u5185\u5177\u6709\u4e0d\u53d7\u9650\u5236\u7684\u8bfb/\u5199\u8bbf\u95ee\u6743\u9650\u3002\u4ee5\u4e0b\u8bf4\u660e\u6307\u5bfc\u7528\u6237\u8fc1\u79fb\u5230\u65b0\u89c4\u8303\u3002

"},{"location":"zh/get-started/storage/#androidios","title":"\u5728Android\u548ciOS\u6253\u5f00\u5de5\u7a0b\u4e0e\u6570\u636e\u96c6","text":"

QField\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u4e09\u79cd\u65b9\u5f0f\u6253\u5f00\u5de5\u7a0b\u548c\u6570\u636e\u96c6\uff1a

  • \u4eceURL\u5bfc\u5165\uff1b
  • \u5bfc\u5165\u5de5\u7a0b\u6587\u4ef6\u5939 (\u4ec5\u9650\u5b89\u5353)\uff1b
  • \u5bfc\u5165\u538b\u7f29\u7684\u5de5\u7a0b\u6587\u4ef6 (\u4ec5\u9650\u5b89\u5353)\uff1b
  • \u5bfc\u5165\u5355\u6570\u636e\u96c6 (\u4ec5\u9650\u5b89\u5353)\u3002

QField\u5bfc\u5165\u64cd\u4f5c

\u8fd9\u4e9b\u52a8\u4f5c\u53ef\u901a\u8fc7\u5355\u51fbQField\u6b22\u8fce\u5c4f\u5e55\u4e2d\u7684 \"\u6253\u5f00\u672c\u5730\u6587\u4ef6\" \u6309\u94ae\uff0c\u5e76\u5355\u51fb\u5de5\u7a0b/\u6570\u636e\u96c6\u9009\u62e9\u5668\u5c4f\u5e55\u53f3\u4e0b\u89d2\u7684 \"\u5bfc\u5165 (+) \u6309\u94ae\" \u5373\u53ef\u6267\u884c\u3002

"},{"location":"zh/get-started/storage/#url","title":"\u4eceURL\u5bfc\u5165","text":"

\u901a\u8fc7 \"\u5bfc\u5165URL\" \u52a8\u4f5c\u5bfc\u5165\u5de5\u7a0b\u6216\u5355\u6570\u636e\u96c6\u65f6\uff0c\u5c06\u8981\u6c42\u7528\u6237\u63d0\u4f9b\u6587\u4ef6\u7684URL\u5b57\u7b26\u4e32\u3002QField\u968f\u540e\u83b7\u53d6\u5185\u5bb9\u5e76\u5c06\u5176\u4fdd\u5b58\u5230 \"\u5df2\u5bfc\u5165\u5de5\u7a0b\" - \u524d\u63d0\u662fURL\u6307\u5411\u538b\u7f29\u5230ZIP\u5f52\u6863\u6587\u4ef6\u4e2d\u7684\u5de5\u7a0b - \u6216 \"\u5df2\u5bfc\u5165\u6570\u636e\u96c6\"\u3002

QField\u5bfc\u5165URL\u5bf9\u8bdd\u6846

\u5f53\u68c0\u6d4b\u5230\u4e00\u4e2a\u6216\u591a\u4e2a .qgs/.qgz \u5de5\u7a0b\u6587\u4ef6\u65f6\uff0cQField\u4f1a\u5c06ZIP\u5f52\u6863\u6587\u4ef6\u89c6\u4e3a\u538b\u7f29\u5de5\u7a0b\u3002

"},{"location":"zh/get-started/storage/#_1","title":"\u5bfc\u5165\u5de5\u7a0b\u6587\u4ef6\u5939","text":"

\u901a\u8fc7\u201c\u4ece\u6587\u4ef6\u5939\u5bfc\u5165\u5de5\u7a0b\u201d\u64cd\u4f5c\u5bfc\u5165\u5de5\u7a0b\u65f6\uff0c\u5c06\u8981\u6c42\u7528\u6237\u6388\u4e88QField\u8bbf\u95ee\u6743\u9650\uff0c\u4ee5\u4fbf\u901a\u8fc7\u7cfb\u7edf\u6587\u4ef6\u5939\u9009\u62e9\u5668\u8bfb\u53d6\u8bbe\u5907\u5b58\u50a8\u4e2d\u7ed9\u5b9a\u6587\u4ef6\u5939\u7684\u5185\u5bb9\u3002\u9009\u62e9\u6587\u4ef6\u5939\u540e\uff0cQField\u5c06\u6587\u4ef6\u5939\u5185\u5bb9\uff08\u5305\u62ec\u5176\u5b50\u6587\u4ef6\u5939\uff09\u590d\u5236\u5230\u5176\u201c\u5df2\u5bfc\u5165\u5de5\u7a0b\u201d\u4f4d\u7f6e\u3002\u4ee5\u540e\uff0c\u7528\u6237\u53ef\u4ee5\u4ece\u90a3\u91cc\u6253\u5f00\u5de5\u7a0b\u5e76\u4e0e\u4e4b\u4ea4\u4e92\u3002

\u901a\u8fc7\u4e0b\u62c9\u83dc\u5355\u64cd\u4f5c\u91cd\u65b0\u5bfc\u5165\u7ed9\u5b9a\u6587\u4ef6\u5939\u5c06\u8986\u76d6\u5df2\u5b58\u5728\u76f8\u540c\u6587\u4ef6\u5939\u540d\u79f0\u7684\u73b0\u6709\u5de5\u7a0b\uff0c\u6b64\u64cd\u4f5c\u5141\u8bb8\u7528\u6237\u80fd\u591f\u66f4\u65b0\u5de5\u7a0b\u5185\u5bb9\u3002

\u7b14\u8bb0

\u8981\u7d20\u7684\u7f16\u8f91\u3001\u6dfb\u52a0\u548c\u5220\u9664\u7b49\u64cd\u4f5c\u5c06\u4fdd\u5b58\u5230\u5df2\u5bfc\u5165\u5de5\u7a0b\u7684\u6570\u636e\u96c6\u4e2d\uff0c\u800c\u4e0d\u662f\u4fdd\u5b58\u5728\u5bfc\u5165\u8fc7\u7a0b\u4e2d\u9009\u62e9\u7684\u539f\u59cb\u6587\u4ef6\u5939\u3002\u6709\u5173\u5982\u4f55\u53d1\u9001/\u5bfc\u51fa\u5df2\u7f16\u8f91\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\uff0c\u8bf7\u53c2\u9605\u4ee5\u4e0b\u7ae0\u8282\u3002

"},{"location":"zh/get-started/storage/#_2","title":"\u5bfc\u5165\u538b\u7f29\u7684\u5de5\u7a0b","text":"

\u901a\u8fc7\u63d0\u4f9b\u7684\u538b\u7f29\u5230ZIP\u5f52\u6863\u6587\u4ef6\u4e2d\u7684\u5de5\u7a0b\uff0c\u53ef\u4ee5\u5c06\u5176\u5bfc\u5165\u5230QField\u3002\u9009\u62e9\u201c\u4eceZIP\u5bfc\u5165\u5de5\u7a0b\u201d\u64cd\u4f5c\u65f6\uff0c\u5c06\u8981\u6c42\u7528\u6237\u5728\u8bbe\u5907\u5b58\u50a8\u4e2d\u9009\u62e9\u4e00\u4e2aZIP\u6587\u4ef6\u3002QField\u5c06\u5f52\u6863\u6587\u4ef6\u63d0\u53d6\u5230\u201c\u5df2\u5bfc\u5165\u5de5\u7a0b\u201d\u4f4d\u7f6e\u3002\u4ee5\u540e\uff0c\u7528\u6237\u53ef\u4ee5\u4ece\u90a3\u91cc\u6253\u5f00\u5de5\u7a0b\u5e76\u4e0e\u4e4b\u4ea4\u4e92\u3002

\u901a\u8fc7\u5411\u7528\u6237\u53d1\u9001\u5355\u4e2a\u6587\u4ef6\uff0c\u53ef\u4ee5\u6781\u5927\u5730\u7b80\u5316\u5de5\u7a0b\u7684\u8fdc\u7a0b\u90e8\u7f72\u3002

"},{"location":"zh/get-started/storage/#_3","title":"\u5bfc\u5165\u5355\u6570\u636e\u96c6","text":"

\u201c\u5bfc\u5165\u6570\u636e\u96c6\u201d\u64cd\u4f5c\u5141\u8bb8\u7528\u6237\u901a\u8fc7\u5b89\u5353\u7cfb\u7edf\u6587\u4ef6\u9009\u62e9\u5668\u9009\u62e9\u4e00\u4e2a\u6216\u591a\u4e2a\u6570\u636e\u96c6\u3002\u9009\u62e9\u6570\u636e\u96c6\u540e\uff0cQField\u5c06\u8fd9\u4e9b\u6570\u636e\u96c6\u590d\u5236\u5230\u201c\u5df2\u5bfc\u5165\u6570\u636e\u96c6\u201d\u6587\u4ef6\u5939\u4e2d\uff0c\u7528\u6237\u53ef\u4ee5\u5728\u5176\u6253\u5f00\u6216\u4fee\u6539\u76f8\u5173\u5185\u5bb9\u3002

\u7b14\u8bb0

\u7528\u6237\u5fc5\u987b\u786e\u4fdd\u5728\u5bfc\u5165\u6570\u636e\u96c6\u65f6\u9009\u62e9\u6240\u6709\u9644\u5c5e\u6587\u4ef6 (\u4f8b\u5982\uff0cshapefile\u9700\u8981\u7528\u6237\u9009\u62e9 .shp\u3001.shx\u3001.dbf\u3001.prj \u548c .cpg \u6587\u4ef6)\u3002

"},{"location":"zh/get-started/storage/#android","title":"\u5728Android\u5bfc\u51fa\u4fee\u6539\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6","text":"

\u4e00\u65e6\u7528\u6237\u4fee\u6539\u4e86\u5df2\u5bfc\u5165\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\uff0cQField\u5c06\u63d0\u4f9b\u5404\u79cd\u65b9\u5f0f\u4ece\u5176\u7cfb\u7edf\u4fdd\u62a4\u7684\u6587\u4ef6\u5b58\u50a8\u4e2d\u53d1\u9001\u548c\u5bfc\u51fa\u5185\u5bb9\uff1a

  • \u5bfc\u51fa\u5de5\u7a0b\u6587\u4ef6\u5939\u6216\u5355\u6570\u636e\u96c6\uff1b
  • \u5c06\u538b\u7f29\u7684\u5de5\u7a0b\u6587\u4ef6\u5939\u53d1\u9001\u5230 {\u4e91\u3001\u7535\u5b50\u90ae\u4ef6\u3001Messenger\u7b49} \u5e94\u7528\u7a0b\u5e8f\uff1b
  • \u5c06\u5355\u6570\u636e\u96c6\u53d1\u9001\u5230 {\u4e91\u3001\u7535\u5b50\u90ae\u4ef6\u3001Messenger\u7b49} \u5e94\u7528\u7a0b\u5e8f\uff1b
  • \u901a\u8fc7USB\u6570\u636e\u7ebf\u76f4\u63a5\u8bbf\u95ee\u5bfc\u5165\u7684\u5185\u5bb9\u3002

QField\u5bfc\u51fa\u64cd\u4f5c

\u8fd9\u4e9b\u52a8\u4f5c\u53ef\u901a\u8fc7\u5355\u51fbQField\u6b22\u8fce\u754c\u9762\u4e2d\u7684 \"\u6253\u5f00\u672c\u5730\u6587\u4ef6\" \u6309\u94ae\uff0c\u5e76\u5355\u51fb\u5de5\u7a0b/\u6570\u636e\u96c6\u9009\u62e9\u5668\u4e2d\u7684\u5de5\u7a0b\u6587\u4ef6\u5939\u548c\u5355\u6570\u636e\u96c6\u5217\u8868\u6240\u9644\u7684\u4e0b\u62c9\u52a8\u4f5c\u83dc\u5355\u8fdb\u884c\u64cd\u4f5c\u3002

"},{"location":"zh/get-started/storage/#_4","title":"\u5bfc\u51fa\u5de5\u7a0b\u6587\u4ef6\u5939\u6216\u5355\u6570\u636e\u96c6","text":"

\u5f53\u9009\u62e9 \"\u5bfc\u51fa\u5230\u6587\u4ef6\u5939\" \u65f6\uff0c\u5c06\u8981\u6c42\u7528\u6237\u9009\u62e9\u4e00\u4e2a\u4f4d\u7f6e (\u4f7f\u7528Android\u7cfb\u7edf\u7684\u6587\u4ef6\u5939\u9009\u62e9\u5668\u64cd\u4f5c)\uff0c\u6240\u9009\u5de5\u7a0b\u6587\u4ef6\u5939\u6216\u5355\u6570\u636e\u96c6\u7684\u5185\u5bb9\u5c06\u88ab\u590d\u5236\u5230\u8be5\u4f4d\u7f6e\u3002

\u6b64\u64cd\u4f5c\u53ef\u7528\u4e8e\u5c06\u4fee\u6539\u540e\u7684\u5de5\u7a0b\u6216\u6570\u636e\u96c6\u7684\u5185\u5bb9\u590d\u5236\u5230\u8bbe\u5907\u4e0a\u7684\u4e00\u4e2a\u6587\u4ef6\u5939\u4e2d\uff0c\u5e76\u7531\u5982Syncthing\u7b49\u7b2c\u4e09\u65b9\u540c\u6b65\u5e94\u7528\u7a0b\u5e8f\u8fdb\u884c\u8bbf\u95ee\uff0c\u6216\u76f4\u63a5\u5c06\u5185\u5bb9\u590d\u5236\u5230\u652f\u6301Android\u7cfb\u7edf\u5206\u533a\u5b58\u50a8\u63d0\u4f9b\u5546\u7684\u4e91\u5e10\u6237\u4e2d (\u5728\u64b0\u5199\u672c\u6587\u65f6\uff0c\u53ea\u6709NextCloud\u5e94\u7528\u7a0b\u5e8f\u652f\u6301\u6b64\u7c7b\u64cd\u4f5c)\u3002

\u7b14\u8bb0

\u5bfc\u51fa\u5230\u7684\u6587\u4ef6\u5939\u5c06\u8986\u76d6\u5148\u524d\u5b58\u5728\u7684\u5185\u5bb9\u3002

"},{"location":"zh/get-started/storage/#_5","title":"\u53d1\u9001\u7ecf\u8fc7\u538b\u7f29\u7684\u5de5\u7a0b\u6587\u4ef6\u5939","text":"

\u2018\u5c06\u6587\u4ef6\u5939\u538b\u7f29\u5e76\u53d1\u9001\u5230\u2018 \u52a8\u4f5c\u662f\u5c06\u9009\u4e2d\u6587\u4ef6\u5939\u7684\u5185\u5bb9\u538b\u7f29\u5230ZIP\u5f52\u6863\u6587\u4ef6\u4e2d\u3002\u7136\u540e\uff0c\u7cfb\u7edf\u4f1a\u8be2\u95ee\u7528\u6237\u5e94\u8be5\u901a\u8fc7\u8bbe\u5907\u4e0a\u7684\u54ea\u4e2a\u5e94\u7528\u7a0b\u5e8f\u53d1\u9001\u6700\u7ec8\u7684ZIP\u5f52\u6863\u6587\u4ef6\u3002

\u7528\u6237\u53ef\u4ee5\u901a\u8fc7\u5728QField\u7684 \u2018\u5bfc\u5165\u5de5\u7a0b\u2018 \u76ee\u5f55\u4e2d\u9009\u62e9\u6839\u6587\u4ef6\u5939\u6765\u538b\u7f29\u548c\u53d1\u9001\u6574\u4e2a\u5de5\u7a0b\uff0c\u4e5f\u53ef\u4ee5\u5728\u5de5\u7a0b\u6587\u4ef6\u5939\u4e2d\u53d1\u9001\u9009\u4e2d\u7684\u6587\u4ef6\u5939\u3002\u8fd9\u5141\u8bb8\u7528\u6237\u5c06\u538b\u7f29\u6587\u4ef6\u9650\u5236\u5728\u5982 a /DCIM \u7684\u5b50\u6587\u4ef6\u5939\u3002

"},{"location":"zh/get-started/storage/#_6","title":"\u53d1\u9001\u5355\u6570\u636e\u96c6","text":"

\u7528\u6237\u53ef\u4ee5\u4e3a\u5355\u6570\u636e\u96c6\u9009\u62e9 \u2018\u53d1\u9001\u5230\u2018 \u52a8\u4f5c\uff0c\u5141\u8bb8\u5c06\u7f16\u8f91\u540e\u7684\u6570\u636e\u96c6\u76f4\u63a5\u53d1\u9001\u5230\u7b2c\u4e09\u65b9\u5e94\u7528\u7a0b\u5e8f\uff0c\u5982 Gmail\u3001Drive\u3001Dropbox\u3001Nextcloud \u7b49\u7b49\u3002

\u8981\u4ece\u540c\u6b65\u7684QFieldCloud\u5de5\u7a0b\u4e2d\u5bfc\u51fa\u56fe\u5c42\uff0c\u8bf7\u5728\u60a8\u7684\u8bbe\u5907\u6216\u9996\u9009\u4e91\u63d0\u4f9b\u7a0b\u5e8f\u5bfc\u51fa\u3002\u4e3a\u6b64\uff0c\u8bf7\u5728\u60a8\u7684\u5de5\u7a0b\u4e2d\uff1a

  1. \u5355\u51fb\u5de5\u7a0b\u4e2d\u7684 '\u9f7f\u8f6e\u56fe\u6807'\u3002

  1. \u9009\u62e9 '\u6253\u5f00\u5de5\u7a0b\u6587\u4ef6\u5939' \u52a8\u4f5c\u3002

  1. \u5728\u6b64\u5de5\u7a0b\u6587\u4ef6\u5939\u4e2d\uff0c\u60a8\u5c06\u627e\u5230\u60a8\u7684\u5de5\u7a0b\u6587\u4ef6\u3002\u79bb\u7ebf\u56fe\u5c42\u5b58\u50a8\u5728\u540d\u4e3a 'data.gpkg' \u7684\u6587\u4ef6\u4e2d\u3002\u60a8\u8fd8\u53ef\u4ee5\u5bfc\u51fa\u9644\u52a0\u6587\u4ef6 (\u7167\u7247\u3001\u97f3\u9891\u3001\u89c6\u9891\u7b49)\u3002

  2. \u73b0\u5728\uff0c\u70b9\u51fb\u4f4d\u4e8e\u6587\u4ef6\u6216\u6587\u4ef6\u5939\u53f3\u4fa7\u7684\u4e09\u4e2a\u70b9 (\u22ee) \u56fe\u6807\u3002

  1. \u6839\u636e\u9700\u6c42\u9009\u62e9 \"\u53d1\u9001\u5230\u2026\" \u6216 \"\u5bfc\u51fa\u5230\u6587\u4ef6\u5939\u2026\" \u52a8\u4f5c\uff0c\u5e76\u6309\u7167\u76f8\u5e94\u7684\u63d0\u793a\u8fdb\u884c\u64cd\u4f5c\u3002

\u7b14\u8bb0

\u6b64\u529f\u80fd\u4ec5\u5728Android\u7cfb\u7edf\u53ef\u7528\u3002

"},{"location":"zh/get-started/storage/#usb","title":"\u901a\u8fc7USB\u6570\u636e\u7ebf\u76f4\u63a5\u8bbf\u95ee\u5bfc\u5165\u7684\u5185\u5bb9","text":""},{"location":"zh/get-started/storage/#_7","title":"\u5b89\u5353\u7cfb\u7edf","text":"

\u53ef\u4ee5\u4f7f\u7528USB\u6570\u636e\u7ebf\u76f4\u63a5\u8bbf\u95ee\u5bfc\u5165\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u3002\u8be5\u4f4d\u7f6e\u663e\u793a\u5728\u5de5\u7a0b/\u6570\u636e\u96c6\u9009\u62e9\u5668\u7684\u9876\u90e8\u5bfc\u822a\u680f\u4e2d\u3002

\u5728\u5927\u591a\u6570\u901a\u8fc7USB\u6570\u636e\u7ebf\u8fde\u63a5\u63d2\u5165\u8ba1\u7b97\u673a\u7684\u8bbe\u5907\u4e0a\uff0c\u8def\u5f84\u5c06\u662f <drive>:/Android/data/ch.opengis.qfield/files/ \u3002\u7528\u6237\u5c06\u627e\u5230\u5bfc\u5165\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u6240\u5728\u7684\u5df2\u5bfc\u5165\u6570\u636e\u96c6\u548c\u5df2\u5bfc\u5165\u5de5\u7a0b\u6587\u4ef6\u5939\u3002\u5bf9\u5de5\u7a0b\u5185\u5bb9\u548c\u6570\u636e\u96c6\u6240\u505a\u7684\u66f4\u6539\u5c06\u4fdd\u5b58\u5728\u6b64\u4f4d\u7f6e\u7684\u6587\u4ef6\u4e2d\u3002

"},{"location":"zh/get-started/storage/#ios","title":"iOS","text":"

\u5728Windows\u548cmacOS\u4e2d\u4f7f\u7528iTunes\u5bfc\u822a\u5230QField\u5e94\u7528\u7a0b\u5e8f\u6587\u4ef6\u5939\uff0c\u53ef\u4ee5\u4f7f\u7528USB\u6570\u636e\u7ebf\u76f4\u63a5\u8bbf\u95ee\u5bfc\u5165\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u3002\u5728Linux\u4e2d\uff0c\u7528\u6237\u53ef\u4ee5\u901a\u8fc7 \u2018libimobiledevice\u2018 \u8fdb\u884c\u64cd\u4f5c\u3002

"},{"location":"zh/get-started/support/","title":"\u652f\u6301","text":""},{"location":"zh/get-started/support/#_1","title":"\u652f\u6301","text":""},{"location":"zh/get-started/support/#_2","title":"\u5546\u4e1a\u652f\u6301","text":"

\u4f5c\u4e3aQField\u548cQFieldCloud\u7684\u5f00\u53d1\u4eba\u5458, OPENGIS.ch \u63d0\u4f9b \u57f9\u8bad\u6750\u6599 \u4ee5\u53ca\u5177\u6709 SLA \u7684\u5b9a\u5236\u5546\u4e1a \u652f\u6301\u548c\u5f00\u53d1\u5408\u540c \u3002

"},{"location":"zh/get-started/support/#_3","title":"\u5f00\u53d1\u4e0e\u5b9a\u5236\u5e94\u7528","text":"

\u60a8\u53ef\u80fd\u6709\u8bb8\u591a\u5c1a\u672a\u5b9e\u73b0\u7684\u4f18\u79c0\u529f\u80fd\u521b\u610f\u3002\u8bf7 \u8054\u7cfb\u6211\u4eec \u8ba8\u8bba\u5c06\u6b64\u521b\u610f\u96c6\u6210\u5230QField\u7684\u6700\u4f73\u65b9\u6cd5\uff0c\u6216\u521b\u5efa\u60a8\u81ea\u5df1\u7684\u5b9a\u5236\u5e94\u7528\u7a0b\u5e8f\u3002

"},{"location":"zh/get-started/support/#_4","title":"\u793e\u533a\u652f\u6301","text":"

\u60a8\u53ef\u4ee5\u5728 gis.stackexchange \u63d0\u95ee

\u60a8\u53ef\u4ee5\u4f7f\u7528 \u7528\u6237\u8ba8\u8bba\u5e73\u53f0

"},{"location":"zh/get-started/third-part-tutorials/","title":"\u7b2c\u4e09\u65b9\u6559\u7a0b","text":""},{"location":"zh/get-started/third-part-tutorials/#_1","title":"\u7b2c\u4e09\u65b9\u6559\u7a0b","text":"

\u60a8\u53ef\u4ee5\u5728\u8fd9\u91cc\u627e\u5230\u6211\u4eec\u793e\u533a\u6210\u5458\u521b\u5efa\u7684\u4e00\u4e9b\u5f88\u68d2\u7684\u6559\u7a0b\uff1a

  • QField\u6559\u7a0b \u51fa\u81ea Climate-Smart Landscapes for Promoting Sustainability of Pacific Island Agricultural Systems
  • QField\u5feb\u901f\u5165\u95e8 - Udemy\u8bfe\u7a0b \u51fa\u81ea Michael Miller
  • QField\u8bfe\u7a0b\u5b9e\u8df5 (\u8461\u8404\u7259\u8bed) \u51fa\u81ea Nelson Silva
"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/","title":"\u9ad8\u7ea7\u8bbe\u7f6e","text":""},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#_1","title":"\u9ad8\u7ea7\u8bbe\u7f6e\u5411\u5bfc","text":"

\u5e2e\u52a9

\u6211\u4eec\u6709\u4e2a \u793e\u533a\u8ba8\u8bba\u5e73\u53f0 \u6765\u5bf9\u60a8\u7684\u95ee\u9898\u3001\u7591\u60d1\u548c\u89c2\u5ff5\u8fdb\u884c\u8ba8\u8bba\u3002\u4e0d\u8981\u72b9\u8c6b\uff0c\u53bb\u6d4f\u89c8\u5427\u3002

"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#_2","title":"\u652f\u6301\u77e2\u91cf\u6570\u636e","text":"

\u76ee\u524d\uff0cQFieldCloud\u652f\u6301\u5730\u7406\u5305\u548cPostGIS\u56fe\u5c42\u8fdb\u884c\u534f\u540c\u7f16\u8f91\u3002QGIS\u652f\u6301\u7684\u5176\u4ed6\u683c\u5f0f\u5e94\u8be5\u4e5f\u53ef\u4ee5\u5de5\u4f5c\uff0c\u4f46\u4e0d\u662fQField\u5b98\u65b9\u6240\u652f\u6301\u7684\u3002

"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#_3","title":"\u4f7f\u7528\u5730\u7406\u5305","text":"

\u4f7f\u7528\u5730\u7406\u5305\u901a\u5e38\u662f\u7b80\u5355\u8bbe\u7f6e\u7684\u6700\u4f73\u9009\u62e9\uff0c\u53ef\u5c06QField\u7528\u6237\u6536\u96c6\u7684\u6570\u636e\u96c6\u4e2d\u5230\u4e00\u4e2a\u6587\u4ef6\u4e2d\u3002

\u5982\u679c\u8981\u8bbe\u7f6e\u5173\u7cfb\uff0c\u5efa\u8bae\u5728\u8868\u4e2d\u6dfb\u52a0UUID\u5b57\u6bb5\uff0c\u5e76\u5c06\u5176\u7528\u4f5c\u5916\u952e\uff0c\u800c\u4e0d\u662f\u5730\u7406\u5305\u7684 fid \u3002\u56e0\u4e3a\u5b83\u4eec\u53ef\u80fd\u4f1a\u6539\u53d8\uff0c\u907f\u514d\u5728\u4e24\u4e2a\u7528\u6237\u540c\u65f6\u521b\u5efa\u65b0\u8bb0\u5f55\u65f6\u53d1\u751f\u51b2\u7a81\u3002

"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#_4","title":"\u5de5\u4f5c\u6d41\u7a0b\u793a\u4f8b (\u5730\u7406\u5305)","text":"
  1. QGIS\u684c\u9762\u7aef\u8bbe\u7f6e\uff1a
    1. \u521b\u5efa\u65b0\u5de5\u7a0b\u3002
    2. \u521b\u5efa\u5730\u7406\u5305\u56fe\u5c42\uff0c\u5c06\u5176\u4fdd\u5b58\u5728\u4e0eQGIS\u5de5\u7a0b\u76f8\u540c\u7684\u6587\u4ef6\u5939\u4e2d\u3002
    3. \u5728QField\u540c\u6b65\u63d2\u4ef6\u4e2d\u5c06\u5730\u7406\u5305\u8bbe\u7f6e\u4e3a \"\u79bb\u7ebf\u7f16\u8f91\" \u3002
    4. \u5c06\u5de5\u7a0b\u4e0a\u4f20\u5230QFieldCloud\u3002
  2. \u4f7f\u7528QField\u5728\u8bbe\u5907\u4e0a\u6536\u96c6\u6570\u636e\uff1a
    1. \u6253\u5f00QFieldCloud\u5e76\u5bfc\u5165\u5de5\u7a0b\u3002
    2. \u6536\u96c6\u4e00\u4e9b\u6570\u636e\u5e76\u4e0a\u4f20\u66f4\u6539\u5185\u5bb9\u3002
  3. \u5728QGIS\u684c\u9762\u7aef\u4e0b\u8f7d\u6210\u679c\uff1a
    1. \u5728QField\u540c\u6b65\u4e2d\uff0c\u4e0b\u8f7d\u66f4\u65b0\u7684\u6587\u4ef6 (\u5730\u7406\u5305\u6587\u4ef6\u5e94\u8be5\u5df2\u66f4\u6539)\u3002

\u6ce8\u610f

\u6b64\u5de5\u4f5c\u6d41\u7a0b\u4e0d\u652f\u6301\u5728\u684c\u9762\u7aef\u66f4\u6539\u5730\u7406\u5305\uff0c\u56e0\u4e3a\u4f5c\u4e3a\u6587\u4ef6\u5e93\uff0c\u6574\u4e2a\u5730\u7406\u5305\u5c06\u88ab\u66ff\u6362\u3002\u8fd9\u610f\u5473\u7740\u6570\u636e\u53ea\u80fd\u4f7f\u7528QFieldCloud\u8fdb\u884c\u6570\u5b57\u5316\u3002

"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#postgis","title":"PostGIS","text":"

\u5982\u679c\u60a8\u5e0c\u671bQField\u7528\u6237\u7684\u6570\u636e\u5728\u4ed6\u4eec\u540c\u6b65\u5de5\u4f5c\u65f6\u7531QFieldCloud\u76f4\u63a5\u66f4\u65b0\u5230\u6570\u636e\u5e93\uff0c\u800c\u65e0\u9700\u8fdb\u4e00\u6b65\u64cd\u4f5c\uff0c\u90a3\u4e48\u4f7f\u7528PostGIS\u56fe\u5c42\u662f\u4e00\u4e2a\u4e0d\u9519\u7684\u9009\u62e9\u3002

\u5b83\u8981\u6c42\u60a8\u7684\u6570\u636e\u5e93\u53ef\u4ee5\u516c\u5f00\u8bbf\u95ee\uff0c\u5e76\u4e14\u5fc5\u987b\u5728QGIS\u5de5\u7a0b\u4e2d\u672a\u52a0\u5bc6\u4fdd\u5b58\u7f51\u7edc\u51ed\u8bc1\u3002\u8bf7\u6ce8\u610f\u6b64\u7c7b\u8981\u6c42\u7684\u5b89\u5168\u5f71\u54cd\uff0c\u5e76\u505a\u597d\u5907\u4efd\u3002

"},{"location":"zh/get-started/tutorials/advanced-setup-qfc/#postgis_1","title":"\u5de5\u4f5c\u6d41\u7a0b\u793a\u4f8b (PostGIS)","text":"
  1. QGIS\u684c\u9762\u7aef\u8bbe\u7f6e\uff1a
    1. \u521b\u5efa\u65b0\u5de5\u7a0b\u3002
    2. \u521b\u5efa\u5e76\u6dfb\u52a0PostGIS\u56fe\u5c42\uff0c\u786e\u4fdd\u5c06\u7f51\u7edc\u51ed\u8bc1\u5b58\u50a8\u5728\u5de5\u7a0b\u4e2d\u3002
    3. \u786e\u4fddPostGIS\u6570\u636e\u5e93\u8fde\u63a5\u53ef\u4ee5\u516c\u5f00\u8bbf\u95ee (\u516c\u5171IP\u6216\u57df\u540d\uff0c\u4e0d\u80fd\u4e0e 127.0.0.1 \u6216 localhost\u4e00\u8d77\u4f7f\u7528)\u3002
    4. \u5728QField\u540c\u6b65\u5de5\u7a0b\u8bbe\u7f6e\u4e2d\uff0c\u5982\u679cQField\u7528\u6237\u5728\u5916\u4e1a\u6ca1\u6709\u53ef\u9760\u7684\u7f51\u7edc\u8fde\u63a5\u6216\u65e0\u6cd5 \u76f4\u63a5\u8bbf\u95ee\u6570\u636e\u5e93 \uff0c\u8bf7\u5c06\u5730\u7406\u5305\u8bbe\u7f6e\u4e3a \u79bb\u7ebf\u7f16\u8f91 \u3002
    5. \u5c06\u5de5\u7a0b\u4e0a\u4f20\u5230QField\u4e91\u3002
  2. \u4f7f\u7528QField\u5728\u8bbe\u5907\u4e0a\u6536\u96c6\u6570\u636e\uff1a
    1. \u6253\u5f00QFieldCloud\u5e76\u5bfc\u5165\u5de5\u7a0b\u3002
    2. \u6536\u96c6\u4e00\u4e9b\u6570\u636e (\u5982\u679c\u60a8\u4f7f\u7528 \u79bb\u7ebf\u7f16\u8f91 \uff0c\u8bf7\u5c06\u66f4\u6539\u4e0a\u4f20\u56de\u529e\u516c\u5ba4)\u3002
  3. \u5728QGIS\u684c\u9762\u7aef\u67e5\u770b\u6210\u679c\uff1a
    1. \u6240\u6709\u66f4\u6539\u5e94\u5728PostGIS\u6570\u636e\u5e93\u76f4\u63a5\u53ef\u89c1\u3002

\u7b14\u8bb0

\u5f53\u4f7f\u7528 \u76f4\u63a5\u6570\u636e\u5e93\u8bbf\u95ee \u65f6\uff0cQFieldCloud\u5c06\u76f4\u63a5\u7f16\u8f91PostGIS\u6570\u636e\u5e93\u7684\u6570\u636e\u3002\u8fd9\u53ea\u9002\u7528\u4e8e\u5916\u4e1a\u53ef\u9760\u7684\u4e92\u8054\u7f51\u8fde\u63a5\uff0c\u4f46\u5176\u4f18\u70b9\u662f\u6240\u6709\u7528\u6237\u90fd\u53ef\u4ee5\u76f4\u63a5\u770b\u5230\u6240\u6709\u6570\u636e\uff0c\u5e76\u5141\u8bb8\u4f7f\u7528\u4efb\u4f55PostGIS\u7279\u5b9a\u8bbe\u7f6e (\u89e6\u53d1\u5668\u3001\u751f\u6210\u7684\u5b57\u6bb5\u7b49)\u3002

\u7b14\u8bb0

\u5f53\u4f7f\u7528 \u79bb\u7ebf\u7f16\u8f91 \u65f6\uff0cQField\u5c06\u5728\u5730\u7406\u5305\u4e2d\u5904\u7406\u6570\u636e\u5e93\u7684\u672c\u5730\u526f\u672c\uff0c\u8be5\u526f\u672c\u5c06\u7531QFieldCloud\u540c\u6b65\u5230\u539f\u59cb\u6570\u636e\u5e93\u3002\u5982\u679c\u5916\u4e1a\u8fde\u63a5\u4e0d\u53ef\u9760\uff0c\u8fd9\u662f\u6700\u4f73\u9009\u62e9\u3002\u53ea\u6709\u7528\u6237\u540c\u6b65\u5230QFieldCloud\u540e\uff0c\u624d\u80fd\u770b\u5230\u66f4\u6539\u3002\u521b\u5efa\u672c\u5730\u526f\u672c\u540e\uff0cQField\u5c06\u65e0\u6cd5\u4f7f\u7528\u9ad8\u7ea7PostGIS\u529f\u80fd\u3002\u4e0e\u5e38\u89c4\u5730\u7406\u5305\u4e00\u6837\uff0c\u5982\u679c\u5b9a\u4e49\u5173\u7cfb\uff0c\u5efa\u8bae\u4f7f\u7528UUID\u800c\u4e0d\u662f\u6574\u6570\u4e3b\u952e\uff0c\u4ee5\u907f\u514d\u591a\u4e2a\u7528\u6237\u540c\u65f6\u521b\u5efa\u6570\u636e\u65f6\u53d1\u751f\u51b2\u7a81\u3002

\u60a8\u53ef\u4ee5\u5728 QFieldCloud\u6280\u672f\u53c2\u8003 \u4e2d\u627e\u5230\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/","title":"\u57fa\u7840\u5165\u95e8","text":""},{"location":"zh/get-started/tutorials/get-started-qfc/#_1","title":"\u5165\u95e8\u6307\u5357","text":"

\u5e2e\u52a9

\u6211\u4eec\u6709\u4e2a \u793e\u533a\u8ba8\u8bba\u5e73\u53f0 \u6765\u5bf9\u60a8\u7684\u95ee\u9898\u3001\u7591\u60d1\u548c\u89c2\u5ff5\u8fdb\u884c\u8ba8\u8bba\u3002\u4e0d\u8981\u72b9\u8c6b\uff0c\u53bb\u6d4f\u89c8\u5427\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfieldcloud","title":"\u83b7\u53d6QFieldCloud\u5e10\u6237","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u8f6c\u5230 \u6ce8\u518c\u9875\u9762 \uff0c\u8f93\u5165\u60a8\u7684\u8be6\u7ec6\u4fe1\u606f\u5e76\u521b\u5efa\u65b0\u7684QField\u4e91\u5e10\u6237\u3002

\u6ce8\u518c\u8868\u5355

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_2","title":"\u7f16\u8f91\u8d44\u6599","text":"

\u66f4\u6539\u60a8\u7684\u4e2a\u4eba\u8bbe\u7f6e\u3002\u6dfb\u52a0\u4e2a\u4eba\u8d44\u6599\u56fe\u7247\u6216\u83b7\u53d6\u6709\u5173\u60a8\u5728\u56e2\u961f\u4e2d\u7684\u6240\u6709\u6743\u548c\u6210\u5458\u8d44\u683c\u7684\u6982\u51b5\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_3","title":"\u8d26\u5355","text":"

\u4f7f\u7528QField\u4e91\u4e13\u4e1a\u7248\u8ba1\u5212\u6216\u7ec4\u7ec7\u8ba1\u5212\u9700\u8981\u5411\u5e10\u6237\u6dfb\u52a0\u8d26\u5355\u4fe1\u606f\u3002

\u5bf9\u4e8e \u4e13\u4e1a\u7248\u8ba1\u5212, \u8bf7\u6309\u7167\u4ee5\u4e0b\u6b65\u9aa4\u64cd\u4f5c :

  1. \u70b9\u51fb\u9875\u9762\u53f3\u4fa7\u7684\u7528\u6237\u540d
  2. \u70b9\u51fb \"\u5347\u7ea7\u5230\u4e13\u4e1a\u7248\"
  3. \u5728 \"\u8ba2\u8d2d\" \u90e8\u5206\uff0c\u70b9\u51fb \"\u5347\u7ea7\"
  4. \u5728\u4e13\u4e1a\u7248\u90e8\u5206\uff0c\u70b9\u51fb \"\u6fc0\u6d3b\"
  5. \u8bf7\u4ed4\u7ec6\u9605\u8bfb \"\u670d\u52a1\u6761\u6b3e\" \u5e76\u540c\u610f\u670d\u52a1\u6761\u6b3e\uff0c\u7136\u540e \"\u7ee7\u7eed\"
  6. \u5728 \"\u8d26\u5355\u5730\u5740\" \u90e8\u5206\uff0c\u586b\u5199\u8868\u5355\uff0c\u7136\u540e\u5355\u51fb \"\u7ee7\u7eed\u4ed8\u6b3e\"

\u5bf9\u4e8e \u7ec4\u7ec7\u8ba1\u5212, \u8bf7\u6309\u7167\u4ee5\u4e0b\u6b65\u9aa4\u64cd\u4f5c :

  1. \u70b9\u51fb\u9875\u9762\u53f3\u4fa7\u7684\u7528\u6237\u540d
  2. \u70b9\u51fb \"\u521b\u5efa\u7ec4\u7ec7\"
  3. \u70b9\u51fb \"\u521b\u5efa\"
  4. \u8bf7\u4e3a\u60a8\u7684\u7ec4\u7ec7\u9009\u62e9\u4e00\u4e2a\u4ec5\u5305\u542b150\u6216\u66f4\u5c11\u5b57\u7b26\u3001\u5b57\u6bcd\u3001\u6570\u5b57\u548c @/./+/-/_ \u7684\u540d\u79f0
  5. \u70b9\u51fb \"\u521b\u5efa\"
  6. \u9009\u62e9\u6240\u9700\u7684\u5b58\u50a8\u91cf
  7. \u8bf7\u4ed4\u7ec6\u9605\u8bfb \"\u670d\u52a1\u6761\u6b3e\" \u5e76\u540c\u610f\u670d\u52a1\u6761\u6b3e\uff0c\u7136\u540e \"\u7ee7\u7eed\"
  8. \u5728 \"\u8d26\u5355\u5730\u5740\" \u90e8\u5206\uff0c\u586b\u5199\u8868\u5355\uff0c\u7136\u540e\u5355\u51fb \"\u7ee7\u7eed\u4ed8\u6b3e\"

\u5982\u679c\u8d26\u5355\u4fe1\u606f\u4e0d\u5b8c\u6574\uff0c\u53ef\u4ee5\u968f\u65f6\u8f6c\u5230 \u8d26\u5355 > \u8ba2\u8d2d > \u5b8c\u6210\u4ed8\u6b3e \u5b8c\u5584\u8868\u5355\u586b\u5199

\u6240\u6709\u5b9a\u4ef7\u4fe1\u606f\u5747\u53ef\u5728 \u5b9a\u4ef7\u9875\u9762 \u627e\u5230\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfieldcloud_1","title":"QFieldCloud\u505c\u6b62\u670d\u52a1","text":"
  1. \u5982\u679c\u60a8\u9700\u8981\u53d6\u6d88QFieldCloud\u7684\u8ba2\u9605\uff1a 1.1. \u5bf9\u4e8e Pro \u5957\u9910\u5e10\u6237\uff0c\u8bf7\u5355\u51fb\u60a8\u7684\u7528\u6237\u540d\uff0c\u9009\u62e9 \"\u8bbe\u7f6e\"\u3002 1.2. \u5bf9\u4e8e \u7ec4\u7ec7 \u5957\u9910\u5e10\u6237\uff0c\u8bf7\u5355\u51fb\u60a8\u7684\u7ec4\u7ec7\u540d\u79f0\uff0c\u5355\u51fb \"\u7f16\u8f91\u7ec4\u7ec7\"\u3002\u8bf7\u6ce8\u610f\uff0c\u60a8\u5fc5\u987b\u662f\u8be5\u7ec4\u7ec7\u7684\u6240\u6709\u8005\u3002

  2. \u5c55\u5f00 \"\u8ba1\u8d39\" \u90e8\u5206\uff0c\u70b9\u51fb \"\u66f4\u6539\"\u3002

  3. \u9009\u62e9 \"\u53d6\u6d88\u8ba2\u9605\"\u3002

  4. \u5728\u968f\u540e\u7684\u5f39\u51fa\u7a97\u53e3\u4e2d\u786e\u8ba4\u53d6\u6d88\u3002

  5. \u7136\u540e\u5c06\u51fa\u73b0\u4e00\u6761 Nyuki \u6d88\u606f\uff0c\u6307\u793a\u8ba2\u9605\u5c06\u5728\u5f53\u524d\u8ba1\u8d39\u5468\u671f\u540e\u7ed3\u675f\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_4","title":"\u7ec4\u7ec7","text":"

\u6b64\u5904\u5c55\u73b0\u60a8\u7684\u56e2\u961f\u3002\u4e86\u89e3\u6709\u5173\u56e2\u961f\u3001\u6210\u5458\u53ca\u5176\u5728 QField\u751f\u6001\u73af\u5883\u7406\u5ff5 \u4e2d\u89d2\u8272\u7684\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_5","title":"\u5de5\u7a0b","text":"

\u641c\u7d22\u5e76\u4ece\u5217\u8868\u4e2d\u9009\u62e9\u5de5\u7a0b\uff0c\u6216\u5f00\u59cb\u521b\u5efa\u65b0\u5de5\u7a0b\u3002

QFieldCloud\u5de5\u7a0b\u6982\u51b5

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qgisqfieldcloud","title":"\u5728QGIS\u684c\u9762\u7aef\u8fde\u63a5\u5230QFieldCloud","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u4e3a\u4e86\u8fde\u63a5\u5230QFieldCloud\uff0c\u60a8\u9700\u8981QGIS\u4e2d\u7684\u63d2\u4ef6 \u201cQFieldSync\u201d \u3002\u63a5\u4e0b\u6765\u7684\u6b65\u9aa4\u5c06\u5411\u60a8\u5c55\u793a\u5982\u4f55\u5b89\u88c5\u548c\u540c\u6b65\u4e0eQFieldCloud\u4e4b\u95f4\u7684\u6570\u636e\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfieldsync","title":"\u5b89\u88c5QFieldSync","text":"

\u8f6c\u5230 \u63d2\u4ef6 -> \u7ba1\u7406\u5e76\u5b89\u88c5\u63d2\u4ef6... \u83dc\u5355\uff0c\u6253\u5f00QGIS\u63d2\u4ef6\u7ba1\u7406\u5668\u3002

\u5728\u63d2\u4ef6\u5217\u8868\u4e2d\u67e5\u627eQFieldSync\uff0c\u7136\u540e\u5355\u51fb \u5b89\u88c5\u63d2\u4ef6 \u6309\u94ae\u5b89\u88c5\u6700\u65b0\u7248\u3002

\u7b14\u8bb0

\u7531\u4e8eQFieldCloud\u4ecd\u5904\u4e8e\u6d4b\u8bd5\u9636\u6bb5\uff0c\u56e0\u6b64\u9891\u7e41\u66f4\u65b0\u548c\u4fee\u590d\uff0c\u8bf7\u7ecf\u5e38\u5347\u7ea7QFieldSync\u63d2\u4ef6\u3002\u5982\u679c\u51fa\u73b0\u95ee\u9898\uff0c\u8bf7\u5728\u62a5\u544a\u4e4b\u524d\u5c1d\u8bd5\u5347\u7ea7\u5230\u6700\u65b0\u7248\u672c\u3002

\u6210\u529f\u5b89\u88c5

\u6210\u529f\u5b89\u88c5\u540e\uff0c\u5c06\u663e\u793a\u4e00\u4e2a\u65b0\u5de5\u5177\u680f\uff1a

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfieldcloud_2","title":"\u767b\u5f55QFieldCloud","text":"

\u5355\u51fbQFieldSync\u5de5\u5177\u680f\u4e2d\u7684\u4e91\u56fe\u6807 \uff0c\u5c06\u5f39\u51fa\u767b\u5f55\u7a97\u53e3\uff1a

\u767b\u5f55\u7a97\u53e3

\u8bf7\u8f93\u5165\u60a8\u4e4b\u524d\u5728\u5e10\u6237\u6ce8\u518c\u671f\u95f4\u521b\u5efa\u7684\u7f51\u7edc\u51ed\u8bc1\u3002

\u7b14\u8bb0

\u5982\u679c\u662f\u7b2c\u4e00\u6b21\u5728QGIS\u4e2d\u4f7f\u7528\u5bc6\u7801\u767b\u5f55\uff0c\u5c06\u8981\u6c42\u60a8\u8bbe\u7f6e\u4e3b\u5bc6\u7801\uff0c\u4fbf\u4e8e\u7ba1\u7406QGIS\u4e2d\u6240\u4f7f\u7528\u7684\u5168\u90e8\u5176\u4ed6\u5bc6\u7801\u3002\u6709\u5173\u4e3b\u5bc6\u7801\u7684\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u8bbf\u95ee: QGIS\u6587\u6863

\u63a2\u7d22\u5de5\u7a0b\u6982\u51b5\u7a97\u53e3\uff1a\u5f53\u524d\u7528\u6237\u540d\u4f7f\u7528\u4e0b\u5212\u7ebf\u548c\u84dd\u8272\u6587\u672c\u7a81\u51fa\u663e\u793a\uff0c\u6ce8\u9500\u6309\u94ae\u4f4d\u4e8e\u53f3\u4e0a\u89d2 (\u7528\u6237\u56fe\u6807)\uff0c\u5de6\u4e0b\u89d2\u6709\u4e2a\u7528\u4e8e\u521b\u5efa\u65b0\u5de5\u7a0b\u7684\u4e91\u6309\u94ae\uff0c\u53f3\u4fa7\u8fd8\u6709\u4e2a\u7528\u4e8e\u83b7\u53d6\u6700\u65b0\u5de5\u7a0b\u5217\u8868\u7684\u5237\u65b0\u6309\u94ae\u3002\u65b0\u6ce8\u518c\u7684\u7528\u6237\u5c06\u770b\u5230\u4e00\u5f20\u7a7a\u8868\uff0c\u4e00\u65e6\u4ed6\u4eec\u521b\u5efa\u4e86\u65b0\u5de5\u7a0b\uff0c\u5217\u8868\u5c31\u4f1a\u6269\u5c55\u589e\u52a0\u65b0\u6761\u76ee\u3002\u5de5\u7a0b\u6982\u51b5\u7a97\u53e3\u5982\u4e0b\u6240\u793a\uff1a

QFieldSync\u4e2d\u7684\u5de5\u7a0b\u6982\u51b5

\u56fe\u6807\u6307\u793a\u4e0d\u540c\u5de5\u7a0b\u7684\u4e91\u548c\u672c\u5730\u72b6\u6001\u3002

\u672c\u5730\u72b6\u6001\uff1a

\u8868\u793a\u4ec5\u5b58\u50a8\u5728\u8fdc\u7a0b\u7684\u4e91\u5de5\u7a0b\u3002 \u8868\u793a\u4e91\u5de5\u7a0b\u4e5f\u5b58\u50a8\u5728\u672c\u5730\u3002

\u4e91\u72b6\u6001\uff1a

\u7ea2\u8272\uff1a\u5931\u8d25\u72b6\u6001 \u2014> \u5de5\u7a0b\u65e0\u6548\uff0c\u4e91\u7aef\u65e0\u6cd5\u89e3\u6790\u5de5\u7a0b\u3002\u9700\u8981\u7528\u6237\u4fee\u590d/\u4e0a\u4f20\u4ed6\u4eec\u7684 .qgs/.qgz \u5de5\u7a0b\u6587\u4ef6\u3002 \u68d5\u8272\uff1a\u5fd9\u788c\u72b6\u6001 \u2014> \u6211\u4eec\u6b63\u5728\u5904\u7406\u60a8\u7684\u5de5\u7a0b\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85\u3002\u5728\u6b64\u671f\u95f4\uff0c\u60a8\u4e0d\u80fd\u5bf9\u6b64\u5de5\u7a0b\u505a\u66f4\u591a\u7684\u4e8b\u60c5\u3002 \u7eff\u8272\uff1a\u6b63\u5e38\u72b6\u6001 \u2014> \u5de5\u7a0b\u5df2\u88ab\u4e91\u7aef\u6210\u529f\u89e3\u6790\u3002\u60a8\u53ef\u4ee5\u5c1d\u8bd5\u5728QField\u4e0b\u8f7d\uff0c\u4f46\u4e0d\u80fd\u4fdd\u8bc1\u6210\u529f\u3002

\u6bcf\u4e2a\u5de5\u7a0b\u7684\u72b6\u6001\u90fd\u663e\u793a\u4e00\u4e2a\u5c0f\u63d0\u793a\u3002

\u53cc\u51fb\u5217\u8868\u4e2d\u7684\u5de5\u7a0b\uff0c\u53ef\u4ee5\u67e5\u770b\u548c\u7f16\u8f91\u5177\u4f53\u7684\u5de5\u7a0b\u5c5e\u6027\u3002

QFieldCloud\u4e2d\u7684\u5de5\u7a0b\u5c5e\u6027

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfield-qfield-sync-qfieldcloud","title":"\u5728 QField \u548c QField Sync \u66f4\u6539\u9ed8\u8ba4\u7684 QFieldCloud \u670d\u52a1\u5668","text":"

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0cQField \u548c QFieldSync \u8fde\u63a5\u5230 app.qfield.cloud \u4e0a\u7684 QFieldCloud \u670d\u52a1\u3002

\u60a8\u53ef\u4ee5\u4fee\u6539\u9ed8\u8ba4\u7684 QFieldCloud \u670d\u52a1\u5668\u3001QField \u548c QFieldSync \u8fde\u63a5\u5230\uff1a

  1. \u5728 QField \u6216 QFieldSync \u4e2d\u6253\u5f00\u767b\u5f55\u754c\u9762\u3002
  2. \u53cc\u51fb Nyuki \u56fe\u6807 (\u84dd\u8272\u871c\u8702 QFieldCloud \u5fbd\u6807)\u3002
  3. \u6b64\u52a8\u4f5c\u5c06\u663e\u793a\u4e00\u4e2a\u5b57\u6bb5\uff0c\u60a8\u53ef\u4ee5\u5728\u5176\u4e2d\u8f93\u5165\u9996\u9009 QFieldCloud \u670d\u52a1\u5668\u5730\u5740\u3002
  4. \u5728\u63d0\u4f9b\u7684\u5b57\u6bb5\u4e2d\u8f93\u5165\u6240\u9700\u670d\u52a1\u5668\u7684\u8be6\u7ec6\u4fe1\u606f\u3002 (\u5b57\u6bb5\u7559\u7a7a\u5c06\u8fde\u63a5\u5230 app.qfield.cloud \u7684\u9ed8\u8ba4QFieldCloud\u670d\u52a1\u5668)

QField Sync \u4e2d\u7684 Reveling \u670d\u52a1\u5668

QField\u4e2d\u7684Reveling\u670d\u52a1\u5668

\u7b14\u8bb0

\u9700\u8981\u6ce8\u610f\u7684\u662f\uff0cQFieldSync\u5728\u591a\u4e2aQGIS\u914d\u7f6e\u6587\u4ef6\u4e2d\u4e0d\u652f\u6301\u76f8\u540c\u7684\u4e91\u5de5\u7a0b\u3002\u5efa\u8bae\u60a8\u4e3aQFieldCloud\u5de5\u7a0b\u4f7f\u7528\u5355\u4e00QGIS\u914d\u7f6e\u6587\u4ef6\uff0c\u8fdb\u800c\u907f\u514d\u540c\u6b65\u95ee\u9898\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_6","title":"\u521b\u5efa\u548c\u914d\u7f6e\u4e91\u5de5\u7a0b","text":"

\u901a\u8fc7\u5355\u51fb\u5de6\u4e0b\u65b9\u7684\u4e91\u6309\u94ae\u521b\u5efa\u65b0\u5de5\u7a0b\u3002\u9996\u5148\uff0c\u60a8\u9700\u8981\u9009\u62e9\u5982\u4f55\u4ecb\u4e8e\u5982\u4e0b\u51e0\u70b9\u521b\u5efa\u65b0\u5de5\u7a0b\uff1a

  • \"\u5c06\u5f53\u524d\u6253\u5f00\u7684\u5de5\u7a0b\u8f6c\u6362\u4e3a\u4e91\u5de5\u7a0b\" \u4ece\u5f53\u524d\u6253\u5f00\u7684QGIS\u5de5\u7a0b\u521b\u5efa\u65b0\u7684QFieldCloud\u517c\u5bb9\u5de5\u7a0b\u3002\u4e3a\u6b64\uff0c\u6570\u636e\u96c6\u5c06\u88ab\u590d\u5236\u5230\u4e00\u4e2a\u8f93\u51fa\u76ee\u5f55\u4e2d\uff0c\u8be5\u76ee\u5f55\u5145\u5f53\u672c\u5730\u955c\u50cf\u3002\u77e2\u91cf\u6570\u636e\u96c6\u5c06\u8f6c\u6362\u4e3a\u5730\u7406\u5305\u683c\u5f0f\uff0c\u65b9\u4fbf\u4ece\u591a\u4e2a\u8bbe\u5907\u8fdb\u884c\u6570\u636e\u540c\u6b65\uff0c\u800c\u5176\u4ed6\u6570\u636e\u96c6\u7c7b\u578b\u5c06\u590d\u5236\u5230\u65b0\u5efa\u5de5\u7a0b\u4f4d\u7f6e\u3002

\u8981\u8f6c\u6362\u5f53\u524d\u5de5\u7a0b\uff0c\u5fc5\u987b\u4f7f\u7528\u5b8c\u5168\u7a7a\u7684\u76ee\u5f55\u3002

  • \"\u521b\u5efa\u65b0\u7684\u7a7aQFieldCloud\u5de5\u7a0b\" \u521b\u5efa\u65b0\u7684\u7a7aQFieldCloud\u5de5\u7a0b\u3002\u60a8\u5c06\u8d1f\u8d23\u5728\u9009\u4e2d\u7684\u672c\u5730\u76ee\u5f55\u4e2d\u79fb\u52a8\u6240\u6709\u4e0e\u5de5\u7a0b\u76f8\u5173\u7684\u6587\u4ef6\uff0c\u5de5\u7a0b\u6587\u4ef6\u4f4d\u4e8e\u5176\u6839\u76ee\u5f55\u3002\u53ea\u6709\u5f53\u60a8\u5355\u51fb\u540c\u6b65\u6309\u94ae\u65f6\uff0c\u624d\u4f1a\u4e0a\u4f20\u5de5\u7a0b\u6587\u4ef6\u3002\u8bf7\u786e\u4fdd\u9009\u4e2d\u7684\u76ee\u5f55\u5305\u542b\u4e14\u4e0d\u8d85\u8fc7\u4e00\u4e2aQGIS\u5de5\u7a0b\u6587\u4ef6\u3002

\u5de5\u7a0b\u8be6\u60c5

\u8868\u5355\u5c06\u8be2\u95ee\u60a8\u5de5\u7a0b\u540d\u79f0\u3001\u63cf\u8ff0\u548c\u672c\u5730\u76ee\u5f55\u3002\u5728\u672c\u5730\u76ee\u5f55\u4e2d\uff0c\u6839\u636e\u64cd\u4f5c\u60a8\u53ef\u4ee5\u83b7\u53d6\u4e0d\u540c\u7684\u63d0\u793a\uff1a

  • \u8f93\u5165\u7684\u8def\u5f84\u5c1a\u672a\u5305\u542bQGIS\u5de5\u7a0b\u6587\u4ef6\u3002
  • \u8f93\u5165\u7684\u8def\u5f84\u5305\u542b\u4e00\u4e2aQGIS\u5de5\u7a0b\u6587\u4ef6\u3002
  • \u8bf7\u9009\u62e9\u8981\u5b58\u50a8\u5de5\u7a0b\u7684\u672c\u5730\u76ee\u5f55\u3002
  • \u8f93\u5165\u7684\u8def\u5f84\u662f\u76f8\u5bf9\u8def\u5f84\uff0c\u8bf7\u8f93\u5165\u7edd\u5bf9\u76ee\u5f55\u8def\u5f84\u3002
  • \u8f93\u5165\u7684\u8def\u5f84\u4e0d\u662f\u76ee\u5f55\uff0c\u8bf7\u8f93\u5165\u6709\u6548\u7684\u76ee\u5f55\u8def\u5f84\u3002
  • \u8f93\u5165\u7684\u8def\u5f84\u4e0d\u662f\u73b0\u6709\u76ee\u5f55\uff0c\u5c06\u5728\u60a8\u63d0\u4ea4\u6b64\u8868\u5355\u540e\u521b\u5efa\u3002
  • \u5728\u76ee\u5f55\u4e2d\u53d1\u73b0\u591a\u4e2a\u5de5\u7a0b\u6587\u4ef6\uff0c\u8bf7\u5728\u6839\u76ee\u5f55\u4e2d\u53ea\u4fdd\u7559\u4e00\u4e2aQGIS\u5de5\u7a0b\u3002
"},{"location":"zh/get-started/tutorials/get-started-qfc/#_7","title":"\u5728\u7ec4\u7ec7\u4e2d\u521b\u5efa\u5de5\u7a0b","text":"

\u5982\u4f55\u5728\u7ec4\u7ec7\u4e2d\u521b\u5efa\u5de5\u7a0b\uff1a

\u9009\u9879 1: \u76f4\u63a5\u5c06\u60a8\u7684\u672c\u5730\u5de5\u7a0b\u8f6c\u6362\u4e3a\u7ec4\u7ec7\u7684QFieldCloud\u5de5\u7a0b:

  1. \u6309\u7167\u6b65\u9aa4 \u914d\u7f6e\u60a8\u7684\u4e91\u5de5\u7a0b, \u76f4\u5230\u83b7\u53d6 \"\u5de5\u7a0b\u8be6\u7ec6\u4fe1\u606f\"\u3002

  2. \u5c06\u5de5\u7a0b\u7684\u6240\u6709\u8005\u66f4\u6539\u4e3a\u60a8\u7684\u7ec4\u7ec7\u3002

  3. \u5355\u51fb \"\u521b\u5efa\" \u5f00\u59cb\u8f6c\u6362\u548c\u540c\u6b65\u3002\u5b8c\u6210\u540e\uff0c\u53ef\u4ee5\u5728QFieldCloud\u4e2d\u770b\u5230\u8be5\u5de5\u7a0b\u5728\u60a8\u7684\u7ec4\u7ec7\u4e2d\u3002

\u7b14\u8bb0

\u6b64\u529f\u80fd\u9700\u8981 QField Sync 4.6 \u6216\u66f4\u9ad8\u7248\u672c

\u9009\u9879 2: \u76f4\u63a5\u4e0a\u4f20\u5230\u7ec4\u7ec7:

  1. \u9009\u62e9\u60a8\u7684\u7ec4\u7ec7\u3002

  2. \u8fdb\u5165\u7ec4\u7ec7\u540e\uff0c\u5355\u51fb \"\u521b\u5efa\u5de5\u7a0b\" \u3002

  3. \u9009\u62e9 \"\u521b\u5efa\u65b0\u7684\u7a7a\u5de5\u7a0b\" \u3002

  4. \u60a8\u53ef\u4ee5\u5728\u6982\u89c8\u4e2d\u770b\u5230\u65b0\u5de5\u7a0b\u3002

  5. \u5728QGIS\u4e2d\u7684QFieldSync\uff0c\u60a8\u5c06\u770b\u5230\u5217\u51fa\u7684\u65b0\u5de5\u7a0b\uff0c\u5355\u51fb \"\u7f16\u8f91\u9009\u4e2d\u7684\u4e91\u5de5\u7a0b\" \u3002

  6. \u9009\u62e9\u8981\u4fdd\u5b58\u5de5\u7a0b\u7684\u6587\u4ef6\u5939\u3002

  7. \u5728\u6240\u9009\u6587\u4ef6\u5939\uff0c\u53ef\u4ee5\u7c98\u8d34\u5df2\u5904\u7406\u6216\u4fdd\u5b58\u65b0\u7684\u5de5\u7a0b\u3002

  8. \u4e00\u65e6\u6587\u4ef6\u5939\u5305\u542b\u5de5\u7a0b\uff0c\u5c31\u53ef\u4ee5\u5bf9\u5176\u8fdb\u884c\u540c\u6b65\u3002

  9. \u6700\u540e\uff0c\u5c06\u66f4\u6539\u63a8\u9001\u5230\u4e91\u7aef\u3002

  10. \u60a8\u53ef\u4ee5\u9a8c\u8bc1\u8fd9\u4e9b\u6587\u4ef6\u662f\u5426\u5b58\u5728\u4e8e\u7ec4\u7ec7\u5de5\u7a0b\u4e2d\u3002

\u9009\u9879 3: \u5c06\u5de5\u7a0b\u4ece\u60a8\u81ea\u5df1\u7684\u5e10\u6237\u8f6c\u79fb\u5230\u7ec4\u7ec7:

  1. \u5982\u679c\u5728QFieldCloud\u4e2d\u5df2\u7ecf\u6709\u5de5\u7a0b (\u8bf7\u53c2\u9605 \u914d\u7f6e\u60a8\u7684\u4e91\u5de5\u7a0b) \u3002\u5728\u5de5\u7a0b\u4e2d\uff0c\u5355\u51fb \"\u8bbe\u7f6e\" \u5e76\u9009\u62e9 \"\u8f6c\u79fb\u6b64\u5de5\u7a0b\u7684\u6240\u6709\u6743\" \uff0c\u9009\u62e9\u6240\u9700\u7684\u7ec4\u7ec7\u8fdb\u884c\u8f6c\u8ba9\u3002

  2. \u5c06\u51fa\u73b0\u5f39\u51fa\u7a97\u53e3\u4ee5\u786e\u8ba4\u662f\u5426\u8f6c\u8ba9\u3002\u5982\u8981\u7ee7\u7eed\uff0c\u9700\u8981\u952e\u5165 \"Here be dragons\" \u5e76\u5355\u51fb \"\u8f6c\u79fb\u5de5\u7a0b\" \u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfield","title":"\u4e3aQField\u914d\u7f6e\u5de5\u7a0b\u56fe\u5c42","text":"

\u5355\u51fbQFieldSync\u5de5\u5177\u680f\u4e2d\u7684\u7b2c\u4e94\u4e2a\u56fe\u6807 \uff0c\u53ef\u4ee5\u5bf9\u5de5\u7a0b\u56fe\u5c42\u8fdb\u884c\u914d\u7f6e\u3002\u5728\u6b64\uff0c\u60a8\u53ef\u4ee5\u914d\u7f6eQFieldCloud\u56fe\u5c42\u52a8\u4f5c\u3002\u591a\u6570\u60c5\u51b5\uff0c\u60a8\u9700\u8981\u914d\u7f6e\u8054\u673a\u6216\u8131\u673a\u56fe\u5c42\u7684\u9996\u9009\u9879\u3002\u5bf9\u4e8e\u66f4\u6df1\u5165\u7684\u63a7\u5236\uff0c\u53ef\u4ee5\u5728\u9ad8\u7ea7\u8bbe\u7f6e\u4e2d\u9010\u56fe\u5c42\u8fdb\u884c\u914d\u7f6e\u3002\u8bf7\u5728 QFieldSync\u57fa\u7840\u5165\u95e8 \u4e2d\u83b7\u53d6\u6709\u5173\u5982\u4f55\u914d\u7f6e\u56fe\u5c42\u7684\u66f4\u591a\u4fe1\u606f\u3002

\u5efa\u8bae\u4f7f\u7528\u5730\u7406\u5305\u56fe\u5c42\u8fdb\u884c\u534f\u540c\u7f16\u8f91\u3002\u6709\u5173\u77e2\u91cf\u683c\u5f0f\u652f\u6301\u7684\u8be6\u7ec6\u4fe1\u606f\uff0c\u8bf7\u53c2\u9605 \u9ad8\u7ea7\u8bbe\u7f6e\u6307\u5357 \u3002

\u7b14\u8bb0

\u5982\u679c\u4f7f\u7528\u6ca1\u6709\u4e3b\u952e\u5b57\u6bb5\u7684\u5b9e\u9a8c\u6570\u636e\u6e90 (\u4f8b\u5982Shapefiles\u3001GeoJSON\u7b49)\uff0c\u5219\u5fc5\u987b\u6709\u4e00\u4e2a\u5c0f\u5199\u5b57\u6bcd fid \u7684\u5b57\u6bb5\uff0c\u8be5\u5b57\u6bb5\u5c06\u7528\u4f5c\u552f\u4e00\u6807\u8bc6\u6bcf\u4e2a\u8981\u7d20\u7684\u4e3b\u952e\u3002

\u4efb\u4f55QField\u652f\u6301\u7684\u6805\u683c\u548c\u77e2\u91cf\u56fe\u5c42\u683c\u5f0f\u90fd\u53ef\u4ee5\u7528\u4f5c\u53ea\u8bfb\u6570\u636e\u3002

\u5de5\u7a0b\u5c5e\u6027

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_8","title":"\u4e0a\u4f20\u5de5\u7a0b","text":"

\u914d\u7f6e\u5b8c\u6210\u540e\uff0c\u53ef\u4ee5\u6309\u4e0b\u4e91\u6309\u94ae\u6253\u5f00\u540c\u6b65\u5bf9\u8bdd\u6846\u3002\u5728\u8fd9\u91cc\uff0c\u60a8\u5fc5\u987b\u505a\u51fa\u51b3\u5b9a\uff1a\u672c\u5730\u6587\u4ef6\u8fd8\u662f\u4e91\u7aef\u6587\u4ef6\u3002

\u540c\u6b65

\u73b0\u5728\u5e94\u8be5\u53ef\u4ee5\u5728 QFieldCloud \u7aef\u770b\u5230\u60a8\u7684\u5de5\u7a0b\u548c\u6587\u4ef6

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfieldcloud_3","title":"\u6fc0\u6d3bQFieldCloud\u66f4\u65b0\u901a\u77e5","text":"
  1. \u8bbf\u95ee\u60a8\u5e10\u6237\u7684\u8bbe\u7f6e\u3002
  2. \u5bfc\u822a\u5230\u901a\u77e5\u90e8\u5206\u3002\u5728\u6b64\uff0c\u53ef\u4ee5\u81ea\u5b9a\u4e49\u60a8\u5e0c\u671b\u5728\u5e10\u6237\u4e2d\u6ce8\u518c\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u6536\u5230\u7684\u901a\u77e5\u9891\u7387\u3002

    \u60a8\u6536\u5230\u7684\u901a\u77e5\u5305\u62ec: - \u5df2\u521b\u5efa\u7684\u7528\u6237 - \u5df2\u521b\u5efa\u7684\u7ec4\u7ec7 - \u5df2\u5220\u9664\u7684\u7ec4\u7ec7 - \u5df2\u521b\u5efa\u7684\u7ec4\u7ec7\u6210\u5458 - \u5df2\u5220\u9664\u7684\u7ec4\u7ec7\u6210\u5458 - \u5df2\u521b\u5efa\u7684\u56e2\u961f - \u5df2\u5220\u9664\u7684\u56e2\u961f - \u5df2\u521b\u5efa\u7684\u56e2\u961f\u6210\u5458 - \u5df2\u5220\u9664\u7684\u56e2\u961f\u6210\u5458 - \u5df2\u521b\u5efa\u7684\u5de5\u7a0b - \u5df2\u5220\u9664\u7684\u5de5\u7a0b - \u5df2\u521b\u5efa\u7684\u5de5\u7a0b\u6210\u5458 - \u5df2\u5220\u9664\u7684\u5de5\u7a0b\u6210\u5458

\u5c06\u6536\u5230\u6709\u5173\u60a8\u4e0d\u662f\u53c2\u4e0e\u8005\u7684\u4e8b\u4ef6\u7684\u901a\u77e5\u3002\u8fd9\u4e9b\u901a\u77e5\u4e13\u95e8\u9488\u5bf9\u7ec4\u7ec7\u7684\u5176\u4ed6\u6210\u5458\u6216\u5de5\u7a0b\u5408\u4f5c\u8005\u53d1\u8d77\u7684\u4e8b\u4ef6\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_9","title":"\u5916\u4e1a\u8bbe\u5907","text":"

QField\u754c\u9762

"},{"location":"zh/get-started/tutorials/get-started-qfc/#qfield_1","title":"\u5b89\u88c5QField","text":"

\u4ece \u8c37\u6b4c\u5546\u5e97 \u4e0b\u8f7d\u5e76\u5b89\u88c5QField\u7684\u6700\u65b0\u7248\u672c\u3002\u6eda\u52a8\u5230\u5e95\u90e8\u5e76\u542f\u7528Beta\u6d4b\u8bd5\uff0c\u8bf7\u52ff\u5728\u5de5\u4f5c\u4e2d\u4f7f\u7528\u6b64\u7248\u672c\uff01

\u7b14\u8bb0

\u7531\u4e8e QField 2.0 \u4ecd\u5904\u4e8e\u6d4b\u8bd5\u9636\u6bb5\uff0c\u56e0\u6b64\u81f3\u5c11\u6bcf\u5468\u90fd\u6709\u5b9a\u671f\u66f4\u65b0\u548c\u4fee\u590d\u3002\u8bf7\u6bcf\u5468\u81f3\u5c11\u5347\u7ea7\u4e00\u6b21\u6d4b\u8bd5\u7248QField\u3002\u5982\u679c\u51fa\u73b0\u95ee\u9898\uff0c\u8bf7\u5728\u62a5\u544a\u524d\u5c1d\u8bd5\u5b89\u88c5\u6700\u65b0\u7248\u672c\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_10","title":"\u5f00\u59cb\u5904\u7406\u60a8\u7684\u5de5\u7a0b","text":"

\u4e3b\u9875\u754c\u9762

\u4f7f\u7528\u60a8\u7684\u7528\u6237\u540d\u548c\u5bc6\u7801\u767b\u5f55

\u767b\u5f55\u754c\u9762

\u9009\u62e9\u8981\u4e0b\u8f7d\u5230\u8bbe\u5907\u4e0a\u7684\u5de5\u7a0b\uff1a

\u4e0b\u8f7d\u754c\u9762

"},{"location":"zh/get-started/tutorials/get-started-qfc/#_11","title":"\u540c\u6b65\u66f4\u6539","text":"

\u5bf9\u5de5\u7a0b\u8fdb\u884c\u66f4\u6539\u3002\u521b\u5efa\u65b0\u8981\u7d20\u3001\u5220\u9664\u8981\u7d20\u6216\u4fee\u6539\u51e0\u4f55\u56fe\u5f62\u4e0e\u5c5e\u6027\u3002\u6253\u5f00\u5c4f\u5e55\u5de6\u4e0a\u65b9\u7684\u84dd\u8272\u4e91\u6309\u94ae\uff1a

\u4e91\u6309\u94ae

\u6839\u636e\u5bf9\u5de5\u7a0b\u6240\u505a\u7684\u66f4\u6539\u9009\u62e9\u52a8\u4f5c\u3002\u6bcf\u4e2a\u52a8\u4f5c\u5747\u6709\u89e3\u91ca\uff0c\u8bf4\u660e\u5e94\u8fbe\u5230\u7684\u76ee\u6807\uff1a

\u52a8\u4f5c

\u60a8\u7684\u66f4\u6539\u73b0\u5728\u53ef\u4f9b\u5728\u4e91\u7aef\u8bbf\u95ee\u60a8\u5de5\u7a0b\u7684\u6240\u6709\u4eba\u5458\u4f7f\u7528\u3002

\u60a8\u53ef\u4ee5\u5728 \u9ad8\u7ea7\u8bbe\u7f6e\u5411\u5bfc \u548c QFieldCloud\u6280\u672f\u53c2\u8003 \u53d1\u73b0\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfs/","title":"\u57fa\u7840\u5165\u95e8","text":""},{"location":"zh/get-started/tutorials/get-started-qfs/#qfield","title":"QField\u540c\u6b65\u63d2\u4ef6","text":"

QField\u540c\u6b65\u63d2\u4ef6\u6709\u52a9\u4e8e\u4e3aQField\u51c6\u5907\u548c\u6253\u5305QGIS\u5de5\u7a0b\u3002

QField\u540c\u6b65\u901a\u8fc7\u81ea\u52a8\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c\u6765\u652f\u6301\u5de5\u7a0b\u51c6\u5907\u5de5\u4f5c\uff1a

  • \u5de5\u7a0b\u8bbe\u7f6e\u6240\u9700\u7684\u6b65\u9aa4 (\u4f8b\u5982 portable_project)
  • \u4ece\u5355\u4e2a\u6805\u683c\u56fe\u5c42\u6216\u5730\u56fe\u4e3b\u9898\u4e2d\u5b9a\u4e49\u7684\u6837\u5f0f \u521b\u5efa\u5e95\u56fe\u3002
  • \u914d\u7f6e\u79bb\u7ebf\u7f16\u8f91\u529f\u80fd\u548c\u540c\u6b65 \u56de\u66f4\u6539\u3002
"},{"location":"zh/get-started/tutorials/get-started-qfs/#_1","title":"\u5de5\u4f5c\u6d41\u7a0b","text":"

\u8bf7\u5feb\u901f\u4e86\u89e3\u8be5\u8fc7\u7a0b\uff0c\u4e3b\u8981\u5305\u542b\u4ee5\u4e0b\u5178\u578b\u6b65\u9aa4\uff1a

  1. \u521b\u5efaQField\u5305\u3002\u8fd9\u662f\u5355\u72ec\u6587\u4ef6\u5939\u4e2d\u7684 \u5de5\u4f5c\u526f\u672c\u3002
  2. \u5c06QField\u5305\u590d\u5236\u5230\u76ee\u6807\u8bbe\u5907\u3002
  3. \u5916\u51fa\u5e76\u6536\u96c6\u6570\u636e\u3002
  4. \u5c06\u4fee\u6539\u7684\u6570\u636e\u62f7\u56de\u8ba1\u7b97\u673a\u3002
  5. \u5c06\u4fee\u6539\u7684\u6570\u636e\u4e0e\u6570\u636e\u5e93\u6216\u6587\u4ef6\u540c\u6b65\u3002
"},{"location":"zh/get-started/tutorials/get-started-qfs/#_2","title":"\u5b89\u88c5","text":"

\u5728QGIS\u4e2d\u6253\u5f00\u63d2\u4ef6\u5e93\u5e76\u641c\u7d22 qfield sync \uff0c\u5728\u5217\u8868\u4e2d\u9009\u62e9\u63d2\u4ef6\u5e76\u5355\u51fb \u5b89\u88c5 \u3002

QGIS\u63d2\u4ef6\u5e93\u4e2d\u7684QField\u540c\u6b65\u63d2\u4ef6

"},{"location":"zh/get-started/tutorials/get-started-qfs/#_3","title":"\u914d\u7f6e","text":"

\u5de5\u7a0b\u914d\u7f6e\u4fe1\u606f\u4fdd\u5b58\u5728 .qgs \u4e3b\u6587\u4ef6\u4e2d\uff0c\u8fd9\u6837\u53ef\u4ee5\u9884\u5148\u914d\u7f6e\u5de5\u7a0b\u6587\u4ef6\u5e76\u91cd\u590d\u4f7f\u7528\u3002

\u914d\u7f6e\u5de5\u7a0b

"},{"location":"zh/get-started/tutorials/get-started-qfs/#_4","title":"\u56fe\u5c42\u914d\u7f6e","text":"

\u914d\u7f6e\u5de5\u7a0b\u56fe\u5c42

\u5728\u5de5\u7a0b\u914d\u7f6e\u5bf9\u8bdd\u6846\u4e2d\uff0c\u53ef\u4ee5\u5206\u522b\u4e3a\u6bcf\u4e2a\u56fe\u5c42\u5b9a\u4e49\u4e00\u4e2a \u52a8\u4f5c \u3002\u6839\u636e\u56fe\u5c42\u7c7b\u578b\uff0c\u53ef\u4ee5\u4f7f\u7528\u4e0d\u540c\u7c7b\u578b\u7684\u52a8\u4f5c\u3002

\u590d\u5236

\u8be5\u56fe\u5c42\u5c06\u590d\u5236\u5230\u5305\u6587\u4ef6\u5939\u3002\u8fd9\u4ec5\u9002\u7528\u4e8e\u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42\u3002

\u4ec0\u4e48\u4e5f\u4e0d\u505a

\u56fe\u5c42\u6e90\u5c06\u4fdd\u6301\u4e0d\u53d8\u3002\u8fd9\u4ec5\u9002\u7528\u4e8e\u975e\u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42\uff0c\u5982 WMS\u3001WFS\u3001Postgis \u7b49\u3002

\u79bb\u7ebf\u7f16\u8f91

\u56fe\u5c42\u7684\u526f\u672c\u5c06\u590d\u5236\u5230\u5305\u6587\u4ef6\u5939\u3002\u5de5\u4f5c\u671f\u95f4\u5728\u6253\u5305\u5de5\u7a0b\u4e2d\u6240\u505a\u7684\u6bcf\u4e2a\u66f4\u6539\u90fd\u8bb0\u5f55\u5728\u66f4\u65b0\u65e5\u5fd7\u4e2d\u3002\u540e\u671f\u8fdb\u884c\u6570\u636e\u540c\u6b65\u65f6\uff0c\u65e5\u5fd7\u4e2d\u8bb0\u5f55\u7684\u64cd\u4f5c\u5c06\u88ab\u91cd\u65b0\u6267\u884c\uff0c\u6240\u6709\u7684\u66f4\u65b0\u90fd\u5c06\u88ab\u540c\u6b65\u5230\u4e3b\u6570\u636e\u4e2d\u3002

\u79fb\u9664

\u8be5\u56fe\u5c42\u5c06\u4ece\u5de5\u4f5c\u526f\u672c\u4e2d\u79fb\u9664\u3002\u5982\u679c\u5728\u5e95\u56fe\u4e2d\u4f7f\u7528\u4e86\u67d0\u4e2a\u56fe\u5c42\uff0c\u5e76\u4e14\u5728\u6253\u5305\u5de5\u7a0b\u4e2d\u4e0d\u53ef\u7528\uff0c\u5219\u6b64\u9009\u9879\u975e\u5e38\u6709\u7528\u3002

\u5c5e\u6027

\u5728\u5c5e\u6027\u4e2d\uff0c\u8fd8\u6709\u4e00\u4e9b\u5176\u4ed6\u9009\u9879\u53ef\u4ee5\u5fae\u8c03QField\u5de5\u7a0b

  1. \u9501\u5b9a\u51e0\u4f55\u56fe\u5f62\uff1a\u4e0d\u5141\u8bb8\u66f4\u6539\u51e0\u4f55\u56fe\u5f62\uff0c\u53ea\u5141\u8bb8\u66f4\u6539\u6b64\u56fe\u5c42\u7684\u5c5e\u6027\u3002
  2. \u8bbe\u7f6e\u9644\u4ef6\u9ed8\u8ba4\u547d\u540d\uff0c\u8bf7\u67e5\u9605 \u53ef\u914d\u7f6e\u56fe\u7247\u8def\u5f84
  3. \u8bbe\u7f6e\u5173\u7cfb\u7f16\u8f91\u5668\u63a7\u4ef6\u4e2d\u663e\u793a\u7684\u6700\u5927\u9879\u76ee\u6570

QField\u540c\u6b65\u56fe\u5c42\u5c5e\u6027

"},{"location":"zh/get-started/tutorials/get-started-qfs/#_5","title":"\u914d\u7f6e\u5e95\u56fe","text":"

\u5e95\u56fe\u662f\u6805\u683c\u56fe\u5c42\uff0c\u5c06\u4f5c\u4e3a\u6700\u5e95\u56fe\u5c42\u6dfb\u52a0\u5230\u6253\u5305\u7684\u5de5\u7a0b\u6587\u4ef6\u4e2d\u3002

\u5982\u679c\u542f\u7528\u4e86\u5e95\u56fe\u9009\u9879\uff0c\u65e0\u8bba\u4f55\u65f6\u6253\u5305\u5de5\u7a0b\uff0c\u90fd\u5c06\u6e32\u67d3\u5e95\u56fe\u3002\u611f\u5174\u8da3\u7684\u533a\u57df (\u5c06\u6e32\u67d3\u7684\u8303\u56f4) \u5728\u6253\u5305\u65f6\u8fdb\u884c\u9009\u62e9\u3002

\u5e95\u56fe\u6709\u4e24\u79cd\u53ef\u80fd\u7684\u6765\u6e90\uff1a

\u56fe\u5c42

\u6805\u683c\u56fe\u5c42\u3002\u8fd9\u5bf9\u4e8e\u83b7\u53d6\u5728\u7ebf\u56fe\u5c42 (\u5982WMS) \u7684\u79bb\u7ebf\u526f\u672c\uff0c\u6216\u5904\u7406\u4e0d\u652f\u6301\u683c\u5f0f (\u5982 ECW \u6216 MrSID \u56fe\u5c42) \u7684\u5de5\u4f5c\u526f\u672c\u5f88\u6709\u5e2e\u52a9\u3002

\u5730\u56fe\u4e3b\u9898

\u5730\u56fe\u4e3b\u9898\u3002\u8fd9\u5bf9\u4e8e\u57fa\u4e8e\u591a\u4e2a\u6837\u5f0f\u56fe\u5c42\u7684\u7ec4\u5408\u800c\u521b\u5efa\u7684\u5e95\u56fe\u975e\u5e38\u6709\u7528\u3002\u4e4b\u540e\uff0c\u8fd9\u4e9b\u56fe\u5c42\u53ef\u4ee5\u4ece\u5de5\u4f5c\u5305\u4e2d\u79fb\u9664\uff0c\u4e0d\u9700\u8981\u5728\u8bbe\u5907\u4e0a\u6e32\u67d3\u3002\u4ece\u800c\u8282\u7701\u8bbe\u5907\u4e0a\u7684\u78c1\u76d8\u7a7a\u95f4\u548c\u7535\u6c60\u6d88\u8017\u3002

\u74e6\u7247\u5927\u5c0f\u5b9a\u4e49\u4e86\u7a7a\u95f4\u5206\u8fa8\u7387\uff0c\u5b83\u786e\u5b9a\u4e86\u6bcf\u4e2a\u50cf\u7d20\u7684\u8d34\u56fe\u5355\u4f4d\u6570\u3002\u5982\u679c\u5730\u56fe\u753b\u5e03CRS\u4ee5\u7c73\u4e3a\u5355\u4f4d\uff0c\u5e76\u4e14\u74e6\u7247\u5927\u5c0f\u8bbe\u7f6e\u4e3a 1\uff0c\u5219\u6bcf\u4e2a\u6805\u683c\u50cf\u7d20\u7684\u7a7a\u95f4\u8303\u56f4\u662f 1x1 \u7c73\uff1b\u5982\u679c\u8bbe\u7f6e\u4e3a 1000\uff0c\u5219\u6bcf\u4e2a\u6805\u683c\u50cf\u7d20\u7684\u7a7a\u95f4\u8303\u56f4\u5c06\u4e3a 1 \u5e73\u65b9\u5343\u7c73\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfs/#_6","title":"\u79bb\u7ebf\u7f16\u8f91\u914d\u7f6e","text":"

\u5982\u679c\u52fe\u9009\u4e86 \u4ec5\u540c\u6b65\u611f\u5174\u8da3\u533a\u57df\u4e2d\u7684\u8981\u7d20 \uff0c\u5219\u4ec5\u5c06\u6253\u5305\u65f6\u5728\u5730\u56fe\u753b\u5e03\u8303\u56f4\u5185\u7684\u8981\u7d20\u590d\u5236\u5230\u79bb\u7ebf\u7f16\u8f91\u7684\u5de5\u4f5c\u526f\u672c\u4e2d\u3002

"},{"location":"zh/get-started/tutorials/get-started-qfs/#qfield_1","title":"\u4e3aQField\u6253\u5305","text":"

\u914d\u7f6e\u5de5\u7a0b\u4e4b\u540e\uff0c\u5c06\u5176\u6253\u5305\u5230\u6587\u4ef6\u5939\u4e2d\u3002\u6b64\u6587\u4ef6\u5939\u5c06\u5305\u542b .qgs \u548c\u5176\u4e2d\u4f7f\u7528\u7684\u6570\u636e\u3002

\u4e3aQField\u6253\u5305\u5de5\u7a0b

\u5c06\u6587\u4ef6\u5939\u590d\u5236\u5230\u8bbe\u5907\u4e2d\u3002\u542f\u52a8QField\uff0c\u6253\u5f00\u5de5\u7a0b\u5c31\u53ef\u4ee5\u91c7\u96c6\u6570\u636e\u4e86\u3002

\u8fd8\u8981\u786e\u4fdd\u4f7f\u7528QGIS\u7684 \"\u53e6\u5b58\u4e3a\" \u6765\u4fdd\u5b58\u5de5\u7a0b\uff0c\u56e0\u4e3a\u7a0d\u540e\u9700\u8981\u540c\u6b65\u66f4\u6539\u65f6\u5fc5\u987b\u91cd\u65b0\u6253\u5f00\u8be5\u5de5\u7a0b\u3002

\u5728\u6253\u5305\u5de5\u7a0b\u65f6\uff0c\u60a8\u53ef\u4ee5\u901a\u8fc7\u68c0\u67e5 \u9ad8\u7ea7 -> \u8981\u590d\u5236\u7684\u76ee\u5f55 \u4e2d\u7684\u76ee\u5f55\u6765\u9009\u62e9\u8981\u590d\u5236\u7684\u5b50\u76ee\u5f55\u3002

\u9009\u62e9\u5b50\u76ee\u5f55

"},{"location":"zh/get-started/tutorials/get-started-qfs/#qfieldcloudiosios","title":"\u5982\u4f55\u5728\u6ca1\u6709QFieldCloud\u7684\u60c5\u51b5\u4e0b\u4eceiOS\u8bbe\u5907\u540c\u6b65\u6216\u540c\u6b65\u5230iOS\u8bbe\u5907","text":"

\u4f7f\u7528iTunes\u7684\u6587\u4ef6\u5171\u4eab\u529f\u80fd\u5bfc\u5165\u5230QField\u6839\u6587\u4ef6\u5939\u3002

  1. \u6253\u5f00iTunes\u5e94\u7528\u7a0b\u5e8f\uff0c\u5355\u51fbiTunes\u7a97\u53e3\u5de6\u4e0a\u65b9\u7684iPhone\u6309\u94ae\u3002
  2. \u5355\u51fb\u5de6\u4fa7\u8fb9\u680f\u4e2d\u7684 \u6587\u4ef6\u5171\u4eab \u9009\u9879\u3002
  3. \u9009\u62e9\u5e94\u7528\u7a0b\u5e8fQField\u5e76\u5355\u51fb \u6dfb\u52a0\u6587\u4ef6 \uff0c\u5c06\u6253\u5f00\u6587\u4ef6\u6d4f\u89c8\u5668\u3002
  4. \u9009\u62e9\u6587\u4ef6\u3002
"},{"location":"zh/get-started/tutorials/get-started-qfs/#qfield_2","title":"\u4eceQField\u540c\u6b65","text":"

\u5f53\u60a8\u9700\u8981\u540c\u6b65\u6536\u96c6\u5185\u5bb9\u65f6\uff0c\u8bf7\u5728QGIS\u4e2d\u91cd\u65b0\u6253\u5f00\u5de5\u7a0b (\u60a8\u7528 \"\u53e6\u5b58\u4e3a\" \u4fdd\u5b58\u7684\u5de5\u7a0b)\u3002

\u5c06\u5de5\u7a0b\u6587\u4ef6\u5939\u4ece\u8bbe\u5907\u590d\u5236\u5230\u8ba1\u7b97\u673a\uff0c\u7136\u540e\u4f7f\u7528 \u4eceQField\u540c\u6b65 \u83dc\u5355\u5c06\u53ef\u79fb\u690d\u5de5\u7a0b\u7684\u66f4\u6539\u540c\u6b65\u5230\u4e3b\u5de5\u7a0b\u4e2d\u3002

\u4eceQField\u540c\u6b65

\u8bf7\u786e\u4fdd\u53ea\u540c\u6b65\u4e00\u6b21\u6570\u636e\u3002\u8fd9\u610f\u5473\u7740\uff0c\u5982\u679c\u60a8\u518d\u6b21\u5916\u51fa\u6536\u96c6\u66f4\u591a\u6570\u636e\u65f6\uff0c\u5e94\u8be5\u5728\u6b64\u4e4b\u524d\u521b\u5efa\u65b0\u7684QField\u5305\uff0c\u907f\u514d\u4ee5\u540e\u540c\u6b65\u51fa\u73b0\u95ee\u9898 (\u4f8b\u5982\u91cd\u590d\u6570\u636e\u7b49)\u3002

"},{"location":"zh/how-to/attributes-form/","title":"\u5c5e\u6027\u8868\u5355","text":""},{"location":"zh/how-to/attributes-form/#_1","title":"\u5c5e\u6027\u8868\u5355","text":"

QField\u521b\u5efa\u7c7b\u4f3c\u4f46\u4e0d\u540c\u4e8eQGIS\u7684\u8868\u5355\u3002QGIS\u4e2d\u7684\u5b57\u6bb5\u63a7\u4ef6\u5728\u5c3d\u6700\u5927\u52aa\u529b\u7684\u57fa\u7840\u4e0a\u5f97\u5230\u652f\u6301\uff0c\u5e76\u9488\u5bf9\u79fb\u52a8\u5e94\u7528\u7684\u7279\u70b9\u8fdb\u884c\u4e86\u4f18\u5316\u3002

\u63a7\u4ef6\u7c7b\u578b \u652f\u6301 \u5907\u6ce8 \u6587\u672c\u7f16\u8f91 - \u4e0d\u652f\u6301HTML - \u6839\u636e\u7c7b\u578b\u5f3a\u5236\u6570\u5b57\u8f93\u5165\u3002 \u590d\u9009\u6846 \u503c\u6620\u5c04 \u9690\u85cf \u9644\u4ef6 \u6b64\u5b57\u6bb5\u4e0e\u76f8\u673a\u7ed3\u5408\u4f7f\u7528\u3002\u5b83\u8fd8\u53ef\u4ee5\u6253\u5f00\u5176\u4ed6\u6587\u4ef6\uff0c\u5982 pdf \u548c doc (\u5982\u679c\u60a8\u6709\u5408\u9002\u7684\u67e5\u770b\u5668) \u9644\u4ef6 (\u76f8\u7247\u8bbe\u7f6e) \u65e5\u671f\u65f6\u95f4 \u8303\u56f4 \u5173\u7cfb\u53c2\u7167 \u5173\u7cfb\u63a7\u4ef6 \u503c\u5173\u7cfb UUID\u751f\u6210\u5668 QML / HTML \u63a7\u4ef6 \u5176\u4ed6 \u8d44\u52a9"},{"location":"zh/how-to/attributes-form/#_2","title":"\u53ef\u7f16\u8f91","text":"

\u9075\u5b88\u5b57\u6bb5\u7684 \u53ef\u7f16\u8f91 \u7279\u6027\u3002

"},{"location":"zh/how-to/attributes-form/#_3","title":"\u8bb0\u4f4f\u4e4b\u524d\u7684\u503c","text":"

QField\u5bf9\u6700\u540e\u4f7f\u7528\u7684\u503c\u63d0\u4f9b\u4e86\u7ec6\u7c92\u5ea6\u63a7\u5236\uff0c\u5e76\u5ffd\u7565\u4e86QGIS\u8bbe\u7f6e\u3002

"},{"location":"zh/how-to/attributes-form/#_4","title":"\u7981\u6b62\u5f39\u51fa\u5c5e\u6027\u8868\u5355","text":"

\u8bbe\u7f6e \u7981\u6b62\u5f39\u51fa\u5c5e\u6027\u8868\u5355 \u76f4\u63a5\u5e94\u7528\u4e8eQField\u8868\u5355\u3002

"},{"location":"zh/how-to/attributes-form/#_5","title":"\u62d6\u653e\u8bbe\u8ba1\u5668\u5668\u7a97\u4f53","text":"

\u652f\u6301\u62d6\u653e\u8bbe\u8ba1\u5668\u7a97\u4f53\u4e2d\u7684\u7ec4\u548c\u9009\u9879\u5361\u3002

"},{"location":"zh/how-to/attributes-form/#_6","title":"\u914d\u7f6e\u5173\u7cfb\u63a7\u4ef6","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u6709\u5173\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u53c2\u9605\u5b98\u65b9 QGIS \u6587\u6863 \u7684\u76f8\u5173\u7ae0\u8282\u3002

\u5173\u7cfb\u63a7\u4ef6\u5728\u5217\u8868\u4e2d\u663e\u793a\u6240\u6709\u5f15\u7528\u7684\u5b50\u8981\u7d20\uff0c\u53ef\u4ee5\u6dfb\u52a0\u3001\u5220\u9664\u548c\u6253\u5f00\u3002

\u901a\u8fc7\u5b50\u56fe\u5c42\u7684 \u663e\u793a\u8868\u8fbe\u5f0f \u5bf9\u5217\u8868\u6761\u76ee\u8fdb\u884c\u53ef\u89c6\u5316\u8bc6\u522b\u3002

"},{"location":"zh/how-to/attributes-form/#_7","title":"\u952e\u5904\u7406","text":"

\u7531\u4e8e\u7236\u4e3b\u952e\u7528\u4f5c\u5f15\u7528\u5b50\u8981\u7d20\u4e0a\u7684\u5916\u952e\uff0c\u56e0\u6b64\u5373\u4f7f\u5728\u540c\u6b65\u56de\u539f\u59cb\u6570\u636e\u540e\uff0c\u4e5f\u5fc5\u987b\u4fdd\u5b58\u8fd9\u4e9b\u4e3b\u952e\u4ee5\u4f9b\u4f7f\u7528\u3002\u56e0\u6b64\uff0c\u6211\u4eec\u5efa\u8bae\u5bf9\u4e3b\u952e\u4f7f\u7528UUID\u7b49\u7a33\u5b9a\u503c\u3002

\u5df2\u7ecf\u53ef\u4ee5\u4ece\u5373\u5c06\u6dfb\u52a0\u7684\u7236\u7ea7\u6dfb\u52a0\u5b50\u7ea7\u3002\u5982\u679c\u7236\u7ea7\u6ca1\u6709\u6709\u6548\u7684\u4e3b\u952e\u6216\u8fdd\u53cd\u4e86\u7ea6\u675f\u6761\u4ef6\uff0c\u5219\u8fd9\u79cd\u53ef\u80fd\u6027\u5c06\u88ab\u963b\u6b62\u3002\u5982\u679c\u5728\u5df2\u7ecf\u6dfb\u52a0\u4e86\u4e00\u4e9b\u5b50\u7ea7\u4e4b\u540e\u53d6\u6d88\u6dfb\u52a0\u7236\u8981\u7d20\uff0c\u4e5f\u4f1a\u5220\u9664\u5b50\u7ea7\u3002

"},{"location":"zh/how-to/attributes-form/#_8","title":"\u591a\u5bf9\u591a\u5173\u7cfb","text":"

\u5728\u591a\u5bf9\u591a\u5173\u7cfb\u4e2d\uff0c\u6839\u636e QGIS\u77e2\u91cf\u56fe\u5c42\u5c5e\u6027 \u4e2d\u7684\u57fa\u6570\u8bbe\u7f6e\uff0c\u5728\u6dfb\u52a0\u3001\u5220\u9664\u6216\u6253\u5f00\u5217\u8868\u4e2d\u7684\u6761\u76ee\u65f6\uff0c\u4f1a\u76f4\u63a5\u5f71\u54cd\u5b50\u56fe\u5c42 (\u76f4\u63a5\u57fa\u6570) \u6216\u94fe\u63a5\u8868 (\u591a\u5bf9\u4e00\u57fa\u6570)\u3002

\u5f53\u94fe\u63a5\u8868\u4e2d\u5b58\u5728\u9644\u52a0\u5173\u7cfb\u4fe1\u606f (\u4f8b\u5982\u767e\u5206\u6bd4) \u65f6\uff0c\u901a\u5e38\u4f7f\u7528\u7b2c\u4e8c\u79cd\u60c5\u51b5\u3002

\u5728\u591a\u5bf9\u591a\u5173\u7cfb\u4e0a\u5b58\u5728\u591a\u5bf9\u4e00\u57fa\u6570\u7684\u60c5\u51b5\u4e0b\uff0c\u9700\u8981\u5728\u94fe\u63a5\u8868\u8bbe\u7f6e \u663e\u793a\u8868\u8fbe\u5f0f \u3002

"},{"location":"zh/how-to/attributes-form/#_9","title":"\u914d\u7f6e\u9644\u4ef6\u63a7\u4ef6","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u63a7\u4ef6\u7c7b\u578b \u9644\u4ef6 \u4e0e\u5b58\u50a8\u8def\u5f84\u6587\u4ef6\u7684\u5b57\u6bb5\u4e00\u8d77\u4f7f\u7528\u3002

\u53ef\u7528\u4e8e\uff1a

  • \u663e\u793a\u548c\u62cd\u6444\u7167\u7247\u6216\u4ece\u56fe\u5e93\u6dfb\u52a0\u56fe\u7247
  • \u6536\u542c\u5e76\u5f55\u5236\u58f0\u97f3\u7247\u6bb5
  • \u663e\u793a\u548c\u5f55\u5236\u89c6\u9891
  • \u663e\u793a\u6307\u5411\u5916\u90e8\u6587\u4ef6 (\u5982PDF\u6216\u6587\u6863) \u7684\u94fe\u63a5

\u8868\u5355\u9644\u4ef6\u56fe\u7247

\u8868\u5355\u9644\u4ef6\u97f3\u9891

\u8868\u5355\u9644\u4ef6\u89c6\u9891

\u8def\u5f84\u5e94\u8bbe\u7f6e\u4e3a\u76f8\u5bf9\u8def\u5f84\u3002\u56fe\u7247\u3001\u97f3\u9891\u3001\u89c6\u9891\u3001PDF\u548c\u6587\u6863\u5b58\u50a8\u5728\u5de5\u7a0b\u7684\u5b50\u76ee\u5f55\u4e2d\uff0c\u5b58\u50a8\u5728\u6587\u672c\u5b57\u6bb5\u4e2d\u7684\u94fe\u63a5\u6307\u5411\u76f8\u5e94\u9644\u4ef6\u3002

\u7b14\u8bb0

\u97f3\u9891\u548c\u89c6\u9891\u529f\u80fd\u9700\u8981 QGIS 3.30 \u6216\u66f4\u9ad8\u7248\u672c

\u5728QField\u4e2d\u663e\u793a\u9644\u4ef6\u3002\u901a\u8fc7\u5355\u51fb\u56fe\u6807\u7b26\u53f7\uff0c\u76f8\u673a\u6216\u97f3\u9891\u8bb0\u5f55\u5c06\u5f00\u59cb\u4f7f\u7528\u65b0\u5a92\u4ecb\u66f4\u65b0\u56fe\u7247\u3001\u89c6\u9891\u6216\u97f3\u9891\u3002

Media

\u540c\u6b65\u65f6\uff0c\u8fd8\u5fc5\u987b\u590d\u5236\u542b\u6709\u56fe\u7247\u3001\u89c6\u9891\u3001\u97f3\u9891\u3001PDF\u548c\u6587\u6863\u7684\u5b50\u76ee\u5f55\u3002

\u9644\u4ef6\u63a7\u4ef6\u4e0a\u7684\u9009\u9879 \u8d85\u94fe\u63a5 \u5c06\u7981\u7528\u76f8\u673a\u529f\u80fd\uff0c\u5e76\u542f\u7528\u8d85\u94fe\u63a5\u4ee5\u6253\u5f00\u6587\u6863 (pdf, doc, ...)\u3002

"},{"location":"zh/how-to/attributes-form/#_10","title":"\u914d\u7f6e\u9644\u4ef6\u8def\u5f84","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

QFieldSync\u63d0\u4f9b\u4e86\u914d\u7f6e\u9644\u4ef6\u8def\u5f84\u7684\u529f\u80fd\u3002

  • \u8bf7\u8f6c\u5230 QFieldSync\u63d2\u4ef6 > \u56fe\u5c42\u5c5e\u6027

\u4f7f\u7528\u8868\u8fbe\u5f0f\u6307\u5b9a\u9644\u4ef6\u7684\u8def\u5f84\u3002\u9ed8\u8ba4\u56fe\u7247\u4fdd\u5b58\u5230 \"DCIM\" \u6587\u4ef6\u5939\uff0c\u97f3\u9891\u8bb0\u5f55\u4fdd\u5b58\u5230 \"audio\" \u6587\u4ef6\u5939\uff0c\u89c6\u9891\u4fdd\u5b58\u5230\u4ee5\u65f6\u95f4\u6233\u4e3a\u540d\u79f0\u7684 \"video\" \u6587\u4ef6\u5939\u3002

\u8def\u5f84

"},{"location":"zh/how-to/attributes-form/#_11","title":"\u914d\u7f6e\u503c\u5173\u7cfb\u63a7\u4ef6","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u63a7\u4ef6 \u503c\u5173\u7cfb \u5728\u7ec4\u5408\u6846\u4e2d\u63d0\u4f9b\u5173\u8054\u8868\u7684\u503c\u3002\u53ef\u4ee5\u9009\u62e9 \u56fe\u5c42\u3001 \u952e\u5217\u548c \u503c\u5217\u3002\u6709\u51e0\u4e2a\u9009\u9879\u53ef\u7528\u4e8e\u66f4\u6539\u6807\u51c6\u884c\u4e3a: \u5141\u8bb8\u7a7a\u503c\u3001\u6309\u503c\u6392\u5e8f \u548c \u5141\u8bb8\u591a\u9009 \u3002\u63a7\u4ef6\u5c06\u663e\u793a\u88ab\u5f15\u7528\u8981\u7d20\u7684\u4e0b\u62c9\u5217\u8868\u6216\u591a\u9009\u5217\u8868\u3002

"},{"location":"zh/how-to/attributes-form/#_12","title":"\u914d\u7f6e\u6761\u4ef6\u53ef\u89c1\u6027","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u53ef\u4ee5\u6839\u636e\u8868\u8fbe\u5f0f\u9690\u85cf\u7ec4\u3002\u5f53\u67d0\u4e9b\u5c5e\u6027\u4ec5\u5728\u7279\u5b9a\u6761\u4ef6\u4e0b\u9700\u8981\u65f6\uff0c\u8fd9\u5f88\u6709\u7528\u3002\u4f8b\u5982\uff0c\u60f3\u8c61\u4e00\u4e0b\u6620\u5c04\u6811\u3002\u4ed6\u4eec\u4e2d\u7684\u4e00\u4e9b\u4eba\u53ef\u80fd\u60a3\u6709\u67d0\u79cd\u75be\u75c5\uff0c\u60a8\u6709\u4e00\u4e2a\u7684\u75be\u75c5\u5217\u8868\u3002\u4e3a\u4e86\u907f\u514d\u8868\u5355\u4e2d\u51fa\u73b0\u591a\u4e2a\u5b57\u6bb5\uff0c\u9700\u8981\u521b\u5efa\u4e00\u4e2a\u7ec4\uff0c\u5e76\u4e3a\u7ec4 \"\u75be\u75c5\" \u914d\u7f6e\u53ef\u89c1\u6027\u8868\u8fbe\u5f0f\u3002\u6dfb\u52a0\u5e26\u6709\u590d\u9009\u6846\u7684\u5b57\u6bb5 \"\u75be\u75c5\"\u3002\u53ea\u6709\u52fe\u9009\u8be5\u590d\u9009\u6846\u65f6\uff0c\u60a8\u624d\u80fd\u4f7f\u7528\u75be\u75c5\u5217\u8868\u3002

\u53ea\u6709\u52fe\u9009\u590d\u9009\u6846 \"measures_taken\" \u65f6\u624d\u4f1a\u663e\u793a\u7ec4\u5408\u6846\u7684\u914d\u7f6e\u3002

\u8ba9\u6211\u4eec\u770b\u770b\u5728\u5b57\u6bb5\u4e0a\u6709\u4ec0\u4e48\uff1a

"},{"location":"zh/how-to/attributes-form/#_13","title":"\u5b9a\u4e49\u7ea6\u675f","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5c5e\u6027\u5b57\u6bb5\u53ef\u4ee5\u9644\u52a0\u7ea6\u675f\u6761\u4ef6\u3002\u7ea6\u675f\u662f\u9700\u8981\u8ba1\u7b97\u7ed3\u679c\u4e3a True (\u6216 1) \u624d\u80fd\u4fdd\u5b58\u8868\u5355\u7684\u8868\u8fbe\u5f0f\u3002\u7ea6\u675f\u662f\u57fa\u4e8e\u6bcf\u4e2a\u5b57\u6bb5\u8fdb\u884c\u914d\u7f6e\u7684\uff0c\u5982\u679c\u4e0d\u6ee1\u8db3\u7ea6\u675f\uff0c\u5219\u53ef\u4ee5\u6dfb\u52a0\u8bf4\u660e\u3002

\u8303\u56f4\u5185\u7ea6\u675f\u7684\u914d\u7f6e

"},{"location":"zh/how-to/attributes-form/#_14","title":"\u5e38\u89c1\u7528\u4f8b","text":"

\u4e0d\u80fd\u8f93\u5165\u9ad8\u4e8e\u8be5\u5730\u533a\u6700\u9ad8\u5c71\u5cf0\u7684\u9ad8\u7a0b\u503c\u3002

\"\u9ad8\u7a0b\" < 5000\n

\u9700\u8981\u586b\u5199\u6807\u8bc6\u7b26\u3002

\"\u6807\u8bc6\" IS NOT NULL\n
"},{"location":"zh/how-to/attributes-form/#_15","title":"\u5b9a\u4e49\u9ed8\u8ba4\u503c","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5b57\u6bb5\u53ef\u4ee5\u914d\u7f6e\u9ed8\u8ba4\u503c\u3002\u6570\u5b57\u5316\u65b0\u8981\u7d20\u65f6\uff0c\u9ed8\u8ba4\u503c\u5c06\u63d2\u5165\u5230\u5c5e\u6027\u8868\u5355\u4e2d\u3002\u5b83\u4eec\u662f\u53ef\u89c1\u7684\uff0c\u53ea\u8981\u5b57\u6bb5\u662f\u53ef\u7f16\u8f91\u7684\uff0c\u5c31\u53ef\u4ee5\u4fee\u6539\u3002\u5b83\u4eec\u53ef\u4ee5\u57fa\u4e8e\u51e0\u4f55\u56fe\u5f62\u6216\u8868\u8fbe\u5f0f\u53d8\u91cf\u3002

\u5c06\u683c\u5f0f\u5316\u65e5\u671f\u914d\u7f6e\u4e3a\u9ed8\u8ba4\u503c

"},{"location":"zh/how-to/attributes-form/#_16","title":"\u5176\u4ed6\u53d8\u91cf","text":"

\u6709\u5173\u5728\u5bf9\u8c61\u5c5e\u6027\u4e2d\u5b58\u50a8\u4e0e\u4f4d\u7f6e\u76f8\u5173\u6570\u636e\u7684\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u53c2\u9605 GNSS\u6587\u6863 \u3002

\u5bf9\u4e8eQFieldCloud\u7528\u6237\uff0c\u53ef\u4ee5\u5728\u8868\u8fbe\u5f0f\u4e2d\u4f7f\u7528\u4e24\u4e2a\u53d8\u91cf\uff0c\u5305\u62ec\u5c5e\u6027\u8868\u5355\u7684\u9ed8\u8ba4\u503c\uff1a - @cloud_username \u8fd4\u56de\u5f53\u524d\u767b\u5f55\u7684QFieldCloud\u7528\u6237\u7684\u540d\u79f0\u3002 - @cloud_useremail \u8fd4\u56de\u5f53\u524d\u767b\u5f55QFieldCloud\u7528\u6237\u7684\u7535\u5b50\u90ae\u7bb1\u5730\u5740\u3002

"},{"location":"zh/how-to/attributes-form/#_17","title":"\u5e38\u89c1\u7528\u4f8b","text":"

\u63d2\u5165\u4f4d\u7f6e\u4fe1\u606f\u4f5c\u4e3a\u53d8\u91cf\uff1a

@position_horizontal_accuracy\n

\u63d2\u5165\u5f53\u524d\u65e5\u671f\u548c\u65f6\u95f4\uff1a

now()\n

\u63d2\u5165\u6570\u5b57\u5316\u7ebf\u7684\u957f\u5ea6\uff1a

length($geometry)\n

\u5728\u8bbe\u5907\u4e0a\u914d\u7f6e\u5168\u5c40\u53d8\u91cf\u5e76\u63d2\u5165\u3002

@operator_name\n

\u5982\u679c\u8981\u6839\u636e\u63d2\u5165\u65b0\u8981\u7d20\u7684\u4f4d\u7f6e\u6307\u5b9a\u533a\u57df\u4ee3\u7801\uff0c\u53ef\u4ee5\u4f7f\u7528\u805a\u5408\u8868\u8fbe\u5f0f\u6765\u6307\u5b9a\uff1a

aggregate( layer:='regions', aggregate:='max', expression:=\"code\", filter:=intersects( $geometry, geometry( @parent ) ) )\n

\u8981\u5c06\u4ece \\@position_coordinate \u63a5\u6536\u7684\u5750\u6807\u8f6c\u6362\u4e3a\u60a8\u7684\u5de5\u7a0b\u5750\u6807\u7cfb\uff0c\u8bf7\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c\uff1a

x(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\ny(transform(@position_coordinate, 'EPSG:4326', @project_crs ))\n

::: {#snapping_results} \u5982\u679c\u8981\u5728\u7ed8\u5236\u7ebf\u540e\u4f7f\u7528\u6355\u6349\u7ed3\u679c\uff0c\u53ef\u4ee5\u4f7f\u7528 [\\@snapping_results]{.title-ref} \u53d8\u91cf\u3002\u4e0b\u9762\u7684\u4ee3\u7801\u63d0\u53d6\u7ebf\u7684\u7b2c\u4e00\u4e2a\u70b9\u7684\u6355\u6349\u5339\u914d\u7684\u5c5e\u6027 [id]{.title-ref} \u7684\u503c\u3002 :::

with_variable(\n  'first_snapped_point',\n  array_first( @snapping_results ),\n  attribute(\n    get_feature_by_id(\n      @first_snapped_point['layer'],\n      @first_snapped_point['feature_id']\n    ),\n    'id'\n  )\n)\n
"},{"location":"zh/how-to/attributes-form/#_18","title":"\u5728\u503c\u5173\u7cfb\u548c\u5173\u7cfb\u53c2\u7167\u63a7\u4ef6\u4e2d\u641c\u7d22","text":"

\u53ef\u4ee5\u4f7f\u7528\u5b57\u6bb5\u65c1\u8fb9\u7684\u653e\u5927\u955c\u5728 \u503c\u5173\u7cfb \u6216 \u5173\u7cfb\u53c2\u7167 \u63a7\u4ef6\u4e2d\u641c\u7d22\u503c\u3002

\u7b14\u8bb0

\u4e3a\u76f8\u5173\u56fe\u5c42\u5b9a\u4e49 \u663e\u793a\u8868\u8fbe\u5f0f \uff0c\u8be5\u8868\u8fbe\u5f0f\u5c06\u7528\u4e8e\u641c\u7d22\u8981\u7d20\u3002\u8fd9\u662f\u5728 \u77e2\u91cf\u56fe\u5c42\u5c5e\u6027 > \u663e\u793a \u4e2d\u914d\u7f6e\u7684\u3002

"},{"location":"zh/how-to/attributes-form/#_19","title":"\u914d\u7f6e\u81ea\u52a8\u8865\u5168\u503c","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5fc5\u987b\u52fe\u9009 \"\u4f7f\u7528\u81ea\u52a8\u8865\u5168\" \u590d\u9009\u6846\u624d\u80fd\u5728\u503c\u5173\u7cfb\u4e2d\u4f7f\u7528\u81ea\u52a8\u8865\u5168\u529f\u80fd\u3002

\u5728QGIS\u4e2d\u542f\u7528\u81ea\u52a8\u8865\u5168

\u8fd9\u6bb5\u89c6\u9891\u5c55\u793a\u4e86\u5982\u4f55\u5728QField\u4e2d\u5de5\u4f5c

"},{"location":"zh/how-to/attributes-form/#qml","title":"\u5b9a\u4e49QML\u63a7\u4ef6","text":"

\u81ea\u5b9a\u4e49QML\u63a7\u4ef6\u53ef\u7528\u4e8e\u5c06\u9ad8\u7ea7\u64cd\u4f5c\u96c6\u6210\u5230\u8868\u5355\u4e2d\u3002\u5728\u672c\u4f8b\u4e2d\uff0c\u6211\u4eec\u5b9a\u4e49\u4e86\u6dfb\u52a0\u4e00\u4e2a\u6309\u94ae\u6765\u6253\u5f00\u7b2c\u4e09\u65b9\u5730\u56fe\u548c\u5bfc\u822a\u7684\u5e94\u7528\u7a0b\u5e8f\u3002\u8fd9\u5bf9\u4e8e\u7528\u6237\u800c\u8a00\u6253\u5f00\u672c\u673a\u8bbe\u5907\u7684\u5e94\u7528\u7a0b\u5e8f\u975e\u5e38\u6709\u7528\uff0c\u4f8b\u5982 Turn-by-Turn \u5bfc\u822a\u3002

import QtQuick 2.0\nimport QtQuick.Controls 2.0\n\nButton {\n    width: 200\n    height: width/5\n    text: \"Open in Maps\"\n    onClicked: {\n        Qt.openUrlExternally(expression.evaluate(\"'geo:0,0?q=' || $y || ',' || $x\"));\n    }\n}\n

\u4e0a\u9762\u7684 geo URI \u9002\u7528\u4e8e\u5b89\u5353\u7cfb\u7edf\u3002\u5bf9\u4e8e\u82f9\u679c\u5730\u56fe\uff0cURI\u53ef\u4ee5\u4fee\u6539\u4e3a 'geo:' || $y || ',' || $x \u3002

"},{"location":"zh/how-to/authentication/","title":"\u8ba4\u8bc1","text":""},{"location":"zh/how-to/authentication/#_1","title":"\u8ba4\u8bc1","text":"

QField\u652f\u6301\u8fde\u63a5\u5230\u53d7OAuth2\u4fdd\u62a4\u7684Web\u670d\u52a1\u3002\u901a\u8fc7OAuth2\uff0c\u53ef\u4ee5\u4f7f\u7528\u591a\u79cd\u8ba4\u8bc1\u65b9\u6848 (\u5982\u4e8c\u5143\u8ba4\u8bc1) \u4fdd\u62a4\u56fe\u5c42\u548c\u670d\u52a1\u3002

\u8981\u5728QField\u4e2d\u6210\u529f\u52a0\u8f7dOAuth2\u4fdd\u62a4\u56fe\u5c42\uff0c\u5fc5\u987b\u5c06QGIS\u5de5\u7a0b\u8bbe\u7f6e\u4e3a\u4f7f\u7528OAuth2\u3002

"},{"location":"zh/how-to/authentication/#qgis","title":"\u5728QGIS\u4e2d\u51c6\u5907\u8ba4\u8bc1","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u8981\u5728QGIS\u4e2d\u4f7f\u7528OAuth2\u8bbe\u7f6eWFS\uff0c\u8bf7\u9075\u5faaQGIS\u5de5\u7a0b\u914d\u7f6e\u4e2d\u7684\u4ee5\u4e0b\u6b65\u9aa4\u3002

\u5728WFS\u56fe\u5c42\u914d\u7f6e\u4e2d\uff1a

\u63a7\u4ef6

\u6dfb\u52a0\u65b0\u7684\u8ba4\u8bc1\u914d\u7f6e\u3002\u9700\u8981\u6839\u636eOAuth2\u670d\u52a1\u5668\u8bbe\u7f6e\u8c03\u6574\u53c2\u6570\uff1a

\u63a7\u4ef6

"},{"location":"zh/how-to/authentication/#qgis_1","title":"\u4eceQGIS\u5bfc\u51fa\u8ba4\u8bc1","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u7b14\u8bb0

\u5bfc\u51fa\u8ba4\u8bc1\u914d\u7f6e\u81f3\u5c11\u9700\u8981 QGIS 3.20\u3002\u53ea\u80fd\u4f7f\u7528 QGIS 3.20 \u6765\u51c6\u5907\u8ba4\u8bc1\u914d\u7f6e\uff0c\u5e76\u4f7f\u7528QGIS\u7684\u65e9\u671f\u7248\u672c\u914d\u7f6eQGIS\u5de5\u7a0b\u3002

\u7b14\u8bb0

\u5bfc\u51fa\u914d\u7f6e\u7684\u914d\u7f6eID\u4e0eQGIS\u5de5\u7a0b\u4e2d\u5b58\u50a8\u7684\u914d\u7f6e\u76f8\u5339\u914d\u662f\u975e\u5e38\u91cd\u8981\u7684\u3002

\u6b64\u65f6\uff0c\u8bf7\u6838\u5b9e\u60a8\u662f\u5426\u80fd\u591f\u4eceQGIS\u6b63\u786e\u8fde\u63a5\u5230\u670d\u52a1\u3002\u5fc5\u987b\u9996\u5148\u4eceQGIS\u5bfc\u51fa\u6b64\u8ba4\u8bc1\u914d\u7f6e\u3002

\u8981\u505a\u5230\u8fd9\u4e00\u70b9\uff0c\u8bf7\u6253\u5f00QGIS\u9009\u9879\u5bf9\u8bdd\u6846\uff0c\u5e76\u5173\u6ce8\u8ba4\u8bc1\u9762\u677f\u3002\u5728\u90a3\u91cc\uff0c\u60a8\u53ef\u4ee5\u901a\u8fc7\u5355\u51fb\u914d\u7f6e\u8868\u63a7\u4ef6\u4e2d\u7684\u76f8\u5e94\u884c\u6765\u9009\u62e9\u5de5\u7a0b\u56fe\u5c42\u4f7f\u7528\u7684 OAuth2 configuration \u3002\u7136\u540e\uff0c\u4f7f\u7528\u53f3\u4e0b\u65b9\u7684\u5de5\u5177\u6309\u94ae\u9009\u62e9 \u5c06\u6240\u9009\u7684\u8ba4\u8bc1\u914d\u7f6e\u5bfc\u51fa\u5230\u6587\u4ef6 \u52a8\u4f5c\u3002

\u63a7\u4ef6

\u5f53\u63d0\u793a\u8f93\u5165\u5bc6\u7801\u65f6\uff0c\u5c06\u5176\u7559\u7a7a\u3002\u60a8\u4f1a\u88ab\u8b66\u544a\u53ef\u80fd\u6cc4\u9732\u4e86\u654f\u611f\u4fe1\u606f\u3002\u5bf9\u4e8eOAuth2\u914d\u7f6e\u6765\u8bf4\uff0c\u8fd9\u6837\u505a\u662f\u5b89\u5168\u7684\u3002

\u5c06\u8ba4\u8bc1\u914d\u7f6e\u5bfc\u51fa\u5230XML\u6587\u4ef6\u540e\uff0c\u4f1a\u5c06\u8be5\u6587\u4ef6\u590d\u5236\u5230\u8fd0\u884cQField\u7684\u8bbe\u5907\u4e0a\u3002\u6587\u4ef6\u5fc5\u987b\u590d\u5236\u5230\u8bbe\u5907 <drive>:/Android/data/ch.opengis.qfield/files/QField/auth/ QField\u76ee\u5f55\u3002 /QField/auth/ \u8def\u5f84\u662f\u5728\u9996\u6b21\u542f\u52a8QField\u65f6\u521b\u5efa\u7684\u3002

\u7b14\u8bb0

\u7531\u4e8e QField 2 \u5f00\u59cb\u8ba4\u8bc1\u6587\u4ef6\u9700\u8981\u5b58\u50a8\u5728\u5e94\u7528\u7a0b\u5e8f\u76ee\u5f55 <drive>:/Android/data/ch.opengis.qfield/files/QField/auth \u4e2d\uff0c\u800c\u4e0d\u662f\u8bbe\u5907\u4e3b\u76ee\u5f55 <drive>:/QField/auth \u3002

\u590d\u5236\u8ba4\u8bc1\u914d\u7f6eXML\u6587\u4ef6\u540e\uff0c\u53ef\u4ee5\u5c06\u5305\u542bOAuth2\u4fdd\u62a4\u56fe\u5c42\u7684\u5de5\u7a0b\u6587\u4ef6\u590d\u5236\u5230\u8bbe\u5907\u4e0a\uff0c\u5e76\u5728QField\u4e2d\u6253\u5f00\u8be5\u5de5\u7a0b\u3002\u6b64\u65f6QField\u5f39\u51fa\u7684\u6d4f\u89c8\u5668\u9762\u677f\u63d0\u793a\u60a8\u8f93\u5165\u7528\u6237\u540d\u3001\u5bc6\u7801\u548c\u4e24\u6b65\u6838\u5b9e\u8ba4\u8bc1\u4ee3\u7801\u3002

\u4e00\u65e6\u7ecf\u8fc7\u8ba4\u8bc1\uff0c\u5185\u5bb9\u5c06\u88ab\u5448\u73b0\uff0c\u800c\u65e0\u9700\u5728\u4f1a\u8bdd\u671f\u95f4\u91cd\u65b0\u8f93\u5165\u7528\u6237\u4fe1\u606f\u3002

"},{"location":"zh/how-to/bookmarks/","title":"\u4e66\u7b7e","text":""},{"location":"zh/how-to/bookmarks/#_1","title":"\u4e66\u7b7e","text":"

QField\u5141\u8bb8\u60a8\u4fdd\u5b58\u548c\u663e\u793a\u5c06\u5728\u4f1a\u8bdd\u548c\u5de5\u7a0b\u4e2d\u8bb0\u4f4f\u7684\u4e66\u7b7e\u3002

"},{"location":"zh/how-to/bookmarks/#_2","title":"\u67e5\u770b\u4e66\u7b7e","text":"

QField\u754c\u9762

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0cQField\u5c06\u5728\u5730\u56fe\u4e0a\u663e\u793a\u4e66\u7b7e\u4f5c\u4e3a\u6807\u8bb0\u53e0\u52a0\u3002\u7528\u6237\u6dfb\u52a0\u7684\u4e66\u7b7e\u663e\u793a\u5728\u6240\u6709\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u4e2d\u3002

\u5728\u6807\u8bb0\u4e0a\u5355\u51fb\u5c06\u663e\u793a\u4e66\u7b7e\u540d\u79f0\uff0c\u800c\u53cc\u51fb\u5c06\u5730\u56fe\u8303\u56f4\u8bbe\u7f6e\u4e3a\u56f4\u7ed5\u4e66\u7b7e\u4f4d\u7f6e\u91cd\u65b0\u5c45\u4e2d\u3002

\u60a8\u8fd8\u53ef\u4ee5\u4f7f\u7528\u9876\u90e8\u641c\u7d22\u680f\u67e5\u627e\u4e66\u7b7e\uff0c\u7136\u540e\u5355\u51fb\u5339\u914d\u7684\u4e66\u7b7e\u540d\u79f0\uff0c\u5c06\u5730\u56fe\u8303\u56f4\u79fb\u52a8\u5230\u4ee5\u4e66\u7b7e\u4e3a\u4e2d\u5fc3\u7684\u4f4d\u7f6e\u3002

QField\u8fd8\u63d0\u4f9b\u4e86\u4e66\u7b7e\u662f\u5426\u663e\u793a\u7684\u8bbe\u7f6e\uff0c\u53ef\u4ee5\u5728\u8bbe\u7f6e\u9762\u677f\u627e\u5230\u3002

"},{"location":"zh/how-to/bookmarks/#_3","title":"\u6dfb\u52a0\u4e66\u7b7e","text":"

QField\u754c\u9762

\u8981\u6dfb\u52a0\u65b0\u4e66\u7b7e\uff0c\u53ea\u9700\u70b9\u51fb\u5e76\u6309\u4f4f\u5730\u56fe\u7684\u4efb\u4f55\u90e8\u5206\uff0c\u7136\u540e\u5728\u5f39\u51fa\u83dc\u5355\u4e2d\u9009\u62e9 \u6dfb\u52a0\u4e66\u7b7e \u52a8\u4f5c\u3002

\u9009\u62e9\u6b64\u52a8\u4f5c\u540e\uff0c\u5c06\u51fa\u73b0\u4e00\u4e2a\u9762\u677f\uff0c\u60a8\u53ef\u4ee5\u91cd\u547d\u540d\u4e66\u7b7e\u5e76\u9009\u62e9\u7528\u4e8e\u7ed8\u5236\u5176\u5730\u56fe\u6807\u8bb0\u53e0\u52a0\u7684\u989c\u8272\u3002

\u542f\u7528\u5b9a\u4f4d\u540e\uff0c\u4e5f\u53ef\u4ee5\u5728\u5f53\u524d\u8bbe\u5907\u7684\u4f4d\u7f6e\u6dfb\u52a0\u4e66\u7b7e\u3002\u4e3a\u6b64\uff0c\u53ea\u9700\u70b9\u51fb\u5e76\u6309\u4f4f\u53f3\u4e0b\u89d2\u7684\u5b9a\u4f4d\u6309\u94ae\uff0c\u7136\u540e\u9009\u62e9 \u5728\u5b9a\u4f4d\u5904\u6dfb\u52a0\u4e66\u7b7e \u7684\u52a8\u4f5c\u3002

\u7b14\u8bb0

\u6dfb\u52a0\u4e66\u7b7e\u65f6\uff0c\u5c06\u8003\u8651\u5f53\u524d\u5730\u56fe\u6bd4\u4f8b\uff0c\u4fdd\u5b58\u70b9\u51fb\u5904\u7684\u5750\u6807\u6216\u5f53\u524d\u4f4d\u7f6e\u4e3a\u4e2d\u5fc3\u7684\u8303\u56f4\u3002\u8fd9\u5141\u8bb8\u60a8\u786e\u5b9a\u53cc\u51fb\u4e66\u7b7e\u6807\u8bb0\u6216\u5728\u641c\u7d22\u680f\u4e2d\u9009\u62e9\u4e66\u7b7e\u9879\u65f6\u5c06\u4f7f\u7528\u7684\u8303\u56f4\u3002

"},{"location":"zh/how-to/bookmarks/#_4","title":"\u5de5\u7a0b\u4e66\u7b7e","text":"

QField\u53ef\u4ee5\u663e\u793a\u548c\u641c\u7d22\u5de5\u7a0b\u5d4c\u5165\u7684\u4e66\u7b7e\u3002\u8fd9\u4e9b\u4e66\u7b7e\u7684\u6dfb\u52a0\u548c\u7ba1\u7406\u662f\u5728 QGIS \u4e2d\u5b8c\u6210\u7684\u3002

"},{"location":"zh/how-to/digitize/","title":"\u6570\u5b57\u5316","text":""},{"location":"zh/how-to/digitize/#_1","title":"\u6570\u5b57\u5316","text":"

QField\u5141\u8bb8\u5728\u5916\u4e1a\u6570\u5b57\u5316\uff0c\u7f16\u8f91\u548c\u5220\u9664\u70b9\u3001\u7ebf\u53ca\u591a\u8fb9\u5f62\u8981\u7d20\u3002

"},{"location":"zh/how-to/digitize/#_2","title":"\u91c7\u96c6\u8981\u7d20","text":"

QField\u754c\u9762

\u8981\u5f00\u59cb\u6570\u5b57\u5316\u65b0\u8981\u7d20\uff0c\u8bf7\u5355\u51fb\u4fa7\u9762\u677f\u4e2d\u7684 \u94c5\u7b14\u56fe\u6807 \uff0c\u5e76\u9009\u62e9\u8981\u5728\u5176\u4e2d\u6dfb\u52a0\u65b0\u8981\u7d20\u7684\u56fe\u5c42\u6765\u542f\u7528 \u7f16\u8f91\u6a21\u5f0f \u3002

\u8981\u5728\u5176\u4e2d\u6dfb\u52a0\u8981\u7d20\u7684\u5f53\u524d\u56fe\u5c42\u4ee5\u7eff\u8272\u4eae\u663e\u3002

"},{"location":"zh/how-to/digitize/#_3","title":"\u6dfb\u52a0\u70b9\u8981\u7d20","text":"

\u5c06\u5c4f\u5e55\u4e2d\u5fc3\u7684\u5341\u5b57\u5149\u6807\u79fb\u52a8\u5230\u76ee\u6807\u4f4d\u7f6e\uff0c\u7136\u540e\u5355\u51fb\u5c4f\u5e55\u53f3\u4e0b\u65b9\u7684 \u52a0\u53f7 (+) \u6309\u94ae \uff0c\u786e\u8ba4\u521b\u5efa\u65b0\u7684\u70b9\u8981\u7d20\u3002

\u5982\u679c\u542f\u7528\u4e86\u5b9a\u4f4d\u529f\u80fd\uff0c\u53ef\u4ee5\u4f7f\u7528 \u9501\u5b9a\u5230\u4f4d\u7f6e \u6309\u94ae\u5f3a\u5236\u5341\u5b57\u5149\u6807\u4ee5\u60a8\u7684\u4f4d\u7f6e\u4e3a\u4e2d\u5fc3\u521b\u5efa\u8981\u7d20\u3002

"},{"location":"zh/how-to/digitize/#_4","title":"\u6dfb\u52a0\u7ebf\u6216\u591a\u8fb9\u5f62\u8981\u7d20","text":"

\u5c06\u5c4f\u5e55\u4e2d\u5fc3\u7684\u5341\u5b57\u5149\u6807\u79fb\u52a8\u5230\u5f85\u7ed8\u5236\u7ebf\u6216\u591a\u8fb9\u5f62\u8d77\u70b9\uff0c\u7136\u540e\u5355\u51fb\u5c4f\u5e55\u53f3\u4e0b\u89d2\u7684 \u52a0\u53f7 (+) \u6309\u94ae \uff0c\u6dfb\u52a0\u7b2c\u4e00\u4e2a\u8282\u70b9\u3002

\u6bcf\u6b21\u8981\u6dfb\u52a0\u65b0\u8282\u70b9\u65f6\uff0c\u8bf7\u5355\u51fb \u52a0\u53f7 (+) \u6309\u94ae \uff0c\u7ee7\u7eed\u6dfb\u52a0\u70b9\u5b8c\u6210\u7ebf\u6216\u591a\u8fb9\u5f62\u7684\u7ed8\u5236\u3002

\u5355\u51fb \u51cf\u53f7 (-) \u6309\u94ae \u53ef\u4ee5\u79fb\u9664\u6700\u540e\u6dfb\u52a0\u7684\u8282\u70b9\u3002

\u5f53\u60a8\u4e3a\u4e00\u6761\u7ebf\u6dfb\u52a0\u4e86\u81f3\u5c112\u4e2a\u8282\u70b9\u6216\u4e3a\u4e00\u4e2a\u591a\u8fb9\u5f62\u6dfb\u52a0\u4e863\u4e2a\u8282\u70b9\u65f6\uff0c\u5c06\u663e\u793a \u4fdd\u5b58\u6309\u94ae \uff0c\u5355\u51fb\u8be5\u6309\u94ae\u5b8c\u6210\u51e0\u4f55\u56fe\u5f62\u7684\u7ed8\u5236\u3002

\u6570\u5b57\u5316\u7684\u65f6\u5019\uff0c\u53ef\u4ee5\u5355\u51fb (x) \u6309\u94ae \u53d6\u6d88\u5f53\u524d\u8981\u7d20\u7684\u521b\u5efa\u3002

\u7b14\u8bb0

QField\u786e\u4fdd\u6570\u5b57\u5316\u51e0\u4f55\u56fe\u5f62\u4e0d\u4f1a\u6709\u91cd\u590d\u7684\u9876\u70b9\uff0c\u5e76\u9075\u5b88\u5f53\u524d\u9009\u4e2d\u56fe\u5c42\u7684\u51e0\u4f55\u56fe\u5f62\u7cbe\u5ea6\u8bbe\u7f6e\u3002

\u5728\u6570\u5b57\u5316\u6a21\u5f0f\u4e0b\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u97f3\u91cf\u952e\u6dfb\u52a0\u6216\u5220\u9664\u9876\u70b9\u3002\u6b64\u529f\u80fd\u53ef\u4ee5\u5728\u8bbe\u7f6e\u7684\u5e38\u89c4\u9009\u9879\u5361\u4e2d\u6fc0\u6d3b\u3002

\u7b14\u8bb0

\u6b64\u529f\u80fd\u4ec5\u5728Android\u7cfb\u7edf\u53ef\u7528\u3002

"},{"location":"zh/how-to/digitize/#_5","title":"\u5c5e\u6027\u8868\u5355","text":"

\u6570\u5b57\u5316\u51e0\u4f55\u56fe\u5f62\u540e\uff0c\u5c06\u663e\u793a\u5c5e\u6027\u8868\u5355\uff0c\u5141\u8bb8\u60a8\u7f16\u8f91\u65b0\u6dfb\u52a0\u8981\u7d20\u7684\u5c5e\u6027\u503c\u3002

\u7b14\u8bb0

\u60a8\u53ef\u4ee5\u901a\u8fc7\u5728QGIS\u7ed9\u5b9a\u56fe\u5c42\u5c5e\u6027\u5bf9\u8bdd\u6846\u4e2d\u914d\u7f6e\u9009\u9879\uff0c\u5728\u6dfb\u52a0\u8981\u7d20\u65f6\u7981\u6b62\u5f39\u51fa\u5c5e\u6027\u8868\u5355\u3002

\u6b64\u5916\uff0c\u8fd8\u53ef\u4ee5\u9009\u62e9\u4f7f\u7528\u8981\u7d20\u8868\u5355\u7684\u6587\u672c\u7f16\u8f91\u63a7\u4ef6\u4e2d\u63d0\u4f9b\u7684\u626b\u63cf\u4e8c\u7ef4\u7801\u6216\u6761\u5f62\u7801\u9605\u8bfb\u5668\u529f\u80fd\u5c06\u8868\u5355\u6570\u5b57\u5316\u3002

\u5355\u51fb\u4e09\u70b9\u56fe\u6807\u6309\u94ae\u540e\uff0c\u5c06\u663e\u793a\u4e00\u4e2a\u83dc\u5355\uff0c\u5e76\u63d0\u4f9b\u4e09\u4e2a\u4e0d\u540c\u7684\u52a8\u4f5c: \"\u590d\u5236\u3001\" \"\u7c98\u8d34\u3001\" \u548c \"\u626b\u4e00\u626b\" \u3002

\u9009\u62e9 \"\u626b\u4e00\u626b\" \u52a8\u4f5c\u5c06\u89e6\u53d1QField\u7684\u8bfb\u7801\u5668\uff0c\u542f\u52a8\u626b\u63cf\u5904\u7406\u4ee5\u89e3\u7801\u4e8c\u7ef4\u7801\u3002

\u6210\u529f\u626b\u63cf\u4e8c\u7ef4\u7801\u540e\uff0c\u7528\u6237\u901a\u8fc7\u5355\u51fb\u590d\u9009\u6807\u8bb0 (\u2714\ufe0f) \u786e\u5b9a\u6309\u94ae\u9a8c\u8bc1\u5176\u9009\u62e9\u3002\u6b64\u52a8\u4f5c\u5c06\u4f7f\u7528\u89e3\u7801\u503c\u586b\u5145\u5c5e\u6027\uff0c\u4ece\u800c\u7b80\u5316\u6570\u5b57\u5316\u5904\u7406\u3002

\u6b64\u5916\uff0c\u8bfb\u7801\u5668\u8fd8\u63d0\u4f9b\u4e86\u8bfb\u53d6NFC\u6587\u672c\u6807\u7b7e\u7684\u529f\u80fd\u3002

\u7b14\u8bb0

\u5f53\u6253\u5f00\u8bfb\u7801\u5668\u65f6\uff0c\u4e8c\u7ef4\u7801\u6444\u50cf\u5934\u548cNFC\u6587\u672c\u6807\u7b7e\u68c0\u6d4b\u5668\u90fd\u9ed8\u8ba4\u5904\u4e8e\u542f\u7528\u72b6\u6001\u3002\u60a8\u53ef\u4ee5\u6839\u636e\u9700\u8981\u7981\u7528\u5176\u4e2d\u67d0\u9879\u529f\u80fd\uff0c\u786e\u4fdd\u8bbe\u5907\u7684\u7535\u6c60\u4e0d\u4f1a\u56e0\u4e3a\u4f7f\u7528\u53ef\u80fd\u4e0d\u9700\u8981\u7684\u786c\u4ef6\u800c\u6d6a\u8d39\u7535\u91cf\u3002

"},{"location":"zh/how-to/digitize/#_6","title":"\u8bb0\u4f4f\u5c5e\u6027\u503c","text":"

\u4e3a\u4e86\u5feb\u901f\u6536\u96c6\u76f8\u5bf9\u540c\u7c7b\u7684\u6570\u636e\u96c6\uff0c\u4e0d\u5fc5\u91cd\u590d\u8f93\u5165\u76f8\u540c\u7684\u5c5e\u6027\u503c\u662f\u975e\u5e38\u5173\u952e\u7684\u3002\u6bcf\u4e2a\u5c5e\u6027\u53f3\u4fa7\u7684\u590d\u9009\u6846\u5141\u8bb8\u5206\u522b\u8bb0\u5fc6\u5404\u5c5e\u6027\u4e0a\u6b21\u8f93\u5165\u503c\uff0c\u4fbf\u4e8e\u4e0b\u6b21\u5728\u540c\u4e00\u56fe\u5c42\u4e0a\u6dfb\u52a0\u8981\u7d20\u65f6\uff0c\u8fd9\u4e9b\u5c5e\u6027\u81ea\u52a8\u9884\u586b\u5199\u3002

"},{"location":"zh/how-to/digitize/#_7","title":"\u7f16\u8f91\u51e0\u4f55\u56fe\u5f62","text":"

QField\u754c\u9762

\u8981\u7f16\u8f91\u73b0\u6709\u8981\u7d20\u7684\u51e0\u4f55\u56fe\u5f62\uff0c\u8bf7\u70b9\u51fbQField\u4fa7\u9762\u677f\u4e2d\u7684 \u94c5\u7b14\u56fe\u6807 \u6765\u542f\u7528 \u7f16\u8f91\u6a21\u5f0f \u3002

\u8fdb\u5165\u7f16\u8f91\u6a21\u5f0f\u540e\uff0c\u4e00\u4e2a\u65b0\u7684 \u7f16\u8f91\u51e0\u4f55\u56fe\u5f62 \u6309\u94ae\u5c06\u51fa\u73b0\u5728\u5df2\u8bc6\u522b\u8981\u7d20\u8868\u5355\u7684\u6807\u9898\u680f\u4e2d\u3002\u5355\u51fb\u8be5\u6309\u94ae\u5c06\u6fc0\u6d3b\u51e0\u4f55\u56fe\u5f62\u7684\u7f16\u8f91\u73af\u5883\uff0c\u8be5\u73af\u5883\u63d0\u4f9b\u56db\u4e2a\u5de5\u5177\uff1a

  • \u9876\u70b9\u7f16\u8f91\u5de5\u5177\uff1b
  • \u51e0\u4f55\u56fe\u5f62\u5206\u5272\u5de5\u5177\uff1b
  • \u51e0\u4f55\u56fe\u5f62\u91cd\u5851\u5de5\u5177\uff1b
  • \u51e0\u4f55\u56fe\u5f62\u73af\u5de5\u5177\u3002
"},{"location":"zh/how-to/digitize/#_8","title":"\u9876\u70b9\u5de5\u5177","text":"

\u9876\u70b9\u7f16\u8f91\u5668\u5141\u8bb8\u60a8\u79fb\u52a8\u6216\u5220\u9664\u73b0\u6709\u9876\u70b9\uff0c\u4ee5\u53ca\u5411\u51e0\u4f55\u56fe\u5f62\u6dfb\u52a0\u65b0\u9876\u70b9\u3002

"},{"location":"zh/how-to/digitize/#_9","title":"\u5206\u5272\u5de5\u5177","text":"

\u5206\u5272\u5de5\u5177\u5141\u8bb8\u60a8\u5c06\u76f4\u7ebf\u548c\u591a\u8fb9\u5f62\u51e0\u4f55\u56fe\u5f62\u62c6\u5206\u4e3a\u4e24\u534a\uff0c\u5176\u4e2d\u4e00\u4e2a\u5c06\u6210\u4e3a\u81ea\u5df1\u7684\u65b0\u8981\u7d20\u3002

"},{"location":"zh/how-to/digitize/#_10","title":"\u91cd\u5851\u5de5\u5177","text":"

\u91cd\u5851\u5de5\u5177\u5141\u8bb8\u60a8\u901a\u8fc7\u7ed8\u5236\u5f62\u72b6\u6765\u66f4\u6539\u7ebf\u548c\u591a\u8fb9\u5f62\u51e0\u4f55\u56fe\u5f62\uff0c\u8fd9\u5c06\u5bfc\u81f4\u5728\u7ed8\u5236\u5f62\u72b6\u7684\u8fb9\u4e4b\u540e\u5f62\u6210\u91cd\u5851\u7684\u7ebf\uff0c\u6216\u4f7f\u7528\u7ed8\u5236\u5f62\u72b6\u6765\u526a\u88c1\u6216\u6269\u5c55\u51e0\u4f55\u56fe\u5f62\u7684\u591a\u8fb9\u5f62\u3002

"},{"location":"zh/how-to/digitize/#_11","title":"\u73af\u5de5\u5177","text":"

\u73af\u5de5\u5177\u5141\u8bb8\u60a8\u5c06\u73af (\u5373\u5b54) \u6570\u5b57\u5316\u4e3a\u591a\u8fb9\u5f62\u51e0\u4f55\u56fe\u5f62\u3002\u521b\u5efa\u73af\u540e\uff0cQField\u5c06\u63d0\u4f9b\u7528\u65b0\u8981\u7d20\u586b\u5145\u73af\u7684\u9009\u9879\u3002

"},{"location":"zh/how-to/digitize/#_12","title":"\u6f14\u793a\u7f16\u8f91\u51e0\u4f55\u56fe\u5f62","text":"

\u4e00\u4e9b\u7f16\u8f91\u9009\u9879\u7684\u89c6\u9891\u6f14\u793a\uff1a

"},{"location":"zh/how-to/digitize/#_13","title":"\u5408\u5e76\u8981\u7d20","text":"

QField\u5141\u8bb8\u60a8\u5c06\u8981\u7d20\u53ca\u5176\u51e0\u4f55\u56fe\u5f62\u5408\u5e76\u4e3a\u5355\u8981\u7d20\u3002\u4e3a\u6b64\uff0c\u8bf7\u8bc6\u522b\u5730\u56fe\u4e0a\u7684\u4e24\u4e2a (\u6216\u66f4\u591a) \u8981\u7d20\uff0c\u5e76\u5728\u8981\u7d20\u5217\u8868\u4e2d\u9009\u62e9\u5b83\u4eec\uff0c\u901a\u8fc7\u9009\u62e9 \u83dc\u5355 (\u205d) \u6309\u94ae \u4e2d\u7684 \u5408\u5e76\u6240\u9009\u8981\u7d20 \u8fdb\u884c\u5408\u5e76\u3002

"},{"location":"zh/how-to/digitize/#_14","title":"\u624b\u7ed8\u6570\u5b57\u5316","text":"

\u624b\u7ed8\u6570\u5b57\u5316\u6a21\u5f0f\u5141\u8bb8\u60a8\u4f7f\u7528\u89e6\u63a7\u7b14\u6216\u9f20\u6807 \"\u7ed8\u5236\" \u7ebf\u548c\u591a\u8fb9\u5f62\u3002\u8be5\u6a21\u5f0f\u53ef\u7528\u4e8e\u6dfb\u52a0\u7ebf\u548c\u591a\u8fb9\u5f62\u8981\u7d20\uff0c\u4ee5\u53ca\u4e0a\u8ff0\u51e0\u4f55\u56fe\u5f62\u7f16\u8f91\u6240\u4f7f\u7528\u7684\u73af\u3001\u5206\u5272\u548c\u91cd\u5851\u5de5\u5177\u3002

\u624b\u7ed8\u6570\u5b57\u5316\u6a21\u5f0f\u901a\u8fc7\u4e00\u4e2a\u65b0\u7684\u5de5\u5177\u680f\u6309\u94ae\u6fc0\u6d3b\u3002\u5f53QField\u8bbe\u7f6e\u4e3a\u7f16\u8f91\u6a21\u5f0f\uff0c\u9009\u62e9\u7ebf\u6216\u591a\u8fb9\u5f62\u77e2\u91cf\u8981\u7d20\uff0c\u5e76\u4e14\u89e6\u63a7\u7b14\u6216\u9f20\u6807\u60ac\u505c\u5728\u5730\u56fe\u753b\u5e03\u4e0a\u65f6\uff0c\u5c06\u51fa\u73b0\u8be5\u6309\u94ae\u3002

"},{"location":"zh/how-to/digitize/#_15","title":"\u62d3\u6251\u7f16\u8f91","text":"

\u5982\u679c\u5de5\u7a0b\u5bfc\u51fa\u4e4b\u524d\u5728QGIS\u6fc0\u6d3b\u4e86\u62d3\u6251\u7f16\u8f91\uff0c\u5219\u5728\u79fb\u52a8\u6216\u5220\u9664\u9876\u70b9\u65f6\u4f1a\u4e00\u8d77\u4fee\u6539\u90bb\u8fd1\u51e0\u4f55\u56fe\u5f62\u7684\u5171\u4eab\u8282\u70b9\uff0c\u5e76\u4e14\u5728\u4ece\u90bb\u8fd1\u51e0\u4f55\u56fe\u5f62\u6dfb\u52a0\u65b0\u8282\u70b9\u65f6\u4f1a\u5c06\u5176\u4ed6\u9876\u70b9\u6dfb\u52a0\u5230\u7ebf\u6bb5\u3002

"},{"location":"zh/how-to/digitize/#_16","title":"\u5c5e\u6027\u7684\u591a\u91cd\u7f16\u8f91","text":"

QField\u5141\u8bb8\u60a8\u4e00\u6b21\u9009\u62e9\u591a\u4e2a\u8981\u7d20\u5e76\u7f16\u8f91\u5176\u5c5e\u6027\u3002\u5728\u67d0\u4e9b\u60c5\u51b5\u4e0b\uff0c\u8fd9\u662f\u975e\u5e38\u9ad8\u6548\u7684\u5de5\u4f5c\u6d41\u3002\u4e3a\u6b64\uff0c\u8bf7\u5728\u5730\u56fe\u4e0a\u8bc6\u522b\u4e24\u4e2a (\u6216\u591a\u4e2a) \u8981\u7d20\uff0c\u5e76\u5728\u8981\u7d20\u5217\u8868\u4e2d\u9009\u62e9\u5b83\u4eec\uff0c\u7136\u540e\u9009\u62e9\u5217\u8868\u6807\u9898\u680f\u4e2d\u7684 \u7f16\u8f91\u8981\u7d20 \u6309\u94ae\u5408\u5e76\u7f16\u8f91\u5176\u5c5e\u6027\u3002

"},{"location":"zh/how-to/digitize/#_17","title":"\u5220\u9664\u8981\u7d20","text":"

QField\u754c\u9762

\u901a\u8fc7\u5728\u8981\u7d20\u8868\u5355\u7684 3\u70b9\u83dc\u5355 \u4e2d\u9009\u62e9 \u5220\u9664\u8981\u7d20 \u547d\u4ee4\uff0c\u5373\u53ef\u5220\u9664\u6240\u9009\u8981\u7d20\u3002

QField\u8fd8\u5141\u8bb8\u60a8\u4e00\u6b21\u5220\u9664\u591a\u4e2a\u8981\u7d20\u3002\u4e3a\u6b64\uff0c\u9996\u5148\u5728\u5730\u56fe\u7684\u76f8\u5173\u90e8\u4f4d\u77ed\u6309\u8bc6\u522b\u8981\u7d20\u3002\u7136\u540e\u957f\u6309\u5f85\u5220\u9664\u7684\u8981\u7d20\u4e4b\u4e00\u6fc0\u6d3b\u591a\u9009\u6a21\u5f0f\u3002\u5f53\u8981\u7d20\u540d\u79f0\u65c1\u8fb9\u51fa\u73b0\u590d\u9009\u6846\u65f6\uff0c\u9009\u62e9\u8981\u5220\u9664\u7684\u5176\u4ed6\u8981\u7d20 (\u60a8\u4e5f\u53ef\u4ee5\u70b9\u51fb\u5730\u56fe\u6dfb\u52a0\u66f4\u591a\u8981\u7d20)\u3002\u5b8c\u6210\u540e\uff0c\u5728\u8981\u7d20\u5217\u8868 3\u70b9\u83dc\u5355 \u4e2d\u9009\u62e9 \u5220\u9664\u6240\u9009\u8981\u7d20 \u52a8\u4f5c\u3002

"},{"location":"zh/how-to/digitize/#_18","title":"\u6355\u6349","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u6570\u5b57\u5316\u65b0\u8981\u7d20\u65f6\uff0c\u53ef\u4ee5\u5c06\u65b0\u70b9\u6355\u6349\u5230\u73b0\u6709\u51e0\u4f55\u56fe\u5f62\u3002

\u6240\u6709\u914d\u7f6e\u90fd\u53ef\u4ee5\u5728 \u5de5\u7a0b > \u6355\u6349\u8bbe\u7f6e \u4e2d\u5b8c\u6210

"},{"location":"zh/how-to/digitize/#_19","title":"\u6355\u6349\u7c7b\u578b","text":"

\u6355\u6349\u65b0\u70b9

  • \u4ec5\u9002\u7528\u4e8e\u73b0\u6709\u51e0\u4f55\u56fe\u5f62\u7684\u8282\u70b9
  • \u4ec5\u9002\u7528\u4e8e\u73b0\u6709\u51e0\u4f55\u56fe\u5f62\u7684\u7ebf\u6bb5
  • \u5230\u73b0\u6709\u51e0\u4f55\u56fe\u5f62\u7684\u8282\u70b9\u548c\u7ebf\u6bb5
"},{"location":"zh/how-to/digitize/#_20","title":"\u6355\u6349\u56fe\u5c42","text":"

\u4e5f\u53ef\u4ee5\u4ec5\u6355\u6349\u5230\u4e00\u4e2a\u6216\u51e0\u4e2a\u56fe\u5c42\u3002

"},{"location":"zh/how-to/digitize/#_21","title":"\u6355\u6349\u5bb9\u5dee","text":"

\u6355\u6349\u5bb9\u5dee\u53ef\u4ee5\u7528\u5730\u56fe\u5355\u4f4d\u6216\u50cf\u7d20\u6307\u5b9a\u3002

\u5728\u51e0\u4e4e\u4efb\u4f55\u60c5\u51b5\u4e0b\uff0c\u5355\u4f4d\u90fd\u5e94\u8bbe\u7f6e\u4e3a\u50cf\u7d20\u3002\u628a\u5bb9\u5dee\u503c\u8bbe\u4e3a20\uff0c\u6211\u4eec\u83b7\u5f97\u4e86\u826f\u597d\u7684\u4f53\u9a8c\u3002

"},{"location":"zh/how-to/gnss/","title":"\u5b9a\u4f4d (GNSS)","text":""},{"location":"zh/how-to/gnss/#gnss","title":"\u5b9a\u4f4d (GNSS)","text":"

QField\u53ef\u4ee5\u4f7f\u7528\u5185\u7f6e\u7684GNSS (\u5168\u7403\u5bfc\u822a\u536b\u661f\u7cfb\u7edf\uff0c\u5982GPS\u3001\u683c\u6d1b\u7eb3\u65af\u3001\u4f3d\u5229\u7565\u6216\u5317\u6597)\u3002QField\u8fd8\u53ef\u4ee5\u901a\u8fc7 NMEA streams over Bluetooth\u3001TCP \u6216 UDP connection \u8fde\u63a5\u5230\u5916\u90e8\u5929\u7ebf\u3002

GNSS\u8bbe\u5907\u8fd8\u80fd\u591f\u6d4b\u91cf\u5730\u7403\u8868\u9762\u4e0a\u5f53\u524d2D\u4f4d\u7f6e\u9644\u8fd1\u7684\u9ad8\u7a0b\u3002

"},{"location":"zh/how-to/gnss/#_1","title":"\u53ef\u89c6\u5316","text":"

\u6fc0\u6d3b\u5b9a\u4f4d\u540e\uff0c\u60a8\u7684\u4f4d\u7f6e\u5c06\u5728\u5730\u56fe\u4e0a\u663e\u793a\u4e3a\u84dd\u8272\u3002\u5982\u679c\u9759\u6b62\u4e0d\u52a8\uff0c\u5c06\u663e\u793a\u4e3a\u84dd\u8272\u5706\u70b9\uff1b\u5982\u679c\u6b63\u5728\u79fb\u52a8\uff0c\u5219\u663e\u793a\u4e3a\u6307\u793a\u79fb\u52a8\u65b9\u5411\u7684\u7bad\u5934\u3002

\u5982\u679c\u8bbe\u5907\u5177\u6709\u5185\u7f6e\u6307\u5357\u9488\u529f\u80fd\uff0c\u84dd\u8272\u4fe1\u53f7\u5c04\u675f\u8868\u793a\u8bbe\u5907\u7684\u5f53\u524d\u65b9\u5411\u3002

\u5f53\u524d\u4f4d\u7f6e\u5468\u56f4\u7684\u5706\u5708\u8868\u793a\u5b9a\u4f4d\u8bbe\u5907\u62a5\u544a\u7684\u7cbe\u5ea6\u3002

"},{"location":"zh/how-to/gnss/#_2","title":"\u914d\u7f6e","text":"

QField\u8bbe\u7f6e\u7684\u5b9a\u4f4d\u9009\u9879\u5361\u4e2d\u63d0\u4f9b\u4e86\u4ee5\u4e0b\u8bbe\u7f6e\u3002

"},{"location":"zh/how-to/gnss/#m","title":"\u6d4b\u91cf (M) \u503c","text":"

\u5c06\u51e0\u4f55\u56fe\u5f62\u6570\u5b57\u5316\u5230\u5305\u542bM\u7ef4\u5ea6\u7684\u77e2\u91cf\u56fe\u5c42\u65f6\uff0c\u6bcf\u5f53\u5750\u6807\u5149\u6807\u9501\u5b9a\u5230\u5f53\u524d\u4f4d\u7f6e\u65f6\uff0cQField\u5c31\u4f1a\u5411\u5404\u4e2a\u9876\u70b9\u6dfb\u52a0\u6d4b\u91cf\u503c\u3002

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u8be5\u503c\u5c06\u8868\u793a\u6355\u83b7\u4f4d\u7f6e\u7684\u65f6\u95f4\u6233 (\u4eceUnix\u65f6\u95f4\u6233\u5f00\u59cb\u7684\u6beb\u79d2\u6570)\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528\u8bbe\u7f6e\u7684\u5b9a\u4f4d\u9009\u9879\u5361\u4e2d\u7684\u7ec4\u5408\u6846\u66f4\u6539\u6b64\u503c\u3002

\u53ef\u9009\u62e9\u7684\u53ef\u7528\u503c\u5305\u62ec\u65f6\u95f4\u6233\u3001\u5bf9\u5730\u901f\u5ea6\u3001\u65b9\u4f4d\u89d2\u3001\u6c34\u5e73\u7cbe\u5ea6\u548c\u5782\u76f4\u7cbe\u5ea6\u4ee5\u53caPDOP\u3001HDOP\u548cVDOP\u3002

"},{"location":"zh/how-to/gnss/#_3","title":"\u7cbe\u5ea6\u8981\u6c42","text":"

\u53ef\u4ee5\u5b9a\u4e49\u6240\u9700\u6700\u5c0f\u6d4b\u91cf\u7cbe\u5ea6\u3002\u54c1\u8d28\u5c06\u62a5\u544a\u4e3a\u4e09\u4e2a\u7b49\u7ea7\uff0c\u5373\u5dee (\u7ea2\u8272)\u3001\u826f (\u9ec4\u8272) \u548c\u4f18 (\u7eff\u8272)\u3002\u8fd9\u4e9b\u989c\u8272\u663e\u793a\u5728GNSS\u6309\u94ae\u9876\u90e8\u7684\u4e00\u4e2a\u70b9\u3002

\u53ef\u4ee5\u5728\u8bbe\u7f6e\u7684\u5b9a\u4f4d\u9009\u9879\u5361\u4e2d\u5b9a\u4e49\u9608\u503c\u3002

\u5982\u679c \u542f\u7528\u7cbe\u5ea6\u9650\u5236\u6a21\u5f0f \u8bbe\u7f6e\u4e3a\u6fc0\u6d3b\u72b6\u6001\uff0c\u60a8\u5c06\u65e0\u6cd5\u5728\u5750\u6807\u5149\u6807\u9501\u5b9a\u5230\u5f53\u524d\u4f4d\u7f6e\u4e14\u7cbe\u5ea6\u503c\u8f83\u5dee (\u7ea2\u8272) \u7684\u60c5\u51b5\u4e0b\u91c7\u96c6\u65b0\u7684\u6d4b\u91cf\u503c\u3002

"},{"location":"zh/how-to/gnss/#_4","title":"\u5929\u7ebf\u9ad8\u5ea6\u4fee\u6b63","text":"

\u4f7f\u7528\u4e2d\u7684\u5929\u7ebf\u6746\u9ad8\u5ea6\u53ef\u5728\u8bbe\u7f6e\u4e2d\u5b9a\u4e49\u3002\u4efb\u4f55\u6d4b\u91cf\u7684\u6d77\u62d4\u9ad8\u5ea6\u90fd\u5c06\u901a\u8fc7\u8be5\u503c\u8fdb\u884c\u6821\u6b63\u3002

"},{"location":"zh/how-to/gnss/#_5","title":"\u6d77\u62d4\u6821\u6b63/\u5782\u76f4\u7f51\u683c\u504f\u79fb","text":"

\u6d77\u62d4\u503c\u53ef\u4ee5\u7528\u5782\u76f4\u7f51\u683c\u504f\u79fb\u6587\u4ef6\u8fdb\u884c\u6821\u6b63\uff0c\u4ee5\u8ba1\u7b97\u6b63\u4ea4\u9ad8\u5ea6\u3002

\u5782\u76f4\u7f51\u683c\u504f\u79fb\u6587\u4ef6\u5fc5\u987b\u5c06\u5176\u653e\u5165QField\u5e94\u7528\u7a0b\u5e8f\u6587\u4ef6\u5939 <drive>:/Android/data/ch.opengis.qfield/files/QField/proj ,\u4f9bQField\u4f7f\u7528\u3002

\u4e00\u65e6\u628a\u7f51\u683c\u504f\u79fb\u6587\u4ef6\u653e\u5230\u6b64\u5904\uff0c\u5c06\u5728QField\u4e2d\u7684 \u4f7f\u7528\u4e2d\u7684\u5782\u76f4\u7f51\u683c\u504f\u79fb \u4e0b\u7684 \u5b9a\u4f4d\u8bbe\u7f6e \u53ef\u7528\u3002

\u5982\u679c\u60a8\u6b63\u5728\u4f7f\u7528\u6d77\u62d4\u6821\u6b63\uff0c\u5e76\u4e14\u4f7f\u7528\u4e86\u5916\u90e8\u5b9a\u4f4d\u8bbe\u5907\uff0c\u8bf7\u8003\u8651\u5173\u95ed \u4f7f\u7528\u8bbe\u5907\u7684\u5782\u76f4\u6d77\u62d4 \u3002

\u5f53\u524d\u652f\u6301\u7684\u683c\u5f0f\u6709:

  • GeoTIFF (.tif, .tiff)
  • NOAA Vertical Datum (.gtx)
  • NTv2 Datum Grid Shift (.gsb)
  • Natural Resources Canada's Geoid (.byn)

\u4f8b\u5982\uff1a\u5bf9\u4e8e\u4ece ETRS89 (\u53c2\u8003\u692d\u7403GPS) \u5230 NAP (\u8377\u5170) \u7684\u8f6c\u6362\uff0c\u7528\u6237\u53ef\u4ee5 \u4eceNSGI\u4e0b\u8f7dnlgeo2018.gtx \u6587\u4ef6\uff0c\u5e76\u5c06\u5176\u5b58\u653e\u5728\u76ee\u5f55\u4e2d\u3002

"},{"location":"zh/how-to/gnss/#_6","title":"\u7528\u6cd5","text":"

QField\u754c\u9762

\u77ed\u6309 GNSS\u6309\u94ae \u6253\u5f00GNSS\uff0c\u5e76\u5728 \u5b9a\u4f4d\u4fe1\u606f \u53ef\u7528\u540e\u5c06\u5f53\u524d\u4f4d\u7f6e\u5728\u5c4f\u5e55\u5c45\u4e2d\u663e\u793a\u3002

\u6fc0\u6d3b \u7f16\u8f91\u6a21\u5f0f \u5e76\u6309\u4e0b\u76ee\u6807\u6309\u94ae\uff0c\u4e2d\u5fc3\u7684\u5341\u5b57\u8868\u793a\u5b83\u6b63\u5728\u4f7f\u7528GNSS\u5b9a\u4f4d\u3002

\u957f\u6309 GNSS\u6309\u94ae \u5c06\u663e\u793a \u5b9a\u4f4d\u83dc\u5355 \u3002

\u5728 \u5b9a\u4f4d\u83dc\u5355 \u4e2d\uff0c\u60a8\u53ef\u4ee5\u6253\u5f00 \u663e\u793a\u5b9a\u4f4d\u4fe1\u606f \uff0c\u663e\u793a\u91cd\u65b0\u6295\u5f71\u5230\u5de5\u7a0bCRS\u7684\u5f53\u524d\u5750\u6807\u4ee5\u53ca\u7cbe\u5ea6\u4fe1\u606f\u3002

\u7b14\u8bb0

\u5982\u679c\u60a8\u5728\u5de5\u7a0bCRS\u4e2d\u770b\u5230 WGS 84 \u7eac\u5ea6/\u7ecf\u5ea6\u4fe1\u606f\u800c\u4e0d\u662f\u5c31\u5f97\u4fe1\u606f\uff0c\u90a3\u4e48\u60a8\u53ef\u80fd\u8bbe\u5907\u6ca1\u6709\u4fe1\u53f7\u3002

"},{"location":"zh/how-to/gnss/#gnss_1","title":"\u4f7f\u7528\u5916\u90e8GNSS\u63a5\u6536\u673a","text":"

QField\u754c\u9762

QField\u652f\u6301\u7ecf\u7531NMEA\u6570\u636e\u6d41\u901a\u8fc7\u84dd\u7259\u3001TCP \u6216 UDP connections \u8fde\u63a5\u5230\u5916\u90e8GNSS\u5b9a\u4f4d\u8bbe\u5907\u3002

\u5728 \u8bbe\u7f6e > \u5b9a\u4f4d \u4e2d\uff0c\u60a8\u53ef\u4ee5\u627e\u5230\u4e00\u7ec4\u7528\u4e8e\u6dfb\u52a0\u3001\u7f16\u8f91\u6216\u5220\u9664\u5916\u90e8\u8bbe\u5907\u7684\u6309\u94ae\uff0c\u4ee5\u53ca\u4e00\u4e2a\u7528\u4e8e\u5728\u5185\u90e8\u548c\u4fdd\u5b58\u7684\u5916\u90e8GNSS\u8bbe\u5907\u4e4b\u95f4\u5207\u6362\u7684\u4e0b\u62c9\u5217\u8868\u3002

\u5e73\u53f0\u652f\u6301\u7684\u8fde\u63a5\u7ec6\u5206\u5982\u4e0b\uff1a

Android iOS Windows Linux MacOS \u84dd\u7259 * TCP UDP \u4e32\u884c\u7aef\u53e3
  • (*) Windows\u7684\u84dd\u7259\u652f\u6301\u901a\u8fc7\u64cd\u4f5c\u7cfb\u7edf\u8fde\u63a5\u5230GNSS\u8bbe\u5907\u65f6\u81ea\u52a8\u521b\u5efa\u7684\u865a\u62df\u4e32\u884c\u7aef\u53e3\u6765\u5b9e\u73b0\u3002 *

\u76ee\u524d\u652f\u6301\u7684NMEA\u8bed\u53e5\u6709GGA\u3001RMC\u3001GSA\u3001GSV\u3001VTG\u548cHDT\u3002

\u7b14\u8bb0

\u8bf7\u786e\u4fdd\u6ca1\u6709\u5176\u4ed6\u7c7b\u4f3c\u6a21\u62df\u4f4d\u7f6e\u63d0\u4f9b\u5546\u7684\u5e94\u7528\u7a0b\u5e8f\u4f7f\u7528\u76f8\u540c\u7684\u8fde\u63a5\u3002

"},{"location":"zh/how-to/gnss/#_7","title":"\u5916\u90e8\u63a5\u6536\u5668\u65e5\u5fd7","text":"

\u5728 \u8bbe\u7f6e > \u5b9a\u4f4d \u4e2d\uff0c\u5982\u679c\u60a8\u9009\u62e9\u4e86\u5916\u90e8\u63a5\u6536\u5668\u4f5c\u4e3a\u5b9a\u4f4d\u8bbe\u5907\uff0c\u4f1a\u53d1\u73b0\u4e00\u4e2a\u5f00\u5173 \u5c06\u65e5\u5fd7NMEA\u8bed\u53e5\u4ece\u8bbe\u5907\u4fdd\u5b58\u5230\u6587\u4ef6 \u3002\u5982\u679c\u6b64\u9879\u88ab\u6fc0\u6d3b\uff0c\u6240\u6709\u6765\u81ea\u5916\u90e8\u5b9a\u4f4d\u8bbe\u5907\u7684NMEA\u8bed\u53e5\u90fd\u5c06\u88ab\u8bb0\u5f55\u5230\u4e00\u4e2a\u6587\u4ef6\u4e2d\u3002

\u65e5\u5fd7\u5c06\u5b58\u653e\u5728 Android/data/ch.opengis.qfield/files/QField/logs \u3002

\u7b14\u8bb0

\u8bf7\u6ce8\u610f\uff0c\u5982\u679c\u65e5\u5fd7\u59cb\u7ec8\u5904\u4e8e\u6253\u5f00\u72b6\u6001\uff0c\u5c06\u586b\u6ee1\u6240\u6709\u5b58\u50a8\u7a7a\u95f4\u3002

"},{"location":"zh/how-to/gnss/#_8","title":"\u6a21\u62df\u4f4d\u7f6e","text":"

QField\u754c\u9762

\u53ef\u4ee5\u901a\u8fc7\u4e0d\u540c\u7684\u5b89\u5353\u5e94\u7528\u7a0b\u5e8f\u5411QField\u63d0\u4f9b\u6a21\u62df\u4f4d\u7f6e\u3002\u5728\u6b64\u6709\u51e0\u4e2a\u9009\u9879\uff0c\u5176\u4e2d\u4e4b\u4e00\u662f Android NTRIP \u5ba2\u6237\u7aef \u3002

\u8981\u4f7f\u7528\u6b64\u529f\u80fd\uff0c\u60a8\u5fc5\u987b \u5728\u5b89\u5353\u8bbe\u5907\u4e0a\u542f\u7528\u6a21\u62df\u4f4d\u7f6e \u3002

"},{"location":"zh/how-to/gnss/#_9","title":"\u5e73\u5747\u5b9a\u4f4d\u529f\u80fd","text":"

QField\u754c\u9762

\u7b14\u8bb0

\u5fc5\u987b\u901a\u8fc7 \u9501\u5b9a\u5230\u4f4d\u7f6e\u6309\u94ae \u5c06\u5750\u6807\u5149\u6807\u9501\u5b9a\u5230\u5f53\u524d\u4f4d\u7f6e

\u6709\u4e00\u4e2a\u529f\u80fd\u5141\u8bb8\u60a8\u4f7f\u7528\u5e73\u5747\u4f4d\u7f6e\u8fdb\u884c\u6570\u5b57\u5316\u3002

\u6309\u4f4f\u6dfb\u52a0\u9876\u70b9\u6309\u94ae\u5f00\u59cb\u6d4b\u91cf\uff0c\u8be5\u6309\u94ae\u5c06\u5f00\u59cb\u6536\u96c6\u4f4d\u7f6e\u4fe1\u606f\u3002

\u6536\u96c6\u65f6\uff0c\u5750\u6807\u5149\u6807\u9876\u90e8\u4f1a\u51fa\u73b0\u4e00\u4e2a\u6307\u793a\u5668\uff0c\u663e\u793a\u5f53\u524d\u91c7\u96c6\u4f4d\u7f6e\u6570\u91cf\u7684\u6587\u672c\u3002\u5982\u679c\u5e73\u5747\u4f4d\u7f6e\u6700\u5c0f\u8ba1\u6570\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\uff0c\u8fd8\u4f1a\u51fa\u73b0\u8fdb\u5ea6\u6761\uff0c\u63d0\u793a\u8fbe\u5230\u8be5\u8981\u6c42\u7684\u8fdb\u5ea6\u3002

\u53ef\u5728QField\u8bbe\u7f6e\u7684 \u5b9a\u4f4d \u9762\u677f\u4e2d\u627e\u5230\u6fc0\u6d3b\u5e73\u5747\u4f4d\u7f6e\u6700\u5c0f\u8ba1\u6570\u9608\u503c\u7684\u8bbe\u7f6e\u3002\u6fc0\u6d3b\u65f6\uff0c\u4e0d\u9700\u8981\u6309\u4f4f\u6dfb\u52a0\u9876\u70b9\u6309\u94ae\uff0c\u77ed\u6309\u6309\u94ae\u5f00\u59cb\u6536\u96c6\u4f4d\u7f6e\uff0c\u5e76\u5728\u6ee1\u8db3\u6700\u5c0f\u8ba1\u6570\u8981\u6c42\u65f6\u81ea\u52a8\u6dfb\u52a0\u5e73\u5747\u4f4d\u7f6e\u3002

\u5728\u5e73\u5747\u4f4d\u7f6e\u4e0a\u4f7f\u7528 @gnss_* \u6216 @position_ variables \u65f6\uff0c\u8be5\u53d8\u91cf\u8fd8\u5c06\u8868\u793a\u6240\u6709\u6536\u96c6\u6837\u672c\u7684\u5e73\u5747\u503c\u3002

"},{"location":"zh/how-to/gnss/#_10","title":"\u5de5\u7a0b\u914d\u7f6e","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

"},{"location":"zh/how-to/gnss/#_11","title":"\u5b9a\u4f4d\u53d8\u91cf","text":"

\u60a8\u53ef\u4ee5\u901a\u8fc7\u5c5e\u6027\u8868\u5355\u53ef\u8bbf\u95ee\u7684\u5176\u4ed6\u8868\u8fbe\u5f0f\u53d8\u91cf\u8bbf\u95ee\u5b9a\u4f4d\u4fe1\u606f\u3002\u8fd9\u4e9b\u53d8\u91cf\u4ec5\u5728\u542f\u7528\u5b9a\u4f4d\u65f6\u53ef\u7528\u3002

\u8fd9\u4e9b\u53d8\u91cf\u901a\u5e38\u7528\u4f5c\u5b57\u6bb5 \u9ed8\u8ba4\u503c\u8868\u8fbe\u5f0f \u7684\u4e00\u90e8\u5206\uff0c\u4ee5\u8ffd\u8e2a\u5355\u4e2a\u6d4b\u91cf\u70b9\u7684\u7279\u6027\u3002

  • @position_source_name - The name of the device that gave location information as reported by the sensor. To differenciate between internal and external sensor. If the position is manually set, and the position is not snapped to the cursor, the source name is \"manual\". In case the cursor is not snapped to the position, all other variables will be null, if you need this, use the gnss_ variables instead.
  • @position_quality_description - A human readable and translated string for the quality as reported by the sensor. E.g. \"Fixed RTK\". It is only available when the crosshair is snapped to the sensor. - IE
  • @position_coordinate - A point with the coordinate in WGS84. Lon, Lat, Altitude as delivered by the sensor. It is only available when the crosshair is snapped to the sensor. - x(@position_coordinate) - IE
  • @position_horizontal_accuracy - The horizontal accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_timestamp - The timestamp of the position in UTC as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_direction - The direction of movement in degrees from true north as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_ground_speed - Groundspeed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_magnetic_variation - The angle between the horizontal component of the magnetic field and true north, in degrees as reported by the sensor. Also known as magnetic declination. A positive value indicates a clockwise direction from true north and a negative value indicates a counter-clockwise direction. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_accuracy - The vertical accuracy of the coordinate (in meters) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_3d_accuracy - The 3 dimensional accuracy of the coordinate (in meters), 3D-RMS as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_vertical_speed - The vertical speed (in m/s) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_averaged_count - This variable holds the number of collected positions from which an averaged position was calculated when digitizing in this mode. For non-averaged positions, the value will be set to 0 (zero). - IE
  • @position_pdop - Position dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_hdop - Horizontal dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_vdop - Vertical dilution of precision as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_number_of_used_satellites - Number of satellites as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - IE
  • @position_used_satellites - A list of satellites in use (pri) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - array_length(@position_used_satellites) - E
  • @position_fix_status_description - The GPS Fix Status \"NoData\", \"NoFix\", \"Fix2D\" or \"Fix3D\" as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E
  • @position_fix_mode - Fix mode (where \"M\" = Manual, forced to operate in 2D or 3D or \"A\" = Automatic, 3D/2D) as reported by the sensor. It is only available when the crosshair is snapped to the sensor. - E

\u4fe1\u606f

I: \u5185\u90e8\u4f4d\u7f6e\u6e90 E: \u5916\u90e8 (NMEA) \u4f4d\u7f6e\u6e90

\u6240\u6709 @position_* \u53d8\u91cf\u90fd\u6709\u4e00\u4e2a\u5bf9\u5e94\u7684 @gnss_* \u53d8\u91cf\u3002gnss\u53d8\u91cf\u59cb\u7ec8\u62a5\u544agnss\u4f20\u611f\u5668\u503c\uff0c\u5373\u4f7f\u6ca1\u6709\u6355\u6349\u5230\u5341\u5b57\u5149\u6807\u3002

Info

Variables that contain satellites are not available on iOS

\u793a\u4f8b\uff1a
  • when the crosshair is snapped to the sensor - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_source_name --> sensor name.
  • when the crosshair is manually moved - @gnss_horizontal_accuracy > The horizontal accuracy of the coordinate (in meters) as reported by the sensor. - @position_horizontal_accuracy > The value is NULL. - @position_source_name > The value is manual.
"},{"location":"zh/how-to/gnss/#_12","title":"\u9876\u70b9\u8bb0\u5f55\u5668","text":"

\u53ef\u4ee5\u8bbe\u7f6e\u6536\u96c6\u9876\u70b9\u7684\u65e5\u5fd7\u56fe\u5c42\u3002\u8fd9\u5141\u8bb8\u8ddf\u8e2a\u6bcf\u4e2a\u9876\u70b9\u7684\u5143\u6570\u636e\uff0c\u5982GNSS\u54c1\u8d28\u5c5e\u6027\u7b49\u3002\u8981\u8bbe\u7f6e\u6b64\u9879\uff0c\u53ef\u4ee5\u5c06\u70b9\u56fe\u5c42\u6dfb\u52a0\u5230\u5de5\u7a0b\u4e2d\uff0c\u5e76\u914d\u7f6e\u7528\u4e8e\u5b58\u50a8\u6b64\u4fe1\u606f\u7684\u5c5e\u6027\u3002

\u7136\u540e\uff0c\u60a8\u5e94\u8be5\u5206\u914d\u89d2\u8272 \u6570\u5b57\u5316\u8bb0\u5f55\u5668 \u7ed9\u70b9\u56fe\u5c42\u3002

\u8f6c\u5230 QFieldSync > \u5de5\u7a0b\u5c5e\u6027

\u4e3a\u4e86\u83b7\u53d6\u6700\u5927\u6548\u679c\uff0c\u56fe\u5c42\u5c5e\u6027\u5e94\u8be5\u5177\u6709\u4f9d\u8d56\u4e8e\u4e0a\u9762\u5217\u4e3e\u7684\u5b9a\u4f4d\u53d8\u91cf\u7684\u9ed8\u8ba4\u503c\u3002

"},{"location":"zh/how-to/hiding-legend-nodes/","title":"\u9690\u85cf\u56fe\u4f8b\u8282\u70b9","text":""},{"location":"zh/how-to/hiding-legend-nodes/#_1","title":"\u9690\u85cf\u56fe\u4f8b\u8282\u70b9","text":"

\u53ef\u4ee5\u914d\u7f6eQGIS\u5de5\u7a0b\u5141\u8bb8\u9690\u85cf\u56fe\u4f8b\u8282\u70b9

"},{"location":"zh/how-to/hiding-legend-nodes/#_2","title":"\u914d\u7f6e\u9690\u85cf\u8282\u70b9","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5728QGIS\u5de5\u7a0b\u5c5e\u6027\u5bf9\u8bdd\u6846\uff0c\u8f6c\u5230 \u6570\u636e\u6e90 \u5e76\u52fe\u9009\u8981\u9690\u85cf\u7684\u56fe\u5c42\u7684 \"\u79c1\u6709\" \u9009\u62e9\u6846\u3002

\u9690\u85cf\u56fe\u4f8b\u8282\u70b9

"},{"location":"zh/how-to/","title":"\u64cd\u4f5c\u6307\u5357","text":""},{"location":"zh/how-to/#_1","title":"\u64cd\u4f5c\u6307\u5357","text":"

QField\u5229\u7528QGIS\u7684\u5f3a\u5927\u529f\u80fd\u53ef\u4ee5\u8f7b\u677e\u914d\u7f6e\u60a8\u7684\u5de5\u7a0b\u3002\u8bbe\u7f6e\u597d\u6240\u6709\u5185\u5bb9\u540e\uff0c\u60a8\u53ef\u4ee5\u5c06\u5de5\u7a0b\u548c\u9644\u5c5e\u6587\u4ef6\u540c\u6b65\u5230\u8bbe\u5907\uff0c\u5e76\u7acb\u5373\u5f00\u59cb\u5de5\u4f5c\u3002

\u53ef\u4ee5\u901a\u8fc7\u591a\u79cd\u65b9\u5f0f\u5c06\u60a8\u7684\u5de5\u7a0b\u540c\u6b65\u5230\u56e2\u961f\u6210\u5458\u7684\u8bbe\u5907\u4e0a\u3002QFieldSync\u63d2\u4ef6\u6709\u52a9\u4e8e\u4e3aQField\u51c6\u5907\u548c\u6253\u5305QGIS\u5de5\u7a0b\uff0c\u5e76\u5c06\u5176\u5206\u53d1\u7ed9\u6210\u5458\u3002\u4e3a\u4e86\u83b7\u5f97\u65e0\u7f1d\u96c6\u6210\u4f53\u9a8c\u548c\u7ba1\u7406\u56e2\u961f\uff0c\u6211\u4eec\u5f3a\u70c8\u5efa\u8bae\u4f7f\u7528QFieldCloud\u529f\u80fd\u3002

QField\u7684\u6784\u5efa\u5bf9\u4f7f\u7528\u8005\u6765\u8bf4\u975e\u5e38\u53cb\u597d\u548c\u76f4\u89c2\u3002\u6211\u4eec\u5efa\u8bae\u542f\u52a8\u5e76\u6253\u5f00\u4e00\u4e2a\u6f14\u793a\u5de5\u7a0b\uff0c\u4e86\u89e3\u5176\u5f3a\u5927\u7684\u4ea4\u4e92\u6f5c\u80fd\u3002

\u5728\u6b64\uff0c\u60a8\u53ef\u4ee5\u627e\u5230\u5173\u4e8e\u5982\u4f55\u914d\u7f6eQField\u5e76\u4e0e\u5176\u4ea4\u4e92\u7684\u5927\u91cf\u8d44\u6599\u3002

"},{"location":"zh/how-to/itinerary/","title":"\u5916\u7f6e\u8def\u5f84","text":""},{"location":"zh/how-to/itinerary/#_1","title":"\u5916\u7f6e\u8def\u5f84","text":"

\u53ef\u4ee5\u65b9\u4fbf\u5730\u8ba1\u7b97\u60a8\u5728\u5916\u4e1a\u67d0\u4e2a\u8981\u7d20\u7684\u884c\u7a0b\u3002 \u901a\u8fc7\u5728QGIS\u4e2d\u7b80\u5355\u914d\u7f6e\u5c5e\u6027\u8868\u5355\uff0c\u53ef\u4ee5\u5728\u5916\u4e1a\u5de5\u4f5c\u65f6\u901a\u8fc7\u8d85\u94fe\u63a5\u5feb\u901f\u8bbf\u95ee\u8c37\u6b4c\u5730\u56fe\u4e2d\u7684\u5bfc\u822a\u5de5\u5177\u3002

"},{"location":"zh/how-to/itinerary/#qgis","title":"\u5728QGIS\u4e2d\u914d\u7f6e\u5c5e\u6027\u8868\u5355\u63a7\u4ef6","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u6b64\u5904\u662f\u4e00\u4e2a\u5bfc\u822a\u5230\u70b9\u56fe\u5c42\u8981\u7d20\u7684\u793a\u4f8b\u3002

\u5728\u6570\u636e\u8868\u521b\u5efa\u4e00\u4e2a\u65b0\u5b57\u6bb5 (\u952e\u5165\u6587\u672c)\u3002\u5728\u5c5e\u6027\u8868\u5355\u8bbe\u7f6e\u4e2d\uff0c\u9009\u62e9 \"\u9644\u4ef6\" \u4f5c\u4e3a\u63a7\u4ef6\u7c7b\u578b\u3002\u52fe\u9009 \"\u6587\u4ef6\u8def\u5f84\u4f7f\u7528\u8d85\u94fe\u63a5 (\u53ea\u8bfb)\"\u3002 \u7136\u540e\u8f93\u5165\u4ee5\u4e0b\u8868\u8fbe\u5f0f\u4f5c\u4e3a\u9ed8\u8ba4\u503c\uff1a

concat(\n  'https://www.google.com/maps/dir/?api=1&destination=',\n  y(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '%2C',\n  x(transform($geometry, layer_property(@layer, 'crs'), 'EPSG:4326')),\n  '&travelmode=driving'\n)\n

\u5982\u679c\u8981\u5bf9\u51e0\u4f55\u56fe\u5f62\u8fdb\u884c\u4fee\u6539\uff0c\u8bf7\u52fe\u9009 \"\u66f4\u65b0\u65f6\u5e94\u7528\u9ed8\u8ba4\u503c\"\u3002

\u5982\u679c\u53ea\u662f\u60f3\u5728\u8c37\u6b4c\u5730\u56fe\u4e2d\u663e\u793a\u60a8\u7684\u8981\u7d20\u4f4d\u7f6e\uff0c\u53ef\u4ee5\u4f7f\u7528\u4ee5\u4e0b\u8868\u8fbe\u5f0f: concat( 'https://maps.google.com?q= ',y(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '%2C', x(transform($geometry, layer_property(@layer, 'crs'),'EPSG:4326')), '&zoom=19&t=h')

"},{"location":"zh/how-to/itinerary/#_2","title":"\u7528\u6cd5","text":"

QField\u754c\u9762

\u5355\u51fb\u5730\u56fe\u4e0a\u60f3\u8981\u5bfc\u822a\u5230\u6216\u5728\u8c37\u6b4c\u5730\u56fe\u4e2d\u6253\u5f00\u7684\u8981\u7d20\u3002\u5728\u5c5e\u6027\u8868\u5355\u4e2d\uff0c\u5355\u51fb\u6307\u5411\u8c37\u6b4c\u5730\u56fe\u7684\u94fe\u63a5\u3002

"},{"location":"zh/how-to/live-default-value/","title":"\u5b9e\u65f6\u9ed8\u8ba4\u503c","text":""},{"location":"zh/how-to/live-default-value/#_1","title":"\u5b9e\u65f6\u9ed8\u8ba4\u503c","text":"

QField\u652f\u6301\u7f16\u8f91\u8981\u7d20\u65f6 \"\u5b9e\u65f6\" \u66f4\u65b0\u9ed8\u8ba4\u5c5e\u6027\u503c\u3002

"},{"location":"zh/how-to/live-default-value/#_2","title":"\u914d\u7f6e","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u8981\u4f7f\u5176\u5de5\u4f5c\uff0c\u5fc5\u987b\u4f7f\u7528\u53e6\u4e00\u4e2a\u5c5e\u6027\u4f9d\u8d56\u9879\u8bbe\u7f6e\u5c5e\u6027\u3002

\u5c5e\u6027\u76f8\u5173\u6027\u8bbe\u7f6e\u793a\u4f8b

\u5bf9\u4e8e \u56fe\u50cf:

\u5b9e\u65f6\u9ed8\u8ba4\u503c\u56fe\u50cf

\u5bf9\u4e8e \u503c\u5173\u7cfb:

\u5b9e\u65f6\u9ed8\u8ba4\u503c\u5173\u7cfb

"},{"location":"zh/how-to/live-default-value/#_3","title":"\u7528\u6cd5","text":"

QField\u754c\u9762

\"\u5b9e\u65f6\" \u9ed8\u8ba4\u503c\u662f\u5728\u7f16\u8f91\u8981\u7d20\u65f6\u5b9e\u65f6\u66f4\u65b0\u9ed8\u8ba4\u5c5e\u6027\u503c\u3002

\u5728\u4e0b\u9762\u7684\u89c6\u9891\u4e2d\uff0c\u6709\u4e2a\u5728QField\u7f16\u8f91\u8981\u7d20\u65f6 \"\u5b9e\u65f6\" \u9ed8\u8ba4\u503c\u66f4\u65b0\u7684\u793a\u4f8b\u3002

"},{"location":"zh/how-to/map-interaction/","title":"\u4e0e\u5730\u56fe\u4ea4\u4e92","text":""},{"location":"zh/how-to/map-interaction/#_1","title":"\u4e0e\u5730\u56fe\u4ea4\u4e92","text":"

\u4ee5\u4e0b\u662f\u4e00\u4e9b\u4e0eQField\u4e2d\u7684\u5730\u56fe\u53ef\u80fd\u53d1\u751f\u7684\u4ea4\u4e92\u64cd\u4f5c\u3002

"},{"location":"zh/how-to/map-interaction/#_2","title":"\u5730\u56fe\u56fe\u4f8b","text":"

QField\u754c\u9762

\u6253\u5f00 \u4e3b\u83dc\u5355 \u5e76\u5c55\u5f00\u56fe\u5c42\u5217\u8868\u4ee5\u663e\u793a\u5730\u56fe\u7684\u56fe\u4f8b\u3002

\u5728\u67d0\u4e00\u56fe\u5c42\u4e0a\u53cc\u51fb\u6216\u957f\u6309\uff0c\u60a8\u53ef\u4ee5\u83b7\u5f97\u7c7b\u4f3c\u5982\u4e0b\u5bf9\u8bdd\u6846\u3002

  • \u5728\u5730\u56fe\u4e0a\u663e\u793a \uff1a\u63a7\u5236\u56fe\u5c42\u53ef\u89c1\u6027\u3002
  • \u663e\u793a\u6807\u6ce8 \uff1a\u63a7\u5236\u6807\u6ce8\u53ef\u89c1\u6027\u3002
  • \u5c55\u5f00\u56fe\u4f8b\u9879 \uff1a\u663e\u793a\u6216\u9690\u85cf\u56fe\u5c42\u7684\u5b50\u9879\u3002
  • \u7f29\u653e\u81f3\u56fe\u5c42 \uff1a\u5728\u5730\u56fe\u4e0a\u663e\u793a\u6240\u6709\u56fe\u5c42\u9879\u3002
  • \u91cd\u65b0\u52a0\u8f7d\u6570\u636e \uff1a\u91cd\u65b0\u4f7f\u7528\u8fdc\u7a0b\u6e90\u83b7\u53d6\u56fe\u5c42\u7684\u5f53\u524d\u6570\u636e\u3002
  • \u663e\u793a\u8981\u7d20\u5217\u8868 \uff1a\u5728\u5217\u8868\u4e2d\u663e\u793a\u56fe\u5c42\u7684\u6240\u6709\u8981\u7d20\u3002

\u6b64\u5916\uff0c\u8fd8\u53ef\u4ee5\u9009\u62e9\u4f7f\u7528 \"\u4e0d\u900f\u660e\u5ea6\" \u6ed1\u5757\u8c03\u6574\u6bcf\u4e2a\u5355\u72ec\u56fe\u5c42\u7684\u56fe\u5c42\u4e0d\u900f\u660e\u5ea6\u3002

"},{"location":"zh/how-to/map-interaction/#_3","title":"\u8bc6\u522b\u8981\u7d20","text":"

QField\u754c\u9762

\u70b9\u51fb\u5730\u56fe\u4e0a\u7684\u67d0\u4e2a\u8981\u7d20\u8fdb\u884c\u8bc6\u522b\u3002\u5982\u679c\u60a8\u70b9\u51fb\u7684\u4f4d\u7f6e\u6709\u51e0\u4e2a\u8981\u7d20 (\u56e0\u4e3a\u6709\u591a\u4e2a\u8981\u7d20\u5f7c\u6b64\u975e\u5e38\u63a5\u8fd1\uff0c\u6216\u8005\u51e0\u4e2a\u56fe\u5c42\u91cd\u53e0)\uff0c\u5b83\u4eec\u90fd\u5c06\u663e\u793a\u5728\u5c4f\u5e55\u53f3\u4fa7\u6253\u5f00\u7684\u83dc\u5355\u5217\u8868\u4e2d\u3002

\u70b9\u51fb\u5217\u8868\u4e2d\u7684\u67d0\u4e2a\u8981\u7d20\u8bbf\u95ee\u5176\u5c5e\u6027\u3002

  1. \u70b9\u51fb \u5de6\u53f3\u7bad\u5934 \u6eda\u52a8\u6d4f\u89c8\u6240\u6709\u88ab\u8bc6\u522b\u7684\u8981\u7d20\u3002
  2. \u70b9\u51fb \u5c45\u4e2d\u6309\u94ae \u5c06\u5730\u56fe\u5c45\u4e2d\u663e\u793a\u5728\u6240\u9009\u8981\u7d20\u4e0a\u3002
  3. \u70b9\u51fb \u7f16\u8f91\u6309\u94ae \u7f16\u8f91\u6240\u9009 \u8981\u7d20\u7684\u5c5e\u6027\u3002
  4. \u6eda\u52a8 \u5b50\u83dc\u5355 \u53ef\u4ee5\u8bbf\u95ee\u6240\u6709\u5c5e\u6027\u3002

"},{"location":"zh/how-to/map-interaction/#_4","title":"\u9009\u62e9\u5df2\u8bc6\u522b\u7684\u8981\u7d20","text":"

\u957f\u6309\u53ef\u5207\u6362\u8981\u7d20\u9009\u62e9\u6a21\u5f0f\u3002

\u9009\u62e9\u8981\u7d20\u540e\uff0c\u53ef\u4ee5\u5728\u53f3\u4e0a\u89d2\u7684\u4e09\u70b9\u83dc\u5355\u4e2d\u6267\u884c\u52a8\u4f5c\u3002

"},{"location":"zh/how-to/map-interaction/#_5","title":"\u8bc6\u522b\u56fe\u5c42\u65f6\u7684\u4f8b\u5916\u60c5\u51b5","text":"

\u901a\u5e38\u4e0d\u9700\u8981\u5bf9\u6bcf\u4e2a\u56fe\u5c42\u90fd\u8fdb\u884c\u67e5\u8be2\u3002\u6709\u4e9b\u56fe\u5c42\u4ec5\u4f5c\u4e3a\u5e95\u56fe\u663e\u793a\uff0c\u8fd9\u4e9b\u56fe\u5c42\u7684\u5c5e\u6027\u4e5f\u4e0d\u662f\u5173\u6ce8\u7684\u91cd\u70b9\u3002

\u60a8\u53ef\u4ee5\u5728QGIS\u684c\u9762\u7aef\u7684 \u5de5\u7a0b > \u5de5\u7a0b\u5c5e\u6027 > \u8bc6\u522b\u56fe\u5c42 (\u6570\u636e\u6e90) \u4e2d\u7ba1\u7406\u6b64\u56fe\u5c42\u5217\u8868\uff0c\u5e76\u53d6\u6d88\u52fe\u9009\u57fa\u7840\u56fe\u5c42\u3002

"},{"location":"zh/how-to/map-styling/","title":"\u5730\u56fe\u6837\u5f0f","text":""},{"location":"zh/how-to/map-styling/#_1","title":"\u5730\u56fe\u6837\u5f0f","text":"

QField\u76f4\u63a5\u652f\u6301QGIS\u4e2d\u7684\u6240\u6709\u6837\u5f0f\u8bbe\u7f6e\u3002\u5305\u62ec\u6240\u6709\u6e32\u67d3\u7c7b\u578b\uff0c\u5982\u6e10\u53d8\u3001\u5206\u7c7b\u3001\u57fa\u4e8e\u89c4\u5219\u30012.5D\u4ee5\u53ca\u6570\u636e\u5b9a\u4e49\u7684\u7b26\u53f7\u3002

"},{"location":"zh/how-to/map-styling/#_2","title":"\u663e\u793a\u8868\u8fbe\u5f0f","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

QField\u901a\u8fc7\u540d\u79f0\u6807\u8bc6\u5bf9\u8c61\u3002\u53ef\u4ee5\u901a\u8fc7\u5728QGIS\u4e2d\u6253\u5f00\u5c5e\u6027\u8868\u5e76\u5207\u6362\u5230\u8868\u5355\u89c6\u56fe\u6765\u5b9a\u4e49\u751f\u6210\u6b64\u540d\u79f0\u7684\u8868\u8fbe\u5f0f\u3002\u5728\u5217\u8868\u4e2d\u9009\u62e9\u9002\u5f53\u7684\u5b57\u6bb5\u6216\u8868\u8fbe\u5f0f\u3002\u4ece QGIS 3 \u5f00\u59cb\uff0c\u53ef\u4ee5\u4ece \u77e2\u91cf\u56fe\u5c42\u5c5e\u6027 > \u663e\u793a \u9875\u9762\u76f4\u63a5\u5b8c\u6210\u6b64\u64cd\u4f5c\u3002

\u663e\u793a\u8868\u8fbe\u5f0f\u4e5f\u7528\u4e8e\u56fe\u5c42\u5185\u641c\u7d22\u3002

\u663e\u793a\u8868\u8fbe\u5f0f\u5c06\u7528\u4e8e\u8868\u793a\u5728\u6574\u4e2aQField\u4e2d\u7528\u4e8e\u8bc6\u522b\u5b57\u7b26\u4e32\u7684\u8981\u7d20

"},{"location":"zh/how-to/map-styling/#_3","title":"\u53ea\u8bfb\uff0c\u4e0d\u53ef\u8bc6\u522b\u548c\u53ef\u641c\u7d22\u56fe\u5c42","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5de5\u7a0b\u4e2d\u7684\u67d0\u4e9b\u56fe\u5c42\u4ec5\u7528\u4e8e\u7eaf\u7cb9\u7684\u89c6\u89c9\u6548\u679c\u3002\u5f53\u7528\u6237\u70b9\u51fb\u67d0\u4e2a\u5730\u65b9\u8bc6\u522b\u5bf9\u8c61\u65f6\uff0c\u8fd9\u4e9b\u56fe\u5c42\u4e0d\u5e94\u8be5\u663e\u73b0\u3002

\u5176\u4ed6\u4e00\u4e9b\u56fe\u5c42\u4f5c\u4e3a\u4fe1\u606f\u6e90\uff0c\u7528\u6237\u4e0d\u5e94\u968f\u610f\u4fee\u6539\u3002\u53ef\u4ee5\u4fdd\u62a4\u56fe\u5c42\u4e0d\u53d7\u7f16\u8f91\u5c5e\u6027\u6216\u6dfb\u52a0\u548c\u5220\u9664\u8981\u7d20\u7684\u5f71\u54cd\u3002

\u4e5f\u53ef\u4ee5\u914d\u7f6e\u54ea\u4e9b\u56fe\u5c42\u53ef\u4ee5\u88ab\u641c\u7d22\u3002

\u8981\u914d\u7f6e\u8bc6\u522b\u3001\u53ea\u8bfb\u548c\u53ef\u641c\u7d22\u884c\u4e3a\uff0c\u8bf7\u8f6c\u5230 \u5de5\u7a0b > \u5de5\u7a0b\u5c5e\u6027 > \u6570\u636e\u6e90 \u9875\u9762\uff0c\u5e76\u52fe\u9009\u590d\u9009\u6846\u4ee5\u5339\u914d\u6240\u9700\u7684\u884c\u4e3a\u3002

\u4e0d\u53ef\u8bc6\u522b\u3001\u4e0d\u53ef\u4fee\u6539\u548c/\u6216\u4e0d\u53ef\u641c\u7d22\u7684\u56fe\u5c42\u914d\u7f6e

"},{"location":"zh/how-to/map-styling/#_4","title":"\u4f7f\u7528\u5176\u4ed6\u5b57\u4f53","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5728QField\u4e2d\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u7b26\u5408\u89c4\u8303\u7684\u6240\u6709\u5b57\u4f53\u3002

\u6ce8\u518c\u5176\u4ed6\u5b57\u4f53\u6709\u4e24\u79cd\u4e0d\u540c\u7684\u65b9\u5f0f\uff1a

  1. \u901a\u8fc7\u5728\u8bbe\u5907\u91cc\u7684\u6587\u4ef6\u5939 <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts \u4e2d\u6dfb\u52a0\u5b57\u4f53 (.ttf \u6216 .otf)\uff0c\u6240\u6709\u5de5\u7a0b\u548c\u5355\u6570\u636e\u96c6\u90fd\u53ef\u4ee5\u8bbf\u95ee\u8fd9\u4e9b\u5b57\u4f53\u3002
  2. \u5728\u6240\u7ed9\u7684\u5de5\u7a0b\u6587\u4ef6 (.qgs \u6216 .qgz) \u76f8\u540c\u7684\u6587\u4ef6\u5939\u4e2d \u6dfb\u52a0\u5b57\u4f53 (.ttf \u6216 .otf)\uff0c\u53ea\u80fd\u5728\u67e5\u770b\u8be5\u5de5\u7a0b\u6587\u4ef6\u65f6\u624d\u80fd \u8bbf\u95ee\u76f8\u5e94\u5b57\u4f53\u3002

\u7b14\u8bb0

\u4ece QField 2 \u5f00\u59cb\u5b57\u4f53\u6587\u4ef6\u9700\u8981\u5b58\u50a8\u5728\u5e94\u7528\u7a0b\u5e8f\u76ee\u5f55 <drive>:/Android/data/ch.opengis.qfield/files/QField/fonts \u4e2d\uff0c\u800c\u4e0d\u662f\u8bbe\u5907\u4e3b\u76ee\u5f55 <drive>:/QField/fonts \u3002

"},{"location":"zh/how-to/map-styling/#svg","title":"\u81ea\u5b9a\u4e49SVG\u7b26\u53f7","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u53ef\u4ee5\u5728QGIS\u5de5\u7a0b\u4e2d\u76f4\u63a5\u5d4c\u5165SVG\u7b26\u53f7\u3002

  1. \u9009\u62e9\u652f\u6301SVG\u7b26\u53f7\u7684\u56fe\u5c42\u5e76\u6253\u5f00\u5176 \u5c5e\u6027\u5bf9\u8bdd\u6846\u3002
  2. \u6253\u5f00 \u56fe\u5c42\u5c5e\u6027 > \u7b26\u53f7\u5316 \u4e2d\u7684\u7b26\u53f7\u8bbe\u7f6e
  3. \u5728 \u7b26\u53f7\u56fe\u5c42\u9762\u677f \u4e2d\u9009\u62e9 \u7b80\u5355\u6807\u8bb0 \u3002
  4. \u5728 \u7b26\u53f7\u56fe\u5c42\u7c7b\u578b > SVG\u586b\u5145 \u4e2d\u66f4\u6539\u7b26\u53f7\u56fe\u5c42\u7c7b\u578b\u3002
  5. \u5411\u4e0b\u6eda\u52a8\u5230\u9762\u677f\u5e95\u90e8\u3002
  6. \u5355\u51fb\u53f3\u4fa7\u6587\u4ef6\u9009\u62e9\u6309\u94ae\uff0c\u5e76\u6253\u5f00 \u4e0b\u62c9\u83dc\u5355\u3002
  7. \u9009\u62e9\u5185\u7f6e\u6587\u4ef6\uff0c\u7136\u540e\u5728\u6587\u4ef6\u9009\u62e9\u5bf9\u8bdd\u6846\u4e2d \u9009\u62e9SVG\u6587\u4ef6\u3002
  8. \u5e94\u7528\u505a\u51fa\u7684\u4fee\u6539\u5e76\u70b9\u51fb\u786e\u5b9a\u6309\u94ae\u3002
"},{"location":"zh/how-to/map-themes/","title":"\u5730\u56fe\u4e3b\u9898","text":""},{"location":"zh/how-to/map-themes/#_1","title":"\u5730\u56fe\u4e3b\u9898","text":"

GIS\u7684\u7cbe\u5999\u4e4b\u5904\u5728\u4e8e\u5730\u56fe\u662f\u52a8\u6001\u7684\u3002\u56fe\u5c42\u53ef\u4ee5\u5355\u72ec\u663e\u793a\u6216\u9690\u85cf\uff0c\u4fe1\u606f\u5448\u73b0\u7684\u591a\u5be1\u5219\u5b8c\u5168\u968f\u9700\u800c\u5b9a\u3002

\u8fd9\u5c31\u662f \u5730\u56fe\u4e3b\u9898 \u7684\u7528\u9014\u3002

"},{"location":"zh/how-to/map-themes/#_2","title":"\u521b\u5efa\u5730\u56fe\u4e3b\u9898","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5728QGIS\u4e2d\u521b\u5efa\u5730\u56fe\u4e3b\u9898\u662f\u4ef6\u975e\u5e38\u7b80\u5355\u7684\u5de5\u4f5c\u3002

\u5730\u56fe\u4e3b\u9898\u914d\u7f6e

  1. \u6839\u636e\u9700\u8981\u8bbe\u7f6e\u5730\u56fe\u548c\u56fe\u5c42\u7684\u6837\u5f0f
  2. \u5c06\u5176\u4fdd\u5b58\u4e3a\u547d\u540d\u7684\u5730\u56fe\u4e3b\u9898
  3. \u5728\u8bbe\u5907\u52a0\u8f7d\u5de5\u7a0b\u5e76\u66f4\u6539\u5f53\u524d\u7684\u5730\u56fe\u4e3b\u9898
"},{"location":"zh/how-to/map-themes/#_3","title":"\u6539\u53d8\u5f53\u524d\u5730\u56fe\u4e3b\u9898","text":"

QField\u754c\u9762

\u5982\u679c\u60a8\u5728QGIS\u4e2d\u4e3a\u5de5\u7a0b\u5b9a\u4e49\u4e86\u5730\u56fe\u4e3b\u9898\uff0c\u53ef\u4ee5\u4ece\u63a7\u5236\u9762\u677f\u5728\u5b83\u4eec\u4e4b\u95f4\u5207\u6362\u3002\u4f7f\u7528 \u5730\u56fe\u4e3b\u9898 \u4e0b\u62c9\u5217\u8868\u6846\u9009\u62e9\u6d3b\u52a8\u4e3b\u9898\u3002

\u66f4\u6539\u5730\u56fe\u4e3b\u9898

"},{"location":"zh/how-to/measuring-tool/","title":"\u6d4b\u91cf\u5de5\u5177","text":""},{"location":"zh/how-to/measuring-tool/#_1","title":"\u6d4b\u91cf\u5de5\u5177","text":"

QField\u63d0\u4f9b\u5f00\u7bb1\u5373\u7528\u7684\u6d4b\u91cf\u529f\u80fd\uff0c\u53ef\u4ee5\u7075\u6d3b\u66f4\u6539\u5de5\u7a0b\u4e2d\u6d4b\u91cf\u8ddd\u79bb\u548c\u9762\u79ef\u7684\u5355\u4f4d\u3002\u60a8\u53ef\u4ee5\u5728 \"\u5e38\u89c4\" \u90e8\u5206\u5bfc\u822a\u5230 \"\u5de5\u7a0b\" \u83dc\u5355\uff0c\u5e76\u9009\u62e9 \"\u5de5\u7a0b\u5c5e\u6027...\" \u5b8c\u6210\u6b64\u64cd\u4f5c\u3002

\u8981\u542f\u7528\u6d4b\u91cf\u5de5\u5177\uff0c\u8bf7\u6253\u5f00\u4e3b\u83dc\u5355\u5e76\u9009\u62e9 \u6d4b\u91cf\u5de5\u5177 \u3002

\u542f\u7528\u8be5\u5de5\u5177\u540e\uff0c\u53ea\u9700\u4f7f\u7528\u4f4d\u4e8e\u5c4f\u5e55\u53f3\u4e0b\u89d2\u7684\u6570\u5b57\u5316\u63a7\u4ef6\u5373\u53ef\u6dfb\u52a0\u548c\u79fb\u9664\u9876\u70b9\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u6d4b\u91cf\u7684\u51e0\u4f55\u56fe\u5f62\u5c06\u662f\u4e00\u6761\u7ebf\uff1b\u8981\u66f4\u6539\u4e3a\u591a\u8fb9\u5f62\uff0c\u4ec5\u9700\u5c06\u5750\u6807\u5149\u6807\u8fde\u63a5\u5230\u8f93\u5165\u7684\u7b2c\u4e00\u4e2a\u9876\u70b9\u3002

\u5bf9\u4e8e\u6700\u540e\u6dfb\u52a0\u7684\u4e24\u4e2a\u9876\u70b9\u7ec4\u6210\u7684\u7ebf\u6bb5\uff0c\u8fd4\u56de\u7684\u8be6\u7ec6\u4fe1\u606f\u5305\u62ec\u7ebf\u6bb5\u957f\u5ea6\u53ca\u5176\u65b9\u4f4d\u89d2\u3002\u5f53\u6d4b\u91cf\u7684\u51e0\u4f55\u56fe\u5f62\u662f\u4e00\u6761\u7ebf\u65f6\uff0c\u5c06\u63d0\u4f9b\u7ebf\u603b\u957f\uff0c\u540c\u65f6\u663e\u793a\u591a\u8fb9\u5f62\u7684\u5468\u957f\u548c\u9762\u79ef\u3002

"},{"location":"zh/how-to/measuring-tool/#_2","title":"\u9ad8\u7a0b\u5256\u9762","text":"

\u542f\u7528\u6d4b\u91cf\u5de5\u5177\u540e\uff0c\u5c4f\u5e55\u5de6\u4e0a\u89d2\u4f1a\u51fa\u73b0 \u9ad8\u7a0b\u5256\u9762 \u5de5\u5177\u6309\u94ae\u3002\u5207\u6362\u6b64\u9009\u9879\u6253\u5f00\u9ad8\u7a0b\u5256\u9762\u9762\u677f\uff0c\u8be5\u9762\u677f\u5c06\u663e\u793a\u5730\u5f62\u9ad8\u7a0b\u4ee5\u53ca\u6cbf\u6d4b\u91cf\u51e0\u4f55\u56fe\u5f62\u7684\u76f8\u4ea4\u77e2\u91cf\u8981\u7d20\u3002

\u4e3a\u4e86\u4fbf\u4e8e\u4f7f\u7528\uff0cQField\u9ed8\u8ba4\u4f7f\u7528Mapzen\u5168\u7403\u5730\u5f62\u6570\u636e\u96c6\u63d0\u4f9b\u4e16\u754c\u8303\u56f430\u7c73\u5206\u8fa8\u7387\u7684\u9ad8\u7a0b\u5256\u9762\u3002\u7136\u800c\uff0c\u5728\u6784\u5efa\u5de5\u7a0b\u65f6\uff0c\u53ef\u4ee5\u901a\u8fc7QGIS\u4e2d\u7684\u5de5\u7a0b\u548c\u5355\u4e2a\u5730\u56fe\u56fe\u5c42\u5c5e\u6027\u81ea\u5b9a\u4e49\u5730\u5f62\u8bbe\u7f6e\u3002

"},{"location":"zh/how-to/movable-project/","title":"\u53ef\u79fb\u690d\u5de5\u7a0b","text":""},{"location":"zh/how-to/movable-project/#_1","title":"\u53ef\u79fb\u690d\u5de5\u7a0b","text":"

\u8981\u624b\u52a8\u540c\u6b65QGIS\u5de5\u7a0b\uff0c\u60a8\u9700\u8981\u53ef\u79fb\u690d\u7248\u672c\u7684 .qgs \u6587\u4ef6\u3002\u53ef\u79fb\u690d\u610f\u5473\u7740\u6240\u6709\u8def\u5f84\u90fd\u662f\u76f8\u5bf9\u7684\uff0c\u5e76\u4e14\u53ef\u4ee5\u4ece\u8bbe\u5907\u8bbf\u95ee\u6570\u636e\u96c6\u3002

"},{"location":"zh/how-to/movable-project/#_2","title":"\u914d\u7f6e\u53ef\u79fb\u690d\u5de5\u7a0b","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u8bf7\u68c0\u67e5 \u5de5\u7a0b > \u5de5\u7a0b\u5c5e\u6027 > \u5e38\u89c4 > \u4fdd\u5b58\u8def\u5f84 \u662f\u5426\u8bbe\u7f6e\u4e3a \u76f8\u5bf9 \uff0c\u5e76\u4e14\u6240\u6709\u5fc5\u9700\u7684\u6570\u636e\u6587\u4ef6\u90fd\u4f4d\u4e8e\u4e0e .qgs \u6587\u4ef6\u76f8\u540c\u7684\u6587\u4ef6\u5939\u6216\u5b50\u6587\u4ef6\u5939\u4e2d\u3002

\u4e3a\u4e86\u63d0\u9ad8\u6548\u7387\uff0c\u6211\u4eec\u5efa\u8bae\u4e86\u89e3\u4e00\u4e0b QFieldCloud \u548c QFieldSync \u4e24\u6b3e\u63d2\u4ef6

"},{"location":"zh/how-to/navigation/","title":"\u5bfc\u822a","text":""},{"location":"zh/how-to/navigation/#_1","title":"\u5bfc\u822a","text":"

QField\u63d0\u4f9b\u7684\u5bfc\u822a\u529f\u80fd\uff0c\u5e2e\u52a9\u60a8\u5728\u5916\u4e1a\u5b9a\u5411\u5e76\u51c6\u786e\u5230\u8fbe\u6307\u5b9a\u5730\u70b9\u3002

"},{"location":"zh/how-to/navigation/#_2","title":"\u6fc0\u6d3b\u5bfc\u822a","text":"

\u5f53 \u8bbe\u7f6e\u4e86\u76ee\u6807\u70b9 \u4e14\u5b9a\u4f4d\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u65f6\uff0c\u5c06\u542f\u7528\u5bfc\u822a\u3002\u542f\u7528\u540e\uff0c\u5730\u56fe\u4e0a\u663e\u793a\u4e00\u7ec4\u5bfc\u822a\u7ec4\u4ef6\uff1a\u76ee\u7684\u5730\u6807\u8bb0\u3001\u5bfc\u822a\u9762\u677f\u548c\u5bfc\u822a\u63a7\u5236\u6309\u94ae\u3002

\u5bfc\u822a\u9762\u677f\u663e\u793a\u5b9e\u7528\u4fe1\u606f\uff0c\u5982\u76ee\u6807\u70b9\u5750\u6807\u4ee5\u53ca\u5230\u76ee\u7684\u5730\u7684\u5f53\u524d\u8ddd\u79bb\u548c\u65b9\u4f4d\u89d2\u3002

\u8981\u7981\u7528\u5bfc\u822a\uff0c\u8bf7\u901a\u8fc7\u70b9\u51fb\u5e76\u6309\u4f4f\u4f4d\u4e8e\u53f3\u4e0b\u89d2\u7684\u5bfc\u822a\u63a7\u5236\u6309\u94ae\u6765\u6e05\u9664\u76ee\u6807\u70b9\u3002

"},{"location":"zh/how-to/navigation/#_3","title":"\u8bbe\u7f6e\u76ee\u6807\u70b9","text":"

QField\u754c\u9762

QField\u63d0\u4f9b\u4e86\u51e0\u79cd\u8bbe\u7f6e\u5bfc\u822a\u76ee\u6807\u70b9\u7684\u65b9\u6cd5\u3002\u4e00\u79cd\u5feb\u901f\u7684\u65b9\u6cd5\u662f\u70b9\u51fb\u5e76\u6309\u4f4f\u5730\u56fe\u4e0a\u7684\u76ee\u7684\u5730\uff0c\u7136\u540e\u5728\u5f39\u51fa\u83dc\u5355\u4e2d\u9009\u62e9 \u8bbe\u4e3a\u76ee\u6807 \u52a8\u4f5c\u3002

\u60a8\u8fd8\u53ef\u4ee5\u901a\u8fc7\u5728\u641c\u7d22\u680f\u952e\u5165\u6307\u5b9a\u5750\u6807\uff0c\u5e76\u70b9\u51fb\u751f\u6210\u7684\u6807\u8bb0\u5bfc\u822a\u56fe\u6807\u6765\u8bbe\u7f6e\u5bfc\u822a\u76ee\u6807\u70b9\u3002\u8fd8\u53ef\u4ee5\u641c\u7d22\u6307\u5b9a\u7684\u8981\u7d20\uff0c\u5e76\u70b9\u51fb\u6807\u8bb0\u5bfc\u822a\u56fe\u6807\uff0c\u8be5\u56fe\u6807\u4e5f\u5c06\u51fa\u73b0\u5728\u751f\u6210\u7684\u8981\u7d20\u5217\u8868\u4e2d\u3002

\u60a8\u8fd8\u53ef\u4ee5\u901a\u8fc7\u6253\u5f00\u8981\u7d20\u8868\u5355\u83dc\u5355\u5e76\u9009\u62e9 \u5c06\u8981\u7d20\u8bbe\u4e3a\u76ee\u6807 \u52a8\u4f5c\u6765\u8bbe\u7f6e\u5bfc\u822a\u76ee\u6807\u70b9\u3002

\u6700\u540e\uff0c\u60a8\u8fd8\u53ef\u4ee5\u4f7f\u7528\u8981\u7d20\u8bbe\u7f6e\u5bfc\u822a\u76ee\u7684\u5730\uff0c\u7d2b\u8272\u7684\u8981\u7d20\u680f\u6807\u9898\u663e\u793a\u4e3a\u5bfc\u822a\u4fe1\u606f\u9762\u677f\u7684\u4e00\u90e8\u5206\u3002\u5bf9\u4e8e\u5355\u4e2a\u70b9\uff0c\u5c06\u663e\u793a\u76ee\u6807\u540d\u79f0 (\u5339\u914d\u7ed9\u5b9a\u77e2\u91cf\u56fe\u5c42\u7684\u663e\u793a\u540d\u79f0\u5b57\u6bb5/\u8868\u8fbe\u5f0f)\u3002

\u5bf9\u4e8e\u70b9\u96c6\u6216 {multi,single}{line,polygon} \uff0c\u65b0\u7684\u5bfc\u822a\u6309\u94ae\u4f4d\u4e8e\u76ee\u6807\u540d\u79f0\u7684\u5de6\u4fa7\u548c\u53f3\u4fa7\u3002\u8fd9\u4e9b\u6309\u94ae\u5141\u8bb8\u7528\u6237\u5faa\u73af\u9009\u62e9\u4f5c\u4e3a\u5bfc\u822a\u76ee\u7684\u5730\u7684\u8981\u7d20\u7684\u9876\u70b9\u3002\u70b9\u51fb\u5e76\u6309\u4f4f\u8fd9\u4e9b\u6309\u94ae\u5c06\u5728\u9876\u70b9\u4e4b\u95f4\u5faa\u73af\u9009\u62e9 (\u5f53\u60a8\u6709\u4e00\u4e2a\u5177\u6709\u5927\u91cf\u9876\u70b9\u6570\u91cf\u7684\u8981\u7d20\u65f6\u975e\u5e38\u6709\u7528) \u3002

"},{"location":"zh/how-to/navigation/#_4","title":"\u81ea\u52a8\u8ffd\u8e2a\u5f53\u524d\u4f4d\u7f6e\u548c\u76ee\u7684\u5730","text":"

QField\u754c\u9762

QField\u5141\u8bb8\u5176\u5730\u56fe\u81ea\u52a8\u8ffd\u8e2a\u5f53\u524d\u8bbe\u5907\u7684\u4f4d\u7f6e\u548c\u76ee\u7684\u5730\uff0c\u5e76\u56f4\u7ed5\u8fd9\u4e24\u4e2a\u70b9\u91cd\u65b0\u8c03\u6574\u5730\u56fe\u8303\u56f4\u7684\u4e2d\u5fc3\u3002

\u8981\u6fc0\u6d3b\u6b64\u81ea\u52a8\u8ffd\u8e2a\u529f\u80fd\uff0c\u53ea\u9700\u70b9\u51fb\u5b9a\u4f4d\u6309\u94ae\u548c\u5bfc\u822a\u63a7\u5236\u6309\u94ae\u3002\u8fd9\u4e24\u4e2a\u6309\u94ae\u90fd\u5e94\u8be5\u53ef\u4ee5\u901a\u8fc7\u5c06\u80cc\u666f\u989c\u8272\u53d8\u4e3a\u84dd\u8272\u548c\u7d2b\u8272\u6765\u663e\u793a\u5176\u81ea\u52a8\u8ffd\u8e2a\u6a21\u5f0f\u3002

\u8fd9\u53ef\u4ee5\u63cf\u8ff0\u4e3a\u4e00\u4e2a\u7b80\u5355\u7684 \u8ffd\u8e2a\u6a21\u5f0f \u529f\u80fd\u3002

"},{"location":"zh/how-to/navigation/#_5","title":"\"\u76d1\u63a7\" \u7cbe\u786e\u89c6\u56fe","text":"

QField\u754c\u9762

\u5f53\u524d\u4f4d\u7f6e\u548c\u76ee\u7684\u5730\u4e4b\u95f4\u7684\u8ddd\u79bb\u5c0f\u4e8e\u9884\u5b9a\u4e49\u9608\u503c (\u9ed8\u8ba4\u4e3a5\u7c73)\uff0c\u5e76\u4e14\u5b9a\u4f4d\u8bbe\u5907\u7684\u7cbe\u5ea6\u5c0f\u4e8e\u8be5\u9608\u503c\u7684\u4e00\u534a\u65f6\uff0cQField\u7684 \"\u76d1\u63a7\" \u7cbe\u786e\u89c6\u56fe\u9762\u677f\u5c06\u51fa\u73b0\u3002\u901a\u8fc7\u957f\u6309\u53f3\u4e0b\u89d2\u5bfc\u822a\u6309\u94ae\u5e76\u9009\u62e9 \u7cbe\u786e\u89c6\u56fe\u8bbe\u7f6e \u83dc\u5355\u9879\uff0c\u53ef\u4ee5\u4fee\u6539\u7cbe\u786e\u89c6\u56fe\u53ef\u89c1\u6027\u9608\u503c\u3002

\u5f53\u524d\u4f4d\u7f6e\u88ab\u8ba4\u4e3a\u5df2\u6355\u6349\u76ee\u6807\u65f6\uff0c\u7cbe\u786e\u89c6\u56fe\u5c06\u53d8\u4e3a\u7eff\u8272\u3002\u8fd9\u79cd\u72b6\u6001\u65e2\u8003\u8651\u4e86\u5b9a\u4f4d\u8bbe\u5907\u7684\u7cbe\u5ea6\uff0c\u4e5f\u8003\u8651\u4e86\u7cbe\u786e\u7684\u89c6\u56fe\u9608\u503c\uff0c\u800c\u5f53\u524d\u4f4d\u7f6e\u548c\u76ee\u7684\u5730\u4e4b\u95f4\u7684\u8ddd\u79bb \u51cf\u53bb \u5b9a\u4f4d\u8bbe\u5907\u7684\u51c6\u786e\u5ea6\u5c0f\u4e8e\u7cbe\u786e\u89c6\u91ce\u9608\u503c\u7684 1/10 \u65f6\uff0cQField\u5c06\u8003\u8651\u5df2\u7ecf\u6355\u6349\u76ee\u6807\u3002\u4f8b\u5982\uff1a\u5982\u679c\u60a8\u7684\u7cbe\u786e\u89c6\u91ce\u9608\u503c\u8bbe\u7f6e\u4e3a 1 \u7c73\uff0c\u5e76\u4e14\u60a8\u7684\u5b9a\u4f4d\u8bbe\u5907\u7cbe\u5ea6\u4e3a 0.05 \u7c73\uff0c\u5219\u5f53\u5b9a\u4f4d\u8ddd\u79bb\u76ee\u7684\u5730\u5c0f\u4e8e 15 \u5398\u7c73\u65f6\uff0c\u89c6\u56fe\u5c06\u53d8\u4e3a\u7eff\u8272\u3002

\u5f53\u5230\u76ee\u7684\u5730\u7684\u8ddd\u79bb\u843d\u5728\u7cbe\u786e\u89c6\u56fe\u9608\u503c\u8303\u56f4\u4e4b\u5185\u65f6\uff0cQField\u4ee5 ping \u7684\u5f62\u5f0f\u53d1\u51fa\u58f0\u97f3\u53cd\u9988\uff0c\u968f\u7740\u5f53\u524d\u4f4d\u7f6e\u8d8a\u6765\u8d8a\u63a5\u8fd1\u76ee\u7684\u5730\uff0c\u95f4\u9694\u4e5f\u4f1a\u8d8a\u6765\u8d8a\u77ed\u3002\u957f\u6309\u53f3\u4e0b\u89d2\u5bfc\u822a\u6309\u94ae\uff0c\u9009\u62e9 \u7cbe\u786e\u89c6\u56fe\u8bbe\u7f6e \u83dc\u5355\u9879\uff0c\u7136\u540e\u53d6\u6d88\u9009\u4e2d \u542f\u7528\u58f0\u97f3\u5f15\u53d1\u53cd\u9988 \uff0c\u5373\u53ef\u7981\u7528\u97f3\u9891\u53cd\u9988\u3002

\u4e5f\u53ef\u4ee5\u901a\u8fc7\u957f\u6309\u53f3\u4e0b\u89d2\u5bfc\u822a\u6309\u94ae\uff0c\u9009\u62e9 \u7cbe\u786e\u89c6\u56fe\u8bbe\u7f6e \u83dc\u5355\u9879\uff0c\u5e76\u9009\u4e2d \u663e\u793a\u7cbe\u786e\u89c6\u56fe \uff0c\u53ef\u4ee5\u4f7f\u7cbe\u786e\u89c6\u56fe\u59cb\u7ec8\u53ef\u89c1\u3002\u542f\u7528\u540e\uff0c\u53ea\u8981\u8bbe\u7f6e\u4e86\u5bfc\u822a\u76ee\u7684\u5730\uff0c\u7cbe\u786e\u89c6\u56fe\u5c31\u4f1a\u51fa\u73b0\uff0c\u5e76\u5c06\u5145\u5f53\u89c6\u56fe\u7684\u6307\u5357\u9488\uff0c\u5728\u7cbe\u786e\u76ee\u6807\u7684\u8fb9\u7f18\u63d0\u4f9b\u6307\u793a\u7bad\u5934\u3002

"},{"location":"zh/how-to/outside-layers/","title":"\u5171\u4eab\u672c\u5730\u6570\u636e\u96c6","text":""},{"location":"zh/how-to/outside-layers/#_1","title":"\u5171\u4eab\u672c\u5730\u6570\u636e\u96c6","text":"

\u53ef\u4ee5\u4f7f\u7528\u5b58\u50a8\u5728\u5de5\u7a0b\u6587\u4ef6\u5939\u5916\u90e8\u7684\u56fe\u5c42\u3002

\u5982\u679c\u5728\u591a\u4e2a\u5de5\u7a0b\u4e2d\u4f7f\u7528\u4e86\u5e95\u56fe\uff0c\u5982\u5927\u578b\u6b63\u5c04\u5f71\u50cf\uff0c\u5219\u6b64\u9009\u9879\u975e\u5e38\u6709\u7528\u3002\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u60a8\u53ef\u4ee5\u5728\u4e0d\u540c\u7684\u5de5\u7a0b\u4e4b\u95f4\u5171\u4eab\u6b64\u6570\u636e\u96c6\u3002

"},{"location":"zh/how-to/outside-layers/#_2","title":"\u5728\u5bfc\u51fa\u7684\u5de5\u7a0b\u6587\u4ef6\u5939\u5916\u6dfb\u52a0\u56fe\u5c42","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u5728QGIS\u4e2d\uff0c\u6253\u5f00 \u9009\u9879 > \u6570\u636e\u6e90 > \u672c\u5730\u6570\u636e\u8def\u5f84 \u3002\u5728\u90a3\u91cc\uff0c\u6dfb\u52a0\u8def\u5f84\u5230\u5916\u90e8\u6570\u636e\u3002

\u6570\u636e\u6e90

\u8981\u5728\u8bbe\u5907\u4e2d\u4f7f\u7528\u672c\u5730\u6570\u636e\u8def\u5f84\u4e2d\u7684\u56fe\u5c42\uff0c\u8bf7\u5c06\u6570\u636e\u96c6\u6dfb\u52a0\u5230\u6587\u4ef6\u5939 <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps \u3002

\u7b14\u8bb0

\u4ece QField 2 \u5f00\u59cb\u5e95\u56fe\u6587\u4ef6\u9700\u8981\u5b58\u50a8\u5728\u5e94\u7528\u7a0b\u5e8f\u76ee\u5f55 <drive>:/Android/data/ch.opengis.qfield/files/QField/basemaps \uff0c\u800c\u4e0d\u662f\u8bbe\u5907\u4e3b\u76ee\u5f55 <drive>:/QField/basemaps \u3002

"},{"location":"zh/how-to/pg-service/","title":"PostgreSQL\u670d\u52a1","text":""},{"location":"zh/how-to/pg-service/#postgresql","title":"PostgreSQL\u670d\u52a1","text":"

pg_service.conf \u6587\u4ef6\u5141\u8bb8\u4e3aPostgreSQL\u670d\u52a1\u5668\u8fde\u63a5\u4f7f\u7528\u547d\u540d\u522b\u540d\u3002\u65e0\u9700\u5c06\u4e3b\u673a\u540d\u3001\u7aef\u53e3\u3001\u6570\u636e\u5e93\u540d\u79f0\u7b49\u5b58\u50a8\u5230QGIS\u5de5\u7a0b\u6587\u4ef6\u4e2d\uff0c\u8fd9\u4e9b\u53ef\u4ee5\u5355\u72ec\u5b58\u50a8\u3002\u751a\u81f3\u53ef\u4ee5\u5c06\u7528\u6237\u540d\u548c\u5bc6\u7801\u5b58\u50a8\u5728 pg_service.conf \u6587\u4ef6\u4e2d\uff0c\u907f\u514d\u5728QGIS\u5de5\u7a0b\u4e2d\u4ee5\u660e\u6587\u5f62\u5f0f\u5b58\u50a8\u3002

\u8bf7\u5728 QGIS\u6587\u6863 \u4e2d\u9605\u8bfb\u6709\u5173PostgreSQL\u670d\u52a1\u7684\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/how-to/pg-service/#qfield-direct","title":"QField - Direct \u8fde\u63a5","text":"

\u5982\u679c\u60a8\u76f4\u63a5\u4eceQGIS\u8fde\u63a5\u5230\u6570\u636e\u5e93\uff0c\u53ef\u4ee5\u5c06 pg_service.conf \u6587\u4ef6\u653e\u5728QField\u6570\u636e\u6587\u4ef6\u5939\u4e2d\u6765\u4f7f\u7528\u3002\u53ef\u4ee5\u5c06\u6587\u4ef6\u653e\u5728\u5185\u90e8\u8bbe\u5907\u5b58\u50a8\u6216SD\u5361\u5b58\u50a8\u4e2d\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528\u5e94\u7528\u7a0b\u5e8f\u5c4f\u5e55\u5e95\u90e8\u7684 \u5173\u4e8eQField \u6765\u68c0\u67e5QField\u6570\u636e\u6587\u4ef6\u5939\u7684\u8def\u5f84\u3002

\u901a\u5e38\uff0c\u5b89\u5353\u8bbe\u5907\u7684\u8def\u5f84\u662f: /Android/data/ch.opengis.qfield/files/QField \u3002

\u7b14\u8bb0

\u4e0e *NIX\u7cfb\u7edf\u6587\u4ef6\u547d\u540d .pg_service.conf \u4e0d\u540c\uff0c\u5b89\u5353\u7cfb\u7edf\u6587\u4ef6\u547d\u540d\u4e3a pg_service.conf \uff0c\u6ca1\u6709\u524d\u5bfc\u70b9\u7b26\u53f7 (.) \u3002

"},{"location":"zh/how-to/pg-service/#qfieldcloud","title":"QFieldCloud","text":"

QFieldCloud\u4e5f\u652f\u6301 pg_service.conf \u914d\u7f6e\u3002\u60a8\u9700\u8981\u4f7f\u7528 \"\u79bb\u7ebf\u7f16\u8f91\" \u4e91\u52a8\u4f5c\u914d\u7f6ePostgreSQL\u56fe\u5c42\uff0c\u5e76\u5c06\u670d\u52a1\u8bbe\u7f6e\u5b58\u50a8\u5728QFieldCloud\u5de5\u7a0b\u7684\u673a\u5bc6\u9875\u9762\u4e0a\u3002

\u8bf7\u5728QFieldCloud\u6587\u6863\u4e2d\u67e5\u770b \u5982\u4f55\u914d\u7f6ePostgreSQL\u670d\u52a1 \uff0c\u4e86\u89e3\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/how-to/pictures/","title":"\u56fe\u7247","text":""},{"location":"zh/how-to/pictures/#_1","title":"\u4f7f\u7528\u9644\u4ef6","text":"

\u5728QField\u4e2d\uff0c\u5e26\u6709 \u9644\u4ef6 \u63a7\u4ef6\u7684\u5b57\u6bb5\u53ef\u7528\u4e8e\uff1a

  • \u663e\u793a\u548c\u62cd\u7167
  • \u663e\u793a\u548c\u5f55\u5236\u89c6\u9891
  • \u6536\u542c\u5e76\u5f55\u5236\u58f0\u97f3\u7247\u6bb5
  • \u663e\u793a\u6307\u5411\u5916\u90e8\u6587\u4ef6 (\u5982PDF\u6216\u6587\u6863) \u7684\u94fe\u63a5

\u9644\u4ef6

\u8981\u914d\u7f6e\u63a7\u4ef6\uff0c\u8bf7\u53c2\u9605 \u5c5e\u6027\u8868\u5355\u6587\u6863

"},{"location":"zh/how-to/pictures/#_2","title":"\u4e3a\u8981\u7d20\u6dfb\u52a0\u591a\u5f20\u56fe\u7247","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u60a8\u53ef\u4ee5\u5411\u8981\u7d20\u6dfb\u52a0\u4e00\u5f20\u6216\u591a\u5f20\u56fe\u7247\uff0c\u8bf7\u53c2\u8003\u5982\u4e0b\u793a\u4f8b\u3002

"},{"location":"zh/how-to/pictures/#_3","title":"\u8868","text":"

\u5fc5\u987b\u8bbe\u7f6e\u4e24\u4e2a\u8868\u3002\u4e00\u4e2a\u8868\u5b58\u50a8\u8981\u7d20\uff0c\u53e6\u4e00\u4e2a\u8868\u5b58\u50a8\u56fe\u7247\u5217\u8868\u3002

"},{"location":"zh/how-to/pictures/#apiary","title":"Apiary","text":"\u5b57\u6bb5 \u7c7b\u578b id \u6587\u672c (UUID) geometry \u51e0\u4f55\u56fe\u5f62 ..."},{"location":"zh/how-to/pictures/#apiary_pictures","title":"Apiary_pictures","text":"\u5b57\u6bb5 \u7c7b\u578b id \u6587\u672c (UUID) apiary_id \u6587\u672c (UUID) path \u6587\u672c ..."},{"location":"zh/how-to/pictures/#_4","title":"\u5173\u7cfb","text":"

\u521b\u5efa\u5173\u7cfb\u5982\u4e0b\uff1a

  • apiary \u88ab\u5f15\u7528\u56fe\u5c42
  • id \u88ab\u5f15\u7528\u5b57\u6bb5
  • apiary_picture \u5f15\u7528\u56fe\u5c42
  • apiary_id \u5f15\u7528\u5b57\u6bb5
  • strength \u7ec4\u5408

\u5173\u7cfb

"},{"location":"zh/how-to/pictures/#_5","title":"\u63a7\u4ef6","text":""},{"location":"zh/how-to/pictures/#apiary_1","title":"Apiary","text":"

\u5c06\u5b57\u6bb5ID\u7684\u9ed8\u8ba4\u503c\u8bbe\u7f6e\u4e3a uuid() \u6216\u4f7f\u7528 UUID \u751f\u6210\u5668 \u63a7\u4ef6\u3002\u65e0\u9700\u5728\u8868\u5355\u4e2d\u663e\u793a\u3002

\u63a7\u4ef6

\u5c06\u5173\u7cfb\u63a7\u4ef6\u8bbe\u7f6e\u4e3a \u591a\u5bf9\u4e00\u5173\u7cfb \u5e76\u5c06\u5173\u7cfb\u6dfb\u52a0\u5230\u8868\u5355

\u63a7\u4ef6

"},{"location":"zh/how-to/pictures/#apiary-picture","title":"Apiary picture","text":"

\u5c06\u5b57\u6bb5\u8def\u5f84\u7684\u63a7\u4ef6\u7c7b\u578b\u8bbe\u7f6e\u4e3a \u9644\u4ef6 \u5e76\u5c06\u5176\u6dfb\u52a0\u5230\u8868\u5355

\u63a7\u4ef6

"},{"location":"zh/how-to/pictures/#_6","title":"\u5730\u7406\u6807\u8bb0","text":"

QField\u754c\u9762

\u67d0\u4e9b\u79fb\u52a8\u8bbe\u5907\u9700\u8981\u5173\u95ed\u672c\u673a\u76f8\u673a\u6a21\u5f0f\u624d\u80fd\u542f\u7528\u5730\u7406\u6807\u8bb0\u3002

\u8981\u5728\u672c\u673a\u7cfb\u7edf\u76f8\u673a\u4e0d\u652f\u6301\u6b64\u529f\u80fd\u7684\u60c5\u51b5\u4e0b\u542f\u7528\u5730\u7406\u6807\u8bb0\uff0c\u8bf7\u6267\u884c\u4ee5\u4e0b\u6b65\u9aa4\uff1a

  1. \u5728QField\uff0c\u8bf7\u8f6c\u5230 \u8bbe\u7f6e \u5e76\u786e\u4fdd \u4f7f\u7528\u672c\u673a\u76f8\u673a \u505c\u7528 \u5728\u60a8\u7684\u79fb\u52a8\u8bbe\u5907
  2. \u975e\u5e38\u597d\uff01\u73b0\u5728QField\u5c06\u5728\u62cd\u7167\u65f6\u4f7f\u7528\u57fa\u4e8eQML\u7684\u76f8\u673a
"},{"location":"zh/how-to/pictures/#_7","title":"\u6700\u5927\u56fe\u7247\u5c3a\u5bf8","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u9ad8\u7ea7\u8bbe\u7f6e\u5141\u8bb8\u5728 QField\u540c\u6b65\u63d2\u4ef6 > \u5de5\u7a0b\u914d\u7f6e \u4e2d\u5c06\u7167\u7247\u91cd\u65b0\u7f29\u653e\u5230\u6700\u5927\u5bbd\u5ea6\u6216\u9ad8\u5ea6

"},{"location":"zh/how-to/pictures/#_8","title":"\u914d\u7f6e\u9644\u4ef6\u8def\u5f84","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

QField\u540c\u6b65\u63d0\u4f9b\u4e86\u914d\u7f6e\u56fe\u7247\u9644\u4ef6\u8def\u5f84\u7684\u65b9\u6cd5\u3002

  1. \u8bf7\u8f6c\u5230 QField\u540c\u6b65\u63d2\u4ef6 > \u56fe\u5c42\u5c5e\u6027
  2. \u9009\u62e9\u56fe\u5c42\u3001\u5b57\u6bb5\u5e76\u914d\u7f6e\u8868\u8fbe\u5f0f

\u4f7f\u7528\u8868\u8fbe\u5f0f\u6307\u5b9a\u9644\u4ef6\u7684\u8def\u5f84\u3002\u9ed8\u8ba4\u56fe\u7247\u4fdd\u5b58\u5230 \"DCIM\" \u6587\u4ef6\u5939\uff0c\u97f3\u9891\u4fdd\u5b58\u5230 \"audio\" \u6587\u4ef6\u5939\uff0c\u89c6\u9891\u4fdd\u5b58\u5230 \"video\" \u6587\u4ef6\u5939\uff0c\u5e76\u4ee5\u65f6\u95f4\u6233\u4f5c\u4e3a\u540d\u79f0\u3002

\u56fe\u7247\u8def\u5f84

\u9644\u52a0\u76ee\u5f55\u53ef\u4ee5\u4e0e\u56fe\u7247\u6216\u5176\u4ed6\u9644\u4ef6\u540c\u6b65\u3002\u53ef\u4ee5\u5728 \u9644\u4ef6\u76ee\u5f55 \u4e2d\u914d\u7f6e\u5176\u4ed6\u8def\u5f84\u3002\u6240\u6709\u8def\u5f84\u90fd\u662f\u76f8\u5bf9\u4e8e\u5de5\u7a0b\u76ee\u5f55\u7684\u3002

\u9644\u4ef6\u76ee\u5f55

\u7b14\u8bb0

\u6b64\u529f\u80fd\u9700\u8981 QGIS 3.14 \u6216\u66f4\u9ad8\u7248\u672c

"},{"location":"zh/how-to/print-to-pdf/","title":"\u8f93\u51fa\u4e3aPDF","text":""},{"location":"zh/how-to/print-to-pdf/#pdf","title":"\u8f93\u51fa\u4e3aPDF","text":"

\u53ef\u4ee5\u5728QGIS\u4e2d\u914d\u7f6e\u5de5\u7a0b\u7684\u6253\u5370\u5e03\u5c40\uff0c\u5c06\u5730\u56fe\u5bfc\u51fa\u4e3aPDF\u6587\u6863\u3002

"},{"location":"zh/how-to/print-to-pdf/#_1","title":"\u7528\u6cd5","text":"

QField\u754c\u9762

\u8f93\u51fa\u4e3aPDF\u4f4d\u4e8e\u4fa7\u9762\u677f\u4e2d\u7684QField\u4e3b\u83dc\u5355\u3002

\u5982\u679c\u6253\u5f00\u7684\u5de5\u7a0b\u5b9a\u4e49\u4e86\u5355\u4e00\u6253\u5370\u5e03\u5c40\uff0c\u9009\u62e9 \"\u8f93\u51fa\u4e3aPDF\" \u83dc\u5355\u65f6\u7acb\u5373\u542f\u52a8\u5c06\u5e03\u5c40\u5bfc\u51fa\u4e3aPDF\u3002\u5982\u679c\u5b58\u5728\u591a\u4e2a\u6253\u5370\u5e03\u5c40\uff0c\u5219\u4f1a\u51fa\u73b0\u4e00\u4e2a\u5b50\u83dc\u5355\uff0c\u5217\u51fa\u6240\u6709\u53ef\u4f9b\u9009\u62e9\u7684\u53ef\u7528\u5e03\u5c40\u3002

\u5bfc\u51fa\u6253\u5370\u5e03\u5c40\u540e\uff0cQField\u5c06\u5141\u8bb8\u7528\u6237\u6253\u5f00\u548c\u67e5\u770b\u6240\u521b\u5efa\u7684PDF\u6587\u6863\u3002

"},{"location":"zh/how-to/print-to-pdf/#-","title":"\"\u8981\u7d20-\u9a71\u4f7f\" \u5730\u56fe\u96c6\u8f93\u51fa","text":"

\u4e5f\u53ef\u4ee5\u5728\u5145\u5f53\u8303\u56f4\u56fe\u5c42\u7684\u77e2\u91cf\u56fe\u5c42\u4e2d\u9009\u62e9\u8981\u7d20\uff0c\u8f93\u51fa \"\u5730\u56fe\u96c6-\u9a71\u4f7f\" \u7684\u5e03\u5c40\u3002\u8981\u6267\u884c\u6b64\u64cd\u4f5c\uff0c\u8bf7\u70b9\u51fb\u753b\u5e03\u8bc6\u522b\u5730\u56fe\u4e0a\u7684\u8981\u7d20\uff0c\u5e76\u957f\u6309\u5217\u8868\u4e2d\u7684\u67d0\u4e2a\u8981\u7d20\u5207\u6362\u5230\u591a\u8981\u7d20\u9009\u62e9\u6a21\u5f0f\u3002\u9009\u62e9\u6240\u9700\u8981\u7d20\u540e\uff0c\u5355\u51fb \u83dc\u5355 ( \u205d ) \u6309\u94ae\uff0c\u7136\u540e\u9009\u62e9 \u5730\u56fe\u96c6\u8981\u7d20\u8f93\u51fa\u4e3aPDF\u6587\u4ef6 \u3002

\u70b9\u51fb \u83dc\u5355 ( \u205d ) \u6309\u94ae\u5e76\u9009\u62e9 \u5730\u56fe\u96c6\u8981\u7d20\u8f93\u51fa\u4e3aPDF\u6587\u4ef6 \uff0c\u53ef\u901a\u8fc7\u8981\u7d20\u8868\u5355\u8f93\u51fa\u5355\u5730\u56fe\u96c6\u8981\u7d20\u3002

"},{"location":"zh/how-to/projects/","title":"\u5de5\u7a0b\u9009\u62e9","text":""},{"location":"zh/how-to/projects/#_1","title":"\u5de5\u7a0b\u9009\u62e9","text":"

QField\u6709\u4e2a\u6587\u4ef6\u9009\u62e9\u5668\uff0c\u5141\u8bb8\u4ece\u672c\u5730\u8bbe\u5907\u6253\u5f00\u5de5\u7a0b\u3002\u5982\u679c\u60f3\u4ece\u4e91\u7aef\u6253\u5f00\u6587\u4ef6\uff0c\u8bf7\u53c2\u9605 QFieldCloud \u3002

Note

Starting with Android 11 apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore. You can know more about QField storage access.

\u60a8\u5fc5\u987b\u5c06\u5de5\u7a0b\u6587\u4ef6\u5939\u6216\u5355\u6570\u636e\u96c6\u5bfc\u5165\u5e94\u7528\u7a0b\u5e8f\u4e13\u7528\u5b58\u50a8\u4f4d\u7f6e\uff1a <drive>:/Android/data/ch.opengis.qfield/files/QField \uff0c\u5728\u8be5\u4f4d\u7f6e\u53ef\u4ee5\u4e0d\u53d7\u9650\u5236\u5730\u8fdb\u884c\u8bfb/\u5199\u5b58\u53d6\u3002\u8be5\u65b9\u6848\u8fd8\u652f\u6301\u4ece\u5916\u90e8SD\u5b58\u50a8\u5361\u6216\u4f7f\u7528\u8fdc\u7a0b\u6587\u4ef6\u63d0\u4f9b\u7a0b\u5e8f (\u4f8b\u5982 Google Drive) \u5bfc\u5165\u3002

\u8b66\u544a

\u8bf7\u6ce8\u610f\uff0c\u5378\u8f7dQField\u65f6\uff0c\u5e94\u7528\u7a0b\u5e8f\u6587\u4ef6\u5939\u5c06\u88ab\u5220\u9664\uff0c\u800c\u66f4\u65b0\u5219\u4e0d\u4f1a\u3002

"},{"location":"zh/how-to/projects/#_2","title":"\u5bfc\u5165\u5e76\u6253\u5f00\u672c\u5730\u5de5\u7a0b","text":"

QField\u754c\u9762

\u5f53\u8f6c\u5230 \u6253\u5f00\u672c\u5730\u6587\u4ef6 (\u901a\u8fc7 \u83dc\u5355\u6309\u94ae > \u6253\u5f00) \u65f6\uff0c\u60a8\u5c06\u770b\u5230\u4e00\u7ec4\u540d\u4e3a \"QField\u6587\u4ef6\u76ee\u5f55\"\u3001\"\u5df2\u5bfc\u5165\u6570\u636e\u96c6\" \u548c \"\u5df2\u5bfc\u5165\u5de5\u7a0b\" \u7684\u65b0\u6587\u4ef6\u5939\uff0c\u4ee5\u53ca\u53ef\u901a\u8fc7\u53f3\u4e0b\u89d2\u52a0\u53f7\u6309\u94ae\u8bbf\u95ee\u7684\u4e0b\u62c9\u83dc\u5355\u3002

QField\u6587\u4ef6\u9009\u62e9\u5668

\u4e0b\u62c9\u83dc\u5355\u5217\u51fa\u4e86\u5bfc\u5165\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u7684\u65b9\u5f0f\uff1a\u4ece\u6587\u4ef6\u5939\u5bfc\u5165\u5de5\u7a0b\u3001\u4eceZIP\u5bfc\u5165\u5de5\u7a0b (\u5f52\u6863\u6587\u4ef6) \u548c \u5bfc\u5165 (\u5355) \u6570\u636e\u96c6 \u3002

"},{"location":"zh/how-to/projects/#zip","title":"\u4ece\u6587\u4ef6\u5939\u6216ZIP\u5f52\u6863\u6587\u4ef6\u5bfc\u5165\u5de5\u7a0b","text":"

\u4ece\u6587\u4ef6\u5939\u6216ZIP\u5f52\u6863\u6587\u4ef6\u5bfc\u5165\u5de5\u7a0b\u65f6\uff0c\u5c06\u8981\u6c42\u60a8\u6388\u4e88QField\u901a\u8fc7\u7cfb\u7edf\u6587\u4ef6\u5939\u9009\u62e9\u5668\u8bfb\u53d6\u8bbe\u5907\u5b58\u50a8\u4e2d\u6307\u5b9a\u6587\u4ef6\u5939\u5185\u5bb9\u7684\u6743\u9650\u3002\u9009\u62e9\u6587\u4ef6\u5939\u6216\u5f52\u6863\u6587\u4ef6\u540e\uff0cQField\u4f1a\u5c06\u5185\u5bb9 (\u5305\u62ec\u5176\u5b50\u6587\u4ef6\u5939) \u590d\u5236\u5230\u5e94\u7528\u7a0b\u5e8f\u7684 \u2018\u5bfc\u5165\u5de5\u7a0b\u2019 \u4f4d\u7f6e\uff0c\u7136\u540e\u5c31\u53ef\u4ee5\u4ece\u90a3\u91cc\u6253\u5f00\u5de5\u7a0b\u3002

\u901a\u8fc7\u4e0b\u62c9\u83dc\u5355\u64cd\u4f5c\u91cd\u65b0\u5bfc\u5165\u6307\u5b9a\u6587\u4ef6\u5939\uff0c\u5c06\u76d6\u5199\u5df2\u5b58\u5728\u76f8\u540c\u6587\u4ef6\u5939\u540d\u79f0\u7684\u73b0\u6709\u5de5\u7a0b\u3002\u6b64\u64cd\u4f5c\u5141\u8bb8\u60a8\u66f4\u65b0\u5de5\u7a0b\u5185\u5bb9\u3002

\u8b66\u544a

\u8bf7\u6ce8\u610f\uff0c\u8981\u7d20\u7684\u7f16\u8f91\u3001\u6dfb\u52a0\u548c\u5220\u9664\u5c06\u4fdd\u5b58\u5728\u5bfc\u5165\u5de5\u7a0b\u7684\u6570\u636e\u96c6\u4e2d\uff0c\u800c\u4e0d\u662f\u5bfc\u5165\u8fc7\u7a0b\u4e2d\u9009\u62e9\u7684\u539f\u59cb\u6587\u4ef6\u5939\u3002

"},{"location":"zh/how-to/projects/#_3","title":"\u5bfc\u5165\u6570\u636e\u96c6","text":"

\u60a8\u8fd8\u53ef\u4ee5\u5bfc\u5165\u5355\u6570\u636e\u96c6\u3002\u901a\u8fc7\u7cfb\u7edf\u6587\u4ef6\u9009\u62e9\u5668\u9009\u62e9\u4e00\u4e2a\u6216\u591a\u4e2a\u6587\u4ef6\uff0c\u5e76\u5c06\u5176\u590d\u5236\u5230 \"\u5df2\u5bfc\u5165\u6570\u636e\u96c6\" \u6587\u4ef6\u5939\u4e2d\u3002\u5bfc\u5165\u65f6\u5fc5\u987b\u786e\u4fdd\u9009\u4e2d\u6240\u6709\u9644\u5c5e\u6587\u4ef6 (\u4f8b\u5982\uff0cshapefile \u6570\u636e\u96c6\u9700\u8981\u9009\u62e9 .shp\u3001.shx\u3001.dbf\u3001.prj \u548c .cpg \u6587\u4ef6)\u3002

"},{"location":"zh/how-to/projects/#_4","title":"\u6536\u85cf\u5939\u76ee\u5f55","text":"

\u5728\u6587\u4ef6\u9009\u62e9\u5668\u7684\u9996\u5c4f\u4e2d\uff0c\u6709\u4e00\u680f\u663e\u793a\u4e86\u6536\u85cf\u5939\u76ee\u5f55\u3002\u8981\u5c06\u76ee\u5f55\u6dfb\u52a0\u5230\u6536\u85cf\u5939\uff0c\u8bf7\u5728\u76ee\u5f55\u540d\u79f0\u4e0a\u7684\u6587\u4ef6\u9009\u62e9\u5668\u4e2d\u957f\u6309\u3002\u8981\u4ece\u6536\u85cf\u5939\u4e2d\u79fb\u9664\u6761\u76ee\uff0c\u8bf7\u5728\u6536\u85cf\u5939\u5217\u8868\u4e2d\u7684\u6761\u76ee\u4e0a\u957f\u6309\u3002

"},{"location":"zh/how-to/projects/#_5","title":"\u68c0\u7d22\u4fee\u6539\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u53ef\u4ee5\u4f7f\u7528USB\u6570\u636e\u7ebf\u76f4\u63a5\u8bbf\u95ee\u5bfc\u5165\u7684\u5de5\u7a0b\u548c\u6570\u636e\u96c6\u3002\u6253\u5f00\u672c\u5730\u6587\u4ef6\u65f6\uff0c\u5b58\u50a8\u4f4d\u7f6e\u663e\u793a\u5728\u9876\u90e8\u5bfc\u822a\u680f\u4e2d\u3002

\u5728\u591a\u6570\u901a\u8fc7USB\u6570\u636e\u7ebf\u8fde\u63a5\u63d2\u5165\u8ba1\u7b97\u673a\u7684\u8bbe\u5907\u4e0a\uff0c\u8def\u5f84\u5c06\u662f <drive>:/Android/data/ch.opengis.qfield/files/ \uff0c\u5728\u5176\u4e2d\u53ef\u4ee5\u627e\u5230 \"Imported Datasets\" \u548c \"Imported Projects\" \u6587\u4ef6\u5939\uff0c\u60a8\u7f16\u8f91\u7684\u5185\u5bb9\u4f4d\u4e8e\u8fd9\u4e9b\u6587\u4ef6\u5939\u4e2d\u3002

"},{"location":"zh/how-to/projects/#_6","title":"\u53d1\u9001\u5230","text":"

QField\u754c\u9762

\u60a8\u53ef\u4ee5\u4f7f\u7528 Android API \u76f4\u63a5\u4eceQField\u5206\u4eab\u548c\u53d1\u9001\u6570\u636e\u96c6\u3002\u8fd9\u5141\u8bb8\u5c06\u7f16\u8f91\u7684\u6570\u636e\u96c6\u76f4\u63a5\u53d1\u9001\u5230\u7b2c\u4e09\u65b9\u5e94\u7528\u7a0b\u5e8f (Gmail\u3001Drive\u3001Dropbox\u3001Nextcloud\u3001QQ\u3001\u5fae\u4fe1\u548c\u60a8\u6700\u559c\u7231\u7684\u5373\u65f6\u6d88\u606f\u5e94\u7528\u7a0b\u5e8f\u7b49)\u3002

\u53d1\u9001\u5230...

"},{"location":"zh/how-to/search/","title":"\u641c\u7d22\u680f","text":""},{"location":"zh/how-to/search/#_1","title":"\u641c\u7d22\u680f","text":"

QField\u914d\u6709\u6f02\u4eae\u7684\u641c\u7d22\u680f\uff0c\u53ef\u4ee5\u5728\u5de5\u7a0b\u7684\u77e2\u91cf\u56fe\u5c42\u4e2d\u641c\u7d22\u8981\u7d20\u3001\u8f6c\u5230\u8f93\u5165\u5750\u6807\u7b49\u3002

"},{"location":"zh/how-to/search/#_2","title":"\u7528\u6cd5","text":"

QField\u754c\u9762

\u70b9\u51fb\u5c4f\u5e55\u53f3\u4e0a\u89d2\u7684 \u641c\u7d22\u6309\u94ae \uff0c\u6253\u5f00\u5e76\u5c55\u5f00\u641c\u7d22\u680f\u3002

"},{"location":"zh/how-to/search/#_3","title":"\u77e2\u91cf\u56fe\u5c42\u641c\u7d22","text":"

\u5728\u641c\u7d22\u680f\u8f93\u5165\u7684\u503c\u5c06\u7528\u4e8e\u67e5\u627e\u5339\u914d\u5c5e\u6027\u503c\u7684\u8981\u7d20\u3002\u641c\u7d22\u81f3\u5c11\u9700\u8981\u4e09\u4e2a\u5b57\u7b26\u3002

"},{"location":"zh/how-to/search/#_4","title":"\u4f7f\u7528\u4e8c\u7ef4\u7801\u626b\u63cf\u5668\u641c\u7d22","text":"

\u6b64\u5916\uff0c\u8fd8\u53ef\u4ee5\u9009\u62e9\u4e3a\u6b64\u76ee\u7684\u4f7f\u7528\u4e8c\u7ef4\u7801\u626b\u63cf\u529f\u80fd\u3002

\u5f53\u70b9\u51fb \"\u626b\u4e00\u626b\" \u65f6\uff0c\u5c06\u89e6\u53d1QField\u7684\u8bfb\u7801\u5668\uff0c\u542f\u52a8\u626b\u63cf\u5904\u7406\u4ee5\u89e3\u7801\u4e8c\u7ef4\u7801\u3002

\u5bf9\u626b\u63cf\u7684\u4fe1\u606f\u611f\u5230\u6ee1\u610f\u540e\uff0c\u53ea\u9700\u5355\u51fb\u590d\u9009\u6807\u8bb0 (\u2714\ufe0f) \u786e\u5b9a\u6309\u94ae\u5373\u53ef\u542f\u52a8\u5bf9\u8be5\u7279\u5b9a\u5b57\u7b26\u4e32\u7684\u641c\u7d22 (\u5728\u672c\u4f8b\u4e2d\uff0c\u4ee3\u7801\u5bf9\u5e94\u4e8e\u4e0e\u5de5\u7a0b\u6570\u636e\u96c6\u4e2d\u7684\u5404\u9879\u8981\u7d20\u76f8\u5173\u8054\u7684\u7528\u6237\u6807\u8bc6\u7b26)\u3002

\u5bf9\u4e8e\u4e0d\u540c\u7684\u7ed3\u679c\uff0c\u5efa\u8bae\u5bf9\u8981\u7d20UUID\u8fdb\u884c\u7f16\u7801\u3002\u8fd9\u5c06\u4f7f\u6211\u4eec\u80fd\u591f\u8fc5\u901f\u627e\u5230\u76f8\u5173\u9879\u3002

\u5339\u914d\u7684\u8981\u7d20\u5c06\u663e\u793a\u5728\u7ed3\u679c\u5217\u8868\u4e2d\uff0c\u5e76\u4e3a\u60a8\u63d0\u4f9b\u4e24\u79cd\u5408\u9002\u7684\u52a8\u4f5c\uff1a

  1. \u70b9\u51fb\u67e5\u8be2\u7ed3\u679c\u4e2d\u7684 \u540d\u79f0 \uff0c\u53ef\u4ee5\u5c06\u5730\u56fe\u5e73\u79fb\u81f3\u8981\u7d20\u6240\u5728\u4f4d\u7f6e ( \u8981\u7d20\u5c06\u4ee5\u9ec4\u8272\u9ad8\u4eae\u663e\u793a)\u3002
  2. \u70b9\u51fb \u5c5e\u6027\u6309\u94ae \u6253\u5f00\u5176\u5c5e\u6027\u3002
"},{"location":"zh/how-to/search/#nfc","title":"\u4f7f\u7528NFC\u641c\u7d22","text":"

\u6b64\u5916\uff0c\u8bfb\u7801\u5668\u8fd8\u63d0\u4f9b\u4e86\u8bfb\u53d6NFC\u6587\u672c\u6807\u7b7e\u7684\u529f\u80fd\u3002

\u7b14\u8bb0

\u5f53\u6253\u5f00\u8bfb\u7801\u5668\u65f6\uff0c\u4e8c\u7ef4\u7801\u6444\u50cf\u5934\u548cNFC\u6587\u672c\u6807\u7b7e\u68c0\u6d4b\u5668\u9ed8\u8ba4\u90fd\u5904\u4e8e\u542f\u7528\u72b6\u6001\u3002\u60a8\u53ef\u4ee5\u6839\u636e\u9700\u8981\u7981\u7528\u5176\u4e2d\u67d0\u9879\u529f\u80fd\uff0c\u786e\u4fdd\u8bbe\u5907\u7684\u7535\u6c60\u4e0d\u4f1a\u88ab\u4e0d\u5fc5\u8981\u5730\u7528\u4e8e\u6fc0\u6d3b\u60a8\u76ee\u524d\u53ef\u80fd\u4e0d\u9700\u8981\u7684\u786c\u4ef6\u800c\u6d6a\u8d39\u7535\u91cf\u3002

"},{"location":"zh/how-to/search/#_5","title":"\u8f6c\u5230\u5750\u6807","text":"

\u901a\u8fc7\u5728\u641c\u7d22\u680f\u8f93\u5165 \u7eac\u5ea6\u3001\u7ecf\u5ea6 \u5750\u6807 (WGS84) \u53ef\u4ee5\u8f6c\u5230\u7ed9\u5b9a\u7684\u5750\u6807\u4f4d\u7f6e\u3002\u60a8\u8fd8\u53ef\u4ee5\u5728\u5df2\u6253\u5f00\u5de5\u7a0b\u7684CRS\u4e2d\u8f93\u5165\u5750\u6807\u3002

\u4e00\u65e6QField\u5c06\u8f93\u5165\u7684\u503c\u8bc6\u522b\u4e3a\u5750\u6807\uff0c\u70b9\u51fb\u7ed3\u679c\u4e2d\u7684 \u5750\u6807 \u53ef\u4ee5\u5c06\u5730\u56fe\u753b\u5e03\u79fb\u81f3\u8be5\u70b9\u3002

"},{"location":"zh/how-to/search/#_6","title":"\u8f6c\u5230\u7a7a\u95f4\u4e66\u7b7e","text":"

\u641c\u7d22\u680f\u8fd8\u53ef\u4ee5\u5339\u914d\u5df2\u4fdd\u5b58\u7684\u7a7a\u95f4\u4e66\u7b7e\u3002\u8f93\u5165\u7684\u6587\u672c\u5c06\u4e0e\u7528\u6237\u4fdd\u5b58\u7684\u4e66\u7b7e\u4ee5\u53ca\u5f53\u524d\u6253\u5f00\u5de5\u7a0b\u7684\u5d4c\u5165\u4e66\u7b7e\u8fdb\u884c\u5339\u914d\u3002

\u76f8\u5339\u914d\u7684\u4e66\u7b7e\u5c06\u5448\u73b0\u5728\u7ed3\u679c\u5217\u8868\u4e2d\u3002\u70b9\u51fb\u4e00\u4e2a\u4e66\u7b7e\u5c06\u4f7f\u5730\u56fe\u753b\u5e03\u91cd\u65b0\u5c45\u4e2d\uff0c\u4ee5\u5339\u914d\u4e66\u7b7e\u7684\u8303\u56f4\u3002

"},{"location":"zh/how-to/search/#_7","title":"\u8868\u8fbe\u5f0f\u8ba1\u7b97\u5668","text":"

QField\u7684\u641c\u7d22\u680f\u4e5f\u662f\u4e00\u4e2a\u6f02\u4eae\u7684\u8ba1\u7b97\u5668\uff0c\u800c\u8f93\u5165\u7684\u6587\u672c\u53ef\u4ee5\u88ab\u89c6\u4e3a\u8868\u8fbe\u5f0f\uff0c\u5176\u8fd4\u56de\u503c\u663e\u793a\u5728\u7ed3\u679c\u5217\u8868\u4e2d\uff0c\u5e76\u53ef\u4ee5\u5c06\u5176\u503c\u590d\u5236\u5230\u526a\u8d34\u677f\u3002

\u4e3a\u4e86\u89e6\u53d1\u8ba1\u7b97\u5668\uff0c\u9700\u8981\u4e00\u4e2a = * (\u5373\u7b49\u53f7\u540e\u9762\u8ddf\u7740\u4e00\u4e2a\u7a7a\u683c) \u4f5c\u4e3a\u524d\u7f00\u3002\u4f8b\u5982, = 20 + 5* \u5c06\u8fd4\u56de\u503c25\u3002

\u6e29\u99a8\u63d0\u793a\uff1a\u4f7f\u7528 aggregate() \u8868\u8fbe\u5f0f\u51fd\u6570\u8ba1\u7b97\u77e2\u91cf\u56fe\u5c42\u7684\u7edf\u8ba1\u4fe1\u606f\u3002\u4f8b\u5982\uff0c\u53ef\u4ee5\u901a\u8fc7\u952e\u5165 = aggregate('my_layer','sum', $area) \u6765\u8ba1\u7b97\u591a\u8fb9\u5f62\u56fe\u5c42\u6240\u6db5\u76d6\u7684\u603b\u9762\u79ef\u3002

"},{"location":"zh/how-to/search/#qgis","title":"\u5728QGIS\u4e2d\u914d\u7f6e\u77e2\u91cf\u56fe\u5c42\u641c\u7d22","text":"

\u684c\u9762\u7aef\u7b79\u5907\u5de5\u4f5c

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u6240\u6709\u77e2\u91cf\u56fe\u5c42\u90fd\u662f\u53ef\u641c\u7d22\u7684\u3002\u5728QGIS\u4e2d\u914d\u7f6e\u5de5\u7a0b\u65f6\uff0c\u53ef\u4ee5\u4ece\u641c\u7d22\u7ed3\u679c\u4e2d\u6392\u9664\u77e2\u91cf\u56fe\u5c42\u3002\u4e3a\u6b64\uff0c\u8bf7\u6253\u5f00\u5de5\u7a0b\u5c5e\u6027\u5bf9\u8bdd\u6846\u5e76\u5207\u6362\u5230 \u6570\u636e\u6e90 \u9762\u677f\uff0c\u5728\u6b64\u60a8\u5c06\u770b\u5230\u56fe\u5c42\u529f\u80fd\u8868\u63a7\u4ef6\uff0c\u8bf7\u4f7f\u7528 \u53ef\u641c\u7d22 \u590d\u9009\u6846\u6765\u5305\u542b\u6216\u6392\u9664\u7279\u5b9a\u7684\u56fe\u5c42\u3002

"},{"location":"zh/how-to/sensors/","title":"\u4f20\u611f\u5668","text":""},{"location":"zh/how-to/sensors/#_1","title":"\u4f20\u611f\u5668","text":"

QField\u63d0\u4f9b\u4e86\u4e00\u4e9b\u4f20\u611f\u5668\u529f\u80fd\uff0c\u5141\u8bb8\u60a8\u5728\u540e\u53f0\u88ab\u52a8\u6536\u96c6\u4f20\u611f\u5668\u6570\u636e\uff0c\u663e\u793a\u6536\u96c6\u7684\u6570\u636e\uff0c\u5e76\u5c06\u5176\u4fdd\u5b58\u5230\u65b0\u6570\u5b57\u5316\u7684\u8981\u7d20\u5c5e\u6027\u4e2d\u3002

"},{"location":"zh/how-to/sensors/#_2","title":"\u6fc0\u6d3b\u4f20\u611f\u5668","text":"

\u5728QField\u4e2d\uff0c\u5df2\u6ce8\u518c\u7684\u4f20\u611f\u5668\u5c06\u5728\u5f53\u524d\u6253\u5f00\u7684\u5de5\u7a0b\u6587\u4ef6\u4e2d\u7684\u5b50\u83dc\u5355\u4e2d\u5217\u51fa\uff0c\u53ef\u4ee5\u901a\u8fc7\u4fa7\u9762\u677f\u7684\u4e3b\u83dc\u5355\u8bbf\u95ee\u8be5\u5b50\u83dc\u5355\u3002

\u8981\u5207\u6362\u4f20\u611f\u5668\u7684\u88ab\u52a8\u6536\u96c6\u6570\u636e\uff0c\u53ea\u9700\u5355\u51fb\u5b50\u83dc\u5355\u4e2d\u7684\u4f20\u611f\u5668\u540d\u79f0\u3002\u5904\u4e8e\u6fc0\u6d3b\u72b6\u6001\u65f6\uff0c\u4f20\u611f\u5668\u540d\u79f0\u65c1\u8fb9\u663e\u793a\u4f20\u611f\u5668\u56fe\u6807\uff0c\u800c\u975e\u6fc0\u6d3b\u72b6\u6001\u5219\u663e\u793a\u70b9\u56fe\u6807\u3002

\u6240\u6709\u6b63\u5728\u6536\u96c6\u6570\u636e\u7684\u6d3b\u52a8\u4f20\u611f\u5668\u5c06\u663e\u793a\u5728\u4f4d\u4e8eQField\u5730\u56fe\u753b\u5e03\u5e95\u90e8\u7684\u4f20\u611f\u5668\u4fe1\u606f\u8868\u4e2d\u3002

"},{"location":"zh/how-to/sensors/#_3","title":"\u4f20\u611f\u5668\u63a7\u5236\u8ffd\u8e2a","text":"

QField\u4f7f\u60a8\u80fd\u591f\u9488\u5bf9\u70b9\u56fe\u5c42\u5f00\u542f\u8ffd\u8e2a\u4f1a\u8bdd\uff0c\u4ece\u800c\u4fdd\u5b58\u6536\u96c6\u7684\u94fe\u63a5\u5230\u5f53\u524d\u4f4d\u7f6e\u7684\u4f20\u611f\u5668\u6570\u636e\u3002\u4e3a\u6b64\uff0c\u9700\u8981\u4f7f\u7528\u9ed8\u8ba4\u503c sensor_data('abc') \u4e3aQGIS\u4e2d\u7684\u70b9\u56fe\u5c42\u51c6\u5907\u5c5e\u6027\u9ed8\u8ba4\u503c\uff0c\u5176\u4e2d 'abc' \u66ff\u6362\u4e3a\u5de5\u7a0b\u6587\u4ef6\u4e2d\u6ce8\u518c\u7684\u4f20\u611f\u5668\u7684\u540d\u79f0\u3002\u8bf7\u8bbf\u95ee\u5c5e\u6027\u8868\u5355\u6587\u6863\u9875\uff0c\u4e86\u89e3\u6709\u5173\u9ed8\u8ba4\u503c\u7684\u66f4\u591a\u4fe1\u606f\u3002

\u5b8c\u6210\u6b64\u914d\u7f6e\u540e\uff0c\u53ef\u4ee5\u542f\u52a8\u6839\u636e\u70b9\u56fe\u5c42\u8ffd\u8e2a\u60a8\u7684\u4f4d\u7f6e\u3002\u5f00\u542f\u8ffd\u8e2a\u4f1a\u8bdd\u65f6\uff0c\u53ef\u4ee5\u6fc0\u6d3b\u4f20\u611f\u5668\u7ea6\u675f\uff0c\u4ee5\u786e\u4fdd\u6bcf\u6b21\u4f20\u611f\u5668\u6355\u6349\u65b0\u6570\u636e\u65f6\u90fd\u4f1a\u6dfb\u52a0\u70b9\u3002

"},{"location":"zh/how-to/standalone-datasets/","title":"\u5355\u673a\u6570\u636e\u96c6","text":""},{"location":"zh/how-to/standalone-datasets/#_1","title":"\u5355\u673a\u6570\u636e\u96c6","text":"

QField\u80fd\u591f\u76f4\u63a5\u6253\u5f00\u77e2\u91cf\u6570\u636e\u548c\u6805\u683c\u6570\u636e\u96c6\uff0c\u800c\u65e0\u9700QGIS\u5de5\u7a0b\u6587\u4ef6\u3002

"},{"location":"zh/how-to/standalone-datasets/#_2","title":"\u652f\u6301\u7684\u5355\u673a\u6570\u636e\u96c6\u683c\u5f0f","text":"

\u652f\u6301\u7684\u77e2\u91cf\u683c\u5f0f\u6709\uff1a

  • Geopackage \u6570\u636e\u96c6 (.gpkg);
  • GeoJSON (.geojson, .json);
  • KML (.kml, .kmz);
  • Shapefile (.shp);
  • GPS\u4ea4\u6362\u683c\u5f0f (.gpx);
  • Geography Markup Language (.gml);
  • MapInfo (.mif);
  • Spatialite (.db, .sqlite);
  • FlatGeoBuf (.fgb)

\u652f\u6301\u7684\u6805\u683c\u683c\u5f0f\u5305\u62ec\uff1a

  • GeoTIFF (.tif, .tiff);
  • Georeferenced PDF / GeoPDF (.pdf);
  • JPEG2000 (.jp2);
  • JPEG (.jpg, .jpeg);
  • PNG (.png);
  • WebP (.webp)

\u7b14\u8bb0

QField\u53ef\u4ee5\u5904\u7406\u538b\u7f29\u5230\u4e00\u4e2aZIP\u5f52\u6863\u6587\u4ef6\u4e2d\u7684\u591a\u4e2a\u5355\u673a\u6570\u636e\u96c6\uff1b\u5728\u6b64\u60c5\u51b5\u4e0b\uff0c\u6bcf\u4e2a\u6570\u636e\u96c6\u5c06\u4f5c\u4e3a\u5355\u72ec\u56fe\u5c42\u6dfb\u52a0\u5230QField\u4e2d\u3002

"},{"location":"zh/how-to/standalone-datasets/#_3","title":"\u6253\u5f00\u77e2\u91cf\u6216\u6805\u683c\u6570\u636e\u96c6","text":"

QField\u754c\u9762

\u8bf7\u9605\u8bfb \u5b58\u50a8\u8bbf\u95ee\u6587\u6863 \uff0c\u4e86\u89e3\u5982\u4f55\u5728\u7279\u5b9a\u8bbe\u5907\u6253\u5f00\u5355\u673a\u6570\u636e\u96c6\u3002

"},{"location":"zh/how-to/standalone-datasets/#_4","title":"\u4f7f\u7528\u5de5\u7a0b\u4f5c\u4e3a\u5355\u673a\u6570\u636e\u96c6\u7684 \"\u5e95\u56fe\"","text":"

QField\u754c\u9762

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u6570\u636e\u96c6\u5c06\u8986\u76d6 OpenStreetMap XYZ \u56fe\u5c42\u3002\u53ef\u4ee5\u901a\u8fc7\u9009\u62e9\u5b58\u50a8\u5728\u6b63\u5728\u8fd0\u884cQField\u8bbe\u5907\u4e0a\u7684\u5de5\u7a0b\u4f5c\u4e3a\u5e95\u56fe\u4f7f\u7528\u3002

\u8981\u5c06\u73b0\u6709\u5de5\u7a0b\u7528\u4f5c\u5e95\u56fe\uff0c\u8bf7\u957f\u6309\u6700\u8fd1\u6587\u4ef6\u5217\u8868\u4e2d\u7684\u5de5\u7a0b\uff0c\u7136\u540e\u52fe\u9009 \u5e95\u56fe\u5de5\u7a0b\u6587\u4ef6 \u3002

"},{"location":"zh/how-to/temporal-filtering/","title":"\u65f6\u6001\u8fc7\u6ee4","text":""},{"location":"zh/how-to/temporal-filtering/#_1","title":"\u65f6\u6001\u8fc7\u6ee4","text":"

\u5f53QField\u4f7f\u7528\u5305\u542b\u4e00\u4e2a\u6216\u591a\u4e2a\u5177\u6709\u6d3b\u52a8\u65f6\u6001\u8bbe\u7f6e\u7684\u56fe\u5c42\u7684\u5de5\u7a0b\u65f6\uff0c\u4f4d\u4e8e\u4fa7\u9762\u677f\u4e2d\u7684\u65f6\u6001\u8fc7\u6ee4\u6307\u793a\u5668\u5c06\u663e\u793a\u5728\u5730\u56fe\u4e3b\u9898\u4e0b\u62c9\u5217\u8868\u6846\u65c1\u8fb9\u3002\u7eff\u8272\u65f6\u949f\u56fe\u6807\u8868\u793a\u65f6\u6001\u5c5e\u6027\u662f\u6307\u5728\u5730\u56fe\u753b\u5e03\u4e0a\u7ed8\u5236\u7684\u8fc7\u6ee4\u8981\u7d20\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\uff0c\u800c\u7070\u8272\u65f6\u949f\u56fe\u6807\u8868\u793a\u8fc7\u6ee4\u5df2\u5173\u95ed\u3002

"},{"location":"zh/how-to/temporal-filtering/#_2","title":"\u8c03\u6574\u65f6\u6001\u8fc7\u6ee4","text":"

\u5f53\u70b9\u51fb\u4fa7\u9762\u677f\u7684\u65f6\u6001\u8fc7\u6ee4\u6307\u793a\u5668\u65f6\uff0c\u4f1a\u5f39\u51fa\u4e00\u4e2a\u65f6\u6001\u5c5e\u6027\u9762\u677f\u3002\u5728\u6b64\uff0c\u60a8\u53ef\u4ee5\u542f\u7528\u65f6\u6001\u8fc7\u6ee4\u5e76\u8bbe\u7f6e\u65f6\u6001\u8303\u56f4\u7684\u5f00\u59cb\u548c\u7ed3\u675f\u65f6\u95f4\u3002

QField\u7684\u65f6\u6001\u8fc7\u6ee4\u884c\u4e3a\u4e0eQGIS\u4e2d\u7684\u56fa\u5b9a\u8ddd\u79bb\u65f6\u6001\u5bfc\u822a\u6a21\u5f0f\u5b8c\u5168\u76f8\u540c\u3002

\u7b14\u8bb0

\u4ece QField 2.2 \u7248\u672c\u5f00\u59cb\uff0c\u5f53\u68c0\u6d4b\u5230\u65f6\u6001\u5b57\u6bb5\u65f6\uff0cQField\u5c06\u81ea\u52a8\u8bbe\u7f6e\u5e76\u542f\u7528\u5355\u4e2a\u77e2\u91cf\u6570\u636e\u96c6\u7684\u65f6\u6001\u8bbe\u7f6e\u3002\u8fd9\u5728\u4f7f\u7528GPS\u6570\u636e\u96c6\u65f6\u975e\u5e38\u6709\u7528\u3002

"},{"location":"zh/how-to/tracking/","title":"\u8ffd\u8e2a","text":""},{"location":"zh/how-to/tracking/#_1","title":"\u8ffd\u8e2a","text":"

QField\u5141\u8bb8\u60a8\u901a\u8fc7\u8ffd\u8e2a\u5b9a\u4f4d\u521b\u5efa\u70b9\u3001\u7ebf\u548c\u591a\u8fb9\u5f62\u3002

"},{"location":"zh/how-to/tracking/#_2","title":"\u6fc0\u6d3b\u8ffd\u8e2a","text":"

QField\u754c\u9762

\u8981\u6fc0\u6d3b\u8ffd\u8e2a\uff0c\u5fc5\u987b\u9996\u5148\u786e\u4fdd\u5b9a\u4f4d\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u3002\u7136\u540e\uff0c\u6253\u5f00\u4fa7\u9762\u677f\uff0c\u957f\u6309\u8981\u5c06\u8ffd\u8e2a\u4fdd\u5b58\u5230\u5176\u4e2d\u7684\u56fe\u4f8b\u56fe\u5c42\uff0c\u5e76\u9009\u62e9 \u8bbe\u7f6e\u8ffd\u8e2a \u6309\u94ae\u914d\u7f6e\u8ffd\u8e2a\u4f1a\u8bdd\u3002

\u6709\u4e24\u4e2a\u7ea6\u675f\u53ef\u7528\u4e8e\u9650\u5236\u8ffd\u8e2a\u671f\u95f4\u8bb0\u5f55\u7684\u9876\u70b9\u6570\uff1a - A \u6700\u77ed\u65f6\u95f4\u95f4\u9694 - A \u6700\u77ed\u8ddd\u79bb

\u914d\u7f6e\u5b8c\u8ffd\u8e2a\u4f1a\u8bdd\u540e\uff0c\u5355\u51fb \u5f00\u59cb\u8ffd\u8e2a \u6309\u94ae\u5f00\u59cb\u8bb0\u5f55\u3002\u6b64\u65f6\uff0c\u51fa\u73b0\u4e00\u4e2a\u8981\u7d20\u8868\u5355\uff0c\u5141\u8bb8\u5b9a\u4e49QField\u8ffd\u8e2a\u60a8\u7684\u4f4d\u7f6e\u65f6\u5c06\u521b\u5efa\u7684\u8981\u7d20\u7684\u5c5e\u6027\u3002

\u5bf9\u4e8e\u7ebf\u548c\u591a\u8fb9\u5f62\u56fe\u5c42\uff0c\u6bcf\u4e2a\u8ffd\u8e2a\u4f1a\u8bdd\u5c06\u521b\u5efa\u4e00\u4e2a\u5355\u72ec\u7684\u8981\u7d20 (\u7531\u8bb0\u5f55\u4f4d\u7f6e\u7684\u9876\u70b9\u7ec4\u6210\u7684\u51e0\u4f55\u56fe\u5f62)\u3002\u5bf9\u4e8e\u70b9\u56fe\u5c42\uff0c\u5c06\u4e3a\u6bcf\u4e2a\u8bb0\u5f55\u4f4d\u7f6e\u521b\u5efa\u4e00\u4e2a\u8981\u7d20\uff0c\u5e76\u5728\u8981\u7d20\u4e4b\u95f4\u8bb0\u4f4f\u5728\u8868\u5355\u4e2d\u8f93\u5165\u7684\u5c5e\u6027\u503c\u3002

\u7b14\u8bb0

\u5982\u679c\u56fe\u5c42\u914d\u7f6e\u4e3a\u9690\u85cf\u6240\u6709\u5c5e\u6027\uff0c\u6216\u8005\u5982\u679c\u8868\u5355\u8bbe\u7f6e\u4e3a\u5728\u5c5e\u6027\u8868\u5355\u8bbe\u7f6e\u4e2d\u6dfb\u52a0\u8981\u7d20\u65f6\u9690\u85cf\uff0cQField\u5c06\u8df3\u8fc7\u8981\u7d20\u8868\u5355\u6b65\u9aa4\u3002\u8fd9\u53ef\u4ee5\u7b80\u5316\u542f\u52a8\u8ffd\u8e2a\u4f1a\u8bdd\u7684\u8fc7\u7a0b\u3002

\u4e3a\u4e86\u9632\u6b62\u91cd\u53e0\uff0c\u53ef\u4ee5\u9009\u62e9\u8bbe\u7f6e\u4e0a\u4e00\u4e2a\u548c\u4e0b\u4e00\u4e2a\u8ddf\u8e2a\u70b9/\u9876\u70b9\u4e4b\u95f4\u7684\u6700\u5927\u8ddd\u79bb\u5bb9\u5dee\u3002\u8fd9\u6837\u53ef\u4ee5\u786e\u4fdd\u5982\u679c\u4f4d\u7f6e\u8d85\u8fc7\u4e86\u5b9a\u4e49\u7684\u8ddd\u79bb\uff0c\u5219\u5c06\u5176\u89c6\u4e3a\u9519\u8bef\u8f93\u5165\u3002

"},{"location":"zh/how-to/tracking/#_3","title":"\u6b63\u5728\u8ffd\u8e2a","text":"

\u8bbe\u7f6e\u8ffd\u8e2a\u4f1a\u8bdd\u540e\uff0c\u4fa7\u9762\u677f\u56fe\u4f8b\u4e2d\u5c06\u663e\u793a\u4e00\u4e2a\u6807\u8bb0\uff0c\u4f4d\u4e8e\u8bb0\u5f55\u8ffd\u8e2a\u7684\u56fe\u5c42\u65c1\u8fb9\u3002

\u8ffd\u8e2a\u4efb\u52a1\u521b\u5efa\u7684\u8981\u7d20\u4fdd\u5b58\u5728\u8bb0\u5f55\u7684\u6bcf\u4e2a\u9876\u70b9\u4e0a\u3002\u5730\u56fe\u4e0a\u53e0\u52a0\u7684\u6a61\u76ae\u7b4b\u7ebf\u9644\u5728\u6bcf\u4e2a\u8ffd\u8e2a\u4f1a\u8bdd\uff0c\u5e76\u5141\u8bb8\u60a8\u6d4f\u89c8\u5df2\u8bb0\u5f55\u7684\u5185\u5bb9\u3002

\u5982\u679c\u94fe\u63a5\u5230\u8ffd\u8e2a\u4f1a\u8bdd\u7684\u56fe\u5c42\u652f\u6301M\u7ef4\u5ea6\uff0cQField\u5c06\u5b58\u50a8\u4ece\u6bcf\u4e2a\u9876\u70b9\u7684M\u503c\u4e2d\u8bb0\u5f55\u7684\u7b2c\u4e00\u4e2a\u9876\u70b9\u5f00\u59cb\u6240\u7ecf\u8fc7\u7684\u65f6\u95f4\u3002

\u7b14\u8bb0

\u60a8\u53ef\u4ee5\u540c\u65f6\u8bb0\u5f55\u8de8\u591a\u4e2a\u56fe\u5c42\u7684\u591a\u4e2a\u8ffd\u8e2a\u4f1a\u8bdd\u3002

\u7b14\u8bb0

\u5f53\u8ffd\u8e2a\u4f1a\u8bdd\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u65f6\uff0c\u56fe\u5c42\u4ecd\u53ef\u7f16\u8f91\uff0c\u4f46\u5728\u56fe\u4f8b\u4e0a\u518d\u6b21\u505c\u6b62\u8ffd\u8e2a\u4f1a\u8bdd\u4e4b\u524d\uff0c\u65e0\u6cd5\u7f16\u8f91\u6216\u5220\u9664\u8ffd\u8e2a\u7684\u8981\u7d20\u3002

"},{"location":"zh/how-to/tracking/#_4","title":"\u7ec8\u6b62\u8ddf\u8e2a","text":"

\u8981\u7ec8\u6b62\u8ffd\u8e2a\uff0c\u53ea\u9700\u6253\u5f00\u4fa7\u9762\u677f\u3002\u5728\u90a3\u91cc\uff0c\u957f\u6309\u94fe\u63a5\u5230\u6d3b\u52a8\u8ffd\u8e2a\u4f1a\u8bdd\u7684\u56fe\u4f8b\u56fe\u5c42\uff0c\u7136\u540e\u9009\u62e9 \u505c\u6b62\u8ffd\u8e2a \u6309\u94ae\u3002

"},{"location":"zh/how-to/variables/","title":"\u5168\u5c40\u53d8\u91cf","text":""},{"location":"zh/how-to/variables/#_1","title":"\u5168\u5c40\u53d8\u91cf","text":"

QField\u548cQGIS\u4f7f\u7528\u53d8\u91cf\u52a8\u6001\u8bbe\u7f6e\u5f53\u524d\u9879\u76ee\u6587\u4ef6\u3001\u56fe\u5c42\u6216\u7cfb\u7edf\u7684\u503c\u3002\u53d8\u91cf\u53ef\u4ee5\u7528\u4e8e\u8bbe\u7f6e\u6837\u5f0f\u3001\u5b57\u6bb5\u7f3a\u7701\u503c\u7b49\u7b49\u3002

"},{"location":"zh/how-to/variables/#_2","title":"\u914d\u7f6e","text":"

QField\u754c\u9762

\u8981\u914d\u7f6e\u7279\u5b9a\u8bbe\u5907\u7684\u53d8\u91cf\uff0c\u8bf7\u6253\u5f00 \u8bbe\u7f6e > \u53d8\u91cf \u3002

\u5728\u9884\u5b9a\u4e49\u7cfb\u7edf\u53d8\u91cf\u4e2d\u53e6\u5916\u914d\u7f6e\u4e24\u4e2a\u65b0\u7684\u5168\u5c40\u53d8\u91cf\u3002

\u5728\u53d8\u91cf\u9875\u9762\uff0c\u53ef\u4ee5\u770b\u5230\u9884\u8bbe\u7684\u53d8\u91cf\u3002\u5982\u9700\u6dfb\u52a0\u65b0\u7684\u53d8\u91cf\uff0c\u70b9\u51fb\u5e95\u90e8\u7684\u7a7a\u767d\u5355\u5143\u683c\u5e76\u586b\u5199\u6709\u5173\u5185\u5bb9\u3002

"},{"location":"zh/reference/data-format/","title":"\u652f\u6301\u7684\u6570\u636e\u683c\u5f0f","text":""},{"location":"zh/reference/data-format/#_1","title":"\u652f\u6301\u7684\u6570\u636e\u683c\u5f0f","text":"

QField\u901a\u8fc7QGIS\u6570\u636e\u63d0\u4f9b\u7a0b\u5e8f\u548cGDAL\u652f\u6301\u591a\u79cd\u683c\u5f0f\u3002\u672c\u9875\u63d0\u4f9b\u4e86\u652f\u6301\u7684\u6570\u636e\u683c\u5f0f\u975e\u8be6\u5c3d\u5217\u8868\u3002

\u6570\u636e\u683c\u5f0f \u652f\u6301 \u5907\u6ce8 Spatialite Geopackage WMS WFS WFS-T Postgis MBTiles Shapefile Tiff JPEG2000 WEBP ECW \u8bb8\u53ef\u9650\u5236\u4f7f\u7528\u3002 MrSID \u8bb8\u53ef\u9650\u5236\u4f7f\u7528\u3002

\u5982\u679c\u60a8\u5728\u6b64\u8868\u672a\u627e\u5230\u6ee1\u610f\u7684\u6570\u636e\u683c\u5f0f\uff0c\u8bf7\u68c0\u67e5\u662f\u5426\u6709\u6548\u5e76 \u8c03\u6574\u4ee5\u4e0a\u5217\u8868 \u4ee5\u5206\u4eab\u60a8\u7684\u53d1\u73b0\u3002\u5982\u679c\u662f\u4e0d\u652f\u6301\u7684\u6570\u636e\u683c\u5f0f\uff0c\u8bf7 \u63d0\u4ea4\u95ee\u9898 \u3002\u6211\u4eec\u5f88\u9ad8\u5174\u5e2e\u52a9\u60a8\u5b9e\u73b0\u68a6\u60f3\u3002

"},{"location":"zh/reference/data-format/#_2","title":"\u6805\u683c\u6570\u636e","text":"

\u6805\u683c\u6570\u636e\u53ef\u80fd\u4f1a\u5f88\u5927\uff0c\u5f53\u5904\u7406\u672a\u538b\u7f29\u7684 tiff \u6587\u4ef6\u65f6\uff0c\u901a\u5e38\u662f\u51e0\u4e2a Gb \u7684\u6570\u636e\u3002\u5c24\u5176\u662f\u5728\u79fb\u52a8\u8bbe\u5907\u4e0a\uff0c\u8fd9\u662f\u975e\u5e38\u4f4e\u6548\u7684\u3002

"},{"location":"zh/reference/data-format/#cog-geotiff","title":"\u4f7f\u7528 COG (\u4e91\u4f18\u5316\u7684GeoTIFF)","text":"

\u4e91\u4f18\u5316\u7684Geotiff (COG) \u683c\u5f0f\u5c06\u4e3a\u79bb\u7ebf\u5e95\u56fe\u63d0\u4f9b\u6700\u4f73\u7528\u6237\u4f53\u9a8c\u3002\u7ed3\u5408JPEG\u538b\u7f29\u65b9\u6cd5\uff0c\u5c06\u51cf\u5c0f\u6805\u683c\u5927\u5c0f\u3002

\u4ee5\u4e0b\u547d\u4ee4\u4f7f\u7528JPEG\u538b\u7f29\u65b9\u6cd5\u5c06\u540d\u4e3a raster.tif \u7684\u6587\u4ef6\u8f6c\u6362\u4e3aCOG\u6587\u4ef6 raster_cog.tif \u3002

gdal_translate raster.tif raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n
"},{"location":"zh/reference/data-format/#cog","title":"COG\u7684\u9ad8\u7ea7\u793a\u4f8b","text":"

\u5982\u679c\u6709\u591a\u4e2a\u6587\u4ef6\u9700\u8981\u538b\u7f29\uff0c\u60a8\u5e94\u9996\u5148\u4f7f\u7528QGIS\u6216\u4ee5\u4e0b\u547d\u4ee4\u521b\u5efaVRT\u6587\u4ef6\uff0c\u7d22\u5f15\u76ee\u5f55\u4e2d\u7684\u6240\u6709TIF\u6587\u4ef6\u3002\u8bf7\u786e\u4fdd\u60a8\u5c06 EPSG:2056 \u8c03\u6574\u5230\u6240\u9700\u7684CRS\u3002

gdalbuildvrt raster_mosaic.vrt TIF_Directory/*.tif -addalpha -hidenodata -a_srs EPSG:2056\n

\u7136\u540e\u5c06VRT\u6587\u4ef6\u8f6c\u6362\u4e3aCOG\u3002

gdal_translate raster_mosaic.vrt raster_cog.tif -of COG -co BLOCKSIZE=512 -co COMPRESS=JPEG -co QUALITY=75 -co BIGTIFF=YES\n

\u5982\u679c\u6805\u683c\u6570\u636e\u8d28\u91cf\u592a\u4f4e\uff0c\u8bf7\u8c03\u6574\u538b\u7f29\u7ea7\u522b\u5e76\u8bbe\u7f6e QUALITY=85 \u3002

\u53ef\u4ee5\u8bbe\u7f6e\u4e00\u4e9b\u5176\u4ed6\u53c2\u6570\uff1a

  • a_srs \u5f53\u6e90\u6805\u683c\u6570\u636e\u96c6\u672a\u5b9a\u4e49CRS\u65f6\uff0c\u53ef\u4ee5\u5728 gdal_translate \u4e2d\u4f7f\u7528\u6b64\u547d\u4ee4\u3002
  • OVERVIEW_RESAMPLING \u5728\u538b\u7f29\u65f6\u9009\u62e9\u4e0d\u540c\u7684\u6e32\u67d3\u5668\u3002\u9ed8\u8ba4\u503c\u4e3a NEAREST\uff0c\u4f46\u4e5f\u53ef\u4ee5\u5c1d\u8bd5 BILINEAR \u6216 AVERAGE \u3002
  • NUM_THREADS \u5c06\u5e2e\u52a9\u60a8\u5728\u4f7f\u7528\u6240\u6709CPU\u8d44\u6e90\u6216\u4ec5\u4f7f\u7528\u90e8\u5206CPU\u8d44\u6e90\u4e4b\u95f4\u53d6\u5f97\u5e73\u8861\u3002\u8bbe\u7f6e ALL_CPUS \u6216\u5b9a\u4e49\u8981\u4f7f\u7528\u7684\u7ebf\u7a0b\u6570\u3002

\u7efc\u5408\u6240\u6709\u4e0a\u8ff0\u53c2\u6570\uff0c\u547d\u4ee4\u884c\u6216\u8bb8\u5982\u4e0b\u6240\u793a\uff1a

gdal_translate raster.tif raster_cog.tif -a_srs EPSG:2056 -of COG -co BLOCKSIZE=512 -co OVERVIEW_RESAMPLING=BILINEAR -co COMPRESS=JPEG -co QUALITY=75 -co NUM_THREADS=6 -co BIGTIFF=YES\n
"},{"location":"zh/reference/","title":"\u6280\u672f\u53c2\u8003","text":""},{"location":"zh/reference/#_1","title":"\u6280\u672f\u53c2\u8003","text":"

\u5728\u6b64\uff0c\u60a8\u53ef\u4ee5\u627e\u5230\u6709\u5173QField\u751f\u6001\u4f53\u7cfb\u4e0d\u540c\u90e8\u5206\u7684\u6280\u672f\u53c2\u8003\u6587\u6863\u3002

"},{"location":"zh/reference/qfieldcloud/api/#_1","title":"REST API","text":"

\u60a8\u8fd8\u53ef\u4ee5\u5728 https://app.qfield.cloud/docs/ \u8bbf\u95eeAPI\u6587\u6863\u3002

"},{"location":"zh/reference/qfieldcloud/concepts/","title":"\u57fa\u672c\u6982\u5ff5","text":""},{"location":"zh/reference/qfieldcloud/concepts/#_1","title":"\u7528\u6237","text":"

\u8981\u4e0eQFieldCloud\u4ea4\u4e92\uff0c\u60a8\u9700\u8981\u6ce8\u518c\u7528\u6237\u3002\u6bcf\u4e2a\u7528\u6237\u90fd\u53ef\u4ee5\u521b\u5efa\u3001\u4fee\u6539\u548c\u5220\u9664 \u5de5\u7a0b \u4e0e \u7ec4\u7ec7 \u3002

"},{"location":"zh/reference/qfieldcloud/concepts/#_2","title":"\u5de5\u7a0b","text":"

\u5de5\u7a0b\u662fQFieldCloud\u7aef\u7684\u4e3b\u8981\u6570\u636e\u5bb9\u5668\u3002\u6bcf\u540d\u7528\u6237\u53ef\u4ee5\u521b\u5efa\u4e00\u4e2a\u6216\u591a\u4e2aQFieldCloud\u5de5\u7a0b\u3002\u6bcf\u4e2a\u5de5\u7a0b\u5305\u542b\u4e00\u4e2a .qgs/.qgz QGIS\u5de5\u7a0b\u6587\u4ef6\u3001\u5730\u7406\u7a7a\u95f4\u6587\u4ef6 (\u5730\u7406\u5305\u3001\u5f62\u72b6\u6587\u4ef6\u3001TIF\u7b49) \u548c\u5176\u4ed6\u6570\u636e (\u5982\u7167\u7247\u3001PDF\u7b49)\u3002\u6240\u6709\u5de5\u7a0b\u6570\u636e\u6587\u4ef6\u90fd\u5fc5\u987b\u4f4d\u4e8e\u4e00\u4e2aQFieldCloud\u5de5\u7a0b\u4e2d\u3002

"},{"location":"zh/reference/qfieldcloud/concepts/#_3","title":"\u5de5\u7a0b\u5408\u4f5c\u8005","text":"

\u5de5\u7a0b\u5408\u4f5c\u8005\u662f\u88ab\u9080\u8bf7\u4e3a\u5de5\u7a0b\u505a\u51fa\u8d21\u732e\u7684\u53e6\u4e00\u540dQFieldCloud\u7528\u6237\u3002\u4e00\u4e2a\u5de5\u7a0b\u53ef\u80fd\u6709\u591a\u540d\u5408\u4f5c\u8005\u3002\u89d2\u8272\u4e3a \u6240\u6709\u8005 \u6216 \u7ba1\u7406\u5458 \u7684\u5408\u4f5c\u8005\u53ef\u4ee5\u6dfb\u52a0\u66f4\u591a\u7528\u6237\u4f5c\u4e3a\u5408\u4f5c\u8005\u3002\u5982\u679c\u5de5\u7a0b\u5c5e\u4e8e\u67d0\u4e2a\u7ec4\u7ec7\uff0c\u60a8\u8fd8\u53ef\u4ee5\u6dfb\u52a0 \u56e2\u961f \u4f5c\u4e3a\u5408\u4f5c\u8005\u3002\u9605\u8bfb\u6709\u5173 \u5408\u4f5c\u8005\u89d2\u8272 \u4e86\u89e3\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/reference/qfieldcloud/concepts/#_4","title":"\u7ec4\u7ec7","text":"

\u7ec4\u7ec7\u662f\u5171\u4eab\u5e10\u6237\uff0c\u591a\u540dQFieldCloud\u7528\u6237\u53ef\u4ee5\u540c\u65f6\u8de8\u8d8a\u591a\u4e2a\u5de5\u7a0b\u8fdb\u884c\u534f\u4f5c\u3002\u6240\u6709\u8005\u548c\u7ba1\u7406\u5458\u53ef\u4ee5\u901a\u8fc7\u590d\u6742\u5b89\u5168\u548c\u7ba1\u7406\u529f\u80fd\u7ba1\u7406\u6210\u5458\u5bf9\u7ec4\u7ec7\u7684\u5de5\u7a0b\u548c\u5de5\u7a0b\u8fdb\u884c\u8bbf\u95ee\u3002\u4efb\u4f55QFieldCloud\u7528\u6237\u90fd\u53ef\u4ee5\u62e5\u6709\u6216\u53c2\u4e0e\u4e00\u4e2a\u6216\u591a\u4e2a\u7ec4\u7ec7\uff0c\u6bcf\u4e2a\u7ec4\u7ec7\u62e5\u6709\u4e00\u4e2a\u6216\u591a\u4e2a\u5de5\u7a0b\u3002

"},{"location":"zh/reference/qfieldcloud/concepts/#_5","title":"\u7ec4\u7ec7\u6210\u5458","text":"

\u7ec4\u7ec7\u7684\u6210\u5458\u8d44\u683c\u5141\u8bb8\u8bbf\u95ee\u7ec4\u7ec7\u5185\u7684\u5de5\u7a0b\u3002\u5177\u6709 \u6240\u6709\u8005 \u6216 \u7ba1\u7406\u5458 \u89d2\u8272\u7684\u6210\u5458\u53ef\u4ee5\u6dfb\u52a0\u5176\u4ed6\u6210\u5458\u3002

"},{"location":"zh/reference/qfieldcloud/concepts/#_6","title":"\u7ec4\u7ec7\u56e2\u961f","text":"

\u56e2\u961f\u5141\u8bb8\u5177\u6709 \u6240\u6709\u8005 \u6216 \u7ba1\u7406\u5458 \u89d2\u8272\u7684\u7ec4\u7ec7\u6210\u5458\u8f7b\u677e\u5730\u540c\u65f6\u5411\u591a\u540d\u7528\u6237\u5206\u914d\u6743\u9650\u3002\u56e2\u961f\u7531\u7ec4\u7ec7\u5185\u7684\u4e00\u540d\u6216\u591a\u540d\u7ec4\u7ec7\u6210\u5458\u7ec4\u6210\u3002\u5f53\u56e2\u961f\u5728\u5de5\u7a0b\u4e2d\u88ab\u5206\u914d\u89d2\u8272\u65f6\uff0c\u6240\u6709\u56e2\u961f\u6210\u5458\u4e5f\u4f1a\u81ea\u52a8\u62e5\u6709\u8be5\u89d2\u8272\u3002\u56e2\u961f\u53ea\u80fd\u4f5c\u4e3a\u5408\u4f5c\u8005\u6dfb\u52a0\u5230\u540c\u4e00\u7ec4\u7ec7\u6240\u62e5\u6709\u7684\u5de5\u7a0b\u4e2d\u3002\u4e00\u540d\u7ec4\u7ec7\u6210\u5458\u53ef\u4ee5\u53c2\u4e0e\u591a\u4e2a\u56e2\u961f\u3002\u5982\u679c\u7ec4\u7ec7\u6210\u5458\u76f4\u63a5\u6216\u901a\u8fc7\u591a\u4e2a\u56e2\u961f\u6210\u4e3a\u5de5\u7a0b\u5408\u4f5c\u8005\uff0c\u5219\u8be5\u7ec4\u7ec7\u6210\u5458\u5177\u6709\u6700\u9ad8\u6743\u9650\u7684\u89d2\u8272\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/","title":"\u4f5c\u4e1a","text":"

\u4f5c\u4e1a\u5728QField\u4e91\u7aef\u5bf9QGIS\u4e2d\u7684\u5de5\u7a0b\u6587\u4ef6\u548c\u56fe\u5c42\u6267\u884c\u5927\u91cf\u7684\u8fd0\u7b97\u3002\u4f5c\u4e1a\u662f\u54cd\u5e94\u67d0\u4e9b\u7528\u6237\u52a8\u4f5c\u800c\u521b\u5efa\u7684\u3002

\u4e00\u65e6\u521b\u5efa\u4e86\u4f5c\u4e1a\uff0c\u5c31\u4f1a\u88ab\u6dfb\u52a0\u5230\u5de5\u7a0b\u7684\u4f5c\u4e1a\u961f\u5217\u4e2d\uff0c\u5e76\u7b49\u5f85\u53ef\u7528\u7684QField\u4e91\u8d44\u6e90\u53bb\u8fd0\u884c\u3002\u5728\u4efb\u4f55\u6307\u5b9a\u65f6\u523b\uff0c\u6bcf\u4e2a\u5de5\u7a0b\u53ea\u80fd\u8fd0\u884c\u4e00\u4e2a\u4f5c\u4e1a\u3002\u5176\u4f59\u6392\u961f\u4f5c\u4e1a\u7684\u6267\u884c\u987a\u5e8f\u4e0e\u5b83\u4eec\u8fdb\u5165\u961f\u5217\u7684\u987a\u5e8f\u76f8\u540c\u3002

\u6bcf\u9879\u4f5c\u4e1a\u7531\u4e00\u6b65\u6216\u591a\u6b65\u6784\u6210\uff0c\u6bcf\u6b65\u8d1f\u8d23\u5de5\u7a0b\u4e2d\u7684\u4e00\u4e2a\u72ec\u7acb\u4efb\u52a1\u3002QField\u4e91\u652f\u6301\u4e09\u4e2a\u9884\u5b9a\u4e49\u7684\u4f5c\u4e1a\u5de5\u4f5c\u6d41: process_projectfile \u3001 package \u548c delta_apply \u3002

\u8fd0\u884c\u65f6\uff0c\u4f5c\u4e1a\u5199\u5165\u65e5\u5fd7\u6d88\u606f\uff0c\u8fd9\u4e9b\u6d88\u606f\u53ef\u5728\u5de5\u7a0b\u7684\u4f5c\u4e1a\u9875\u9762\u4e0a\u627e\u5230\uff0c\u7528\u4e8e\u5df2\u8fbe\u5230\u6700\u7ec8\u72b6\u6001 FINISHED \u6216 FAILED \u7684\u4f5c\u4e1a\u3002

\u4f5c\u4e1a\u53ef\u4ee5\u8bbf\u95ee \u5de5\u7a0b\u673a\u5bc6\u6d88\u606f \u3002

\u7b14\u8bb0

\u53ef\u4ee5\u4f7f\u7528QField\u4e91API\u89e6\u53d1\u6240\u6709\u4f5c\u4e1a\u3002

\u8b66\u544a

  • \u672c\u9875\u4e2d\u63cf\u8ff0\u7684\u4efb\u4f55\u89e6\u53d1\u6761\u4ef6\u53ef\u80fd\u4f1a\u66f4\u6539\uff0c\u6055\u4e0d\u53e6\u884c\u901a\u77e5\u3002
  • \u6240\u6709\u4f5c\u4e1a\u5fc5\u987b\u572810\u5206\u949f\u5185\u5b8c\u6210\uff0c\u5426\u5219\u5c06\u5bfc\u81f4\u8d85\u65f6\u9519\u8bef\u5e76\u7ec8\u6b62\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#_1","title":"\u4f5c\u4e1a\u7c7b\u578b","text":""},{"location":"zh/reference/qfieldcloud/jobs/#process_projectfile","title":"\u5904\u7406\u5de5\u7a0b\u6587\u4ef6 (process_projectfile) \u4f5c\u4e1a","text":"

\u5904\u7406\u5de5\u7a0b\u6587\u4ef6\u4f5c\u4e1a\u7528\u4e8e\u63d0\u53d6\u5de5\u7a0b\u914d\u7f6e\u548c\u5de5\u7a0b\u56fe\u5c42\u7684\u8be6\u7ec6\u4fe1\u606f\uff0c\u4f8b\u5982\u5de5\u7a0bCRS\u3001\u56fe\u5c42CRS\u3001\u56fe\u5c42\u540d\u79f0\u3001\u56fe\u5c42\u6709\u6548\u6027\u7b49\u3002QField\u4e91\u9a8c\u8bc1\u4e0a\u4f20\u7684QGIS\u5de5\u7a0b\u6587\u4ef6 (.qgs/.qgz)\u4ee5\u53ca\u652f\u6301\u7684\u5730\u7406\u5305\u3001TIFF\u548c\u5176\u4ed6\u6570\u636e\u6e90\u6587\u4ef6\uff0c\u8fd8\u9a8c\u8bc1\u4e0ePostGIS\u3001WFS\u3001WMS\u548c\u5176\u4ed6\u5728\u7ebf\u6570\u636e\u6e90\u7684\u8fdc\u7a0b\u8fde\u63a5\u3002QField\u4e91\u5c06\u5728\u670d\u52a1\u5668\u7684QGIS\u5b9e\u4f8b\u4e2d\u6253\u5f00\u5de5\u7a0b\u6587\u4ef6\uff0c\u7528\u4e8e\u63d0\u53d6\u6240\u6709\u5fc5\u8981\u7684\u4fe1\u606f\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#_2","title":"\u89e6\u53d1\u5668","text":"

\u6bcf\u6b21\u5c06\u6587\u4ef6\u4e0a\u4f20\u5230QField\u4e91\u65f6\u90fd\u4f1a\u89e6\u53d1\u6b64\u4f5c\u4e1a\uff0c\u9664\u975e\u4ee5\u4e0b\u6761\u4ef6\u4e2d\u81f3\u5c11\u6709\u4e00\u9879\u6709\u6548\uff1a

  • \u5c1a\u672a\u4e0a\u4f20\u4efb\u4f55QGIS\u5de5\u7a0b\u6587\u4ef6 (.qgs/.qgz) \u3002
  • \u4e0a\u4f20\u7684\u6587\u4ef6\u4f4d\u4e8e DCIM \u76ee\u5f55\u3002\u5047\u5b9a\u8fd9\u4e9b\u6587\u4ef6\u4e0e\u5de5\u7a0b\u6709\u6548\u6027\u65e0\u5173\u3002
  • \u5df2\u5b58\u5728\u5904\u4e8e PENDING \u72b6\u6001\u7684 process_projectfile \u4f5c\u4e1a\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#_3","title":"\u89e3\u51b3\u95ee\u9898","text":"

process_projectfile \u4f5c\u4e1a\u53ef\u80fd\u4f1a\u5bfc\u81f4\u51fa\u73b0 FAILED \u72b6\u6001\u3002\u8bf7\u68c0\u67e5\u4ee5\u4e0b\u975e\u8be6\u5c3d\u7684\u539f\u56e0\u5217\u8868\uff1a

  • \u4e0a\u4f20\u7684QGIS\u5de5\u7a0b\u6587\u4ef6 (.qgs/.qgz) \u662f\u4e0d\u53ef\u8bfb\u3001\u4e0d\u5b8c\u6574\u3001\u635f\u574f\u6216\u9519\u8bef\u7b49\uff0c\u8bf7\u5c1d\u8bd5\u91cd\u65b0\u4e0a\u4f20QGIS\u5de5\u7a0b\u6587\u4ef6\u3002
  • QGIS\u6253\u5f00\u5de5\u7a0b\u6587\u4ef6\u540e\u5d29\u6e83\u3002\u5c1d\u8bd5\u901a\u8fc7\u4ece\u5de5\u7a0b\u4e2d\u4e00\u6b21\u79fb\u9664\u4e00\u4e2a\u56fe\u5c42\u5e76\u91cd\u65b0\u4e0a\u4f20QGIS\u5de5\u7a0b\u6587\u4ef6\u6765\u8bc6\u522b\u5bfc\u81f4\u5d29\u6e83\u7684\u56fe\u5c42\u3002

\u7b14\u8bb0

\u5373\u4f7f process_projectfile \u4f5c\u4e1a\u5bfc\u81f4 SUCCESS \u72b6\u6001\uff0c\u4e5f\u4e0d\u610f\u5473\u7740\u5de5\u7a0b\u914d\u7f6e\u6b63\u786e\u3002 SUCCESS \u72b6\u6001\u4ec5\u8868\u793a\u5de5\u7a0b\u5df2\u6210\u529f\u6253\u5f00\uff0c\u5e76\u4e14\u5df2\u63d0\u53d6\u6240\u6709\u6240\u9700\u4fe1\u606f\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#package","title":"\u6253\u5305 (package) \u4f5c\u4e1a","text":"

package \u4f5c\u4e1a\u5c06QGIS\u5de5\u7a0b\u8f6c\u6362\u4e3aQField\u5de5\u7a0b\uff0c\u4e0e\u5728QGIS\u901a\u8fc7QFieldSync\u5b8c\u6210\u7684\u65b9\u5f0f\u76f8\u540c\u3002 package \u4f5c\u4e1a\u5c06\u6807\u8bb0\u4e3a \"\u79bb\u7ebf\u7f16\u8f91\" \u7684\u6240\u6709\u56fe\u5c42\u914d\u5236\u5230\u5355\u5730\u7406\u5305\u4e2d\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#_4","title":"\u89e6\u53d1\u5668","text":"

\u6bcf\u5f53\u6309\u4e0bQField\u4e2d\u7684 \u4e0b\u8f7d \u6216 \u540c\u6b65 \u6309\u94ae\u65f6\uff0c\u5c06\u89e6\u53d1\u6b64\u4f5c\u4e1a\u3002\u9664\u975e\u4ee5\u4e0b\u6761\u4ef6\u4e2d\u81f3\u5c11\u4e00\u9879\u6709\u6548\uff1a

  • \u8be5\u5de5\u7a0b\u4ece\u672a\u8fd0\u884c\u8fc7\u5bfc\u81f4 SUCCESS \u72b6\u6001\u7684 process_projectfile \u4f5c\u4e1a\u3002
  • \u5df2\u5b58\u5728\u5904\u4e8e PENDING \u72b6\u6001\u7684 package \u4f5c\u4e1a\u3002
  • \u8be5\u5de5\u7a0b\u4e0d\u5305\u542b\u5728\u7ebf\u77e2\u91cf\u56fe\u5c42 (PostGIS\u3001WFS\u7b49)\uff0c\u6700\u65b0\u7684 package \u4f5c\u4e1a\u7ed3\u679c\u662f SUCCESS \uff0c\u6ca1\u6709\u6587\u4ef6\u4e0a\u4f20\uff0c\u4e5f\u6ca1\u6709\u66f4\u6539\u4e0a\u4f20\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#_5","title":"\u89e3\u51b3\u95ee\u9898","text":"

package\u4f5c\u4e1a\u53ef\u80fd\u4f1a\u5bfc\u81f4 FAILED \u72b6\u6001\u3002\u8bf7\u68c0\u67e5\u4ee5\u4e0b\u975e\u8be6\u5c3d\u7684\u539f\u56e0\u5217\u8868\uff1a

  • \u8be5\u5de5\u7a0b\u4ece\u672a\u8fd0\u884c\u8fc7\u5bfc\u81f4 SUCCESS \u72b6\u6001\u7684 process_projectfile \u4f5c\u4e1a\u3002
  • \u67d0\u4e9b\u5de5\u7a0b\u56fe\u5c42\u4eceQField\u4e91\u65e0\u6cd5\u8bbf\u95ee\u3002\u8bf7\u786e\u4fdd\u6240\u6709\u6587\u4ef6\u90fd\u5df2\u4e0a\u4f20\uff0c\u6240\u6709\u5728\u7ebf\u56fe\u5c42 (PostGIS\u3001WFS\u7b49) \u7684\u7f51\u7edc\u51ed\u8bc1\u90fd\u5b58\u50a8\u5728QGIS\u5de5\u7a0b\u6587\u4ef6\u4e2d\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#delta-delta_apply","title":"Delta \u5e94\u7528 (delta_apply) \u4f5c\u4e1a","text":"

Delta\u5e94\u7528\u4f5c\u4e1a\u8d1f\u8d23\u5c06\u6240\u6709\u63a8\u9001QField\u7684\u66f4\u6539\u6c38\u4e45\u5316\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#_6","title":"\u89e6\u53d1\u5668","text":"

\u6bcf\u6b21\u5728QField\u6309\u4e0b \u540c\u6b65 \u6216 \u63a8\u9001\u66f4\u6539 \u6309\u94ae\uff0c\u6216\u5728 \u66f4\u6539 \u5de5\u7a0b\u9875\u9762\u6309\u4e0b \u5e94\u7528\u6302\u8d77\u7684\u66f4\u6539 \u6309\u94ae\u65f6\uff0c\u5c06\u4f1a\u89e6\u53d1\u6b64\u4f5c\u4e1a\u3002\u5982\u679c\u4ee5\u4e0b\u4efb\u4e00\u6761\u4ef6\u6709\u6548\uff1a

  • \u8be5\u5de5\u7a0b\u4ece\u672a\u8fd0\u884c\u5bfc\u81f4 SUCCESS \u72b6\u6001\u7684 process_projectfile \u4f5c\u4e1a\u3002
  • \u5df2\u5b58\u5728\u5904\u4e8e PENDING \u72b6\u6001\u7684 delta_apply \u4f5c\u4e1a\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#_7","title":"\u89e3\u51b3\u95ee\u9898","text":"

delta_apply \u4f5c\u4e1a\u53ef\u80fd\u4f1a\u5bfc\u81f4 \u5931\u8d25 \u72b6\u6001\uff0c\u8bf7\u68c0\u67e5\u4ee5\u4e0b\u975e\u8be6\u5c3d\u7684\u539f\u56e0\u5217\u8868\uff1a

  • QGIS\u5de5\u7a0b\u4e2d\u4f7f\u7528\u7684\u81f3\u5c11\u4e00\u4e2a\u5728\u7ebf\u6570\u636e\u5e93 (PostGIS/WFS) \u91cd\u7f6e\u4e86\u8fde\u63a5\u3002
  • \u5de5\u7a0b\u592a\u5927\uff0c\u4f5c\u4e1a\u65e0\u6cd5\u8fd0\u884c\u3002
  • \u5de5\u7a0b\u4e2d\u5b58\u5728\u9690\u85cf\u7684\u6587\u4ef6\u548c\u76ee\u5f55\uff0c\u8fd9\u4e9b\u6587\u4ef6\u548c\u76ee\u5f55\u59a8\u788d\u4e86QField\u4e91\u7684\u6b63\u5e38\u5de5\u4f5c\u3002\u9690\u85cf\u6587\u4ef6\u548c\u76ee\u5f55\u662f\u4ee5\u524d\u5bfc\u70b9 (.) \u5f00\u5934\u7684\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#qfieldcloud","title":"\u5728QFieldCloud\u4e2d\u91cd\u65b0\u5e94\u7528\u66f4\u6539","text":"
  1. \u5355\u51fb \u6211\u7684\u5de5\u7a0b \u4e2d\u7684\u5de5\u7a0b\u540d\u79f0\u3002
  2. \u8f6c\u5230 \u66f4\u6539 \u90e8\u5206 (\u66f4\u6539\u6309\u4ece\u6700\u65b0\u5230\u6700\u65e7\u6392\u5e8f)\u3002
  3. \u67e5\u627e\u8981\u91cd\u65b0\u5e94\u7528\u7684\u7279\u5b9a\u66f4\u6539\u3002
  4. \u5728\u53f3\u4fa7\u7684 \u52a8\u4f5c \u5217\u4e2d\uff0c\u5355\u51fb\u4e0b\u62c9\u5217\u8868\u3002
  5. \u9009\u62e9\u6240\u9700\u7684\u52a8\u4f5c\u4ee5\u91cd\u65b0\u5e94\u7528\u66f4\u6539\u3002

    • \u91cd\u65b0\u5e94\u7528\u7279\u5b9a\u66f4\u6539\uff1a\u5982\u679c\u9700\u8981\u91cd\u65b0\u5e94\u7528\u7279\u5b9a\u7684\u66f4\u6539\uff0c\u8bf7\u9009\u62e9\u8981\u91cd\u65b0\u5e94\u7528\u7684\u6bcf\u4e2a\u66f4\u6539\uff0c\u7136\u540e\u5355\u51fb \u91cd\u65b0\u5e94\u7528 \u3002
    • \u91cd\u65b0\u5e94\u7528\u6700\u8fd1\u7684\u66f4\u6539\uff1a\u5982\u679c\u5e0c\u671b\u91cd\u65b0\u5e94\u7528\u5bf9\u5de5\u7a0b\u6240\u505a\u7684\u6700\u65b0\u4fee\u6539\uff0c\u8bf7\u786e\u5b9a\u8981\u6062\u590d\u7684\u521d\u59cb\u66f4\u6539\uff0c\u7136\u540e\u9009\u62e9 \u91cd\u65b0\u5e94\u7528\u6b64\u66f4\u6539\u548c\u66f4\u65b0\u7684\u66f4\u6539 \u3002

\u6700\u540e\uff0c\u5355\u51fb \u5168\u90e8\u4fdd\u5b58 \u6309\u94ae\u3002

\u91cd\u65b0\u5e94\u7528\u66f4\u6539

"},{"location":"zh/reference/qfieldcloud/jobs/#_8","title":"\u4f5c\u4e1a\u65e5\u5fd7\u7591\u96be\u89e3\u7b54","text":"

\u8fd0\u884c\u4f5c\u4e1a\u65f6\uff0c\u901a\u5e38\u53ef\u4ee5\u5728\u65e5\u5fd7\u4e2d\u627e\u5230\u4e00\u4e2a\u540d\u4e3a \"\u68c0\u67e5\u5de5\u7a0b\u56fe\u5c42\" \u7684\u6b65\u9aa4\uff0c\u8be5\u6b65\u9aa4\u5c06\u8f93\u51fa\u4e00\u4e2a\u8868\uff0c\u5176\u4e2d\u5305\u542b\u6240\u6709\u5de5\u7a0b\u56fe\u5c42\u53ca\u5176\u6240\u5904\u7684\u72b6\u6001\u3002

\u53ef\u80fd\u7684\u72b6\u6001\u4e3a\uff1a

  • ok - \u8be5\u56fe\u5c42\u5728QField\u4e91\u6b63\u786e\u52a0\u8f7d\u3002
  • invalid_dataprovider - \u56fe\u5c42\u7684\u6570\u636e\u63d0\u4f9b\u7a0b\u5e8f\u65e0\u6548\u3002\u901a\u5e38\uff0c\u9644\u52a0\u4fe1\u606f\u663e\u793a\u5728 \"\u63d0\u4f9b\u7a0b\u5e8f\u6458\u8981\" \u4e2d\u3002
  • invalid_layer - \u8fd9\u79cd\u9519\u8bef\u5e94\u8be5\u5f88\u5c11\u53d1\u751f\u3002\u6570\u636e\u52a0\u8f7d\u6b63\u786e\uff0c\u4f46\u7531\u4e8e\u67d0\u4e9b\u539f\u56e0\uff0cQGIS\u62a5\u544a\u8be5\u56fe\u5c42\u65e0\u6548\u3002
"},{"location":"zh/reference/qfieldcloud/jobs/#service","title":"\u65e0\u6cd5\u8fde\u63a5\u5230\u670d\u52a1 \"{SERVICE}\" \u3002","text":"

QFieldCloud\u5c1d\u8bd5\u8fde\u63a5\u5230\u4e0d\u53ef\u7528\u7684PostgreSQL\u670d\u52a1\u3002\u60a8\u5e94\u8be5\u9700\u8981\u521b\u5efa\u4e00\u4e2a\u65b0\u7684 pgservice \u673a\u5bc6 \uff0c\u4fbf\u4e8eQFieldCloud\u53ef\u4ee5\u8fde\u63a5\u5230PostGIS\u670d\u52a1\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#host","title":"\u65e0\u6cd5\u8fde\u63a5\u5230\u4e3b\u673a \"{HOST}\" \u3002","text":"

QFieldCloud\u65e0\u6cd5\u5efa\u7acb\u7ed9\u5b9a {HOST} \u7684\u8fde\u63a5\u3002\u65e0\u6cd5\u4eceQFieldCloud\u670d\u52a1\u5668\u8bbf\u95ee\u60a8\u7684\u670d\u52a1\u3002\u60a8\u53ef\u80fd\u4f1a\u8981\u6c42 IT \u90e8\u95e8\u5c06 QFieldCloud IP \u5217\u5165\u767d\u540d\u5355 \u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#localhost","title":"\u65e0\u6cd5\u8fde\u63a5\u5230\u4e3b\u673a \"localhost\" \u3002","text":"

\u60a8\u5df2\u4e0a\u4f20\u4e00\u4e2a\u8fde\u63a5\u5230\u672c\u5730\u8ba1\u7b97\u673a\u7684\u6570\u636e\u5e93/\u670d\u52a1\u7684\u56fe\u5c42\u3002\u79fb\u9664\u8be5\u56fe\u5c42\u6216\u7528QFieldCloud\u53ef\u8bbf\u95ee\u7684\u56fe\u5c42\u6e90\u8fdb\u884c\u66ff\u6362\u3002

"},{"location":"zh/reference/qfieldcloud/jobs/#filename","title":"\u6587\u4ef6 \"{FILENAME}\" \u4e22\u5931\u3002","text":"

\u5728QFieldCloud\u670d\u52a1\u5668\u627e\u4e0d\u5230\u6587\u4ef6 {FILENAME} (\u4f8b\u5982 /tmp/rndstr/files/data.gpkg) \uff0c\u56e0\u6b64\u65e0\u6cd5\u6253\u5f00\u3002\u6709\u4e24\u79cd\u60c5\u51b5\u9700\u8981\u68c0\u67e5\uff1a

  • \u6587\u4ef6\u662f\u5426\u5df2\u4e0a\u4f20\u5230\u4e91\u7aef\u3002\u60a8\u53ef\u4ee5\u5728QFieldCloud\u6216QFieldSync\u7684 \u5de5\u7a0b\u8bbe\u7f6e -> \u6587\u4ef6 \u9875\u9762\u4e2d\u68c0\u67e5\u6b64\u9879\u3002
  • \u786e\u4fdd\u6587\u4ef6\u4ee5\u4e0ePC\u4e0a\u76f8\u540c\u7684\u76f8\u5bf9\u8def\u5f84\u4e0a\u4f20\u3002\u8bf7\u6ce8\u610f\uff0c \u6240\u6709 \u5de5\u7a0b\u6587\u4ef6\u90fd\u5e94\u4f4d\u4e8e\u4e0e .qgs/.qgz QGIS\u5de5\u7a0b\u6587\u4ef6\u76f8\u540c\u7684\u5de5\u7a0b\u76ee\u5f55\u6216\u5b50\u76ee\u5f55\u4e2d\u3002\u8fd8\u8bf7\u6ce8\u610f\uff0c\u76ee\u5f55\u540d\u4e5f\u5e94\u4fdd\u7559\uff0c\u4f8b\u5982\uff0c\u5982\u679c\u6587\u4ef6\u5b58\u50a8\u5728 data/data.gpkg \uff0c\u8bf7\u786e\u4fddQFieldCloud\u7aef\u4e5f\u5b58\u5728\u6b64 data \u76ee\u5f55\u3002
"},{"location":"zh/reference/qfieldcloud/permissions/","title":"\u6743\u9650","text":""},{"location":"zh/reference/qfieldcloud/permissions/#_1","title":"\u6743\u9650","text":"

QFieldCloud\u901a\u8fc7\u5de5\u7a0b\u5408\u4f5c\u8005\u3001\u7ec4\u7ec7\u6210\u5458\u548c\u7ec4\u7ec7\u56e2\u961f\u7684\u6982\u5ff5\uff0c\u63d0\u4f9b\u4e86\u5bf9\u5de5\u7a0b\u7684\u7ec6\u7c92\u5ea6\u8bbf\u95ee\u63a7\u5236\u3002

"},{"location":"zh/reference/qfieldcloud/permissions/#_2","title":"\u53c2\u4e0e\u8005","text":"
  1. \u672a\u6ce8\u518c\u7528\u6237\u3002
  2. \u521d\u7ea7\u6ce8\u518c\u7528\u6237\uff0c\u65e2\u4e0d\u662f\u6709\u5173\u5de5\u7a0b\u7684\u5408\u4f5c\u8005\uff0c\u4e5f\u4e0d\u662f\u6709\u5173\u7ec4\u7ec7\u7684\u6210\u5458\uff0c\u66f4\u4e0d\u662f\u76f8\u5173\u7528\u6237\u3002
  3. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u6240\u6709\u8005\uff0c\u5373\u76f8\u5173\u7528\u6237\uff0c\u4f46\u4e0d\u662f\u5408\u4f5c\u8005\u6216\u7ec4\u7ec7\u6210\u5458\u3002
  4. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u5408\u4f5c\u8005\u89d2\u8272\u7ba1\u7406\u5458\u3002
  5. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u5408\u4f5c\u8005\u89d2\u8272\u7ecf\u7406\u3002
  6. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u5408\u4f5c\u8005\u89d2\u8272\u7f16\u8f91\u3002
  7. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u5408\u4f5c\u8005\u89d2\u8272\u62a5\u544a\u4eba\u3002
  8. \u76f8\u5173\u5de5\u7a0b\u7684\u5de5\u7a0b\u5408\u4f5c\u8005\u89d2\u8272\u8bfb\u8005\u3002
  9. \u76f8\u5173\u7ec4\u7ec7\u7684\u7ec4\u7ec7\u6240\u6709\u8005\uff0c\u62e5\u6709\u76f8\u5173\u5de5\u7a0b\u6216\u5c5e\u4e8e\u7528\u6237\u7684\u7ec4\u7ec7\u3002
  10. \u76f8\u5173\u7ec4\u7ec7\u7684\u7ec4\u7ec7\u6210\u5458\u89d2\u8272\u7ba1\u7406\u5458\uff0c\u62e5\u6709\u76f8\u5173\u5de5\u7a0b\u6216\u5c5e\u4e8e\u7528\u6237\u7684\u7ec4\u7ec7\u3002
  11. \u76f8\u5173\u7ec4\u7ec7\u7684\u7ec4\u7ec7\u6210\u5458\u89d2\u8272\u6210\u5458\uff0c\u62e5\u6709\u76f8\u5173\u5de5\u7a0b\u6216\u5c5e\u4e8e\u7528\u6237\u7684\u7ec4\u7ec7\u3002
"},{"location":"zh/reference/qfieldcloud/permissions/#_3","title":"\u52a8\u4f5c","text":"
  • \u274c \u4e0d\u5141\u8bb8
  • \u2705 \u5141\u8bb8
  • \u2012 \u65e0\u5173
\u52a8\u4f5c 1 2 3 4 5 6 7 8 9 10 11 \u5217\u51fa/\u67e5\u8be2\u5de5\u7a0b\u7684\u5408\u4f5c\u8005\u89d2\u8272 \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u521b\u5efa\u5de5\u7a0b\u7684\u5408\u4f5c\u8005 (\u5373\u5b9a\u4e49\u65b0\u7684\u5408\u4f5c\u8005) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u66f4\u65b0\u5de5\u7a0b\u5408\u4f5c\u8005\u7684\u4fe1\u606f (\u5373\u89d2\u8272) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u5220\u9664\u5de5\u7a0b\u7684\u5408\u4f5c\u8005 (\u5373\u79fb\u9664\u4f5c\u4e3a\u5408\u4f5c\u8005\u7684\u7528\u6237) \u274c \u274c \u2705 \u2705 \u2705 \u274c \u274c \u274c \u2705 \u2705 \u274c \u5217\u51fa\u7ec4\u7ec7\u6210\u5458 \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 \u521b\u5efa\u7ec4\u7ec7\u6210\u5458 (\u5373\u5b9a\u4e49\u65b0\u6210\u5458) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u83b7\u53d6\u7ec4\u7ec7\u7684\u6210\u5458\u4fe1\u606f (\u5373\u89d2\u8272) \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u2705 \u66f4\u65b0\u7ec4\u7ec7\u7684\u6210\u5458\u4fe1\u606f (\u5373\u89d2\u8272) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u5220\u9664\u7ec4\u7ec7\u7684\u6210\u5458\u4fe1\u606f (\u5373\u79fb\u9664\u4f5c\u4e3a\u7ec4\u7ec7\u6210\u5458\u7684\u7528\u6237) \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u5217\u51fa/\u67e5\u8be2\u516c\u5171\u5de5\u7a0b \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u5217\u51fa/\u67e5\u8be2\u79c1\u6709\u5de5\u7a0b \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u66f4\u65b0\u5de5\u7a0b\u4fe1\u606f \u274c \u274c \u2705 \u2705 \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c \u521b\u5efa\u5de5\u7a0b \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u5220\u9664\u5de5\u7a0b \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u274c \u2705 \u2705 \u274c \u6dfb\u52a0\u589e\u91cf\u6587\u4ef6 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u5217\u51fa\u5de5\u7a0b\u7684\u589e\u91cf\u6587\u4ef6 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u83b7\u53d6\u589e\u91cf\u6587\u4ef6\u7684\u72b6\u6001 \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u5217\u51fa\u5de5\u7a0b\u6587\u4ef6 (QField\u540c\u6b65) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u4e0b\u8f7d\u5de5\u7a0b\u6587\u4ef6 (QField\u540c\u6b65) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u4e0a\u4f20\u5de5\u7a0b\u6587\u4ef6 (QField\u540c\u6b65) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u5220\u9664\u5de5\u7a0b\u6587\u4ef6 (QField\u540c\u6b65) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u2705 \u2705 \u274c \u5217\u51fa\u5de5\u7a0b\u6587\u4ef6 (QField) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u4e0b\u8f7d\u5de5\u7a0b\u6587\u4ef6 (QField) \u274c \u274c \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u2705 \u274c \u5217\u51fa\u7528\u6237\u548c\u7ec4\u7ec7 \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u83b7\u53d6\u7528\u6237\u7684\u516c\u5171\u4fe1\u606f \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u83b7\u53d6\u7528\u6237\u7684\u8be6\u7ec6\u4fe1\u606f \u274c \u274c \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2705 \u2705 \u274c \u66f4\u65b0\u7528\u6237\u4fe1\u606f \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c \u5220\u9664\u7528\u6237 \u274c \u274c \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u274c \u274c \u274c \u83b7\u53d6API\u72b6\u6001 \u2705 \u2705 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u2012 \u6dfb\u52a0\u548c\u79fb\u9664\u673a\u5bc6 \u2012 \u274c \u274c \u2705 \u274c \u274c \u274c \u274c \u2012 \u2012 \u2012"},{"location":"zh/reference/qfieldcloud/permissions/#_4","title":"\u89d2\u8272","text":""},{"location":"zh/reference/qfieldcloud/permissions/#_5","title":"\u5de5\u7a0b\u5408\u4f5c\u8005","text":"

\u666e\u901a\u7528\u6237\u5de5\u7a0b\u7684\u5408\u4f5c\u8005\u53ea\u80fd\u662f\u62a5\u544a\u4eba\u6216\u8bfb\u8005\u3002\u7f16\u8f91\u6216\u7ecf\u7406\u53ea\u80fd\u8bbe\u7f6e\u4e3a\u7ec4\u7ec7\u7684\u5de5\u7a0b\u3002

"},{"location":"zh/reference/qfieldcloud/permissions/#_6","title":"\u89d2\u8272","text":"

\u8f83\u9ad8\u7684\u89d2\u8272\u603b\u662f\u5305\u542b\u8f83\u4f4e\u89d2\u8272\u7684\u6743\u9650

\u540d\u79f0 \u8bf4\u660e \u7ba1\u7406\u5458 - admin \u91cd\u547d\u540d\u6216\u5220\u9664\u5de5\u7a0b\u3002\u4e0e\u5de5\u7a0b\u6240\u6709\u8005\u4eab\u6709\u76f8\u540c\u7684\u6743\u5229\uff0c\u4f46\u6240\u6709\u6743\u8f6c\u8ba9\u9664\u5916\u3002 \u7ecf\u7406 - manager \u53ef\u4ee5\u6dfb\u52a0\u6216\u5220\u9664\u5408\u4f5c\u8005\u3002 \u7f16\u8f91 - editor \u53ef\u4ee5\u7f16\u8f91\u6570\u636e \u62a5\u544a\u4eba - reporter \u53ea\u80fd\u63d2\u5165\u6570\u636e (\u4e0d\u80fd\u66f4\u65b0\u6216\u5220\u9664)\u3002 \u8bfb\u8005 - reader \u53ef\u4ee5\u8bfb\u53d6\u6570\u636e\u3002"},{"location":"zh/reference/qfieldcloud/permissions/#_7","title":"\u7ec4\u7ec7\u6210\u5458","text":""},{"location":"zh/reference/qfieldcloud/permissions/#_8","title":"\u89d2\u8272","text":"

\u8f83\u9ad8\u7684\u89d2\u8272\u603b\u662f\u5305\u542b\u8f83\u4f4e\u7684\u89d2\u8272

\u540d\u79f0 \u8bf4\u660e \u7ba1\u7406\u5458 - admin \u53ef\u4ee5\u6dfb\u52a0\u548c\u79fb\u9664\u6210\u5458\u5e76\u521b\u5efa\u5de5\u7a0b \u6210\u5458 - member (\u4e0e\u5176\u4ed6\u7528\u6237\u76f8\u6bd4\u4ec5\u662f\u8ba1\u8d39\u539f\u56e0\u7684\u5dee\u5f02)"},{"location":"zh/reference/qfieldcloud/projects/","title":"\u5de5\u7a0b","text":"

\u5de5\u7a0b\u662fQFieldCloud\u7684\u4e3b\u8981\u6570\u636e\u5bb9\u5668\u3002\u7528\u6237\u53ef\u4ee5\u521b\u5efa\u591a\u4e2a\u5de5\u7a0b\u3002\u5de5\u7a0b\u5fc5\u987b\u5305\u542b\u5355\u4e00 .qgs/.qgz QGIS\u6587\u4ef6\uff0c\u6b64\u5916\u8fd8\u53ef\u4ee5\u5305\u542b\u5730\u7406\u7a7a\u95f4\u6587\u4ef6 (\u5730\u7406\u5305\u3001\u5f62\u72b6\u6587\u4ef6\u3001TIFs) \u6216\u6570\u636e\u6587\u4ef6 (\u5982\u7167\u7247\u3001PDF\u7b49)\u3002\u6587\u4ef6\u65e0\u6cd5\u5728\u5de5\u7a0b\u4e4b\u95f4\u5171\u4eab\u3002

QFieldCloud\u5de5\u7a0b\u6709\u4e00\u4e2a\u540d\u79f0\u548c\u6240\u6709\u8005\u3002\u5de5\u7a0b\u7684\u6240\u6709\u8005\u662fQFieldCloud\u7528\u6237\u6216\u7ec4\u7ec7\u3002\u6ca1\u6709\u4e24\u4e2a\u5de5\u7a0b\u53ef\u4ee5\u4f7f\u7528\u76f8\u540c\u5bf9 \u3002

\u5de5\u7a0b\u53ef\u4ee5\u6807\u8bb0\u4e3a\u516c\u5171\u6216\u79c1\u6709\u3002\u53ea\u6709\u4f5c\u4e3a\u5de5\u7a0b\u5408\u4f5c\u8005\u6dfb\u52a0\u5230\u5de5\u7a0b\u4e2d\u7684\u7528\u6237\u624d\u80fd\u8bbf\u95ee\u79c1\u6709\u5de5\u7a0b\u3002\u4efb\u4f55QFieldCloud\u7528\u6237\u90fd\u53ef\u4ee5\u67e5\u770b\u5e76\u4e0b\u8f7d\u516c\u5171\u5de5\u7a0b\u6587\u4ef6\u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_1","title":"\u521b\u5efa\u5de5\u7a0b","text":"

\u53ef\u4ee5\u901a\u8fc7\u4e24\u79cd\u4e0d\u540c\u7684\u65b9\u5f0f\u521b\u5efa\u5de5\u7a0b\uff1a\u4f7f\u7528QFieldCloud\u7684Web\u754c\u9762\u6216\u5728QGIS\u4e2d\u4f7f\u7528QFieldSync\u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_2","title":"\u6587\u4ef6","text":"

\u6587\u4ef6\u662fQFieldCloud\u5de5\u7a0b\u5de5\u4f5c\u7684\u6846\u67b6\u3002\u8981\u4f7fQFieldCloud\u5de5\u7a0b\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\uff0c\u7528\u6237\u81f3\u5c11\u9700\u8981\u4e0a\u4f20\u4e00\u4e2a .qgs \u6216 .qgz \u6587\u4ef6\u683c\u5f0f\u7684QGIS\u5de5\u7a0b\u6587\u4ef6\u3002\u6240\u6709\u5730\u7406\u7a7a\u95f4\u6587\u4ef6\u90fd\u5fc5\u987b\u4f7f\u7528\u4e0e\u8ba1\u7b97\u673a\u4e0a\u76f8\u540c\u7684\u76f8\u5bf9\u8def\u5f84\u4e0a\u4f20\u3002\u5982\u679c\u4f7f\u7528\u5916\u90e8SVG\u6216\u6805\u683c\u7b26\u53f7\uff0c\u7528\u6237\u4e5f\u5fc5\u987b\u4e0a\u4f20\u76f8\u5e94\u7684\u6587\u4ef6\u3002

\u7b14\u8bb0

QFieldCloud\u4e0d\u652f\u6301\u5b58\u50a8\u5728\u5730\u7406\u5305 (.gpkg) \u6587\u4ef6\u4e2d\u7684\u5de5\u7a0b (\u4f46\u7528\u6237\u4ecd\u7136\u53ef\u4ee5\u4f7f\u7528\u5730\u7406\u5305\u6587\u4ef6\u4e3a\u5176\u5de5\u7a0b\u5b58\u50a8\u6570\u636e\u96c6)\u3002

QGIS\u6587\u4ef6\u7684\u5178\u578b\u6587\u4ef6\u7ed3\u6784\u5982\u4e0b\u6240\u793a\uff1a

\u5de5\u7a0b\n\u251c\u2500\u2500 \u6570\u636e\n\u2502 \u251c\u2500\u2500 basemap.tif\n\u2502 \u251c\u2500\u2500 bees.gpkg\n\u2502 \u2514\u2500\u2500 fields.gpkg\n\u251c\u2500\u2500 \u7b26\u53f7\n\u2502 \u251c\u2500\u2500 icon.svg\n\u2502 \u2514\u2500\u2500 line-pattern.png\n\u251c\u2500\u2500 DCIM\n\u2502 \u251c\u2500\u2500 bees-20220404121212.jpg\n\u2502 \u251c\u2500\u2500 bees-20220405040506.jpg\n\u2502 \u2514\u2500\u2500 fields-20220405040607.jpg\n\u2514\u2500\u2500 project.qgs\n
"},{"location":"zh/reference/qfieldcloud/projects/#_3","title":"\u6587\u4ef6\u7248\u672c","text":"

QFieldCloud\u4f7f\u7528\u6587\u4ef6\u7248\u672c\u63a7\u5236\u4fee\u6539\uff0c\u8fd9\u5141\u8bb8\u7528\u6237\u628a\u4efb\u4f55\u4fee\u6539\u8fc7\u7684\u6587\u4ef6\u6062\u590d\u5230\u4ee5\u524d\u7248\u672c\u3002\u6587\u4ef6\u548c\u6587\u4ef6\u7248\u672c\u53ef\u4ee5\u5728\u5de5\u7a0b\u7684 \u6587\u4ef6 \u90e8\u5206\u627e\u5230\u3002\u8ba2\u9605\u8ba1\u5212\u5141\u8bb8\u6bcf\u4e2a\u6587\u4ef6\u4f7f\u7528\u4e0d\u540c\u6570\u91cf\u7684\u7248\u672c\u3002\u8bf7\u53c2\u9605 QField.cloud \u5b9a\u4ef7\u9875\u9762\u5e76\u4e86\u89e3\u66f4\u591a\u4fe1\u606f \u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_4","title":"\u5220\u9664\u65e7\u6587\u4ef6\u7248\u672c","text":"

\u4e3a\u4e86\u786e\u4fdd\u53ea\u4fdd\u7559\u76f8\u5173\u7684\u6587\u4ef6\u7248\u672c\uff0c\u5e76\u964d\u4f4e\u5e10\u6237\u6240\u9700\u7684\u5b58\u50a8\u91cf\uff0c\u7528\u6237\u53ef\u4ee5\u5220\u9664\u8fc7\u65f6\u7684\u6587\u4ef6\u7248\u672c\u3002\u60a8\u53ef\u4ee5\u4ece\u5de5\u7a0b\u7684 \u6587\u4ef6 \u90e8\u5206\u624b\u52a8\u5220\u9664\u6587\u4ef6\u7248\u672c\u3002

\u8981\u5220\u9664QFieldCloud\u4e2d\u7684\u6587\u4ef6\u7248\u672c\uff0c\u8bf7\u6267\u884c\u4ee5\u4e0b\u6b65\u9aa4\uff1a

  1. \u8f6c\u5230\u5de5\u7a0b\u7684 \"\u6587\u4ef6\" \u90e8\u5206\u3002
  2. \u627e\u5230\u8981\u5220\u9664\u5176\u7248\u672c\u7684\u56fe\u5c42\u3002
  3. \u5355\u51fb\u56fe\u5c42\u540d\u79f0\u65c1\u8fb9\u7684\u4e09\u70b9\u6309\u94ae\u3002
  4. \u60a8\u5c06\u770b\u5230\u6307\u5b9a\u56fe\u5c42\u7684\u7248\u672c\u5217\u8868\u3002
  5. \u627e\u51fa\u8981\u5220\u9664\u7684\u7248\u672c\uff0c\u7136\u540e\u5355\u51fb\u65c1\u8fb9\u7684\u7ea2\u8272\u5783\u573e\u6876\u56fe\u6807\u3002
  6. \u5f53\u63d0\u793a\u65f6\u786e\u8ba4\u5220\u9664\uff0c\u5982\u679c\u60f3\u5220\u9664\u7279\u5b9a\u7248\u672c\u4e4b\u524d\u7684\u6240\u6709\u7248\u672c\uff0c\u60a8\u53ef\u4ee5\u6fc0\u6d3b\u9009\u9879 \"Also delete n version(s) older than the selected version.\".
  7. \u5220\u9664\u540e\uff0c\u5c06\u5f39\u51fa\u4e00\u6761\u6210\u529f\u5220\u9664\u4fe1\u606f\uff0c\u7248\u672c\u5217\u8868\u5c06\u4ec5\u663e\u793a\u672a\u9009\u62e9\u5220\u9664\u7684\u7248\u672c\u3002
"},{"location":"zh/reference/qfieldcloud/projects/#_5","title":"\u5408\u4f5c\u8005","text":"

\u5de5\u7a0b\u5408\u4f5c\u8005\u662f\u53d7\u9080\u4e3a\u5de5\u7a0b\u505a\u51fa\u8d21\u732e\u7684QFieldCloud\u7528\u6237\u3002\u4e00\u4e2a\u5de5\u7a0b\u53ef\u4ee5\u6709\u591a\u540d\u5408\u4f5c\u8005\u3002\u89d2\u8272\u4e3a \u6240\u6709\u8005 \u6216 \u7ba1\u7406\u5458 \u7684\u5408\u4f5c\u8005\u53ef\u4ee5\u6dfb\u52a0\u66f4\u591a\u7528\u6237\u4f5c\u4e3a\u5408\u4f5c\u8005\u3002\u7ec4\u7ec7\u62e5\u6709\u7684\u5de5\u7a0b\u5141\u8bb8\u6dfb\u52a0 \u56e2\u961f \u4f5c\u4e3a\u5408\u4f5c\u8005\u3002\u66f4\u591a\u4fe1\u606f\u8bf7\u53c2\u9605 \u5408\u4f5c\u8005\u89d2\u8272 \u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_6","title":"\u66f4\u6539","text":"

\u5728\u77e2\u91cf\u56fe\u5c42\u8fdb\u884c\u7684\u4fee\u6539\u4ee5\u53ca\u4eceQField\u8bbe\u5907\u4e0a\u4f20\u5230QFieldCloud\u7684\u66f4\u6539\u5c06\u663e\u793a\u5728\u6b64\u5904\u3002 \u66f4\u6539 \u5b58\u50a8\u4e0a\u4f20\u524d\u540e\u5c5e\u6027\u6216\u51e0\u4f55\u56fe\u5f62\u4e4b\u95f4\u7684\u5dee\u5f02\u3002

\u66f4\u6539\u8bb0\u5f55\u7528\u4e8e\u4e0a\u4f20\u7684\u65b9\u6cd5\uff0c\u53ef\u4ee5\u662f\u4ee5\u4e0b\u4e4b\u4e00\uff1a

  • \u521b\u5efa - create - \u5df2\u521b\u5efa\u4e00\u4e2a\u65b0\u8981\u7d20\u3002
  • \u5220\u9664 - delete - \u5df2\u5220\u9664\u73b0\u6709\u8981\u7d20\u3002
  • \u4fee\u6b63 - patch - \u73b0\u6709\u8981\u7d20\u5df2\u4fee\u6539\u3002

\u5df2\u521b\u5efa\u5e76\u7a0d\u540e\u5220\u9664\u4f46\u672a\u63a8\u9001\u5230QFieldCloud\u7684\u8981\u7d20\u4e0d\u4f1a\u51fa\u73b0\u5728\u5de5\u7a0b\u66f4\u6539\u4e2d\u3002

\u7b14\u8bb0

\u5bf9\u6ca1\u6709 \"\u79bb\u7ebf\u7f16\u8f91\" \u4e91\u56fe\u5c42\u52a8\u4f5c\u7684\u5728\u7ebf\u77e2\u91cf\u56fe\u5c42 (PostGIS\u3001WFS) \u6240\u505a\u7684\u66f4\u6539\u4e0d\u4f1a\u751f\u6210\u66f4\u6539\uff0c\u800c\u662f \u76f4\u63a5 \u4fee\u6539\u539f\u59cb\u6570\u636e\u6e90\u3002

\u7b14\u8bb0

\u5728QGIS\u4e2d\u5bf9\u77e2\u91cf\u56fe\u5c42\u6240\u505a\u7684\u66f4\u6539\u4e0d\u4f1a\u663e\u793a\u5728\u6b64\u5904\u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_7","title":"\u4f5c\u4e1a","text":"

\u8bf7\u9605\u8bfb\u6709\u5173 \u5de5\u7a0b\u4f5c\u4e1a \u7684\u66f4\u591a\u4fe1\u606f\u3002

"},{"location":"zh/reference/qfieldcloud/projects/#_8","title":"\u673a\u5bc6","text":"

\u79d8\u5bc6\u662f\u4ee5\u52a0\u5bc6\u65b9\u5f0f\u5b89\u5168\u5b58\u50a8\u7684\u8bbe\u7f6e\u3002\u5de5\u7a0b\u4f5c\u4e1a\u53ef\u4ee5\u81ea\u52a8\u8bbf\u95ee\u5176\u673a\u5bc6\u3002\u6dfb\u52a0\u540e\uff0c\u53ea\u80fd\u5220\u9664\u800c\u4e0d\u80fd\u7f16\u8f91\u673a\u5bc6\u3002

\u6709\u4e24\u79cd\u7c7b\u578b\u7684\u673a\u5bc6\uff1a

  • \u73af\u5883\u53d8\u91cf - \u5f53\u60a8\u5de5\u7a0b\u7684\u4f5c\u4e1a\u6b63\u5728\u8fd0\u884c\u65f6\uff0cQGIS\u5c06\u53ef\u4ee5\u4f7f\u7528\u73af\u5883\u53d8\u91cf\u3002
  • Pg\u670d\u52a1\u8fde\u63a5 - \u5728 .pg_service.conf \u914d\u7f6e\u6587\u4ef6\u4e2d\u5b9a\u4e49\u7684 PostgreSQL/PostGIS \u8fde\u63a5\u3002\u5982\u679c\u4f7f\u7528\u591a\u4e2a\u670d\u52a1\u5b9a\u4e49\uff0c\u5e94\u4e3a\u6bcf\u4e2a\u670d\u52a1\u5b9a\u4e49\u6dfb\u52a0\u591a\u4e2a\u673a\u5bc6\u3002
"},{"location":"zh/reference/qfieldcloud/projects/#_9","title":"\u8bbe\u7f6e","text":"

\u5de5\u7a0b\u8bbe\u7f6e\u4ec5\u9002\u7528\u4e8e\u5177\u6709 \"\u7ba1\u7406\u5458\" \u89d2\u8272\u7684\u5de5\u7a0b\u6240\u6709\u8005\u548c\u5408\u4f5c\u8005\u3002\u5e94\u8c28\u614e\u5904\u7406 \u8bbe\u7f6e \uff0c\u56e0\u4e3a\u7528\u6237\u53ef\u4ee5\u4fee\u6539\u654f\u611f\u7684\u5de5\u7a0b\u8bbe\u7f6e\u5e76\u6267\u884c\u4e0d\u53ef\u9006\u7684\u52a8\u4f5c\u3002

  • \u5c06\u5de5\u7a0b\u53ef\u89c1\u6027\u66f4\u6539\u4e3a\u516c\u5171\u3002
  • \u66f4\u6539\u5de5\u7a0b\u6240\u6709\u8005\u3002
  • \u6c38\u4e45\u5220\u9664\u5de5\u7a0b\u3002
  • \u7b49\u7b49

\u8b66\u544a

\u4ece\u5de5\u7a0b\u7684\u8bbe\u7f6e\u9875\u9762\u53d1\u51fa\u7684\u52a8\u4f5c\u53ef\u80fd\u4f1a\u5bfc\u81f4\u6570\u636e\u4e22\u5931\uff01

"},{"location":"zh/reference/qfieldcloud/sdk/","title":"\u5b98\u65b9 QFieldCloud SDK \u548c CLI","text":"

qfieldcloud-sdk \u662f\u8fde\u63a5\u5230 QFieldCloud API \u7684\u5b98\u65b9\u5ba2\u6237\u7aef\uff0c\u53ef\u4ee5\u4f5c\u4e3apython\u6a21\u5757\uff0c\u4e5f\u53ef\u4ee5\u76f4\u63a5\u4ece\u547d\u4ee4\u884c\u8fde\u63a5\u3002

\u7b14\u8bb0

qfieldcloud-sdk \u8981\u6c42 Python >=3.6

"},{"location":"zh/reference/qfieldcloud/sdk/#_1","title":"\u5b89\u88c5","text":"

pip install qfieldcloud-sdk

"},{"location":"zh/reference/qfieldcloud/sdk/#_2","title":"\u6a21\u5757\u7528\u6cd5","text":"
import requests\nfrom qfieldcloud_sdk import sdk\n\nclient = sdk.Client(\n    url=\"https://app.qfield.cloud/api/v1/\",\n    username=\"user1\",\n    password=\"pass1\",\n)\n\ntry:\n    projects = client.list_projects()\nexcept requests.exceptions.RequestException:\n    print(\"Oops!\")\n
"},{"location":"zh/reference/qfieldcloud/sdk/#cli","title":"CLI\u7528\u6cd5","text":"

\u5b98\u65b9 QFieldCloud CLI \u5de5\u5177\u3002

"},{"location":"zh/reference/qfieldcloud/sdk/#_3","title":"\u7528\u6cd5","text":"
qfieldcloud-cli [OPTIONS] COMMAND [ARGS]...\n
"},{"location":"zh/reference/qfieldcloud/sdk/#_4","title":"\u793a\u4f8b","text":"
# logs in user \"user\" with password \"pass\"\nqfieldcloud-cli login user pass\n\n# gets the projects of user \"user\" with password \"pass\" at \"https://localhost/api/v1/\"\nqfieldcloud-cli -u user -p pass -U https://localhost/api/v1/ list-projects\n\n# gets the projects of user authenticated with token `QFIELDCLOUD_TOKEN` at \"https://localhost/api/v1/\" as JSON\nexport QFIELDCLOUD_URL=https://localhost/api/v1/\nexport QFIELDCLOUD_TOKEN=017478ee2464440cb8d3e98080df5e5a\nqfieldcloud-cli --json list-projects\n
"},{"location":"zh/reference/qfieldcloud/sdk/#_5","title":"\u8fc7\u6ee4","text":"

\u6709\u4e9b\u547d\u4ee4\u5141\u8bb8\u60a8\u4f7f\u7528 --filter \u9009\u9879 (\u4f8b\u5982 download-files \u547d\u4ee4) \u6839\u636e\u6587\u4ef6\u540d\u5bf9\u7ed3\u679c\u5b9a\u4e49\u8fc7\u6ee4\u3002

\u8fc7\u6ee4\u652f\u6301 Unix shell-style \u901a\u914d\u7b26\u3002\u5728 shell-style \u901a\u914d\u7b26\u4e2d\u4f7f\u7528\u7684\u7279\u6b8a\u5b57\u7b26\u5305\u62ec:

\u6837\u5f0f \u542b\u4e49 * \u5339\u914d\u6240\u6709\u5185\u5bb9 ? \u5339\u914d\u4efb\u610f\u5355\u5b57\u7b26 [seq] \u5339\u914d seq \u4e2d\u7684\u4efb\u610f\u5b57\u7b26 [!seq] \u5339\u914d seq \u4e4b\u5916\u7684\u4efb\u610f\u5b57\u7b26

\u5bf9\u4e8e\u6587\u5b57\u5339\u914d\uff0c\u8bf7\u5c06 meta-characters \u653e\u5728\u65b9\u62ec\u53f7\u4e2d\u3002\u4f8b\u5982, '[?]' \u5339\u914d\u5b57\u7b26 '?' \u3002

"},{"location":"zh/reference/qfieldcloud/sdk/#_6","title":"\u793a\u4f8b","text":"
  • qfieldcloud-cli --filter 'DCIM/*.jpg'
  • qfieldcloud-cli --filter 'attachments/documentation-??.pdf'
"},{"location":"zh/reference/qfieldcloud/sdk/#_7","title":"\u5168\u5c40\u9009\u9879\u6982\u8ff0","text":"
-U, --url TEXT                  URL to the QFieldCloud API endpoint. If not\n                                passed, gets the value from QFIELDCLOUD_URL\n                                environment variable. Default:\n                                https://app.qfield.cloud/api/v1/\n-u, --username TEXT             Username or email.\n-p, --password TEXT\n-t, --token TEXT                Session token.\n--json / --human                Output the result as newline formatted json. Default: False\n--verify-ssl / --no-verify-ssl  Verify SSL. Default: True\n--help                          Show this message and exit.\n

\u53ef\u4ee5\u4f7f\u7528\u73af\u5883\u53d8\u91cf\u6765\u4ee3\u66ff\u4f20\u9012\u4e00\u4e9b\u5e38\u7528\u7684\u5168\u5c40\u9009\u9879\u3002

  • QFIELDCLOUD_API - QField\u4e91 API \u672b\u7aef URL
  • QFIELDCLOUD_USERNAME - QField\u4e91\u7528\u6237\u540d\u6216\u7535\u5b50\u90ae\u4ef6\u3002\u9700\u8981\u8bbe\u7f6e QFIELDCLOUD_PASSWORD \u3002
  • QFIELDCLOUD_PASSWORD - \u5bc6\u7801\u3002 \u9700\u8981\u8bbe\u7f6e QFIELDCLOUD_USERNAME \u3002
  • QFIELDCLOUD_TOKEN - \u53ef\u4ee5\u7528\u6765\u4ee3\u66ff\u4f20\u9012\u7528\u6237\u540d\u548c\u5bc6\u7801\u7684\u4ee4\u724c\u3002\u53ef\u4ee5\u901a\u8fc7\u8fd0\u884c qfieldcloud-cli login \u83b7\u53d6\u3002
  • QFIELDCLOUD_VERIFY_SSL - \u5f53\u8bbe\u7f6e\u4e3a 0 \u65f6\uff0c\u4e0e\u4f20\u9012 --no-verify-ssl \u5177\u6709\u76f8\u540c\u7684\u6548\u679c\u3002
"},{"location":"zh/reference/qfieldcloud/sdk/#_8","title":"\u547d\u4ee4\u6982\u8ff0","text":"
  login             Login to QFieldCloud.\n  logout            Logout and expire the token.\n  list-projects     List QFieldCloud projects.\n  list-files        List QFieldCloud project files.\n  create-project    Creates a new empty QFieldCloud project.\n  delete-project    Deletes a QFieldCloud project.\n  upload-files      Upload files to a QFieldCloud project.\n  download-files    Download QFieldCloud project files.\n  delete-files      Delete QFieldCloud project files.\n  list-jobs         List project jobs.\n  job-trigger       Triggers a new job.\n  job-status        Get job status.\n  package-latest    Check project packaging status.\n  package-download  Download packaged QFieldCloud project files.\n
"},{"location":"zh/reference/qfieldcloud/sdk/#login-","title":"login - \u767b\u5f55","text":"

\u767b\u5f55\u5230QField\u4e91\u3002

qfieldcloud-cli login [OPTIONS] USERNAME PASSWORD\n
"},{"location":"zh/reference/qfieldcloud/sdk/#logout-","title":"logout - \u6ce8\u9500","text":"

\u4eceQField\u4e91\u6ce8\u9500\u3002

qfieldcloud-cli logout\n
"},{"location":"zh/reference/qfieldcloud/sdk/#list-projects","title":"list-projects","text":"

\u5217\u51faQField\u4e91\u5de5\u7a0b\u3002

qfieldcloud-cli list-projects [OPTIONS]\n\nOptions:\n  --include-public / --no-public  Includes the public project in the list. Default: False\n
"},{"location":"zh/reference/qfieldcloud/sdk/#list-files","title":"list-files","text":"

\u5217\u51faQField\u4e91\u5de5\u7a0b\u6587\u4ef6\u3002

qfieldcloud-cli list-files [OPTIONS] PROJECT_ID\n
"},{"location":"zh/reference/qfieldcloud/sdk/#create-project","title":"create-project","text":"

\u521b\u5efa\u65b0\u7684\u7a7aQField\u4e91\u5de5\u7a0b\u3002

qfieldcloud-cli create-project [OPTIONS] NAME\n\nOptions:\n  --owner TEXT                Owner of the project. If omitted, the current\n                              user is the owner.\n  --description TEXT          Description of the project.\n  --is-public / --is-private  Mark the project as public.\n
"},{"location":"zh/reference/qfieldcloud/sdk/#delete-project","title":"delete-project","text":"

\u5220\u9664QField\u4e91\u5de5\u7a0b\u3002

qfieldcloud-cli delete-project [OPTIONS] PROJECT_ID\n
"},{"location":"zh/reference/qfieldcloud/sdk/#upload-files","title":"upload-files","text":"

\u5c06\u6587\u4ef6\u4e0a\u4f20\u5230QField\u4e91\u5de5\u7a0b\u3002

qfieldcloud-cli upload-files [OPTIONS] PROJECT_ID PROJECT_PATH\n\nOptions:\n  --filter TEXT                   Do not upload the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file upload fails stop\n                                  uploading the rest. Default: False\n
"},{"location":"zh/reference/qfieldcloud/sdk/#download-files","title":"download-files","text":"

\u4e0b\u8f7dQField\u4e91\u5de5\u7a0b\u6587\u4ef6\u3002

qfieldcloud-cli download-files [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole project, but only\n                                  the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any project file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"zh/reference/qfieldcloud/sdk/#delete-files","title":"delete-files","text":"

\u5220\u9664QFieldCloud\u5de5\u7a0b\u6587\u4ef6\u3002

qfieldcloud-cli delete-files [OPTIONS] PROJECT_ID PATHS...\n\nOptions:\n  --throw-on-error / --no-throw-on-error\n                                  If any project file delete operations fails\n                                  stop, stop deleting the rest. Default: False\n
"},{"location":"zh/reference/qfieldcloud/sdk/#job-list","title":"job-list","text":"

\u5217\u51fa\u5de5\u7a0b\u4f5c\u4e1a\u3002

qfieldcloud-cli list-jobs [OPTIONS] PROJECT_ID\n\nOptions:\n  --type JOBTYPES  Job type. One of package, delta_apply or\n                   process_projectfile.\n
"},{"location":"zh/reference/qfieldcloud/sdk/#job-trigger","title":"job-trigger","text":"

\u89e6\u53d1\u65b0\u4f5c\u4e1a\u3002

qfieldcloud-cli job-trigger [OPTIONS] PROJECT_ID JOB_TYPE\n\nOptions:\n  --force / --no-force  Should force creating a new job. Default: False\n
"},{"location":"zh/reference/qfieldcloud/sdk/#job-status","title":"job-status","text":"

\u83b7\u53d6\u4f5c\u4e1a\u72b6\u6001\u3002

qfieldcloud-cli job-status [OPTIONS] JOB_ID\n
"},{"location":"zh/reference/qfieldcloud/sdk/#package-latest","title":"package-latest","text":"

\u68c0\u67e5\u5de5\u7a0b\u6253\u5305\u72b6\u6001\u3002

qfieldcloud-cli package-latest [OPTIONS] PROJECT_ID\n
"},{"location":"zh/reference/qfieldcloud/sdk/#package-download","title":"package-download","text":"

\u4e0b\u8f7d\u5df2\u6253\u5305\u7684QFieldCloud\u5de5\u7a0b\u6587\u4ef6\u3002

qfieldcloud-cli package-download [OPTIONS] PROJECT_ID LOCAL_DIR\n\nOptions:\n  --filter TEXT                   Do not download the whole packaged project,\n                                  but only the files which match the glob.\n  --throw-on-error / --no-throw-on-error\n                                  If any packaged file downloads fails stop\n                                  downloading the rest. Default: False\n  --force-download/--no-force-download\n  \ufffc                               Download file even if it already exists locally.\n                                  Default: False\n
"},{"location":"zh/reference/qfieldcloud/secrets/","title":"\u673a\u5bc6","text":""},{"location":"zh/reference/qfieldcloud/secrets/#_1","title":"\u673a\u5bc6","text":"

\u673a\u5bc6\u662f\u4ee5\u52a0\u5bc6\u65b9\u5f0f\u5b89\u5168\u5b58\u50a8\u7684\u8bbe\u7f6e\u3002\u5de5\u7a0b\u7684\u4f5c\u4e1a\u5c06\u81ea\u52a8\u8bbf\u95ee\u5176\u673a\u5bc6\u3002QField\u4e91\u6709\u4e24\u79cd\u7c7b\u578b\u7684\u673a\u5bc6\uff1a

  • \u73af\u5883\u53d8\u91cf - \u5f53\u60a8\u7684\u5de5\u7a0b\u4f5c\u4e1a\u8fd0\u884c\u65f6\uff0cQGIS\u53ef\u4ee5\u4f7f\u7528\u73af\u5883\u53d8\u91cf\u3002
  • Pg_\u670d\u52a1\u8fde\u63a5 - \u6dfb\u52a0 pg_service.conf \u914d\u7f6e\u6587\u4ef6\u4e2d\u5b9a\u4e49\u7684 PostgreSQL/PostGIS \u8fde\u63a5\u3002

\u7b14\u8bb0

\u6dfb\u52a0\u540e\uff0c\u53ea\u80fd\u79fb\u9664\u800c\u4e0d\u80fd\u7f16\u8f91\u673a\u5bc6\u3002

\u8b66\u544a

QFieldCloud\u786e\u4fdd\u60a8\u7684\u7f51\u7edc\u51ed\u8bc1\u4ee5\u5b89\u5168\u548c\u52a0\u5bc6\u7684\u65b9\u5f0f\u5b58\u50a8\u3002\u7136\u800c\uff0c\u6211\u4eec\u5efa\u8bae\u7528\u6237\u5728\u5171\u4eab\u73af\u5883\u4e2d\u4f7f\u7528\u6743\u9650\u6700\u5c11\u7684\u89d2\u8272\uff0c\u9632\u6b62\u6f5c\u5728\u7684\u6cc4\u6f0f\u3002 \u8fd8\u8981\u6ce8\u610f\uff0c\u6240\u6709\u5177\u6709\u4e0a\u4f20\u6587\u4ef6\u6743\u9650\u7684\u7528\u6237\u4e5f\u53ef\u80fd\u8bbf\u95ee\u8fd9\u4e9b\u7f51\u7edc\u51ed\u8bc1\u7684\u503c\u3002

"},{"location":"zh/reference/qfieldcloud/secrets/#_2","title":"\u6dfb\u52a0\u65b0\u673a\u5bc6","text":"

\u5728QFieldCloud\u6dfb\u52a0\u65b0\u673a\u5bc6\u662f\u4e00\u4e2a\u7b80\u5355\u7684\u8fc7\u7a0b\uff0c\u53ea\u9700\u4e09\u6b65\u3002

  1. \u5bfc\u822a\u5230\u5de5\u7a0b\u7684\u673a\u5bc6\u9875\u9762\u3002
  2. \u6309\u4e0b \u6dfb\u52a0\u65b0\u673a\u5bc6 \u6309\u94ae\uff0c\u7136\u540e\u9009\u62e9\u8981\u6dfb\u52a0\u7684\u673a\u5bc6\u7c7b\u578b\u3002
  3. \u5b58\u50a8\u673a\u5bc6\u5185\u5bb9\u3002

\u6309\u4e0b \u6dfb\u52a0\u65b0\u673a\u5bc6 \u6309\u94ae\u540e\uff0c\u5de5\u7a0b\u673a\u5bc6\u9875\u9762\u3002

"},{"location":"zh/reference/qfieldcloud/secrets/#_3","title":"\u73af\u5883\u53d8\u91cf","text":"

\u5f53\u60a8\u7684\u5de5\u7a0b\u4f5c\u4e1a\u6b63\u5728\u8fd0\u884c\u65f6\uff0cQGIS\u53ef\u4ee5\u4f7f\u7528\u73af\u5883\u53d8\u91cf\u3002

\u60a8\u9700\u8981\u4ee5\u81ea\u7531\u6587\u672c\u7684\u5f62\u5f0f\u586b\u5199\u73af\u5883\u53d8\u91cf\u540d\u79f0 (\u4ec5\u5927\u5199) \u548c\u73af\u5883\u53d8\u91cf\u503c\u3002

\u6dfb\u52a0\u73af\u5883\u53d8\u91cf\u3002

"},{"location":"zh/reference/qfieldcloud/secrets/#pg_service","title":"\u914d\u7f6e pg_service","text":"

\u6dfb\u52a0\u5728 pg_service.conf \u914d\u7f6e\u6587\u4ef6\u4e2d\u5b9a\u4e49\u7684 PostgreSQL/PostGIS \u8fde\u63a5\u3002 \"\u9ad8\u7ea7\u7f16\u8f91\" \u5141\u8bb8\u76f4\u63a5\u7c98\u8d34 pg_service.conf \u6587\u4ef6\u5185\u5bb9\u3002\u5982\u679c\u4f7f\u7528\u591a\u4e2a\u670d\u52a1\u5b9a\u4e49\uff0c\u5e94\u4e3a\u6bcf\u4e2a\u670d\u52a1\u5b9a\u4e49\u6dfb\u52a0\u591a\u4e2a\u673a\u5bc6\u3002

\u7b14\u8bb0

QFieldCloud\u673a\u5bc6\u4ec5\u5728\u5de5\u7a0b\u4f5c\u4e1a\u8fd0\u884c\u671f\u95f4\u53ef\u7528\uff0c\u8fd9\u5141\u8bb8\u5c06 PostgreSQL \u56fe\u5c42\u914d\u7f6e\u4e3a \"\u79bb\u7ebf\u7f16\u8f91\" \u3002\u60a8 \u4e0d\u80fd \u4f7f\u7528QFieldCloud\u673a\u5bc6\u5728\u8bbe\u5907\u4e4b\u95f4\u5206\u53d1 pg_service.conf \u6587\u4ef6\u3002\u51fa\u4e8e\u5b89\u5168\u8003\u8651\uff0c\u5fc5\u987b\u624b\u52a8\u6267\u884c\u6b64\u64cd\u4f5c\u3002\u60a8\u53ef\u4ee5\u9605\u8bfb \u5982\u4f55\u914d\u7f6eQField\u4ee5\u4f7f\u7528 pg_service.conf \u6587\u4ef6\u3002

\u8981\u6dfb\u52a0PostgreSQL\u670d\u52a1\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u7b80\u5355\u7684\u53ef\u89c6\u5316\u7f16\u8f91\u5668\uff0c\u4e5f\u53ef\u4ee5\u76f4\u63a5\u5c06\u670d\u52a1\u914d\u7f6e\u7f16\u8f91\u4e3a\u7eaf\u6587\u672c\u3002

  • \u670d\u52a1\u540d\u79f0
  • \u6570\u636e\u5e93\u540d\u79f0
  • \u6570\u636e\u5e93\u7528\u6237
  • \u6570\u636e\u5e93\u5bc6\u7801
  • \u6570\u636e\u5e93\u4e3b\u673a
  • \u6570\u636e\u5e93\u7aef\u53e3
  • \u6570\u636e\u5e93SSL\u8fde\u63a5

\u5bf9\u4e8e\u5176\u4ed6\u670d\u52a1\u8bbe\u7f6e\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528 \u6dfb\u52a0\u5176\u4ed6Pg\u670d\u52a1\u5b57\u6bb5 \u6309\u94ae\u6765\u6dfb\u52a0\u6210\u5bf9\u7684\u8bbe\u7f6e\u53ca\u5176\u503c\u3002\u6216\u8005\uff0c\u53ef\u4ee5\u76f4\u63a5\u4ee5\u7eaf\u6587\u672c\u683c\u5f0f\u7f16\u8f91\u670d\u52a1\u914d\u7f6e\u3002

\u6dfb\u52a0 PostgreSQL \u670d\u52a1 - \u7b80\u5355\u7f16\u8f91\u3002

\u9ad8\u7ea7\u914d\u7f6e\u5141\u8bb8\u4ee5\u7eaf\u6587\u672c\u683c\u5f0f\u76f4\u63a5\u7f16\u8f91\u8bbe\u7f6e\u3002\u5982\u679c\u60f3\u76f4\u63a5\u4ece pg_service.conf \u6587\u4ef6\u590d\u5236\u548c\u7c98\u8d34\u8bbe\u7f6e\uff0c\u8fd9\u5f88\u65b9\u4fbf\u3002

\u6dfb\u52a0 PostgreSQL \u670d\u52a1 - \u7b80\u5355\u7f16\u8f91\u3002

"},{"location":"zh/reference/qfieldcloud/specs/","title":"\u6280\u672f\u53c2\u6570","text":""},{"location":"zh/reference/qfieldcloud/specs/#_1","title":"\u9632\u706b\u5899\u914d\u7f6e","text":"

\u5982\u679c\u5de5\u7a0b\u5305\u542b\u5728\u7ebf\u56fe\u5c42 (PostGIS\u3001WMS\u3001WFS\u7b49)\uff0cQFieldCloud\u5c06\u5c1d\u8bd5\u5efa\u7acb\u4e0e\u8be5\u670d\u52a1\u7684\u8fde\u63a5\u3002\u6709\u65f6\u8fd9\u4e9b\u670d\u52a1\u4f4d\u4e8e\u9632\u706b\u5899\u4e4b\u540e\uff0c\u7cfb\u7edf\u7ba1\u7406\u5458\u9700\u8981\u5c06 QFieldCloud IP \u5217\u5165\u5141\u8bb8\u5217\u8868\u3002

\u670d\u52a1 IP app.qfield.cloud 159.100.252.133 app.qfield.cloud 194.182.188.113"},{"location":"zh/reference/qfieldcloud/specs/#postgresql","title":"PostgreSQL\u914d\u7f6e","text":"

\u5982\u679c\u60a8\u7684\u5de5\u7a0b\u5305\u542bPostgreSQL (PostGIS) \u56fe\u5c42\uff0c\u5219\u9700\u8981\u914d\u7f6ePostgreSQL\u670d\u52a1\u5668\uff0c\u4fbf\u4e8e\u5141\u8bb8\u4ece app.qfield.cloud IP \u5730\u5740\u8fdb\u884c\u8fde\u63a5\u3002

\u5426\u5219\uff0c\u5c06\u51fa\u73b0\u5982\u4e0b\u9519\u8bef\uff1a

FATAL: no pg_hba.conf entry for host \"185.203.114.168\", user \"qfc\", database \"mydb_test\", SSL off\nWARNING:QGIS_MSGLOG:1 unavailable layer(s) found:\n

\u4e3a\u6b64\uff0c\u9700\u8981\u7f16\u8f91PostgreSQL\u670d\u52a1\u5668\u4e3b\u673a\u7684 pg_hba.conf \u6587\u4ef6\u3002\u6709\u5173\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u53c2\u9605 StackOverflow questions \u53c2\u8003\u5efa\u8bae\u3002

"},{"location":"zh/reference/qfieldcloud/system/","title":"\u7cfb\u7edf\u6587\u6863","text":""},{"location":"zh/reference/qfieldcloud/system/#qfieldcloud","title":"QFieldCloud\u7cfb\u7edf\u6587\u6863","text":"

\u672c\u6587\u6863\u7684\u76ee\u7684\u662f\u63d0\u4f9bQFieldCloud\u7cfb\u7edf\u6982\u8ff0\uff0c\u4fbf\u4e8e\u4e86\u89e3\u5e95\u5c42\u903b\u8f91\u548c\u6280\u672f\u3002

"},{"location":"zh/reference/qfieldcloud/system/#_1","title":"\u4e3b\u4f53\u548c\u6982\u5ff5","text":""},{"location":"zh/reference/qfieldcloud/system/#qgis","title":"QGIS\u5de5\u7a0b","text":"

QGIS\u5de5\u7a0b\u662f .qgs \u6216 .qgz \u6587\u4ef6\u3002\u5728QGIS\u684c\u9762\u7aef\u521b\u5efa\u4e00\u4e2a\u5de5\u7a0b\uff0c\u5e76\u4f7f\u7528QGIS\u63d2\u4ef6 (QField\u540c\u6b65) \u4e0a\u4f20\u5230QField\u4e91\u3002\u5728QGIS\u5de5\u7a0b\u4e0a\u4f20\u4e4b\u524d\uff0cQGIS\u5de5\u7a0b\u7684\u6bcf\u4e00\u56fe\u5c42\u90fd\u9700\u8981\u4e00\u4e2a \"\u52a8\u4f5c\" \u6765\u51b3\u5b9aQFieldSync\u548cQField\u5e94\u8be5\u5982\u4f55\u5904\u7406\u8be5\u56fe\u5c42\u3002\u53ef\u4ee5\u8bbe\u7f6e\u4e24\u79cd\u7c7b\u578b\u7684\u52a8\u4f5c - \u4e00\u79cd\u7528\u4e8eQFieldCloud\uff0c\u53e6\u4e00\u79cd\u7528\u4e8e\u4f20\u7edf\u6570\u636e\u7ebf\u7684\u5bfc\u51fa\u3002

\u6b64\u4fe1\u606f\u4fdd\u5b58\u5728QGS\u5de5\u7a0b\u4e2d\uff0c\u4f5c\u4e3a\u56fe\u5c42\u7684 customProperty \uff0c\u5e76\u5e26\u6709 QFieldSync/action \u952e\u3002

\u53ef\u7528\u7684\u52a8\u4f5c\u5305\u62ec\uff1a

\u52a8\u4f5c\u5185\u90e8\u540d\u79f0 UI\u4e2d\u663e\u793a\u7684\u540d\u79f0 \u79bb\u7ebf - OFFLINE \u5408\u5e76 - Consolidate NO_ACTION \u6d3b\u52a8\u56fe\u5c42 - Live layer \u79fb\u9664 - REMOVE \u5ffd\u7565\u56fe\u5c42 - Ignore layer \u590d\u5236 - COPY \u590d\u5236 - Copy KEEP_EXISTING \u4fdd\u6301\u73b0\u6709 - Keep Existing

\u8fd9\u662fQField\u540c\u6b65\u5728\u4e0d\u540c\u56fe\u5c42\u52a8\u4f5c\u4e2d\u7684\u884c\u4e3a\uff1a

\u52a8\u4f5c \u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42 \u4e0d\u662f\u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42 \u79bb\u7ebf - OFFLINE \u521b\u5efa\u7edf\u4e00\u7684\u6570\u636e\u526f\u672c \u521b\u5efa\u7edf\u4e00\u7684\u6570\u636e\u526f\u672c NO_ACTION N/A \u56fe\u5c42\u65e0\u52a8\u4f5c \u79fb\u9664 - REMOVE \u4ece\u5de5\u7a0b\u79fb\u9664\u56fe\u5c42 \u4ece\u5de5\u7a0b\u79fb\u9664\u56fe\u5c42 \u590d\u5236 - COPY \u4f7f\u6e90\u8def\u5f84\u4e3a\u76f8\u5bf9\u5e76\u590d\u5236\u6587\u4ef6 N/A KEEP_EXISTING \u4f7f\u6e90\u8def\u5f84\u4e3a\u76f8\u5bf9\uff0c\u5982\u679c\u6587\u4ef6\u4e0d\u5b58\u5728\uff0c\u5219\u590d\u5236\u8be5\u6587\u4ef6 N/A

\u8fd9\u662f QFieldCloud (libqfieldsync) \u4e0e\u4ee5\u4e0b\u56fe\u5c42\u7684\u884c\u4e3a\uff1a

\u52a8\u4f5c \u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42 \u672a\u57fa\u4e8e\u6587\u4ef6 \u79bb\u7ebf \u5408\u5e76\u62c9\u53d6\u65f6\u521b\u5efa\u6570\u636e\u526f\u672c\uff0c\u63a8\u9001\u65f6\u5c06\u589e\u91cf\u6587\u4ef6\u5e94\u7528\u4e8e\u539f\u59cb\u6570\u636e\u6e90 \u5408\u5e76\u62c9\u53d6\u65f6\u521b\u5efa\u6570\u636e\u526f\u672c\uff0c\u63a8\u9001\u65f6\u5c06\u589e\u91cf\u6587\u4ef6\u5e94\u7528\u4e8e\u539f\u59cb\u6570\u636e\u6e90 NO_ACTION N/A \u56fe\u5c42\u65e0\u52a8\u4f5c \u79fb\u9664 - REMOVE \u4ece\u5de5\u7a0b\u79fb\u9664\u56fe\u5c42 \u4ece\u5de5\u7a0b\u79fb\u9664\u56fe\u5c42 \u590d\u5236 - COPY \u4f7f\u6e90\u8def\u5f84\u76f8\u5bf9\uff0c\u5e76\u5728\u62c9\u53d6\u65f6\u521b\u5efa\u6570\u636e\u526f\u672c\uff0c\u63a8\u9001\u65f6\u5c06\u589e\u91cf\u6587\u4ef6\u5e94\u7528\u4e8e\u539f\u59cb\u6570\u636e\u6e90 N/A KEEP_EXISTING \u4f7f\u6e90\u8def\u5f84\u76f8\u5bf9\uff0c\u5e76\u5728\u62c9\u53d6\u65f6\u521b\u5efa\u6570\u636e\u526f\u672c\uff0c\u63a8\u9001\u65f6\u5c06\u589e\u91cf\u6587\u4ef6\u5e94\u7528\u4e8e\u539f\u59cb\u6570\u636e\u6e90 N/A

\u8fd9\u662fQField\u4e0e\u56fe\u5c42\u7684\u884c\u4e3a\uff1a

\u52a8\u4f5c \u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42 \u4e0d\u662f\u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42 \u79bb\u7ebf \u521b\u5efa\u548c\u63a8\u9001\u589e\u91cf\u6587\u4ef6 N/A (\u6b64\u65f6\u603b\u662f\u57fa\u4e8e\u6587\u4ef6) NO_ACTION N/A \u7f16\u8f91\u5728\u7ebf (\u5b9e\u65f6) \u6570\u636e\u5e93 \u79fb\u9664 - REMOVE N/A (\u56fe\u5c42\u5df2\u4e0d\u5b58\u5728) N/A (\u56fe\u5c42\u5df2\u4e0d\u5b58\u5728) \u590d\u5236 - COPY \u521b\u5efa\u548c\u63a8\u9001\u589e\u91cf\u6587\u4ef6 N/A KEEP_EXISTING \u521b\u5efa\u548c\u63a8\u9001\u589e\u91cf\u6587\u4ef6 N/A

\u603b\u4e4b\uff0c\u5bf9\u4e8eQFieldCloud\u800c\u8a00\uff1a

  • NO_ACTION \u7528\u4e8e\u4f4d\u4e8e\u670d\u52a1\u5668\u4e0a\u7684\u5728\u7ebf\u56fe\u5c42 \u53ef\u901a\u8fc7\u4e92\u8054\u7f51\u8bbf\u95ee\uff0c\u5e76\u76f4\u63a5\u4fee\u6539\u7531 QField\u3002
  • HYBRID \u610f\u5473\u7740\u5c06\u751f\u6210\u5730\u7406\u5305\u5728 \u670d\u52a1\u5668 (\u6216\u76f4\u63a5\u5728\u684c\u9762\u7aef\u4e3a\u57fa\u4e8e\u6587\u4ef6\u7684\u56fe\u5c42)\uff0c\u5e76 \u7531\u5ba2\u6237\u7aef\u4e0b\u8f7d\u3002\u5ba2\u6237\u7aef\u5c06\u751f\u6210\u66f4\u6539\u7684\u589e\u91cf\u6587\u4ef6\u3002
  • OFFLINE \u7528\u4e8e\u5982\u5904\u7406 QFieldCloud\u4e0d\u53ef\u89c1\u7684\u672c\u5730\u6570\u636e\u5e93\uff0c \u8fd9\u4e9b\u6570\u636e\u5e93\u5728\u4ece\u684c\u9762\u7aef\u52a0\u8f7d\u5230\u670d\u52a1\u5668\u4e4b\u524d\u88ab\u5408\u5e76\uff0c \u5e76\u4e14QFieldCloud\u4e0d\u4e0e\u539f\u59cb\u6570\u636e\u540c\u6b65\u3002
  • REMOVE \u4ec5\u4ec5\u662f\u4ece\u5de5\u7a0b\u4e2d\u79fb\u9664\u56fe\u5c42\u3002
  • KEEP_EXISTENT \u4e0d\u4f1a\u7528\u4e8eQFieldCloud\u540c\u6b65\u3002

\u4f7f\u7528QFieldSync\u63d2\u4ef6\uff0c\u53ef\u4ee5\u66f4\u65b0QFieldCloud\u5df2\u52a0\u8f7d\u7684\u5de5\u7a0b\u3002\u5982\u679c\u66f4\u6539\u4ec5\u6d89\u53ca\u6837\u5f0f\u3001\u8868\u5355\u7b49\uff0c\u800c\u4e0d\u6d89\u53ca\u56fe\u5c42\u7684\u6784\u9020\uff0c\u53ea\u9700\u66f4\u65b0\u670d\u52a1\u5668\u7aef\u7684\u5de5\u7a0b\u5373\u53ef\u3002\u5982\u679c\u56fe\u5c42\u7ed3\u6784\u53d1\u751f\u66f4\u6539\uff0c\u5de5\u7a0b\u5c06\u5728\u670d\u52a1\u5668\u7aef\u91cd\u7f6e (\u589e\u91cf\u6587\u4ef6\u5c06\u88ab\u5220\u9664)\uff0c\u5e76\u4e14\u5bf9\u4e8e\u6bcf\u4e2a\u5ba2\u6237\u7aef\uff0c\u5728\u80fd\u591f\u63a8\u9001\u65b0\u7684\u66f4\u6539\u4e4b\u524d\uff0c\u90fd\u9700\u8981\u4e0b\u8f7d\u5de5\u7a0b\u7684\u66f4\u65b0\u7248\u672c\u3002

"},{"location":"zh/reference/qfieldcloud/system/#qfieldcloud_1","title":"QFieldCloud\u5de5\u7a0b","text":"
\u7531\u4e00\u4e2a\u4e14\u4ec5\u6709\u4e00\u4e2aQGIS\u5de5\u7a0b\u548c\u5408\u9002\u7684\u9644\u5c5e\u6587\u4ef6 (\u5982\u5730\u7406\u5305\u3001\u56fe\u50cf\u7b49) \u7ec4\u6210\uff0c\u5305\u62ec\u79bb\u7ebf\u6216\u6df7\u5408\u6570\u636e\u5305\u3002\n
"},{"location":"zh/reference/qfieldcloud/system/#_2","title":"\u4f7f\u7528\u6848\u4f8b","text":""},{"location":"zh/reference/qfieldcloud/system/#_3","title":"\u6df7\u5408","text":"

\u5728\u670d\u52a1\u5668\u540c\u6b65\u7684\u6df7\u5408\u7f16\u8f91\u6a21\u5f0f

\u6df7\u5408\u7f16\u8f91\u6a21\u5f0f

"},{"location":"zh/reference/qfieldcloud/system/#_4","title":"\u79bb\u7ebf\u6570\u636e\u5e93","text":"

\u684c\u9762\u7aef\u540c\u6b65\u7684\u79bb\u7ebf\u7f16\u8f91\u6a21\u5f0f

\u79bb\u7ebf\u7f16\u8f91\u6a21\u5f0f

"},{"location":"zh/success-stories/ecological-surveying/","title":"\u63d0\u9ad8\u751f\u6001\u8c03\u67e5\u6548\u7387","text":""},{"location":"zh/success-stories/ecological-surveying/#qfield","title":"\u4f7f\u7528QField\u63d0\u9ad8\u751f\u6001\u8c03\u67e5\u6548\u7387","text":"

\u4f5c\u8005\uff1aRyan Bell Delta-Simons\u73af\u5883\u54a8\u8be2\u516c\u53f8GIS\u987e\u95ee

"},{"location":"zh/success-stories/ecological-surveying/#_1","title":"\u76ee\u6807","text":"

\u6bd4\u4ee5\u5f80\u901a\u8fc7\u4f20\u7edf\u975e\u6570\u5b57\u6280\u672f\u76f8\u6bd4\uff0c\u4f7f\u7528QField\u4f5c\u4e3a\u6807\u51c6\u5316\u548c\u7075\u6d3b\u7684\u5916\u4e1a\u6570\u636e\u6536\u96c6\u5a92\u4ecb\uff0c\u53ef\u4ee5\u66f4\u6709\u6548\u5730\u8fdb\u884c\u751f\u6001\u8c03\u67e5\u3002

"},{"location":"zh/success-stories/ecological-surveying/#_2","title":"\u5de5\u7a0b\u8981\u6c42","text":"

\u4e3a\u4e86\u6709\u6548\u7684\u4fc3\u8fdb\u5916\u4e1a\u5de5\u4f5c\uff0c\u9700\u8981\u4e0e\u751f\u6001\u56e2\u961f\u6210\u5458\u5b9a\u671f\u534f\u5546\uff0c\u786e\u4fdd\u51c6\u5907\u6070\u5f53\u7684QField\u5de5\u7a0b\u6587\u4ef6\u3002\u9996\u5148\uff0c\u901a\u8fc7\u5730\u7406\u914d\u51c6\u548c\u5728QGIS\u4e2d\u6784\u5efa\u91d1\u5b57\u5854\uff0c\u51c6\u5907\u5305\u542b\u822a\u7a7a\u56fe\u50cf\u548c\u62df\u5b9a\u5f00\u53d1\u8ba1\u5212\u7684\u5e95\u56fe\u3002\u7136\u540e\u521b\u5efa\u70b9\u3001\u7ebf\u548c\u591a\u8fb9\u5f62\u77e2\u91cf\u56fe\u5c42\uff0c\u4ee5\u652f\u6301\u6570\u5b57\u5316\u548c\u76f8\u5173\u6570\u636e\u6536\u96c6\u3002\u4f7f\u7528\u4e00\u7cfb\u5217\u63a7\u4ef6\uff0c\u5b9a\u5236\u5c5e\u6027\u5b57\u6bb5\uff0c\u4ee5\u6ee1\u8db3\u751f\u6001\u56e2\u961f\u7684\u8981\u6c42\u3002\u5176\u4e2d\u5305\u62ec\uff1a

\u6837\u5f0f

\u4e3a\u8fdb\u884c\u751f\u6001\u8c03\u67e5\u800c\u5b9a\u5236\u7684\u53ef\u9009\u6837\u5f0f\u4e0b\u62c9\u5217\u8868

\u6bd4\u4f8b

\u70b9\u548c\u7ebf\u8981\u7d20\u53ef\u9009\u6bd4\u4f8b\u7684\u4e0b\u62c9\u5217\u8868

\u4fe1\u606f

\u7528\u4e8e\u63d2\u5165\u8981\u7d20\u7684\u7a7a\u95f4\u63cf\u8ff0

\u56fe\u50cf

\u6355\u83b7\u548c\u5b58\u50a8\u56fe\u50cf\u7684\u4f4d\u7f6e

\u51e0\u4f55\u56fe\u5f62

\u5305\u542b\u81ea\u52a8\u586b\u5145\u7684\u51e0\u4f55\u56fe\u5f62\u503c\uff0c\u4f8b\u5982\u9762\u79ef\u3001\u5468\u957f\u548c\u957f\u5ea6

\u65f6\u95f4\u6233

\u8bb0\u5f55\u8981\u7d20\u521b\u5efa\u53ca\u4e0a\u6b21\u4fee\u6539\u7684\u65f6\u95f4\u548c\u65e5\u671f

\u56fe 1 - Delta-Simons \u751f\u6001\u8c03\u67e5\u4f20\u7edf\u5de5\u4f5c\u6d41\u7a0b\u6982\u8ff0\u4e0e\u4f7f\u7528QField\u521b\u5efa\u7684\u5de5\u4f5c\u6d41\u7a0b\u76f8\u6bd4\uff0c\u5355\u7bad\u5934\u8868\u793a\u5355\u5411\u6c9f\u901a\u7684\u65b9\u5411\uff0c\u800c\u53cc\u7bad\u5934\u8868\u793a\u53cc\u5411\u5bf9\u8bdd\u3002

"},{"location":"zh/success-stories/ecological-surveying/#_3","title":"\u7ed3\u8bba","text":"

Delta-Simons \u8282\u7701\u4e86\u4f20\u7edf\u751f\u6001\u5916\u4e1a\u6570\u636e\u91c7\u96c6\u7ea640%\u7684\u65f6\u95f4\u3002QField\u901a\u8fc7\u4ee5\u4e0b\u65b9\u5f0f\u663e\u8457\u6539\u8fdb\u4e86\u751f\u6001\u8c03\u67e5\u5de5\u4f5c\u6d41\u7a0b\uff1a

  • \u65e0\u9700\u4ece\u7269\u7406\u56fe\u7eb8\u4e2d\u91cd\u65b0\u521b\u5efaGIS\u8f93\u51fa
  • \u51cf\u5c11GIS\u8f93\u51fa\u4fe1\u606f\u7684\u603b\u4f53\u4fee\u6b63
  • \u6539\u5584\u6c9f\u901a\u6e20\u9053 (\u5982\u56fe 1 )
  • \u63d0\u9ad8\u6570\u636e\u7684\u51c6\u786e\u5ea6\u548c\u54c1\u8d28

"},{"location":"zh/success-stories/geologic-mapping/","title":"\u5730\u8d28\u6d4b\u7ed8","text":""},{"location":"zh/success-stories/geologic-mapping/#qfield","title":"\u57fa\u4e8eQField\u7684\u5730\u8d28\u6d4b\u7ed8","text":"

\u4f5c\u8005\uff1aRohanna Gibson\uff0cTerrane\u5730\u7403\u79d1\u5b66\u516c\u53f8\u7684\u7ed3\u6784\u5730\u8d28\u5b66\u5bb6

"},{"location":"zh/success-stories/geologic-mapping/#_1","title":"\u76ee\u6807","text":"

\u6536\u96c6\u6709\u5173\u57fa\u5ca9\u5730\u8d28\u7684\u65b0\u6570\u636e\uff0c\u5e76\u67e5\u770b\u73b0\u573a\u73b0\u6709\u7684\u5730\u8d28\u79d1\u5b66\u6570\u636e\u3002\u5730\u8d28\u6d4b\u7ed8\u4f7f\u7528\u7eb8\u8d28\u5730\u56fe\u548c/\u6216\u6570\u5b57\u8bbe\u5907\u5b8c\u6210\u6570\u636e\u91c7\u96c6\u3002\u76ee\u6807\u662f\u901a\u8fc7\u76f4\u63a5\u5728\u5916\u4e1a\u8f93\u5165\u6570\u636e\uff0c\u521b\u5efa\u5177\u6709\u76f8\u540c\u672f\u8bed\u7684\u9ad8\u8d28\u91cf\u6570\u636e\uff0c\u5e76\u53c2\u8003\u5916\u4e1a\u73b0\u6709\u7684\u5730\u8d28\u79d1\u5b66\u6570\u636e\uff0c\u4ece\u800c\u6539\u8fdb\u5730\u8d28\u6d4b\u7ed8\u5de5\u4f5c\u6d41\u7a0b\u3002

"},{"location":"zh/success-stories/geologic-mapping/#_2","title":"\u5de5\u7a0b\u51c6\u5907","text":"

\u5728QField\u5f00\u59cb\u4e4b\u524d\uff0c\u8bbe\u8ba1\u4e86\u5730\u8d28\u6d4b\u7ed8\u5730\u7406\u5305\uff0c\u7528\u4e8e\u6536\u96c6\u77e2\u91cf\u6570\u636e\uff0c\u5305\u62ec\u70b9\u7ad9\u3001\u7ed3\u6784\u3001\u7167\u7247\u548c\u6837\u672c\u56fe\u5c42\uff0c\u4ee5\u53ca\u5bc6\u63a5\u3001\u65ad\u5c42\u3001\u8680\u53d8\u4e0e\u5730\u8d28\u7684\u7ebf\u548c\u591a\u8fb9\u5f62\u56fe\u5c42\u3002\u5c5e\u6027\u5b57\u6bb5\u4f7f\u7528\u503c\u6620\u5c04\u3001\u9ed8\u8ba4\u503c (\u503c\u6216\u8868\u8fbe\u5f0f) \u548c\u5c5e\u6027\u8868\u5355\u4e2d\u7684\u7ea6\u675f\u8fdb\u884c\u81ea\u5b9a\u4e49\uff0c\u4fbf\u4e8e\u6570\u636e\u8f93\u5165\u548c\u6570\u636e\u8d28\u91cf\u4fdd\u8bc1\u3002\u4f8b\u5982\uff0c\u7ed3\u6784\u56fe\u5c42\u5305\u62ec\uff1a

\u5750\u6807

GPS\u6570\u636e\u4e2d\u5177\u6709\u9ed8\u8ba4\u503cx\u548cy\u5750\u6807\u7684\u5b57\u6bb5

\u7ed3\u6784\u7c7b\u578b

\u5177\u6709\u7ed3\u6784\u8981\u7d20 (\u5982bedding, cleavage, lineation) \u7684\u503c\u6620\u5c04 (\u4e0b\u62c9\u5217\u8868)\uff0c\u8bbe\u7f6e \"\u975e\u7a7a\" \u7ea6\u675f

\u65b9\u4f4d\u89d2\u548c\u503e\u89d2

\u8303\u56f4\u5206\u522b\u8bbe\u7f6e\u4e3a 0-360 \u548c 0-90 \u7684\u6574\u6570

\u65e5\u671f

\u9ed8\u8ba4\u503c\u4e3a\u521b\u5efa\u8981\u7d20\u65f6\u7684\u5f53\u524d\u65e5\u671f\u548c\u65f6\u95f4

\u56fe 1: \u7ed3\u6784\u5217\u8868

\u4e3a\u6bcf\u4e2a\u56fe\u5c42\u5b9a\u5236\u7b26\u53f7\u548c\u6807\u6ce8\uff0c\u5305\u62ec\u5d4c\u5165SVG\u7b26\u53f7\uff0c\u7528\u4e8e\u968f Azimuth Field \u65cb\u8f6c\u7684\u7ed3\u6784\u8981\u7d20\u3002

\u9664\u4e86\u5916\u4e1a\u6570\u636e\u5916\uff0c\u5e95\u56fe\u548c\u5386\u53f2\u6570\u636e\u4e5f\u88ab\u7f16\u8bd1\u6210\u5730\u7406\u5305\u4f9b\u53c2\u8003\u3002\u5e95\u56fe\u5305\u62ec\u77e2\u91cf\u5730\u5f62\u6570\u636e\u548c\u6805\u683c\u6b63\u5c04\u5f71\u50cf\u3002\u5982\u679c\u53ef\u7528\uff0c\u8fd8\u5305\u62ec\u6805\u683c\u5730\u7403\u7269\u7406\u6570\u636e\u548c\u77e2\u91cf\u5730\u7403\u5316\u5b66\u6570\u636e\uff0c\u4ee5\u53ca\u5386\u53f2\u5730\u8d28\u6d4b\u7ed8\u3002\u5730\u56fe\u4e3b\u9898\u65e8\u5728\u5728\u5730\u8d28\u6d4b\u7ed8\u3001\u5730\u7403\u7269\u7406\u5b66\u548c\u5730\u7403\u5316\u5b66\u89c6\u56fe\u4e4b\u95f4\u5feb\u901f\u5207\u6362\u3002

"},{"location":"zh/success-stories/geologic-mapping/#_3","title":"\u6570\u636e\u6536\u96c6","text":"

\u5916\u4e1a\u6570\u636e\u6536\u96c6\u5305\u62ec\u6dfb\u52a0\u5730\u56fe\u7ad9\u3001\u7ed3\u6784\u3001\u7167\u7247\u548c\u6837\u672c\u7684\u70b9\u6570\u636e\u3002\u591a\u8fb9\u5f62\u548c\u7ebf\u662f\u7528\u624b\u5199\u7b14\u6216\u624b\u52a8\u6dfb\u52a0\u9876\u70b9\u7ed8\u5236\u7684\u3002

\u4f7f\u7528\u5185\u7f6eGPS\u8bbe\u5907 (\u6216\u901a\u8fc7\u84dd\u7259\u8fde\u63a5\u7684\u5916\u90e8GPS\u8bbe\u5907) \u663e\u793a\u884c\u7a0b\u7684\u4f4d\u7f6e\u548c\u65b9\u5411\uff0c\u53ef\u4ee5\u76f8\u5bf9\u4e8e\u4f4d\u7f6e\u67e5\u770b\u5386\u53f2\u77e2\u91cf\u548c\u6805\u683c\u56fe\u5c42\u3002\u53ef\u4ee5\u5728QField\u4e2d\u641c\u7d22\u548c\u67e5\u770b\u5f53\u524d\u548c\u5386\u53f2\u77e2\u91cf\u56fe\u5c42\u3002

\u5916\u4e1a\u6570\u636e\u5728QGIS\u4e2d\u540c\u6b65\uff0c\u968f\u540e\u8fdb\u884c\u7b80\u77ed\u7684\u6570\u636e\u6e05\u7406\u548c\u9a8c\u8bc1\u8fc7\u7a0b\u3002\u7136\u540e\u5c06QGIS\u5de5\u7a0b\u5bfc\u81f3QField\uff0c\u8fdb\u884c\u5176\u4ed6\u6570\u636e\u6536\u96c6\u3002

\u56fe 2: \u73b0\u573a\u4f5c\u4e1a

\u56fe 3: QField\u8868\u5355

\u672a\u6765\u968f\u7740\u5730\u8d28\u6307\u5357\u9488\u529f\u80fd\u7684\u5f00\u53d1\uff0c\u7ed3\u6784\u6570\u636e\u6536\u96c6\u53ef\u80fd\u4f1a\u5347\u7ea7\u3002 https://github.com/opengisch/QField/issues/1882

"},{"location":"zh/success-stories/geologic-mapping/#_4","title":"\u7ed3\u8bba","text":"

\u6700\u7ec8\u5730\u8d28\u56fe\u548c\u5206\u6790\u76f4\u63a5\u4ece\u5916\u4e1a\u6570\u636e\u96c6\u4e2d\u7f16\u5236\uff0c\u65e0\u9700\u5c06\u5916\u4e1a\u6570\u636e\u6570\u5b57\u5316\u3002\u6839\u636e\u7ed8\u56fe\u7684\u719f\u7ec3\u7a0b\u5ea6\u548c\u7c7b\u578b\uff0cQField\u5730\u8d28\u7ed8\u56fe\u5de5\u4f5c\u6d41\u7a0b\u6240\u9700\u7684\u5916\u4e1a\u65f6\u95f4\u4e0e\u624b\u52a8 (\u7eb8\u8d28) \u7ed8\u56fe\u5927\u81f4\u76f8\u540c\uff0c\u5e76\u5927\u5927\u7f29\u77ed\u4e86\u529e\u516c\u6570\u636e\u6570\u5b57\u5316\u65f6\u95f4\u3002\u6b64\u5916\uff0c\u5386\u53f2\u6570\u636e\u5f88\u5bb9\u6613\u5728\u73b0\u573a\u67e5\u9605\uff0c\u4fbf\u4e8e\u8fdb\u884c\u5b9e\u65f6\u89e3\u91ca\u548c\u6709\u9488\u5bf9\u6027\u7684\u73b0\u573a\u5de5\u4f5c\u3002\u5730\u56fe\u548c\u5c5e\u6027\u8868\u53ef\u4ee5\u76f4\u63a5\u4eceQField\u6216QGIS\u5de5\u7a0b\u5bfc\u51fa\uff0c\u4ee5\u4fbf\u6bcf\u5929\u8fdb\u884c\u5b57\u6bb5\u66f4\u65b0\u6216\u5de5\u4f5c\u7ec4\u4e4b\u95f4\u7684\u901a\u4fe1\u3002

QField\u5141\u8bb8\u901a\u8fc7\u53ef\u81ea\u5b9a\u4e49\u7684\u5c5e\u6027\u5b57\u6bb5\u548c\u6570\u636e\u5e93\u517c\u5bb9\u5b9e\u73b0\u6570\u636e\u5b8c\u6574\u6027\u3002\u5916\u4e1a\u6570\u636e\u8d28\u91cf\u4fdd\u8bc1\u53ef\u4ee5\u5728\u5de5\u7a0b\u8bbe\u8ba1\u8fc7\u7a0b\u4e2d\u5185\u7f6e\uff0c\u786e\u4fdd\u7528\u6237\u4e4b\u95f4\u7684\u5c5e\u6027\u4e00\u81f4\uff0c\u5e76\u901a\u8fc7\u7ea6\u675f\u548c\u9ed8\u8ba4\u503c\u51cf\u5c11\u4eba\u4e3a\u9519\u8bef\u3002

\u56fe 4: \u5730\u56fe\u7ed3\u679c

"},{"location":"zh/success-stories/heritage-impact-assessment/","title":"\u9057\u4ea7\u5f71\u54cd\u8bc4\u4f30","text":""},{"location":"zh/success-stories/heritage-impact-assessment/#qfield","title":"\u4f7f\u7528QField\u8fdb\u884c\u9057\u4ea7\u5f71\u54cd\u8bc4\u4f30","text":"

\u4eceQGIS\u5230QField\u548c Vice Versa\uff1a\u65b0\u7684\u5b89\u5353\u5e94\u7528\u7a0b\u5e8f\u5982\u4f55\u4fc3\u8fdb\u8003\u53e4\u5b66\u5bb6\u5728\u8be5\u9886\u57df\u7684\u5de5\u4f5c

Roberto Montagnetti1 \u548c Giuseppe Guarino2

\u2020 Presented at the ArcheoFOSS XIII Workshop\u2014Open Software, Hardware, Processes, Data and Formats in Archaeological Research, Padova, Italy, 20\u201322 February 2019.

\u6458\u8981: \u672c\u6587\u65e8\u5728\u5f3a\u8c03\u5728\u8003\u53e4\u5de5\u4f5c\u4e2d\u4f7f\u7528QField\u5e94\u7528\u7a0b\u5e8f\u7684\u4e3b\u8981\u7528\u5904\u3002\u7279\u522b\u662f\u672c\u6587\u63d0\u4f9b\u4e86\u5728\u5f00\u653e\u533a\u57df\u6316\u6398\u3001\u8003\u53e4\u8c03\u67e5\u548c\u5f71\u54cd\u8bc4\u4f30 (HIA) \u9879\u76ee\u4e2d\u4f7f\u7528 QField \u7684\u793a\u4f8b\u3002

\u5173\u952e\u8bcd: QField\u3001\u8003\u53e4\u5b66\u3001VIARCH\u3001HIA\u3001QGIS

"},{"location":"zh/success-stories/heritage-impact-assessment/#1","title":"1. \u5f15\u8a00","text":"

\u672c\u6587\u7684\u76ee\u7684\u662f\u5f3a\u8c03\u4f7f\u7528QField\u5e94\u7528\u7a0b\u5e8f\u7684\u4e3b\u8981\u597d\u5904\u3002\u4e00\u6b3e\u53ef\u5b89\u88c5\u5728\u5b89\u5353\u8bbe\u5907\u4e0a\u7684\u5e94\u7528\u7a0b\u5e8f\uff0c\u9002\u7528\u4e8e\u6240\u6709\u5728\u8be5\u9886\u57df\u5de5\u4f5c\u7684\u8003\u53e4\u5b66\u5bb6\u3002

\u8fd9\u4e00\u65b0\u5e94\u7528\u7a0b\u5e8f\u7684\u4e3b\u8981\u529f\u80fd\u5c06\u5141\u8bb8\u8003\u53e4\u5b66\u5bb6\u6839\u636e\u5df2\u7ecf\u83b7\u5f97\u7684\u6709\u5173\u9057\u5740\u7684\u4e00\u822c\u4fe1\u606f\uff0c\u5c06\u6316\u6398\u7684 .qgs \u5de5\u7a0b\u4e0a\u4f20\u5230\u4ed6 (\u5979) \u7684\u667a\u80fd\u624b\u673a\u6216\u5e73\u677f\u7535\u8111\u4e0a\u3002\u6b64\u65f6\uff0c\u53ef\u4ee5\u76f4\u63a5\u5728\u5916\u4e1a\u6536\u96c6\u6570\u636e\uff0c\u4fdd\u6301\u7cfb\u7edf\u7684\u6301\u7eed\u66f4\u65b0\uff0c\u4ece\u800c\u5141\u8bb8\u5728\u6574\u4e2a\u6316\u6398\u8fc7\u7a0b\u4e2d\u5b9e\u65f6\u5ba1\u67e5\u9879\u76ee\u3002

\u5e26\u6709QField\u7684 \u201c\u8896\u73cdGIS\u201d \u7ec8\u4e8e\u6210\u4e3a\u73b0\u5b9e\uff01

\u901a\u8fc7\u4e0eQField\u5728\u5916\u4e1a\u7684\u5408\u4f5c\uff0c\u6211\u4eec\u53ef\u4ee5\u5927\u5927\u51cf\u5c11\u5c06\u6570\u636e\u8f93\u5165\u6570\u636e\u5e93\u7cfb\u7edf\u7684\u767b\u8bb0\u548c\u8ba1\u7b97\u673a\u5316\u65f6\u95f4\uff0c\u4ece\u800c\u7701\u7565\u73b0\u573a\u767b\u8bb0\u548c\u6240\u6709\u76f8\u5173\u6587\u4e66\u5de5\u4f5c\u7684\u6570\u5b57\u5316\u3002\u5c06\u6240\u6709\u4fe1\u606f\u4f20\u8f93\u7ed9\u9879\u76ee (\u4e13\u4e1a\u5de5\u4f5c\u8005) \u7684\u4e3bGIS\u5e73\u53f0 (\u5b58\u50a8\u5728PC\u5185) \u7684\u4f18\u52bf\u610f\u5473\u7740\u8fd9\u53ea\u5269\u4e0b\u68c0\u67e5\u6536\u96c6\u6570\u636e\u7684\u4efb\u52a1\uff0c\u4ee5\u53ca\u6df1\u5165\u5730\u5f62\u548c\u5730\u7406\u7a7a\u95f4\u5206\u6790\u7684\u597d\u5904\u3002

\u5728\u672c\u6587\uff0c\u6211\u4eec\u5c06\u5c55\u793a\u4e00\u4e2aQGIS\u548cQField\u96c6\u6210\u4f7f\u7528\u7684\u5b9e\u9645\u793a\u4f8b\uff0c\u8be5\u793a\u4f8b\u4e0e\u9732\u5929\u533a\u57df\u6316\u6398\u6709\u5173\u3002

\u672c\u6587\u63d0\u51fa\u7684\u5e72\u9884\u65b9\u6cd5\u662f\u6839\u636e\u4f5c\u8005\u7684\u4e2a\u4eba\u7ecf\u9a8c\u6784\u5efa\u7684\uff1b\u8fd9\u7279\u6307\u5546\u4e1a\u8003\u53e4\u9879\u76ee\u4e2d\u7684\u9732\u5929\u6316\u6398\u5de5\u7a0b\u3002

"},{"location":"zh/success-stories/heritage-impact-assessment/#2-qfield","title":"2. QField\u7684\u4e3b\u8981\u7279\u70b9","text":"

QField\u662f\u4e00\u6b3eAndroid\u5e94\u7528\u7a0b\u5e8f\uff0c\u53ef\u4ee5\u4ece Google Play \u4e0b\u8f7d\u3002\u8be5\u5e94\u7528\u7a0b\u5e8f\u867d\u7136\u662f\u975e\u5e38\u7b80\u5355\u7684\u754c\u9762\uff0c\u4f46\u529f\u80fd\u5f02\u5e38\u4e30\u5bcc\uff0c\u4f8b\u5982\uff1a

  1. \u5916\u4e1a\u6570\u5b57\u5316\u5de5\u5177\uff1b
  2. \u51e0\u4f55\u56fe\u5f62\u548c\u5c5e\u6027\u7684\u7f16\u8f91\uff1b
  3. GPS;
  4. \u53ef\u4ee5\u4e0a\u4f20\u81ea\u5b9a\u4e49\u5e95\u56fe\uff1b
  5. \u4e0e\u667a\u80fd\u624b\u673a/\u5e73\u677f\u7535\u8111\u6444\u50cf\u5934\u96c6\u6210\uff1b
  6. \u8bb8\u591a\u5176\u4ed6\u529f\u80fd\u3002

QField\u53ef\u4ee5\u88ab\u89c6\u4e3aQGIS\u7684 \u201c\u79fb\u52a8\u201d \u6269\u5c55\u3002\u4e8b\u5b9e\u4e0a\uff0c\u5b83\u5141\u8bb8\u6211\u4eec\u5728Android\u667a\u80fd\u624b\u673a\u6216\u5e73\u677f\u7535\u8111\u4e0a\u67e5\u770b\u548c\u7ba1\u7406\u4f7f\u7528QGIS\u521b\u5efa\u7684GIS\u5de5\u7a0b\u3002\u5141\u8bb8\u7528\u6237\u4fdd\u7559\u539f\u59cb\u5de5\u7a0b\u4e2d\u7684\u6240\u6709\u8bbe\u7f6e\u4e3b\u9898\u3001\u6807\u6ce8\u548c\u6837\u5f0f (\u56fe 1)\u3002

\u56fe 1 - QGIS (\u4e0b\u56fe) \u548cQField (\u4e0a\u56fe) \u4e2d\u76f8\u540c\u7684\u52d8\u6d4bGIS\u5e73\u53f0\u5de5\u7a0b\u793a\u4f8b\u3002\u56fe\u7247\u7531 Giuseppe Guarino \u57282019\u5e74\u63d0\u4f9b

\u6b64\u5916\uff0c\u4e0eQGIS\u7c7b\u4f3c\uff0c\u6211\u4eec\u53ef\u4ee5\u901a\u8fc7\u83b7\u53d6QField\u5c5e\u6027\u8868\u4e2d\u5305\u542b\u7684\u5404\u4e2a\u4fe1\u606f\u6765\u67e5\u8be2QField\u4e2d\u7684\u6bcf\u4e2a\u56fe\u5c42 (\u5f53\u7136\uff0c\u4e5f\u6709\u5176\u4ed6\u79fb\u52a8GIS\u5e94\u7528\u7a0b\u5e8f\u53ef\u4f9b\u4f7f\u7528\uff0c\u5982ArcGis\u3001LiPAD\u3001Bentley Map mobile\u3001GVSig mobile\u3001Geopaparazzi\u7b49)\u3002

\u4e3a\u4e86\u5728QField\u4e2d\u4f7f\u7528QGIS\u5de5\u7a0b\uff0c\u7b2c\u4e00\u6b65\u662f\u5c06QGIS\u4e2d\u521b\u5efa\u7684\u5de5\u7a0b\u7684\u5c5e\u6027\u914d\u7f6e\u4e3a \u201c\u4fdd\u5b58\u76f8\u5bf9\u8def\u5f84\u201d \u3002

\u60a8\u9700\u8981\u5728\u684c\u9762\u7aef\u521b\u5efa\u6587\u4ef6\u5939 \u201cfolder_name\u201d \uff0c\u5e76\u5728\u6b64\u8def\u5f84\u4e2d\u4fdd\u5b58\u8981\u4f20\u8f93\u5230\u667a\u80fd\u624b\u673a\u6216\u5e73\u677f\u7535\u8111\u7684 .qgs \u6587\u4ef6\uff1b\u540c\u6837\uff0c\u5728\u540c\u4e00\u4e2a\u6587\u4ef6\u5939\u4e2d\uff0c\u60a8\u5fc5\u987b\u52a0\u5165\u6784\u6210\u8fd9\u4e2a .QGIS \u5de5\u7a0b\u7684\u6240\u6709\u6570\u636e (\u77e2\u91cf\u3001\u6805\u683c\u548c\u6570\u636e\u5e93)\u3002

\u8fd9\u4e9b\u6570\u636e\u8fd8\u53ef\u4ee5\u5206\u4e3a\u5176\u4ed6\u5b50\u6587\u4ef6\u5939\u3002

\u6700\u540e\uff0c\u60a8\u9700\u8981\u5c06\u6574\u4e2a\u6587\u4ef6\u5939 \u2018folder_name\u2019 \u590d\u5236\u5230\u5e73\u677f\u7535\u8111\uff0c\u8def\u5f84\u5982\u4e0b\uff1a

  1. \u5728\u5185\u90e8\u5b58\u50a8\u5668\u4e2d: Android > data > ch.opengis.QField > files > share;
  2. \u5728\u5916\u90e8SD\u4e2d: Android > data > ch.opengis.QField > files.
"},{"location":"zh/success-stories/heritage-impact-assessment/#3-qfield","title":"3. \u5728\u8003\u53e4\u8c03\u67e5\u548c\u8003\u53e4\u98ce\u9669\u8bc4\u4f30\u9879\u76ee\u4e2d\u4e0eQField\u5408\u4f5c","text":"

\u76f4\u5230\u6700\u8fd1\uff0c\u7eb8\u8d28\u5730\u56fe\u8fd8\u662f\u5728\u8003\u53e4\u8c03\u67e5\u5de5\u4f5c\u4e2d\u8bb0\u5f55\u8003\u53e4\u8981\u7d20\u548c\u5916\u4e1a\u53ef\u89c1\u6027\u7684\u552f\u4e00\u65b9\u6cd5\u3002\u8fd9\u4e9b\u6570\u636e\u88ab\u6570\u5b57\u5316\u5230CAD\u6216GIS\u8f6f\u4ef6\u4e2d\uff0c\u7136\u540e\u5728\u4e00\u4e2a\u7b80\u5355\u7684\u6570\u5b57\u6587\u6863\u4e0a\u5355\u72ec\u521b\u5efa\u5404\u4e2a\u7ad9\u70b9\u8868\u3002

\u5982\u4eca\uff0cQField\u7531\u4e8e\u5176\u4e0eQGIS\u7684\u517c\u5bb9\u6027\uff0c\u5141\u8bb8\u60a8\u8df3\u8fc7\u4ece\u7eb8\u5f20\u5230\u6570\u5b57\u6216\u4ece\u4e0d\u540c\u8f6f\u4ef6\u7684\u8fc7\u6e21\uff0c\u4ece\u800c\u51cf\u5c11\u65f6\u95f4\u548c\u6210\u672c\u3002

\u8003\u53e4\u8c03\u67e5 (\u5173\u4e8e\u8003\u53e4\u8c03\u67e5\u65b9\u6cd5\u7684\u7efc\u5408\u8bf4\u660e, \u8bf7\u9605\u8bfb Cambi, Terrenato 1994, pp. 117\u2013143, and Renfrew, Bahn 2016 [1,2]) \u4e4b\u524d\uff0c\u5fc5\u987b\u6784\u5efa\u4e00\u4e2aGIS\u5e73\u53f0\uff0c\u8be5\u5e73\u53f0\u540c\u65f6\u8003\u8651\u5b9e\u5730\u8c03\u67e5\u9636\u6bb5\u83b7\u53d6\u7684\u6570\u636e\u548c\u4e66\u76ee\u6570\u636e\u3002\u51fa\u4e8e\u8fd9\u4e2a\u539f\u56e0\uff0c\u9700\u8981\u5904\u7406\u4e24\u4e2a\u8868\uff1a\u4e00\u4e2a\u662f\u7a7a\u95f4\u8868\uff0c\u8fd9\u5728\u5b57\u6bb5\u4e2d\u5f88\u6709\u7528\uff0c\u53e6\u4e00\u4e2a\u662f\u5b57\u6bcd\u6570\u5b57\u8868\u3002\u4e24\u8005\u90fd\u5c06\u5408\u5e76\u5230\u4e00\u4e2a\u7a7a\u95f4\u8868\u4e2d\uff0c\u7528\u4e8e\u5728GIS\u684c\u9762\u7aef\u8fdb\u884c\u67e5\u627e\u3002\u8fd9\u4e00\u8fc7\u7a0b\u53ef\u4ee5\u901a\u8fc7\u4f7f\u7528\u5173\u7cfb\u5730\u7406\u6570\u636e\u5e93 (\u5982SpatiaLite\u548cPostGIS) \u5b9e\u73b0\uff0c\u4e5f\u53ef\u4ee5\u901a\u8fc7\u5728\u8868\u548c\u51e0\u4f55\u56fe\u5f62\u4e4b\u95f4\u521b\u5efa\u8fde\u63a5\u5b9e\u73b0\u3002

\u7136\u800c\uff0c\u4f7f\u7528\u5730\u7406\u6570\u636e\u5e93\u7684\u6700\u5927\u4f18\u52bf\u662f\u80fd\u591f\u521b\u5efa\u80fd\u591f\u5c06\u4e24\u4e2a\u6216\u591a\u4e2a\u8868\u4e2d\u7684\u4fe1\u606f\u5408\u5e76\u5230\u5355\u4e2a\u8868 (\u89c6\u56fe) \u4e2d\u7684\u67e5\u8be2 (\u6709\u5173\u5728\u8003\u53e4\u5b66\u4e2d\u4f7f\u7528GIS\u548c\u5730\u7406\u6570\u636e\u5e93\u7684\u66f4\u6df1\u5165\u4fe1\u606f\uff0c\u8bf7\u53c2\u89c1 Fronza, Nardini, Valenti 2009 [3]) \u3002

\u8fd9\u4e00\u8fc7\u7a0b\u5c3d\u91cf\u51cf\u5c11\u8003\u53e4\u8c03\u67e5\u671f\u95f4\u5b58\u50a8\u7684\u6570\u636e\uff0c\u8fdb\u4e00\u6b65\u52a0\u5feb\u4e86\u5916\u4e1a\u5de5\u4f5c\u3002

\u8c03\u67e5\u671f\u95f4\u5916\u4e1a\u6536\u96c6\u7684\u6570\u636e\u5c06\u901a\u8fc7\u4e09\u4e2a\u4e0d\u540c\u7684\u56fe\u5c42 (\u70b9\u3001\u7ebf\u548c\u591a\u8fb9\u5f62) \u8fdb\u884c\u8bb0\u5f55\u548c\u6570\u5b57\u5316\u3002\u8fde\u63a5\u5230\u4e09\u4e2a\u56fe\u5c42\u7684\u5c5e\u6027\u8868\u8bb0\u5f55\u4e86\u4ee5\u4e0b\u4fe1\u606f: Project Name (String), Municipality (String), Location (String), Feature Number (Integer), Place Name (String), Location (String), Date (Date), Site Definition (String), Visibility (String) and Photos (String) \u3002

\u4e24\u4e2a\u8868\u4e4b\u95f4\u7684\u5c5e\u6027\u503c \u201cProject name\u201d \u548c \u201cFeature Number\u201d \u5fc5\u987b\u662f\u552f\u4e00\u7ea6\u675f\uff0c\u4ee5\u4fbf\u4ec5\u6807\u8bc6\u4e00\u4e2a\u552f\u4e00\u7684 \u201cProject name\u201d \u548c\u4e00\u4e2a \u201cFeature Number\u201d \u3002

GIS\u5e73\u53f0\u8fd8\u5fc5\u987b\u6709\u8c37\u6b4c\u536b\u661f\u3001\u5f00\u653e\u8857\u9053\u5730\u56fe\u3001\u6b63\u5c04\u5f71\u50cf\u7b49\u5e95\u56fe\u3002\u5728\u672c\u4f8b\u4e2d\uff0c\u6211\u4eec\u4f7f\u7528\u4e86\u4ee5\u4e0b\u5730\u56fe\uff1aCarta Tecnica Regionale (1:10.000)\u3001Open Street Map \u548c Google Satellite\u3002\u4e3a\u4e86\u4f7f\u7528\u8fd9\u4e9b\u5730\u56fe\u66f4\u8f7b\u677e\uff0c\u6211\u4eec\u5728QGIS\u4e2d\u521b\u5efa\u4e86\u7b2c\u4e00\u4e2a\u6982\u89c8 (\u91d1\u5b57\u5854)\u3002

\u53ef\u901a\u8fc7GPS\u5185\u90e8\u8bbe\u5907\u8bb0\u5f55\u8003\u53e4\u8981\u7d20\u7684\u5b9a\u4f4d\u3002\u7136\u800c\uff0c\u4e3a\u4e86\u66f4\u9ad8\u7684\u7cbe\u5ea6\uff0cQField\u53ef\u4ee5\u8fde\u63a5\u5230GNSS\u5929\u7ebf\u3002

\u5728\u8003\u53e4\u54a8\u8be2\u548c\u8003\u53e4\u98ce\u9669\u8bc4\u4f30\u5de5\u4f5c\u4e2d\uff0c\u5efa\u8bae\u5c06\u5305\u542b\u57fa\u7840\u8bbe\u65bd\u51e0\u4f55\u4fe1\u606f\u3001\u6d4b\u91cf\u503c\u548c\u5176\u4ed6\u4fe1\u606f\u7684\u57fa\u7840\u8bbe\u65bd\u56fe\u5c42\u4e0a\u4f20\u5230GIS\u5de5\u7a0b\u4e2d\uff0c\u6b64\u5916\u8fd8\u5e94\u5c06\u5176\u4f5c\u4e3a\u7f13\u51b2\u533a\u3002

\u5728QGIS\u4e0a\u8bbe\u7f6e\u4e86\u5de5\u7a0b\u7684\u57fa\u7840\u4e4b\u540e\uff0c\u6211\u4eec\u9700\u8981\u901a\u8fc7\u4f7f\u7528QField\u4e2d\u7684QField\u540c\u6b65\u63d2\u4ef6\u5bfc\u51fa\u5de5\u7a0b\u3002\u6216\u8005\uff0c\u53ef\u4ee5\u901a\u8fc7\u7b80\u5355\u5730\u5c06\u5305\u542b\u6269\u5c55\u540d\u4e3a * .QGIS \u7684\u5de5\u7a0b\u6587\u4ef6\u7684\u6587\u4ef6\u5939\u3001\u6570\u636e\u5e93\u548c\u6805\u683c (\u6216\u5305\u542b\u6805\u683c\u7684\u5730\u7406\u5305\uff1aIGM\u3001Basemap\u7b49) \u590d\u5236\u5230\u667a\u80fd\u624b\u673a\u6216\u5e73\u677f\u7535\u8111\u4e2d\u6765\u6267\u884c\u4e4b\u540e\u7684\u64cd\u4f5c\u3002

\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0cQField\u4f1a\u521b\u5efa\u4e00\u4e2a\u6587\u4ef6\u5939\uff0c\u60a8\u53ef\u4ee5\u5728\u5176\u4e2d\u4fdd\u5b58\u5de5\u7a0b (Android/data/ ch.opengis.QField/files)\uff0c\u4f46\u6700\u597d\u5c06\u5b83\u4eec\u5b58\u50a8\u5728\u5916\u90e8SSD\u4e0a\uff0c\u56e0\u4e3a\u5982\u679c\u8981\u4ece\u8bbe\u5907\u4e2d\u5378\u8f7dQField\uff0c\u5176\u4e2d\u5305\u542b\u7684\u6240\u6709\u6587\u4ef6\u5939\u548c\u6587\u4ef6\u90fd\u5c06\u88ab\u5220\u9664\uff0c\u4ece\u800c\u6709\u5220\u9664\u6570\u636e\u7684\u98ce\u9669\u3002

\u5728QGIS\u4e2d\u5efa\u7acbGIS\u5de5\u7a0b\u7684\u57fa\u7840\u4e4b\u540e\uff0c\u6211\u4eec\u9700\u8981\u901a\u8fc7\u4e00\u4e2a\u540d\u4e3aQField\u540c\u6b65\u7684\u63d2\u4ef6\u5c06\u5176\u5bfc\u51fa\u5230QField\u3002

\u7136\u800c\uff0c\u6211\u4eec\u751a\u81f3\u53ef\u4ee5\u901a\u8fc7\u7b80\u5355\u5730\u5c06QGIS\u5de5\u7a0b\u548c\u76f8\u5173\u6570\u636e\u96c6\u4f20\u8f93 (\u590d\u5236\u548c\u7c98\u8d34) \u5230Android\u8bbe\u5907\u6765\u6267\u884c\u8be5\u4efb\u52a1\u3002QGIS\u5de5\u7a0b\u5fc5\u987b\u53e6\u5b58\u4e3a .QGIS \u3002

"},{"location":"zh/success-stories/heritage-impact-assessment/#4-qfield","title":"4. \u5728\u8003\u53e4\u8c03\u67e5\u548c\u8003\u53e4\u98ce\u9669\u8bc4\u4f30\u5de5\u4f5c\u4e2d\u4f7f\u7528QField\u7684\u597d\u5904\u548c\u7f3a\u70b9","text":"

QField\u4e0e\u6240\u6709\u5c16\u7aef\u5de5\u5177\u7c7b\u4f3c\uff0c\u5728\u8bbe\u5907\u7684\u4f7f\u7528\u65b9\u9762\u5b58\u5728\u4e00\u4e9b\u9650\u5236\uff1b\u5176\u4e2d\u7684\u4e3b\u8981\u539f\u56e0\u53ef\u80fd\u662f\u5e26\u5bbd\u4e0d\u8db3\u6216\u7f3a\u4e4f\u4e92\u8054\u7f51\u3002\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u6211\u4eec\u65e0\u6cd5\u901a\u8fc7\u4f7f\u7528\u5168\u7403\u5bfc\u822a\u536b\u661f\u7cfb\u7edf\u5bf9\u8003\u53e4\u8981\u7d20\u8fdb\u884c\u51c6\u786e\u7684\u767b\u8bb0\u3002\u540c\u65f6\uff0c\u6211\u4eec\u5c06\u65e0\u6cd5\u4e0a\u4f20WMS\u670d\u52a1\uff0c\u5982 Google Satellite\u3001Open Street Map \u7b49\u3002\u53e6\u4e00\u4e2a\u7f3a\u70b9\u4e0e\u7535\u6c60\u5bff\u547d\u6709\u5173\uff1a\u4fdd\u6301\u5c4f\u5e55\u3001\u6570\u636e\u8fde\u63a5\u548cGPS\u59cb\u7ec8\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u5c06\u5927\u5927\u7f29\u77ed\u8bbe\u5907\u7684\u7535\u6c60\u5bff\u547d\uff0c\u5373\u4f7f\u6211\u4eec\u53ef\u80fd\u4f1a\u968f\u8eab\u643a\u5e26\u4fbf\u643a\u5f0f\u5145\u7535\u5b9d\u3002\u53e6\u4e00\u65b9\u9762\uff0c\u4f7f\u7528QField\u7684\u597d\u5904\u5f88\u591a\uff1b\u4e8b\u5b9e\u4e0a\uff0c\u5982\u679c\u6211\u4eec\u5728\u7eb8\u8d28\u5730\u56fe\u4e0a\u767b\u8bb0\u4e86\u8c03\u67e5\u8fc7\u7a0b\u4e2d\u53d1\u73b0\u7684\u8003\u53e4\u8981\u7d20\uff0c\u6216\u8005\u5728\u7eb8\u8d28\u8868\u683c\u4e0a\u624b\u52a8\u586b\u5199\u4e86\u76f8\u5173\u4fe1\u606f\uff0c\u8fd9\u5c31\u53ef\u4ee5\u51cf\u5c11\u6211\u4eec\u8981\u6267\u884c\u7684\u8bb8\u591a\u7a0b\u5e8f\u3002\u6b64\u5916\uff0c\u53e6\u4e00\u4e2a\u4f18\u70b9\u662f\u4f7f\u7528QField\u96c6\u6210\u8bbe\u5907\u6444\u50cf\u673a\u6216GNSS\u5929\u7ebf\u7684\u53ef\u80fd\u6027\u3002\u6240\u6709\u8fd9\u4e9b\u90fd\u4f7f\u6570\u636e\u6536\u96c6\u66f4\u5bb9\u6613\uff0c\u63d0\u9ad8\u4e86\u6570\u636e\u7684\u51c6\u786e\u6027\uff0c\u540c\u65f6\u51cf\u5c11\u4e86\u65f6\u95f4\u3001\u6210\u672c\u548c\u52b3\u52a8\u529b\u3002

G.G.

"},{"location":"zh/success-stories/heritage-impact-assessment/#5-qfield","title":"5. \u5728\u9732\u5929\u6316\u6398\u533a\u57df\u4e2d\u4f7f\u7528QField","text":"

\u5728\u9732\u5929\u533a\u57df\u6316\u6398\u573a\u666f\u4e2d\uff0c\u4f7f\u7528QField\u7b49\u5e94\u7528\u7a0b\u5e8f\u7684\u4f18\u52bf\u548c\u4fbf\u5229\u6570\u4e0d\u80dc\u6570\u3002\u8fd9\u4e00\u70b9\u5c24\u5176\u9002\u7528\u4e8e\u5546\u4e1a\u8003\u53e4\u9057\u5740\uff0c\u5728\u90a3\u91cc\u5f00\u5c55\u5de5\u4f5c\u7684\u6700\u540e\u671f\u9650\u548c\u8003\u53e4\u8c03\u67e5\u7684\u53ef\u7528\u9884\u7b97\u5f80\u5f80\u975e\u5e38\u7d27\u5f20\u3002\u8fd9\u8feb\u4f7f\u60a8\u6700\u5927\u9650\u5ea6\u5730\u4f18\u5316\u65f6\u95f4\u548c\u8d44\u4ea7\uff0c\u5c3d\u7ba1\u73b0\u573a\u7684\u5929\u6c14\u548c\u80fd\u89c1\u5ea6\u6761\u4ef6\u901a\u5e38\u5f88\u5dee (\u56fe 2)\u3002

\u56fe 2 - \u73b0\u573a\u5929\u6c14\u548c\u80fd\u89c1\u5ea6\u7b49\u6761\u4ef6\u8f83\u5dee\u7684\u793a\u4f8b\u3002\u56fe\u7247\u7531 Roberto Montagnetti \u63d0\u4f9b\uff0c2019\u5e74\u62cd\u6444

\u73b0\u5728\uff0c\u8ba9\u6211\u4eec\u6765\u770b\u770b\u4e3a\u4ec0\u4e48QField\u7684\u4f7f\u7528\u6709\u52a9\u4e8e\u51cf\u5c11\u5de5\u4f5c\u65f6\u95f4\uff0c\u540c\u65f6\u4fdd\u8bc1\u8282\u7701\u8003\u53e4\u8c03\u67e5\u6240\u9700\u7684\u8d44\u6e90\uff0c\u4e3aAndroid\u4f7f\u7528GIS\u5e94\u7528\u7a0b\u5e8f\u63d0\u4f9b\u4e86\u4e00\u4e2a\u5b9e\u9645\u793a\u4f8b\u3002

\u5728\u8fd9\u7c7b\u5de5\u4f5c\u4e2d\uff0c\u7b2c\u4e00\u6b65\u662f\u4f7f\u7528\u673a\u68b0\u5265\u79bb\u5f85\u8c03\u67e5\u533a\u57df\uff0c\u76ee\u7684\u662f\u6e05\u9664\u8868\u5c42\u571f\uff0c\u7136\u540e\u6700\u7ec8\u6e05\u9664\u5e95\u571f\u3002

\u968f\u540e\u7684\u8fc7\u7a0b\u5305\u62ec\u76f4\u63a5\u5728\u73b0\u573a\u8bc6\u522b\u8003\u53e4\u8981\u7d20\uff0c\u5e76\u5728\u4f7f\u7528\u6b64\u7c7b\u6280\u672f\u65f6\u901a\u8fc7\u6bd4\u8f83\u822a\u7a7a\u9065\u611f\u548c\u5730\u7403\u7269\u7406\u5206\u6790\u7684\u7ed3\u679c\u3002

\u7136\u540e\uff0c\u901a\u8fc7GPS\u6216\u5168\u7ad9\u4eea\u5bf9\u786e\u5b9a\u7684\u8003\u53e4\u8981\u7d20\u8fdb\u884c\u6570\u5b57\u68c0\u6d4b\u3002

\u6700\u540e\uff0c\u6982\u8ff0\u4e86\u8c03\u67e5\u533a\u57df (\u69fd) \u4e2d\u9700\u8981\u5b8c\u6210\u7684\u6240\u6709\u6316\u6398\u5e72\u9884\u63aa\u65bd\uff0c\u8fd9\u5728\u7406\u89e3\u6240\u786e\u5b9a\u7684\u8003\u53e4\u8981\u7d20\u4e4b\u95f4\u7684\u5730\u5c42\u5173\u7cfb\u65b9\u9762\u66f4\u4e3a\u76f8\u5173\u3002

\u8fd9\u4e00\u9636\u6bb5\u7684\u5de5\u4f5c\u88ab\u79f0\u4e3a \u201cPre-Ex\u201d\u3002

\u9632\u7206\u524d\u8c03\u67e5\u5c06\u4f5c\u4e3a\u5728QGIS\u4e2d\u521b\u5efa\u5de5\u7a0bGIS\u5e73\u53f0\u7684\u5730\u5f62\u57fa\u7840\uff0c\u4ee5\u53ca\u8be5\u533a\u57df\u7684\u5e95\u56fe\u3001TBM\u548c\u73b0\u573a\u7684\u4efb\u4f55\u822a\u7a7a\u6b63\u5c04\u7167\u7247\u3002\u5728\u540c\u4e00\u5e73\u53f0\u5185\uff0c\u6211\u4eec\u8fd8\u5c06\u4e0a\u4f20\u4e00\u4e2a\u5730\u7406\u6570\u636e\u5e93\uff0c\u5176\u4e2d\u5305\u542b\u4ee5\u4e0b\u6570\u5b57\u5316\u6240\u9700\u7684\u56fe\u5c42\uff1a

a. \u73b0\u573a\u53d1\u73b0\u7684\u8003\u53e4\u8981\u7d20\uff1b

b \u8ba1\u5212\u7684\u63d2\u69fd;

c. \u8c03\u67e5\u7684\u80cc\u666f\u53ca\u5176\u76f8\u5173\u6c34\u5e73\uff1b

d. \u7528\u4e8e\u624b\u52a8\u7ed8\u56fe\u7684\u5e73\u9762\u7ebf\u548c\u5256\u9762\u7ebf;

e. \u5728\u73b0\u573a\u8003\u53e4\u8c03\u67e5\u671f\u95f4\uff0c\u6211\u4eec\u53ef\u80fd\u9700\u8981\u68c0\u6d4b\u7684\u6240\u6709\u5143\u7d20\u3002

\u7136\u800c\uff0c\u5728\u540c\u4e00\u6570\u636e\u5e93\u4e2d\uff0c\u4e5f\u4f1a\u6709\u4e0e\u6587\u4e66\u5de5\u4f5c\u8868\u76f8\u5173\u7684\u8868\u683c\u3002

\u56e0\u6b64\uff0c\u5b83\u4eec\u53ef\u4e0e\u6570\u5b57\u7248\u7684\u7eb8\u8d28\u767b\u8bb0\u7c3f\u548c\u5176\u4ed6\u76f8\u5173\u6587\u4ef6\u76f8\u5ab2\u7f8e\uff0c\u8fd9\u4e9b\u6587\u4ef6\u901a\u5e38\u7528\u4e8e\u5efa\u7b51\u5de5\u5730\u7684\u6316\u6398\u6587\u4ef6\u3002

\u8be5\u6570\u636e\u5e93 (\u63a5\u4e0b\u6765\u662f\u6570\u636e\u5e93\u7ed3\u6784\u7684\u4e00\u4e2a\u793a\u4f8b\u3002\u6839\u636e\u73b0\u573a\u7684\u7279\u70b9\u548c\u5fc5\u987b\u8fdb\u884c\u7684\u8c03\u67e5\u7684\u62d3\u6251\u7ed3\u6784\uff0c\u8868\u683c\u548c\u51e0\u4f55\u7ed3\u6784\u53ef\u80fd\u6709\u6240\u4e0d\u540c\u3002\u5728\u4efb\u4f55\u60c5\u51b5\u4e0b\uff0c\u8868\u683c\u548c\u77e2\u91cf\u5fc5\u987b\u76f8\u4e92\u5173\u8054\uff0c\u4ee5\u4fbf\u76f8\u4e92\u4f5c\u7528\u3002QField\u8ba4\u53efQGIS\u4e2d\u8bbe\u7f6e\u7684\u5de5\u7a0b\u5173\u7cfb)\u3002\u7531\u4ee5\u4e0b\u7ec4\u6210\uff1a

  1. \u7ad9\u70b9 (\u77e2\u91cf)\uff1a\u5305\u542b\u516c\u53f8\u6b63\u5728\u5de5\u4f5c\u7684\u6240\u6709\u7ad9\u70b9\u7684 \u5217\u8868\u548c\u63cf\u8ff0\u3002
  2. Context_Layer (\u77e2\u91cf): \u8be5\u56fe\u5c42\u4ee5\u56fe\u5f62\u65b9\u5f0f\u8868\u793a\u5f00\u6316\u9879\u76ee\u671f\u95f4 \u786e\u5b9a\u548c\u5f00\u6316\u7684\u6240\u6709\u4e0a\u4e0b\u6587\u3002
  3. Slots (\u77e2\u91cf): \u8be5\u56fe\u5c42\u4ee5\u56fe\u5f62\u65b9\u5f0f\u8868\u793a\u6240\u6709\u6316\u6398\u7684\u69fd\uff0c \u5e76\u5305\u542b\u7eb8\u69fd\u5bc4\u5b58\u5668\u7684\u4fe1\u606f\u3002
  4. Level_Layer (\u77e2\u91cf): \u8be5\u56fe\u5c42\u4ee5\u56fe\u5f62\u65b9\u5f0f \u8868\u793a\u6bcf\u4e2a\u69fd\u5f00\u6316\u671f\u95f4\u7684\u6240\u6709\u6807\u9ad8\u3002
  5. Drawings_Vector (\u77e2\u91cf): \u8be5\u56fe\u5c42\u4ee5\u56fe\u5f62\u65b9\u5f0f \u8868\u793a\u7528\u4e8e\u624b\u52a8\u56fe\u5f62\u7684\u5e73\u9762\u7ebf\u548c\u5256\u9762\u7ebf\u3002
  6. Drawing_Point (\u77e2\u91cf): \u8be5\u56fe\u5c42\u4ee5\u56fe\u5f62\u65b9\u5f0f \u8868\u793a\u5e73\u9762\u7ebf\u548c\u5256\u9762\u7ebf\u901a\u8fc7\u7684\u70b9\u3002
  7. Context_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6570\u5b57\u8bb0\u5f55\u5668\uff0c\u5176\u4e2d\u5305\u542b\u6240\u6709\u7814\u7a76\u7684 \u4e0a\u4e0b\u6587\u3002
  8. Drawings_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6240\u6709\u56fe\u7eb8\u7684\u6570\u5b57\u8bb0\u5f55\u5668\u3002
  9. Permatrace_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6c38\u4e45\u8868\u7684\u6570\u5b57\u8bb0\u5f55\u5668\u3002
  10. Sample_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u91c7\u96c6\u6837\u672c\u7684\u6570\u5b57\u8bb0\u5f55\u5668\u3002
  11. Photo_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6240\u6709\u62cd\u6444\u7167\u7247\u7684\u6570\u5b57\u767b\u8bb0\u7c3f\u3002
  12. Small_Find_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6536\u96c6\u7684\u6240\u6709\u53d1\u73b0\u7684\u6570\u5b57\u8bb0\u5f55\u5668\u3002
  13. Finds_Bag_Register (\u65e0\u51e0\u4f55\u56fe\u5f62): \u6316\u6398\u8fc7\u7a0b\u4e2d\u6536\u96c6\u7684\u6240\u6709\u884c\u674e\u7684 \u6570\u5b57\u767b\u8bb0\u7c3f\u3002
  14. Context_Sheets (\u65e0\u51e0\u4f55\u56fe\u5f62): \u8be5\u56fe\u5c42\u662f\u4e0a\u4e0b\u6587\u8868\u8bb0\u5f55\u5668\u7684\u6570\u5b57\u7248\u672c\uff0c \u5305\u542b\u4e0e\u6240\u8c03\u67e5\u7684\u6bcf\u4e2a\u4e0a\u4e0b\u6587\u76f8\u5173\u7684\u6240\u6709\u4fe1\u606f\u3002

\u6b64\u65f6\uff0c\u6211\u4eec\u9700\u8981\u7b80\u5355\u5730\u5c06QGIS\u4e2d\u521b\u5efa\u7684\u4e3b\u5de5\u7a0b\u4e0e\u6240\u6709 \u201cproject relation\u201d \u548c \u201cwidgets\u201d \u8f6c\u79fb\u5230\u5e73\u677f\u7535\u8111\u6216\u667a\u80fd\u624b\u673a\u4e0a\uff0c\u5e76\u4f7f\u7528QField\u76f4\u63a5\u5728\u73b0\u573a\u7ba1\u7406\uff0c\u4ee5\u7acb\u5373\u4e86\u89e3\u5176\u4f18\u52bf\u548c\u4fbf\u5229\u6027 (\u56fe 3)\u3002

\u56fe 3 - QGIS (\u4e0a\u56fe) \u548cQField (\u4e0b\u56fe) \u4e2d\u76f8\u540c\u5f00\u653e\u533a\u57df\u5f00\u6316GIS\u5e73\u53f0\u9879\u76ee\u7684\u793a\u4f8b\u3002\u7531 Roberto Montagnetti \u5728 2019\u5e74\u63d0\u4f9b

\u4e8b\u5b9e\u4e0a\uff0c\u4e3b\u8981\u901a\u8fc7\u4f7f\u7528\u8be5\u7cfb\u7edf\uff0c\u5728\u8be5\u9886\u57df\u5de5\u4f5c\u7684\u8003\u53e4\u5b66\u5bb6\u5c06\u80fd\u591f\u5728QField\u6570\u636e\u5e93\u4e2d\u7684\u9002\u5f53 \u201ccontext register\u201d \u8868\u4e2d\u76f4\u63a5\u6ce8\u518cQField\u5185\u6316\u6398\u8fc7\u7a0b\u4e2d\u8bc6\u522b\u7684\u4e0a\u4e0b\u6587\u7f16\u53f7\u3002

\u8fd9\u4e00\u65b9\u9762\u5df2\u7ecf\u52a0\u5feb\u4e86\u73b0\u573a\u64cd\u4f5c\uff0c\u8282\u7701\u4e86\u4ece\u73b0\u573a\u5230\u5927\u9662\u6216\u4ece\u73b0\u573a\u5230\u6c7d\u8f66/\u8d27\u8f66\u6765\u56de\u7684\u65f6\u95f4\uff0c\u53cd\u4e4b\u4ea6\u7136\uff0c\u7528\u4e8e\u7f16\u5236\u7eb8\u8d28\u767b\u8bb0\u7c3f\uff1b\u7279\u522b\u662f\uff0c\u5982\u679c\u6211\u4eec\u8003\u8651\u5230\u8fd9\u6837\u4e00\u4e2a\u4e8b\u5b9e\uff0c\u5373\u6c7d\u8f66\u548c\u5927\u9662\u901a\u5e38\u4f4d\u4e8e\u79bb\u6316\u6398\u533a\u57df\u76f8\u5f53\u8fdc\u7684\u5730\u65b9\u3002

\u6b64\u5916\uff0c\u7531\u4e8e\u73b0\u573a\u901a\u5e38\u53ea\u6709\u4e00\u4e2a\u8bbe\u5907\uff0c\u901a\u5e38\u7531\u73b0\u573a\u7ecf\u7406\u6216\u4e3b\u7ba1\u6301\u6709\uff0c\u8fd9\u5c06\u4f7f\u4ed6\u4eec\u66f4\u5bb9\u6613\u68c0\u67e5\u73b0\u573a\u8003\u53e4\u5b66\u5bb6\u662f\u5426\u4e3a\u786e\u5b9a\u7684\u73af\u5883\u5206\u914d\u4e86\u6b63\u786e\u7684\u7f16\u53f7\u3002

\u901a\u5e38\u60c5\u51b5\u4e0b\uff0c\u5728\u4e00\u4e2a\u4f4d\u7f6e\u4e0a\u4f1a\u53d8\u5f97\u6df7\u4e71\uff0c\u7279\u522b\u662f\u5f53\u73b0\u573a\u7684\u6316\u6398\u533a\u57df\u7531\u4e8e\u6076\u52a3\u7684\u5929\u6c14\u6761\u4ef6\u800c\u5f88\u5dee\u65f6\u3002\u9664\u4e86\u4e0a\u8ff0\u95ee\u9898\u4e4b\u5916\uff0c\u4ed6\u4eec\u8fd8\u53ef\u80fd\u9047\u5230\u9519\u8bef\uff0c\u4f8b\u5982\u7528\u4e0d\u540c\u7684\u5207\u5272\u7f16\u53f7\u6ce8\u518c\u76f8\u540c\u7684\u8981\u7d20\uff0c\u6216\u8005\u5c06\u76f8\u540c\u7684\u4e0a\u4e0b\u6587\u7f16\u53f7\u5206\u914d\u7ed9\u4e0d\u540c\u7684\u8981\u7d20\u3002

\u5f53\u73b0\u573a\u56e2\u961f\u7531\u4f17\u591a\u8003\u53e4\u5b66\u5bb6\u7ec4\u6210\u65f6\uff0c\u8fd9\u79cd\u60c5\u51b5\u5c31\u66f4\u52a0\u9891\u7e41\u4e86\uff0c\u4ed6\u4eec\u5728\u4e0d\u540c\u7684\u6316\u6398\u69fd\u4e2d\u5de5\u4f5c\u3002\u8fd9\u4e9b\u69fd\u53ef\u4ee5\u5206\u5e03\u5728\u6316\u6398\u533a\u57df\u5468\u56f4\uff0c\u4f7f\u5b83\u4eec\u4e4b\u95f4\u7684\u4e92\u52a8\u548c\u4ea4\u6d41\u66f4\u5177\u6311\u6218\u6027\u3002

\u8fd9\u4e00\u95ee\u9898\u8fd8\u4e0e\u53e6\u4e00\u4e2a\u95ee\u9898\u6709\u5173\uff0c\u8fd9\u610f\u5473\u7740\uff0c\u5bf9\u4e8e\u5728\u8be5\u9886\u57df\u5de5\u4f5c\u7684\u4eba\u6765\u8bf4\uff0c\u4e0d\u53ef\u80fd\u5bf9\u8c03\u67e5\u533a\u57df\u548c\u786e\u5b9a\u7684\u8003\u53e4\u8981\u7d20\u8fdb\u884c\u6301\u7eed\u7684\u6982\u8ff0\uff0c\u8fd9\u5f80\u5f80\u4f1a\u5728\u767b\u8bb0\u4e0a\u4e0b\u6587\u7f16\u53f7\u65f6\u9020\u6210\u6df7\u6dc6\u548c\u9519\u8bef\u3002

\u56e0\u6b64\uff0c\u4ece\u8fd9\u4e2a\u89d2\u5ea6\u6765\u770b\uff0cQField\u4ee3\u8868\u4e86\u4e00\u4e2a\u771f\u6b63\u7684\u7a81\u7834\uff0c\u5b83\u4e3a\u73b0\u573a\u5de5\u4f5c\u4eba\u5458\u63d0\u4f9b\u4e86\u4ee5\u4e0b\u53ef\u80fd\uff1a

i. \u5bf9\u5f00\u6316\u533a\u57df\u8fdb\u884c\u603b\u4f53\u6982\u8ff0\uff1b

ii. \u67e5\u8be2\u8c03\u67e5\u7684\u8003\u53e4\u8981\u7d20\uff1b

iii. \u68c0\u67e5 Pre-Ex \u9636\u6bb5\u786e\u5b9a\u7684\u8003\u53e4\u8981\u7d20\u7684\u5f62\u72b6\u548c\u65b9\u5411\uff0c\u5373\u4f7f\u73b0\u573a\u6761\u4ef6\u8f83\u5dee\uff0c\u4e5f\u5fc5\u987b\u8fdb\u884c\u6316\u6398\u3002

QField\u6709\u52a9\u4e8e\u5e94\u5bf9\u73b0\u573a\u9047\u5230\u7684\u5404\u79cd\u6311\u6218\uff1a\u7531\u4e8e\u6076\u52a3\u5929\u6c14\u3001\u6f6e\u6e7f\u5929\u6c14\u4ee5\u53ca\u4e0d\u65ad\u8fdb\u5165\u73b0\u573a\u7684\u4eba\u5458\u548c\u8f66\u8f86\u4e0d\u65ad\u6405\u52a8\u7684\u6f6e\u6e7f\u548c\u6ce5\u6cde\u571f\u58e4\u800c\u6d6a\u8d39\u7684\u65f6\u95f4\u3002\u8fd9\u4e9b\u539f\u56e0\u5bfc\u81f4\u9057\u5740\u88ab\u5265\u79bb\u51e0\u5929\u540e\uff0c\u5df2\u786e\u5b9a\u7684\u8003\u53e4\u8981\u7d20\u53d8\u5f97\u65e0\u6cd5\u8fa8\u8ba4 (\u56fe 2)\u3002

\u901a\u8fc7\u4f7f\u7528\u8be5\u8bbe\u5907\u7684GPS\uff0c\u7528\u6237\u53ef\u4ee5\u5728\u6316\u6398\u533a\u57df\u5185\u5bfc\u822a\uff0c\u5e76\u627e\u5230\u9700\u8981\u6316\u6398\u7684\u8003\u53e4\u8981\u7d20\uff0c\u5c3d\u7ba1\u5b58\u5728\u4e00\u5b9a\u7684\u8bef\u5dee\uff0c\u5373\u4f7f\u5728\u73b0\u573a\u80fd\u89c1\u5ea6\u8f83\u5dee\u7684\u60c5\u51b5\u4e0b\u4e5f\u662f\u5982\u6b64\u3002

\u540c\u6837\uff0c\u8fd9\u6837\u505a\uff0c\u5f53\u80fd\u89c1\u5ea6\u6761\u4ef6\u4e0d\u597d\u65f6\uff0c\u5c31\u66f4\u5bb9\u6613\u5c06\u8003\u53e4\u8981\u7d20\u4e2d\u5148\u524d\u5728\u524d\u7206\u70b8\u9636\u6bb5\u786e\u5b9a\u7684\u69fd\u96c6\u4e2d\u8d77\u6765\uff0c\u8fd9\u9632\u6b62\u4e86\u5bf9\u81ea\u7136\u9057\u5740\u6316\u6398\u7684\u8bef\u5224\u3002

\u8fd9\u65b9\u9762\u7684\u4e00\u4e2a\u5178\u578b\u4f8b\u5b50\u662f\uff0c\u5f53\u7530\u5730\u91cc\u6709\u7281\u6c9f\u65f6\uff0c\u7528\u8089\u773c\u8d8a\u6765\u8d8a\u96be\u770b\u5230\u5b83\u4eec\u7684\u6574\u4e2a\u957f\u5ea6\u3002

\u901a\u5e38\uff0c\u4e3a\u4e86\u89e3\u51b3\u8fd9\u7c7b\u95ee\u9898\uff0c\u8003\u53e4\u5b66\u5bb6\u5728\u6316\u6398\u533a\u57df\u4f7f\u7528\u5370\u5237\u5730\u56fe\uff1b\u7136\u800c\uff0c\u5c3d\u7ba1\u8fd9\u5f53\u7136\u662f\u4e00\u79cd\u5e2e\u52a9\uff0c\u4f46\u5728\u5b9e\u8df5\u4e2d\uff0c\u5b83\u4eec\u7edd\u4e0d\u80fd\u4e0e\u6570\u5b57\u5730\u56fe\u7684\u4fbf\u5229\u6027\u76f8\u5ab2\u7f8e\uff0c\u56e0\u6b64\u4e5f\u65e0\u6cd5\u4e0eQField\u76f8\u5ab2\u7f8e\uff0c\u539f\u56e0\u5982\u4e0b\uff1a

  1. \u5370\u5237\u7684\u5730\u56fe\u7531\u4e8e\u98ce\u3001\u6e7f\u5ea6\uff0c\u5c24\u5176\u662f\u7528\u4eba\u624b\u5904\u7406\u65f6\uff0c \u4f1a\u5f88\u5feb\u53d8\u8d28\u3002
  2. \u4e3a\u4e86\u5305\u542b\u6574\u4e2a\u6316\u6398\u533a\u57df\uff0c\u5b83\u4eec\u901a\u5e38\u5fc5\u987b\u4ee5\u975e\u5e38\u5927\u7684\u683c\u5f0f\u6253\u5370\uff0c \u8fd9\u9700\u8981\u7279\u5b9a\u7684\u7ed8\u56fe\u4eea\uff0c\u800c\u8fd9\u6210\u672c\u4e0a\u5347\uff0c \u4f7f\u5176\u96be\u4ee5\u4f7f\u7528\u3002
  3. \u7eb8\u8d28\u5730\u56fe\u4e0d\u662f\u4ea4\u4e92\u5f0f\u7684\uff0c\u8fd9\u610f\u5473\u7740\u4e0d\u80fd\u8fdb\u884c\u67e5\u8be2\u3002
  4. \u5b83\u4eec\u4e0d\u80fd\u89e3\u51b3\u5fc5\u987b\u7cbe\u786e\u5b9a\u4f4d\u8003\u53e4\u8981\u7d20\u7684\u95ee\u9898\uff0c \u5f53\u73b0\u573a\u7684\u80fd\u89c1\u5ea6\u6761\u4ef6\u8f83\u5dee\u65f6\uff0c \u9700\u8981\u5229\u7528\u69fd\u5bf9\u8003\u53e4\u8981\u7d20\u8fdb\u884c\u8c03\u67e5\u3002

\u503c\u5f97\u6ce8\u610f\u7684\u662f\uff0c\u73b0\u573aQField\u7684\u4f7f\u7528\u7b80\u5316\u4e86\u7ba1\u7406\u4eba\u5458\u548c\u76d1\u7406\u4eba\u5458\u5728\u89c4\u5212\u6316\u6398\u5e72\u9884\u63aa\u65bd\u65f6\u7684\u5de5\u4f5c\u91cf\uff0c\u4f7f\u4ed6\u4eec\u80fd\u591f\u8f7b\u677e\u5730\u76f4\u63a5\u5728\u6316\u6398\u533a\u57df\u6307\u5bfc\u73b0\u573a\u8003\u53e4\u5b66\u5bb6\u3002\u8fd9\u6837\u505a\uff0c\u5c06\u80fd\u591f\u6709\u6548\u5730\u57f9\u8bad\u73b0\u573a\u56e2\u961f\uff0c\u63d0\u4f9b\u6709\u5173\u4ed6\u4eec\u5fc5\u987b\u6316\u6398\u8981\u7d20\u7684\u51c6\u786e\u4fe1\u606f\uff0c\u5e76\u901a\u8fc7\u5e73\u677f\u7535\u8111\u7684\u56fe\u5f62\u8f85\u52a9\u6765\u652f\u6301\u4ed6\u4eec\u7684\u89e3\u91ca\uff0c\u4ee5\u53ca\u67e5\u8be2\u5df2\u7ecf\u4e0a\u4f20\u5230\u5de5\u7a0b\u6570\u636e\u5e93\u4e2d\u76f8\u5173\u5185\u5bb9\u7684\u8be6\u7ec6\u4fe1\u606f\u3002

\u9664\u4e86\u5916\u4e1a\u8c03\u67e5\uff0cQField\u4f7f\u8003\u53e4\u5b66\u5bb6\u7684\u5de5\u4f5c\u66f4\u5bb9\u6613\uff0c\u751a\u81f3\u5728\u8bb0\u5f55\u9636\u6bb5\uff0c\u7b80\u5316\u4e86\u4ed6\u4eec\u7684\u6587\u4e66\u5de5\u4f5c\u3002\u6b63\u5982\u6211\u4eec\u5df2\u7ecf\u63d0\u5230\u7684\uff0c\u4ed6\u4eec\u53ef\u4ee5\u4e0d\u65ad\u5730\u67e5\u8be2\u5e73\u677f\u7535\u8111\uff0c\u83b7\u53d6\u9700\u8981\u5305\u542b\u5728\u7eb8\u8d28\u6587\u6863\u8868\u4e2d\u7684\u5fc5\u8981\u4fe1\u606f\uff0c\u4f8b\u5982\u4ed6\u4eec\u6316\u6398\u80cc\u666f\u7684\u5256\u9762\u56fe\u6216\u5e73\u9762\u56fe\u7f16\u53f7\uff0c\u4ee5\u53ca\u76f8\u540c\u80cc\u666f\u7684\u7167\u7247\u7f16\u53f7\uff0c\u6216\u4efb\u4f55\u5176\u4ed6\u76f8\u5173\u4fe1\u606f\u3002

\u6b64\u5916\uff0c\u4ed6\u4eec\u5c06\u66f4\u5bb9\u6613\u7ed8\u5236\u4e0a\u4e0b\u6587\u8868\u4e2d\u901a\u5e38\u9700\u8981\u7684\u4f4d\u7f6e\u56fe\uff0c\u56e0\u4e3a\u4ed6\u4eec\u5c06\u6709\u66f4\u591a\u7684\u53ef\u7528\u4fe1\u606f\u6765\u89e3\u91ca\u4ed6\u4eec\u6316\u6398\u7684\u5185\u5bb9\u3002

\u4f7f\u7528QField\u65f6\u9700\u8981\u8003\u8651\u7684\u53e6\u4e00\u4e2a\u975e\u5e38\u91cd\u8981\u7684\u65b9\u9762\u662f\uff0c\u53ef\u4ee5\u5b8c\u5168\u53d6\u6d88\u63d2\u69fd\u7f16\u53f7\u3001\u4e0a\u4e0b\u6587\u7f16\u53f7\u3001\u56fe\u7eb8\u7f16\u53f7\u3001\u6837\u672c\u7f16\u53f7\u3001\u7167\u7247\u7f16\u53f7\u7b49\u7684\u624b\u52a8\u6ce8\u518c\u8fc7\u7a0b\u3002\u540c\u65f6\uff0c\u901a\u8fc7\u4f7f\u7528\u6b64\u7cfb\u7edf\uff0c\u6211\u4eec\u8fd8\u53ef\u4ee5\u907f\u514d\u4ee5\u4e0b\u95ee\u9898\uff1a

  1. \u624b\u52a8\u5c06\u7eb8\u8d28\u6570\u636e\u8f93\u5165\u5de5\u7a0b\u6570\u636e\u5e93\uff1b
  2. \u7834\u8bd1\u65e0\u6cd5\u7406\u89e3\u7684\u7b14\u8ff9\u95ee\u9898\uff0c \u8fd9\u5927\u5927\u589e\u52a0\u4e86\u4e66\u5199\u9519\u8bef\u7684\u53ef\u80fd\u6027\u3002

\u4e8b\u5b9e\u4e0a\uff0c\u4e0d\u6e05\u6670\u7684\u4e66\u5199\u662f\u4e00\u4e2a\u7ecf\u5e38\u51fa\u73b0\u7684\u95ee\u9898\uff0c\u4e0e\u4eba\u5de5\u8bb0\u5f55\u6316\u6398\u6587\u4ef6\uff0c\u7279\u522b\u662f\u767b\u8bb0\u518c\u6709\u5173\u3002\u8fd9\u4e5f\u5c06\u5f71\u54cd\u5728\u8ba1\u7b97\u673a\u5316\u8fc7\u7a0b\u4e2d\u5fc5\u987b\u8f93\u5165\u6570\u636e\u5e93\u4fe1\u606f\u7684\u51c6\u786e\u6027\u3002

\u6b64\u5916\uff0c\u53c2\u4e0e\u6587\u4e66\u5de5\u4f5c\u7684\u8003\u53e4\u5b66\u5bb6\u5fc5\u987b\u5728\u5176\u6587\u4ef6\u4e2d\u5305\u62ec\u5176\u4ed6\u540c\u4e8b\u6316\u6398\u548c\u8bb0\u5f55\u7684\u4e0e\u8003\u53e4\u8981\u7d20\u76f8\u5173\u7684\u5176\u4ed6\u7c7b\u578b\u7684\u4fe1\u606f\u3001\u56fe\u7eb8\u7f16\u53f7\u548c\u5176\u4ed6\u4fe1\u606f\u3002\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u5c06\u4e00\u4e2a\u6570\u5b57\u4e0e\u53e6\u4e00\u4e2a\u6570\u5b57\u6df7\u6dc6\uff0c\u53ef\u80fd\u662f\u7531\u4e8e\u540c\u4e8b\u5b57\u8ff9\u4e0d\u6e05\uff0c\u8fd9\u662f\u4e00\u4e2a\u975e\u5e38\u5e38\u89c1\u7684\u9519\u8bef\u3002

\u6700\u574f\u60c5\u51b5\u662f\u6307\uff1a

  1. \u6570\u636e\u5e93\u7684\u6570\u5b57\u8bb0\u5f55\u5668\u548c\u7eb8\u8d28\u8bb0\u5f55\u5668 \u4e4b\u95f4\u4e0d\u518d\u5339\u914d\uff1b
  2. \u5404\u79cd\u4e0a\u4e0b\u6587\u8868\u4e0a\u7684\u4fe1\u606f\u4e0d\u53ef\u9760\uff1b
  3. \u4e24\u79cd\u60c5\u51b5 (\u5982\u4e0a\u6240\u8ff0)\u3002

\u56e0\u6b64\uff0c\u6211\u4eec\u5fc5\u987b\u82b1\u8d39\u5927\u91cf\u7684\u65f6\u95f4\u548c\u7cbe\u529b\u6765\u67e5\u627e\u9519\u8bef\u5e76\u8fdb\u884c\u7ea0\u6b63\u3002

\u76f8\u53cd\uff0c\u4f7f\u7528\u6570\u5b57\u5f55\u97f3\u6d88\u9664\u4e86\u8fd9\u4e2a\u95ee\u9898\uff0c\u5e76\u6709\u52a9\u4e8e\u68c0\u67e5\u9519\u8bef\u3002

GIS\u5de5\u5177\u7684\u4e3b\u8981\u4f18\u70b9\u662f\uff0c\u4f7f\u6211\u4eec\u80fd\u591f\u901a\u8fc7\u4ea4\u53c9\u68c0\u67e5\u6570\u636e\u6765\u67e5\u8be2\u8981\u7d20\uff0c\u4ece\u800c\u52a0\u5feb\u68c0\u67e5\u8fc7\u7a0b\u3002

\u4e3e\u4e00\u4e2a\u5b9e\u9645\u7684\u4f8b\u5b50\uff0c\u5982\u679c\u60a8\u9700\u8981\u4f7f\u7528QGIS \u201c\u5b57\u6bb5\u8ba1\u7b97\u5668\u201d \u5c06\u6570\u5b57\u8bb0\u5f55\u5668\u4e2d\u7684\u4e0a\u4e0b\u6587\u3001\u56fe\u5f62\u6216\u5176\u4ed6\u4efb\u4f55\u5185\u5bb9\u7684\u6570\u5b57\u8c03\u6574\u4e3a\u6570\u5b57\uff0c\u53ea\u9700\u51e0\u79d2\u949f\u5373\u53ef\u5b8c\u6210\u8fd9\u9879\u7b80\u5355\u7684\u4efb\u52a1\u3002

\u8bd5\u60f3\u4e00\u4e0b\uff0c\u4f7f\u7528\u767b\u8bb0\u7c3f\u548c\u7eb8\u8d28\u6587\u4ef6\u6267\u884c\u76f8\u540c\u7684\u4efb\u52a1\u9700\u8981\u591a\u957f\u65f6\u95f4\uff0c\u5c24\u5176\u662f\u5728\u5904\u7406\u5927\u91cf\u6316\u6398\u4e2d\u6536\u96c6\u7684\u5927\u91cf\u6570\u636e\u65f6\u3002

\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u60a8\u5fc5\u987b\u9996\u5148\u8ddf\u8e2a\u5305\u542b\u8981\u4fee\u6539\u7684\u6570\u5b57\u5e8f\u5217\u7684\u6587\u4ef6\u5939\uff0c\u7136\u540e\u9010\u4e2a\u6d4f\u89c8\u6240\u6709\u8bb0\u5f55\u5668\uff0c\u76f4\u5230\u627e\u5230\u9700\u8981\u4fee\u6539\u5e76\u6700\u7ec8\u66f4\u6b63\u7684\u6570\u5b57\u4ee5\u53ca\u6240\u6709\u540e\u7eed\u6570\u5b57\u3002\u8fd9\u4e0d\u4ec5\u9700\u8981\u5728\u767b\u8bb0\u518c\u4e2d\u8fdb\u884c\u7ea0\u6b63\uff0c\u8fd8\u9700\u8981\u5728\u4e0a\u4e0b\u6587\u8868\u7684\u8981\u7d20\u90e8\u5206\u4e2d\u8fdb\u884c\u7ea0\u6b63\u3002

\u6362\u8a00\u4e4b\uff0c\u5982\u679c\u4e0a\u4e0b\u6587\u3001\u56fe\u7eb8\u6216\u7167\u7247\u7f16\u53f7\u6ce8\u518c\u4e0d\u6b63\u786e\uff0c\u4ec5\u7ea0\u6b63\u767b\u8bb0\u518c\u662f\u4e0d\u591f\u7684\uff0c\u8fd8\u9700\u8981\u7ea0\u6b63\u4e0e\u6240\u8ff0\u7f16\u53f7\u76f8\u5173\u7684\u6240\u6709\u6587\u4e66\u5de5\u4f5c\u3002

\u56e0\u6b64\uff0c\u901a\u8fc7\u4f7f\u7528\u6570\u5b57\u8bb0\u5f55\u5668 (\u8868)\uff0c\u64cd\u4f5c\u53ea\u9700\u51e0\u5206\u949f\uff1b\u7136\u800c\uff0c\u5982\u679c\u60a8\u662f\u624b\u5de5\u7f16\u5199\u7eb8\u8d28\u6587\u6863\uff0c\u53ef\u80fd\u9700\u8981\u6570\u5c0f\u65f6\u7684\u8270\u82e6\u5de5\u4f5c\u3002

\u6700\u540e\u4e00\u4e2a\u9700\u8981\u8003\u8651\u7684\u91cd\u8981\u65b9\u9762\u662f\u8282\u7701\u7eb8\u5f20\uff0c\u4ece\u800c\u8282\u7701\u8d44\u91d1\u3002QField\u548c\u6570\u5b57\u6587\u6863\u7684\u4f7f\u7528\u4f7f\u6211\u4eec\u80fd\u591f\u6709\u6548\u5730\u7ba1\u7406\u6316\u6398\u6570\u636e\u3002\u901a\u8fc7\u8fd9\u79cd\u65b9\u5f0f\uff0c\u5c31\u4e0d\u518d\u9700\u8981\u6253\u5370\u8c03\u67e5\u8ba1\u5212\u3001\u767b\u8bb0\u518c\u548c\u6587\u4e66\u5de5\u4f5c\u8868\u3002

\u7136\u800c\uff0c\u5982\u679c\u4e3b\u7ba1\u5f53\u5c40 (\u53bf\u8003\u53e4) \u6216\u5ba2\u6237\u660e\u786e\u8981\u6c42\u73b0\u573a\u5236\u4f5c\u7684\u6240\u6709\u6587\u4ef6\u7684\u7eb8\u8d28\u7248\u672c\uff0c\u5728\u5b8c\u6210\u6240\u6709\u4fee\u6539\u540e\uff0c\u624d\u80fd\u5728\u9879\u76ee\u7ed3\u675f\u65f6\u6253\u5370\u51fa\u6240\u6709\u5185\u5bb9\u3002\u8fd9\u6709\u52a9\u4e8e\u907f\u514d\u4e0d\u5fc5\u8981\u7684\u7eb8\u5f20\u6d6a\u8d39\uff0c\u4ee5\u53ca\u524d\u9762\u63d0\u5230\u7684\u6240\u6709\u5176\u4ed6\u95ee\u9898\u3002

\u5373\u4f7f\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0cQGIS \u201c\u6253\u5370\u5e03\u5c40\u201d \u4e5f\u5141\u8bb8\u6211\u4eec\u5f00\u53d1\u53ef\u968f\u65f6\u4fdd\u5b58\u548c\u4f7f\u7528\u7684\u81ea\u5b9a\u4e49\u5e03\u5c40\u3002

"},{"location":"zh/success-stories/heritage-impact-assessment/#6","title":"6. \u7ed3\u8bba","text":"

\u5728\u4e00\u4e2a\u65e5\u76ca\u6570\u5b57\u5316\u7684\u4e16\u754c\u4e2d\uff0c\u7ee7\u7eed\u4ece\u4e8b\u7eb8\u9762\u6587\u6863\u5de5\u4f5c\u662f\u4e0d\u53ef\u63a5\u53d7\u7684\uff0c\u5c24\u5176\u662f\u5728\u6d41\u7a0b\u7ed3\u675f\u65f6\uff0c\u6240\u6709\u7eb8\u9762\u6587\u6863\u90fd\u5fc5\u987b\u6570\u5b57\u5316\u4ee5\u6ee1\u8db3\u5f52\u6863\u9700\u6c42\u3002\u4e8b\u5b9e\u4e0a\uff0c\u4eca\u5929\uff0c\u535a\u7269\u9986\u548c\u8003\u53e4\u516c\u53f8\u7684\u4ed3\u5e93\u90fd\u6ca1\u6709\u8db3\u591f\u7684\u7a7a\u95f4\u6765\u5b58\u653e\u6587\u4ef6\u5939\u3002\u5728\u8fd9\u4e00\u70b9\u4e0a\uff0c\u6316\u6398\u8fc7\u7a0b\u5f00\u59cb\u65f6\u4ee5\u6570\u5b57\u683c\u5f0f\u7ba1\u7406\u6570\u636e\u5c06\u662f\u6709\u76ca\u7684\uff0c\u4ece\u800c\u8282\u7701\u65f6\u95f4\u548c\u8d44\u6e90\u3002

\u626b\u63cf\u767b\u8bb0\u518c\u7684PDF\u6587\u6863\u3001\u4e0a\u4e0b\u6587\u8868\uff0c\u4ee5\u53ca\u4e00\u822c\u800c\u8a00\u73b0\u573a\u5236\u4f5c\u7684\u6240\u6709\u6587\u6863\uff0c\u5e76\u4e0d\u662f\u4e00\u4e2a\u5207\u5b9e\u53ef\u884c\u4e14\u53ef\u6301\u7eed\u7684\u89e3\u51b3\u65b9\u6848\u3002\u5982\u524d\u6240\u8ff0\uff0c\u5728\u5e7f\u6cdb\u7684\u6316\u6398\u9879\u76ee\u4e2d\uff0c\u8fd9\u4e9b\u6587\u4ef6\u901a\u5e38\u7531\u6570\u5343\u4efd\u4e66\u9762\u6587\u4ef6\u7ec4\u6210\u3002\u8fd9\u79cd\u5de5\u4f5c\u8feb\u4f7f\u60a8\u4e0d\u65ad\u5730\u4e0a\u4e0b\u6eda\u52a8PDF\u6587\u6863\uff0c\u4ee5\u641c\u7d22\u5404\u79cd\u4e0a\u4e0b\u6587\u4e4b\u95f4\u7684\u5173\u7cfb\uff0c\u5927\u5927\u6d6a\u8d39\u65f6\u95f4\u548c\u7cbe\u529b\uff1b\u8fd9\u8fd8\u4e0d\u8003\u8651\u626b\u63cf\u6570\u5343\u5f20\u7eb8\u5f20\u65f6\u6240\u6d89\u53ca\u7684\u6210\u672c\u3002

\u8003\u53e4\u53d1\u6398\u4e0d\u65ad\u53d7\u5230\u4e25\u683c\u548c\u8d8a\u6765\u8d8a\u77ed\u7684\u622a\u6b62\u65e5\u671f\u7684\u63a8\u52a8\u3002\u4e0d\u80fd\u518d\u5ffd\u89c6\u5229\u7528GIS\u7ba1\u7406\u6316\u6398\u6570\u636e\u3002\u76ee\u524d\uff0c\u4e00\u4e2a\u201c\u5f00\u6e90\u201d\u548c\u201c\u8896\u73cd\u201dGIS\u5e73\u53f0\uff08\u5982QField\uff09\u786e\u5b9e\u4ee3\u8868\u4e86\u4e00\u4e2a\u72ec\u7279\u7684\u673a\u4f1a\uff0c\u4f7f\u8003\u53e4\u5b66\u5bb6\u5728\u73b0\u573a\u7684\u5de5\u4f5c\u66f4\u5bb9\u6613\u3001\u66f4\u5feb\u3001\u66f4\u51c6\u786e\u3002

\u5982\u524d\u6240\u8ff0\uff0c\u5efa\u7acb\u77e9\u9635\u548c\u7f16\u5236\u8003\u53e4\u8981\u7d20\u7684\u5206\u9636\u6bb5\u6bd4\u8f83\u5bb9\u6613\uff0c\u5728\u540e\u671f\u9636\u6bb5\u4f7f\u7528\u6570\u5b57\u7cfb\u7edf\u8bc6\u522b\u8003\u53e4\u8981\u7d20\u3002\u56e0\u6b64\uff0c\u53ea\u6709\u50cfGIS\u8fd9\u6837\u7684\u5de5\u5177\uff0c\u4f7f\u6211\u4eec\u80fd\u591f\u53d1\u8d77\u67e5\u8be2\u5e76\u6301\u7eed\u4ea4\u53c9\u5f15\u7528\u6570\u636e\uff0c\u624d\u80fd\u8ba9\u6211\u4eec\u5feb\u901f\u9ad8\u6548\u5730\u5b8c\u6210\u8fd9\u7c7b\u5de5\u4f5c\u3002

\u540c\u65f6\uff0c\u5730\u7406\u4fe1\u606f\u7cfb\u7edf\u4f7f\u6211\u4eec\u80fd\u591f\u5bf9\u73b0\u573a\u4ea7\u751f\u7684\u6570\u636e\u8fdb\u884c\u6301\u7eed\u7684\u6d4f\u89c8\uff0c\u5e76\u901a\u8fc7\u4f7f\u7528\u5730\u7406\u7a7a\u95f4\u5206\u6790\u8fdb\u4e00\u6b65\u843d\u5b9e\u6709\u5173\u8c03\u67e5\u7684\u4fe1\u606f\uff0c\u8fd9\u6709\u52a9\u4e8e\u4fc3\u8fdb\u6700\u7ec8\u7684\u89e3\u91ca\u6027\u91cd\u5efa\u3002

\u7b80\u8a00\u4e4b\uff0c\u7eb8\u4e0a\u8c08\u5175\u4e0d\u80fd\u518d\u88ab\u63a5\u53d7\u4e86\u3002\u9996\u5148\uff0c\u56e0\u4e3a\u5b83\u4e0d\u662f\u771f\u7684\u3002\u5176\u6b21\uff0c\u4f1a\u968f\u7740\u65f6\u95f4\u7684\u63a8\u79fb\u800c\u6076\u5316\uff0c\u5c24\u5176\u662f\u5728\u5927\u591a\u6570\u60c5\u51b5\u4e0b\uff0c\u5b83\u88ab\u4fdd\u5b58\u5728\u6863\u6848\u9986\u3001\u535a\u7269\u9986\u6216\u8003\u53e4\u516c\u53f8\u7684\u5730\u4e0b\u5ba4\u3002

\u6b64\u5916\uff0c\u4e0e\u6613\u4e8e\u5171\u4eab\u7684\u6570\u5b57\u6587\u6863\u76f8\u6bd4\uff0c\u7eb8\u8d28\u6587\u6863\u5728\u5171\u4eab\u548c\u54a8\u8be2\u6570\u636e\u65b9\u9762\u5b58\u5728\u5de8\u5927\u7684\u540e\u52e4\u56f0\u96be\u3002

R.M.

Institutional Review Board Statement: Not applicable.

Informed Consent Statement: Not applicable.

\u53c2\u8003

  1. Cambi, F.; Terrenato, N. Introduzione All\u2019archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117\u2013143.
  2. Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329\u2013330.
  3. Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L\u2019esperienza Senese; All\u2019insegna del Giglio: Firenze, Italy, 2009.
  1. adArte s.r.l. Archeologia, Restauro, ICT, 47921 Rimini, Italy; Correspondence: robertomontagnetti@gmail.com\u00a0\u21a9

  2. Department of History and Cultures\u2014DISCI, University of Bologna 40124 Bologna, Italy; guarino.archeo@gmail.com\u00a0\u21a9

"},{"location":"zh/success-stories/","title":"\u6210\u529f\u6848\u4f8b","text":""},{"location":"zh/success-stories/#_1","title":"\u6210\u529f\u6848\u4f8b","text":"

\u6bcf\u4e00\u5929QField\u90fd\u5728\u4e16\u754c\u5404\u5730\u5e7f\u6cdb\u5e94\u7528\u4e8e\u5404\u79cd\u9886\u57df\u3002

\u5728\u672c\u90e8\u5206\uff0c\u6536\u96c6\u4e86\u4f7f\u7528QField\u6700\u9f13\u821e\u4eba\u5fc3\u7684\u6210\u529f\u6848\u4f8b\u3002

"},{"location":"zh/success-stories/#_2","title":"\u544a\u8bc9\u6211\u4eec\u60a8\u7684\u5de5\u7a0b","text":"

QField\u662f\u5426\u8ba9\u60a8\u7684\u751f\u6d3b\u53d8\u5f97\u8f7b\u677e\u4e86\uff0c\u53ef\u4ee5\u8ba9 \u6211\u4eec\u77e5\u9053 \u5417\uff1f\u6211\u4eec\u5c06\u5f88\u9ad8\u5174\u8fdb\u884c\u53d1\u5e03\u3002

"},{"location":"zh/success-stories/lulc-mapping-fiji/","title":"\u5730\u9762\u5b9e\u51b5\u6570\u636e\u6536\u96c6","text":""},{"location":"zh/success-stories/lulc-mapping-fiji/#qfieldlulc","title":"\u5229\u7528QField\u5728\u6590\u6d4eLULC\u5236\u56fe\u4e2d\u91c7\u96c6\u5730\u9762\u5b9e\u51b5\u6570\u636e","text":"

\u4f5c\u8005\uff1aKevin Davies\uff0c\u6089\u5c3c\u5927\u5b66\u5730\u7403\u79d1\u5b66\u5b66\u9662

"},{"location":"zh/success-stories/lulc-mapping-fiji/#_1","title":"\u76ee\u6807","text":"

\u6590\u6d4e\u7684\u793e\u533a\u4f9d\u9760\u666f\u89c2\u8d44\u6e90\u5f00\u5c55\u519c\u4e1a\u548c\u6797\u4e1a\u76f8\u5173\u6d3b\u52a8\u3002\u968f\u7740\u65f6\u95f4\u7684\u63a8\u79fb\uff0c\u4ee5\u9002\u5f53\u7684\u89c4\u6a21\u51c6\u786e\u7ed8\u5236\u548c\u76d1\u6d4b\u571f\u5730\u5229\u7528\u548c\u571f\u5730\u8986\u76d6 (LULC) \u6a21\u5f0f\uff0c\u5bf9\u4e8e\u4e3a\u666f\u89c2\u7ba1\u7406\u3001\u653f\u7b56\u548c\u6c14\u5019\u667a\u80fd\u53ef\u6301\u7eed\u53d1\u5c55\u63d0\u4f9b\u4fe1\u606f\u81f3\u5173\u91cd\u8981\u3002

\u6590\u6d4e\u6797\u4e1a\u90e8\u6b63\u5728\u4e0e\u6089\u5c3c\u5927\u5b66 (USYD)\u3001\u897f\u6fb3\u5927\u5229\u4e9a\u5927\u5b66 (UWA) \u548c\u5357\u592a\u5e73\u6d0b\u5927\u5b66 (USP) \u5408\u4f5c\u5f00\u53d1\u4e00\u79cd\u65b9\u6cd5\uff0c\u4f7f\u7528 Sentinel-2 \u536b\u661f\u6570\u636e\u548c\u514d\u8d39\u63d0\u4f9b\u7684\u5730\u7406\u7a7a\u95f4\u5de5\u5177\u5236\u4f5c\u4e00\u4efd\u5e74\u5ea6LULC\u5730\u56fe\u3002QFIeld\u88ab\u7528\u4e8e\u6536\u96c6\u5730\u5f62\u4e2d\u7684\u5730\u9762\u5b9e\u51b5\u6570\u636e\uff0c\u7528\u4e8eLULC\u5730\u56fe\u7684\u8bad\u7ec3\u548c\u9a8c\u8bc1\u3002

"},{"location":"zh/success-stories/lulc-mapping-fiji/#_2","title":"\u5de5\u4f5c\u6d41\u7a0b","text":"
  1. LULC\u5730\u9762\u5b9e\u51b5\u6536\u96c6\u8868\u662f\u5728QGIS\u4e2d\u8bbe\u8ba1\u7684\u3002
  2. \u57fa\u4e8e\u7814\u7a76\u533a\u57df\u5185\u536b\u661f\u6570\u636e\u7684\u5206\u5c42\uff0c \u751f\u6210\u4e86\u4e00\u7ec4\u9884\u5b9a\u4e49\u7684\u5730\u9762\u5b9e\u51b5\u56fe\u5b9a\u4f4d\u3002
  3. \u8868\u5355\u3001\u9884\u5b9a\u4e49\u7684\u7ed8\u56fe\u548c\u9002\u5f53\u7684\u79bb\u7ebf\u80cc\u666f \u56fe\u5c42\u88ab\u6253\u5305\u5728QGIS\u4e2d\uff0c\u7136\u540e\u52a0\u8f7d\u5230\u5916\u4e1a\u56e2\u961f \u4f7f\u7528\u7684\u6bcf\u4e2a\u5e73\u677f\u7535\u8111\u4e0a (\u56fe 1)\u3002
  4. \u4e00\u540d\u56e2\u961f\u6210\u5458\u5bfc\u822a\u5230QField\u4e2d\u7684\u9884\u5b9a\u4e49\u7ed8\u56fe\uff0c \u5e76\u5728\u8be5\u4f4d\u7f6e\u521b\u5efa\u4e00\u4e2a\u5730\u9762\u771f\u5b9e\u70b9\uff0c \u7528\u6700\u5408\u9002\u7684\u9884\u5b9a\u4e49LULC\u7c7b\u6807\u8bb0\u8be5\u70b9 (\u56fe 2)\u3002
  5. \u4ece\u6240\u6709\u5e73\u677f\u7535\u8111\u6536\u96c6\u7684\u6570\u636e\u88ab\u5408\u5e76 \u5230QGIS\u4e2d\u7684\u4e00\u4e2a\u5730\u9762\u5b9e\u51b5\u91c7\u96c6\u6570\u636e\u4e2d\u3002
  6. \u4f7f\u7528OpenForis\u5e73\u53f0\u7684\u56fe\u50cf\u5224\u8bfb \u5c06\u7528\u4e8e\u589e\u52a0\u5730\u9762\u5b9e\u51b5\u56fe\u7684\u6570\u91cf\u3002
  7. \u6700\u7ec8\u7684\u5730\u9762\u5b9e\u51b5\u6536\u96c6\u5c06\u88ab\u5bfc\u5165\u8c37\u6b4c\u5730\u7403\u5f15\u64ce\uff0c \u4ee5\u751f\u6210LULC\u5730\u56fe\u5e76\u8ba1\u7b97\u5730\u56fe\u7cbe\u5ea6\u3002

\u56fe 1: \u9884\u5b9a\u4e49\u7684\u5730\u9762\u5b9e\u51b5\u56fe

\u56fe 2: \u6355\u83b7\u571f\u5730\u8986\u76d6\u7b49\u7ea7

"},{"location":"zh/success-stories/lulc-mapping-fiji/#_3","title":"\u521d\u6b65\u6210\u679c\u548c\u4eca\u540e\u7684\u5de5\u4f5c","text":"

\u521d\u6b65\u571f\u5730\u8986\u76d6\u56fe\u7684\u793a\u4f8b\u5982\u56fe3\u6240\u793a\u3002\u6211\u4eec\u5de5\u4f5c\u7684\u4e00\u4e2a\u91cd\u8981\u76ee\u6807\u662f\u4e0e\u5f53\u5730\u5229\u76ca\u6538\u5173\u65b9\u4ea4\u6d41\u6280\u80fd\u548c\u5efa\u8bbe\u80fd\u529b\uff0c\u53ef\u4ee5\u7ee7\u7eed\u6bcf\u5e74\u66f4\u65b0LULC\u5730\u56fe\uff0c\u5e76\u5c06\u5730\u56fe\u6269\u5927\u5230\u5305\u62ec\u6590\u6d4e\u5404\u5730\u7684\u5176\u4ed6\u793e\u533a\u3001\u96c6\u6c34\u533a\u548c\u6797\u4e1a\u5730\u533a\u3002\u8fd9\u79cd\u80fd\u529b\u5efa\u8bbe\u5c06\u5305\u62ec\u53cd\u590d\u7684\u5229\u76ca\u6538\u5173\u65b9\u534f\u5546\u3001\u5728\u7ebf\u57f9\u8bad\u6750\u6599\u3001\u5b9e\u5730\u548c\u8bfe\u5802\u57f9\u8bad\u8bb2\u4e60\u73ed\u4ee5\u53ca\u534f\u4f5c\u5b9e\u5730\u8003\u5bdf\u3002

\u56fe 3: \u6590\u6d4e\u7ef4\u63d0\u5c9bBa\u5730\u533a\u521d\u6b65\u571f\u5730\u8986\u76d6\u56fe

"},{"location":"zh/success-stories/lulc-mapping-fiji/#_4","title":"\u81f4\u8c22","text":"

\u6211\u4eec\u8981\u611f\u8c22\u6590\u6d4e\u6797\u4e1a\u90e8\u7684\u5916\u4e1a\u56e2\u961f\uff0c\u7279\u522b\u662f Viliam Tupua \u548c Renata Varea (USP)\u3002\u8be5\u9879\u76ee\u7531\u6fb3\u5927\u5229\u4e9a\u56fd\u9645\u519c\u4e1a\u7814\u7a76\u4e2d\u5fc3 (ACIAR; ASEM/2016/101) \u8d44\u52a9\u3002

\u6590\u6d4e\u6797\u4e1a/USP\u5916\u4e1a\u56e2\u961f\u5373\u5c06\u4e0eQField\u4e00\u8d77\u6536\u96c6\u5730\u9762\u5b9e\u51b5\u6570\u636e

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/","title":"\u7ed8\u5236\u7e41\u6b96\u9e1f\u7c7b\u56fe","text":""},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#qfield","title":"\u4f7f\u7528QField\u7ed8\u5236\u74e6\u767b\u6d77\u7e41\u6b96\u9e1f\u7c7b\u7684\u5730\u56fe","text":"

\u4f5c\u8005: Benjamin Gnep, Schutzstation Wattenmeer e.V.

2019\u5e747\u670829\u65e5

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_1","title":"\u76ee\u6807\u548c\u5b57\u6bb5\u9650\u5236","text":"

\u4e39\u9ea6\u3001\u5fb7\u56fd\u548c\u8377\u5170\u7684\u6c83\u767b\u6d77\u5bf9\u8bb8\u591a\u7e41\u6b96\u9e1f\u7c7b\u7269\u79cd\u6765\u8bf4\u90fd\u975e\u5e38\u91cd\u8981\u3002\u6bcf\u5e74\uff0cSchutzstation Wattenmeer \u90fd\u4f1a\u53c2\u4e0e Wadden Sea wide \u4e09\u8fb9\u76d1\u6d4b\u548c\u8bc4\u4f30\u8ba1\u5212 (TMAP) \uff0c\u5e76\u76d1\u6d4b\u5fb7\u56fd Schleswig-Holstein 100\u591a\u4e2a\u76d1\u6d4b\u533a\u57df\u7684\u79cd\u9e1f\u6570\u91cf\u3002\u5bf9\u4e8e\u8bb8\u591a\u7269\u79cd\uff0c\u6211\u4eec\u76d1\u6d4b\u4e86\u6574\u4e2a\u5fb7\u56fd\u7e41\u6b96\u79cd\u7fa4\u7684\u5927\u90e8\u5206\u3002

\u9879\u76ee\u548c Schutzstation Wattenmeer \u76d1\u6d4b\u533a\u57df\u793a\u610f\u56fe (\u9ec4\u8272)

\u591a\u6570\u5b9e\u5730\u8c03\u67e5\u7531\u6bcf\u5e74\u66f4\u6362\u4e00\u6b21\u7684\u5fd7\u613f\u8005\u8fdb\u884c\uff0c\u8fd9\u4e9b\u5fd7\u613f\u8005\u901a\u5e38\u6ca1\u6709\u592a\u591a\u7ecf\u9a8c\u3002\u56e0\u6b64\uff0c\u6625\u5b63\u76d1\u6d4b\u671f\u95f4\u7684\u6709\u6548\u76d1\u7763\u975e\u5e38\u91cd\u8981\u3002\u540c\u65f6\uff0c\u6536\u96c6\u7684\u6570\u636e\u6570\u91cf\u662f\u5de8\u5927\u7684\u6311\u6218\u3002

\u76f4\u52302018\u5e74\uff0c\u5370\u5237\u7684\u7eb8\u8d28\u5730\u56fe\u88ab\u7528\u4e8e\u6536\u96c6\u5b9e\u5730\u6570\u636e\u3002\u6a21\u62df\u7cfb\u7edf\u7684\u4e3b\u8981\u7f3a\u70b9\u662f\uff1a

  • \u5982\u679c\u6ca1\u6709GPS\u5b9a\u4f4d\uff0c\u5916\u4e1a\u5b9a\u5411\u76f8\u5f53\u56f0\u96be \u5916\u4e1a\u5b9a\u5411\u76f8\u5f53\u56f0\u96be
  • \u6240\u6709\u7ed3\u679c\u90fd\u5fc5\u987b\u8fdb\u884c\u7edf\u8ba1\uff0c \u5e76\u624b\u52a8\u4f20\u8f93\u5230\u6570\u636e\u8868\u548cGIS\u4e2d\uff0c\u5f88\u53ef\u80fd\u4f1a\u51fa\u73b0\u4f20\u8f93\u9519\u8bef (\u6bcf\u5e74\u6536\u96c6\u5927\u7ea6 18,000 \u4e2a\u89c2\u6d4b\u6570\u636e)
  • \u6570\u636e\u53ea\u80fd\u5728\u76d1\u6d4b\u671f\u540e\u8fdb\u884c\u5ba1\u67e5\uff0c \u65e0\u6cd5\u76f4\u63a5\u68c0\u67e5\u89c2\u6d4b\u7ed3\u679c

\u56e0\u6b64\uff0c\u6211\u4eec\u5229\u7528QField\u7684\u5f3a\u5927\u529f\u80fd\u3001\u4e91\u5b58\u50a8\u7cfb\u7edf\u7684\u4f18\u52bf\u548cR\u7684\u8ba1\u7b97\u80fd\u529b\uff0c\u5b9e\u73b0\u4e86\u4e00\u4e2a\u6570\u5b57\u76d1\u63a7\u5de5\u4f5c\u6d41\u3002\u5927\u591a\u6570\u4efb\u52a1\u73b0\u5728\u90fd\u5728R\u4e2d\u5b8c\u5168\u81ea\u52a8\u5316\u3002\u901a\u8fc7\u4e91\uff0c\u53ef\u4ee5\u8bbf\u95ee\u6240\u6709\u533a\u57df\u7684\u6570\u636e\uff0c\u5e76\u5bf9\u5176\u8fdb\u884c\u65e5\u5e38\u4e3b\u9898\u6027\u8bc4\u4f30\u3002

\u6570\u636e\u4f20\u8f93\u7cfb\u7edf\u793a\u610f\u56fe\u3002\u73b0\u573a\u89c2\u5bdf\u8bb0\u5f55\u662f\u5728\u5e73\u677f\u7535\u8111\u4e0a\u7684QField\uff0c\u5e76\u4e0a\u4f20\u5230\u4e91\u5b58\u50a8\u3002\u6765\u81ea\u6240\u6709\u533a\u57df\u7684\u6570\u636e\u90fd\u7531R\u811a\u672c\u8bbf\u95ee\u548c\u81ea\u52a8\u5904\u7406\u3002

2019\u5e74\u6625\u5b63\uff0c\u6211\u4eec\u5728\u603b\u517112\u4e2a\u4e0d\u540c\u7684\u76d1\u6d4b\u7ad9\u4e2d\u76847\u4e2a\u6d4b\u8bd5\u4e867\u53f0\u5e73\u677f\u7535\u8111\u8bbe\u5907\u3002

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_2","title":"\u5de5\u7a0b\u51c6\u5907","text":"

\u5728\u53f0\u5f0f\u8ba1\u7b97\u673a\uff0c\u6211\u4eec\u5efa\u7acb\u4e86\u4e00\u4e2aQGIS\u5de5\u7a0b\uff0c\u8be5\u5de5\u7a0b\u5305\u542b\u9ad8\u5206\u8fa8\u7387\u822a\u7a7a\u56fe\u50cf\u4f5c\u4e3a\u80cc\u666f\u56fe\u5c42\uff0c\u7528\u4e8e\u5916\u4e1a\u5b9a\u5411\u3002\u5bf9\u4e8e\u76d1\u63a7\u6570\u636e\uff0c\u6211\u4eec\u521b\u5efa\u4e86\u4e00\u4e2a\u5177\u6709\u81ea\u5b9a\u4e49\u4e0b\u62c9\u5217\u8868\u548c\u8f93\u5165\u9650\u5236\u7684\u81ea\u5b9a\u4e49\u5730\u7406\u5305\u6570\u636e\u5e93\u3002\u6b64\u5916\uff0c\u6211\u4eec\u589e\u52a0\u4e86\u9884\u5b9a\u4e49\u7684\u6b65\u884c\u8def\u5f84\uff0c\u7528\u4e8e\u6307\u5bfc\u5fd7\u613f\u8005\uff0c\u5e76\u8fdb\u4e00\u6b65\u89c4\u8303\u6211\u4eec\u7684\u76d1\u63a7\u3002

QField\u63a5\u53e3\u793a\u610f\u56fe\u3002\u5bf9\u4e8e\u6570\u636e\u8f93\u5165\uff0c\u6211\u4eec\u4f7f\u7528\u5e26\u6709\u81ea\u5b9a\u4e49\u4e0b\u62c9\u5217\u8868\u548c\u8f93\u5165\u9650\u5236\u7684\u5730\u7406\u5305\u6587\u4ef6

\u8bb0\u5f55\u7684\u89c2\u5bdf\u7ed3\u679c\u6e05\u695a\u5730\u663e\u793a\u5728QField

\u6211\u4eec\u4f7f\u7528\u4e86\u4e00\u4e2a\u989d\u5916\u7684\u540c\u6b65\u5e94\u7528\u7a0b\u5e8f\uff0c\u8be5\u5e94\u7528\u7a0b\u5e8f\u5728\u5b9e\u5730\u8c03\u67e5\u540e\u81ea\u52a8\u5c06\u73b0\u573a\u6570\u636e\u4ece\u5e73\u677f\u7535\u8111\u4e0a\u4f20\u5230 Google Drive \u4e91\u3002\u5bf9\u4e8e\u6570\u636e\u4e0b\u8f7d\u3001\u81ea\u52a8\u5907\u4efd\u3001\u6570\u636e\u5ba1\u67e5\u548c\u5bfc\u51fa\uff0c\u6211\u4eec\u7f16\u5199\u4e86\u4e00\u4e2aR\u811a\u672c\u3002

\u6570\u636e\u81ea\u52a8\u4e0e\u4e91\u540c\u6b65\u540e\uff0c\u53ef\u4ee5\u901a\u8fc7\u81ea\u5b9a\u4e49R\u811a\u672c\u67e5\u770b\u6240\u6709\u4e0d\u540c\u533a\u57df\u7684\u7ed3\u679c

\u6b64\u5916\uff0c\u8fd8\u53ef\u4ee5\u901a\u8fc7R\u5bf9\u6536\u96c6\u7684\u6570\u636e\u8fdb\u884c\u76ee\u89c6\u5ba1\u67e5

QField\u4f5c\u4e3aQGIS\u7684\u7b80\u5316\u5916\u4e1a\u5e94\u7528\u7a0b\u5e8f\u7684\u4e00\u822c\u6982\u5ff5\u5bf9\u6211\u4eec\u4e0e\u5fd7\u613f\u8005\u7684\u5de5\u4f5c\u975e\u5e38\u6709\u7528\u3002\u867d\u7136\u6211\u4eec\u53ef\u4ee5\u5efa\u7acb\u4e00\u4e2a\u5177\u6709\u9ad8\u5ea6\u5b9a\u5236\u7684\u9879\u76ee\uff0c\u5305\u62ec\u6211\u4eec\u5728QGIS\u4e2d\u7684\u6240\u6709\u9700\u6c42\uff0c\u4f46\u73b0\u573a\u5de5\u4f5c\u4eba\u5458\u53ea\u9700\u8981\u4e86\u89e3\u57fa\u672c\u77e5\u8bc6\u3002\u4e00\u4e2a\u5de8\u5927\u7684\u4f18\u52bf\u662f\uff1aQField\u51e0\u4e4e\u4e0d\u7528\u8fdb\u884c\u4e0d\u5fc5\u8981\u7684\u66f4\u6539\u3002

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_3","title":"\u73b0\u573a\u4f5c\u4e1a","text":"

\u5728\u5916\u4e1a\u5de5\u4f5c\u671f\u95f4\uff0c\u4e0e\u5370\u5237\u7684\u7eb8\u8d28\u5730\u56fe\u76f8\u6bd4\uff0c\u5e73\u677f\u7535\u8111\u4e0a\u7684\u5b9a\u4f4d\u8981\u5bb9\u6613\u5f97\u591a\uff0c\u5c24\u5176\u662f\u5728\u5e7f\u9614\u7684\u76d0\u6cbc\u5730\u533a\u3002\u7531\u4e8e\u53ef\u4ee5\u81ea\u52a8\u91cd\u7528\u4e0a\u6b21\u8f93\u5165\u7684\u503c\uff0c\u6570\u636e\u8f93\u5165\u975e\u5e38\u5feb\u3002\u4e0e\u7eb8\u8d28\u5730\u56fe\u76f8\u6bd4\uff0c\u5728\u5e73\u677f\u7535\u8111\u4e0a\u8bb0\u5f55\u89c2\u5bdf\u7ed3\u679c\u53ea\u9700\u8981\u4e00\u70b9\u70b9\u989d\u5916\u7684\u65f6\u95f4\u3002

\u5916\u4e1a\u5de5\u5177\u5305

\u5916\u4e1a\u5de5\u5177\u5305

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_4","title":"\u8bc4\u4f30\u548c\u524d\u666f","text":"

\u57282019\u5e74\u6625\u5b63\u7684\u6d4b\u8bd5\u671f\u95f4\uff0c\u6211\u4eec\u6ca1\u6709\u51fa\u73b0\u4efb\u4f55\u8f6f\u4ef6\u95ee\u9898\uff0c\u4e00\u5207\u90fd\u6309\u8ba1\u5212\u8fdb\u884c\u3002\u5728\u4e00\u6b21\u8bc4\u4f30\u8c03\u67e5\u4e2d\uff0c\u6240\u6709\u53c2\u4e0e\u8005\u90fd\u8868\u793a\uff0c\u4ed6\u4eec\u66f4\u559c\u6b22\u4f7f\u7528\u5e73\u677f\u7535\u8111\u800c\u4e0d\u662f\u6a21\u62df\u7eb8\u8d28\u5730\u56fe\u8fdb\u884c\u5b9e\u5730\u5de5\u4f5c\u3002\u81ea\u5b9a\u4e49QField\u5de5\u7a0b\u7684\u4f7f\u7528\u88ab\u8bc4\u4f30\u4e3a\u7b80\u5355\u660e\u4e86\u3002

\u73b0\u573a\u603b\u5171\u6536\u96c6\u4e86 18.000 \u591a\u4e2a\u6570\u636e\u70b9\u3002\u7531\u4e8e\u6570\u636e\u5904\u7406\u81ea\u52a8\u5316\uff0c\u6211\u4eec\u8282\u7701\u4e86\u5927\u91cf\u7684\u529e\u516c\u65f6\u95f4\uff0c\u907f\u514d\u4e86\u4f20\u8f93\u9519\u8bef\u3002\u6b64\u5916\uff0c\u901a\u8fc7\u5e73\u677f\u7535\u8111\u548cGPS\u5b9a\u4f4d\u6536\u96c6\u7684\u6570\u636e\u5177\u6709\u66f4\u9ad8\u7684\u7a7a\u95f4\u7cbe\u5ea6\u3002\u56e0\u6b64\uff0c\u672a\u6765\u6211\u4eec\u5c06\u5b8c\u5168\u8f6c\u5411\u57fa\u4e8e\u5e73\u677f\u7535\u8111\u7684\u5b9e\u5730\u8c03\u67e5\u3002

"},{"location":"zh/success-stories/mapping-breeding-birds-in-the-Wadden-Sea/#_5","title":"\u81f4\u8c22","text":"

\u6211\u4eec\u611f\u8c22Ernst-Commentz Stiftung\u3001 Europ\u00e4ischer Tier- und Naturschutz Stiftung \u548c Adolf und Hildegard Isler Stiftung \u6177\u6168\u652f\u6301\u6211\u4eec\u7684\u9879\u76ee\u3002\u6b64\u5916\uff0c\u6211\u4eec\u8fd8\u8981\u611f\u8c22QField\u548cR\u7684\u5f00\u53d1\u4eba\u5458\u63d0\u4f9b\u4e86\u51fa\u8272\u7684\u5f00\u6e90\u8f6f\u4ef6\u3002\u7531\u4e8e\u6709\u4e86\u81ea\u7531\u8f6f\u4ef6\uff0c\u8fd9\u6837\u7684\u9879\u76ee\u53ef\u4ee5\u7531\u4e00\u4e2a\u76f8\u5bf9\u8f83\u5c0f\u7684\u4fdd\u62a4\u81ea\u7136\u4fdd\u62a4\u534f\u4f1a\u6765\u5b9e\u65bd\uff0c\u8fd9\u662f\u5f88\u597d\u7684\u3002

"},{"location":"zh/success-stories/mosquito-malario-ground-truth-data-collection/","title":"\u4f20\u64ad\u759f\u75be\u868a\u5b50\u7684\u6570\u636e\u6536\u96c6","text":""},{"location":"zh/success-stories/mosquito-malario-ground-truth-data-collection/#qfield","title":"Qfield\u5728\u868a\u5b50\u4f20\u64ad\u759f\u75be\u5730\u9762\u5b9e\u51b5\u6570\u636e\u6536\u96c6\u5de5\u4f5c\u4e2d\u7684\u5e94\u7528","text":"

\u4f5c\u8005\uff1aPaul Taconet\uff0c\u6cd5\u56fd\u53ef\u6301\u7eed\u53d1\u5c55\u7814\u7a76\u6240 (IRD) \u7684GIS\u5de5\u7a0b\u5e08\uff0c2018\u5e7412\u670811\u65e5

"},{"location":"zh/success-stories/mosquito-malario-ground-truth-data-collection/#_1","title":"\u76ee\u6807\u548c\u5b57\u6bb5\u9650\u5236","text":"

\u6cd5\u56fd\u53ef\u6301\u7eed\u53d1\u5c55\u7814\u7a76\u6240 (French research Institute For Sustainable Development) \u5f00\u5c55\u4e86\u4e00\u9879\u65e8\u5728\u63d0\u9ad8\u5bf9\u4f20\u64ad\u759f\u75be\u7684\u868a\u5b50\u7684\u73af\u5883\u4e86\u89e3\u7814\u7a76\u5de5\u4f5c\uff0c\u9700\u8981\u7ed8\u5236\u975e\u6d32\u4e24\u4e2a\u519c\u6751\u5730\u533a\u7684\u571f\u5730\u8986\u76d6\u56fe\uff0c\u4e00\u4e2a\u5728\u5e03\u57fa\u7eb3\u6cd5\u7d22\uff0c\u53e6\u4e00\u4e2a\u5728\u79d1\u7279\u8fea\u74e6\u3002\u4e24\u4e2a\u536b\u661f\u56fe\u50cf (1.5\u7c73\u7a7a\u95f4\u5206\u8fa8\u7387\u7684 Spot 6) \u88ab\u7528\u4f5c\u8be5\u5de5\u4f5c\u7684\u57fa\u4e8e\u76d1\u7763\u5bf9\u8c61\u7684\u56fe\u50cf\u5206\u7c7b\u7684\u8f93\u5165\u3002\u76d1\u7763\u65b9\u6cd5\u610f\u5473\u7740\u6536\u96c6\u5730\u9762\u771f\u5b9e\u5730\u5757\uff0c\u5373\u5730\u9762\u4e0a\u6bcf\u4e2a\u571f\u5730\u8986\u76d6\u7c7b\u522b\u7684\u4e00\u7ec4\u5730\u5757\u7684\u4f4d\u7f6e\u548c\u5730\u7406\u53c2\u8003\uff0c\u6700\u597d\u904d\u5e03\u6574\u4e2a\u7814\u7a76\u533a\u57df\u3002\u8fd9\u4e24\u4e2a\u5730\u533a\u90fd\u670950\u5e73\u65b9\u5343\u7c73\u5bbd\uff0c\u5b83\u4eec\u7684\u6027\u8d28 (\u8349\u539f\u548c\u519c\u6751\u5730\u533a\uff0c\u90a3\u91cc\u7684\u9053\u8def\u4e3b\u8981\u662f\u72ed\u7a84\u7684\u7c98\u571f\u5c0f\u8def) \u610f\u5473\u7740\u8981\u9a91\u6469\u6258\u8f66\u6216\u6b65\u884c\u3002\u6b64\u5916\uff0c\u5728\u6ca1\u6709\u5730\u56fe\u7684\u60c5\u51b5\u4e0b\uff0c\u4eba\u4eec\u53ef\u80fd\u4f1a\u5f88\u5feb\u8ff7\u5931\u5728\u4e61\u6751\u8ff7\u5bab\u822c\u7684\u9053\u8def\u4e0a\u3002\u56e0\u6b64\uff0c\u6211\u4eec\u9700\u8981\u8f7b\u4fbf\u4fbf\u643a\u7684\u8bbe\u5907\uff0c\u4ee5\u53ca\u4e00\u79cd\u4e0d\u8ff7\u8def\u7684\u8f7b\u677e\u63a2\u7d22\u8be5\u5730\u533a\u7684\u65b9\u6cd5\u3002

"},{"location":"zh/success-stories/mosquito-malario-ground-truth-data-collection/#_2","title":"\u5de5\u7a0b\u51c6\u5907","text":"

\u6211\u4eec\u521b\u5efa\u4e86\u4e00\u4e2aQGIS\u5de5\u7a0b\uff0c\u4f7f\u7528 Spot \u56fe\u50cf\u548c\u56fe\u5c42\u6765\u6536\u96c6\u5730\u9762\u6570\u636e\u3002\u6211\u4eec\u9996\u5148\u5c06 Spot \u56fe\u50cf\u8f6c\u6362\u4e3a\u5730\u7406\u5305\u6805\u683c\uff0c\u5e76\u6784\u5efa\u91d1\u5b57\u5854\uff0c\u4ee5\u4fbf\u5728QField\u4e2d\u5feb\u901f\u6e32\u67d3\u3002\u6574\u4e2a\u56fe\u50cf (50\u5e73\u65b9\u5343\u7c73\uff0c1.5\u7c73\u7a7a\u95f4\u5206\u8fa8\u7387\uff0c3\u4e2a\u6ce2\u6bb5) \u7684\u5927\u5c0f\u7ea6\u4e3a 800 MB\uff0c\u8fd9\u6837\u6211\u4eec\u80fd\u591f\u5c06\u5176\u52a0\u8f7d\u5230\u5e73\u677f\u7535\u8111\u4e2d\uff0c\u800c\u65e0\u9700\u6dfb\u52a0\u4efb\u4f55\u989d\u5916\u7684\u5185\u5b58\u3002

\u6211\u4eec\u521b\u5efa\u4e86\u77e2\u91cf\u77e2\u91cf\u56fe\u5c42\u6765\u7ed8\u5236\u5730\u9762\u5b9e\u51b5\u5730\u5757 (\u5373\u571f\u5730\u8986\u76d6\u5730\u5757\u7684\u591a\u8fb9\u5f62)\u3002\u5b83\u5305\u542b\u4e00\u4e2a\u7528\u4e8e\u8bc6\u522b\u571f\u5730\u8986\u76d6\u7c7b\u578b\u7684\u5b57\u6bb5\uff0c\u4e00\u4e9b\u7528\u4e8e\u62cd\u7167\u7684\u5b57\u6bb5\uff0c\u4ee5\u53ca\u4e00\u4e2a\u7528\u4e8e\u6700\u7ec8\u9644\u52a0\u6ce8\u91ca\u7684\u5b57\u6bb5\u3002

\u7136\u540e\uff0c\u6211\u4eec\u5728\u5e73\u677f\u7535\u8111\u7684QField\u4e2d\u4e0a\u4f20\u4e86\u8be5\u5de5\u7a0b\u3002

"},{"location":"zh/success-stories/mosquito-malario-ground-truth-data-collection/#_3","title":"\u73b0\u573a\u4f5c\u4e1a","text":"

\u5728\u91ce\u5916\uff0c\u6211\u4eec\u80fd\u591f\u8f7b\u677e\u5730\u9a91\u7740\u6469\u6258\u8f66\u56db\u5904\u8d70\u52a8\u800c\u4e0d\u4f1a\u8ff7\u8def\uff0c\u8fd9\u5f97\u76ca\u4e8eQField\u4ee5\u536b\u661f\u56fe\u50cf\u4e3a\u5e95\u56fe\u663e\u793a\u7684\u4f4d\u7f6e\u3002\u5f53\u786e\u5b9a\u4e86\u611f\u5174\u8da3\u7684\u5730\u5757\u65f6\uff0c\u6211\u4eec\u80fd\u591f\u5728QField\u4e2d\u7ed8\u5236\u5176\u5468\u957f\uff0c\u5e76\u975e\u5e38\u5bb9\u6613\u5730\u5728\u5c5e\u6027\u8868\u4e2d\u586b\u5199\u9002\u5f53\u7684\u4fe1\u606f (\u571f\u5730\u8986\u76d6\u7c7b\u578b\u3001\u56fe\u7247)\u3002\u5f53\u6211\u4eec\u5bf9\u8981\u5f52\u5c5e\u4e8e\u7ed9\u5b9a\u5730\u5757\u7684\u571f\u5730\u8986\u76d6\u7c7b\u578b\u72b9\u8c6b\u4e0d\u51b3\u65f6\uff0c\u6211\u4eec\u80fd\u591f\u5728 \"\u73b0\u573a\u201d\" (\u5373\u5728\u5730\u9762) \u5feb\u901f\u67e5\u770b\u4e4b\u524d\u68c0\u7d22\u5230\u7684\u5730\u5757\uff0c\u5e76\u5c06\u5176\u4e0e\u611f\u5174\u8da3\u7684\u5730\u5757\u8fdb\u884c\u6bd4\u8f83 (\u4e0e\u56fe\u7247\u548c\u536b\u661f\u56fe\u50cf)\u3002

\u5728\u6bcf\u4e2a\u5916\u4e1a\u5de5\u4f5c\u65e5\u7ed3\u675f\u65f6\uff0c\u6211\u4eec\u4e0d\u9700\u8981\u4ed8\u51fa\u4efb\u4f55\u989d\u5916\u7684\u5de5\u4f5c\uff0c\u5c31\u80fd\u770b\u5230\u5de5\u4f5c\u7684\u8fdb\u5c55\uff1a\u6211\u4eec\u5df2\u7ecf\u8d70\u4e86\u54ea\u4e9b\u7814\u7a76\u533a\u57df\uff0c\u54ea\u4e9b\u6709\u5f85\u63a2\u7d22\uff0c\u6bcf\u4e2a\u571f\u5730\u8986\u76d6\u7c7b\u522b\u6709\u591a\u5c11\u5730\u5757\uff0c\u8fd8\u6709\u591a\u5c11\u5730\u5757\u6709\u5f85\u68c0\u7d22\u3002\u5728\u8fd9\u6837\u7684\u6761\u4ef6\u4e0b\uff0c\u8fd9\u662f\u975e\u5e38\u53ef\u89c2\u7684\uff0c\u56e0\u4e3a\u5de5\u4f5c\u53ef\u80fd\u662f\u8003\u9a8c\uff0c\u591c\u665a\u662f\u77ed\u6682\u7684\u3002\u56de\u5230\u529e\u516c\u5ba4\u540e\uff0c\u6211\u4eec\u4e0d\u9700\u8981\u5b8c\u6210\u7e41\u7410\u800c\u8017\u65f6\u7684\u5de5\u4f5c\uff0c\u4f8b\u5982\u4ece\u4f20\u7edf\u7684GPS\u70b9\u56fe\u5c42\u5c06\u5730\u5757\u6570\u5b57\u5316\uff0c\u5c06\u56fe\u7247\u94fe\u63a5\u5230\u6211\u4eec\u7684\u571f\u5730\u8986\u76d6\u56fe\u5c42\u7b49\uff0c\u8fd9\u901a\u5e38\u9700\u8981\u51e0\u5929\u7684\u5de5\u4f5c\u3002

3\u4e2a\u5730\u9762\u6570\u5b57\u5316\u7684\u5730\u5757

\u8fd4\u56de\u4e00\u4e2a\u5730\u5757\uff1a\u6536\u96c6\u4e86\u54ea\u4e9b\u4fe1\u606f

\u6570\u5b57\u5316\u65b0\u5730\u5757\u5e76\u586b\u5199\u5c5e\u6027\u8868

\u4f7f\u7528Qfield\u8fdb\u884c\u5916\u4e1a\u5de5\u4f5c

"},{"location":"zh/success-stories/river-state-survey/","title":"\u6cb3\u6d41\u72b6\u6001\u8c03\u67e5","text":""},{"location":"zh/success-stories/river-state-survey/#qfield","title":"\u4f7f\u7528QField\u8fdb\u884c\u6cb3\u6d41\u72b6\u6001\u8c03\u67e5","text":""},{"location":"zh/success-stories/river-state-survey/#_1","title":"\u76ee\u6807","text":"

\u4e3a\u4e86\u8bc4\u4f30\u5176\u6cb3\u9053\u7684\u7ed3\u6784\u548c\u5f62\u6001\u72b6\u6001\uff0cMilvignes\u793e\u533a\u9700\u8981\u8c03\u67e5\u6d41\u7ecf\u5176\u9886\u571f\u7684\u6240\u6709\u6cb3\u6d41\u3002

"},{"location":"zh/success-stories/river-state-survey/#_2","title":"\u5de5\u7a0b","text":"

\u4e3a\u4e86\u65b9\u4fbf\u6280\u672f\u4eba\u5458\u7684\u5916\u4e1a\u5de5\u4f5c (\u901a\u5e38\u4f7f\u7528\u5730\u56fe\u3001\u8bb0\u4e8b\u672c\u548c\u76f8\u673a\u5b8c\u6210)\uff0c\u521b\u5efa\u4e86QField\u5de5\u7a0b\u5e76\u5728\u5e73\u677f\u7535\u8111\u4e0a\u4f7f\u7528\u3002\u5730\u7c4d\u548c\u6cb3\u6d41\u56fe\u5c42\u88ab\u7528\u4f5c\u5e95\u56fe\u3002

\u4e0e\u6280\u672f\u4eba\u5458\u4e00\u8d77\u8bbe\u8ba1\u8f93\u5165\u8868\u7684\u7ed3\u6784\uff0c\u786e\u4fdd\u5176\u7b26\u5408\u5916\u4e1a\u8981\u6c42\u3002\u60f3\u6cd5\u662f\u6709\u4e24\u5f20\u8868\uff1a

\u6247\u533a\u8868

\u6cbf\u7740\u6cb3\u6d41\u7ed8\u5236\u6247\u533a\uff0c\u5e76\u6dfb\u52a0\u6709\u5173\u5176\u72b6\u6001\u548c\u7ed3\u6784\u7684\u4fe1\u606f\u3002\u5982\u6709\u5fc5\u8981\uff0c\u8fd8\u53ef\u4ee5\u8bb0\u5f55\u6247\u5f62\u6784\u4ef6 (\u9632\u6d2a\u5824\u3001\u6865\u3001\u6cb3\u9053\u5e95\u90e8) \u7684\u9884\u5b9a\u4e49\u7ed3\u6784\u5de5\u4f5c\u3002

\u70b9\u8868

\u51c6\u65f6\u62cd\u6444\u6c34\u9053\u53ca\u5176\u8981\u7d20\uff0c\u5e76\u5728\u5fc5\u8981\u65f6\u6dfb\u52a0\u5907\u6ce8\u3002

\u6cb3\u6d41\u72b6\u6001\u8c03\u67e5 1

\u6cb3\u6d41\u72b6\u6001\u8c03\u67e5 2

\u6cb3\u6d41\u72b6\u6001\u8c03\u67e5 3

"},{"location":"zh/success-stories/river-state-survey/#_3","title":"\u7ed3\u679c","text":"

\u5728\u4e0d\u5230\u4e09\u5929\u7684\u65f6\u95f4\u91cc\uff0c\u6280\u672f\u4eba\u5458\u6210\u529f\u5730\u52d8\u5bdf\u4e86\u6240\u6709 10'894 \u7c73\u7684\u6c34\u9053\u3002\u56de\u5230\u529e\u516c\u5ba4\uff0c\u5904\u7406\u6570\u636e\u5e76\u5f97\u5230\u6700\u7ec8\u7ed3\u679c\u53ea\u82b1\u4e86\u4e24\u4e2a\u5c0f\u65f6\u3002

  • \u534f\u52a9\u5916\u4e1a\u8c03\u67e5
  • \u52a0\u901f\u6570\u636e\u5904\u7406

"},{"location":"zh/success-stories/rwanda-rural-water/","title":"\u519c\u6751\u4f9b\u6c34\u7cfb\u7edf\u6570\u636e\u6536\u96c6","text":""},{"location":"zh/success-stories/rwanda-rural-water/#qgisqfield","title":"QGIS/QField\u4e3a\u5362\u65fa\u8fbe\u519c\u6751\u4f9b\u6c34\u7cfb\u7edf\u8fd0\u7ef4\u5de5\u4f5c\u6536\u96c6\u7684\u6570\u636e","text":"

\u7531\u519c\u6751\u4f9b\u6c34\u548c\u536b\u751f\u670d\u52a1\u90e8(RWSS)\u3001\u4f9b\u6c34\u548c\u536b\u751f\u516c\u53f8 (WASAC) \u3001Rwanda \u63d0\u4f9b

"},{"location":"zh/success-stories/rwanda-rural-water/#_1","title":"\u76ee\u6807","text":"

\u5bf9\u5362\u65fa\u8fbe\u6240\u6709\u519c\u6751\u4f9b\u6c34\u7f51\u7edc\u8fdb\u884c\u6570\u636e\u6536\u96c6\uff0c\u5e76\u4e0d\u65ad\u66f4\u65b0\u6570\u636e\uff0c\u7528\u4e8e\u6539\u5584\u81ea\u6765\u6c34\u5382\u7684\u8fd0\u8425\u548c\u7ef4\u62a4\u3002

"},{"location":"zh/success-stories/rwanda-rural-water/#_2","title":"\u5de5\u7a0b\u51c6\u5907","text":"\u5728\u5f00\u59cb\u6570\u636e\u6536\u96c6\u4e4b\u524d\uff0c\u6211\u4eec\u7ec4\u7ec7\u4e86\u4ee5\u4e0b\u5de5\u4f5c\u3002
  • \u5f00\u53d1\u6211\u4eec\u81ea\u5df1\u7684PostGIS\u6570\u636e\u5e93
  • \u4f7f\u7528\u5730\u7406\u5305\u5f00\u53d1QGIS\u5de5\u7a0b\u6a21\u677f\u3002\u5730\u7406\u5305\u8868\u8bbe\u8ba1\u4e0ePostGIS\u76f8\u540c\uff0c\u53ef\u4ee5\u590d\u5236\u548c\u7c98\u8d34\u5230PostGIS\u3002

\u9664\u4e86\u51c6\u5907\u5b89\u5353\u8bbe\u5907\u5916\uff0c\u6211\u4eec\u8fd8\u8d2d\u4e70\u4e86GPS\u8bbe\u5907\u4ee5\u63d0\u9ad8\u5b9a\u4f4d\u7cbe\u5ea6\u3002\u5728WASAC\uff0c\u6211\u4eec\u8d2d\u4e70\u4e86 Garmin GPSMAP 64S\u3002\u6709\u65f6\uff0c\u667a\u80fd\u624b\u673a\u548c\u5e73\u677f\u7535\u8111\u7684GPS\u4e0d\u662f\u5f88\u51c6\u786e\uff0c\u6240\u4ee5\u6211\u4eec\u901a\u5e38\u4f7f\u7528 Garmin GPS \u6355\u6349\u76f8\u540c\u4f4d\u7f6e\u7684\u5750\u6807\uff0c\u7136\u540e\u5728\u6570\u636e\u6536\u96c6\u5de5\u4f5c\u7ed3\u675f\u540e\u7ea0\u6b63QField\u6570\u636e\u7684\u4f4d\u7f6e\u3002

"},{"location":"zh/success-stories/rwanda-rural-water/#_3","title":"\u6570\u636e\u6536\u96c6","text":"

\u6211\u4eec\u51c6\u5907\u597d\u5730\u7406\u5305\u548cQGIS\u5de5\u7a0b\u6a21\u677f\u540e\uff0c\u4e8e2018\u5e747\u6708\u5bf9\u5de5\u4f5c\u4eba\u5458\u8fdb\u884c\u4e86QGIS/QField\u57f9\u8bad\uff0c\u5e76\u5728\u5362\u65fa\u8fbe\u5168\u56fd27\u4e2a\u5730\u533a\u5f00\u5c55\u4e86\u6570\u636e\u6536\u96c6\u5de5\u4f5c\u300227\u540d\u5de5\u7a0b\u5e08\u5c06\u4ed6\u4eec\u7684\u5730\u7406\u5305\u9001\u5230\u57fa\u52a0\u5229\u7684\u4e2d\u592e\u529e\u516c\u5ba4\u3002MIS (\u7ba1\u7406\u4fe1\u606f\u7cfb\u7edf) \u4e13\u5bb6\u9a8c\u8bc1\u5e76\u5c06\u5176\u6570\u636e\u4ece\u5730\u7406\u5305\u5bfc\u5165PostGIS\u6570\u636e\u5e93\u3002\u76f4\u52302019\u5e744\u6708\uff0c\u6211\u4eec\u5b8c\u6210\u4e86\u521d\u59cb\u6570\u636e\u6536\u96c6\u5de5\u4f5c\u3002

\u6570\u636e\u6536\u96c6\u6b65\u9aa4

"},{"location":"zh/success-stories/rwanda-rural-water/#_4","title":"\u6570\u636e\u5206\u53d1\u4e0e\u66f4\u65b0","text":"

\u6570\u636e\u6536\u96c6\u540e\u6700\u91cd\u8981\u7684\u4e8b\u60c5\u662f \u66f4\u65b0 \u3002\u6211\u4eec\u5728\u975e\u6d32\u770b\u5230\u8bb8\u591a\u7ec4\u7ec7\u672a\u80fd\u53ca\u65f6\u66f4\u65b0\u6570\u636e\u3002\u51e0\u5e74\u540e\uff0c\u4ed6\u4eec\u7684\u6570\u636e\u901a\u5e38\u4f1a\u8fc7\u65f6\uff0c\u5927\u591a\u6570\u4eba\u9700\u8981\u518d\u6b21\u52aa\u529b\u6536\u96c6\u6570\u636e\u3002

WASAC\u51b3\u5b9a\u6301\u7eed\u66f4\u65b0\u6240\u6709\u6570\u636e\uff0c\u5e76\u4e00\u76f4\u575a\u6301\u5230\u73b0\u5728\u3002QField\u5df2\u88ab\u8bc1\u660e\u975e\u5e38\u9002\u5408\u8fd9\u4e00\u76ee\u7684\u3002

\u4e3a\u4e86\u5206\u53d1\u548c\u66f4\u65b0\u6570\u636e\uff0c\u6211\u4eec\u5f00\u53d1\u4e86\u4e00\u4e2apython\u811a\u672c postgis2qfield \u3002\u8fd9\u4e2a postgis2qfield \u5de5\u5177\u53ef\u4ee5\u4ecePostGIS\u4e2d\u63d0\u53d6\u6570\u636e\uff0c\u5e76\u4e3a\u5362\u65fa\u8fbe\u7684\u6bcf\u4e2a\u5730\u533a\u521b\u5efa\u5730\u7406\u5305\u3002\u6211\u4eec\u5c06\u8fd927\u4e2a\u5730\u7406\u5305\u4e0eQGIS\u5de5\u7a0b\u6a21\u677f\u4e00\u8d77\u4e0a\u4f20\u5230 Google Drive \u5b58\u50a8\u3002\u4e4b\u540e\uff0c\u8fd9\u4e9b\u5730\u533a\u7684\u5de5\u7a0b\u5e08\u5c06\u4ed6\u4eec\u7684\u5730\u8d28\u707e\u5bb3\u4e0b\u8f7d\u5230\u5b89\u5353\u8bbe\u5907\uff0c\u5e76\u7ee7\u7eed\u6dfb\u52a0\u548c\u66f4\u65b0\u6570\u636e\u3002\u66f4\u65b0\u5b8c\u6210\u540e\uff0c\u4ed6\u4eec\u518d\u6b21\u5c06\u5730\u7406\u5305\u53d1\u9001\u5230\u4e2d\u5fc3\u529e\u516c\u5ba4\uff0cMIS\u4e13\u5bb6\u66f4\u65b0PostGIS\u6570\u636e\u5e93\u5e76\u91cd\u65b0\u751f\u6210QField\u7684\u5730\u7406\u5305\u3002

\u6570\u636e\u5206\u53d1\u548c\u66f4\u65b0\u6b65\u9aa4

"},{"location":"zh/success-stories/rwanda-rural-water/#_5","title":"\u901a\u8fc7\u77e2\u91cf\u5207\u7247\u5206\u4eab\u6570\u636e","text":"

\u9996\u5148\uff0c\u60a8\u53ef\u4ee5\u4ece \u8fd9\u91cc \u770b\u5230\u6211\u4eec\u6536\u96c6\u7684\u6570\u636e\u3002

\u81ea2020\u5e747\u6708\u8d77\uff0c\u6211\u4eec\u5f00\u59cb\u5c06\u77e2\u91cf\u5207\u7247\u4f5c\u4e3a\u5f00\u653e\u6570\u636e\u5206\u53d1\u4f9b\u6c34\u7cfb\u7edf\u6570\u636e\u3002\u5c3d\u7ba1\u5362\u65fa\u8fbe\u7684\u4e92\u8054\u7f51\u72b6\u51b5\u6b63\u5728\u6539\u5584\uff0c\u4f46\u4e00\u4e9b\u519c\u6751\u5730\u533a\u4ecd\u7136\u5b58\u5728\u4e92\u8054\u7f51\u95ee\u9898\u3002\u5728\u8fd9\u79cd\u7cdf\u7cd5\u7684\u4e92\u8054\u7f51\u60c5\u51b5\u4e0b\uff0cWMS\u6216WFS\u6570\u636e\u5206\u53d1\u5c06\u65e0\u6cd5\u6b63\u5e38\u5de5\u4f5c\u3002\u77e2\u91cf\u5207\u7247\u53ef\u4ee5\u63d0\u4f9b\u8f7b\u800c\u5feb\u901f\u7684\u5730\u56fe\u6570\u636e\u5206\u53d1\u3002\u6211\u4eec\u4e0d\u4f1a\u5728\u8fd9\u91cc\u8c08\u8bba\u77e2\u91cf\u5207\u7247\u3002\u5982\u679c\u60a8\u5bf9\u5982\u4f55\u5206\u4eab\u6570\u636e\u6536\u96c6\u7ed3\u679c\u5f88\u611f\u5174\u8da3\uff0c\u8bf7\u53c2\u9605\u672c \u8bf4\u660e \u3002

"},{"location":"zh/success-stories/rwanda-rural-water/#_6","title":"\u81f4\u8c22","text":"

\u6211\u4eec\u611f\u8c22\u6240\u6709\u5730\u533a\u4f9b\u6c34\u548c\u536b\u751f\u90e8\u95e8\u652f\u6301\u5de5\u7a0b\u5e08\u5f00\u5c55\u6570\u636e\u6536\u96c6\u5de5\u4f5c\u3002\u6b64\u5916\uff0c\u6211\u4eec\u8fd8\u8981\u611f\u8c22QField\u548cQGIS\u7684\u5f00\u53d1\u4eba\u5458\u63d0\u4f9b\u4e86\u51fa\u8272\u7684\u5f00\u6e90\u8f6f\u4ef6\u3002\u7531\u4e8e\u662f\u81ea\u7531\u8f6f\u4ef6\uff0c\u8fd9\u4e9b\u5de5\u7a0b\u53ef\u4ee5\u7531\u53d1\u5c55\u4e2d\u56fd\u5bb6\u7684\u6c34\u90e8\u95e8\u7ec4\u7ec7\u5b9e\u65bd\uff0c\u8fd9\u662f\u5f88\u68d2\u7684\u3002

"},{"location":"zh/success-stories/rwanda-rural-water/#wasac","title":"\u5173\u4e8eWASAC","text":"

WASAC \u6709\u4e24\u4e2a\u4e3b\u8981\u90e8\u95e8\u8d1f\u8d23\u57ce\u5e02\u7528\u6c34 (UWSS) \u548c\u519c\u6751\u7528\u6c34 (RWSS)\u3002\u6211\u4eec\u6b63\u5728RWSS\u4e2d\u4f7f\u7528QField\u3002RWSS\u90e8\u95e8\u7684\u4f5c\u7528\u662f\u652f\u6301\u5730\u65b9\u653f\u5e9c\u5728\u519c\u6751\u5730\u533a\u8fd0\u8425\u548c\u7ef4\u62a4\u5176\u81ea\u6709\u7684\u4f9b\u6c34\u7cfb\u7edf\u3002\u5982\u4eca\uff0cRWSS\u90e8\u95e8\u6536\u96c6\u548c\u7ef4\u62a4\u7684\u8fd9\u4e9b\u6570\u636e\u6b63\u88ab27\u4e2a\u5730\u533a\u768430\u591a\u5bb6\u79c1\u8425\u8fd0\u8425\u5546\u4f7f\u7528\u3002\u6570\u636e\u5e93\u4e2d\u7684\u4f9b\u6c34\u7cfb\u7edf\u603b\u6570\u4e3a 1,000+\u3002

WASAC\u7ec4\u7ec7\u7ed3\u6784\u56fe

\u6b64\u5916\uff0c\u6211\u4eec\u7684\u4e00\u4f4d\u540c\u4e8b\u4ecb\u7ecd\u4e86WASAC\u5728 FOS4G 2019 \u5e03\u52a0\u52d2\u65af\u7279\u7684\u6d3b\u52a8\u3002\u867d\u7136\u73b0\u5728\u90e8\u5206\u7cfb\u7edf\u7a0d\u5fae\u6539\u53d8\uff0c\u4f46\u82e5\u611f\u5174\u8da3\u7684\u8bdd\uff0c\u53ef\u4ee5\u89c2\u770b \u89c6\u9891 \u3002

"},{"location":"zh/success-stories/vanilla-survey/","title":"\u8c03\u67e5\u9999\u8349","text":""},{"location":"zh/success-stories/vanilla-survey/#qfield","title":"\u4f7f\u7528QField\u8fdb\u884c\u9999\u8349\u8c03\u67e5","text":"

\u4f5c\u8005\uff1a Ahi Saipaia1, Leody Vainikolo1, \u548c John Duncan2 3

\u519c\u4e1a\u3001\u6797\u4e1a\u3001\u98df\u54c1\u548c\u6e14\u4e1a\u90e8 (MAFF) \u4e8e2020\u5e745\u6708\u548c6\u6708\u4f7f\u7528QField\u5bf9\u6c64\u52a0\u738b\u56fd\u5916\u5c9b\u74e6\u74e6\u4e4c\u5c9b\u7684\u9999\u8349\u79cd\u690d\u56ed\u8fdb\u884c\u4e86\u5b9e\u5730\u8c03\u67e5\u3002

\u9999\u8349\u662f\u74e6\u74e6\u4e4c\u5c9b\u91cd\u8981\u7684\u7ecf\u6d4e\u4f5c\u7269\u3002\u8c03\u67e5\u7684\u76ee\u7684\u662f\u7ed8\u5236\u9999\u8349\u79cd\u690d\u56ed\u7684\u8303\u56f4\uff0c\u83b7\u5f97\u9999\u8349\u79cd\u690d\u56ed\u6570\u91cf\u3001\u9999\u8349\u79cd\u690d\u9762\u79ef\u4ee5\u53ca\u88ab\u7ba1\u7406\u6216\u5ffd\u89c6\u7684\u79cd\u690d\u56ed\u6bd4\u4f8b\u7684\u4f30\u8ba1\u503c\u3002\u74e6\u74e6\u4e4c\u7684MAFF\u6b63\u5728\u5229\u7528\u8fd9\u4e9b\u4fe1\u606f\u8fdb\u884c\u519c\u4e1a\u89c4\u5212\u548c\u51b3\u7b56\u3002

\u63a8\u5e7f\u4eba\u5458\u63a5\u53d7\u4e86\u5728MAFF\u8bd5\u79cd\u56ed\u4f7f\u7528QField\u7684\u57f9\u8bad\u3002\u57f9\u8bad\u7ed3\u675f\u540e\uff0c\u7531\u4e03\u540d\u63a8\u5e7f\u5b98\u5458\u7ec4\u6210\u7684\u56e2\u961f\u5bf9\u9999\u8349\u79cd\u690d\u56ed\u8fdb\u884c\u4e86\u8c03\u67e5\u3002\u603b\u5171\u8c03\u67e5\u4e86140\u4e2a\u9999\u8349\u79cd\u690d\u56ed\u3002\u4f7f\u7528QGIS\u548cShiny\u4eea\u8868\u677f\u5e94\u7528\u7a0b\u5e8f\u5bf9\u8c03\u67e5\u6570\u636e\u8fdb\u884c\u5904\u7406\u548c\u53ef\u89c6\u5316\u3002QField\u4f7fMAFF\u5458\u5de5\u80fd\u591f\u5728\u73b0\u573a\u7684\u79fb\u52a8\u8bbe\u5907\u4e0a\u67e5\u770b\u519c\u573a\u8fb9\u754c\u7684\u53c2\u8003\u56fe\u5c42\uff0c\u5e76\u7ed8\u5236\u6bcf\u4e2a\u519c\u573a\u5185\u9999\u8349\u79cd\u690d\u56ed\u7684\u8303\u56f4\u3002\u5236\u4f5c\u4e86\u9999\u8349\u79cd\u690d\u56ed\u5730\u56fe\u548c\u6c47\u603b\u7edf\u8ba1\u6570\u636e\uff0c\u62a5\u544a\u9999\u8349\u79cd\u690d\u56ed\u6570\u91cf\u3001\u8c03\u67e5\u603b\u9762\u79ef\u548c\u79cd\u690d\u56ed\u4f30\u8ba1\u4ea7\u91cf\u3002

\u4f7f\u7528QField\u83b7\u53d6\u8fd9\u4e9b\u4fe1\u606f\u4f7fMAFF\u80fd\u591f\u8bc6\u522b\u51fa\u9999\u8349\u79cd\u690d\u7684\u5927\u7247\u533a\u57df\u5904\u4e8e\u88ab\u5ffd\u89c6\u7684\u7ba1\u7406\u72b6\u6001\u30022020\u5e747\u6708\uff0c\u8fd9\u4e9b\u6570\u636e\u4ee5\u53ca\u7531\u6b64\u4ea7\u751f\u7684\u5efa\u8bae\u88ab\u7528\u4e8e\u5728\u56fd\u5bb6\u4e00\u7ea7\u8fdb\u884c\u62a5\u544a\uff0c\u5e76\u5411\u4f4d\u4e8e\u6c64\u52a0\u5854\u666e\u7684MAFF\u603b\u90e8\u7684\u9ad8\u7ea7\u90e8\u59d4\u5de5\u4f5c\u4eba\u5458\u8fdb\u884c\u4ecb\u7ecd\u3002\u5728\u9999\u8349\u8c03\u67e5\u4e4b\u540e\uff0c\u8ba1\u5212\u57f9\u8bad\u57fa\u4e8e\u4e3b\u5c9b\uff08\u6c64\u52a0\u5854\u666e\uff09\u548c\u5176\u4ed6\u5c9b\u5c7f\u7fa4\u4f53\u7684MAFF\u6269\u5c55\u4eba\u5458\uff0c\u4f7f\u7528QField\u8fdb\u884c\u4f5c\u7269\u548c\u519c\u573a\u8c03\u67e5\u3002\u74e6\u74e6\u4e4c\u7684MAFF\u56e2\u961f\u76ee\u524d\u6b63\u5728\u4f7f\u7528QField\u7ed8\u5236\u79cd\u690d\u7fa4\u4f53\u79cd\u690d\u7684\u533a\u57df\u3001\u6b63\u5728\u79cd\u690d\u7684\u4e0d\u540c\u4f5c\u7269\u4ee5\u53ca\u5c9b\u4e0a\u6240\u6709\u5730\u533a\u519c\u6c11\u9762\u4e34\u7684\u79cd\u690d\u95ee\u9898\u3002\u653f\u5e9c\u6b63\u5728\u4f7f\u7528\u8fd9\u4e9b\u4fe1\u606f\u4f5c\u4e3a\u76d1\u6d4b\u548c\u8bc4\u4f30\u5206\u914d\u8d44\u91d1\u7684\u8fc7\u7a0b\u7684\u4e00\u90e8\u5206\uff0c\u8fd9\u4e9b\u8d44\u91d1\u652f\u6301\u519c\u4e1a\u8ba1\u5212\u548c\u653f\u5e9c\u7684\u7cae\u98df\u5b89\u5168\u8ba1\u5212\u3002

"},{"location":"zh/success-stories/vanilla-survey/#_1","title":"\u81f4\u8c22","text":"

\u8be5\u9879\u76ee\u7531\u6fb3\u5927\u5229\u4e9a\u56fd\u9645\u519c\u4e1a\u7814\u7a76\u4e2d\u5fc3 (ACIAR; ASEM/2016/101) \u8d44\u52a9\u3002

\u63a8\u5e7f\u5e72\u4e8b Tangaki Aloua \u548c Selimoti Fetokai \u5728\u5730\u5757\u8c03\u67e5\u524d\u5bfb\u627e\u9999\u8349\u79cd\u690d\u56ed\u7684\u786e\u5207\u4f4d\u7f6e

\u5c06\u5c5e\u6027\u6570\u636e\u8f93\u5165QField\uff0c\u5982\u9999\u8349\u690d\u7269\u6570\u91cf\u3001\u5730\u5757\u8868\u548c\u5730\u5757\u7f16\u53f7\uff0c\u7528\u4e8e\u8bc6\u522b\u5730\u5757

  1. \u6c64\u52a0\u653f\u5e9c\u7684\u519c\u4e1a\u3001\u6797\u4e1a\u3001\u98df\u54c1\u548c\u6e14\u4e1a\u90e8\u00a0\u21a9\u21a9

  2. \u897f\u6fb3\u5927\u5b66 (UWA) \u519c\u4e1a\u4e0e\u73af\u5883\u5b66\u9662\u00a0\u21a9

  3. \u897f\u6fb3\u5927\u5b66\u5730\u7406\u4e0e\u89c4\u5212\u5b66\u9662\u00a0\u21a9

"},{"location":"ro/success-stories/vanilla-survey/#acknowledgements","title":"Acknowledgements","text":"

The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).

Extension Officers, Tangaki Aloua and Selimoti Fetokai, looking for the exact location of the vanilla plantation before the plot survey.

Entering attribute data into QField such as number of vanilla plants and block sheet and lot number which identify land parcels.

  1. Ministry of Agriculture, Forestry, Food, and Fisheries, Government of Tonga\u00a0\u21a9\u21a9

  2. UWA School of Agriculture and Environment, The University of Western Australia\u00a0\u21a9

  3. Geography and Planning, The University of Western Australia\u00a0\u21a9

"}]} \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index a2263c1f8b18ebbe82a793f63ac2e757659be770..ba837cc98a2d936d51586d796b7dcbf88c3dc364 100644 GIT binary patch delta 17 ZcmbRHnsM%HMmG6w4vt^>8`-9p0suiF2LAv6 delta 17 ZcmbRHnsM%HMmG6w4vt3#8`-9p0suc&2B-i4 diff --git a/zh/how-to/gnss/index.html b/zh/how-to/gnss/index.html index 1b3a01815..4128ed088 100644 --- a/zh/how-to/gnss/index.html +++ b/zh/how-to/gnss/index.html @@ -2680,6 +2680,10 @@

定位变量 +

Info

+

Variables that contain satellites are not available on iOS

+
示例: