自2018年10月18日起,高德开发者论坛除车机板块外,其他板块将停止发帖与维护,如您有使用问题请 提交工单 联系我们,感谢您的理解。

查看: 890|回复: 7
打印 上一主题 下一主题

根据城市名称定位到对应的城市

[复制链接]
最佳答案
5 

22

主题

760

帖子

1877

积分

超级版主

Rank: 8Rank: 8

积分
1877
QQ
跳转到指定楼层
楼主
发表于 2014-8-27 11:58:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ps:很多网站上的地图会用到城市切换,城市切换时 如何定位到对应的城市呢?下面的方法只要传参数:城市名称(如’北京‘)就可以定位到对应的城市了。

//初始化地图对象,加载地图
function mapInit(){
    //根据城市名称定位到对应的城市
    var city = $('#cityName').val();//此处是城市名称
    var partition = new AMap.Partition();  
    partition.byCity(citybyCity_CallBack);  
}

//定位后初始化
function byCity_CallBack(data){
    mapObj = new AMap.Map("divHotelMap"{center:new AMap.LngLat(data.city.xdata.city.y)level:13resizeEnable:true});//
    //地图中添加地图操作ToolBar插件
    mapObj.plugin(["AMap.ToolBar"]function(){      
        toolBar = new AMap.ToolBar();
        mapObj.addControl(toolBar);     
    });

    //监听zoomchange、dragend事件
        AMap.event.addListener(mapObj'zoomchange'callBackFn);
        AMap.event.addListener(mapObj'dragend'callBackFn);
        AMap.event.addListener(mapObj'dragging'function(e){  
                mapObj.setDefaultCursor("url(/Public/images/openhand.cur)move");
        });

}


回复

使用道具 举报

最佳答案
0 

1

主题

4

帖子

18

积分

新手上路

Rank: 1

积分
18
推荐
发表于 2014-9-12 23:32:27 | 只看该作者
好帖啊,顶顶~~
回复 支持 1 反对 0

使用道具 举报

最佳答案
0 

2

主题

4

帖子

20

积分

新手上路

Rank: 1

积分
20
板凳
发表于 2014-9-19 13:15:52 | 只看该作者
问个问题:位置名称如何转为坐标,拖动地图或者放大和缩小后,如果在level等于13时,怎么知道当前地图上是那个城市,那个省呢?
回复 支持 反对

使用道具 举报

最佳答案
5 

22

主题

760

帖子

1877

积分

超级版主

Rank: 8Rank: 8

积分
1877
QQ
地板
 楼主| 发表于 2014-9-22 10:00:18 | 只看该作者
buludan 发表于 2014-9-19 13:15
问个问题:位置名称如何转为坐标,拖动地图或者放大和缩小后,如果在level等于13时,怎么知道当前地图上是 ...

Hi 建议使用地理编码。后续版本会支持通过城市名称设置地图中心点功能。更新日期请关注更新日志。
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

20

帖子

76

积分

注册会员

Rank: 2

积分
76
5#
发表于 2014-10-29 10:51:05 | 只看该作者
加油搞起啊
回复 支持 反对

使用道具 举报

最佳答案
5 

22

主题

760

帖子

1877

积分

超级版主

Rank: 8Rank: 8

积分
1877
QQ
6#
 楼主| 发表于 2014-10-29 15:04:53 | 只看该作者

Hey 一个月前已经支持了,请关注更新日志
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

4

帖子

17

积分

新手上路

Rank: 1

积分
17
7#
发表于 2014-12-17 19:07:26 | 只看该作者
参考手册 > 服务插件里没有这个?新功能?
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

4

帖子

17

积分

新手上路

Rank: 1

积分
17
8#
发表于 2014-12-17 19:11:27 | 只看该作者
明白了,1.3替换了。Partition ==》DistrictSearch,行政区查询DistrictSearch。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|高德开发者论坛

Copyright ©2014 高德开发者论坛.All Rights Reserved |京ICP证070711号

意见反馈 常见问题 服务条款 联系我们
快速回复 返回顶部 返回列表