2011-07-25 68 views
2

我想在我的網站中使用這些服務之一的地圖。如果應用程序是用C#編寫的,你認爲我應該去哪裏?這是在C#中使用此服務的最佳SDK。谷歌地圖Api vs Bing Maps for C#

回答

0

我建議在這個考慮看看:

http://www.jonasson.org/maps/

我不得不做出幾年前的相同決定,並且在使用這個時,顯然Google Maps具有比Bing Maps更好的衛星圖像和道路數據(具體地在我們的客戶將使用它的位置)

Bing Maps API以非常熟悉的.Net方式進行編碼。雖然它的所有JavaScript,但Google API更像Java實現(如您所期望的)。這需要一些時間來解決你的問題,但不應該是一個問題。

我發現Google上的Maps Group非常適合作爲研究和查詢的資源。

UPDATE:

谷歌最近發佈了API的V 3和支持街道視圖的地圖API的一部分。相當令人信服的理由使用它。

0

爲了我的需要(和你的可能非常不同),我使用的API的各個部分在兩種情況下都最容易通過Javascript訪問。對於我現在正在處理的應用程序而言,我贏得的最大勝利是Bing地圖的Silverlight控件,以及易於集成到WP7應用程序中。

2

使用great maps api相反,它是一個開源項目,非常有用。您可以更改地圖從bing,yahoo到谷歌地圖。當然,您應該選擇api key和bing。文檔不夠,但我認爲它很容易使用。希望這可以幫助。

+0

對不起,我沒有看到「我的網站」這個winform的api。 – maniacneron

1

這有點主觀;然而,去你認爲能爲你的「顧客」(無論他們是誰)提供最好的服務。我不會讓你的決心基於「SDK是最好的」本身,因爲你可以找到一百個例子來做bing地圖和谷歌地圖。至於人氣,我會想象谷歌地圖需要的蛋糕:

試試這個谷歌地圖例如:here