2011-12-31 11 views
-1

私は、ズーム、パン、タイル表示など、Googleマップと同様の要素を持つWebアプリケーションを作成したいと考えているプロジェクトを開始しています。それは非常に流動的でダイナミックな感じがするでしょう。Google-Maps-ish Webアプリケーションの最適な開発フレームワークですか?

私が遭遇したいくつかの可能性があります:

- フラッシュ

-Silverlight

-HTML5

-GoogleのWeb Toolkitの

-Javascript/jQueryの

C#と.netに堪能だから、私はSilverlightが私と一緒に作業するのが最も簡単かもしれないと感じています。しかし、私はSilverlight(これは消費者向けのアプリケーションです)の普及に関しては心配です。

私はウェブアプリケーションにGoogleマップを実装するよう求めていません。むしろ私は新しい類似のウェブサイトを作成しようとしています(マッピングではありませんが、同様の概念です)。

ありがとうございました。

答えて

0

Googleマップ自体がHTML/JavaScript/CSSアプリケーションであることを見て、私はHTML5ルートに行くことをお勧めします。主な利点は、携帯電話市場、特にHTML5をサポートするAndroid/iPhone/iDevicesの普及です。

2

OpenLayersをモバイルとほぼすぐに行く解決策があります:、

http://openlayers.org/dev/examples/mobile-jq.html#mappage

表示タイル:ここ

http://openlayers.org/dev/examples/mobile.html

もう一つの例は、追加のモバイル善のためのjQueryのモバイルで、ベクトル、マップレイヤー(必要な場合)などがあります。タイルは地理的にする必要もなく、大きな画像を表示するために使用できます。

OpenLayersのモバイルブランチです。ああ、それはオープンソースだ。あなたが何をしても、FlashやSilverlightには行かないでください。多大な犠牲者。

0

SilverlightとC#を使用する場合は、bing maps silverlight controlをご覧ください。私はあなたが地図アプリケーションを作っていないと言ったことは知っていますが、アプリケーションがどれほど似ているかによっては、同じコントロールを使用することができます。マップコントロールで独自のタイルソースを指定することができます。つまり、タイルはマップタイルである必要はありません。

関連する問題