2011-12-08 13 views
0

本当に大きな画像のズーム可能なドラッグ可能な地図などを作成したいのですが、機能はGoogleマップのようにすべきですが、地図自体は私のものです(銀河の画像になります)。ズームマップを作成するC#

だから、私は、このコンポーネントを使用することがあると思う:

フロントエンド:http://openlayers.org/Example) バックエンド:http://sharpmap.codeplex.com/

とフロントエンドはタイルを表示するには、バックエンドを呼び出しますので、お互いにそれらを接続地図の現在のズームレベルに表示されます。

私は地図作成の新機能で、誤った方向に行かないようにしたいのですが、意味がありますか?誰もそれを前にした?それとも良いアイデアですか?ちょうど良い、ユーザが任意の追加のものをインストールする必要はありません、それはあまりにもiPad上で実行する必要がありますので、私はSilverlightを使用することはできないんだけど、フラッシュなど:

EDIT

申し訳ありませんが、ことを忘れてしまいました古いプレーンJS :)

+0

私は同様の要件に取り組んでいましたが、開発プラットフォームはSilverlightでした。私は、ローカルサーバー上にホストされているタイルで「DeepEarth」(拡張深度ズーム)を使用しました。 –

答えて

0

私はフロントエンドにopenlayers.orgを使用し、自分でバックエンドを構築することになりました。

0

私は同様の要件に取り組んでいましたが、開発プラットフォームはSilverlightでした。私は、ローカルサーバー上にホストされているタイルで「DeepEarth」(拡張深度ズーム)を使用しました。

  1. DeepEarth
  2. DeepZoom

あなたは有料サービスですビングコントロールおよびサービスを使用して試すことができます。体験版では、Bingロゴをバックグラウンドで取得します。 Bing Services

実際の地図都市/道路が必要な場合は、ビリングコントロールまたはタイリングサービスを備えたコントロールが適切です。画像にズームイン/ズームアウト機能が必要な場合は、ディープズームを使用できます。

+0

ありがとう、それは面白いと思うが、私は銀色を使用することはできません、私は私の答えを更新しました。ごめんなさい!しかし、ビンサービスには、自分のイメージを使って、提供された地図ではないので、それは私にとって役に立たないのですか、間違っていますか? – Marc

関連する問題