[OSGeoJapan-discuss] 【質問】QGISのshapeファイル:既存+新しく地物を追加した際に自動的にユニークIDが入力される方法(uuid()以外でもあるでしょうか?)

藤田卓 fujita @ nacsj.or.jp
2023年 11月 12日 (日) 19:38:42 PST


みなさま

日本自然保護協会の藤田と申します。
QGISについて1つ教えていただきたいことがあり、ご連絡いたしました。



*【質問】*
QGISでshapeファイルのユニークID(地物毎に固有の値)を作成する際に、
既存の地物だけでなく、新しく地物を追加した際に自動的にユニークIDが入力される方法
として、

uuid() を使用する方法があるようですが
*uuid() 以外の 関数を用いて自動でユニークIDを入力できる方法はないでしょうか*
(もしくは uuid() を38文字より縮めるなどができるか?)

*【質問した理由】*
*uuid()の場合、IDが38文字と長いため、ファイルサイズが大きくなる、扱いがやや面倒との懸念もあり*
$idなど、6~10桁などの数値など短いIDでユニークIDを自動生成できる方法で
新しく地物を追加した際に自動的にユニークIDを 追加できないかと考えております


アドバイスいただけましたら幸いです







藤田卓        /  Dr. Taku FUJITA
(理学博士・ 技術士(環境部門)
*公益財団法人 日本自然保護協会(NACS-J**)*
*生物多様性保全部*
fujita @ nacsj.or.jphttps://www.nacsj.or.jp/
TEL: 03-3553-4101 (代表)
〒104-0033 東京都中央区新川1-16-10 ミトヨビル2F
*★70周年キャンペーン★ **https://www.nacsj.or.jp/activist
<https://www.nacsj.or.jp/activist>*
[image: FB] <https://www.facebook.com/NACSJ>  [image: TW]
<https://twitter.com/NACSJ>   [image: Instagram]
<https://www.instagram.com/nacsj_official/>   [image: Youtube]
<https://www.youtube.com/channel/UClUy3wg5i1qB1GYT6YxRTDQ>
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://lists.osgeo.org/pipermail/osgeojapan-discuss/attachments/20231113/f9310c0c/attachment.htm>


OSGeoJapan-discuss メーリングリストの案内