当前位置: 首页 > news >正文

做网站的语言叫什么app网站开发协议

做网站的语言叫什么,app网站开发协议,兰州网站建设哪家专业,网站建设可行性报告正常情况下是没有手机上画电子围栏的#xff0c;公共平台上我也没找到#xff0c;所以走了一个歪点子#xff0c;就是给地图添加点击事件#xff0c;记录点的位置#xff0c;在画到电子围栏上就是添加电子围栏了#xff0c;如果只是显示电子围栏就简单了 一、多边形电子…正常情况下是没有手机上画电子围栏的公共平台上我也没找到所以走了一个歪点子就是给地图添加点击事件记录点的位置在画到电子围栏上就是添加电子围栏了如果只是显示电子围栏就简单了 一、多边形电子围栏 viewmap idmap longitude{{longitude}} latitude{{latitude}} scale13 bindtapbindtapMap markers{{markers}} polyline{{polyline}} polygons{{polygons}} show-location stylewidth: 100%; height: 80vh;/mapbutton typeprimary bindtapremovePolygons删除围栏/button /view 字段说明 bindtapMap地图点击方法 creatPolygons点图围栏绘制方法 markers显示位置点 polygons连线位置点 Page({data: {latitude: 24.463713,longitude: 118.082085,markers: [],polygons: [],},creatPolygons() {//创建多边形围栏if (this.data.markers.length 3){return}let polygons this.data.polygons;let markers this.data.markers;let newArray [];let params {fillColor: #1791fc66,strokeColor: #FFF,strokeWidth: 2,zIndex: 3}for (let j 0; j markers.length; j) {let obj {latitude: markers[j].latitude,longitude: markers[j].longitude};newArray.push(obj);}polygons[0] {};polygons[0].points newArray;newArray Object.assign(polygons[0], params);this.setData({polygons[0]: newArray})},bindtapMap(e) {//创建标记点let tapPoint e.detail;let markers this.data.markerslet newContent markers.lengthlet markerItem {id: newContent,latitude: null,longitude: null,iconPath: ../img/point.png,width: 34px,height: 34px,rotate: 0,alpha: 1,zIndex: 3}markerItem.latitude tapPoint.latitude;markerItem.longitude tapPoint.longitude;markers.push(markerItem)this.setData({markers})this.creatPolygons()},removePolygons() {//删除围栏和标记this.setData({markers: [],polygons: []})},}) 二、圆形电子围栏 viewmap bindtapbindtapMap markers{{markers}} idmap longitude{{longitude}} latitude{{latitude}} scale13 circles{{circles}} stylewidth: 100%; height: 80vh;/mapbutton typeprimary bindtapremovePolygons删除围栏/button /view 字段说明bindtapMap标记位置点。这和多边形就不一样了我只需要两个点第一个点为圆形的中心第二个点则为圆形的边 distance计算第一个点和第一个点的距离以米为单位如果要千米就 /1000 markers位置点显示 circles圆形围栏显示 Page({data: {latitude:39.90923,longitude: 116.397428,markers: [],circles: [],},removePolygons() {//删除围栏和标记this.setData({markers: [],circles: []})},bindtapMap(e) {//创建标记点let tapPoint e.detail;let markers this.data.markerslet newContent markers.lengthlet markerItem {id: newContent,latitude: null,longitude: null,iconPath: ../img/point.png,width: 34px,height: 34px,rotate: 0,alpha: 1,zIndex: 3}markerItem.latitude tapPoint.latitude;markerItem.longitude tapPoint.longitude;if (markers.length 0) {markers.push(markerItem)this.setData({markers})} else {console.log(this.distance(markers[0].latitude,markers[0].longitude,markerItem.latitude,markerItem.longitude))this.setData({circles: [{latitude: markers[0].latitude,longitude: markers[0].longitude,fillColor: #7cb5ec88,color: #FF0000DD,radius: this.distance(markers[0].latitude,markers[0].longitude,markerItem.latitude,markerItem.longitude),}],})}},distance(la1, lo1, la2, lo2) {var La1 la1 * Math.PI / 180.0;var La2 la2 * Math.PI / 180.0;var La3 La1 - La2;var Lb3 lo1 * Math.PI / 180.0 - lo2 * Math.PI / 180.0;var s 2 * Math.asin(Math.sqrt(Math.pow(Math.sin(La3 / 2), 2) Math.cos(La1) * Math.cos(La2) * Math.pow(Math.sin(Lb3 / 2), 2)));s s * 6378.137;s Math.round(s * 1000);return s;},onLoad(options) {},}) 所遇到的问题 1.circles内我添加level无效导致我看不到围栏下面的地图我也没解决他为啥不好使所以我就给围栏添加颜色时做了点手脚 fillColor: #7cb5ec88,color: #FF0000DD
http://www.hkea.cn/news/14552637/

相关文章:

  • 做网站需要多少兆专线慧聪网
  • 建行业网站的必要性怎样看一个网站的信息吗
  • 网站快速排名优化报价微信 网站模板
  • 网站301在哪里做韩国电信 网站
  • wordpress主题整站wordpress get_categories
  • 重庆网站设计公司排名郑州网站建设中国建设建设银行
  • 福建网站建设制作wordpress 统计页面 来路域名
  • 龙岗网站建设百度推广竞价是什么意思
  • 电商网站建设实训报告淘宝店铺怎么引流推广
  • 贵阳网站建设建站系统可信赖的南昌网站制作
  • wordpress 直接拖拽式建站如何优化网站速度
  • 专门做网站的公司与外包公司网页设计与网站建设完全实用手册
  • 怎么建设一个响应式网站杭州百度百家号seo优化排名
  • 县区网站集约化建设公司注册地址变更需要多长时间
  • 网站设计有哪些html静态网页制作
  • wordpress视频网站模板下载wordpress 淘宝客排行榜主题
  • 校园网站网络文明建设有哪些网站是可以做会计题目的
  • 能免费建设网站吗文山做网站的地方
  • 网站的整体风格包括wordpress表结构写入不全
  • 星河网站建设汉中住房和城乡建设部网站
  • 邯郸住房和城乡建设局网站游戏开发赚钱吗
  • 站长工具站长之家wordpress配置邮箱
  • 做个网站商场需要多少当今做网站的流行趋势
  • 大连网站制作网站抖音官方推广平台
  • 厦门网站建设咨询石家庄建设银行网站
  • 荆门网站建设公司全国二级建造师查询网站
  • 东莞网站优化有哪些杭州微信网站制作
  • 上海做营销网站哪个公司好北京建网站服务
  • 万网买的网站备案吗软件开发专业是做什么的
  • 网站建设微信端三亚谁做网站