注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

我的博客

细节决定成败,决定做了,就全力以赴

 
 
 

日志

 
 

地理编码与反地理编码  

2016-05-16 20:21:55|  分类: Android |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
地理编码指的是将地理信息转化成坐标关系的过程。分为正向的和反向的编码。

正向的就是指将地址信息转成坐标点的过程。比如:北京市天安门--> (123.23111, 123.23231)(我瞎写的)。反地理编码就是将地理坐标转换成具体的地址信息,通过百度的坐标定位引擎,插叙出坐标对应的物体所在的行政区划、街道等信息。

    所以我们,在地图上点击的时候,或者拖动marker的时候得到的LatLng对象,就可以通过反地理编码得到具体的地址了。

    实现起来也比较简单:

[java] view plain copy
在CODE上查看代码片派生到我的代码片

    // 创建地理编码检索实例  
            GeoCoder geoCoder = GeoCoder.newInstance();  
            //  
            OnGetGeoCoderResultListener listener = 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();  
                    }  
                    Toast.makeText(MainActivity.this,  
                            "位置:" + result.getAddress(), Toast.LENGTH_LONG)  
                            .show();  
                }  
      
                // 地理编码查询结果回调函数  
                @Override  
                public void onGetGeoCodeResult(GeoCodeResult result) {  
                    if (result == null  
                            || result.error != SearchResult.ERRORNO.NO_ERROR) {  
                        // 没有检测到结果  
                    }  
                }  
            };  
            // 设置地理编码检索监听者  
            geoCoder.setOnGetGeoCodeResultListener(listener);  
            //  
            geoCoder.reverseGeoCode(new ReverseGeoCodeOption().location(latLng));  
            // 释放地理编码检索实例  
            // geoCoder.destroy(); 

原文:http://blog.csdn.net/crazy1235/article/details/43377545
  评论这张
 
阅读(87)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017