最近遇到一个需求,在网页上面编辑多边形的区域,并且需要能够判断一个点是否在这个多边形区域里面。
看了一下高德地图的jsapi,简单的做了一个demo。
1.你需要一个高德地图的账号,注册地址点击这里
2.登陆进去创建一个应用,这个时候就会给你一个对应的Key
3.查看高德地图的的demo,进入示例中心
4.学习一下左侧分类里面的 点标记 的示例,点标记里有涉及到高德地图事件,以及基础的类。
5.看完上面的,接下来我们接着学习折线,多边形,圆,这里我们就可以接触到AMap.Polygon这个类,以及高德地图提供编辑多边形的类AMap.PolyEditor
6.下面我们就要开始将上面的功能组合起来,进行高德地图多边形的编辑了
6.1 首先,我先用点标记在地图上选中3个点,组成一个最基本的多边形(三角形)
//用来存储3个基本点的数组 第一个存点坐标 第二个存Marker(点标记)

