|
お問い合わせは サイバーキャット(平野 幸伸)まで info@cybercat.co.jp 長野市三輪9ー20−1 TEL 026-219-3858 Ajax Raster MAP Client (Summary) サーバーには予めラスタ画像マップタイルファイルを配置。クライアント要求(座標など)に対してランドマーク検索データなどを返答する。クライアント要求はAjax、返答をJavascriptで展開する。表示エリアは日本まで。 − 特徴 − 「広域地図」広域地図にもマークを表示。しかも大きい。メインの地図と同じフォーマット。これ自身もドラッグにより移動可能。表示有り無し、透過度設定可。 「ランドマークボタン」 メインの地図のランドマークと連動して1アクション毎に描画。200位は描画による遅延は感じない。(速い)。カテゴリ毎にタブにまとめた。クリックにより地図移動(移動距離別に2種類のアニメアクション) 「ランドマーク選択フォーム」表示させるランドマークを選択する。それぞれの選択は”and”。(現在15カテゴリ) マーク200位は描画による遅延は感じない。(速い)2000個ぐらいまで試験している。 「マイリスト」100カ所まで登録可能。 「移動アクション」全方位エンドレススクロール。マイリストルート再生。 「リサイズ、レイアウト」ウィンドウのレイアウト、リサイズ性能は業界最高水準。すべてのツールは移動可能。 スピードなど − このコンテンツはスピードがすべて − 「地図をドラッグさせてから、ランドマークの描画を待たされる、遅延する。」事は私には信じられず、我慢できません。最近では速くなったサイトもありますが、それでもアクセス数によらない箇所のスピードを比べればこれは「最速」 なのです。 −スピードの50%は座標計算とスクリプトで決まる − 座標系を簡単なものにすることは当然ですが、Javascriptのコードの書き方でもスピードは左右されます。 ブラウザによって処理が速いコードがあります。”innerHTML”か”innerText”か、はたまた”createTextNode”か、 又は、レイヤは書いた方が速いのか、動かした方が速いのかすべてにおいて検討、精査されております。 すでに次なる挑戦は始まっている − まだまだ続く − |