本站已关停,现有内容仅作科研等非赢利用途使用。特此声明。
查看: 12835|回复: 8
打印 上一主题 下一主题

谷歌地图 Place API 的中文文档

[复制链接]
跳转到指定楼层
1#
发表于 2015-6-9 23:18:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好!

今天我们部门在全球发布了最新的翻译了各种语言的谷歌地图 Place API 的文档,包括简体中文和繁体中文的。简体中文的链接如下;
https://developers.google.com/places/android/start?hl=zh-cn

希望这个有助于我们中国开发者的学习。

要是大家有发现翻译错误的问题,请在这里跟贴报告各种问题,我会通知我们的翻译团队。

谢谢!

Bill



ChinaGDG.com
回复

使用道具 举报

2#
发表于 2015-6-10 14:39:53 | 只看该作者
太好了!
打车,订餐……全部都要用到place  api 进行地址的精确查找,在maps api 里使用频率最高,很多用户不知道地图上的位置,但地名是肯定知道的。
ChinaGDG.com
回复 支持 反对

使用道具 举报

3#
发表于 2015-6-15 07:46:27 | 只看该作者
太好了,非常棒的东东。
ChinaGDG.com
回复 支持 反对

使用道具 举报

4#
发表于 2015-6-29 21:45:16 | 只看该作者
Hi 问下新出的Google Place api在中国大陆怎么访问,我尝试了ios的版本,似乎在大陆是不能访问的
ChinaGDG.com
回复 支持 反对

使用道具 举报

5#
发表于 2015-7-21 23:43:28 | 只看该作者
Google地图中国大陆位置偏移,希望Google在国际版地图取消偏移。
ChinaGDG.com
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2015-8-5 03:58:10 | 只看该作者
TerryNi 发表于 2015-7-21 23:43
Google地图中国大陆位置偏移,希望Google在国际版地图取消偏移。


国际版本是没有偏移的,只有国内版本(ditu.google.cn)才有。

面向国内市场的应用,根据政府的要求,应该使用国内版本 - 也就是说应该调用来自ditu的地图资源。

面向国际市场的应用,应该调用maps.google.com的地图资源,国外用户所看到的应该是没有偏移的。
ChinaGDG.com
回复 支持 反对

使用道具 举报

7#
发表于 2015-11-26 12:40:04 | 只看该作者
BillL[Google] 发表于 2015-8-5 03:58
国际版本是没有偏移的,只有国内版本(ditu.google.cn)才有。

面向国内市场的应用,根据政府的要求,应 ...


请问现在的google的place定位出来的位置偏差 有什么解决的办法吗? 我现在做的一个台湾使用的app,定位总是出现偏差,
ChinaGDG.com
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2015-12-9 23:30:09 | 只看该作者
ZorroYueng 发表于 2015-11-26 12:40
请问现在的google的place定位出来的位置偏差 有什么解决的办法吗? 我现在做的一个台湾使用的app,定位总 ...


给台湾市场使用的,直接使用国际版本,也就是说,地图资源从maps.google.com上进行调用,而不是使用maps.google.cn, 应该是没有偏移问题的。

要是这么做了仍旧有问题,把你的代码贴到Stackoverflow论坛上的Google Maps板块去,那里有全球的开发者会帮助你和提出建议的。
ChinaGDG.com
回复 支持 反对

使用道具 举报

9#
发表于 2016-3-28 17:25:27 | 只看该作者
请问在国内能使用GOOGLE MAPS API吗
ChinaGDG.com
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2016-6-14 11:05:39 | 只看该作者
基本的地图功能,比如在网页上嵌入一个简单的谷歌地图,在上面标出你想标出的地点等,应该是可以用的。一些比较先进的功能比如热成像图(Heatmap)、动画符号(Animated Symbol)等可能被防火墙给封了。如果你开发一个给国际市场客户用的网页,那所有谷歌地图的功能都能用的。

下面是一个具体的演示代码:你把下面这个copy到Notepad里面,存为HTML文档,用浏览器打开,就可以看到北京的地图了:这里我用的是北京的坐标,缩放层次用了11:


<!DOCTYPE html>
<html>
  <head>
    <title>Simple Map</title>
    <meta name="viewport" content="initial-scale=1.0"> <meta charset="utf-8">
    <style>
      html, body {
        height: 100%;
        margin: 0;
        padding: 0;
      }
      #map {
        height: 100%;
      }
    </style>
  </head>
  <body>
    <div id="map"></div>
    <script>
      var map;
      function initMap() {
        map = new google.maps.Map(document.getElementById('map'), {
          center: {lat: 39.91, lng: 116.39},
          zoom: 11
        });
      }
    </script>
    <script src="https://maps.googleapis.com/maps/api/js?

&callback=initMap"
    async defer></script>
  </body>
</html>

更多的如何使用谷歌地图的参考资料,请看这里:
https://developers.google.com/ma ... javascript/tutorial


ChinaGDG.com
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表