2011-06-23 95 views
13

有趣的線程在:http://greatmaps.codeplex.com/discussions/252531 顯然谷歌已經要求開發人員從開放源代碼API中刪除對谷歌地圖的支持,因爲它使用未記錄的方法(顯然相當公開地由第三方各方在互聯網上的聚會)。從.NET桌面應用程序使用谷歌地圖

兩個問題:

有沒有使谷歌地圖應用程序,而無需使用提供的JavaScript /柔性的API不合法的方式?

如果是這樣,那麼有非常多的應用程序非法做到這一點? (甚至MapInfo的10支持谷歌地圖),根據我的非法律背景

回答

2

,與在谷歌API的工作的一些小經驗,Google自己,我會說:

  1. 沒有沒有法律方式,除非你能讓谷歌同意,他們不會。
  2. 是的,有很多應用程序非法做到這一點,但也有一些合法的做法。
3

PS:找到這方面的文檔:關於如何您可以使用地圖API(S)http://code.google.com/apis/maps/terms.html

10.1限制。除部分爲明確 允許8(許可證從 谷歌給你)或地圖API 文檔,您不得(也不得 您允許任何其他人)做任何的 如下:

  • 10.1 0.1。一般限制。

(a)除通過服務外,不能訪問Maps API。您不得通過任何技術訪問或使用Google Maps API或任何 內容,也不得通過 服務或通過Google可能指定的其他明確 授權方式提供的內容。例如,您不能通過地圖0​​API以外的接口或 渠道(包括未記錄的 Google界面)訪問地圖 地圖 。

因此,任何不調用javascript/flex/webservice api的應用程序都會非法使用它,除非谷歌批准應用程序(如iphone地圖應用程序)。這對於小時間開發者來說是不利的。

+2

但是,顯示源代碼的事情並非非法!使用該源代碼是:)所以隨時開發這樣的apis! – basarat

+1

在閱讀您最初指出的主題之後,我不相信所引用的條款適用。正如GMap.NET項目所做的那樣,當您直接訪問切片時,您不會瀏覽API。因此,你不能違反他們的API使用條款,因爲你從未同意或使用它。 – TaRDy

相關問題