
GIS
地理信息系统
一个不称职的程序猿
一个不称职的程序猿,一个整天只想浑水摸鱼的程序猿,一个只想混吃等死的程序猿。
低调努力工作,不求闪亮显眼和光芒四射,只为平静和淡定。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ArcGIS API for JavaScript 图层服务查询where条件构造器
/** * SQL where 条件构建器 */export default class CreateSqlWhere { /** * where 条件 sql */ whereSql: string; getSql() { return this.whereSql; } eq(field?: string, value?: string) { this.defConnect(); thi.原创 2022-03-03 16:18:40 · 1088 阅读 · 0 评论 -
GIS中的数据(空间数据)
数据涵义与数据类型空间数据可分为三种类型:空间特征数据(定位数据)、时间属性数据(尺度数据)和专题属性数据(非定位数据)。对于绝大部分地理信息系统的应用来说,时间和专题属性数据结合在一起共同作为属性特征数据,而空间特征数据和属性特征数据统称为空间数据(或地理数据)。空间特征数据空间特征数据记录的是空间实体的位置、拓扑关系和几何特征,这是地理信息系统区别于其他数据库管理系统的标志。空间特征指空间物体的位置、形状和大小等几何特征,以及与相邻物体的拓扑关系。位置和拓扑特征是地理或空间信息系统.原创 2022-02-11 13:54:54 · 8795 阅读 · 0 评论 -
GeoTools:WKT、GeoJson、Feature、FeatureCollection相互转换
import cn.hutool.core.util.ArrayUtil;import cn.hutool.json.JSONArray;import cn.hutool.json.JSONObject;import cn.hutool.json.JSONUtil;import org.geotools.data.DataUtilities;import org.geotools.data.collection.ListFeatureCollection;import org.geotool..原创 2021-11-03 15:48:08 · 4659 阅读 · 4 评论 -
PostGis计算几何中心点(ST_Centroid函数)
概要geometryST_Centroid(几何g1);geographyST_Centroid(地理g1,布尔use_spheroid = true);描述计算几何的几何中心,或等效地将几何的质心计算为POINT。对于[MULTI]POINT,将其计算为输入坐标的算术平均值。对于[MULTI]LINESTRING,将其计算为每个线段的加权长度。对于[MULTI]POLYGON,“重量”是根据面积来考虑的。如果提供了空的几何体,GEOMETRYCOLLECTION则返...翻译 2020-09-07 16:05:58 · 9731 阅读 · 0 评论 -
Java使用GeoTools轻松读取shapefile文件内容
日常GIS开发中难免会将一些shapefile文件数据读取存入数据库中,很多人第一想到的就是使用GeoTools操作和显示地图的开源Java 代码库。生活捉弄人,因为项目需要对于从来没有做过GIS相关项目的我,突然接到了一个地图数据处理的需求,没办法只能临时抱佛脚各种百度/Google,完成需求后记录一个感觉今后还能用到的GeoTools读取shapefile文件的小工具。*小工具写的不好,无意路过的大佬勿喷~~~~*import org.geotools.data.*;import org.geo原创 2020-06-17 17:10:55 · 4527 阅读 · 3 评论 -
常用PostgreSQL 空间处理函数
1. OGC标准函数管理函数:添加几何字段AddGeometryColumn(, , , , , )删除几何字段DropGeometryColumn(, , )检查数据库几何字段并在geometry_columns中归档Probe_Geometry_Columns()给几何对象设置空间参考(在通过一个范围做空间查询时常用)ST_SetSRID(geometry, integer)几何对象关系函数:获取两个几何对象间的距离ST_Distance(geometry, geometry)...原创 2020-09-07 14:35:47 · 5267 阅读 · 0 评论