1. var map = new BMap.Map("container");
  2. var preMarker = new BMap.Marker();
  3. map.addControl(new BMap.NavigationControl());//启用缩放轴
  4. map.addControl(new BMap.ScaleControl());//启用距离监测
  5. var myGeo = new BMap.Geocoder(); //创建地址解析实例
  6. myGeo.getPoint("${house.mapLocateaddress}", function (point) {
  7. if (point) {
  8. mPoint = new BMap.Point(point.lng, point.lat);
  9. map.centerAndZoom(mPoint, 16);
  10. displayPOI();
  11. } else {
  12. myGeo.getPoint("${house.mapLocateaddress2}", function (point) {
  13. if (point) {
  14. mPoint = new BMap.Point(point.lng, point.lat);
  15. map.centerAndZoom(mPoint, 16);
  16. displayPOI();
  17. }
  18. }, "广东省");
  19. }
  20. }, "广东省"); //必须设置城市
  21. /* map.enableScrollWheelZoom(); //启用滚轮缩放*/
  22. var mOption = {
  23. poiRadius: 10000, //半径为1000米内的POI,默认100米
  24. numPois: 30 //列举出50个POI,默认10个
  25. }
  26. //POI导航选中样式
  27. $("#map-indicator a").click(function () {
  28. $("#map-indicator a").removeClass("on");
  29. $(this).addClass("on");
  30. $("#env-list h3").text($("#map-indicator .on").html());
  31. displayPOI();
  32. })
  33. var allPois;
  34. var markers=[];
  35. function displayPOI() {
  36. map.clearOverlays();
  37. var poiType = $("#map-indicator .on").html();
  38. var circle = new BMap.Circle(mPoint,500,{fillColor:"blue", strokeWeight: 1 ,fillOpacity: 0.1, strokeOpacity: 0.1});
  39. map.addOverlay(circle);
  40. var local = new BMap.LocalSearch(map, {renderOptions: {map: map, autoViewport: false,panel: "map-result-list"}});
  41. local.searchNearby(poiType,mPoint,500);
  42. }



最新文章

  1. Brophp框架开发时连接数据库读取UTF8乱码的解决(转)
  2. MD5加密操作
  3. sql server中的 SET NOCOUNT ON 的含义
  4. 权限<九>
  5. Java实验报告五:Java网络编程及安全
  6. 身为运维工程师怎么用Nginx部署DokuWiki
  7. oracle 回车、换行符
  8. HP Webinspect 10 访问wap的url
  9. Mac OS X Shell 脚本和终端命令
  10. Codeforces 463D Gargari and Permutations
  11. 在C#中使用反射调用internal的方法
  12. SpringBoot标签之@ConfigurationProperties、@PropertySource注解的使用
  13. 【转】IT大牛博客
  14. mysql错误集合
  15. matlab:inv,pinv逆与伪逆
  16. 生成ansible-playbook的yaml文件的代码(字典排序问题无法解决)
  17. base64 base64urlsafe
  18. POJ 2470
  19. HDFS Lease Recovey 和 Block Recovery
  20. slider轮播插件的多种写法

热门文章

  1. hadoop中典型Writable类详解
  2. 彻底领悟javascript中的exec与match方法
  3. Cocos2d-x 处理双击事件的两种方法
  4. BNU 26480 Horror List【最短路】
  5. 编译VLC for IOS
  6. form表单元素设置只读
  7. linux下php添加cur/soapl扩展
  8. canves 图片旋转 demo
  9. 使用maven拆分项目
  10. webservice调用的四种方式