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

ASAHI Kosuke asahi @ hcc.co.jp
2012年 11月 6日 (火) 15:37:42 PST


みなさん

朝日です。

非常に簡単なケースですが、試して載せておきましたのでご参考まで。
 http://d.hatena.ne.jp/waigani/20121107

もう少し違うケースも試せよとか、説明不親切だろとか、随時突っ込んで頂けれ
ば、追記・修正致しますm(__)m

(2012/11/06 15:18), Hiroo Imaki wrote:
> 安江さま
> そうですね!group by で良かったですね。ありがとうございます。
> いまき
> 
> 2012/11/5 安江茂隆 <yasue @ chuogeomatics.jp <mailto:yasue @ chuogeomatics.jp>>
> 
>     安江と申します。
>     お世話になっております。
> 
>     PostGISのST_LineMerge()は使用したことがあるので参考になれば。
> 
>     同じ属性で連結することは次のSQLで出来ます。
>     create table roadmerge as
>     select attr,((st_dump(st_linemerge(st_union(geom)))).geom)
>     from road
>     group by attr
> 
>     ただし、3本以上の線が交わる箇所では全く連結してくれませんでした。
>     そういう箇所では2本ずつ行う必要が有るようです。
>     一本道なら問題無く連結できると思います。
> 
> 
>     2012年11月6日 12:36 Hiroo Imaki <hiroo @ angeli.org
>     <mailto:hiroo @ angeli.org>>:
>      > 喜多さん、皆様
>      >
>      > 私も朝日さんと同じ考えです。基本的には、PostGISのST_LineMerge()と
>     ST_UNION()を使って同じ属性値ごとに線をつなぎ合わせるのですが、「同じ
>     属性値ごとに」、というのが少しクセモノです。この場合、おそらく
>     PostgreSQLのFunctionを作成して、一旦Distinctでユニークな属性値を抽出
>     したものが順番にST_UNION()のWHERE句にフィードされるループを作るこ
>     とになると思います。
>      >
>      > 参考までに。
>      >
>      > 今木
>      >
>      > 2012/11/5 ASAHI Kosuke <asahi @ hcc.co.jp <mailto: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>
>      >> > <mailto: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>
>      >> >     <mailto: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
>     <mailto:OSGeoJapan-discuss @ lists.osgeo.org>
>      >> > http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
>      >> >
>      >>
>      >>
>      >> --
>      >> 北海道地図株式会社 研究開発課
>      >> 朝日 孝輔
>      >> mailto:asahi @ hcc.co.jp <mailto:asahi @ hcc.co.jp>
>      >> Tel : 0166-62-4711
>      >>
>      >> _______________________________________________
>      >> OSGeoJapan-discuss mailing list
>      >> OSGeoJapan-discuss @ lists.osgeo.org
>     <mailto:OSGeoJapan-discuss @ lists.osgeo.org>
>      >> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
>      >
>      >
>      >
>      >
>      > --
>      > Hiroo Imaki
>      > hiroo @ angeli.org <mailto:hiroo @ angeli.org>
>      > http://www.geopacific.org
>      >
>      >
>      > _______________________________________________
>      > OSGeoJapan-discuss mailing list
>      > OSGeoJapan-discuss @ lists.osgeo.org
>     <mailto:OSGeoJapan-discuss @ lists.osgeo.org>
>      > http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
>      >
> 
>     ---
>     安江 茂隆   Shigetaka YASUE
>     yasue @ chuogeomatics.jp <mailto:yasue @ chuogeomatics.jp>
>     株式会社中央ジオマチックス 空間情報部
>     http://www.chuogeomatics.jp/
>     TEL:03(3967)1781 <tel:03%283967%291781>
>     FAX:03(3967)1503 <tel:03%283967%291503>
>     --
>     地図からジオマチックスへ...
>     _______________________________________________
>     OSGeoJapan-discuss mailing list
>     OSGeoJapan-discuss @ lists.osgeo.org
>     <mailto:OSGeoJapan-discuss @ lists.osgeo.org>
>     http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
> 
> 
> 
> 
> -- 
> Hiroo Imaki
> hiroo @ angeli.org <mailto:hiroo @ angeli.org>
> http://www.geopacific.org
> 
> 
> 
> _______________________________________________
> 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



More information about the OSGeoJapan-discuss mailing list