首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    three.js 绘制3d地图

    这篇郭先生就来说说使用three.js几何体制作3D地图。...在线案例点击3D中国地图 地图的数据是各个地图块的点数组,通过THREE.ExtrudeGeometry方法挤压出地图的版块,然后通过THREE.Line方法画出地图的分割线。...地图的数据参见DATAV.GeoAtlas,鼠标悬浮到地图版块高亮,效果如图 1.得到数据,遍历数据,处理数据 drawMap() { this.worldGeometry = mapJson;...传递数据画出地图的shape,返回结果再传到drawExtrude方法得到ExtrudeGeometry网格。...} }, 主要代码部分就是这样,我们也可以在颜色改变时加入一些渐变动画,three.js可以写出各种各样的地图,这是入门级的版本,希望给萌新一些启发。 转载请注明地址:郭先生的博客

    14.5K20

    ArcGIS JS API 4.16控制地图的缩放大小

    在3.X的ArcGIS JS API版本中我们可以轻松的调用相应的API来实现地图的缩放大小的控制,让实例化后的地图在我们设置的范围中进行缩放,但是在4.X的版本中并没有相应的属性来控制,所以我们采用一种折中的方式来实现...问题描述 在WebGIS项目开发过程中,有时候我们的数据服务在某些级别下是没有数据的,比如一个切片服务,仅仅切了5-12级,所以当我们将地图缩放到0-4级或者12级往后的话,会看不到我们的切片图层。...为了解决这个问题,我们就要控制地图的缩放级别,换句话说就是将地图的最大和最小比例控制在5-12级,这样一来不管用户怎么样去缩放地图,都会在不同级别看到我们的切片图层。...操作步骤 1、ArcGIS JS API 4.16,也就是ArcGIS JS API 4.X版本的实现方法如下: // 控制图层的缩放级别 view.when(function () { view.on...2、ArcGIS JS API 3.33,也就是ArcGIS JS API 3.X版本的实现方法如下: //通过scale属性实现 var map = new Map("map", { "maxScale

    6.2K10

    在 vuecli 中使用百度地图 js api

    在 vue/cli 中使用百度地图 js api 写在前面 此前使用了 vue-baidu-map,由于业务需求不断迭代,该组件已经无法满足我的需求,并且源码本身就存在缺陷以及缺少维护,因此我选择改为使用百度地图...js api。...百度地图js api最新版为3.0,另外有GL版,官方给出的说明是:GL版本接口基本向下兼容,迁移成本低。目前v1.0版本支持了基本的3D地图展示、基本地图控件和覆盖物。...需求如下: 通过百度地图api获取用户的历史轨迹和实时轨迹。其中历史轨迹是通过查询该用户绑定的物联网设备上传到hbase的数据,实时轨迹则是通过订阅mq获得。...获取/绘制/修改/删除百度地图电子围栏。 查询自定义时间段轨迹。 文字轨迹。(地理位置解析、去重、计时) 地图debug模式。

    1.3K10

    精选30个炫酷的数据可视化大屏(含源码),拿走就用!

    主要图表:地图、曲线图,饼图、柱状图等。 05 翼兴消防监控 消防数据监控,有两个可旋转的3D柱状图。 主要图表:柱状图、气泡图、仪表盘图、折线图等。...06 南方软件视频平台大屏中心 中间的柱状图添加了渐变颜色,显得很有立体感! 主要图表:柱状图、散点图等。 07 数据可视化大屏展示系统 左侧的光效设计的不错,使得画面饱满,立体感强。...08 全国图书零售监测数据 主要图表:地图、环形图、柱状图、折线图等。 09 晋城高速综合管控大数据 一个出行服务的交通大数据平台(智慧交通)。...主要图表:柱状图、折线图、曲线面积图、地图、雷达图、环形图等。 10 无线网络大数据平台 较如今的设计,算是比较老旧的。 主要图表:柱状图、环形图、折线图、地图等。...29 大数据可视化平台(Vue.js) 上面的大部分大屏都是基于jquery,echarts编写的,最后提供两个Vue.js编写的可视化大屏。 需要安装npm环境,最后运行如下代码,即可显示。

    60K10728
    领券