OSGB 데이터를 웹 서버에 나타내는 5가지 방법

경사사진은 데이터 수집 및 신속한 모델링을 위한 효율적이고 정확한 방법입니다. 이는 많은 프로젝트에 사용되어 왔습니다. 이번 포스팅에서는 SuperMap iDesktop SuperMap iServer에 기반한 OSGB 데이터를 웹 서버에 표시하는 단계를 소개해드리겠습니다.

 

Step 1: SCP 구성 파일 생성

OSGB 데이터에 액세스하려면, SuperMap iDesktop에서 기존 구성파일 (:  Smart3D outputs metadata.xml) 기반으로 인덱스 파일(.scp file) 생성해야 합니다. 단계는 다음과 같습니다.

1.SuperMap iDesktop 열고 “oblique photogrammetry”-> “general” -> “create OSGB config file” 선택합니다. 

2. OSGB 데이터가 위치해 있는 목록을 선택합니다.

3. 구성 파일의 이름 및 저장 경로를 설정합니다. 이름은 특수문자를 포함할 수 없으며, 파일 이름은 “config”일 수 없습니다

4. “model reference”에서 경도, 위도 고도를 포함하여 모델의 중심 위치를 설정합니다. 원래 구성 파일 (: metadata.xml)을 참조하여 설정할 있습니다.

5. “projection settings”를 선택하고, OSGB 데이터의 좌표계 정보를 설정합니다. 원래 구성파일 (: metadata.xml)의 투영 정보를참조하여 설정할 수 있습니다. 이 설정에는 두 가지 방법이 있습니다. 하나는 기존 투영 파일을 가져오는 것이고, 다른 하나는 기존 매개변수를 기반으로 좌표계를 설정하는 것입니다. 원래 구성 파일의 좌표계가 ENU인 경우 ENU 옵션 상자를 선택하세요.

6. 위의 조건들을 설정한 후, “OK”버튼을 클릭하여 구성 파일 생성을 완료합니다.

 

 

Step 2: 데이터 처리 최적화 (OSGB)

SuperMap iDesktop OSGB 데이터를 로드하는 외에도 OSGB 데이터를 최적화하여 표시 효율을 높일 있습니다.

아래 링크를 확인해보세요: https://www.supermap.com/en/html/SuperMap_GIS_news460.html

 

 

Step 3: 모델 단위체(모노머)

OSGB 데이터 로드를 완료한 후 OSGB 데이터의 개체를 하나 이상 쿼리해야 하는 경우, 모델 단위체 처리를 구현할 수 있습니다. 단계는 다음과 같습니다.

1.Oblique Photogrammetry 그룹에서 Model Monomer 클릭하여 아래 사진과 같이 대화 상자를 표시합니다.

2. 모델 단위체의 *.scp 데이터를 설정할 수 있는 창을 열기 위해, OSGB 데이터 옆에 있는 버튼을 누르세요.

3. Relation Settings에서는 벡터 폴리곤 데이터셋, 경사사진과 관련된 필드를 설정할 수 있습니다.

          a. Datasource: 벡터 폴리곤 데이터셋과 관련된 박스입니다.

          b. Dataset: 2D 혹은 3D 폴리곤 데이터의 모델 데이터셋과 관련된 박스입니다.

          c. Related Field: OSGB 데이터와 벡터 폴리곤 데이터셋을 위해 연관 필드를 설정하세요.

4. Target Path 옆에 있는 버튼을 클릭하고 표시되는 대화상자에서 *.scp 결과 데이터를 설정합니다.

5. OK를 클릭하여 모델 단위체 작업을 구현합니다.

그러면 새로운 OSGB 데이터가 생성되며, 해당 벡터 데이터는 쿼리 모델로 사용할 수 있습니다.

 

 

Step 4: S3M (Spatial 3M 모델) 포맷 생성

1.“oblique photogrammetry” 메뉴 선택 -> “WebGL” -S3M 데이터 생성

2. OSGB 데이터의 구성 파일(.scp) 선택합니다.

3. S3M 데이터의 저장 경로를 선택합니다.

4. 데이터의 압축 유형을 설정합니다. PC, Android, IOS 가지 유형이 있습니다.

5. 위의 조건들을 설정한 후, “OK”버튼을 클릭하여 S3M 데이터 생성을 완료합니다.

 

Step 5: 작업 공간 저장하고 데이터 게시하기

1.SuperMap iDesktop 열고 3D 화면에 3D 캐싱 레이어를 추가하고 4단계에서 생성된 S3M 파일을 선택합니다.

2. 레이어를 더블클릭하면 레이어의 시각 범위로 바로가기 하여 캐시가 성공적으로 생성되었는지 확인할 수 있습니다. 그 다음 작업 공간을 저장합니다.

3. SuperMap iServer 관리 페이지로 이동하여 “Quickly publish service(서비스 빨리 개시)” 메뉴를 선택한 “REST-3D 서비스 퍼블리시합니다.

4. WebGL에서 3D 서비스를 검토할 있습니다. 결과가 “successfully published” (성공적으로 게시됨)”으로 표시됩니다.

 

 

SPH는 SuperMap외 Google Map, CARTO 등 다양한 케이스에 적용될 수 있는 제품군과 솔루션을 보유하고 있으며 공공, 기업 고객의 사례에 꼭 맞는 무료 세미나 및 개별 컨설팅을 제공하고 있습니다. 더욱 자세한 이야기를 나누고 싶으시다면 여기에 문의 주시길 바랍니다.