Skip to content
yumble edited this page May 5, 2023 · 8 revisions

System Requirement

SFR-001

iOS 앱에서 LiDAR 센서를 통해 실내를 point cloud 형식으로 측정하는 기능

SFR-002

iOS 앱에서 위치정보(GPS 등)을 측정하는 기능

SFR-003

iOS 앱에서 서버로 LiDAR 데이터와 위치정보(GPS 등)를 전송하는 기능

SFR-004

서버에서 iOS 앱으로부터 수신한 LiDAR 데이터를 수신받는 기능

SFR-005

서버에서 수신받은 LiDAR 데이터를 보정 및 병합하는 기능

SFR-006

수집된 데이터를 pcd 데이터 포맷으로 변환하는 기능

SFR-007

서버에서 수신받은 LiDAR 데이터를 저장소에 저장하는 기능

SFR-008

뷰어(iOS앱 및 웹 브라우저)에서 서버로부터 LiDAR 데이터를 수신받는 기능

SFR-009

뷰어(iOS앱 및 웹 브라우저)에서 2D 지도를 표시하는 기능

SFR-010

뷰어(iOS앱 및 웹 브라우저)에서 수집된 LiDAR 데이터를 위치정보(GPS 등)를 기반으로 표시하는 기능

SFR-011

웹 브라우저에서 수집된 LiDAR 데이터를 가공(이동, 회전, 스케일링, 병합, 분할)하는 기능

SFR-012

웹 브라우저에서 가공된 데이터를 저장하는 기능

SFR-013

웹 브라우저에서 어노테이션(2D, 3D Polygon)을 표출하는 기능

SFR-014

웹 브라우저에서 수집된 데이터에 어노테이션을 추가, 삭제, 수정하는 기능

SFR-015

웹 브라우저에서 수집된 위치정보(GPS 등) 데이터를 조작하는 기능

SFR-016

주소 검색 API와 연계하여 주소와 지도에 표시할 GPS 정보를 조회하는 기능

SFR-017

뷰어(iOS앱 및 웹 브라우저)에서 주소 검색 API와 연계하여 위치정보(GPS 등) 근처 건물 정보를 조회하는 기능

SFR-018

서버에서 PCD 데이터를 전처리(노이즈 제거, 필터링) 하는 기능

SFR-019

건물 상세정보 조회하는 기능(LiDAR 데이터가 수집된 층을 조회) System Requirement

SFR-001

iOS 앱에서 LiDAR 센서를 통해 실내를 point cloud 형식으로 측정하는 기능

SFR-002

iOS 앱에서 위치정보(GPS 등)을 측정하는 기능

SFR-003

iOS 앱에서 서버로 LiDAR 데이터와 위치정보(GPS 등)를 전송하는 기능

SFR-004

서버에서 iOS 앱으로부터 수신한 LiDAR 데이터를 수신받는 기능

SFR-005

서버에서 수신받은 LiDAR 데이터를 보정 및 병합하는 기능

SFR-006

수집된 데이터를 pcd 데이터 포맷으로 변환하는 기능

SFR-007

서버에서 수신받은 LiDAR 데이터를 저장소에 저장하는 기능

SFR-008

뷰어(iOS앱 및 웹 브라우저)에서 서버로부터 LiDAR 데이터를 수신받는 기능

SFR-009

뷰어(iOS앱 및 웹 브라우저)에서 2D 지도를 표시하는 기능

SFR-010

뷰어(iOS앱 및 웹 브라우저)에서 수집된 LiDAR 데이터를 위치정보(GPS 등)를 기반으로 표시하는 기능

SFR-011

웹 브라우저에서 수집된 LiDAR 데이터를 가공(이동, 회전, 스케일링, 병합, 분할)하는 기능

SFR-012

웹 브라우저에서 가공된 데이터를 저장하는 기능

SFR-013

웹 브라우저에서 어노테이션(2D, 3D Polygon)을 표출하는 기능

SFR-014

웹 브라우저에서 수집된 데이터에 어노테이션을 추가, 삭제, 수정하는 기능

SFR-015

웹 브라우저에서 수집된 위치정보(GPS 등) 데이터를 조작하는 기능

SFR-016

주소 검색 API와 연계하여 주소와 지도에 표시할 GPS 정보를 조회하는 기능

SFR-017

뷰어(iOS앱 및 웹 브라우저)에서 주소 검색 API와 연계하여 위치정보(GPS 등) 근처 건물 정보를 조회하는 기능

SFR-018

서버에서 PCD 데이터를 전처리(노이즈 제거, 필터링) 하는 기능

SFR-019

건물 상세정보 조회하는 기능(LiDAR 데이터가 수집된 층을 조회)

User App Requirements

UFR-APP-001

iOS 앱(이하 앱) 메인 화면에서 측정버튼을 눌러 LiDAR 측정

UFR-APP-002

앱 메인 화면에서 측정중인 상태에서 종료 버튼을 눌러 LiDAR 측정을 종료

UFR-APP-003

LiDAR 측정종료 후 2D 지도상에서 사용자의 위치 확인 및 측정위치를 선택 후 표시된 건물리스트 중 측정건물 선택

UFR-APP-004

LiDAR 및 건물정보와 위치정보(GPS 등)를 전송

UFR-APP-005

데이터 전송 및 전송완료 확인

UFR-APP-006

앱 메인화면에서 측정 이력 확인 버튼을 눌러 측정 이력 확인 창으로 이동

UFR-APP-007

앱 측정 이력 화면에서 선택한 기록의 상세 정보 보기 버튼을 눌러 LiDAR 데이터를 열람

UFR-APP-008

앱의 상세 정보 화면을 통해 LiDAR 데이터에 대한 기본 정보를 확인하고, 웹상에서 볼 수 있는 링크를 제공

UFR-APP-009

측정된 LiDAR 데이터를 모바일 상에서 3D로 표출

User WEB Requirements

UFR-WEB-001

웹 브라우저(이하 웹)를 통해 지도화면을 제공 받음

UFR-WEB-002

웹을 통해 제공된 지도화면에서 LiDAR 데이터가 수집된 건물을 선택하는 기능

UFR-WEB-003

수집된 LiDAR 데이터 및 건물 전체리스트 중 하나를 선택하는 기능

UFR-WEB-004

주소 및 위치를 검색했을 때, 해당 위치근방 LiDAR 데이터를 지도화면에 표시 및 LiDAR 데이터 리스트를 표출

UFR-WEB-005

지도와 3D 뷰어의 CCS를 조작하여 보는 위치, 방향, 거리를 조정할 수 있음

UFR-WEB-006

선택된 LiDAR 데이터를 화면상에 3D로 표출

UFR-WEB-007

수집된 LiDAR 데이터를 가공(이동, 회전, 스케일링, 병합, 분할)하는 기능

UFR-WEB-008

수정된 LiDAR 데이터를 저장하는 기능

UFR-WEB-009

수집된 LiDAR 데이터의 어노테이션 정보를 표출하는 기능

UFR-WEB-010

수집된 LiDAR 데이터에 어노테이션을 추가 수정 삭제 하는 기능