- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
一个有趣的线程:http://greatmaps.codeplex.com/discussions/252531显然,谷歌已要求开发人员从开源 API 中删除对谷歌地图的支持,因为它使用了未记录的方法(这些方法显然已被互联网上的第三方公开记录)。
两个问题:
如果不使用提供的 javascript/flex api,是否没有合法的方法来制作谷歌地图应用程序?
如果是这样,是不是有很多应用程序在非法执行此操作? (甚至 mapinfo 10 也支持谷歌地图)
最佳答案
PS:找到了这方面的文档:http://code.google.com/apis/maps/terms.html
10.1 Restrictions on How You May Use the Maps API(s). Except as explicitly permitted in Section 8 (Licenses from Google to You) or the Maps APIs Documentation, you must not (nor may you permit anyone else to) do any of the following:
- 10.1.1. General Restrictions.
(a) No Access to Maps API(s) except through the Service. You must not access or use the Maps API(s) or any Content through any technology or means other than those provided in the Service, or through other explicitly authorized means Google may designate. For example, you must not access map tiles or imagery through interfaces or channels (including undocumented Google interfaces) other than the Maps API(s).
因此,任何不调用 javascript/flex/webservice api 的应用程序都是非法使用它,除非 google 批准该应用程序(如 iphone map 应用程序)。这对小型开发人员不利。
关于c# - 从 .NET 桌面应用程序使用谷歌地图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6453885/
leaflet:一个开源并且对移动端友好的交互式地图 JavaScript 库 中文文档: https://leafletjs.cn/reference.html 官网(英文): ht
我是一名优秀的程序员,十分优秀!