设为首页 加入收藏

TOP

C#的百度地图开发(四)前端显示与定位(二)
2019-09-03 01:38:26 】 浏览:63
Tags:百度 地图 开发 前端 显示 定位
address + "</p>");  
  •   
  •     });  
  • </script>  

  • 注:

     

    (1).script中http://api.map.baidu.com后面的ak是申请的key,与前面文章中所说的key一致。

    (2).引用了jquery的库。

    (3).如果还引用了jquery.mobile的库,以适应移动端使用的,记得要将div设置相应的高度和宽度,不然可能会显示一片空白。因为jquery.mobile在渲染时会对页面进行适配的处理。

    (4).载入地图的部分封装到了map.js中,其代码如下

     

    [java script]  view plaincopy在CODE上查看代码片派生到我的代码片
    1. var MapApi = (function () {  
    2.     return {  
    3.         LoadLocationMap: function (lat, lng, containerId, showText) {  
    4.             ///<summary>载入地图</summary>  
    5.             ///<param name="lat">纬度值</param>  
    6.             ///<param name="lng">经度值</param>  
    7.             ///<param name="containerId">地图容器ID,一般为Div的Id.</param>      
    8.             var map = new BMap.Map(containerId);            // 创建Map实例  
    9.             var point = new BMap.Point(lng, lat); // 创建点坐标  
    10.             var marker = new BMap.Marker(point);  // 创建标注  
    11.             map.addOverlay(marker);              // 将标注添加到地图中  
    12.             map.centerAndZoom(point, 15);  
    13.             map.enableScrollWheelZoom();                 //启用滚轮放大缩小  
    14.             var opts = {  
    15.                 width: 50,     // 信息窗口宽度  
    16.                 height: 30,     // 信息窗口高度  
    17.                 title: showText, // 信息窗口标题  
    18.   &n
    首页 上一页 1 2 3 4 5 下一页 尾页 2/5/5
    】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
    上一篇C#基础知识 下一篇csharp: Linq keyword example

    最新文章

    热门文章

    Hot 文章

    Python

    C 语言

    C++基础

    大数据基础

    linux编程基础

    C/C++面试题目