uniapp实现地图电子围栏功能

简介: uniapp实现地图电子围栏功能

该功能使用uniapp中内置组件map实现

效果图预览:

实现过程:

1.文档:

2.代码:

 

<template>
  <view>
    <map :style="'width: 100%;'+ 'height:'+screenHeight" :latitude="latitude" :longitude="longitude"
      :polygons="polygons" :markers="markerList">
    </map>
    <switch color="#FFCC33" style="transform:scale(0.8)" @change="switch1Change" :checked="ched"/>
  </view>
</template>
<script>
  export default {
    data() {
      return {
        ched:true,
        "longitude": 116.44053,
        "latitude": 39.960038,
        screenHeight: '400px',
        markerList: [{
          "id": 1,
          "longitude": 116.440529,
          "latitude": 39.960026,
          "iconPath": '../../static/dian.png',
          "width": "80rpx",
          "height": "80rpx"
        }],
        polygons: [{
          //多边形的坐标数组
          points: [{
            "longitude": 116.439688,
            "latitude": 39.961146
          }, {
            "longitude": 116.439697,
            "latitude": 39.959854
          }, {
            "longitude": 116.441444,
            "latitude": 39.959863
          }, {
            "longitude": 116.441467,
            "latitude": 39.959979
          }, {
            "longitude": 116.441448,
            "latitude": 39.960049
          }, {
            "longitude": 116.439756,
            "latitude": 39.961175
          }],
          fillColor: "#cbdde9", //填充颜色
          strokeColor: "#78addd", //描边颜色
          strokeWidth: 2, //描边宽度
          zIndex: 1, //层级
        }]
      }
    },
    methods: {
      
    }
  }
</script>
<style>
</style>
目录
相关文章
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的电子产品销售系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的电子产品销售系统附带文章源码部署视频讲解等
32 1
|
24天前
|
JavaScript 数据安全/隐私保护
uniapp功能权限判断$auth.auth $auth.role显示判断生成源码
uniapp功能权限判断$auth.auth $auth.role显示判断生成源码
17 0
|
3月前
|
开发框架 移动开发 前端开发
基于SqlSugar的开发框架循序渐进介绍(19)-- 基于UniApp+Vue的移动前端的功能介绍
基于SqlSugar的开发框架循序渐进介绍(19)-- 基于UniApp+Vue的移动前端的功能介绍
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现(源码+lw+部署文档+讲解等)
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的电子印章管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的电子印章管理系统附带文章源码部署视频讲解等
39 2
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的多功能智能手机阅读APP附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的多功能智能手机阅读APP附带文章源码部署视频讲解等
70 1
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的智能化智能化电子相册附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的智能化智能化电子相册附带文章源码部署视频讲解等
30 1
|
5月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现
76 12
|
5月前
|
小程序 定位技术
uniapp微信小程序地图全屏显示配送范围
uniapp微信小程序地图全屏显示配送范围
|
5月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的汇美食电子商城附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的汇美食电子商城附带文章和源代码部署视频讲解等
179 9