美文网首页
GeoVis 地图使用

GeoVis 地图使用

作者: 无题syl | 来源:发表于2021-09-30 17:10 被阅读0次

1.vue项目引入地图 2.动目标更新 3.动目标轨迹(实时)

vue 引入到项目中

1.地图服务打开 假设地址是(http://192.168.10.64:8089)
找到项目中的public目录->index.html把需要引用的所有js文件放在此处
2.地图案例中 初始化地图中,有个baseImageUrl变量,找到这个变量来源,发现在某个js文件当中,此变量的作用地图图片的加载,只不过原来js文件中的加载图片地址是外网地址,本地请求不到图片,再次把前面的ip换成本地地址即可:"http://localhost:8098/tiles/map/{z}/{x}/{y}.png"

new GeoVis.TileLayer(baseImageUrl,{
projection:"EPSG:900913"
})

初始化地图

报错
GeoVis找不到 查找相关资料

const GeoVis=window.GeoVis   //在window上挂载

MoveEntity bug

利用GeoVis.MoveEntity()创建完实体后 有个方法更新实体点坐标(用开发文档中提供的)方法绘制出点的经纬度坐标转换不正确
this.moveEntities.get(mmove.mmsi).position=GeoVis.Cartesian.unpack3(经度,维度,0) 转换出来的坐标形式{x: ,y: ,z:}不对应
后来,查找资料 使用GeoVis.Cartesian()坐标是正确的,但是,当地图放大时,有bug,放到一定倍数,地图卡死。最后,一个方法是,数据点实时更新,我这边删除点进行实体点重新创建,解决了bug.

相关文章

  • GeoVis 地图使用

    1.vue项目引入地图 2.动目标更新 3.动目标轨迹(实时) vue 引入到项目中 1.地图服务打开 假设地址...

  • iOS-MapKit文集目录

    前言 MapKit框架的导入 地图展示地图的基本使用-地图显示地图的中级使用-用户追踪地图高级-大头针基本使用地图...

  • Portal for ArcGIS 10.5打印乱码

    使用portal智能地图创建的地图,在地图里面使用featurelayer创建的标注和创建的地图注释中有中文的,在...

  • swift原生地图与高德地图

    可以使用原生地图,也可以使用高德地图或者其他,高德开发者网站会教你如何在各个平台使用高德地图。 原生地图 记得im...

  • Arcgis 在线加载天地图地图

    在开发gis服务时通常会使用天地图或谷歌地图作为基础底图,这里记录一下天地图的使用方法,谷歌地图使用方法类似。升级...

  • 地图研究

    地图的基本使用 设置地图类型'' // 1.设置地图显示类型'' /**'' MKMa...

  • iOS 使用高德地图正确姿势(三)

    iOS 使用高德地图正确姿势(一)iOS 使用高德地图正确姿势(二) 实现大头针始终在地图中心,拖动地图实时poi...

  • 安卓百度地图(一)定位功能的实现、周边POI的检索

    其他文章:安卓百度离线地图的下载以及使用安卓百度地图(二)地图显示以及离线地图的下载使用安卓百度地图(三)绘制点、...

  • 第十章:游戏地图(一)

    什么是地图?为什么使用地图? 1.游戏地图:为了节省游戏大小,而使用的可以重复利用的地图图片,例如,游戏世界中的地...

  • echarts 地图设置边框

    思路1:设置两层地图叠加,底层地图使用粗边框,上层地图使用正常边框*缺点:暂无法实现两层地图同步放大和拖放功能思路...

网友评论

      本文标题:GeoVis 地图使用

      本文链接:https://www.haomeiwen.com/subject/dvccgltx.html