百度地圖api的代碼示例:http://lbsyun.baidu.com/jsdemo.htm#i5_1
百度地圖API的使用
https://www.cnblogs.com/zqzjs/p/5293698.html
公司定位示例圖
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ include file="../base.jsp"%>
<div id="frameContent" class="content-wrapper" style="margin-left:0px;">
<!-- 內容頭部 -->
<section class="content-header">
<h1>
首頁
<small>公司簡介</small>
</h1>
<ol class="breadcrumb">
<li><a href="#"><i class="fa fa-dashboard"></i> 首頁</a></li>
<li><a href="#">模塊名稱</a></li>
<li class="active">模塊功能</li>
</ol>
</section>
<!-- 內容頭部 /-->
<!-- 正文區域 -->
<section class="content">
<div class="box box-primary">
<div class="box-header with-border">
<h3 class="box-title">模塊操作</h3>
</div>
<div class="box-body">
<h2>尊敬的${user.companyName}:</h2><br>
<h4>歡迎登陸!</h4>
</div>
<%--地圖--%>
<div id="allmap" style="margin: 0 auto; width:900px; height: 400px ">
</div>
<center>${user.companyName}聯繫方式:${user.tes}</center>
<br>
</div>
</section>
<!-- 正文區域 /-->
</div>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=ZYzoSPC8AnAZb7ILjv0GY3QLSFaH4CqK"></script>
<script>
//116.635672,40.169419
// 百度地圖API功能
// 百度地圖API功能
var map = new BMap.Map("allmap");
map.enableScrollWheelZoom(); //啓用滾輪放大縮小
var point = new BMap.Point(111.670688,40.855635);
var marker = new BMap.Marker(point); // 創建標註
marker.setAnimation(BMAP_ANIMATION_BOUNCE);
map.addOverlay(marker); // 將標註添加到地圖中
map.centerAndZoom(point, 16);
var opts = {
width : 150, // 信息窗口寬度
height: 80, // 信息窗口高度
title : "內蒙古呼和浩特" , // 信息窗口標題
enableMessage:true,//設置允許信息窗發送短息
message:"親耐滴,晚上一起喫個飯吧?戳下面的鏈接看下地址喔~"
}
var infoWindow = new BMap.InfoWindow("地址:內蒙古呼和浩特 第六組公司", opts); // 創建信息窗口對象
map.openInfoWindow(infoWindow,point); //開啓信息窗口
</script>