기존 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.