地图模态层的实现

概述

咱们书接上上文,在上上文里面给大家分享了"ol4中实现只能查看用户权限所在区的地图",在本文给大家分享一个结合turf.js实现区域裁剪实现地图模态层的效果。

效果

实现

一、生成模态数据

1、输入

1)最大的四至(-180,-90,180,90)

2)裁剪区域的地图边界数据;

2、操作

计算最大四至和裁剪区域的difference

3、输出

裁除了裁剪区域的多边形

二、渲染模态数据

注意:

1、为了能够保证模态层在最上层,设置图层的zIndex属性为999;

技术博客

CSDN:http://blog.csdn.NET/gisshixisheng

在线教程

https://edu.csdn.net/course/detail/799

https://edu.csdn.net/course/detail/7471

联系方式

“GIS讲堂”知识星球开通了,在星球,我将提供一对一的问答服务,你问我答,期待与你相见。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180721G14XF600?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券