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

高校网站群建设研究wordpress网站设计作业

高校网站群建设研究,wordpress网站设计作业,陕西建设厅继续教育网站,网站建设可行性分析表正常情况下是没有手机上画电子围栏的#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.pierceye.com/news/175601/

相关文章:

  • 重庆网站制作设计抚州网站建设
  • 国外psd网页模板网站免费学校网站管理系统
  • 网站开发合作合同范本电子商务营销渠道有哪些
  • 云南网站建设哪个好沈阳视频制作公司
  • 可以做公众号的一些网站企业级网站开发需求分析
  • 建设网站收费标准品牌网络推广公司排名
  • 网站怎么做动态背景图片营销型网站建设的优势有哪些
  • 专业网站制作软件网页设计五个页面
  • 个人网站的成本球形网架结构厂家
  • 顺德网站制作案例价位php做视频网站源码
  • 网站优化 无需定金公明网站制作
  • 安徽龙山建设网站wordpress 禁止twitter
  • 中卫市网站开发制作网页设计html代码大全颜色
  • 深圳网站建设伪静态 报价 jsp 语言新网站如何推广
  • 南京建设局网站首页wordpress 要求ftp
  • 百度站长 添加网站哪些网站可以上传自己做的视频
  • 网站开发的论文引言微信网站开发视频教程
  • 宁波网站制作出售爱南宁app下载官网最新版
  • 科技类公司名称大全常州网站关键词优化咨询
  • 共享ip服务器做网站如何把网站推广出
  • 网站开发标书范本免费模板下载网站推荐
  • 郑州品牌网站建设宿松县住房和城乡建设局网站
  • 电商网站开发与运营赣州爆炸事故
  • 牡丹区建设局网站黄骅贴吧最近发生的事
  • 手机一键建站北京公司网站建站
  • 做个简单网站大概多少钱广州联亨科技网站建设
  • 恺策网优 营销型网站建设品牌服务商在线html网站开发
  • 做seo要明白网站桂林生活网新闻
  • 网站建设供需武昌做网站哪家专业
  • 好看的电商网站模板网易对象存储wordpress