QGISの自己交差でポリラインをスタイリングして別のパーツの上にあるパーツを表示しますか?


8

曲線に自己交差があるgpsトラックのウェイポイントから作成されたポリラインを表示する必要があります。高速道路からの出口ループのようです。

交差点でどの部分が他の部分の上にあるかを示す方法でそれを視覚化する必要があります。

オプション1:無地のスタイル

パスの側面を区切ることなく交差点が塗りつぶされるため、これは機能しません。

ここに画像の説明を入力してください

オプション2:QGISからのいくつかの事前定義された道路を使用したスタイル

各セグメントは、ラインの両側だけでなく、セグメントの先頭と末尾でも線で囲まれているため、ほとんど機能しません。

ここに画像の説明を入力してください

オプション3:シンボルレベルを有効にする

これは交差点をマージするため、私のニーズに適合せず、優先順位が表示されなくなります。

ここに画像の説明を入力してください

http://planet.qgis.orgでこの記事を見つけた後、なんとかスタイリングを行うことができました。http//nathanw.net/2012/07/22/qgis-style-tricks-using-styles-to- help-fix-kerb-line-directions /

私にとっての鍵は、単一の三角形マーカーと実線のマーカーラインのスタイルを使用するのと同じくらい簡単でした。次に、透明度を適用して通りの名前が見えるようにしました。

これが結果です:

ここに画像の説明を入力してください

他にどのようなオプションを試すことができますか?


あなたはポリラインを持っています...またはマルチポリライン?
U2ros 2015年

ポリラインレイヤーです。機能をばらばらにすることもできますが、必要がない場合はもっと良い方法です。
Martin0x777 2015年

ポリラインの一部が重なっている必要がありますか?出口ループである部分?
U2ros 2015年

はい、質問を明確にするために編集しました。
Martin0x777 2015年

回答:


2

オプション2で正しい軌道に乗っています。ラインのキャップスタイルを変更するだけです。事前定義された道路スタイルは、実際には幅の広い線の上に線が狭くなっています。一番下の線のキャップスタイルを円形からフラットに変更します。これで、各セグメントの終わりに下線が出なくなります。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.