来源:地质矿业信息交流平台
1、坐标系基础知识
坐标系分为地理坐标系与投影坐标系。
1.1、地理坐标系
2024年10月24日
批量导出 shp
在现在的设计中,很多时候设计单位需要给甲方或是其他专业提供一个占地红线,这时候就需要提供常规的图纸,需要提供的是 agg 式的 shp 格式的矢量文件红线结构。
之前我也讲过,编有一个转 shp 格式的小工具,但那个工具只能转单个红线。比如转这一个是可以的,但有时会遇到一个图形中有很多矢量格式,就像这个图一样,有很多线文件、多段线都要转出,转成 shb 格式供甲方或其他专业使用。
2024年10月24日
Shape文件格式由ESRI设计,一个ESRI(Environmental Systems Research Institute)的shape文件包括一个SHP主文件,一个SHX索引文件和一个DBF属性文件(dBASE表)组成,这三文件必须时在同一目录,缺一不可,名称也必须完全相同。
常用的KML和DXF文件可以点线面对象混合存储,但一个SHP文件中只能存储一种类型的数据,如点数据、线数据或面数据,不能混合存储。
SHP文件可以在ArcGIS中打开,打开点对象文件时,默认只显示点,但也可以通过相关配置进行标注。
2024年10月24日
如果只是在软件内应用,大多时候我们使用的是SHP格式的文件,但是如果要涉及到数据的管理和查询,最佳的选择还得是数据库。
2024年10月24日
方法/步骤
一、直接替换DBF文件,步骤如下
1.单独把要转换的mapGIS文件的属性用mapGIS软件中的“属性库管理”功能模块导出成“*.dbf”格式;
2.用mapGIS软件中的“文件转换”功能模块把原mapGIS文件转换成shp格式;
2024年10月24日
1. 概述
Shapefile 是一种 Esri 矢量数据存储格式,用于存储地理要素的位置、形状和属性。
其存储为一组相关文件,并包含一个要素类。
一般我们多使用ArcGIS、Global Mapper和QGIS等专业软件打开Shapefile文件,这些专业软件有个共同的特点,就是占用内存都比较大,即便是Global Mapper,都是好几百兆,这里给大家推荐一款大小仅一百多KB的Shapefile文件查看软件ShapeExplorer,该软件无需安装,直接就可以使用。
2024年10月24日
今天和大家分享shp数据的读取入库。
程序代码使用IDEA编写,使用mybatis、gdal,数据库是postgresql,安装postGIS扩展。废话不多说,从controller层开始上代码。
@PostMapping("add")
public ReturnModel add(){
// shp文件地址。处理过程中没有做坐标转换,这里的shp数据的坐标系采用WGS84,对应的EPSG代码为4326
String shpPath = "E:\\data_cd\\build\\build4326.shp";
// 返回给前端的模型
ReturnModel returnModel = new ReturnModel();
// 处理程序。这里仅为示例,采用同步的形式
// 一般数据处理是一个耗时操作,建议处理为异步的形式
shpService.shpHandler(returnModel, shpPath);
returnModel.setCode(1);
returnModel.setMessage("添加成功");
return returnModel;
}
2024年10月24日
SHP作为业内常见的GIS数据格式,是美国环境系统研究所公司开发的空间数据开放格式,在业内几乎无人不知。
提起这个格式,大家第一反应就是在PC上读取和修改,但是这里给大家介绍一款可以读取和修改的手机APP Shapefile over Map,最关键的一点是可以修改属性表和坐标系,还可以叠加各种在线地图,需要的SHP数据可以通过我们的水经微图进行下载。
2024年10月24日
数据的获取渠道是多种多样的,获取的数据格式也是多种多样,作为一名GISer,需要熟练掌握各种格式的数据之间的转换,例如本文要介绍的Excel格式的数据,经常会遇到,如果需要转换为SHP格式应该怎么做,这里给大家盘点了三种转换方式,希望能够对大家有所帮助。
本教程所使用的数据是从水经微图中下载的POI数据,除了POI数据,常见的GIS数据都可以从水经微图中下载