2012-02-27 6 views
1

私はちょうどクールなウェブサイトのアイデアを持っていましたが、Googleマップのインタラクティブマップにかなり似たアプリケーションが必要です。私はそれが何で作られたのだろうかと思っていた?Googleマップのインタラクティブマップとは何ですか?

Javaアプレットですか、Flashアプリケーションですか?または、他の何か?

どうもありがとう

+0

「ストリートビュー」はFlashで実装されています(WebGLのベータ版がサポートされている場合)。 –

答えて

3

Javascript。たくさんのjavascriptがあり、ページ全体を更新せずに新しいデータを読み込むためのJSONがあります。

詳細を知りたい場合は、Greasemonkeyを中心に、Googleマップコードベースの拡張/リバースエンジニアリングを専門とするかなりのコミュニティがあります。

+0

うわー、それは印象的です、そして私の範囲外です!さらに、私の考えでは、ユーザの入力をサーバに保存する必要があります。私はJavaScriptができないと信じています。 –

+0

Javascriptと '[YOUR DATABASE HERE]'を使って、前後のWebアプリケーション全体をサポートできると思います。確かに、いくつかの分野ではjavascript以上のことをすることができる言語がありますが、全体的に見て、それは非常によく丸められた言語です。 – Droogans

+0

おかげさまで、ありがとうございました。 –

0

Google APIはJavascriptです。これはFlashでも利用できます。 Bingマップは同じシステムを使用しています。これはjavascriptまたはsilverlightで利用できます。 openstreetmap(無料の代替)にも興味があります。

地面からタイルシステムを構築する場合は、フラッシュを使用する方が簡単です。ブラウザ間の問題を回避し、大規模なオーディエンスを容易にターゲットにします。 (私はgmapが外に出る前にずっと前に作った)。

アプリケーションにマップが必要な場合は、Map APIを使用してアプリケーションをビルドすることができます。ある種のアプリケーションやいくつかの用途ではライセンス料が必要であり、エントリーチケットは非常に高い(gmapでは$ 10k)ことに注意してください。

0

クライアント側では、Google Closure Libraryを使用しています。上に余分なjavascriptがたくさんあります。

0

マッピングアプリケーションの別のオプション:NASAの無料WorldWind geospatial APIを構築するJavaをプログラムします。スタンドアロンのアプリとして、またはブラウザ内で動作するJAppletとしてリリースすることができます。後者は配布とバージョン管理を簡素化します。

0

ローリングサンダーは長年にわたってフライバイ機能を備えていました。あなたはgpxファイルをロードしてから、グループの上空または上空を飛行することができ、あなたが飛行する速度を制御し、一時停止して見渡すことができます。これは、WindowsまたはMac OSX上で動作します。 http://www.myuniportal.com/download.htmlからWindowsバージョンを見つけることができます。マップログインバージョンをダウンロードして、Map childウィンドウを開き、Map childウィンドウのfootボタンを選択します。 gpxファイルをダウンロードして再生を押すと、トレイルの一端で開始され、その上を飛びます。

関連する問題