[OSGeoJapan-discuss] QGISでspatialiteの地物をコピーした時
Yoh Fukuda
yoh.fukuda @ gmail.com
2016年 10月 19日 (水) 05:41:53 PDT
喜多さま
こんにちは。福田です。
リングの充填は経験がないのですが、当方の環境では地物のコピーは
行うことができています。
(Win10、QGIS2.16.2-62bit、SpatiaLiteバージョン4.3.0)
元のデータは、SpatiaLite-guiでshpをインポートしたものでしょうか。
(PK_UIDという主キー名からしてそうではないかな…と思うのですが、)
それとも、別の方法でインポートしたものでしょうか。
通常は、主キーにAUTOINCREMENTというオプションが指定されている
ので、地物をコピーした際に、自動的に新しいIDが付与されて、重複しない
ようになっている、、と思います。
ちなみに、
Spatialiteでは、必ずユニークな主キーが必要なのでしょうか?
については、ユニークな主キーがなくてもジオメトリを持つテーブルとして
扱うことができます。同様に、QGISへ読み込むことができます。
ただし、表示や処理がとても重くなります。
福田 陽一朗
2016年10月19日 18:12 喜多耕一 <kou35tochas @ gmail.com>:
> みなさま
>
> いつもお世話になっています。北海道の喜多です。
> QGISでSpatialite使おうとしていますが、地物をコピーした時や、リングの充填を行ったときに、主キーである「PK_UID」がダブってしまい、
> データを保存することができません。
> Spatialiteでは、必ずユニークな主キーが必要なのでしょうか?
> または、地物のコピーなどでも「PK_UID」を自動で更新される設定はありますか?
>
> よろしくお願いします。
>
> 北海道 喜多耕一
>
> _______________________________________________
> OSGeoJapan-discuss mailing list
> OSGeoJapan-discuss @ lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://lists.osgeo.org/pipermail/osgeojapan-discuss/attachments/20161019/5bc42870/attachment-0001.html>
OSGeoJapan-discuss メーリングリストの案内