<div dir="ltr">嘉山です<div><br></div><div>それぞれのレイヤで空間インデックスは作成されていますか?</div><div>それがあるかないかではえらく処理速度は違いますが。</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">2020年6月30日(火) 13:12 shimada yasu <<a href="mailto:yas.shimada35@gmail.com">yas.shimada35@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">みなさま<br>
<br>
いつも教えてもらってばかりで恐縮ですが、ご存じでしたらご指導ください。<br>
<br>
約29万のライン群があり、この一部にポリゴン(ひとつ)がかかっています。<br>
ポリゴンに含まれるライン群にフラグ(あるカラムに999を入れる)を<br>
立てようとしているのですが、時間ばかりかかり困っています。<br>
<br>
DB処理が速いと聞いたので、不慣れなspatialiteでやってみました。<br>
<br>
が、それでも4時間かかりました。<br>
<br>
もう少し効率的な手法があれば、教えて頂けないでしょうか・・?<br>
<br>
select<br>
*<br>
from<br>
lines, polygon<br>
where<br>
ST_contains(lines.geom, polygon.geom)=1;<br>
<br>
<br>
-- <br>
島田泰夫/一般財団法人日本気象協会/環境・エネルギー事業部/環境アセスメント事業課/〒170-6055豊島区東池袋3-1-1サンシャイン60-55F<br>
/TEL:03-5958-8160 FAX:03-5958-8157 /<a href="mailto:shimada@jwa.or.jp" target="_blank">shimada@jwa.or.jp</a><br>
/携帯:080-8018-1567<br>
_______________________________________________<br>
OSGeoJapan-discuss mailing list<br>
<a href="mailto:OSGeoJapan-discuss@lists.osgeo.org" target="_blank">OSGeoJapan-discuss@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss</a></blockquote></div>