Basic Structure
기본 구조
version과 result로 구분됩니다.
result는 객체 배열 형태로 제공되며, 각 객체는 section, config, contents로 구성됩니다.
result 객체의 세부 내용으로는 하위의 Visualization Protocol, Functional Protocol의 내용을 참고하여 작성합니다.
section
section은 다음과 같이 세 가지 주요 영역으로 구분됩니다.
- map : 지도 기반 시각화 영역
- report : report 형태의 시각화 영역
- action : map 영역과 report 영역 간의 상호 작용을 정의
contents
분석 결과 데이터를 정의합니다.
config
id, type, style 등 contents의 세부 설정을 정의합니다.
Procotol 구조
{
version:string,
result:[
{
contents: string | object | object[],
section: "map" | "report" | "action",
config: object
}
]
}
필드 | 타입 | 필수 | 설명 | 기본값 |
---|---|---|---|---|
version | string | N | 사용한 프로토콜 버전 | 1.1 |
result | object[] | Y | 분석 데이터 결과의 집합 | |
result[].section | string | Y | 데이터가 표출되는 영역 map , report , action | |
result[].contents | string / object / object[] | Y | 분석 데이터 결과 | |
result[].config | object | Y | 기본 설정 |
Example
{
"version":"1.1",
"result":
[
{
"contents":"적정분양가 실험결과",
"section":"report",
"config": {
"type": "title"
}
},
{
"contents":"**지정 영역 반경 2km 내 시세 분석 결과**: - 지정 영역 반경 2km 내에서 시세단가 수준을 기준으로 판단할 때- 예상 적정 분양가는 공급면적 기준 약 **885만원/㎡ ~ 1898만원/㎡** 수준을 제시합니다. **최근 분양 사례 현황**: - 지정 영역 반경 2km 내 최근 분양 사례가 존재하지 않습니다",
"section":"report",
"config":{
"type": "text"
}
},
{
"contents":[
{
"단지명": "브라운스톤남산",
"위치": "서울특별시 용산구 후암동 458번지",
"시세단가(만원/㎡)": 1062,
"건축년도": "2004"
},
{
"단지명": "한신",
"위치": "서울특별시 용산구 용산동2가 47-17번지",
"시세단가(만원/㎡)": 1104,
"건축년도": "1981"
},
{
"단지명": "남산대림",
"위치": "서울특별시 용산구 이태원동 729번지",
"시세단가(만원/㎡)": 1703,
"건축년도": "1994"
},
{
"단지명": "이태원주공",
"위치": "서울특별시 용산구 이태원동 728번지",
"시세단가(만원/㎡)": 1333,
"건축년도": "1993"
}
],
"section":"report",
"config":{
"type": "dataframe",
"option":{
"title": "반경 1km 내 APT 평균 시세 단가 현황",
"note": "출처 : BigValue / 공급면적기준 / 단가 단위 : 만원/㎡ / 호별 시세는 영업팀 문의"
}
}
}
]
}