随笔分类 - GIS原理及操作
主要是开源GIS的一些基础理论及相关操作
摘要:求给定三个点的夹角,其实是求<A ⃗ ,B ⃗ >两个向量之间的夹角α 。本文采用如下公式求解。 cosα=A×B/∥A∥∥B∥ 源代码(Java)如下: private double getAngleByThreeP(double[] pointx, double[] pointy) { doub
阅读全文
摘要:OGC OGC 全称是开放地理空间信息联盟(Open Geospatial Consortium),是一个非盈利的国际标准组织,它制定了数据和服务的一系列标准,GIS厂商按照这个标准进行开发可保证空间数据的互操作,致力于提供地理信息行业软件和数据及服务的标准化工作。 地图服务 是一种使地图可以通过W
阅读全文
摘要:1.简介 GeoJSON是一种对各种地理数据结构进行编码的格式。GeoJSON对象可以表示几何、特征或者特征集合。GeoJSON支持下面几何类型:点、线、面、多点、多线、多面和几何集合。GeoJSON里的特征包含一个几何对象和其他属性,特征集合表示一系列特征。 一个完整的GeoJSON数据结构总是一
阅读全文
摘要:什么是GeoTools GeoTools是一个Java类库,它是构建在OGC标准之上的,提供了很多标准类和方法来处理空间数据,是开源空间数据处理的主要工具。 什么是JTS JTS是加拿大的 Vivid Solutions 做的一套开放源码的 Java API。它提供了一套空间数据操作的核心算法,为在
阅读全文
摘要:基本概念 1.WKT(Well-known text)是开放地理空间联盟OGC(Open GIS Consortium )制定的一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。 2.GeoJSON 一种JSON格式的Feature信息输出格式,它便于被JavaScrip
阅读全文
摘要:不多说,直接上步骤,同时附上一部分小白容易碰到的坑。 附环境:win10-x64系统,PostgreSQL-9.6.17,PostGIS-2.5.3。 1、安装PostgreSQL (1)在安装之前:检查电脑上是否已经存在postgres这个用户,如果不存在,则添加上这个用户,然后再去执行安装过程即
阅读全文