本文共 882 字,大约阅读时间需要 2 分钟。
摘要:本文介绍了三种切换城市的方式:查询城市、城市列表和显示城市轮廓。
---------------------------------------------------------------------
很多API爱好者问到我,如何像百度地图那样,实现各个城市之间的切换呢?
在这里,公布以下三种方式。
第一种,是查询城市的方法。使用API接口的LocalSearch方法。我之前写过完整的文章,请查看:
另外,如果不想显示红色的标注,和信息窗口。可以尝试以下代码:
API1.2,利用localsearch找到第一个结果的经纬度,然后重新设置地图中心点。
西单
============================================================
上面这种方式有个缺陷,就是会显示出查询城市的红色标注,还有一个信息窗口。由于百科没有该城市的数据,这个信息窗口里还没有该城市的描述。
可不可以去掉标注,还有信息窗口呢?我只想切换城市呢。
接下来,就介绍一下第二种方法,点选城市列表,切换城市。
查看源代码,运行示例,请点击 (服务器原因,可能打开速度较慢,请耐心等待)
代码请看官网的libaray中的“城市列表”:
===========================================================================
第三种,显示城市轮廓。最后这种方法我比较喜欢,当你切换城市的时候,可以显示出这个城市的轮廓。点击运行:
你只需要简单地使用Bounds这个类就可以了。
注意,以下提供的boundary代码是API1.1版本的,仅为参考。
获取地区轮廓线 输入省、直辖市或县名称:
转载地址:http://ruczl.baihongyu.com/