E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Mars3D
Mars3D
小白专属:开发者快速上手实战指南
Mars3D
小白专属:开发者快速上手实战指南前言
Mars3D
的基础概念1.Mars3D是什么?
TechWJ
·
2023-12-06 00:29
3d
cesium不同版本对3dtiles的渲染效果不同,固定光照的优化方案
问题来源:1.Cesium1.47版本加载tileset.json文件跟
Mars3d
最新版加载文件存在差异效果Cesium1.47版本加载tileset.json文件效果截图:正面:内部:反面:
Mars3d
mianmian0103
·
2023-11-28 10:52
vue
app
Mars3d
3d
使用
mars3d
常见问题记录
1、取不到map导致的问题很多用户会出现,addLayer()方法报错,addGraphicLayer()方法无效等问题。一般这种问题首先需要确认是否取到Map或者图层。2、缺少依赖。官网项目目前都是依赖都是静态资源,用户在结合到自己的项目中是经常发现一些找不到资源的报错,此时就需要优先排出依赖是否安装。3、加载模型错误。如果在加载模型时浏览器报错崩溃,或者加载不出时,需要在我们官网中模型编辑功能
今日无事勾栏听曲
·
2023-11-11 23:36
mars3d技术
前端
火星加载WMTS服务
这是正常的加载瓦片http://192.168.1.23:8008/geoserver/
mars3d
/gwc/service/wmts?
@王坤
·
2023-11-11 23:28
geoserver
geonode
mars3d
geoserver
vue使用
Mars3D
实现3d卫星轨道和3d地球图
1、安装//安装
mars3d
主库npminstallmars3d--save2、引入main,jsimport'
mars3d
/dist/mars3d.css'import*asmars3dfrom'
mars3d
言只 石皮
·
2023-10-11 15:05
vue.js
3d
javascript
Vue2项目使用
mars3d
vue2中使用mars3d1.npm下载安装2.修改vue的main.js3.安装copy-webpack-plugin1.npm下载安装//安装
mars3d
主库npminstallmars3d--save
张张养帅柴
·
2023-10-11 15:34
vscode
mars3d
3d
javascript
Mars3D
平台整体介绍
目录
Mars3D
是什么?
Mars3D
可以做什么?
木遥
·
2023-10-11 15:02
mars3d
3d
三维地图
cesium
地图
webgl
Mars3D
快速上手
目录获取Mars3D#安装方式#1.从npm获取#2.从CDN获取#3.从
Mars3D
官网下载获取快速上手#引入Mars3D#绘制一个简单的三维地球在已有项目中集成Mars3D#1.引入
Mars3D
类库
木遥
·
2023-10-11 15:31
mars3d
3d
三维地图
cesium
webgis
地图
mars3d
基于vue3.0的widget使用
mars3d
在vue3.0生态上开发了两个gis相关开源项目mars3d-vue-example和mars3d-vue-project,在这两个项目中widget都是非常重要的一个模块。
泽安2018
·
2023-10-11 15:01
mars3d
vue.js
javascript
前端
记录
mars3d
的使用 - geojson图层
jgeojson图层的使用:常规的geojson图层加载-有对应的url即可;constgeoJsonLayer=newmars3d.layer.GeoJsonLayer({id:"可以根据此id在其他地方获取该图层",url:"对应geojson的url",symbol:{type:"polyline",//geojson内加载的矢量数据类型styleOptions:{color:"rgba(2
小小的杰茜
·
2023-10-11 15:00
前端开发
mars3d
Cesium
javascript
3d
mars3d- 坐标的转换
先看看
mars3d
支持的坐标参数形式://1.数组形式vargraphic=newmars3d.graphic.PointEntity({position:[116.244399,30.920459,573.6
小小的杰茜
·
2023-10-11 15:00
前端开发
mars3d
坐标
3d
mars3d
的api文档关于addDynamicPosition查找使用说明
示例链接:功能示例(Vue版)|
Mars3D
三维可视化平台|火星科技api地址:
Mars3D
三维可视化平台|火星科技说明:1.用户反馈不知道如何搜索这个属性的用法说明:1.示例代码中的graphic.addDynamicPosition
mianmianwu
·
2023-10-11 15:50
3d
javascript
前端
vue.js
开发语言
关于
mars3d
的widget的相关设置没有详细API问题说明
首先申明:以前的mard3d的widget的view.js相关的api均是在原生技术栈下面方便大家使用封装的,保留使用widget模块化方式,并不是指我们不用vue等现代化技术栈,而是具体按公司人员研发水平和技术栈情况按需选择,适合自己的才是最好的。现在技术栈不停的更新迭代,我们也同步升级,弃用了以前的widget相关的api。避免后期误解,mars3d-widget我们正式弃用,原生项目中直接引
棉棉11111111111
·
2023-09-29 08:50
vue
app
Mars3d
前端
javascript
开发语言
Mars3d
的graphic/entity/model示例的glb的ModelEntity修改颜色失效说明
1.Mars3d的graphic/entity/model示例的glb的ModelEntity修改颜色失效说明2.测试时发现示例的glb的ModelEntity使用setStyle()修改颜色没成功setTimeout(()=>{graphicModel.setStyle({color:"red"})},500)相关链接1.http://mars3d.cn/editor-vue.html?id=g
棉棉11111111111
·
2023-09-29 08:48
Mars3d
vue
app
html
开发语言
vue.js
javascript
前端
Mars3D
(含Cesium)数据及服务篇:单体小模型转为glTF格式
glTF是用于小场景的三维模型。Cesium支持包含关键帧(key-frame)动画、骨骼(skinning)动画的glTF格式的三维模型,并且支持模型节点(node)的拾取。glTF是KhronosGroup定义的一个基于web上的新兴三维模型格式行业标准。KhronosGroup是WebGL和COLLADA的背后财团。#1.三维模型源数据的设计要求#1.1建模设计要求无论是通过什么工具来设计建
木遥
·
2023-09-25 11:42
mars3d
3d
【
mars3d
- 报错】使用
mars3d
加载时的一些报错和不生效问题
clampToGround:true是相互冲突的,两个都设置就会报错的;只能二选一了2、divGraphic问题2.1、样式不生效这个就比较简单,就是样式没引入,新建个css||less文件,引入下就好;如果是
mars3d
小小的杰茜
·
2023-09-15 01:03
mars3d
mars3d
[
mars3d
打包]vue3+vite,打包后
mars3d
找不到
前提:vue3+vite开发框架;使用官网方式3获取sdk,引入
mars3d
;问题:开发时一切正常,打包之后,页面白屏,没有渲染;相关的
mars3d
的相关方法会报错;但是
mars3d
的打印日志是有的;解决方案
小小的杰茜
·
2023-09-15 01:03
mars3d
vue.js
前端
javascript
【
mars3d
学习】淹没分析,计算最高最低值出错
问题一:淹没分析(地形分析)
Mars3d
淹没分析的示例-功能示例(Vue版)|
Mars3D
三维可视化平台|火星科技初始化一个polygon面的时候,使用mars3d.PolyUtil.interPolygonByDepth
小小的杰茜
·
2023-09-15 01:01
学习
使用
Mars3d
的XyzLayer,通过zIndex使得图层叠加在最上面
问题:XyzLayer的温度图设置了zIndex:999,之后,依然会被后加入的电子地图覆盖//叠加的图层lettileLayerlettileLayer1exportfunctionaddTileLayer(){removeTileLayer()//方式2:在创建地球后调用addLayer添加图层(直接new对应type类型的图层类)tileLayer=newmars3d.layer.XyzLa
棉棉11111111111
·
2023-09-12 12:24
vue
app
Mars3d
开发语言
html
javascript
前端
vue.js
webgis
Mars3d
图层树//图层管理加载时设置默认折叠的状态
问题:
Mars3d
图层树//图层管理加载时设置默认折叠的状态。设置参考:有个参数open:false,写在对应的图层配置下,比如某个节点不展示,就对这个节点配置下。
棉棉11111111111
·
2023-09-12 12:24
app
vue
Mars3d
3d
javascript
前端
vue.js
Mars3d
最简项目模板vue版项目结构介绍
1.首先看下readme文档,基于Vue2.x+VueCli4.x技术栈的
Mars3D
最简项目模板2.运行站点:在任意开发编辑器(如vscode等)或http服务器(如node、nginx、tomcat
棉棉11111111111
·
2023-09-12 12:54
Mars3d
vue
vue.js
javascript
ecmascript
Mars3d
从菜鸟到大神的超级捷径
首先向大家介绍一下开发教程,开发教程,开发教程中的主要内容一些关于支持的技术栈的配置集成与sdk说明,以及产品使用的一些基础知识点,需要掌握开发教程才能很好的使用
Mars3d
平台进行开发。
棉棉11111111111
·
2023-09-12 12:54
vue
Mars3d
app
nginx
vue.js
json
mars3d
调用高亮openHighlight,实现点击按钮高亮小车
letgraphictruck=newmars3d.graphic.ModelEntity({position:[116.327881,31.018378,5000],style:{url:'//data.mars3d.cn/gltf/mars/qiche.gltf',heading:90,scale:0.9,minimumPixelSize:300,},clampToGround:true})g
棉棉11111111111
·
2023-09-12 12:54
app
vue
Mars3d
前端
javascript
开发语言
[
Mars3d
]解决cesium切片底图正常出来但控制台一直报404错的方法
问题来源:相同目录下的服务,影像会报跨域的错误,范围就可以加载还有排查方向是:坐标系+是否有0级数据或者是加上代码:"usePreCachedTilesIfAvailable":false参考解决方案:一直以来使用cesiumlab对地图影像切片,然后去发布使用。经常遇到一个问题,就是在控制台老是报错,底图也能正常出来,可就是报错。报错信息如下。Anerroroccurredin"v":Faile
棉棉11111111111
·
2023-09-12 12:53
vue
Mars3d
app
服务器
nginx
运维
零基础根据
Mars3D
开发教程发布三维数据
首先搭建开发环境步骤如下:1.点击
Mars3D
开发教程,进入页面,查看页面展示,进入开发工具清单如图所示。.
棉棉11111111111
·
2023-09-12 12:53
学习
nginx
Mars3D
认识与理解
Mars3d
三维可视化平台是火星科技(opensnewwindow)http://marsgis.cn/研发的一款基于WebGL技术实现的三维客户端开发平台,基于Cesium(CesiumJS–Cesiumhttps
棉棉11111111111
·
2023-09-12 12:23
产品运营
科技
学习
layer is not a constructor缺少报错解决方案参考开发教程并在相关页面引入
问题场景:1.在使用
Mars3d
热力图功能时,提示mars3d.layer.HeatLayerisnotaconstructor问题原因:1.mars3d的热力图插件mars3d-heatmap没有安装引用
棉棉11111111111
·
2023-09-12 12:22
app
Mars3d
vue
前端
vue+Mar3d初探 之vue环境配置 (集成
Mars3D
到已有项目中)
1.获取
Mars3D
从npm获取使用Node环境下的现代web前端技术栈时,可以使用npm或cnpm或yarn等方式来安装
mars3d
包//安装
mars3d
主库npminstallmars3d--save
~张小八~
·
2023-09-07 11:04
vue.js
3d
webpack
vue集成
mars3d
后,basemaps加不上去
/components/mars-work/mars-map.vue'import*asmars3dfrom'
mars3d
'//npminstallmars3d-echarts--saveimport'mars3d-echarts'constCesium
汪洪墩
·
2023-08-30 11:47
vue.js
3d
前端
mars3d
自定义右键菜单栏
1、初始化地图map.setBasemapsOptions([{name:'ArcGIS影像',icon:'img/basemaps/esriWorldImagery.png',type:'arcgis',layer:'img_d',//使用layer时会自动用内部固定url"https://services.arcgisonline.com/ArcGIS/rest/services/World_
^草莓牛乳茶^
·
2023-08-29 18:32
Mars3d
3d
前端
Mars3d
项目启动上的一些坑
前言最近新入职了一家公司,公司新开了有个未来城市的项目,需要用到3D城市建模,公司老总选了
Mars3d
作为前端框架,项目分给我了,又是一个全新的领域,开搞吧!
云墨-款哥的博客
·
2023-08-28 21:58
前端
Mars3d
Cesium绘制地图优秀案例
所以在这里给大家介绍一款非常nice的案例平台
Mars3D
。
Mars3D
真的是非常简单咯,有案例展示,有源码开源。在这里感谢火星科技。
Mars3D
地址Cesium教程Cesium官网
一只敲码的猫~
·
2023-08-27 22:41
es6
JavaScript
vue
vue.js
javascript
前端
【
mars3d
】
mars3d
写lable标签使用BillboardPrimitive这个API提升代码性能
1、绘制
mars3d
写lable标签使用DivGraphic这个API会在代码中动态生成html,但是地图中div郭队会影响性能constgraphicImg=newmars3d.graphic.DivGraphic
^草莓牛乳茶^
·
2023-07-27 12:32
Mars3d
前端
javascript
html
mars3d
在写label标签的时候,会出现label展示位置和自己定点位置不同
1、代码constdemo=(map,graphicLayer,label)=>{constgraphic=newmars3d.graphic.DivGraphic({position:label.geometry.coordinates,stopPropagation:true,attr:label.geometry,style:{html:`${label.properties.name}`,
^草莓牛乳茶^
·
2023-07-27 12:32
Mars3d
前端
3d
mars3d
绘制区域范围(面+边框)
1、图例(绿色面区域+白色边框)2、代码1)、绘制区域ts文件import{mapLayerCollection}from'@/hooks/cesium-map-init'/***安全防護目標*@parammap*/exportconstaddSafetyProtection=async(map)=>{constcoverDatas=awaitmapLayerCollection.value.sa
^草莓牛乳茶^
·
2023-07-27 11:59
Mars3d
javascript
前端
开发语言
【
mars3d
】将
mars3d
中的示例拷贝到自己项目中
mars3d
的功能示例-感觉做了很多的处理;1、头部的按钮作用重置和运行-这就是字面意思,都能理解哈;js-顾名思义,js代码,也是我们可以改动的部分;旁边那个-是vue部分,是不能修改的;可以将代码下载到本地运行
小小的杰茜
·
2023-07-24 16:32
mars3d
vue.js
前端
javascript
Cesium 之实现房屋模型拆解
本文按照
mars3d
提供的在线例子,自己实现了类似功能。模型的拆解其实是将模型组装的各个部分模块以延迟动画方式进行位置重置,从而能够单独浏览,更直观的看到内部结构。
xizhjxust_GIS
·
2023-07-24 05:43
Cesium开发
cesium
房屋模型拆解
Mars3d
采用ellipsoid球实现模拟地球旋转效果
id=graphic/entity/ellipsoid3.相关代码:import*asmars3dfrom"
mars3d
"exportletmap//mars3d.Map三维地图对象exportletgraphicLayer
汪洪墩
·
2023-07-15 09:05
Mars3d
vue
app
3d
javascript
开发语言
【
mars3d
】Vue3项目集成mard3d实现gis空间地理系统
Cesium.js.涉及东西很多,对新手不是太友好,传送门:https://cesium.com/platform/cesiumjs/.业务要使用到很多特效,刚接触到Cesium,很多效果实现起来很鸡肋,
mars3d
小球学前端
·
2023-06-21 16:02
vue.js
前端
Cesium
【
mars3d
】Cesium实现雷达放射波
Cesium实现雷达放射波1、雷达放射波先看效果图说明:使用的是
mars3d
框架,原生的Cesium实现方式可以绕道~实现方式:import{onMounted}from'vue'import*asmars3dfrom'
mars3d
'letCesium
小球学前端
·
2023-06-21 16:31
学习笔记
mars3d
项目经验
Cesium
mars3d
Cesium学习教程+笔记(
Mars3D
)
Cesium学习(
Mars3D
)一快速开始中文教程-小白必备中文api文档–学会查阅文档准备工作-引入文件vue-cli目录public/index.html初始化页面–准备好一个容器注意html,body
小陈爱编程
·
2023-06-19 18:16
记录知识
gis
前端
vue
大数据
javascript
Mars3D
Studio 的使用方法
Mars3DStudio的使用1、介绍:mars3dStudio是
mars3d
研发团队于近期研发上线的一款场景可视化编辑平台。拥有资源存档、团队协作、定制材质等丰富的功能。
今日无事勾栏听曲
·
2023-04-21 19:51
mars3d技术
前端
3d
mars3d
vue3 + vite + ts 集成
mars3d
vue3+vite+ts集成
mars3d
文章目录vue3+vite+ts集成
mars3d
前言一、创建一个vue3+vite+ts项目二、引入
mars3d
相关依赖三、vite.config.ts相关配置四
今日无事勾栏听曲
·
2023-04-21 19:51
mars3d技术
vue.js
javascript
前端
mars3d
mars3d
App开发——判定导航路线或者POI点是否被收藏
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、业务需求二、实现过程1.接口部分2.取消收藏3、收藏前言mars3dApp开发暂时涉及到的业务都是纯前端部分,但是我们也为后端留有接口,其中就包括判定导航路线或者POI点是否被收藏。一、业务需求点击收藏POI点或者路线后,再次进入时能够判定是否已经被收藏,并且收藏图标发现改变。合肥南站POI点已经被收藏,下次再次进来是
今日无事勾栏听曲
·
2023-04-21 19:50
mars3d技术
3d
前端
arcgis
Mars3d
开发——坐标系以及事件机制
合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。文章目录前言一、常用的坐标转化1、地理坐标(经纬度)转笛卡尔坐标2、笛卡尔坐标转地理坐标(经纬度)3、其它坐标系直接的转化二、事件机制1、支持的所有事件类型2、如何使用呢?前言一、常用的坐标转化目前常用GIS坐标系有:EPSG:4326坐标系:目前最通用的标准坐标系,平时我们常说的经度纬度多少多少、从GPS设备、智能手机中取出的数据的坐标
今日无事勾栏听曲
·
2023-04-21 19:20
mars3d技术
gis
arcgis
vue.js
javascript
mars3d
开发-如何在自己的项目中集成widget
如何在自己的项目中集成widget1、可以参考
mars3d
官方文档地址2、集成过程中可能遇到的问题(1)样式不生效排查思路:是否安装了依赖{"
mars3d
":"~3.4.0","mars3d-cesium
今日无事勾栏听曲
·
2023-04-21 19:44
vue.js
javascript
前端
[cesium]使用cesium创建的地球,如何结合
mars3d
热力图
使用cesium创建的地球,但是热力图我想使用
Mars3d
去加载;那怎么结合呢;毕竟操作的地球都不是
mars3d
创建的;官网示例也有例子:功能示例(Vue版)|
Mars3D
三维可视化平台|火星科技首先用
小小的杰茜
·
2023-04-19 13:23
mars3d
Cesium
mars3d
[
mars3d
] 学习
今天整体说下
mars3d
,集成问题之后在说,先说下概念性的东西;一、设置地球的参数下载他们的示例,如果不是特别的要求,可以直接使用他们的confign进行加载;如果有什么特别的设置的,可以通过功能示例(
小小的杰茜
·
2023-04-19 13:23
mars3d
mars3d
【mars3d+vue2】项目打包报错 error in ./node_modules/mars3d-cesium/Build/Cesium/index.js
,也给出了几个解决方案:1、参考https://gitee.com/marsgis/mars3d-vue-template/tree/master/mars3d-vue2升级下vuecli到52、固定
mars3d
小小的杰茜
·
2023-04-19 13:53
mars3d
前端
javascript
开发语言
mars3d
图层的使用
地图内是由各种不同的图层来叠加显示,形成整个三维地图场景的。图层是地图中很重要的概念,也是平台内很重要的组成部分。一、常见的图层//加载展示GeoJSON数据的图层constgeoJsonLayer=newmars3d.layer.GeoJsonLayer({id:2021,//通过id获取该图层,一个图层对应一个id,不可重复name:"标绘示例数据",url:"//data.mars3d.cn
小小的杰茜
·
2023-04-19 13:22
Cesium
mars3d
css
前端
javascript
3d
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他