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文件的构成相关推荐

  1. linux 筛选文件,「Linux基础知识」grep文件内容筛选命令的使用

    原标题:「Linux基础知识」grep文件内容筛选命令的使用 grep命令用于从文档中抓取显示包含指定字符的行,grep命令的使用格式如下: grep [选项] 匹配模式 文件1 文件2 ...... ...

  2. 01_Linux系统管理_基础知识_高级文件系统管理_磁盘配额(quota)

    环境 虚拟机:VMware-10.0.7 build-2844087 Linux系统:CentOS 6.8 远程工具:Xshell 6 (Build 0197) 01_Linux系统管理_基础知识_高 ...

  3. Android基础知识之Manifest文件的组织结构

    原文:http://android.eoe.cn/topic/android_sdk 是AndroidManifest.xml文件中的根标签,她必须包含一个标签和指定的xmlns:android. p ...

  4. 基础知识——类和文件和异常(六)

    基础点 子类初始化父类:super().__init__(make, model, year)中的参数都是父类中init函数的参数 子类重写父类方法:同名即可 文件打开路径:windows下是 \, ...

  5. 【python基础知识】写入文件指定编码格式,例如utf-8

    python默认的写文件编码弄不清具体是什么编码格式,只发现中文字体写入默认是GB2312编码. 要想指定读取和写入文件的编码格式,只需要用如下方法. 一.不指定编码格式: with open(fil ...

  6. 【python基础知识】-引入文件失败问题(同一文件夹和不同文件夹)

    1.同一文件夹 在引入文件前面添加以下代码即可 import os import sys current_dir = os.path.abspath(os.path.dirname(__file__) ...

  7. 考考你的基础知识:C++ 文件操作ofstream、ifstream使用

    测试平台:XP+VS2008,win32控制台程序consoletest 利用ofstream文件的输出操作 #include <fstream> using namespace std; ...

  8. VBA基础知识整理(文件操作)

    文件操作 '1 判断A.Xls文件是否存在 Sub W1()If Len(Dir("d:/A.xls")) = 0 ThenMsgBox "A文件不存在"Els ...

  9. 2021-09-08 python基础知识学习:文件操作和os模块

    文章目录 1.文件操作(IO技术) (1)打开文件 (2)编码 (3)close()关闭文件流 (4)文本文件读取 (5)二进制文件的读写 (6)文件对象常用的方法和属性 (7)使用pickle序列化 ...

最新文章

  1. spring boot 下载
  2. INPUT type=password 元素 | input type=password 对象
  3. using namespace cv_闪耀暖暖万圣节非凡魔女南瓜套公开 消耗钻石获取 大喵无CV
  4. SSM学习(一)Mybatis
  5. Zookeeper的典型应用场景(2)
  6. CuteEditor—Html在线编辑器的领航者,超强的asp.net编辑器控件
  7. 在Ocelot中使用自定义的中间件(二)
  8. unity打开一片黑_你的面膜上黑!名!单!了!吗!
  9. cube云原生机器学习平台-架构(五)
  10. 移动端rem单位用法
  11. uniapp调用微信小程序人脸识别步骤
  12. Python Selenium 疑难杂症解方(一):启动浏览器
  13. 【Pandas 基础应用 拆分Excel工作簿】
  14. 学习记录573@双重签名与电子交易概述
  15. 分享如何开发南非市场
  16. Android百度地图短链分享的使用
  17. Spring SpringBoot中使用Mybatis-plusDemo1
  18. 通过一张照片查对方位置
  19. 使用CARLA模拟器实现DQN自动驾驶(三)导航系统
  20. 二叉树中的结点数目确定时,高度最小的一定是完全二叉树?

热门文章

  1. Permissions 0777 for ‘/home/***/.ssh/id_rsa‘ are too open.
  2. android闹钟小案例之知识点总结
  3. 使用KNN和SVM算法实现手写字体识别分类
  4. JavaWeb-EL表达式、JSTL标签
  5. 安卓古筝软件_新手如何自学乐器|零基础自学小提琴/吉他/电子琴/尤克里里/竖笛/电子鼓软件超详细测评+推荐...
  6. 推荐一个软件分享资源站
  7. Microsoft Visio Professional 2013打不开也卸载不了解决办法
  8. JAVA学习日记DAY14-15--javascript
  9. Python 的一些日常高频写法总结!
  10. 又一个阿里云盘资源搜索引擎实现效果展示