ArcGIS基础知识之shape文件的构成
ArcGIS基础知识之shape文件的构成
一般来说Shape文件主要由3个文件构成: 主文件、索引文件、数据文件。每个shapefile,都至少有这三个文件组成,其中:
.shp 存储的是几何要素的的空间信息,也就是XY坐标
.shx 存储的是有关.shp存储的索引信息。它记录了在.shp中,空间数据是如何存储的,XY坐标的输入点在哪里,有多少XY坐标对等信息
*.dbf 存储地理数据的属性信息的dBase表
这三个文件是一个shapefile的基本文件,shapefile还可以有其他一些文件,但所有这些文件都与该shapefile同名,并且存储在同一路径下。
其它较为常见的文件:
.prj 如果shapefile定义了坐标系统,那么它的空间参考信息将会存储在.prj文件中
*.shp.xml 这是对shapefile进行元数据浏览后生成的xml元数据文件
.sbn和.sbx 这两个存储的是shapefile的空间索引,它能加速空间数据的读取。这两个文件是在对数据进行操作、浏览或连接后才产生的,也可以通过ArcToolbox >Data Management Tools >Indexes >Add spatial Index工具生成。
ArcGIS基础知识之shape文件的构成相关推荐
- linux 筛选文件,「Linux基础知识」grep文件内容筛选命令的使用
原标题:「Linux基础知识」grep文件内容筛选命令的使用 grep命令用于从文档中抓取显示包含指定字符的行,grep命令的使用格式如下: grep [选项] 匹配模式 文件1 文件2 ...... ...
- 01_Linux系统管理_基础知识_高级文件系统管理_磁盘配额(quota)
环境 虚拟机:VMware-10.0.7 build-2844087 Linux系统:CentOS 6.8 远程工具:Xshell 6 (Build 0197) 01_Linux系统管理_基础知识_高 ...
- Android基础知识之Manifest文件的组织结构
原文:http://android.eoe.cn/topic/android_sdk 是AndroidManifest.xml文件中的根标签,她必须包含一个标签和指定的xmlns:android. p ...
- 基础知识——类和文件和异常(六)
基础点 子类初始化父类:super().__init__(make, model, year)中的参数都是父类中init函数的参数 子类重写父类方法:同名即可 文件打开路径:windows下是 \, ...
- 【python基础知识】写入文件指定编码格式,例如utf-8
python默认的写文件编码弄不清具体是什么编码格式,只发现中文字体写入默认是GB2312编码. 要想指定读取和写入文件的编码格式,只需要用如下方法. 一.不指定编码格式: with open(fil ...
- 【python基础知识】-引入文件失败问题(同一文件夹和不同文件夹)
1.同一文件夹 在引入文件前面添加以下代码即可 import os import sys current_dir = os.path.abspath(os.path.dirname(__file__) ...
- 考考你的基础知识:C++ 文件操作ofstream、ifstream使用
测试平台:XP+VS2008,win32控制台程序consoletest 利用ofstream文件的输出操作 #include <fstream> using namespace std; ...
- VBA基础知识整理(文件操作)
文件操作 '1 判断A.Xls文件是否存在 Sub W1()If Len(Dir("d:/A.xls")) = 0 ThenMsgBox "A文件不存在"Els ...
- 2021-09-08 python基础知识学习:文件操作和os模块
文章目录 1.文件操作(IO技术) (1)打开文件 (2)编码 (3)close()关闭文件流 (4)文本文件读取 (5)二进制文件的读写 (6)文件对象常用的方法和属性 (7)使用pickle序列化 ...
最新文章
- spring boot 下载
- INPUT type=password 元素 | input type=password 对象
- using namespace cv_闪耀暖暖万圣节非凡魔女南瓜套公开 消耗钻石获取 大喵无CV
- SSM学习(一)Mybatis
- Zookeeper的典型应用场景(2)
- CuteEditor—Html在线编辑器的领航者,超强的asp.net编辑器控件
- 在Ocelot中使用自定义的中间件(二)
- unity打开一片黑_你的面膜上黑!名!单!了!吗!
- cube云原生机器学习平台-架构(五)
- 移动端rem单位用法
- uniapp调用微信小程序人脸识别步骤
- Python Selenium 疑难杂症解方(一):启动浏览器
- 【Pandas 基础应用 拆分Excel工作簿】
- 学习记录573@双重签名与电子交易概述
- 分享如何开发南非市场
- Android百度地图短链分享的使用
- Spring SpringBoot中使用Mybatis-plusDemo1
- 通过一张照片查对方位置
- 使用CARLA模拟器实现DQN自动驾驶(三)导航系统
- 二叉树中的结点数目确定时,高度最小的一定是完全二叉树?
热门文章
- Permissions 0777 for ‘/home/***/.ssh/id_rsa‘ are too open.
- android闹钟小案例之知识点总结
- 使用KNN和SVM算法实现手写字体识别分类
- JavaWeb-EL表达式、JSTL标签
- 安卓古筝软件_新手如何自学乐器|零基础自学小提琴/吉他/电子琴/尤克里里/竖笛/电子鼓软件超详细测评+推荐...
- 推荐一个软件分享资源站
- Microsoft Visio Professional 2013打不开也卸载不了解决办法
- JAVA学习日记DAY14-15--javascript
- Python 的一些日常高频写法总结!
- 又一个阿里云盘资源搜索引擎实现效果展示