From 6b5d7c627e8412c3d739f399f6b05a9fe0729e30 Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Fri, 01 Jun 2018 14:08:28 +0800
Subject: [PATCH] 地图相关资源
---
src/main/webapp/page/scheme-helper.html | 64 ++++++++++++++++++++++++++------
1 files changed, 52 insertions(+), 12 deletions(-)
diff --git a/src/main/webapp/page/scheme-helper.html b/src/main/webapp/page/scheme-helper.html
index 4565476..2ef3e40 100644
--- a/src/main/webapp/page/scheme-helper.html
+++ b/src/main/webapp/page/scheme-helper.html
@@ -3,9 +3,9 @@
<head>
<meta charset="utf-8" />
<title>������������������</title>
- <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=rER1sgBIcQxkfNSlm2wmBGZGgEERrooM"></script>
- <script type="text/javascript" src="/js/jquery.min.js"></script>
</head>
+<link rel="stylesheet" type="text/css" href="/css/default.css">
+<link rel="stylesheet" href="/css/Lobibox.min.css"/>
<style type="text/css">
body,
html,
@@ -13,24 +13,25 @@
#mapCanvas {
width: 100%;
height: 100%;
- overflow: hidden;
- margin: 0;
- padding: 0;
+ /* overflow: hidden; */
+ /* margin: 0; */
+ /* padding: 0; */
z-index: 0;
- font-size: 14px;
- font-family: "������������";
+ /* font-size: 14px; */
+ /* font-family: "������������"; */
}
.popup-box {
position: absolute;
z-index: 1;
+ font-size: 14px;
background-color: white;
top: 3%;
left: 1%;
padding: 14px 10px 0px;
text-align: center;
- width: 280px;
- height: 110px;
+ width: 290px;
+ height: 130px;
}
.search-box {
@@ -49,7 +50,14 @@
text-align: left;
padding-left: 2px;
}
+ input[type="button"] {
+ cursor: pointer;
+ }
+ input[type="radio"] {
+ cursor: pointer;
+ }
</style>
+<body>
<div class="main-body">
<div class="popup-box">
<table>
@@ -115,8 +123,9 @@
</div>
<div id="mapCanvas"></div>
</div>
-
-<body>
+ <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=rER1sgBIcQxkfNSlm2wmBGZGgEERrooM"></script>
+ <script type="text/javascript" src="/js/jquery.min.js"></script>
+ <script type="text/javascript" src="/js/lobibox.min.js"></script>
<script>
var baiduMap;
var markerManager = {
@@ -164,23 +173,48 @@
// 0,������������1������������������2���������������������3���������������
function clickHandle(args, key) {
var handleValue = parseInt($("input[name='mapClickHandle']:checked").val());
+ var handleName = "";
switch (handleValue) {
case 0:
+ clickHandle.counter +=1;
+ handleName += "���������";
break;
case 1:
addMpoint(args.point);
+ handleName += "[������]������";
break;
case 2:
addStar(args.point);
+ handleName += "[���������]������";
break;
case 3:
- removeOverlay(key, this);
+ handleName += "������������";
+ if(this instanceof BMap.Marker){
+ removeOverlay(key,this);
+ clickHandle.counter -=1;
+ }else{
+ clickHandle.counter +=1;
+ }
break;
}
+ if(clickHandle.counter>=4 ){
+ var msg = "���������������:���"+handleName+"���,������������������������������������������"
+ Lobibox.notify('info', {
+ size: 'mini',
+ width: 500,
+ // delay: false,
+ icon: false,
+ msg: msg
+ });
+ clickHandle.counter = 0;
+ }
+
}
+ clickHandle.counter = 0;
var switchMenuItems = {};
switchClickHanld = function (value) {
value = value.toString();
+ clickHandle.counter = 0;
$("input[name='mapClickHandle']").each(function () {
var handleValue = $(this).val().toString();
if (handleValue === value) {
@@ -348,6 +382,12 @@
"click",
clickHandle
);
+ map.addEventListener(
+ "dblclick",
+ function(){
+ clickHandle.counter -=2;
+ }
+ );
return map;
}
(function ($) {
--
Gitblit v1.8.0