Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Yuki_Suzuki
Employee
Employee

GeoAnalytics で地図に同心円を描き、その中の要素を求める (TravelArea, Within)

GeoAnalytics のコネクタ を使用して、地図上に同心円を描いたり、その中に含まれる要素を表示する方法をご紹介します。ご使用にはGeoAnalytics, GeoAnalytics Plusのライセンスが必要です。

この例では商圏エリアの分析として、自店舗の1km範囲の表示と、その中に含まれる競合店を求めて表示しています。

clipboard_image_4.png

使用しているデータは下記の通りです。

[店舗]:
LOAD * INLINE
[
店舗;Lat;Lon;GeoP;Sales
大阪店;135.500927;34.66373;[135.500927,34.66373]];50000
奈良店;135.804802;34.685109;[135.804802,34.685109]];20000
](delimiter is ';');

[競合店]:
LOAD * INLINE
[
競合店;SLat;SLon;SGeoP;SubSales
難波3;135.501331;34.666167;[135.501331,34.666167]];3000
難波1;135.50192;34.667549;[135.50192,34.667549]];2000
法華;135.806621;34.692475;[135.806621,34.692475]];1000
](delimiter is ';');

GeoAnalytics PlusのTravelAreaを利用して、自店舗の1km圏内の円を求めます。
下記のパラメータでスクリプトを挿入します。

clipboard_image_0.png


続いて、GeoAnalytics PlusのWithinを利用して、自店舗と競合店の紐づけを行います。
先ほど求めた自店舗ごとの1kmエリアの内側にある競合店を求めます。

clipboard_image_1.png

 

下記のデータモデルができます。
WithinAssociationsの中に、自店舗と競合店の関連データができます。

clipboard_image_2.png

clipboard_image_3.png


上記の地図では、
自店舗のポイントレイヤー、1km圏のエリアレイヤー、競合店のポイントレイヤーを重ねて表示しています。

0 Replies