javascriptAPI百度地图定位学习

来源:互联网 发布:什么是java培训 编辑:程序博客网 时间:2024/05/07 16:04

第一次使用百度地图,出现了好多问题,不是密钥没有申请对,就是地图不显示出来,还好皇天不负有心人,还是被我给弄出来了,页面代码

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ path + "/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="viewport" content="initial-scale=1.0, user-scalable=no" /><style type="text/css">body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}</style><!-- 这里要有 --><script type="text/javascript" src="http://api.map.baidu.com/api?v=1.4"></script><title>如何调用API</title></head><body><div id="allmap">  </div><!-- 不能忘记了 --><script type="text/javascript">// 百度地图API功能var map = new BMap.Map("allmap");var point = new BMap.Point(116.331398,39.897445);map.centerAndZoom(point,12);var geolocation = new BMap.Geolocation();geolocation.getCurrentPosition(function(r){if(this.getStatus() == BMAP_STATUS_SUCCESS){var mk = new BMap.Marker(r.point);map.addOverlay(mk);map.panTo(r.point);alert('您的位置:'+r.point.lng+','+r.point.lat);}else {alert('failed'+this.getStatus());}        },{enableHighAccuracy: true})</script></body></html>
更多关于百度地图请链接百度开发者中心:http://lbsyun.baidu.com/index.php?title=jspopular


阅读全文
1 0
原创粉丝点击