百度地图_正向地理编码

本文介绍了正向地理编码的概念,即把地址信息转化为坐标点的过程。通过百度地图SDK,详细讲解如何创建地理编码检索实例、设置监听器,并发起检索,以在北京地区查询坐标对应的具体信息。
摘要由CSDN通过智能技术生成

定义

地理编码指的是将地理信息转化成坐标关系的过程。分为正向的和反向的编码。正向的就是指将地址信息转成坐标点的过程。反地理编码就是将地理坐标转换成具体的地址信息,通过百度地图SDK,查询出坐标对应的物体所在的行政区划、街道等信息。

正向地理编码

创建地理编码检索实例

GeoCoder mSearch = null;
mSearch = GeoCoder.newInstance();

创建地理编码检索监听者

mSearch.setOnGetGeoCodeResultListener(new OnGetGeoCoderResultListener() {
        @Override
        public void onGetGeoCodeResult(GeoCodeResult result) {
            if (result == null || result.error != SearchResult.ERRORNO.NO_ERROR) {
                Toast.makeText(SearchStartActivity.this, "抱歉,未能找到结果", Toast.LENGTH_LONG)
                        .show();
                return;
            }
            String strInfo = String.format("纬度:%f 经度:%f",
                    result.getLocation().latitude, result.getLocation().longitude);
            Toast.makeText(Sear
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值