기존 GIS 데이터를 어떻게 관리하고 자산 관리 시스템과 통합 할 수 있습니까?


10

ESRI 기반 GIS 소프트웨어 인 Postgresql / PostGIS / ArcSDE DB를 사용하고 있으며 Mincom Ellipse 자산 관리 시스템이 있습니다.

현재 자산 사이트에 관한 우리의 모든 공간 정보는 포인트로 기록되었으며, 이는 다양한 규모로 매핑을 수용 할 수 있다는 점에서 다목적입니다. 이제 자산 관리 시스템을 GIS 데이터베이스와 통합하고 있으므로 자산 관리 담당자는 GIS 기능이 구조 대신 점이 아닌 건물 공간을 반영하기를 원합니다.

공간 데이터 관리 측면에서 내 질문. 두 세트의 데이터를 유지해야합니까? 하나는 자산 표현을위한 것이고 다른 하나는 다양한 매핑 작업을위한 것입니까?

감사합니다 DB


어떤 자산 관리 시스템?
Jay Cummins

1
Minicom Ellipse에만 해당되는 경우보다 명확하게 질문을 편집해야합니다. 일반적인 문제에는 여러 가지 접근 방식이 있지만 시스템에 특별한 요구 사항 / 제약이있는 경우 도움이되지 않습니다.
Sean

미안 션. 글을 조금 더 명확하게 수정했습니다. 소프트웨어가 이론적 인 문제라고 생각했기 때문에 원래 소프트웨어를 포함하지 않았습니다.
DBlack

사과가 필요 없습니다! 우리는 모두이 질문 / 답변을 더 유용하게 만들기 위해 노력하고 있습니다.
Sean

답변:


2

다각형과 점 데이터가 모두 포함 된 하나의 테이블이있는 것이 좋습니다. 이 테이블에는 최소한 다음이 포함됩니다.

  • 일치하는 자산 레코드의 외래 키인 id 열
  • 해당 다각형 지오메트리를 포함하는 지오메트리 열
  • 점 지오메트리를 포함하는 지오메트리 열

st_pointonsurface를 사용하여 다각형 열의 삽입 / 변경을 기반으로 점 열을 업데이트하는 트리거를 만듭니다.

하나는 다각형 열만 있고 하나는 점 열만 포함하는 두 개의 뷰를 만듭니다 (물론 id 열과 뷰에 다른 열 포함). 이 뷰는 SDE에 등록한 것입니다.

이렇게하면 다각형 데이터를 최신 상태로 유지하는 것만 걱정할 수 있습니다. 다각형이없는 경우에도 점을 넣을 수 있습니다. 보기에서 널 기하학이있는 레코드를 필터링해야합니다.


이제 위의 질문을 다시 읽었으므로 상당히 복잡해 보입니다. 다른 스케일로 다른 레이어를 표시하는 것이 까다 롭지 않다는 것을 이해합니다.이를 관리하는 많은 방법이 있습니다. 이 두 계층이 동일한 기능을 자산 관리 시스템과 관련하여 표시하는 방법에 더 관심이 있습니다. 예를 들어, 동일한 기능을 나타내는 두 개의 계층이 자산 관리 시스템과 관련이 있습니까? 하나의 자산 레코드와 관련된 기능을 관리하는 것은 유지 관리의 악몽이 될 수 있다고 생각합니다.
DBlack

어떤 종류의 저장 용량을 사용하고 있습니까? 모든 것이 RDBMS에 있습니까? 다른 것?
Sean

모든 RDBMS Postgresql / PostGIS입니다.
DBlack

2

질문에 몇 가지 질문이있는 것 같습니다. 직책에있는 질문의 경우 답변 할 GIS 또는 자산 관리 시스템에 대한 정보가 충분하지 않습니다.

그러나 나는 이것이 좋은 질문이라고 생각하지만 자산 관리에만 국한되지는 않습니다.

1 : 100,000에서 댐을 자산 관리 시스템과 함께 사용하여 1 : 100,000에서 동일한 사이트의 맵을 생성 할 때 매핑 목적으로 포인트 레이어를 사용하려면 다각형 레이어를 만들어야합니까?

현재 Esri 지오 데이터베이스에는 건물 개요와 포인트 기능이 모두 있습니다. 우리는 이제 Cityworks 구현을 시작하고 있지만 포인트 기능은 테이블을 연결하는 데 사용하는 것처럼 보입니다 (포인트 기능은 유지하지만 건물 개요는 다른 대행사에 의해 유지되기 때문에 ).

동일한 지형지 ​​물에 대해 점과 다각형 지오메트리를 모두 갖는 것은 드문 일이 아닙니다. Esri 지오 데이터베이스의 경우 서로 다른 기능 클래스로 이동해야합니다. Esri 피쳐 클래스에서 지오메트리 유형을 혼합 할 수는 없습니다 (적어도 Esri 소프트웨어가 인식하지 못하는 방식).


업데이트 :
Esri 지오 데이터베이스를 사용하고 있으므로지도 제작을 사용할 수 있습니다. 나는 그것들을 사용하지 않았지만 (1 분 전까지) 작동하는 것처럼 보입니다. 스크린 샷에서는 건물지도 제작 표현으로 1 층을 표시하고 실제 형상 형상으로 2 층을 표시합니다. 축척 범위를 적용하면 축소 할 때 건물이 폴리에서 점 기호로 변경되도록 할 수 있습니다. 지도 제작 담당자를위한 사용자 인터페이스가 나머지 ArcMap 및 ArcCatalog보다 덜 정교하다고 느낍니다.

대체 텍스트


GIS 소프트웨어는 esri 기반이며 자산 관리 시스템은 mincom 타원입니다. 정보가 부족하여 죄송합니다. 더 이론적 인 질문이었습니다. 귀하의 예에서 자산 기록과 관련하여 빌딩 포인트를 사용하고 있습니까? 건물 다각형에 자산 레코드에 대한 지식이 있습니까? 아니면 보여주기 위해 존재합니까? 위치와 자산간에 일대일 관계를 원한다고 상상하십니까?
DBlack

우리는 구현을 시작했지만 정확합니다. 건물 다각형에는 자산 지식이 없습니다.
Jay Cummins

나는 생각하지 않지만 자산 당 여러 GIS 기능을 처리하는 것은 AMS에 달려 있다고 생각합니다. 또는 GIS 피처 당 여러 지오메트리 필드를 저장하고 특정 스케일로 특정 지오메트리를 표시 할 수 있지만 ESRI 지오 데이터베이스 및 소프트웨어와 같은 기능에 가깝다고 생각하지 않습니다.
Jay Cummins

1

1 : 100,000에서 댐을 자산 관리 시스템과 함께 사용하여 1 : 100,000에서 동일한 사이트의 맵을 생성 할 때 매핑 목적으로 포인트 레이어를 사용하려면 다각형 레이어를 만들어야합니까?

한 가지 대안은 특정 스케일 이상으로 축소 할 때 댐 지점을 표시 하는 사용자 정의 렌더러 를 개발하는 것 입니다.


0

규모에 따라 기능을 다르게 표시합니다.

피쳐의 여러 형상을 저장하지 않기 위해 건물의 기하학적 중심을 사용하여 단일 지점을 계산하여 자산을 훨씬 더 큰 스케일로 나타낼 수 있으므로 자산의 단일 형상을 저장할 수 있습니다.

그러나 이것이 어떻게 구현되는지는 GIS 소프트웨어에 달려 있습니다.

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