[OSGeoJapan-discuss] 【教えてください】大量のライン群の一部にフラグを立てたい
shimada yasu
yas.shimada35 @ gmail.com
2020年 6月 29日 (月) 21:11:31 PDT
みなさま
いつも教えてもらってばかりで恐縮ですが、ご存じでしたらご指導ください。
約29万のライン群があり、この一部にポリゴン(ひとつ)がかかっています。
ポリゴンに含まれるライン群にフラグ(あるカラムに999を入れる)を
立てようとしているのですが、時間ばかりかかり困っています。
DB処理が速いと聞いたので、不慣れなspatialiteでやってみました。
が、それでも4時間かかりました。
もう少し効率的な手法があれば、教えて頂けないでしょうか・・?
select
*
from
lines, polygon
where
ST_contains(lines.geom, polygon.geom)=1;
--
島田泰夫/一般財団法人日本気象協会/環境・エネルギー事業部/環境アセスメント事業課/〒170-6055豊島区東池袋3-1-1サンシャイン60-55F
/TEL:03-5958-8160 FAX:03-5958-8157 /shimada @ jwa.or.jp
/携帯:080-8018-1567
OSGeoJapan-discuss メーリングリストの案内