问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样讲百度地图引用到jsp页面中

发布网友 发布时间:2022-04-25 14:24

我来回答

1个回答

热心网友 时间:2023-10-09 00:20

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<% String operatorUserId = request.getParameter("operatorUserId");%>
<html>
<head>
<!--引用百度地图-->
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3">
</script>
<title>如何调用API</title>
<!-- 设计样式container容器:占50%大小-->
<style type="text/css">
#container{width:100%;height:100%;}
</style>
</head>
<body style="margin-top:0; margin-left:0">
<div id="container" style="margin-top:0; margin-left:0"></div>
<script type="text/javascript">
var map = new BMap.Map("container");//在container容器中创建一个地图,参数container为div的id属性;
map.addControl(new BMap.NavigationControl()); //初始化地图控件
map.addControl(new BMap.ScaleControl());
map.addControl(new BMap.OverviewMapControl());
var point = new BMap.Point(114.704605,38.282669);//定位 ,实际应用时从配置参数中获取,这个怎么不显示红点呀?
map.centerAndZoom(point,20); //将point移到浏览器中心,并且地图大小调整为20街道级;

//其他坐标点
var points=new Array();
points.push(new BMap.Point(114.705027, 38.284326));//实际应用时从数据库中获取
points.push(new BMap.Point(114.701187, 38.284475));
points.push(new BMap.Point(114.700315, 38.285264));
points.push(new BMap.Point(114.706064, 38.284457));
points.push(new BMap.Point(114.706136, 38.284173));
var deps=["特种车辆","特种车辆","特种车辆","特种车辆","特种车辆","特种车辆"];
var personName=["王鹏","李大力","胡皓东","陈谦","大山","匿名用户"];
//alert(deps[0]+"/"+personName[0]);

for(var i=0;i<points.length;i++){
addMarker(i);
}
function addMarker(j){
marker = new BMap.Marker(points[j]); // 创建标注
map.addOverlay(marker);
var opts = {
width : 10, // 信息窗口宽度
height: 10, // 信息窗口高度
title : deps[j] // 信息窗口标题
}
var infoWindow = new BMap.InfoWindow(personName[j], opts); // 创建信息窗口对象
marker.addEventListener("click", function(){ this.openInfoWindow(infoWindow); });
//marker.setLabel(new BMap.Label("我是百度,呵呵",{offset:new BMap.Size(10,-40)}));
}
//标注
var marker = new BMap.Marker(point);
map.addOverlay(marker);
marker.addEventListener("click",function(){ //点击标注时出发事件
alert("您点击了标注");
});
marker.enableDragging(); //标注可拖拽
//创建信息窗口
var opts = {
width : 30, // 信息窗口宽度
height: 30, // 信息窗口高度
title : "警告" // 信息窗口标题
}
var infoWindow = new BMap.InfoWindow("离开工作区", opts); // 创建信息窗口对象
map.openInfoWindow(infoWindow, map.getCenter()); // 打开信息窗口

//折线
var polyline = new BMap.Polyline([
new BMap.Point(114.705027, 38.284326),//实际应用时从配置参数中获取
new BMap.Point(114.701187, 38.284475),
new BMap.Point(114.700315, 38.285264)
],
{strokeColor:"blue", strokeWeight:2, strokeOpacity:0.5} //蓝色、宽度为6
);
map.addOverlay(polyline);
</script>
</body>
</html>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
牡丹叶子枯了怎么办 牡丹枯叶怎么回事 "他同情冤魂、惩办恶人,既有同情心又主持公道,既可爱又恐怖” 冯宝成传销诈骗邪教组织 冯保成团队,传销诈骗,家人深陷其中,求助。 南朝词臣北朝客,归来唯见秦淮碧。 池台竹树三亩馀至今人道江家宅的意思 池台竹树三亩馀至今人道江家宅是什... 高效、加分学习工具——小小答题错题本上线了 如何将三张合在一起的图片合并 砂锅红烧肉的做法 最正宗的做法_砂锅红烧肉怎么做 砂锅版红烧肉做法: 苏州工业园区公积金中心为什我的公积金不存在或者已消户是什么情况,还能取吗_百度问一问 苏州工业园区公积金编号升级十位了,原八位的怎么办 苏州工业园区公积金忘记帐号了怎么办? 苏州工业园区公积金忘记帐号了怎么办 怎样写电脑客厅作文 介绍一下自己的电脑室作文 当我走进电脑室的时候作文 如何用电脑快速修改作文???求教 怎么在电脑写作文 抖音直播场观一般多少人数回去重吗 怎么调佳能相机像素 学校里的电脑室作文六百字 抖音直播怎么把观看人数改成观看人次 怎么在电脑上怎么写作文? 佳能数码相机如何调焦距 抖音怎么设置在线人次是不是不能了 怎样在电脑上写作文,然后存入文件夹里? 电脑教室的作文该怎么写 如果让你设计电脑书房你怎样设计作文300字 佳能相机拍照模糊怎么调整? java端调用百度地图api 我交的是苏州园区乙类计划,公司说也交了公积金,请问怎么才能查到公积金上的金额 java类方法中百度地图API 关于怎么把百度地图api接入轻应用的问题 想用java 做一个平台,能够调用百度或谷歌地图并在地图上显示定位位置和轨迹回放,涉及java 的那些知识 好租网的地图找房功能怎么用JSP实现,具体的说是它怎么将数据库的多... 使用百度地图api在jsp中做地图,搜索结果中的图标样式怎么会变成这样? 百度地图api怎么获取鼠标位置的省市区域边界 #jsp页面编辑# 怎么在百度地图上根据数据库中的图片坐标插入数据库中的图片 jsp网页如何嵌入地图窗口 js写的网页用JSP调用现在调用API接口怎么调用 jsp需要引进离线地图。应该怎么弄? JSP页面实现百度离线地图具体怎么做? java编程,我用百度地图javascriptAPI做地图,标记的单击事件怎么添加... JSP,我有个服务器接收客户端发送来的汽车位置信息,包括经纬度,我怎么实时将这些信息显示在地图上? JSP页面和HTML页面传参的问题 百度地图API实现区域限制时,边界点的坐标是如何确定的? 在JSP页面插入离线电子地图模块,不要谷歌或者百度那种在线的API,要... 点击按钮显示百度地图 js如何实现 在html里面 不是jsp 歇后语:斗败的公鸡下一句是什么?