POI检索
来源:互联网 发布:mac钥匙串在哪 编辑:程序博客网 时间:2024/06/05 19:27
package com.example.zidingyi;import java.util.List;import com.baidu.mapapi.SDKInitializer;import com.baidu.mapapi.map.BaiduMap;import com.baidu.mapapi.map.MapView;import com.baidu.mapapi.map.OverlayOptions;import com.baidu.mapapi.model.LatLng;import com.baidu.mapapi.search.core.SearchResult;import com.baidu.mapapi.search.poi.OnGetPoiSearchResultListener;import com.baidu.mapapi.search.poi.PoiCitySearchOption;import com.baidu.mapapi.search.poi.PoiDetailResult;import com.baidu.mapapi.search.poi.PoiDetailSearchOption;import com.baidu.mapapi.search.poi.PoiIndoorResult;import com.baidu.mapapi.search.poi.PoiNearbySearchOption;import com.baidu.mapapi.search.poi.PoiResult;import com.baidu.mapapi.search.poi.PoiSearch;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;public class MainActivity extends Activity { private BaiduMap mBaiduMap; private MapView mMapView; private Button b1; private int radiu=5000; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); SDKInitializer.initialize(getApplicationContext()); setContentView(R.layout.activity_main); mMapView = (MapView) findViewById(R.id.bmapView); b1 = (Button) findViewById(R.id.b1); mBaiduMap = mMapView.getMap(); mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL); } public void js(View view) { PoiSearch mPoiSearch = null; if (mPoiSearch != null) { mPoiSearch.destroy(); } else { mPoiSearch = PoiSearch.newInstance(); mPoiSearch .setOnGetPoiSearchResultListener(new OnGetPoiSearchResultListener() { public void onGetPoiResult(PoiResult result) { PoiOverlay poiOverlay = new PoiOverlay(mBaiduMap); poiOverlay.setData(result); poiOverlay.addToMap(); poiOverlay.zoomToSpan(); List<OverlayOptions> overlayOptions = poiOverlay .getOverlayOptions(); mBaiduMap.addOverlays(overlayOptions); } public void onGetPoiDetailResult(PoiDetailResult result) { // 获取Place详情页检索结果 } @Override public void onGetPoiIndoorResult(PoiIndoorResult arg0) { // TODO Auto-generated method stub } }); PoiNearbySearchOption option = new PoiNearbySearchOption(); final LatLng latLng = new LatLng(39.963175, 116.400244); option.keyword("银行").location(latLng).radius(radiu); mPoiSearch.searchNearby(option); } } @Override protected void onDestroy() { super.onDestroy(); // 在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理 mMapView.onDestroy(); } @Override protected void onResume() { super.onResume(); // 在activity执行onResume时执行mMapView. onResume (),实现地图生命周期管理 mMapView.onResume(); } @Override protected void onPause() { super.onPause(); // 在activity执行onPause时执行mMapView. onPause (),实现地图生命周期管理 mMapView.onPause(); }}
0 0
- POI检索
- POI检索
- POI检索
- 百度地图POI检索
- 百度poi检索 查询POI数据
- 百度地图POI检索实例
- 百度地图Android POI检索
- 新版百度地图POI检索以及POI覆盖物
- POI 汉字检索 全文倒排索引
- Android百度地图学习笔记---poi检索
- 百度地图进阶【POI数据检索】
- 百度地图开发之POI数据检索
- 百度地图开发(二)POI检索
- [Android]百度地图之POI检索
- Android 跳转百度地图网页POI检索
- Android百度地图Poi检索开发总结
- 第一次尝试百度地图POI公交检索
- 百度地图开发(四)之POI检索
- 一道状压
- jQuery实现点击“+”“-”加减号改变文本框数值
- JDBC-处理图片等大的字节数据
- 基于VTK的MFC应用程序开发(2)
- Windows 7 与 Linux 的双系统安装
- POI检索
- TCP的流量控制与拥塞控制
- 基于VTK的MFC应用程序开发(3)
- Web前端面试指导(四十三):请描述一下 cookies,sessionStorage 和 localStorage 的区别?
- OpenSSL数字签名测试
- (二)面向对象之封装,继承,多态(上)
- 流分类(部分)
- 搬家啦!!!
- Vertor向量容器