(4)地理编码和反编码

http://wiki.lbsyun.baidu.com/cms/androidsdk/doc/v5.2.1/index.html

什么是地理编码和反编码

地理编码就是知道地理信息(比如说文一路xx号)然后根据这个地址去查经纬度

反编码就是根据经纬度去得到地理信息

重要的类GeoCoder


调用顺序

mSearch = GeoCoder.newInstance();

mSearch.setOnGetGeoCodeResultListener(onResultListener); //得到对象之后必须先设置好监听,然后才能调用地理编码查询和反地理编码查询,否则会出现查不到结果的情况

// 反Geo搜索

mSearch.reverseGeoCode(new ReverseGeoCodeOption().location(latlong));//根据经纬度信息查询返回地址信息

private OnGetGeoCoderResultListeneronResultListener =new OnGetGeoCoderResultListener() {

@Override 反地理编码查询结果回调函数

    public void onGetReverseGeoCodeResult(ReverseGeoCodeResult result) {

if (result ==null || result.error != SearchResult.ERRORNO.NO_ERROR) {

Toast.makeText(MainActivity.this, "抱歉,未能找到结果", Toast.LENGTH_LONG).show();

return;

        }


        Toast.makeText(MainActivity.this, result.getAddress(), Toast.LENGTH_LONG).show();

    }

@Override 地理编码查询得到的界面

    public void onGetGeoCodeResult(GeoCodeResult arg0) {


    }

};

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一 黄昏。 雨,急雨。 一个人在雨中舞刀。 抽刀断水水更流,但这把刀是个例外。 第一刀劈出,绵密的雨幕被劈开了一道...
    三水林枫阅读 1,027评论 14 18
  • 二十一世纪旧体诗词风骚榜 本是在随园出的作业题,没有人做,自己做一首以观沧海。 纸贵缘何邺架闻,信知万卷...
    张成昱阅读 1,887评论 15 84
  • 昨晚 突然发现自己的骆驼消失,皮肤变得烫伤一片。 转头对楼梯口等我的人说:“你先上去吧。” 那人一脸疑惑,在等我的...
    马各马它阅读 177评论 0 0