ポイント間の最短ルートを作成したり、地図上にルートをプロットしたりするプロジェクトでBingを使い始めたいと思います。
ただし、Bing Mapsに加えて、VirtualEarthとMapPointがあります。これらすべての製品はどのように相互に関連していますか?1つを使用する場合、他のすべてが必要ですか?
また、BingMapsはSQLServerとその空間/マップ機能を使用していますか?
ありがとう
ご指摘のとおり、これらはすべて同じファミリの一部であり、一部はMicrosoftのマッピング製品の進化形です。ただし、それらの中には、他の人が提供しないものを提供するものもあります。ただし、それらの間に依存関係はありません。
簡単なものから始めると、BingMapsは基本的にVirtualEarthの新しい名前です。技術と製品は実際には変わっていません。名前だけです。Bingブランドが導入されたとき、Live SearchMapsはBingMapsになり、VirtualEarthはBingMapsforEnterpriseになりました。きちんとね?
Bing Mapsは、基本的にGoogleMapsの競合製品です。ジオコーディング、ルーティングなどのために、背後にいくつかのWebサービスAPIを備えたJavaScriptマッピングAPIを提供します...もちろん、バーズアイの斜めのビューなど、いくつかの独自の機能があります...
MapPointははるかに古い製品です-CD-ROMでまだ少し入手できると思います!ただし、バッチジオコーディング用のアドレスのアップロードや、空間(最も近い場所はどこですか?)のSOAP Webサービスを介してアドレスを利用できるようにするなど、BingMapsでは提供されないサービスを提供します。統合したい独自のデータセットがある場合は、MapPointをもう少し調べてみてください。
Webページに地図を表示し、いくつかのアイコンを配置し、場所を検索し、場所間のルートをプロットするだけの場合は、BingMapsがおそらく必要です。Bing Mapsが現在うまく機能していないのは、その背後にある生のWebサービスへのアクセスを提供することです。JavaScript APIを経由せずに空間APIへの複数の呼び出し(ルーティングなど)を行う必要がある場合は、MapPointWebサービスを使用する必要がある場合があります。
SQLServerの空間機能について。Bing Mapsのバックエンドで使用されますが、エンドユーザーに直接公開されることはありません。もちろん、BingMapsを使用するためにも必要ありません。