ここでは実際に KsGMap に搭載するか、実用性があるかなどは別として、さまざまなアイディアを実際に作ってみたり、作者の勉強のために作成したりしています。
ここから KsGMap 本体やプラグインに導入されるものもあれば、ボツになってしまうものもあります。
なお、現実度は★5つが最高で、★1つが最低です。作成日はプロジェクトが始まった日です。
後述の「道路の最短経路検索」は不可能だけど鉄道なら大丈夫かも、と始めた企画。2つの駅間の最短時間を計算し、マップ上に路線をポリラインで書きます。
「道路の最短経路検索」のアルゴリズムを改良し、現在も進行中です。とりあえず東京の鉄道網(地下鉄を含む)が数秒以内に検索できるのが目標です。
TEDDY-Gさんの geocoder.js というスクリプトを用いて、Geocoding.jp の REST API で住所やキーワードから位置情報を取得し、マップを移動する仕組みです。
情報ウィンドウにタブを付けるテストです。
実際の道路の距離を算出するテストとして、一部の地域の2つのマーカー間の道路の最短経路を検索するマップです。
交差点30あまりだけでも作るのが面倒な上に、アルゴリズムが遅いのが発覚して、ボツになりました。
ちなみに、これを他社のタクシーサイトが実現しています。
任意の位置にマーカーを立てて、その位置から現在地(マップ中央)の距離を算出し、タクシー料金を自動計算するマップです。
当然、2点間は直線の道路で結ばれているわけではないので、係数をかけて現実の値段に近づけています。
終了しましたが、要望が多くあればプラグインとして導入するかも。