; これは地図マッチング用の設定ファイルです。 ; デフォルトイメージ 必須 default_image_file = "./images/map/map_tag_blue.png" default_candidate_image = "./images/map/person_red.png" default_company_image = "./images/map/map_tag_bule.png" default_job_image = "./images/map/map_tag_blue.png" ; デフォルトイメージサイズ(x,y) 必須 default_image_size = "20,30" default_candidate_image_size = "35,41" default_company_image_size = "20,30" default_company_job_size = "20,30" ; デフォルトレイヤー名 必須 default_layer = "基準" ; tb_geo_locationに対するlimit geo_limit = 10000 ; Markerに対するlimit(現在未使用) marker_limit = 100 ; どの住所を基準とするか設定 必須 [reference_address_for_map] candidate = candidate job = job ; どの住所をマッチング対象とするか設定 必須 [matching_address_for_map] candidate = job job = candidate ; 各項目ごとの表示コンテンツを設定 ; layer 表示するレイヤー 省略可(その場合default_layerを適用) ; 同じ項目内で更にLayerを分ける場合には[additonal_*_layer_*]に設定する ; image マーカーの画像 省略可(その場合default_image_fileを適用) ; image_size 表示する画像サイズ(x,y) 省略可(その場合default_image_sizeを適用) ; additional_layers マーカーの色分けをしたい場合に追加するLAYER数を入力 必須(既定値0) ; title_type 見出しとして表示する列名をどう扱うか 必須 ; single : 検索して最初に出てきたものだけ表示 ; join : 検索して出てきたものをglueでつなげて表示 ; title_glue tilte_typeがjoinの場合のみ設定 接続文字 ; title 見出しとして表示する列名 必須 ; display_contents 表示する項目の階層を設定(既定値1) 必須 ; content(n) 表示する項目(nは階層 1~) 必須 ; candidateならc,companyならco,jobならjのprefixをつけてください ; content(n)_link リンク先を設定(設定したリンクは一番上の項目に設定される) [candidate_contents] layer = "その他" image = "./images/map/person_green.png" image_size = "35,40" additional_layers = 0 title_type = single title[] = "c.CANDIDATE_NAME" display_contents = 3 content1[] = "c.ADDRESS" content1[] = "c.MEMO" content2[] = "c.KANA" content2[] = "c.SEX" content3[] = "c.EMAIL" content3[] = "c.TEL" [company_contents] layer = "未設定" image = "./images/map/map_tag_gray.png" image_size = "20,30" additional_layers = 0 title_type = single title[] = "co.COMPANY_NAME" display_contents = 1 content1[] = "j.POSITION" content1[] = "j.TITLE" content1[] = "co.ADDRESS" content1[] = "j.JOB_CATEGORY" content1[] = "j.JOB_FREE_SELECT_ITEM7" content1[] = "j.JOB_FREE_INPUT_ITEM7" content1[] = "j.HOPE_QUALIFICATION" content1[] = "j.JOB_FREE_CHECKBOX_ITEM4" content1_link = "job" [job_contents] layer = "求人" image = "./images/map/map_tag_green.png" image_size = "20,30" additional_layers = 0 title_type = single title[] = "j.POSITION" display_contents = 1 content1[] = "j.PLACE" content1[] = "j.MEMO" content1[] = "co.COMPANY_NAME" content1_link = "company" ; additonal_layer ; 条件によってMarkerの色分けをしたい場合に設定する ; 追加する場合***_contentsのadditional_layersのカウントを増やす ; [additonal_対象の名前(candidate,jobなど)_layer_番号] ; layer 名前 必須 ; image 画像 必須 ; image_size 表示する画像サイズ(x,y) 必須 ; selection 判定に使う列 必須 ; 記述する際にcandidateならc,companyならco,jobならjのprefixをつけてください ; 複数記述する場合には改行してください ; criteria 条件 同じcriteria内に記述するとAND,別項目にするとOR判定 必須 ; 記述する際にcandidateならc,companyならco,jobならjのprefixをつけてください ; 比較演算子として[ =, <, >, <=, >=, != ]のみ使用してください。 ; 2012/10/12 比較演算子 LIKE , NOT LIKE を追加(LIKE,NOT LIKEを使う場合、前後に半角スペースを入れてください) ; 比較演算子として[ =, <, >, <=, >=, != ]を使う場合には前後にスペースを入れないでください ; 文字列の場合に'や"で囲う必要はありません ; 例)× c.CANDIDATE_NAME = HOGEHOGE, ○ c.CANDIDATE_NAME=HOGEHOGE ; 例)× c.CANDIDATE_NAMELIKEHOGEHOGE, ○ c.CANDIDATE_NAME LIKE HOGEHOGE ;追加レイヤーのサンプルです ;[additional_candidate_layer_1] ;layer = "正看護師" ;image = "./images/map/person_blue.png" ;image_size = "35,40" ;selection[] = "c.CANDIDATE_FREE_CHECKBOX_ITEM1" ;selection[] = "c.CANDIDATE_FREE_SELECT_ITEM1" ;criteria[] = "c.CANDIDATE_FREE_CHECKBOX_ITEM1 LIKE 正看護師,c.CANDIDATE_FREE_SELECT_ITEM1=正社員" ;criteria[] = "c.CANDIDATE_FREE_CHECKBOX_ITEM1 LIKE 准看護" ; 2012/08/08 追加 ; 距離で抽出の際に使用する移動手段(速度)の一覧を追加 ; この設定が無い場合にはgetMoveSpeedForMapArray()の既定値を読み込む ; tranfer[] = "速度(km/h),見出し" [move_speed] transfer[] = "3,徒歩(ゆっくり 3km/h)" transfer[] = "10,自転車(普通 10km/h)" transfer[] = "30,車(30km/h)" ; 2012/08/08 追加 ; 距離で抽出の際に使用する移動時間の一覧を追加 ; この設定が無い場合にはgetTransitTimeForMapArray()の既定値を読み込む ; time_min : 最小値(分) ; time_max : 最大値(分) ; time_interval : 間隔(分) [transit_time] time_min = "5" time_max = "60" time_interval = "5" ; 2012/08/27 追加 ; 最寄りのバス停・駅の抽出件数を設定 ; bus_speed : バス速度 ; bus_stop : 抽出するバス(起点)の数 ; bus_image : バス(起点)の画像 ; bus_image_size : 画像サイズ(X,Y) ; bus_stop_image : バス(支点)の画像 ; bus_stop_image_size : 画像サイズ(X,Y) ; train_speed : 鉄道速度 ; train_station : 抽出する鉄道(起点)の数 ; train_image : 鉄道(起点)の画像 ; train_image_size : 画像サイズ(X,Y) ; train_stop_image : 鉄道(支点)の画像 ; train_stop_image_size : 画像サイズ(X,Y) ; transport_time_coefficient:乗り換え時間に掛ける係数 ; 各駅の値調整までの仮処理 [location_limit] bus_speed = 15 bus_stop = "5" bus_image = "./images/map/bus.png" bus_image_size = "32,32" bus_stop_image = "./images/map/bus_stop.png" bus_stop_image_size = "12,12" train_speed = 60 train_station = "3" train_image = "./images/map/train.png" train_image_size = "32,32" train_station_image = "./images/map/train_station.png" train_station_image_size = "14,14" transport_time_coefficient = 0.5 ; 2012/09/01 追加 ; 絞り込み範囲選択時の係数 ; circle : 円描画時にかける係数 ; distance : マーカー抽出時にかける係数 ; distance_type: 直線か縦横か 0:直線,1:縦横 [coverage_parameter] circle = 1 distance = 1 distance_type = 0 ; 2014/01/24 追加 ; クラスタリング設定 ; flag_clustering_setting : クラスタリング有無(0:あり、0以外:なし) [flag_clustering] flag_clustering_setting = 0