CMake构建学习笔记6-giflib库的构建-牛翰网

CMake构建学习笔记6-giflib库的构建

前面构建的zlib、libpng、libjpeg和libtiff都提供了CMakeList.txt文件,因此都可以通过CMake进行构建。不过有的依赖库是并没有CMakeList.txt文件,也就是官方没有提供CMake的构建方式,例如本篇...
倾斜单体化模型技术实现-牛翰网

倾斜单体化模型技术实现

目录1 概述2 详论2.1 切割单体化2.2 矢量单体化2.3 ID单体化2.4 模型重建单体化3 总结 1 概述 为了改进倾斜摄影模型数据在实际GIS场景应用中诸多的缺点,一个非常热门的优化方向就是单体化。所...
网络要素服务(WFS)详解-牛翰网

网络要素服务(WFS)详解

目录1. 概述2. GetCapabilities3. DescribeFeatureType4. GetFeature4.1 Get访问方式4.2 Post访问方式5. Transaction5.1 Insert5.2 Replace5.3 Update5.4 Delete6 注意事项 1. 概述
网络地图服务(WMS)详解-牛翰网

网络地图服务(WMS)详解

目录1.概述2.GetCapabilities3.GetMap4.GetFeatureInfo 阅读本文之前可参考前文:《地图服务器GeoServer的安装与配置》与《GeoServer发布地图服务(WMS、WFS)》。 1.概述 经过前文的介绍,相信...
GeoServer发布地图服务(WMS、WFS)-牛翰网

GeoServer发布地图服务(WMS、WFS)

目录1. 概述2. 矢量数据源3. 栅格数据源 1. 概述 我们知道将GIS数据大致分成矢量数据和栅格数据(地形和三维模型都是兼具矢量和栅格数据的特性)。但是如果用来Web环境中,那么使用图片这个栅格...
地图服务器GeoServer的安装与配置-牛翰网

地图服务器GeoServer的安装与配置

目录1.安装配置Java2.安装配置Tomcat3.安装配置GeoServer GeoServer提供了多种安装配置方式,但是本质上GeoServer是一个基于Java Web的项目,因此我们理论上只需要安装Java,并且将其放置在一个...
大地经纬度坐标系与Web墨卡托坐标系的转换-牛翰网

大地经纬度坐标系与Web墨卡托坐标系的转换

1. 概述 我在《大地经纬度坐标与地心地固坐标的的转换》这篇文章中已经论述了大地坐标系/地理坐标系的概念,简单来说就是由经度、纬度以及高程(BLH)确定的坐标系,它是一种曲面坐标。 然而,...
地心地固坐标系(ECEF)与站心坐标系(ENU)的转换-牛翰网

地心地固坐标系(ECEF)与站心坐标系(ENU)的转换

1. 概述 我在《大地经纬度坐标与地心地固坐标的的转换》这篇文章中已经论述了地心坐标系的概念。我们知道,基于地心坐标系的坐标都是很大的值,这样的值是不太方便进行空间计算的,所以很多时候...
格网DEM生成不规则三角网TIN-牛翰网

格网DEM生成不规则三角网TIN

🚀概述 在GIS(地理信息科学)中,地形有两种表达方式,一种是格网DEM,一种是不规则三角网TIN。一般情况下规则格网DEM用的比较多,因为可以将高程当作像素,将其存储为图片类型的数据(...
Cesium渲染一帧中用到的图形技术-牛翰网

Cesium渲染一帧中用到的图形技术

译者注:本文翻译自Cesium官方博文《Graphics Tech in Cesium - Rendering a Frame》,May 14, 2015 by Patrick Cozzi。 本文通过追溯Cesium的Scene.render,解释了Cesium 1.9如何使用其WebGL渲...