第一次用到高德地图,需要实现一个电子围栏的功能:画一个区域,统计区域内目标个数,对进出区域的目标报警。本文就第一个功能画一个区域进行了实现,是为了后续使用,目标是否在区域内,以及是都在区域边界(阈值设置)高德地图都有现成的API接口,所以不作探讨。
下面直接给出绘制区域的代码:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">
<title>画电子围栏</title>
<link rel="stylesheet" href="http://cache.amap.com/lbs/static/main1119.css"/>
<script src="http://webapi.amap.com/maps?v=1.3&key=这里写上你的key&plugin=AMap.PolyEditor"></script>
<script type="text/javascript" src="http://cache.amap.com/lbs/static/addToolbar.js"></script>
<script src="http://lib.sinaapp.com/js/jquery/2.2.4/jquery-2.2.4.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="container"></div>
<div id="m