2

ASP.NET Web アプリケーションでルート情報 (具体的には、移動時間と距離) にサーバー側から簡単にアクセスできる GIS/マッピング ツールを探しています。

私が知る限り、Google と Yahoo のマップはクライアント側ですべてを JavaScript で処理しますが、ルート情報だけを取得するサービスはどちらも提供していません。無料と有料の両方の製品に興味があります。また、製品の使用経験がある場合は、ご意見をお聞かせください (API の複雑さ、実行時のパフォーマンス、好き嫌いなど)。

4

4 に答える 4

3

ESRI の ArcGIS Server および ArcWeb サービスは、ポイント ツー ポイント ルーティングを提供します。データの作成 (必要な場合)、データの変更、パラメーターのカスタマイズ、さらには動的コスト分析の追加を完全に制御できます。サーバーは、完全なマッピングおよび分析サーバー システムであるため、JUST ルーティングには少し重いかもしれません。ArcWeb は、必要なサービスだけを購入できるオンライン サービスです。

もう 1 つのオプションは、Oracle Spatial です。これらには、ポイント ツー ポイント ルーティングを行うためのネットワーク/ルーティング機能が組み込まれています。私は個人的にそれを機能させることができませんでしたが、それが機能するという中古/第三者のコメントを聞いたことがありますが、Oracle の通常の複雑さがあります (つまり、DIY の仕事ではありません)。

MapQuest には、マップなしでルーティングを行うことができる API の包括的なセット (Google や Yahoo IMHO よりもはるかに優れています) もあります。ライセンス/コストが何であるか、および非個人的な使用について Google/Yahoo と比較する方法がわからない.

(注: 多くの「無料」サービスでは、非個人的な使用にはライセンス料を支払う必要があります...トラフィックが十分に高くなって気付くまで無視される可能性があるので注意してください)

于 2008-09-24T14:37:52.173 に答える
2

Map24 ( http://developer.navteq.com/site/global/zones/ms/index.jsp ) の Web サービスを使用して、GIS 形式の処理を行うことに成功しました。彼らはルーティングを行うための Web サービス ( http://developer.navteq.com/site/global/zones/ms/map24webservices/map24routingservice.jsp ) を持っています。

彼らの API には多少の学習曲線がありますが、それを乗り越えると、彼らのものは非常に強力で、非常にうまく機能します。

フィル

于 2008-09-24T11:26:48.203 に答える
0

あるコメントで述べたように、私たちはOracle Spatial NDMで非常に良い経験を積んできました。これは非常に便利なチュートリアルです。

私が知っている別のオプションはpgRoutingです。

GIS Stackexchangeに関するこの投稿も参照してください。

于 2014-07-11T15:47:01.340 に答える
0

Arc Web Services は廃止され、ArcGIS online になりました。

これは、Web サイト用のアーク Web アプリケーションを開発するためのまったく新しい更新された SDK を意味します。

本当に高度なルーティング システムが必要な場合は、routesmart という会社が開発したクライアント サーバー アプリ用の dll ベースのルート ソルバー ソリューションを作成し、現在は ArcGIS 9.x を使用する Web アプリケーションを作成しています。

すべての ESRI API は複雑です。使い始めたばかりで、経験を積むと、より快適に感じるようになります。

ESRI は GIS 機能の特定の側面でやや縮小している独占を持っているため、GIS の世界で適切な競争を生み出すために Google や他の企業が何を開発しているかを見るのは興味深いでしょう。それまでは、すべての包括的な GIS ソリューションは柔軟性がなく、操作が簡単ではなく、費用もかかります。

ESRI 製品について私が持っている大きな不満の 1 つは、どちらかというと空気のようなものですが、それは私がすべての製品ラインで経験した繰り返しのテーマのようです。

code\db\whatever の更新とテストを行います。うまくいきません。変更せずに再試行しても機能しませんが、もう一度試すと突然機能します。ESRI は、ポイント リリース、mxd、sde データ、または Python コードを変更して意図したとおりに実行を開始する前に、最初に 2 回失敗するようにすべてをコーディングしたようです。これは奇妙に思えるかもしれませんが、彼らの製品を使用したことがある場合は、自分で経験しているため、これを知っています. これは私の理解不足に関係しているのかもしれませんが、私の GIS の友人は皆、この点について私に同意する傾向があります。

于 2008-11-12T18:23:39.137 に答える