1
Leaflet 地图偏移 地图纠偏

地图区域是一个市,偏移量可以近似认为是固定不变的,通过修改Leaflet-src.js源码中的_update方法和_addTile方法对瓦片进行偏移纠偏。 Leaflet版本v1.3.4,要修改的_update和_addTile方法和最新版本1.6.0区别不大。 1、在_update方法中添加如下代 ...

秋荷雨翔 @ 2020/07/29

2
openlayers6结合echarts4实现迁徙图

效果图如下: 参考GitHub来实现的,更详细的源码以及参数说明见:GitHub 本篇文章的html源码: <!DOCTYPE html> <html> <head> <title>openlayers6结合echarts4实现迁徙图</title> <link rel="stylesheet" h ...

GIS之家 @ 2020/07/26

3
3dTiles 最后一块拼图:几何误差与屏幕空间误差

// Cesium3DTile.js Cesium3DTile.prototype.getScreenSpaceError() Cesium3DTile.prototype.getScreenSpaceError = function ( frameState, useParentGeometric ...

秋意正寒 @ 2020/07/22

4
航摄比例尺、成图比例尺、地面分辨率与航摄设计用图比例尺

论述了《摄影测量学》中的航摄比例尺,成图比例尺以及地面分辨率的定义与联系。 ...

charlee44 @ 2020/07/21

5
3dTiles 数据规范详解[4.4] cmpt瓦片二进制数据文件结构

cmpt,即 Component,组合模型的意思。 这是前三种的一种更灵活的组织,允许一个瓦片使用 cmpt 形式,组合多种瓦片,cmpt瓦片可以内嵌任意个、任意类型的瓦片,b3dm、i3dm、pnts均可。 所以本文仅简单介绍文件结构。 文件二进制布局 虚线意味着可选,也就是说,cmpt瓦片可以是 ...

秋意正寒 @ 2020/07/15

6
3dTiles 数据规范详解[4.5] *一个被废弃的非正式瓦片规范

此部分尚未纳入正式 3dTiles 规范。 除了 b3dm、i3dm、pnts以及复合类型 cmpt,其实还有一种尚未纳入规范的瓦片类型:二维矢量瓦片。 实际上,矢量瓦片已经有 MapBox 的实现了,但是 Cesium 并未兼容,需要自己写 DataSource 加载。 二维矢量瓦片:Vctr 这 ...

秋意正寒 @ 2020/07/15

7
3dTiles 数据规范详解[4.2] i3dm瓦片二进制数据文件结构

i3dm,即 Instanced 3D Model,实例三维模型的意思。 诸如树木、路灯、路边的垃圾桶、长椅等具有明显 重复 特征的数据。这类数据用得较少(笑,现在都喜欢搞BIM、倾斜摄影、精模、白模等) 我的git地址:github.com/onsummer 转载请规范化转载。出处:@秋意正寒 h ...

秋意正寒 @ 2020/07/14

8
3dTiles 数据规范详解[4.3] pnts瓦片二进制数据文件结构

转载请规范声明。@秋意正寒 https://www.cnblogs.com/onsummer/p/13252898.html 我的git地址:github.com/onsummer pnts,即 Points,点云的意思。 las、xyz数据等均可。 瓦片文件二进制布局(文件结构) pnts不存在g ...

秋意正寒 @ 2020/07/14

9
3dTiles 数据规范详解[4.1] b3dm瓦片二进制数据文件结构

原创。转载请规范注明出处:https://www.cnblogs.com/onsummer/p/13252896.html 我的git地址:github.com/onsummer B3dm,Batched 3D Model,成批量的三维模型的意思。 倾斜摄影数据(例如osgb)、BIM数据(如rvt ...

秋意正寒 @ 2020/07/13

10
关于Append和ObjectLoader性能对比

1.说明 Arcgis实现矢量数据入库的方式很多,FeatureClassToFeatureClass,Append,ObjectLoader诸如此类,详细情况对比可参考:【ArcGIS Engine中导入数据的几种方式及其效率对比】。由于需求上要求指定图层和字段入库,例如:DLTB层入到XZQ层, ...

uncle-wuc @ 2020/07/12

11
leaflet实现简单量算工具功能(附源码下载)

前言 leaflet 入门开发系列环境知识点了解: leaflet api文档介绍,详细介绍 leaflet 每个类的函数以及属性等等 leaflet 在线例子 leaflet 插件,leaflet 的插件库,非常有用 内容概览 leaflet实现简单量算工具功能源代码demo下载 实现借助了一个插 ...

GIS之家 @ 2020/07/07

12
3dTiles 数据规范详解[3] 内嵌在瓦片文件中的两大数据表

转载请声明出处:全网@秋意正寒 零、本篇前言 说实话,我很纠结是先介绍瓦片的二进制数据文件结构,还是先介绍这两个重要的表。思前想后,我决定还是先介绍这两个数据表。 因为这两个表不先给读者灌输,那么介绍到瓦片的二进制数据文件结构时,就满嘴“晦涩难懂”啦。 数据与模型 上文介绍到,瓦片的三维模型实际上是 ...

秋意正寒 @ 2020/07/07

13
openlayers6地图切换展示(附源码下载)

之前写过一篇openlayers4版本的地图切换效果,但是由于是封装一层 js代码写的,很多初学者看起来比较有点吃力,所以本篇文章重新写一篇地图切换效果,直接基于最新版本openlayers6写的,纯粹html + js + css形式,没有任何封装。 ...

GIS之家 @ 2020/06/30

14
3dTiles 数据规范详解[2] Tileset与Tile

转载请声明出处:全网@秋意正寒 https://www.cnblogs.com/onsummer/p/13128682.html 一、一个简单的3dTiles数据示例 上图是一份 3dTiles数据集在文件夹内的样子,层层打开可得以下特点: 入口文件是 tileset.json 各级瓦片用文件夹(目 ...

秋意正寒 @ 2020/06/28

15
cesium流动纹理

cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材。之前有部分订阅者咨询我,关于cesium动态纹理的例子,刚好之前我有在网上搜索过别人的共享例子,在这里整理一下... ...

GIS之家 @ 2020/06/15

16
3dTiles 数据规范详解[1] 介绍

版权:转载请带原地址。https://www.cnblogs.com/onsummer/p/12799366.html @秋意正寒 Web中的三维 html5和webgl技术使得浏览器三维变成了可能。 巧妇难为无米之炊,三维数据(三维模型)是三维可视化重要的一环,事实上就是:三维数据众多,行业跨界广 ...

秋意正寒 @ 2020/06/15

18
leaflet热力图功能(附源码下载)

前言 leaflet 入门开发系列环境知识点了解: leaflet api文档介绍,详细介绍 leaflet 每个类的函数以及属性等等 leaflet 在线例子 leaflet 插件,leaflet 的插件库,非常有用 内容概览 leaflet热力图功能源代码demo下载 效果图如下: 本篇主要参考 ...

GIS之家 @ 2020/06/06

19
openlayers6聚合图(附源码下载)

大概实现思路如下:读取聚合图模拟数据源json,构造openlayers聚合图数据源features,然后创建聚合图图层(核心数据源类Cluster),设置Cluster的初始化一些参数值,参数详细说明自行看openlayers官网文档api。 ...

GIS之家 @ 2020/05/30