小班名のズレを直す

QGIS ver1.7.4

QGIS に、国有林GISから出力したshpファイルで小班名をラベル表示させると、位置がズレるケースが多々ある。
a0122776_19454381.jpg
例:は小班に、【は】と【れ】が表示されてしまっている。

ラベルツールバーで、位置を移動させることはできるようだが、設定などが分かりにくく面倒。
http://osgeo-org.1560.x6.nabble.com/QGIS-td3729326.html
a0122776_19465168.jpg



そこで、『Easy Custom Labeling』プラグインを使用してみる。
http://plugins.qgis.org/plugins/EasyCustomLabeling/
これは、ラインやポリゴンのベクタから、属性データを引き継いだポイントのベクタを作ることができる。





まず対象となるレイヤを選択して(例:shohan)
【Generates centroid layer ready for custom labeling tools】をクリック
a0122776_195183.jpg

対象が多いけど続ける? と聞かれるので【OK】
a0122776_19514275.jpg

座標参照系を選択
a0122776_19531725.jpg

訳の分からない数字が表示されるが、気にしなくていい。
a0122776_19535828.jpg

新しいレイヤ(例:Label_shohan)が選択されている状態で、【ラベリング】をクリック
a0122776_19551089.jpg

ラベルのフィールドを【小班名】に
a0122776_19554341.jpg

Label_shohan によるラベル(小班名)が表示される。
a0122776_19564428.jpg

元々、表示していた小班名のラベル表示を消す(例:shohanレイヤのラベル)
a0122776_19573173.jpg

a0122776_19575469.jpg

小班名の表示位置を編集
Label_shohanレイヤを選択した状態で、【編集モード(鉛筆アイコン)】→【地物を移動】
a0122776_19584780.jpg

小班名(例:れ)をドラッグすると赤い四角が表示されるので、任意の位置へ移動させる。
a0122776_2011698.jpg

小班名が移動するので、【編集を保存】して編集モードを終わらせる。
a0122776_202454.jpg

あとは、レイヤを右クリックして、ちゃんと保存しておきましょう。
a0122776_2023974.jpg



[PR]
by thorb38 | 2013-09-30 20:06 | GPS・GIS
<< QGISで土場を描く 森林情報士 >>