<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>地图演示</title>
<script type="text/javascript" src="js/apiv1.3.min.js"></script>
<!--script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3"></script-->
<link rel="stylesheet" type="text/css" href="bmap.css"/>
</head>
<body>
<div style="left:0;top:0;width:100%;height:100%;position:absolute;" id="container"></div>
</body>
</html>
<script type="text/javascript">
var mapOptions={
minZoom: 3,
maxZoom:19,
mapType: BMAP_NORMAL_MAP
}
var map = new BMap.Map("container",mapOptions); // 设置街道图为底图
var point = new BMap.Point(116.468278, 39.922965); // 创建点坐标
map.centerAndZoom(point,14); // 初始化地图,设置中心点坐标和地图级别。
//map.addControl(new BMap.MapTypeControl());
//map.addControl(new BMap.OverviewMapControl({anchor: BMAP_ANCHOR_BOTTOM_LEFT, isOpen: true})); //缩略图控件
map.addControl(new BMap.NavigationControl({offset: new BMap.Size(10, 90)}));
map.enableScrollWheelZoom(); // 启用滚轮放大缩小。
map.enableKeyboard(); // 启用键盘操作。
map.enableContinuousZoom(); // 启用连续缩放
var myIcon = new BMap.Icon("images/Point.png", new BMap.Size(20,25));
var marker = new BMap.Marker(point,{icon:myIcon}); // 创建标注
map.addOverlay(marker); // 加载标注
//marker.enableDragging();
var dragFlag=false;
function showAddress(longjitude,latitude)
{
var gpsPoint = new BMap.Point(longjitude, latitude);
if(!dragFlag)
{
map.panTo(gpsPoint);
}
marker.setPosition(gpsPoint);
}
function showStreetMap()
{
map.setMapType(BMAP_NORMAL_MAP);
};
function showSatelliteMap()
{
map.setMapType(BMAP_SATELLITE_MAP);
}
map.addEventListener("mousemove",function(e)
{
ReinforcePC.getCoordinate(e.point.lng,e.point.lat);
});
map.addEventListener("dragstart",function(e){
dragFlag=true;
});
map.addEventListener("dragend",function(e){
dragFlag=false;
});
map.addEventListener("zoomend",function(e){
});
</script>
没有合适的资源?快使用搜索试试~ 我知道了~
Qt加载百度离线地图 百度地图离线API 1.3 保证可用
共908个文件
png:571个
jpg:327个
gif:4个
5星 · 超过95%的资源 需积分: 37 101 下载量 14 浏览量
2018-01-22
14:03:44
上传
评论 10
收藏 13.97MB ZIP 举报
温馨提示
Qt加载百度离线地图 1.下载百度地图离线API 1.3 下载链接:http://download.csdn.net/detail/caoshangpa/9476608,网上虽然出现了2.0版本离线API,但是经试用,存在很多问题。该1.3版本离线API也是由高人制作,我只是优化了一下,去掉了百度的logo。 2.下载瓦片地图 百度地图是由一张张正方形瓦片组成,在拖动地图时,只加载可视范围内的瓦片。如下图所示,每个方格代表一个瓦片,这样就可以通过访问百度瓦片地图服务器下载瓦片地图。有高人制作了下载工具,**电子地图下载器。 3.加载瓦片地图 将下载的地图放在百度离线API指定的目录下,当然这个目录是可以通过API的源码更改的。我使用的目录是maptile(卫星地图)和maptile_(街道地图)。这样通过html引用百度离线API时,地图就显示出来了。 参考链接:http://www.cnblogs.com/i-gps/archive/2012/11/28/2791826.html 4.Qt与JavaScript的交互 当QWebkit加载html显示地图后,只能显示地图,如果想通过Qt界面操作地图或者将地图信息显示到Qt界面,就需要实现Qt与JavaScript的交互,这可以参考我的另一篇微博http://blog.csdn.net/caoshangpa/article/details/51014690 最终的结果如下图所示,实现了地铁经纬度的显示,街道图和卫星图的切换和标注的移动
资源推荐
资源详情
资源评论
收起资源包目录
Qt加载百度离线地图 百度地图离线API 1.3 保证可用 (908个子文件)
bmap.css 8KB
openhand.cur 326B
closedhand.cur 326B
mapctrls1d3.gif 899B
iw_close1d3.gif 73B
iw_plus1d3.gif 59B
blank.gif 49B
map.html 2KB
589.jpg 26KB
590.jpg 25KB
590.jpg 25KB
2367.jpg 25KB
588.jpg 25KB
2360.jpg 24KB
295.jpg 24KB
1178.jpg 24KB
1177.jpg 24KB
294.jpg 24KB
2357.jpg 24KB
2365.jpg 24KB
2366.jpg 24KB
1183.jpg 24KB
2362.jpg 24KB
1178.jpg 24KB
2353.jpg 24KB
2361.jpg 24KB
295.jpg 24KB
2362.jpg 24KB
1182.jpg 24KB
1174.jpg 24KB
1179.jpg 24KB
2361.jpg 24KB
2352.jpg 24KB
2352.jpg 24KB
2359.jpg 24KB
1180.jpg 24KB
1176.jpg 24KB
2355.jpg 24KB
1181.jpg 24KB
1180.jpg 24KB
1180.jpg 24KB
2360.jpg 24KB
2353.jpg 24KB
2362.jpg 23KB
589.jpg 23KB
2358.jpg 23KB
1176.jpg 23KB
1178.jpg 23KB
2360.jpg 23KB
2355.jpg 23KB
587.jpg 23KB
2354.jpg 23KB
1179.jpg 23KB
2357.jpg 23KB
1182.jpg 23KB
293.jpg 23KB
2357.jpg 23KB
2357.jpg 23KB
2355.jpg 23KB
2356.jpg 23KB
2360.jpg 23KB
294.jpg 23KB
1180.jpg 23KB
2353.jpg 23KB
147.jpg 23KB
2357.jpg 23KB
1176.jpg 23KB
1178.jpg 23KB
2352.jpg 23KB
1177.jpg 23KB
2361.jpg 23KB
2358.jpg 23KB
2352.jpg 23KB
2354.jpg 23KB
2359.jpg 23KB
2361.jpg 23KB
2360.jpg 23KB
2355.jpg 23KB
591.jpg 23KB
2352.jpg 23KB
2351.jpg 23KB
1178.jpg 23KB
2361.jpg 23KB
2361.jpg 23KB
2356.jpg 23KB
2357.jpg 23KB
296.jpg 23KB
2356.jpg 23KB
2364.jpg 23KB
2360.jpg 23KB
2352.jpg 23KB
2351.jpg 23KB
1181.jpg 23KB
2356.jpg 23KB
2355.jpg 23KB
146.jpg 23KB
1179.jpg 23KB
2356.jpg 23KB
1175.jpg 23KB
2349.jpg 23KB
共 908 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
zhuanmian6368
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页