[OSGeoJapan-discuss] 【お願い】QGIS初心者掲示板での質問について

Hiroo Imaki hiroo @ angeli.org
2012年 11月 5日 (月) 19:36:46 PST


喜多さん、皆様

私も朝日さんと同じ考えです。基本的には、PostGISのST_LineMerge()とST_UNION()を使って同じ属性値ごとに線をつなぎ合わせるのですが、「同じ属性値ごとに」、というのが少しクセモノです。この場合、おそらくPostgreSQLのFunctionを作成して、一旦Distinctでユニークな属性値を抽出したものが順番にST_UNION()のWHERE句にフィードされるループを作ることになると思います。

参考までに。

今木

2012/11/5 ASAHI Kosuke <asahi @ hcc.co.jp>

> 喜多さん、みなさん
>
> 朝日です。
>
> QGISではなくなってしまいますが、spatialiteやPostGISを使って
> ST_LineMerge()辺りかなと思っていたのですが、何もまとめておりません。
> http://www.postgis.org/docs/ST_LineMerge.html
>
> 試してからブログにでもやり方まとめてアップしようと思いますが、少々時間か
> かるかも・・・
>
> (2012/11/06 10:18), Nobusuke Iwasaki wrote:
> > 喜多さん,
> >
> > いわさきです。
> > 掲示板の方に返答があがっていますが,ちょっとGRASSで試して見ました。
> >
> > v.build.polylines というコマンドがあって,これで複数の線を一つの線に結合
> > することは可能です。ただし,例にあったように属性毎にわけるということはで
> > きませんでした。
> > (属性が違っても,物理的につながっていれば,一つの線に繋げてしまう)
> >
> > なので,私がやるとすると,
> > ・属性毎にmapを作る
> > ・それをb.build.polylinesで接続する
> > ・一つのmapにまとめる
> >
> > となるとおもいます。
> > もし他にもいい方法が思いつく方がいらっしゃいましたら,よろしくお願いします。
> >
> >
> >
> >
> > 2012年11月4日 22:18 喜多耕一 <kou35tochas @ gmail.com
> > <mailto:kou35tochas @ gmail.com>>:
> >
> >     皆様
> >
> >     北海道の喜多です。
> >     FOSS4G TOKYO お疲れさまでした。
> >
> >     QGIS 初心者掲示板にかなり前から来ている質問なのですが、
> >     私にはわからないので、わかる方がいらっしゃいましたら、
> >     教えていただけないでしょうか。
> >
> http://lijil.com/bbs/qgisbbs/index.php?textnum=162&PHPSESSID=bmsduqsfnk433df3er17mjbk65
> >
> >     ベクタメニューの融合だと、ポリゴンは出来ますが、ラインは出来ないよう
> >     です。
> >     QGIS で無理でも、他のアプリケーションでできるとかでも構いません。
> >
> >     よろしくお願いいたします。
> >
> >     喜多耕一
> >
> >
> >     _______________________________________________
> >     OSGeoJapan-discuss mailing list
> >     OSGeoJapan-discuss @ lists.osgeo.org
> >     <mailto:OSGeoJapan-discuss @ lists.osgeo.org>
> >     http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
> >
> >
> >
> >
> > --
> > 岩崎 亘典
> >
> >
> >
> > _______________________________________________
> > OSGeoJapan-discuss mailing list
> > OSGeoJapan-discuss @ lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
> >
>
>
> --
> 北海道地図株式会社 研究開発課
> 朝日 孝輔
> mailto:asahi @ hcc.co.jp
> Tel : 0166-62-4711
>
> _______________________________________________
> OSGeoJapan-discuss mailing list
> OSGeoJapan-discuss @ lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
>



-- 
Hiroo Imaki
hiroo @ angeli.org
http://www.geopacific.org
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://lists.osgeo.org/pipermail/osgeojapan-discuss/attachments/20121105/f3df39da/attachment.html>


More information about the OSGeoJapan-discuss mailing list