Geodatabase 10.2新特性(一)

Jun 07, 2016 pm 03:48 PM
新機能 特性

Geodatabase 10.2新特性 注意:该文档都是依照Esri官方发布的内部资料翻译而成,所有内容都是有据可循的,但是在正式版没有发布之前,不保证所有内容都与正式版完全一致,所以相关内容仅供参考。 Geodatabase 10.2 Technology Story for existing ArcGIS use

Geodatabase 10.2新特性



注意:该文档都是依照Esri官方发布的内部资料翻译而成,所有内容都是有据可循的,但是在正式版没有发布之前,不保证所有内容都与正式版完全一致,所以相关内容仅供参考。


Geodatabase 10.2 Technology Story for existing ArcGIS users (What is new)


Because the geodatabase is foundation technology for ArcGIS that many other components rely on, much emphasis in each release is on performance and bug fixing. The 10.2 release is no different. Performance and bug fixing in 10.2 has focused on reconcile and replication areas particularly when working with datasets such as geometric networks.


Key enhancements for the geodatabase at 10.2 include: 
  • Altering of the field properties of existing tables and feature classes is now supported depending on what the database management system being used allows. Field properties that can be altered are as follows:

Field Name
  Data Type (as long as the change would lead to loss of data) 
  Alias
  Allow NULL values
  Default Value
  Domain
  Length (can only increase if the feature class or table has data)


  可以对存储在Geodatabase里面的表或者要素类的字段属性进行修改:比如字段名称,字段类型(不同类型转换可能有数据丢失),字段别名,是否允许为空设置,默认值,域,长度(如果有数据的话,长度只能增加)


个人点评:该功能也是一个循序渐进的过程,从ArcGIS10版本用户反映强烈的字段名称的修改,到ArcGIS10.1可以进行字段名称的修改,到ArcGIS10.2可以对字段属性的全面修改。

  • Additional infrastructure to allow the editing of maps in connected and disconnected environments. Pieces of the infrastructure exist in the desktop, server, and runtime environments to support mobile and web based workflows.

允许在在线和离线环境下编辑地图。桌面、Server、runtime(开发)环境都支持移动以及web基本工作流。

个人点评:目前来说,离线环境编辑还不清楚,但是既然Geodatabase有同步复制的离线环境做数据同步,那么这个离线环境编辑原理应该大同小异吧

  • Additional database support:

o At 10.2 Query Layers support has been added for IBM Netezza 7.0 and INZA 2.5, which includes the Netezza Spatial Esri Package.
o Support has been added for PostgreSQL 9.2. The Database Support directory in ArcGIS client installation directories contains 9.2 st_geometry libraries,
   which must be used if you create a geodatabase or install ST_Geometry in a PostgreSQL 9.2 database.
o Beginning with ArcGIS 10.2, you can use Query Layers to connect to and work with simple feature data in a Teradata database or SQLite database. This
   allows you to view and analyze the spatial data you have stored in these databases without having to move your data to a geodatabase. An ArcPy                            function is provided with ArcGIS 10.2 that creates an SQLite database.


对其他数据库的支持

 ArcGIS10.2的Query Layer支持新的数据库IBM Netezza 7.0 and INZA 2.5

ArcGIS10.2也支持PostgreSQL9.2版本

ArcGIS10.2可以使用QueryLayer连接Teradata database 或者 SQLite database数据库的简单要素数据。ArcPy也提供了创建SQLite数据库的函数。


关于Teradata
全球企业级数据仓库解决方案领导厂商——Teradata Corporation (美国纽约证券交易所交易代码:TDC)
Teradata致力于:协助客户制定更明智、更有效的决策,赋予企业不断增长的原动力。
Teradata在数据仓库市场保持领先地位。在权威研究机构Gartner发布的“领导者象限”(Leaders Quadrant) 报告中,Teradata以杰出的表现位列“数据仓库”和“多渠道营销管理” 领导厂商。在数据仓库方面,占领金融行业的80%市场,电信行业的100%市场属于Teradata。
Teradata是用于世界上最大的商用企业级数据库的关系数据库管理系统。目前有很多使用Teradata的数据库达到PB级数据分析,Teradata在大数据时代,作为大型数据仓库应用的正确选择。而Teradata数据库系统也可以只有10G字节那么小。由于并行性能和可扩展能力, Teradata可以使一个系统通过线性扩展,从一个单一的节点开始,灵活的扩展到多个节点的顺利扩容。
从1993年开始 Teradata已经开始应用于UNIX平台。在1998年11月,它开始应用于Windows NT平台。近期,已经开始对Novell公司的SUSE Linux平台进行支持,使得数据仓库产品更适应于不同平台环境的企业客户.
Teradata 是一个符合ANSI工业标准的开放式的系统。
ログイン後にコピー
官方网站是:http://www.teradata.com

SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月。 至今已经有12个年头,SQLite也迎来了一个版本 SQLite 3已经发布。
ログイン後にコピー
官方网站是:http://www.sqlite. org 或者http://www.sqlite.com.cn


个人点评:随着云计算、移动地理信息、开源、大数据这些IT主流技术的广泛使用,ArcGIS也由原来基础支持的五种关系型数据库(oracle、SQL Server、DB2、Informix、PostgreSQL),到对这些新技术数据存储的支持,估计后面的版本也会考虑NoSQL。

  • Geodatabase archiving is now supported on data that has not been versioned.

Geodatabase的数据归档已经支持数据不再注册版本了。


个人点评:在ArcGIS10.2版本之前,使用Geodatabase的数据归档,该数据必须在ArcSDE里面存储,而且必须注册版本,而且注册版本不能选择Move to base 勾选项,但是ArcGIS10.2已经支持了不注册版本,该功能令人期待。

其实早在ArcGIS 10.1 能够记录数据集更改者以及编辑执行时间的相关信息。通过编辑器追踪,编辑器的用户名和时间戳会直接存储于数据集的属性字段中。编辑器追踪有助于维持问责制,强化质量控制标准并创建数据变更日志。我个人觉得这个功能为数据归档的非注册版本提供了很好的铺垫作用。

  • At 10.2, you can publish data from your DB2, Informix, Oracle, PostgreSQL, or SQL Server databases stored in the native spatial types as a feature service on your ArcGIS Server.

在ArcGIS10.2版本,用户可以发布来自DB2, Informix, Oracle, PostgreSQL, 或者 SQL Server databases 的原生的空间类型存储的要素服务。

        个人点评:早在ArcGIS10版本,有一个QueryLayer就可以对Oracle的SDO_Geometry、SQL Server的Geometry或者Geography存储以及其他数据库的空间存储数据来发布地图服务(map  service),而且ArcGIS10.1可以直接使用ArcMap来编辑上面数据库的存储类型而不再有ArcSDE的环境下,那么上面的功能在ArcGIS10.2实现也是理所当然的。


Geodatabase10.2新特性(二)Q&A - ArcGIS技术研究 - 博客频道 - CSDN.NET http://t.cn/zYeQntt  

 -------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Spring MVC の主要な概念をマスターする: これらの重要な機能を理解する Spring MVC の主要な概念をマスターする: これらの重要な機能を理解する Dec 29, 2023 am 09:14 AM

SpringMVC の主要な機能を理解する: これらの重要な概念を習得するには、特定のコード例が必要です。 SpringMVC は、開発者が Model-View-Controller (MVC) アーキテクチャ パターンを通じて柔軟でスケーラブルな構造を構築するのに役立つ Java ベースの Web アプリケーション開発フレームワークです。ウェブアプリケーション。 SpringMVC の主要な機能を理解して習得すると、Web アプリケーションをより効率的に開発および管理できるようになります。この記事では、SpringMVC の重要な概念をいくつか紹介します。

PHP 8.3 リリース: 新機能の概要 PHP 8.3 リリース: 新機能の概要 Nov 27, 2023 pm 12:52 PM

PHP8.3 リリース: 新機能の概要 テクノロジーが発展し、ニーズが変化するにつれて、プログラミング言語は常に更新され、改善されています。 Web 開発で広く使用されているスクリプト言語として、PHP は開発者により強力で効率的なツールを提供するために絶えず改良されてきました。最近リリースされた PHP 8.3 バージョンには、待望の新機能と改善点が多数含まれています。これらの新機能の概要を見てみましょう。 null 以外のプロパティの初期化 PHP の過去のバージョンでは、クラス プロパティに明示的に値が割り当てられていない場合、その値は

PHP8 の新機能を学び、最新テクノロジーを深く理解するためのガイド PHP8 の新機能を学び、最新テクノロジーを深く理解するためのガイド Dec 23, 2023 pm 01:16 PM

最新テクノロジーを習得するために役立つ、PHP8 の新機能の詳細な分析 PHP プログラミング言語は、時間の経過とともに常に進化し、改善されています。最近リリースされた PHP8 バージョンは、開発者に多くのエキサイティングな新機能と改善を提供し、開発作業にさらなる利便性と効率をもたらします。この記事では、PHP8 の新機能を詳しく分析し、これらの最新テクノロジーをよりよく習得するのに役立つ具体的なコード例を提供します。 JIT コンパイラー PHP8 では JIT (Just-In-Time) コンパイルが導入されています

ニーズと機能に基づいて、該当する Go バージョンを選択してください ニーズと機能に基づいて、該当する Go バージョンを選択してください Jan 20, 2024 am 09:28 AM

インターネットの急速な発展に伴い、プログラミング言語は常に進化し、更新されています。中でもGo言語はオープンソースのプログラミング言語として近年注目を集めています。 Go 言語は、シンプル、効率的、安全で、開発とデプロイが簡単になるように設計されています。高い同時実行性、高速なコンパイル、メモリの安全性などの特徴を備えており、Web開発、クラウドコンピューティング、ビッグデータなどの分野で広く使用されています。ただし、現在、Go 言語のさまざまなバージョンが利用可能です。適切な Go 言語バージョンを選択するときは、要件と機能の両方を考慮する必要があります。頭

Golang にはクラスのようなオブジェクト指向機能はありますか? Golang にはクラスのようなオブジェクト指向機能はありますか? Mar 19, 2024 pm 02:51 PM

Golang (Go 言語) には伝統的な意味でのクラスの概念はありませんが、構造体と呼ばれるデータ型が提供され、これによってクラスと同様のオブジェクト指向機能を実現できます。この記事では、構造体を使用してオブジェクト指向機能を実装する方法を説明し、具体的なコード例を示します。構造体の定義と使用法 まず、構造体の定義と使用法を見てみましょう。 Golang では、type キーワードを通じて構造を定義し、必要に応じて使用できます。構造には属性を含めることができます

C++ 関数の種類と特性 C++ 関数の種類と特性 Apr 11, 2024 pm 03:30 PM

C++ 関数には、単純関数、const 関数、静的関数、および仮想関数というタイプがあり、インライン関数、デフォルト パラメーター、参照戻り値、およびオーバーロードされた関数などの機能が含まれます。たとえば、calculateArea 関数は π を使用して、指定された半径の円の面積を計算し、それを出力として返します。

php8の新機能は何ですか php8の新機能は何ですか Sep 25, 2023 pm 01:34 PM

php8 の新機能には、JIT コンパイラ、型推論、名前付きパラメータ、共用体型、プロパティ、エラー処理の改善、非同期プログラミングのサポート、新しい標準ライブラリ関数、匿名クラス拡張機能が含まれます。詳細な紹介: 1. JIT コンパイラー、PHP8 は、重要なパフォーマンスの向上である JIT コンパイラーを導入します。JIT コンパイラーは、一部の高頻度の実行コードをリアルタイムでコンパイルおよび最適化できるため、実行速度が向上します。2. 型導出、PHP8型推論機能を導入し、開発者が変数宣言時などに変数の型を自動的に推測できるようにします。

Go 言語の新機能の解釈: プログラミングをより効率的にする Go 言語の新機能の解釈: プログラミングをより効率的にする Mar 10, 2024 pm 12:27 PM

【Go言語の新機能解説:プログラミングを効率化するには具体的なコード例が必要】 近年、ソフトウェア開発の分野でGo言語が注目を集めており、そのシンプルで効率的な設計思想がますます注目を集めています。開発者。 Go 言語は静的型付けプログラミング言語として、開発効率を向上させ、コード作成プロセスを簡素化するための新機能を導入し続けています。この記事では、Go 言語の最新機能を詳しく説明し、これらの新機能によってもたらされる利便性を具体的なコード例を通じて体験する方法について説明します。モジュール開発(GoModules) 1からのGo言語

See all articles