2013Esri全球用户大会Q&A之Geodatabase

Q1:ArcGIS 10.2的Geodatabase有什么改进?

ArcGIS10.2 简化了用户访问和操作Geodatabase的体验,其中的改进包括:

  • 版本视图
    • 将不再显式提供创建版本视图的GP工具,但原来的脚本和模型还可以正常使用。
    • 创建版本视图的方式迁移到了数据集(已注册版本)的右键菜单中,另外“管理”选项中的 “允许SQL访问”代替了原先的创建版本视图菜单。
    • 创建的版本视图命名规则变更为<table name>_evw。
  • 历史归档
    • Geodatabase 的历史归档支持未注册版本的表,在对应的归档视图中通过SQL语句可以对该表进行操作(增、删、改)。归档视图的创建方式很简单,就是在Desktop数据集的“管理”选项中的 “允许SQL访问”。
  • 管理
    • 创建要素类或表格后,可以根据实际需要变更字段定义(fielddefinition),例如将原本NOT NULL的字段属性修改为允许空值。
    • 为了让用户准确的了解 Geodatabase 的版本,连接属性对话框中会显示其版本信息(包括升级包信息)。
  • 新的Geodatabase平台
    • 支持 PostgreSQL 9.2版本,如果要正确创建geodatabase,就必须使用支持 PostgreSQL 9.2版本的st_geometry类库。


Q2:ArcGIS 10.2对database的支持有什么改进?

  • 支持IBM的 Netezza 7.0 and INZA 2.5 数据库,其空间数据类型是NetezzaSpatial Esri Package(一种st_geometry类型而非普通的varchar)。
  • 10.2可以连接Teradata和SQLite数据库,用户能够直接查看和分析其中的空间数据,不需要再重新导入到Geodatabase。同时也提供了一个创建SQLite数据库的Python脚本。


Q3:ArcGIS 10.2平台是否继续支持微软Access作为个人空间数据库?

ArcGISfor Server在10.1之后就不支持微软Access个人空间数据库,如果需要发布服务我们建议用户迁移到FileGeodatabase。

ArcGISfor Desktop将会继续支持微软Access个人空间数据库,暂时没有变更计划。


Q4:ArcGIS 10.2会有Spatial Data Server更新吗?

没有对Spatial Data Server的更新,我们建议用户尽可能将SDS的要素服务迁移到ArcGIS Server,因为后者已经包含了前者的所有功能,用户可以将任意数据库(DB2,Informix,Oracle,PostgreSQL或者 SQL Server)的数据发布成要素服务。


Q5:ArcGIS 10.2平台是否支持Teradata?

是的,ArcGIS 10.2支持Teradata数据库,可进行数据库连接或查询图层。这将允许用户实现对其存储的数据进行访问、制图和分析。


Q6:未来SDE命令行将何去何从?

10.2将会是支持SDE命令行的最后一个版本,(详见Esri最近发布了一个10.1升级到10.2的变更文档http://downloads2.esri.com/support/TechArticles/W26496_W25918_DEPRECATION_PLAN_FOR_ARCGIS_101_and_102_FINAL_050713.pdf),当然根据用户的反馈Esri还会继续开发和完善Geodatabase管理员工具集。


Q7:有关于File Geodatabase API的技术支持吗?

官方帮助文档和论坛都有File Geodatabase API的对应支持,另外将来Esri开发者网络(EDN)也会提供相关的技术支持。


原文地址:http://events.esri.com/uc/QandA/index.cfm?ConferenceID=CCAEEE69-1422-2418-7F1D0EB8490B776D#477

了解更多开发资讯,可在新浪微博关注“ArcGIS_Web开发”


你可能感兴趣的:(2013Esri全球用户大会Q&A之Geodatabase)