`

网页嵌套百度地图

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="keywords" content="百度地图,百度地图API,百度地图自定义工具,百度地图所见即所得工具" />
<meta name="description" content="百度地图API自定义地图,帮助用户在可视化操作下生成百度地图" />
<title>百度地图API自定义地图</title>
<!--引用百度地图API-->
<style type="text/css">
    html,body{margin:0;padding:0;}
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
    .img1{ background:url(wxp_nav_l_1.gif);cursor:pointer;height:30px;padding-left:10px;color:#2f84c7;width:220px;filter:Alpha(opacity=70);opacity:0.8;}
    .img2{ background:url(wxp_nav_l_2.gif);cursor:pointer;height:30px;padding-left:10px;color:#808080;filter:Alpha(opacity=70);opacity:0.8;}
</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true"></script></head>

<body>
  <!--百度地图容器-->
 <div style="width:697px;height:550px;border:#ccc solid 1px;left:5px;top:5px" id="dituContent"></div> 
  <div style="position: absolute;left: 430px;top: 30px;" id="dituContent2">
 <table>
<th class="img1" align="left" onClick="alert('预览效果')">预览效果</th>
<tr>
<td class="img2" align="left" onClick="alert('加为城市库')">加为城市库</td>
</tr>
<tr>
<td class="img2" align="left" onClick="alert('标记坐标')">标记坐标</td>
</tr>
<tr>
<td class="img2" align="left" onClick="alert('屏蔽此区域')">屏蔽此区域</td>
</tr>
<tr>
<td class="img2" align="left" onClick="alert('加载相关数据')">加载相关数据</td>
</tr>
</table>
</div>
</body>
<script type="text/javascript">
    //创建和初始化地图函数:
    function initMap(){
        createMap();//创建地图
        setMapEvent();//设置地图事件
        addMapControl();//向地图添加控件
    }
    
    //创建地图函数:
    function createMap(){
        var map = new BMap.Map("dituContent");//在百度地图容器中创建一个地图
        var point = new BMap.Point(113.263865,23.151257);//定义一个中心点坐标,这里是初始化要显示的经度和纬度,可到http://openapi.baidu.com/map/createMap.html查看自己要显示的值。
        map.centerAndZoom(point,12);//设定地图的中心点和坐标并将地图显示在地图容器中
        window.map = map;//将map变量存储在全局
    }
    
    //地图事件设置函数:
    function setMapEvent(){
        map.enableDragging();//启用地图拖拽事件,默认启用(可不写)
        map.enableScrollWheelZoom();//启用地图滚轮放大缩小
        map.enableDoubleClickZoom();//启用鼠标双击放大,默认启用(可不写)
        map.enableKeyboard();//启用键盘上下左右键移动地图
    }
    
    //地图控件添加函数:
    function addMapControl(){
        //向地图中添加缩放控件
	var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE});
	map.addControl(ctrl_nav);
        //向地图中添加缩略图控件
	var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1});
	map.addControl(ctrl_ove);
        //向地图中添加比例尺控件
	var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT});
	map.addControl(ctrl_sca);
    }
    
    
    initMap();//创建和初始化地图
</script>
</html>

 

  • 大小: 2.3 KB
  • 大小: 4.5 KB
  • 大小: 388 KB
分享到:
评论

相关推荐

    QWebEngineView之百度地图:内嵌本地HTML及js数据交互

    这样,我们可以在Qt应用中显示包含百度地图的网页,并通过JavaScript控制地图的行为。 6. **JavaScript事件监听**: 在JavaScript中,我们可以监听地图上的各种事件,如点击、拖动等。当这些事件触发时,可以调用...

    百度在线地图 调用API

    调用百度地图API,绝不是嵌套网页,本打算做一个在线的定位程式的,只做了一半。

    百度地图-Axuer9内联框架使用案例.zip

    在原型设计中,内联框架可以用来模拟不同页面之间的嵌套或集成,比如在某个页面中嵌入地图服务,就像这里的百度地图。通过内联框架,我们可以实现不离开主页面就能查看和操作其他内容,这对于保持用户界面的一致性和...

    重庆市3d地图开发指导demo

    Echarts是一个由百度开发的开源图表库,它支持各种图表类型,包括2D和3D地图,适合用于数据可视化的各种场景。 首先,Echarts 3D地图功能允许开发者以立体视角展示地理数据,这在城市规划、交通分析、环境监测等...

    echarts-中国地图json文件

    ECharts 是一个由百度开发的开源JavaScript数据可视化库,它提供了丰富的图表类型,如柱状图、折线图、饼图、散点图等,并且支持在网页上动态渲染地理地图。在ECharts中,使用中国地图JSON文件可以实现对中国各地区...

    全国各省市地图json文件

    8. **地图渲染**:解析后的数据可以供地图API(如Google Maps API、高德地图API或百度地图API)使用,将这些地理信息在网页或应用程序上进行可视化展示。 9. **数据分析**:这些json地图数据还可以结合其他数据源...

    echart全国省市JSON

    ECharts 是一个由百度开发的开源 JavaScript 图表库,它提供了丰富的图表类型,如柱状图、折线图、饼图等,适用于数据可视化。而“全国省市JSON”则表明这里包含的是中国所有省份和城市的地理信息数据,这些数据被...

    全国省市区json数据

    5. 地图API集成:如果数据用于地图应用,可能需要与百度地图、高德地图等API接口进行交互,将行政区域数据映射到地图上。 6. 前端展示:在网页上展示这些数据,可能需要使用前端框架(如React、Vue等)和地理信息...

    从入门到精通HTML5——PDF——网盘链接

     2.3.6 设置网页文字及语言 22  2.3.7 设置网页的定时跳转 23  2.3.8 设定有效期限 24  2.3.9 禁止从缓存中调用 24  2.3.10 删除过期的cookie 25  2.3.11 强制打开新窗口 25  2.3.12 设置网页的过渡效果 26 ...

    类似51job的城市选择器

    - 对于更复杂的应用,城市选择器可能集成地图服务,如高德、百度或谷歌地图,提供地图上的选择功能。 - 地理编码(Geocoding):将城市名称转换为经纬度坐标,便于地图展示。 6. **性能优化**: - 分页加载:...

    echarts-所有城市-json.zip

    ECharts是一个基于JavaScript的数据可视化库,由百度开发,广泛应用于网页图表的制作,它支持丰富的图表类型,如柱状图、折线图、饼图以及地图等。 描述“echarts-所有城市-json”进一步确认了这个压缩包的内容,即...

    基于SEO的网站诊断方案

    1. 网页布局代码:代码要简洁明了,避免复杂的嵌套。 2. 代码是否简洁:减少无用代码,提高网页加载速度。 3. 权重代码使用:合理使用H标签、加粗等权重标签。 4. 图片代码优化:使用Alt属性描述图片内容,便于搜索...

    智慧园区-VR全景招商系统解决方案.docx

    - **第三方平台对接**:与大流量第三方平台对接,实现全景展示自动同步,例如新浪微博、口碑网、携程网、百度地图、飞猪网、去哪儿网、大众点评等。 综上所述,智慧园区-VR全景招商系统解决方案通过一系列先进技术...

    网站结构如何优化.docx

    XML地图适合谷歌,而HTML地图则更适合百度。 2. **导航系统**:导航应使用文字链接,避免使用图片或Flash,若必须使用,需添加alt标签。导航文字应准确反映栏目内容,提供清晰的用户路径。 3. **链接层次**:尽量...

    js省市区文件,供天气预报等使用

    4. **功能扩展**:对于天气预报功能,可以结合第三方API(如高德、百度地图API),将用户选择的省市区信息转换为经纬度,进而查询对应的天气信息。 5. **优化处理**:为了提高性能,可能还需要对数据进行预处理,...

    www.zwdyw.com站源码代码

    强大的网站地图可以方便的生成google,百度,rss,有利于搜索引擎的快速收录,在最短的时间提升贵站的流量! 06.网页生成系统 网站运营模式可以在后台一键切换(ASP动态/HTML静态2中目录结构),一键生成当日数据、...

    DjCms电影管理系统 3.0 build 20110808

    强大的网站地图可以方便的生成google,百度,rss,有利于搜索引擎的快速收录,在最短的时间提升贵站的流量! 06.网页生成系统 网站运营模式可以在后台一键切换(php动态/HTML静态2中目录结构),一键生成当日数据、一键...

    苹果8XPC和手机二合一完整版

    if标签,支持多重嵌套,每个层级的if标签不能相同 例: {if-A:[vod:num] &gt; 1 }....{endif-A} {if-A:[vod:num] mod 2=0}....{else-A}....{endif-A} {if-A:[vod:num] mod 2=0}....{elseif-A}....{else-A}....{endif-A}...

Global site tag (gtag.js) - Google Analytics