맵을 사용하여 데이터를 지리적으로 볼 수 있습니다. Qlik Sense 맵 시각화는 기본 맵과 기본 레이어로 구성됩니다. 기본 맵은 데이터 표현(차원 및 측정값)의 백그라운드 레이어입니다. Qlik Sense에서 여러 기본 맵을 사용할 수 있습니다. 레이어는 단일 포인트 또는 영역별로 차원 및 측정값을 투사하여 데이터를 지리적으로 볼 수 있습니다. 예를 들어 도시별 총 판매량을 보려면 맵에 도시의 포인트 레이어를 추가하고 해당 도시의 매장에 대한 총 판매량에 따라 포인트의 색과 크기를 지정할 수 있습니다.

맵에 데이터를 표시하는 여러 가지 방법이 있습니다. 맵에 여러 레이어를 추가하여 동일한 맵에 서로 다른 유형의 정보를 표시할 수 있습니다. 두 위치가 동일한 이름을 갖는 경우 위치와 해당 데이터를 올바르게 표시할 수 있도록 위치에 대한 사용자 지정 범위를 설정할 수 있습니다. 드릴다운 차원을 사용하여 선택한 지역의 계층을 만들 수 있습니다. 사용자가 이동 또는 축소할 수 없도록 맵의 특정 보기(예: 관심 지역) 및 범위로 맵의 이동을 제한할 수 있습니다. 맵에 사용자 지정 기본 맵을 추가하고 WGS-84가 아닌 좌표를 사용할 수 있습니다.

레이어

레이어에는 맵 위에 표시되는 시각화된 차원 및 측정값 데이터가 있습니다. 레이어를 서로 위에 누적할 수 있습니다. 또한 표시되는 레이어의 확대/축소 수준을 다르게 제어하거나 드릴다운 차원의 값이 다르게 선택되는 경우에만 레이어가 나타나도록 제어할 수 있습니다. 이렇게 하면 맵에서 관심 영역을 선택하고 확대/축소할 때 다양한 상세 수준을 만들 수 있습니다.레이어는 포인트, 영역, 선, 밀도, 차트 또는 백그라운드 레이어일 수 있습니다.

포인트 레이어

포인트 레이어는 맵에서 개별 위치를 오버레이하고 이를 도형으로 나타냅니다. 기본적으로 포인트 레이어는 원형 거품을 사용하지만 다양한 도형을 사용할 수도 있습니다. 레이어의 포인트 크기는 고정되거나 측정값 또는 표현식을 지정하여 다양한 포인트 크기를 설정할 수 있습니다. 측정값별로 색을 지정하여 값의 차이를 강조할 수 있습니다.

포인트 레이어가 있는 맵(인구별로 색과 크기가 지정된 대서양 연안의 캐나다 도시 표시)
Map with point layer.

영역 레이어

영역 레이어는 국가 또는 주 등 맵에 영역을 표시합니다. 필드에 로드된 다각형으로 사용자 지정 영역을 표시할 수 있습니다.

영역 레이어에서 각 차원 값은 표시된 영역에 해당합니다. 영역 레이어에서 색을 사용하여 영역에 대한 서로 다른 측정값을 나타낼 수 있습니다. 속성 패널의 모양 > 색 및 범례에서 측정값 기준표현식 기준 옵션을 사용할 수 있는 사용자 지정으로 전환합니다.

영역 레이어가 있는 맵(인구별로 색이 지정된 오스트레일리아 주 및 지역 표시)
Map with area layer.

선 레이어

선 레이어를 사용하여 맵에 포인트 간의 선을 표시할 수 있습니다. 예를 들어 선 레이어를 사용하여 도시 간의 항공편을 표시할 수 있습니다. 선 레이어의 경우 포인트 데이터가 있는 두 개의 필드를 사용하여 레이어에서 선의 시작점과 끝점을 정의할 수 있습니다. 또는 GeoJSON LineString이나 MultiLineString 형식의 선 도형이 있는 필드를 사용할 수 있습니다. 선 레이어에서 선의 너비와 곡률을 사용자 지정하고 선에 방향 화살표를 추가할 수 있습니다.

선 레이어가 있는 맵(유럽의 공항 간 출발 항공편 표시)

Map with line layer.

밀도 레이어

밀도 레이어를 사용하면 색 램프를 사용하여 영역의 포인트 밀도를 시각화할 수 있습니다. 각 포인트는 원형 영역에 영향을 미치며, 중심에서의 영향이 가장 크고 외부 경계로 갈수록 감소합니다. 포인트의 영향 반경을 지정하고 색을 변경하고 시각화에 맞게 확장/축소할 수 있습니다. 밀도 레이어는 활동 핫스팟, 인구 밀도 등을 표시하는 데 사용할 수 있습니다.

글로벌 화산 폭발의 수를 나타내는 밀도 레이어가 있는 맵

Map with density layer.

차트 레이어

차트 레이어를 사용하면 맵의 위치에 작은 원형 차트 또는 막대형 차트를 표시할 수 있습니다. 하나의 차원을 사용하여 위치를 식별하고 두 번째 차원을 사용하여 원형 또는 막대형 차트를 만듭니다. 차트에 레이블을 지정하고 표현식을 사용하여 크기를 제어할 수 있습니다. 정보 거품은 선택한 차트의 내용에 대한 유용한 정보를 표시합니다.

유럽 연합 국가의 자금 출처를 원형 차트로 표시하는 차트 레이어가 있는 맵입니다. 각 원형 차트의 크기는 평균 자금 흡수율을 보여줍니다.

Map with density layer.

백그라운드 레이어

백그라운드 레이어를 사용하여 맵 시각화에 대한 사용자 지정 기본 맵을 표시할 수 있습니다. 백그라운드 레이어는 예를 들어 WIFI 핫스팟 위치가 오버레이된 포인트 레이어가 있는 공항 맵이 될 수 있습니다. 백그라운드 레이어에 추가되는 사용자 지정 맵은 자체 서버에서 즉석 맵 또는 타일 맵이어야 합니다. 다른 레이어와 달리 백그라운드 레이어는 차원이나 측정값을 사용하지 않고 외부 기본 맵만 표시합니다.

OpenStreetMap 맵을 표시하는 백그라운드 레이어가 있는 맵
Map with background layer.

위치 데이터

맵은 다양한 방법으로 레이어에서 위치를 결정합니다. 위치는 도형 또는 위치의 이름(예: 국가명, 지역명, 도시명, 우편 번호 등)일 수 있습니다. 도형은 데이터 준비 서비스 로드 시에 추가하거나 KML과 같은 지리적 소스에서 로드할 수 있습니다. 포인트 레이어는 별개 필드에서 위도 및 경도를 지원합니다. 영역 레이어의 경우 KML 파일과 같은 지리 데이터 소스의 도형을 사용하여 영역을 정의할 수 있습니다. 자세한 내용은 자체 맵 데이터 로드을 참조하십시오. 선 레이어는 포인트 레이어와 동일한 포인트 데이터를 지원합니다. 또한 선 레이어는 GeoJSON LineString 또는 MultiLineString 형식의 선 도형에서 문자열을 지원합니다.

이름 및 코드가 포함된 필드를 사용하여 레이어 위치를 정의할 수 있습니다. Qlik Sense에서 식별할 수 있는 위치 유형은 다음과 같습니다. 

  • 대륙 이름
  • 국가 이름
  • ISO alpha 2 국가 코드
  • ISO alpha 3 국가 코드
  • 주 또는 지역 이름과 같은 1차 행정 구역 이름
  • 2차 행정 구역 이름
  • 3차 행정 구역 이름
  • 4차 행정 구역 이름
  • 우편 번호
  • 도시, 마을 또는 기타 거주 장소의 이름
  • IATA 공항 코드
  • ICAO 공항 코드
참고:

위치의 가용성은 국가마다 다릅니다. 명명된 위치를 사용할 수 없는 경우 좌표 또는 영역 데이터를 위치로 사용합니다.

Qlik Sense 허용된 방법론과 모범 사례를 사용하는 알려진 현장 리더로부터 얻은 맵 및 위치 데이터를 사용하여 매핑 내에 테두리를 표시하고 국가 이름을 지정합니다. Qlik Sense 사용자가 자신들이 별도로 사용하던 배경 맵을 통합할 수 있도록 유연성을 제공합니다. 표준 맵이 맞지 않는 경우 Qlik Sense에서는 고객이 제공한 배경 맵, 테두리 및 영역을 로드하는 옵션을 제공합니다.

WGS-84가 아닌 좌표를 사용하는 백그라운드 레이어에서 사용자 지정 맵을 사용하는 경우 맵에서 사용하는 좌표 시스템(도 또는 미터)에 정의된 위치가 포함된 필드를 사용할 수 있습니다. 자세한 내용은 WGS-84가 아닌 좌표 시스템 사용를 참조하십시오.

필드를 맵 레이어에 차원으로 추가할 때 위치 데이터가 포함된 필드를 사용하거나 위치에 대한 식별 정보가 포함된 필드를 사용할 수 있습니다. 예를 들어 사용자 지정 영역 도형이 포함된 필드와 사용자 지정 영역의 이름이 포함된 필드가 있는 경우 이름 필드를 차원으로 설정한 다음 맵 속성의 위치에서 영역 도형 필드를 위치 필드로 설정할 수 있습니다.

사용 시기

맵을 사용하면 사무소, 매장 및 비즈니스 관심사가 있는 다른 사이트의 지리적 분포를 표시할 수 있습니다. 위치뿐 아니라 판매량 값 및 기타 측정값을 시각화할 수 있으며 거품 크기 또는 색으로 값의 차이를 표시할 수 있습니다.

장점

맵은 위치 또는 지역에 관련된 주요 값의 지리적 분포를 효과적으로 나타내는 다목적 시각화입니다.

단점

굉장히 많은 수의 값이 사용되는 경우는 한눈에 개요를 알아보기 어려울 수 있습니다. 값이 서로 중첩되어 확대하기 전에는 보이지 않을 수 있습니다.

맵 만들기

편집 중인 시트에 맵을 추가할 수 있습니다.

팁: 여러 포인트 데이터 또는 영역 데이터에 기반하여 여러 개의 맵 시각화를 만들 수 있으며 이 맵 시각화는 동일한 차원 데이터를 사용합니다.

다음과 같이 하십시오.

  1. 자산 패널에서 빈 맵을 시트로 끕니다.

  2. 맵 설정에서 기본 맵을 선택합니다.

  3. 속성 패널의 레이어에서 레이어를 맵에 추가합니다.

    레이어는 같은 유형의 레이어 위에 배치됩니다. 목록의 레이어를 상하로 드래그하여 레이어 순서를 설정할 수 있습니다. 또한 목록 상단의 레이어는 맵의 다른 레이어 위에 겹쳐서 표시됩니다.

맵을 만든 후에는 속성 패널에서 맵의 모양 및 기타 설정과 해당 레이어를 조정할 수 있습니다. 설정에 대한 자세한 내용은 맵 속성를 참조하십시오.

참고: 추가된 레이어에 문제가 있는 경우 가 맵의 왼쪽 상단 모서리에 표시됩니다. 오류 메시지를 보려면 아이콘을 클릭합니다.

포인트 레이어 추가

다음과 같이 하십시오.

  1. 다음 중 하나를 수행합니다.

    • 필드를 맵에 끌어서 놓고 새 레이어로 추가를 선택하고 포인트 레이어로 추가를 선택합니다.
    • 속성 패널의 레이어에서 레이어 추가를 클릭하고 포인트 레이어를 선택합니다. 차원에서 추가를 클릭하고 차원으로 사용할 포인트 데이터가 포함된 필드를 선택합니다.
  2. 포인트 위치에 문제가 있는 경우 속성 패널의 위치에서 위치 설정을 조정합니다.

레이어가 추가된 후에는 속성 패널에서 레이어 설정을 조정할 수 있습니다. 설정에 대한 자세한 내용은 맵 속성를 참조하십시오.

영역 레이어 추가

다음과 같이 하십시오.

  1. 다음 중 하나를 수행합니다.

    • 필드를 맵에 끌어서 놓고 새 레이어로 추가를 선택하고 영역 레이어로 추가를 선택합니다.
    • 속성 패널의 레이어에서 레이어 추가를 클릭하고 영역 레이어를 선택합니다. 차원에서 추가를 클릭하고 차원으로 사용할 영역 데이터가 포함된 필드를 선택합니다.
  2. 포인트 위치에 문제가 있는 경우 속성 패널의 위치에서 위치 설정을 조정합니다.

레이어가 추가된 후에는 속성 패널에서 레이어 설정을 조정할 수 있습니다. 설정에 대한 자세한 내용은 맵 속성를 참조하십시오.

선 레이어 추가

선 레이어는 시작점과 끝점을 사용하여 선을 표시하거나(이때 두 필드가 선이 시작되고 끝나는 위치를 결정하는 데 사용됨) GeoJSONLineString 또는 MultiLineString 형식의 선 도형을 사용하여 선을 표시합니다.

시작점 및 끝점 선 레이어를 사용하는 경우 선 레이어에 대해 선택하는 차원은 위치 설정에서 시작점 및 끝점으로 선택한 필드를 표현해야 합니다. 예를 들어 배송을 보내는 위치를 시각화하려면 배송을 차원으로 설정한 다음 위치에서 물류 센터 위치배송 도착지를 시작점과 끝점으로 사용할 수 있습니다.

또는 선 레이어에 두 개의 차원을 추가하고 이를 시작점과 끝점으로 사용할 수 있습니다. 이 방법은 첫 번째 차원의 모든 위치에서 이와 연관된 두 번째 차원의 모든 위치 사이에 선을 표시하려는 경우에 유용합니다.

시작점과 끝점을 사용하여 선 레이어 추가

다음과 같이 하십시오.

  1. 다음 중 하나를 수행합니다.

    • 시작점 데이터가 있는 필드를 맵에 끌어서 놓고 새 레이어로 추가를 선택하고 선 레이어로 추가를 선택합니다.
    • 속성 패널의 레이어에서 레이어 추가를 클릭하고 선 레이어를 선택합니다. 차원에서 추가를 클릭하고 차원으로 사용할 필드를 선택합니다.
  2. 차원에 시작점 데이터가 포함된 경우 끝점 데이터가 포함된 필드를 추가합니다. 다음 중 하나를 수행합니다. 

    • 끝점 데이터가 있는 필드를 맵에 끌어서 놓고 <레이어 이름>에서 사용을 선택하고 <필드 이름>을 두 번째 차원으로 추가를 선택합니다.
    • 데이터에서 추가를 클릭하고 끝점 데이터가 있는 필드를 선택합니다.
  3. 차원에 시작점 또는 끝점 데이터가 없는 경우 위치에서 시작점 데이터와 끝점 데이터가 포함된 필드를 위치 필드로 추가합니다.
  4. 시작점 및 끝점 위치에 문제가 있는 경우 속성 패널의 위치에서 위치 설정을 조정합니다.

    시작점 필드와 끝점 필드를 사용하는 선 레이어는 위치에서 각각 별도의 위치 설정을 갖습니다.

레이어가 추가된 후에는 속성 패널에서 레이어 설정을 조정할 수 있습니다. 설정에 대한 자세한 내용은 맵 속성를 참조하십시오.

선 도형을 사용하여 선 레이어 추가

다음과 같이 하십시오.

  1. 다음 중 하나를 수행합니다.

    • 선 도형이 있는 필드를 맵에 끌어서 놓고 새 레이어로 추가를 선택하고 선 레이어로 추가를 선택합니다.
    • 속성 패널의 레이어에서 레이어 추가를 클릭하고 선 레이어를 선택합니다. 차원에서 추가를 클릭하고 차원으로 사용할 필드를 선택합니다.
  2. 위치에서 선 도형을 선택한 다음 선 도형 필드에서 필드를 선택합니다.

    기본적으로 차원은 선 도형 필드로 선택됩니다.

레이어가 추가된 후에는 속성 패널에서 레이어 설정을 조정할 수 있습니다. 설정에 대한 자세한 내용은 맵 속성를 참조하십시오.

밀도 레이어 추가

다음과 같이 하십시오.

  1. 다음 중 하나를 수행합니다.

    • 포인트 데이터가 있는 필드를 맵에 끌어서 놓고 새 레이어로 추가를 선택하고 밀도 레이어로 추가를 선택합니다.
    • 속성 패널의 레이어에서 레이어 추가를 클릭하고 밀도 레이어를 선택합니다. 차원에서 추가를 클릭하고 차원으로 사용할 포인트 데이터가 포함된 필드를 선택합니다.
  2. 포인트 위치에 문제가 있는 경우 속성 패널의 위치에서 위치 설정을 조정합니다.

레이어가 추가된 후에는 속성 패널에서 레이어 설정을 조정할 수 있습니다. 설정에 대한 자세한 내용은 맵 속성를 참조하십시오.

차트 레이어 추가

다음과 같이 하십시오.

  1. 다음 중 하나를 수행합니다.

    • 포인트 데이터가 있는 필드를 맵에 끌어서 놓고 새 레이어로 추가를 선택하고 차트 레이어로 추가를 선택합니다.
    • 속성 패널의 레이어에서 레이어 추가를 클릭하고 차트 레이어를 선택합니다.

  2. 위치차원에서 추가를 클릭하고 맵에서 위치로 사용할 포인트 데이터가 포함된 필드를 선택합니다. 추가를 클릭하고 차트에서 차원으로 사용할 데이터가 포함된 필드를 선택합니다.
  3. 측정값에서 추가를 클릭하고 차트에서 측정값으로 사용할 데이터가 포함된 필드를 선택합니다.
  4. 포인트 위치에 문제가 있는 경우 속성 패널의 위치에서 위치 설정을 조정합니다.

레이어가 추가된 후에는 속성 패널에서 레이어 설정을 조정할 수 있습니다. 설정에 대한 자세한 내용은 맵 속성를 참조하십시오.

백그라운드 레이어 추가

다음과 같이 하십시오.

  1. 속성 패널의 레이어에서 레이어 추가를 클릭합니다.
  2. 백그라운드 레이어를 선택합니다.
  3. URL 뒤에 즉석 맵 서버에 대한 URL을 입력합니다.

    예: http://a.tile.opencyclemap.org/cycle/${z}/${x}/${y}.png.

  4. 특성 뒤에 맵에 대한 특성 문자열을 입력합니다.

    예: © <a href='http://www.opencyclemap.org/' target='_blank'>OpenCycleMap</a>. Map data © <a href='http://www.openstreetmap.org/copyright' target='_blank'>OpenStreetMap</a> contributors.

맵 레이어의 위치 범위 설정

기본적으로 Qlik Sense는 이름이 사용될 때 위치 필드에 대한 광범위한 위치를 검색합니다. 일치하는 위치가 여러 개인 경우 Qlik Sense에서 원하는 위치를 표시할 수 있도록 검색된 위치 범위를 제한해야 할 수 있습니다.

다음과 같이 하십시오.

  1. 속성 패널의 레이어에서 위치를 클릭합니다.
  2. 위치에 대한 범위사용자 지정으로 설정합니다.
  3. 위치 유형을 선택한 후 위치 필드로 선택된 필드 또는 표현식에 포함된 데이터 유형을 선택합니다.
  4. 필요한 경우 국가를 선택한 후 위치 필드에서 위치가 있는 국가를 나타내는 필드, 표현식 또는 텍스트를 입력합니다.
  5. 필요한 경우 행정 구역(수준 1)을 선택한 후 위치 필드에서 위치가 있는 1차 행정 구역을 나타내는 필드, 표현식 또는 텍스트를 입력합니다.
  6. 필요한 경우 행정 구역(수준 2)을 선택한 후 위치 필드에서 위치가 있는 2차 행정 구역을 나타내는 필드, 표현식 또는 텍스트를 입력합니다.

드릴다운 레이어 만들기

넓은 지리적 영역에 여러 데이터 포인트가 있는 맵을 만들 때 드릴다운 차원을 사용하여 선택 계층으로 레이어를 표시할 수 있습니다. 이를 통해 맵 내에 다양한 수준의 다양한 레이어를 사용하여 가장 관련 있는 정보만 표시되도록 할 수 있습니다.

드릴다운 레이어에서 선택할 때 위치에 사용된 차원이 드릴다운 차원의 다음 차원으로 변경됩니다. 드릴다운은 동일한 드릴다운 차원을 사용하는 레이어에서 발생합니다. 동일한 드릴다운 차원을 사용하는 영역 레이어 및 포인트 레이어가 있는 경우 드릴다운 차원의 차원을 사용하여 표시할 레이어를 설정할 수 있습니다.

드릴다운 레이어에 사용된 드릴다운 차원에는 제일 큰 지리적 영역에서 제일 작은 지리적 영역 순으로 된 필드가 있어야 합니다.

드릴다운 차원 만들기에 대한 자세한 내용은 드릴다운 차원 만들기를 참조하십시오.

다음과 같이 하십시오.

  1. 속성 패널의 레이어에서 레이어 추가를 클릭합니다.
  2. 포인트 레이어, 영역 레이어, 선 레이어, 밀도 레이어 또는 차트 레이어를 선택합니다.
  3. 차원을 클릭하고 추가를 클릭한 후 드릴다운 차원을 선택합니다.
  4. 레이어에서 옵션을 클릭합니다.
  5. 레이어 표시를 클릭합니다.
  6. 표시 가능 드릴다운 수준을 선택한 후 레이어에 표시할 차원을 선택합니다.

맵에서 이동 제한

맵에서 보기를 특정 관심 지역 등의 설정 영역으로 제한하기 위해 맵에서 이동 설정을 제한할 수 있습니다. 맵에서 이동을 제한하면 현재 보기로 맵이 잠깁니다. 맵이 현재 보기보다 축소되지 않습니다. 현재 보기의 제한을 넘어 맵을 이동할 수 없습니다. 확대하면 이동할 수 있지만 이동 제한의 경계에 따라 제한됩니다.

다음과 같이 하십시오.

  1. 속성 패널에서 모양을 클릭합니다.
  2. 프레젠테이션에서 이동 탐색 제한사용자 지정으로 설정합니다.
  3. 이동을 제한하려는 보기로 맵을 설정합니다.
  4. 이동 제한 설정을 클릭합니다.

이동 탐색 제한을 사용하여 이동 제한 설정을 켜거나 끌 수 있습니다. 이동 제한 지우기를 클릭하면 저장된 이동 제한을 지울 수 있습니다.

WGS-84가 아닌 좌표 시스템 사용

WGS-84가 아닌 투사에서 데이터와 배경 맵이 있는 경우 기본 맵을 없음으로 설정하고 배경 맵을 백그라운드 레이어로 추가한 다음 기본 맵에서 사용된 길이 단위에 따라 정의되지 않은 도 또는 미터를 사용하도록 투사를 설정합니다.

WGS-84가 아닌 좌표를 사용하는 경우 필드에 로드된 도형을 사용해야 합니다. 위치 이름은 사용할 수 없습니다.

다음과 같이 하십시오.

  1. 속성 패널에서 맵 설정을 클릭합니다.
  2. 기본 맵에서 비어 있음(정의되지 않은 도) 또는 비어 있음(정의되지 않은 미터)을 선택합니다.
  3. 백그라운드 레이어를 선택합니다.

  4. URL 뒤에 즉석 맵 서버에 대한 URL을 입력합니다.

    예: http://a.tile.opencyclemap.org/cycle/${z}/${x}/${y}.png .

  5. 특성 뒤에 맵에 대한 특성 문자열을 입력합니다.

    예: © <a href='http://www.opencyclemap.org/' target='_blank'>OpenCycleMap</a>. Map data © <a href='http://www.openstreetmap.org/copyright' target='_blank'>OpenStreetMap</a> contributors.

  6. 레이어에서 레이어 추가를 클릭합니다.
  7. 레이어 유형을 선택합니다.
  8. 차원에서 추가를 클릭하고 맵 좌표 시스템의 데이터가 포함된 필드를 선택합니다.