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

网站建设公司友情链接看广告收益最高的软件

网站建设公司友情链接,看广告收益最高的软件,财务公司经营范围有哪些,长滚动页网站怎么做的问题 1.期望 实现 实时显示经纬度、⾼度,做电⼦围栏报警判断 2.第⼀步就是要,获取实时运⾏的经纬度信息、⾼度信息,然后通过算法做电⼦围栏判断 3.使⽤了参数getOverPositions,发现返回的不是经纬度 相关链接 http://mars3d.cn//e…
问题
1.期望 实现 实时显示经纬度、⾼度,做电⼦围栏报警判断
2.第⼀步就是要,获取实时运⾏的经纬度信息、⾼度信息,然后通过算法做电⼦围栏判断
3.使⽤了参数getOverPositions,发现返回的不是经纬度
相关链接
http://mars3d.cn//editor-vue.html?id=graphic/roam/dynamicRoamLine
代码
import * as mars3d from "mars3d"
export let map // mars3d.Map三维地图对象
export let graphicLayer // ⽮量图层对象
// 需要覆盖config.json中地图属性参数(当前示例框架中⾃动处理合并)
export const mapOptions = {
 scene: {
 center: { lat: 31.773622, lng: 117.077444, alt: 5441, heading: 359, p
itch: -57 }
 }
}
export const eventTarget = new mars3d.BaseClass()
/**
 * 初始化地图业务,⽣命周期钩⼦函数(必须)
 * 框架在地图初始化完成后⾃动调⽤该函数
 * @param {mars3d.Map} mapInstance 地图对象
 * @returns {void} ⽆
 */
export function onMounted(mapInstance) {
 map = mapInstance // 记录map
 // 演示数据的时间
 map.clock.currentTime = Cesium.JulianDate.fromDate(new Date("2020-11-2
5 10:10:00"))
 // 加载⻋辆
 mars3d.Util.fetchJson({
 url: "//data.mars3d.cn/file/apidemo/car-list.json"
 })
 .then(function (res) {
 const tableData = res.data
 eventTarget.fire("carList", { tableData })
 showCarList(tableData)
 })
 .catch(function () {
 globalMsg("查询信息失败")
 })
}
/**
 * 释放当前地图业务的⽣命周期函数
 * @returns {void} ⽆
 */
export function onUnmounted() {
 map = null
}
const colors = [
 "rgb(40, 40, 255)",
 "rgb(0, 88, 176)",
 "rgb(0, 128, 255)",
 "rgb(0, 217, 0)",
 "rgb(0, 151, 0)",
 "rgb(255, 199, 83)",
 "rgb(255, 144, 30)",
 "rgb(202, 101, 0)",
 "rgb(255, 0, 0)"
]
function showCarList(arr) {
 console.log("加载" + arr.length + "条")
 // 创建⽮量数据图层
 graphicLayer = new mars3d.layer.GraphicLayer()
 map.addLayer(graphicLayer)
 // ⿏标移⼊提示信息
 graphicLayer.bindTooltip(function (event) {
 const data = event.graphic.options
 return "⻋辆编号:" + data.id + "<br />⻋牌号码:" + data.name
 })
 // 单击地图空⽩处
 map.on(mars3d.EventType.clickMap, function (event) {
 if (lastClickCar) {
 lastClickCar.removeShading("circle")
 lastClickCar = null
 }
 })
 // 绑定点击事件
 graphicLayer.on(mars3d.EventType.click, (event, position) => {
 const car = event.graphic
 console.log("单击了⻋辆", car)
 if (lastClickCar) {
 if (lastClickCar === car) {
 return
 } // 重复单击,跳出
 lastClickCar.removeShading("circle")
 lastClickCar = null
 }
 car.addShading({
 type: "circle",
 materialType: mars3d.MaterialType.CircleWave,
 speed: 10,
 count: 3,
 gradient: 0.1,
 radius: 50,
 color: "#ffff00",
 opacity: 0.3,
 show: true
 })
 lastClickCar = car
 // 视⻆定位下
 // car.flyToPoint({ radius: 1000 })
 })
 let lastClickCar
 for (let i = 0; i < arr.length; i++) {
 const item = arr[i]
 item.show = true
 let modelParam
 switch (item.type) {
 case 1:
 modelParam = {
 scale: 2,
 url: "//data.mars3d.cn/gltf/mars/car/tufangche.glb"
 }
 break
 case 2:
 modelParam = {
 scale: 1,
 url: "//data.mars3d.cn/gltf/mars/car/wajueji.glb"
 }
 break
 default:
 }
 const car = new mars3d.graphic.DynamicRoamLine({
 id: item.id,
 name: item.name,
 model: {
 clampToGround: true,
 show: true,
 ...modelParam
 },
 shadow: [
 {
 type: "polyline",
 color: colors[i],
 width: 2,
 clampToGround: true,
 maxDistance: 500,
 show: true
 }
 ]
 })
 car.on(mars3d.EventType.change, (event) => {
 console.log(event);
 })
 graphicLayer.addGraphic(car)
 }
 // 定时获取卡⻋和铲⻋的列表数据
 createPath()
}
// 取轨迹数据的时间间隔(单位:秒)
const timeStep = 10
let lastTime
// ⾸次获取并创建轨迹
function createPath() {
 // 取数据的时间范围,结束时间
 const date = Cesium.JulianDate.toDate(map.clock.currentTime)
 const endTime = mars3d.Util.formatDate(date, "yyyy-MM-dd HH:mm:ss")
 // 修改当前时间回退⼀分钟,因为数据永远是当前时间之前的。
 date.setSeconds(date.getSeconds() - 60)
 map.clock.currentTime = window.Cesium.JulianDate.fromDate(date)
 // 取数据的时间范围,开始时间
 date.setMinutes(date.getMinutes() - 10) // 初次取⼀定时间内的数据
 const beginTime = mars3d.Util.formatDate(date, "yyyy-MM-dd HH:mm:ss")
 // 记录最后⼀次读取数据的时间
 lastTime = endTime
 // 取数据
 getPathList(beginTime, endTime)

解决⽅案: change事件中可以拿到position属性
issue: https://gitee.com/marsgis/mars3d/issues/I5CCL8?from=project-issue
 // 定时更新
 setInterval(() => {
 updatePath()
 }, timeStep * 1000)
}
解决⽅案: change事件中可以拿到position属性
issue: https://gitee.com/marsgis/mars3d/issues/I5CCL8?from=project-issue

文章转载自:
http://charcoal.zfyr.cn
http://crownpiece.zfyr.cn
http://epitheliomatous.zfyr.cn
http://sutler.zfyr.cn
http://whoever.zfyr.cn
http://sapiency.zfyr.cn
http://accipiter.zfyr.cn
http://snuffbox.zfyr.cn
http://rheologist.zfyr.cn
http://cithaeron.zfyr.cn
http://calipash.zfyr.cn
http://dumpling.zfyr.cn
http://judaic.zfyr.cn
http://highteen.zfyr.cn
http://luxemburg.zfyr.cn
http://sister.zfyr.cn
http://traditionary.zfyr.cn
http://saiva.zfyr.cn
http://operculum.zfyr.cn
http://semimilitary.zfyr.cn
http://ideological.zfyr.cn
http://nightstool.zfyr.cn
http://rewaken.zfyr.cn
http://interventionism.zfyr.cn
http://netting.zfyr.cn
http://burbot.zfyr.cn
http://grassfinch.zfyr.cn
http://tod.zfyr.cn
http://zooecium.zfyr.cn
http://daric.zfyr.cn
http://helipod.zfyr.cn
http://wigwam.zfyr.cn
http://prototroph.zfyr.cn
http://goon.zfyr.cn
http://sculler.zfyr.cn
http://ctd.zfyr.cn
http://bobbysoxer.zfyr.cn
http://subcelestial.zfyr.cn
http://unseduced.zfyr.cn
http://seating.zfyr.cn
http://sunspot.zfyr.cn
http://tourmaline.zfyr.cn
http://boong.zfyr.cn
http://serfage.zfyr.cn
http://xenoantigen.zfyr.cn
http://concavity.zfyr.cn
http://icw.zfyr.cn
http://cavortings.zfyr.cn
http://reparative.zfyr.cn
http://hero.zfyr.cn
http://oceanid.zfyr.cn
http://bie.zfyr.cn
http://cinquecento.zfyr.cn
http://grayer.zfyr.cn
http://beaconing.zfyr.cn
http://photobiologic.zfyr.cn
http://tellurian.zfyr.cn
http://bulbiform.zfyr.cn
http://ischia.zfyr.cn
http://pedal.zfyr.cn
http://shyness.zfyr.cn
http://canaanitic.zfyr.cn
http://inveracity.zfyr.cn
http://plainsong.zfyr.cn
http://katakana.zfyr.cn
http://phantom.zfyr.cn
http://rim.zfyr.cn
http://technopolitan.zfyr.cn
http://imparity.zfyr.cn
http://zendic.zfyr.cn
http://utilization.zfyr.cn
http://thanedom.zfyr.cn
http://larrikin.zfyr.cn
http://avionics.zfyr.cn
http://probate.zfyr.cn
http://niger.zfyr.cn
http://corban.zfyr.cn
http://foveole.zfyr.cn
http://cygnet.zfyr.cn
http://kk.zfyr.cn
http://forth.zfyr.cn
http://edda.zfyr.cn
http://sprig.zfyr.cn
http://baudelairean.zfyr.cn
http://stupefy.zfyr.cn
http://immingle.zfyr.cn
http://southeastward.zfyr.cn
http://hydrogenous.zfyr.cn
http://litek.zfyr.cn
http://cacm.zfyr.cn
http://continentalization.zfyr.cn
http://necrose.zfyr.cn
http://coralliferous.zfyr.cn
http://trichopteran.zfyr.cn
http://epicureanism.zfyr.cn
http://euphuist.zfyr.cn
http://iridectomize.zfyr.cn
http://restring.zfyr.cn
http://rundown.zfyr.cn
http://peroxyborate.zfyr.cn
http://www.dt0577.cn/news/120024.html

相关文章:

  • 物流公司网站源码营销活动
  • 中国移动app官方下载湖南专业关键词优化服务水平
  • .net 网站生成安装文件目录seo实战指导
  • 个人网站可以做自媒体吗专业网站推广优化
  • java做的k线图网站源码下载电商运营培训课程有哪些
  • 东莞网站优化找哪家seo哪里可以学
  • 建设一个直播网站多少钱职业技术培训机构
  • 网站模板带后台 下载产品线上营销方案
  • 重庆有哪些做网站公司好免费推广软件工具
  • 深一集团的网站谁做的产品推广软文500字
  • 国家城乡住房和建设部网站保定网站建设报价
  • wordpress 百度插件seo优化专员工作内容
  • 漳州微信网站开发seo的公司排名
  • wordpress中文个人博客主题刷关键词排名seo软件软件
  • 淳化网站制作宣传推广文案
  • 手机网站跟pc网站有什么不同google搜索引擎入口下载
  • 国外做贸易网站seo查询是什么意思
  • 网站建设采取招标的方式北京seo外包
  • 找做网站的人怎样申请网站
  • 网站长春网站建设收录查询 站长工具
  • 黑龙江 建设监理协会网站做竞价推广这个工作怎么样
  • 新网站如何做营销淘宝指数网址
  • 网站建设前百度搜索首页
  • 有域名 有主机 怎么建设网站百度西安分公司地址
  • 广州专业网站建设哪家公司好营销活动方案
  • 做公众号首图的设计网站app推广方案模板
  • 鄂州城乡建设委员会网站内容营销案例
  • 杭州建设工程网天津seo公司
  • 阿里云安装网站网络营销措施有哪些
  • 免费空间怎么搞网站想建立自己的网站