다음을 통해 공유


QGIS 플러그 인을 사용하여 데이터 세트 작업

참고 항목

Azure Maps Creator 사용 중지

Azure Maps Creator 실내 맵 서비스는 이제 더 이상 사용되지 않으며 2025년 9월 30일에 사용 중지될 예정입니다. 자세한 내용은 Azure Maps Creator 수명 종료 공지를 참조하세요.

QGIS는 지리 공간적 데이터의 보기, 편집 및 분석을 지원하는 오픈 소스 GIS(지리 정보 시스템) 애플리케이션입니다.

Azure Maps QGIS 플러그 인QGIS에서 데이터 세트를 보고 편집하는 데 사용됩니다. 사용자 지정 층 선택기를 사용하여 바닥을 탐색하고 여러 기능에 대해 CRUD 작업을 동시에 수행할 수 있습니다. 고급 편집을 위해 복사 기능, 회전, 크기 조정, 대칭 이동과 같은 모든 QGIS 기능을 사용할 수 있습니다. 플러그 인은 데이터 편집에 대한 오류 처리도 지원합니다. 플러그 인에서 만든 로그는 API 및 디버그 오류를 이해하는 데 유용합니다.

필수 조건

시작하기

이 섹션에서는 QGIS 및 Azure Maps QGIS 플러그 인을 설치하는 방법, 데이터 세트를 열고 보는 방법에 대한 정보를 제공합니다.

QGIS 설치

아직 QGIS를 설치하지 않은 경우 QGIS 다운로드를 참조하세요. 최신 버전을 사용할 수 있지만 "가장 안정적인 버전 찾기"를 선택하여 동일한 페이지에서 찾을 수 있는 가장 안정적인 버전을 사용하는 것이 좋습니다.

빨간색으로 표시된 가장 안정적인 버전 검색 링크를 찾는 QGIS 다운로드 페이지를 보여 주는 스크린샷

Azure Maps QGIS 플러그 인 설치

Azure Maps QGIS 플러그 인을 설치하려면 다음을 수행합니다.

  1. 플러그 인 메뉴에서 플러그 인 관리 및 설치를 선택하여 플러그 인 관리자를 엽니다.

  2. 열리는 대화 상자에서 Azure Maps 플러그 인을 선택한 다음, 플러그 인 설치를 선택합니다.

QGIS 설치 플러그 인을 보여 주는 스크린샷

QGIS에 플러그 인을 설치하는 방법에 대한 자세한 지침은 QGIS 설명서에서 새 플러그 인 설치를 참조하세요.

플러그 인이 설치되면 플러그 인 도구 모음에 AzureMaps 기호가 나타납니다.

QGIS 도구 모음의 Azure Maps QGIS 플러그 인 기호를 보여 주는 스크린샷

QGIS 플러그 인에서 데이터 세트 작업

Azure Maps 데이터 세트에는 실내 맵을 설명하는 데이터가 포함되어 있습니다. 데이터 세트는 건물을 정의하는 계층으로 구성됩니다. 각 계층에는 기능이라는 항목이 포함되어 있습니다. 각 기능은 데이터 세트의 행입니다. 기능에는 일반적으로 연결된 기하 도형이 있습니다. 각 기하 도형은 해당 도형을 설명하는 속성 집합으로 구성됩니다.

featureClass는 유사한 기능의 컬렉션입니다. 건물에는 객실 및 가구와 같은 기능가 포함된 시설 및 수준 기능 클래스가 있습니다. 예를 들어 건물에는 시설 featureClass가 있으며 시설 기능이 포함됩니다. 또한 건물의 수준을 정의하는 수준 featureClass가 있으며, 각 수준은 해당 수준을 설명하는 자체 속성 집합이 있는 기능에 해당합니다. 또 다른 featureClass는 가구가 될 수 있으며 각 개별 가구는 자체 속성 세트가 있는 featureClass의 기능으로 설명됩니다.

데이터 세트 열기

다음 단계에서는 Azure Maps QGIS 플러그 인을 사용하여 QGIS에서 데이터 세트를 여는 방법을 설명합니다.

  1. QGIS 도구 모음에서 Azure Maps 기호를 선택하여 Azure Maps 플러그 인 대화 상자를 엽니다.

    Azure Maps 단추가 강조 표시된 QGIS의 도구 모음을 보여 주는 스크린샷

  2. 지리 드롭다운 목록에서 사용자의 위치, 미국 또는 유럽을 선택합니다.

  3. 구독 키를 입력합니다.

  4. Azure Maps 계정과 연결된 모든 데이터 세트 ID 목록을 표시하려면 데이터 세트 나열 단추를 선택합니다.

  5. DatasetId 드롭다운 목록에서 원하는 datasetId를 선택합니다.

  6. (선택 사항) 로그를 기본 위치에 저장하지 않으려면 로그가 저장되는 위치를 변경합니다.

    Azure Maps 플러그 인 대화 상자를 보여 주는 스크린샷

  7. 맵 캔버스에 맵이 로드되면 기능 가져오기 단추를 선택하여 실내 맵 데이터를 QGIS에 로드합니다.

    실내 맵이 있는 QGIS 제품을 보여 주는 스크린샷

데이터 세트 보기

데이터 세트가 로드되면 계층 패널에 포함된 다양한 기능 클래스를 볼 수 있습니다. 계층의 순서에 따라 맵에 기능이 표시되는 방식이 결정됩니다. 목록에서 더 높은 순서의 계층이 맨 위에 표시됩니다.

다음 이미지와 같이 일부 계층에는 여러 계층이 포함된 드롭다운과 계층의 기하 도형이 나옵니다.

QGIS 계층 섹션의 데이터 세트를 보여 주는 스크린샷

이것은 계층 정의에 계층이 서로 다른 기하 도형의 기능을 포함할 수 있음을 보여 주는 경우에 나타납니다. QGIS는 계층당 하나의 기하 도형만 지원하므로 플러그 인은 이러한 계층을 가능한 기하 도형으로 분할합니다.

참고 항목

기하 도형 geometryCollection은 QGIS에서 지원되지 않습니다.

다음 이미지에 표시된 것처럼 Azure Maps 플러그 인 기호 옆에 있는 플러그 인 도구 모음의 수준 드롭다운 목록을 사용하여 다른 층으로 이동할 수 있습니다.

플러그 인 도구 모음에 표시되는 수준 선택 드롭다운을 보여 주는 스크린샷

데이터 세트 편집

QGIS를 사용하여 데이터 세트의 기능을 추가, 편집 및 삭제할 수 있습니다.

QGIS에서 데이터 세트의 기능을 편집할 때 디지털화 도구 모음을 사용합니다. 자세한 내용은 기존 계층 디지털화를 참조하세요.

기능 추가

데이터 세트 추가에는 계층에 기능을 추가하는 작업이 포함됩니다.

  1. 계층 패널에서 새 기능을 추가할 계층을 선택합니다.

  2. 디지털화 도구 모음에서 편집 모드를 on으로 전환합니다. 디지털화 도구 모음을 보려면 보기 > 도구 모음 > 디지털화 도구 모음으로 이동합니다.

    디지털화 도구 모음의 편집 모드를 보여 주는 스크린샷

  3. 디지털화 도구 모음에서 기능 추가 옵션을 선택하고 원하는 내용을 변경합니다.

  4. 디지털화 도구 모음에서 저장 단추를 선택하여 변경 내용을 저장합니다.

    디지털화 도구 모음의 변경 내용 저장 단추를 보여 주는 스크린샷

기능 편집

데이터 세트 편집에는 기능 기하 도형 및 속성 편집이 포함됩니다.

기능 기하 도형 편집

  1. 계층 패널에서 편집할 기능이 포함된 계층을 선택합니다.

  2. 디지털화 도구 모음에서 편집 모드를 on으로 전환합니다.

  3. 디지털화 도구 모음에서 꼭짓점 도구를 선택합니다.

    디지털화 도구 모음의 꼭짓점 도구 단추를 보여 주는 스크린샷

  4. 변경이 완료되면 디지털화 도구 모음에서 저장 단추를 선택합니다.

기능 속성 편집

특성 테이블을 사용하여 기능 속성을 편집하려면 다음을 수행합니다.

  1. 편집하려는 기능이 포함된 계층의 특성 테이블을 엽니다.

    특성 테이블을 보여 주는 스크린샷

    참고 항목

    특성 테이블은 각 기능과 해당 속성을 테이블 형식으로 표시합니다. 계층 패널에서 계층에 액세스하려면 마우스 오른쪽 단추를 클릭한 다음 특성 테이블 열기를 선택합니다.

  2. 편집 모드를 설정/해제합니다.

  3. 원하는 속성을 편집합니다.

  4. 저장 단추를 선택하여 변경 내용을 저장합니다.

기능 삭제

  1. 삭제할 기능을 선택합니다.

  2. 디지털화 도구 모음에서 기능 삭제 옵션을 선택합니다.

    디지털화 도구 모음의 기능 삭제 옵션을 보여 주는 스크린샷

  3. 디지털화 도구 모음에서 저장 단추를 선택하여 변경 내용을 저장합니다.

고급 편집

이동, 스케일링, 복사 및 회전 기능과 같은 QGIS에서 제공되는 사전 편집 기능에 대한 자세한 내용은 QGIS 설명서의 고급 디지털화를 참조하세요.

로그

Azure Maps QGIS 플러그 인은 Azure Maps에 대한 요청과 관련된 정보를 기록합니다. Azure Maps 플러그 인 대화 상자에서 로그 파일의 위치를 설정할 수 있습니다. 기본적으로 로그 파일은 다운로드한 플러그 인이 포함된 폴더에 저장됩니다.

로그 섹션이 강조 표시된 Azure Maps QGIS 플러그 인 대화 상자의 스크린샷

다음 두 가지 방법으로 로그 파일을 볼 수 있습니다.

  1. QGIS. 로그 메시지 패널을 활성화하여 QGIS에서 로그를 볼 수 있습니다.

    로그 메시지 패널의 스크린샷

로그에는 다음이 포함됩니다.

  • 서버 요청 및 응답에 대한 정보
  • 서버 또는 QGIS에서 받은 오류
  • 로드된 기능 수에 대한 통계

편집에 대한 오류 로그

편집에 대한 오류 로그도 "AzureMaps_ErrorLogs"라는 별도의 폴더에 저장됩니다. 여기에는 헤더 및 본문과 서버에서 받은 응답을 포함하여 요청에 대한 자세한 정보가 포함됩니다.

Python 로그

QGIS 프레임워크에서 받은 오류는 Python 로그 탭에 표시됩니다.

추가 정보

Azure Maps와 관련된 질문이 있는 경우 MICROSOFT Q&A를 참조하세요. 질문에 "Azure Maps" 태그를 지정해야 합니다.