创建空间数据库

打开ArcMap 10.1

连接数据库



右键数据库,Enable Geodatabase

弹窗,选择授权文件sever10.1.ecp,完成空间数据库的创建

创建空间数据表

1.注册成空间数据表
打开数据库的表列表,右键需要改为空间数据表的表
选择Manage-Register with Geodatabase

选择arcgis的唯一标志,必须为数字型自增长id,可以不为主键

2.设置坐标系
右键,Properties

设置坐标系

3.设置几何类型

查看

查看空间数据表

查看数据库,生成了arcgis的系统表

至此,可以录入空间数据了

注意事项

创建新的数据库

如果不同的地区需要不同的数据库(不同的空间坐标系),则新建的数据库需要重复以上步骤
如果是db first,从原数据库新建数据库有两种选择:
1.备份、还原到新的数据库,并删除arcgis相关表
如果不删除arcgis相关表,使用ArcMap连接数据库会失败,因为ArcMap不能识别该数据库的空间信息(数据库名变化)
另外,空间表需要删除了重建,因为其坐标系已经被设置
注意空间表的约束,如果坐标系不同也要修改

arcgis相关表包括以GDB_SDE_i开头的表
2.使用sql新建数据库

OBJECTID自增长的问题

OBJECTID设置为空间表主键后,并没有设置成自增长,这样录入数据的时候会报错
如果需要自增长,需要手动编辑一次
SQL Server 2008|2012 阻止保存要求重新创建表的更改

报错

Arcmap连接数据库时报错:Failed to connect the specified server.

在确定数据库连接有效的情况下(Navicat连接成功),是因为Arcmap不识别这个空间数据库的空间信息,删除Arcgis相关表,将其变成一个普通数据库即可

ArcGIS 创建空间数据库表相关推荐

  1. 【ArcGIS风暴】ArcGIS创建栅格数据集色彩映射表案例--以GlobeLand30土地覆盖数据为例

    矢量数据快速符号化,可以将常用的样式保存到样式符号库,栅格数据快速符号化,需要创建色彩映射表.本文以GlobeLand30土地覆盖数据为例,详解ArcGIS中创建与使用色彩映射表. 文章目录 一. A ...

  2. ARCGIS为栅格数据创建属性表

    有时候一个栅格数据有属性值,但是"打开属性表"不可用,此时候可以通过ARCGIS中的"创建属性表"工具解决.需要注意的是此栅格数据集必须只有单一波段.不能为具有 ...

  3. 使用ArcGIS10.2连接PostgreSQL创建空间数据库并进行要素编辑

    记一次使用ArcGIS10.2连接postgresql创建空间数据库并编辑: 刚开始下载了postgres12版本的,使用ArcGIS10.2连接不上,原来ArcGIS10.2只能连接PostgreS ...

  4. Arcgis创建SDE_Geometry、SDO_Geometry的区别【转】

    Arcgis创建SDE_Geometry.SDO_Geometry的区别[转] 1. SDO_GEOMETRY Oracle Spatial在MDSYS模式下定义了一系列几何类型.函数来支持空间数据的 ...

  5. power bi 创建空表_如何使用R在Power BI中创建地理地图

    power bi 创建空表 介绍 (Introduction) This is the fifth article of a series dedicated to discovering geogr ...

  6. 利用ArcGIS创建渔网计算渔网内土地利用占比划分中国北方农牧交错带

    依据土地利用数据,根据参考文献划分要求,利用ArcGIS创建渔网对地物进行重分类,划分农业带.牧业带以及农牧交错带. 参考文献: 史文娇;刘奕婷;石晓丽,气候变化对北方农牧交错带界线变迁影响的定量探测 ...

  7. PostgreSQL:创建空间数据库并导入Shapefile矢量数据

    目录 1.前言 2.创建空间数据库 3.导入Shapefile矢量数据 3.1.从文件夹中导入 3.2.从SQL表中导入 1.前言 注意:不建议将栅格数据导入到空间数据库中.因为相对于矢量数据,栅格数 ...

  8. jPA自动创建数据库表的一些配置

    2019独角兽企业重金招聘Python工程师标准>>> jPA自动创建数据库表的一些配置 hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如 ...

  9. hive根据已有表创建新表_Hive基础之创建表

    1.创建基础表 在这个网页里详细记录了创建表的每个语法,下面就一一来看这些创建表的语法内容: CREATE TABLE [IF NOT EXISTS] [db_name.]table_name ``[ ...

最新文章

  1. .Net Framework中的委托与事件
  2. 基于SpringBoot + Vue的小程序商城项目(附源码),支持分销、团购、秒杀、优惠券。。。...
  3. C++ typeid操作符
  4. java实现两个整数相除保留一位小数
  5. (转)Git详解之三:Git分支
  6. yelee主题中的Busuanzi网站统计失效问题
  7. asp.net中gridview 如果字数太多可以用此方法把字体变短+.....
  8. 玩转oracle 11g(47):oracle删除非空表空间
  9. Node.js从零开发Web Server博客项目笔记
  10. matlab 中文件夹下图像的批处理
  11. MTK6577 Android源代码目录
  12. spring data jpa 多表UNION ALL查询按条件排序分页处理:未搜到方法,解决后记录:2018年11月13日15:22:00
  13. 论文阅读笔记:A CRITIQUE OF SELF-EXPRESSIVE DEEP SUBSPACE CLUSTERING,自表达深度子空间聚类批判
  14. 重装电脑?先来个PE盘!
  15. 每日一个小技巧:文字转图片怎么操作?介绍给你三款软件
  16. MATLAB打开后一直在初始化,或者初始化很慢问题
  17. 杭州西湖.湖中音乐喷泉[录象]
  18. 电子计算机快速算法,序列产生的快速算法
  19. Java 导出exl表格 一个单元格内换行
  20. ABBYY FastML:一种用于大型文档流处理的客户端机器学习新方案。

热门文章

  1. 解决Ubuntu无法输入反斜杠的问题
  2. 字符变量的字符型输出和整数型输出
  3. ETL调度系统及常见工具对比:azkaban、oozie、数栖云 | 数澜科技
  4. 单标签多分类及多标签多分类算法
  5. SVN添加自动忽略文件.settings .project等
  6. html转换成chm
  7. Excel催化剂开源第3波-修复ExcelCom加载项失效问题及WPS可调用Com加载项的方法
  8. React 简介 及 JSX语法
  9. GAN+文本生成:让文本以假乱真
  10. oracle的安装和配置