GIS基础知识 - 坐标系、投影、EPSG:4326、EPSG:3857

GIS基础知识-坐标系、投影、EPSG:4326、EPSG:38571.大地测量学(Geodesy)1.1大地水准面(geoid)1.2参考椭球体(Referenceellipsoid)2.坐标系(coordinatesystem)2.1地理坐标系(Geographiccoordinatesystem)2.2投影坐标系(Projectedcoordinatesystems)3...._3857[...]
2020-06-11
214

结合Geotools实现百度09,国测局02和经纬度的相互转换

概述本文讲述在Java中,结合结合Geotools实现百度09,国测局02和经纬度shp数据的相互转换。结果说明:1、红色的线条是百度09的;2、蓝色的线条是国测局0...[...]
2020-06-11
76

Cesium获取视野边界的方法

Cesium.js获取视野边界坐标本文没有太多需要手写的逻辑,只是对Cesium理解不够深、没有中文文档的情况下,查询起来比较费时,下面就是总结出来的方法。转载需注明出处。1.利用屏幕坐标转换用百度搜索到的大部分雷同的博文(都是抄同一个人的)都是基于这个方法,这个方法适用于屏幕坐标落在球体上的情况,如果屏幕坐标落在球体之外,屏幕坐标转世界坐标会出错算出undefined。以下..._cesiumcomputeviewrectangle[...]
2020-06-11
275

JTS(Geometry)表示圆形

在平时工作中会涉及一些空间范围的操作,比如两个面求交集,求一个多边形的面积等等,一般都会用到JTS。JTS支持点线面的很多操作,关键字为point、linestring、polygon。JTS没有直接表示圆的关键字,一般用一个多边形表示圆:1,确定边数2,画一个环线3,根据环线生成面publicclassJtsTest{privatestaticGeometryFactoryge..._jts圆形[...]
2020-06-10
160

JTS Geometry关系判断和分析

关系判断Geometry之间的关系有如下几种:相等(Equals):几何形状拓扑上相等。脱节(Disjoint):几何形状没有共有的点。相交(Intersects):几何形状至少有一个共有点(区别于脱[...]
2020-06-09
101

ES6的class与TS的class

ES6语法TS语法TS中类的继承出现同名的属性和方法则以子类的为准,但是依然可以用super.对应名的方式调用父类的内容在子类的构造函数中用super()可以直接继承...[...]
2020-06-08
152

Cesium中Primitive讲解

前面介绍了entity方式绘制对象,现在我们开始接触primitive方式,primitive方式更接近渲染引擎底层,由于我对webgl知之甚少,因此primitive接口我...[...]
2020-06-06
1.26千

Cesium原理篇:3D Tiles(2)数据结构

上一节介绍3DTiles渲染调度的时候,我们提到目前Cesium支持的Cesium3DTileContent目前支持如下类型:Batched3DModel3DTileContentInstanc[...]
2020-06-04
115

【Three.js】八、three.js几何体的组合与合并

【Three.js】七、three.js粒子、精灵、点云_threejs合并几何体[...]
2020-05-28
187

Cesium原理篇:Material

Shader首先,在本文开始前,我们先普及一下材质的概念,这里推荐材质,普及材质的内容都是截取自该网站,我觉得他写的已经够好了。在开始普及概念前,推荐一首我此刻想到的歌《光---陈粒》。在真实世界[...]
2020-05-26
98