ArcGIS Desktopでカートグラフィック効果の境界に方向シェーディングを使用していますか?


39

ナショナルジオグラフィックマップの添付のスクリーンショットは、境界線の美しい方向シェーディングを示しています。書き込み境界内のフィーチャをハイライトし、透明なポリゴンまたはクロスハッチでそれらを覆い隠さないようにするため、書き込み境界マップのこの種のシェーディングを再現しようとしています。ArcGIS 10を使用してこの種の境界シェーディングを実現する方法はありますか?

「1946年の国家Geographic.jpgによるインドの政治的細分化」というタイトルの大きなマップへのリンク

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


大きな画像にリンクすることは可能ですか?詳細をもっと詳しく調べたい
マットウィルキー

@matt大きな地図へのリンクを追加しました。精密検査の際に、これらの境界は手マップは1946年に作成されたことを見て描かれている必要があります
アーロン

回答:


48

通常、2つの方法のいずれかを使用してポリゴンの内部をシェーディングしました。これが入力ポリゴンのセットであると仮定します。

入力データ

オプション1は、バッファーツールを使用して、負の距離(たとえば、-500メートル)のバッファーを作成し、line_sideパラメーターをに設定しますOUTSIDE_ONLY。これにより、各ポリゴンの内側に領域が生成され、透明度設定と組み合わせると、政治地図上の国境の見栄えが良くなります。

内部バッファー

オプション2は、ポリゴンをラインに変換し、Euclidean Distanceツール(Spatial Analyst)を使用して距離ラスターを作成することです。ExtractByAttributesを使用して、シェーディングする範囲よりも遠くの領域を削除し、ラスターシンボルを0に等しい最小/最大値と最大距離でストレッチに変更します。透明度を追加すると、かなり見栄えがよくなります。

距離ラスター

ラスタエリアごとに異なる色が必要な場合は、各ポリゴンのR / G / B値をラスタライズし、最大距離の割合で乗算し、それらをマルチバンドラスタにマージします。この部分に関する詳細な説明が必要な場合はお知らせください。


9
+1最後の解決策は素晴らしいものです。exp(-(x / k)^ 2/2)を計算することにより、より快適な外観を得ることができます。ここで、「x」はユークリッド距離グリッドで、「k」はシェーディングの可視半径の約3分の1です。これは、「ガウスぼかし」効果に似ています。まず、グリッドの範囲を少なくとも3k拡大して、上図、下図、側面の周りで切り取られないようにします(イラストのように)。ほんの少しの「マップ代数」を使用して、シェーディングをポリゴンの外部または内部に制限することもできます。これは、領域を強調表示する優れた方法です。
whuber

@whuberガウスぼかしを使用した良い通話。スムーズなグラデーションを得るためにラスターシンボルのストレッチをいじりましたが、あまり良く見えませんでした。カットオフ距離のラスター、ビルをキャッチすることを知っていたはずです。:)
dmahr

13

Arcmapでは、属性持つ同心円または複数リングバッファーを使用し、それぞれに異なる透明度レベルを適用して、このようなことを実現します。そこに記載されているスクリプトで作成されたバッファと透明度のフィールドを使用すると、70〜80%のレベルが適切に機能するようです。

@dmahrの優れた回答のように、ラスタの代わりにポリゴンを使用すると、描画速度が著しく低下しますが、実行時にフィーチャごとおよびマップごとに必要に応じてシンボルを簡単に調整できるという利点があります。

積み重ねられた、または階段の外観を下に表示するには、各透明度が重なり合う隣と少なくとも1異なる必要があります。たとえば、紫と茶色は70と70ではなく70と71です。

複数フィールドの一意の属性で表示される複数のリングバッファ


1
「積み上げられた、または階段の外観を得る」 =賢い!
ライアンダルトン

9

Esri Mapping Center の記事「Symbolizing shorelines」をご覧ください。試してみたいテクニックがいくつかあります。それはあなたが達成したいものと同様の概念です。

「フェードトゥホワイトバックグラウンド」エフェクトという別の優れた記事もあります。これは、目的の逆効果ですが、同じ原則が適用されるはずです。



2

同じレイヤーの複数のコピーを追加し、シェード、厚さ、オフセット、透明度の進行を使用して卒業を取得することでこれを実行しました。ArcとQGISの両方で機能します(ただし、QGISではオフセット機能が失敗することがありますが、これはバグのように見えます)。それは少し厄介ですが、動作します。

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