"RCCTD WikiDataCuration11"의 두 판 사이의 차이
CNUDH
(→쿼리작성) |
(→쿼리작성) |
||
| 99번째 줄: | 99번째 줄: | ||
SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en". } | SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en". } | ||
} | } | ||
| − | ORDER BY ?provinceLabel | + | ORDER BY ?provinceLabel <br/> |
| − | <br/> | + | <br/> <br/> |
| − | 도시 이름, 상위 행정 구역(예를 들면 성이나 직할시), 등록된 인구, 면적, 설립 연도, 그리고 인구를 면적으로 나누어 계산한 인구 밀도 등의 정보를 확인할 수 있습니다. 다시 말해, 이것은 단순한 도시 목록이 아니라 도시의 규모, 형성 시기, 그리고 얼마나 밀집되어 있는지를 비교할 수 있는 데이터입니다. 이러한 조회 방식은 중국의 도시 체계 특성을 파악하고 지역별 도시 구조를 분석하는 데 매우 유용합니다. | + | '''도시 이름, 상위 행정 구역(예를 들면 성이나 직할시), 등록된 인구, 면적, 설립 연도, 그리고 인구를 면적으로 나누어 계산한 인구 밀도 등의 정보를 확인할 수 있습니다. 다시 말해, 이것은 단순한 도시 목록이 아니라 도시의 규모, 형성 시기, 그리고 얼마나 밀집되어 있는지를 비교할 수 있는 데이터입니다. 이러한 조회 방식은 중국의 도시 체계 특성을 파악하고 지역별 도시 구조를 분석하는 데 매우 유용합니다. ''' |
| − | <br/> | + | <br/> <br/> |
<nowiki>#</nowiki> defaultView:Dimensions | <nowiki>#</nowiki> defaultView:Dimensions | ||
| − | SELECT ?city ?cityLabel ?provinceLabel ?population ?areaValue ?foundYear ?populationDensity | + | <br/> SELECT ?city ?cityLabel ?provinceLabel ?population ?areaValue ?foundYear ?populationDensity |
| − | WHERE { | + | <br/> WHERE { |
# 도시(instance of City) 또는 City의 하위 개념이어야 함 | # 도시(instance of City) 또는 City의 하위 개념이어야 함 | ||
?city wdt:P31/wdt:P279* wd:Q515; | ?city wdt:P31/wdt:P279* wd:Q515; | ||
wdt:P17 wd:Q148. # 중국에 속해야 함 | wdt:P17 wd:Q148. # 중국에 속해야 함 | ||
| − | OPTIONAL { ?city wdt:P1082 ?population. } # 인구 | + | <br/> OPTIONAL { ?city wdt:P1082 ?population. } # 인구 |
| − | OPTIONAL { | + | <br/> OPTIONAL { |
# 면적: quantity 값을 추출해 인구 밀도 계산에 사용 | # 면적: quantity 값을 추출해 인구 밀도 계산에 사용 | ||
?city p:P2046 ?areaStmt. | ?city p:P2046 ?areaStmt. | ||
| 117번째 줄: | 117번째 줄: | ||
?areaNode wikibase:quantityAmount ?areaValue. # 면적(대체로 km²) | ?areaNode wikibase:quantityAmount ?areaValue. # 면적(대체로 km²) | ||
} | } | ||
| − | + | <br/> OPTIONAL { ?city wdt:P131 ?province. } # 상위 행정 구역(성 / 직할시 등) | |
| − | + | <br/> OPTIONAL { ?city wdt:P571 ?found. BIND(YEAR(?found) AS ?foundYear) } # 설립 연도 추출 | |
# 인구 밀도 계산(인구 / 면적) — 소수 둘째 자리까지 반올림 | # 인구 밀도 계산(인구 / 면적) — 소수 둘째 자리까지 반올림 | ||
| − | OPTIONAL { | + | <br/> OPTIONAL { |
# 블록 내부는 인구와 면적이 모두 존재하며 면적이 0보다 클 때만 실행됨 | # 블록 내부는 인구와 면적이 모두 존재하며 면적이 0보다 클 때만 실행됨 | ||
FILTER(BOUND(?population) && BOUND(?areaValue) && (?areaValue > 0)) | FILTER(BOUND(?population) && BOUND(?areaValue) && (?areaValue > 0)) | ||
| 128번째 줄: | 128번째 줄: | ||
# 라벨 서비스: 한국어/중국어/영어/베트남어 라벨 자동 제공 (표준 형식) | # 라벨 서비스: 한국어/중국어/영어/베트남어 라벨 자동 제공 (표준 형식) | ||
| − | SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en,vi". } | + | <br/> SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en,vi". } |
} | } | ||
LIMIT 100 | LIMIT 100 | ||
2025년 12월 4일 (목) 14:05 판
목차
Contents
연구배경
(내용 서술)
연구목적
(내용 서술)
대상주제
(내용 서술)
쿼리작성
중국 도시를 소성과 소마을로 구분한 분석
#defaultView:TreeMap
SELECT ?province ?provinceLabel ?city ?cityLabel ?county ?countyLabel
WHERE {
# 중국의 성/직할시
?province wdt:P31 wd:Q10864048; # Province-level division
wdt:P17 wd:Q148. # China
# 성에 속한 지급시
OPTIONAL {
?city wdt:P131 ?province; # Located in province
wdt:P31 wd:Q1496255. # Prefecture-level city
}
# 지급시에 속한 현/구
OPTIONAL {
?county wdt:P131 ?city; # Located in city
wdt:P31 wd:Q262166. # County-level division
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en". }
}
ORDER BY ?provinceLabel ?cityLabel ?countyLabel
LIMIT 500
중국의 성급 행정 단위에 해당하는 각 성, 직할시, 자치구, 특별행정구에 대한 정보를 수집하고 표시합니다
# defaultView:Dimensions SELECT ?province ?provinceLabel ?population ?area WHERE {
# 중국의 각 성 및 직할시 (Chinese provincial-level divisions) ?province wdt:P31/wdt:P279* wd:Q1124324.
# 인구 (Population)
OPTIONAL { ?province wdt:P1082 ?population. }
# 면적 (Area)
OPTIONAL { ?province wdt:P2046 ?area. }
SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en". }
}
ORDER BY ?provinceLabel
도시 이름, 상위 행정 구역(예를 들면 성이나 직할시), 등록된 인구, 면적, 설립 연도, 그리고 인구를 면적으로 나누어 계산한 인구 밀도 등의 정보를 확인할 수 있습니다. 다시 말해, 이것은 단순한 도시 목록이 아니라 도시의 규모, 형성 시기, 그리고 얼마나 밀집되어 있는지를 비교할 수 있는 데이터입니다. 이러한 조회 방식은 중국의 도시 체계 특성을 파악하고 지역별 도시 구조를 분석하는 데 매우 유용합니다.
# defaultView:Dimensions
SELECT ?city ?cityLabel ?provinceLabel ?population ?areaValue ?foundYear ?populationDensity
WHERE {
# 도시(instance of City) 또는 City의 하위 개념이어야 함
?city wdt:P31/wdt:P279* wd:Q515;
wdt:P17 wd:Q148. # 중국에 속해야 함
OPTIONAL { ?city wdt:P1082 ?population. } # 인구
OPTIONAL { # 면적: quantity 값을 추출해 인구 밀도 계산에 사용 ?city p:P2046 ?areaStmt. ?areaStmt psv:P2046 ?areaNode. ?areaNode wikibase:quantityAmount ?areaValue. # 면적(대체로 km²) }
OPTIONAL { ?city wdt:P131 ?province. } # 상위 행정 구역(성 / 직할시 등)
OPTIONAL { ?city wdt:P571 ?found. BIND(YEAR(?found) AS ?foundYear) } # 설립 연도 추출
# 인구 밀도 계산(인구 / 면적) — 소수 둘째 자리까지 반올림
OPTIONAL { # 블록 내부는 인구와 면적이 모두 존재하며 면적이 0보다 클 때만 실행됨 FILTER(BOUND(?population) && BOUND(?areaValue) && (?areaValue > 0)) BIND( (ROUND((?population / ?areaValue) * 100) / 100) AS ?populationDensity ) }
# 라벨 서비스: 한국어/중국어/영어/베트남어 라벨 자동 제공 (표준 형식)
SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,zh,en,vi". }
} LIMIT 100
결과해석
(내용 서술)
참고자원
(내용 서술)
주석