Skip to main content

営業拠点をポイントで表示し、その拠点がカバーするエリアに対して市町村単位で色を塗りたいと思っています。

市町村ポリゴンデータの他に下記二つのデータを作成しました。

 

データ① 営業所マスタ

色塗りとポイントを重ねたマップに対してフィルターを適用したい

 

データ② エリアマスタ

clip_2.jpg

 

グラフ上で営業所名でフィルタすると、対象の営業所のポイントとその営業所がカバーするエリアを色塗りマップで表現したいです。

前回の質問で色塗りマップの表示単位となっている市町村単位のデータは塗り分けることができたのですが、それを営業所で束ねることがうまくいかず追加で質問をさせていただきました。

度々申し訳ございませんが、良い方法があれば教えて下さい

3 个回答
  1. 2019年12月25日 03:48

    前の投稿のようにExcelのデータを使って市区町村ポリゴンを作ろうとするととても厄介なので、営業所別のエリアマップを出すのであれば組み込みの地理的役割を使うのがよいと思います。

     

    データソースは次のようにしてエリアマスタを中継しながら営業所と市区町村を結合します。ここでは前回のような結合計算は必要ありません。

    前の投稿のようにExcelのデータを使って市区町村ポリゴンを作ろうとするととても厄介なので、営業所別のエリアマップを出すのであれば組み込みの地理的役割を使うのがよいと思います。 データソースは次のようにしてエリアマスタを中継しながら営業所と市区町村を結合します。ここでは前回のような結合計算は必要ありません。 ポイントデータだけMAKEPOINT関数でジオメトリを作成します。 明細データ(ポリゴンの

    pastedImage_0.png

     

    ポイントデータだけMAKEPOINT関数でジオメトリを作成します。

     

    pastedImage_2.png

     

    明細データ(ポリゴンのExcelに付属)から取ってきた都道府県と市郡に地理的役割を割り当てます。

    都道府県はそのまま都道府県に割り当てますが、市郡は「郡」に割り当てます。

    pastedImage_3.png

    あとは前回とほとんど同じです。市郡のマップを出してから緯度を複製して二重軸にし、第2軸のマークを営業所に書き換えます。

    pastedImage_5.png

     

    営業所のフィルターを追加してみて、思う通りの動作になるかを確認してください。

    gifgif.gif

0/9000