일반적으로 어떤 데이터 형식이 ArcMap에서 가장 빠르게 표시됩니까?


11

우리 조직은 ArcGIS Engine에서 실행되는 응용 프로그램을 작업 중입니다. 이전 버전의 응용 프로그램은 주로 도로, 구획, 건물 등을 표시하기 위해 Shapefile을 사용했습니다.

대학에서 데이터를 관리 할 때 Shapefile을 피하는 방법을 배웠으므로 파일 데이터베이스로 이동하는 것이 좋습니다.

Esri는 파일 ​​지오 데이터베이스가 성능 및 스토리지에 최적화되어 있다고 주장합니다 .

동료는 Shapefile이 일반적으로 더 빠르다는 사실을 기억합니다.

나는이 주제에 관해 직접 이야기하는 기사를 보지 않았으므로 커뮤니티에 물어볼 것이라고 생각했다.

파일 지오 데이터베이스에 기대고 있지만 Shapefile이 제공하는 것이 빠졌는지 아는 것이 좋습니다.


2
코멘트로서 shapefile은 광범위한 독점 및 오픈 소스 프로그램에 의해 읽히고 사용될 수있는 기능을 제공합니다. 지오 데이터베이스는 그렇지 않은 것입니다.

1
@DanPatterson gdal / ogr을 사용하는 프로젝트에서 파일 지오 데이터베이스 (간단한 기능)를 읽고 쓸 수 있습니다. 오늘날에는 대부분의 오픈 소스 GIS 프로젝트가 포함됩니다. 물론 Windows가 아닌 경우 filegdb 드라이버를 직접 컴파일해야합니다.
Ragi Yaser Burhum

나는 알고 있지만 다른 사람들은 그렇지 않습니다. DNRGarmin. 이 의견은 오픈 소스 GIS 프로그램으로 제한되지 않았습니다.

ArcGIS 지원 서비스 블로그 의 PerfQAnalyzer 를 사용하여 속도를 모니터링 할 수 있습니다 -새로운 ArcGIS Performance Calibration Tool
MDHald

답변:


10

Esri 기술 기사 인 System Design Strategies-Software Performance 에 따르면 파일 지오 데이터베이스는 특정 테스트에서 shapefile보다 빠릅니다. 어떤 병목 현상이있을 수 있는지 및 다양한 ArcGIS 소프트웨어 사용 사례에 대한 기타 성능 고려 사항에 대해 많은 추가 세부 정보를 제공합니다.

워크 플로우 성능 요약


2
물론 네트워크 속도는 SDE 드로잉 속도에 큰 영향을 미칩니다.
mattwigway

3

압축 파일 지오 데이터베이스 같은 데이터는는 ArcGIS (ArcMap의)에 대한 (기존 모양 파일에 비해 동일한 데이터의 적용 범위에 ArcInfo) 가장 빠르게 읽을 수있는 형식입니다

파일 지오 데이터베이스를 '컴팩트'할 수 있지만 ... http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Compact/00170000000n000000/

그러나 더 빠른 데이터를 얻으려면 순수한 처리 성능 [칩 속도], 비디오 카드 [RAM, 칩셋] 및 실제 RAM 속도와 컴퓨터의 하드 드라이브 또는 솔리드 스테이트 드라이브 속도가 큰 차이를 만듭니다.


답변 해주셔서 감사합니다. 압축되지 않은 파일 지오 데이터베이스가 가장 빠른 이유를 설명하는 링크를 알고 있습니까? 또는 지오 데이터베이스를 압축하면 속도가 어떻게 느려 집니까?
Tanner

2
파일 압축 GDB는 사용자가 데이터를 그릴 때 요청한 데이터를 압축 해제합니다. 압축 해제에는 CPU가 필요합니다. 반복적 인 압축 해제를 방지하기 위해 ArcMap이 캐싱을 구현하는지 확실하지 않지만 때로는 데이터 압축을 해제해야하는 경우가 있습니다. 필자의 경험에 따르면 FGBD는 특히 빠른 드라이브에서 조인 또는 정의 쿼리에 사용되는 열에 대한 인덱스가있는 경우 (FGDB와 다른 형식에 대한 비교 데이터는 없지만) 매우 빠릅니다.
mattwigway

2
@ mattwigway 파일 액세스 대역폭에 따라 다릅니다. 느린 네트워크 연결을 통해 File GDB에 액세스하는 경우 CPU 압축 풀기가 더 빠를 수 있습니다.
Matthew Snape

1
압축 및 압축하면 파일 지오 데이터베이스에 대한 다른 - 변경 / 삭제 / 기록 색인 압축 help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//...을 십년는 ArcGIS 경험에서
Mapperz

@MatthewSnape 좋은 지적입니다.
mattwigway

1

압축 된 FGDB가 sloooow 네트워크의 압축되지 않은 FGDB보다 실제로 빠르다는 일화적인 증거를 제공 할 수 있습니다. 통계는 다음과 같습니다.

ArcGIS 10 FGDB accessed by an ArcGIS 10 MXD

142 Feature Classes

24 Tables

Compressed FGDB size - 794 MB

Uncompressed FGDB size - 1.66 GB

압축되지 않은 GDB에 연결하면 MXD가 더 빨리 열립니다. 그러나 일단로드되면 압축 된 GDB에 연결될 때보 다 모든 항목 (줌, 팬 등)이 현저히 느려집니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.