자습서: 지도 보고서 만들기

이 자습서는 지리적 배경에 대한 보고서 데이터를 표시하는 데 사용할 수 있는 지도 기능을 이해하는 데 도움을 주기 위해 작성되었습니다.

지도는 일반적으로 점, 선 및 다각형으로 구성된 공간 데이터를 기반으로 합니다. 예를 들어 다각형으로는 군의 경계를 나타내고, 선으로는 도로를 나타내며, 점으로는 도시의 위치를 나타낼 수 있습니다. 각 공간 데이터 형식은 별도의 지도 계층에 지도 요소 집합으로 표시됩니다.

지도 요소의 모양을 변경하려면 지도 요소를 데이터 집합의 분석 데이터와 일치시키는 값이 있는 필드를 지정합니다. 또한 데이터의 범위에 따라 색, 크기 또는 기타 속성을 변경하는 규칙을 정의할 수도 있습니다.

이 자습서에서는 뉴욕 주의 군에 있는 상점 위치를 표시하는 지도 보고서를 작성합니다.

학습 내용

이 자습서에서는 다음 작업 방법을 배웁니다.

  1. 지도 마법사에서 다각형 계층을 사용하여 지도 만들기

  2. 지도 점 계층을 추가하여 상점 위치 표시

  3. 지도 선 계층을 추가하여 경로 표시

  4. Bing Maps 타일 배경 추가

  5. 계층을 투명하게 만들기

  6. 판매량을 기준으로 군 색 변경

    1. 공간 데이터와 분석 데이터 간의 관계 만들기

    2. 다각형에 대한 색 규칙 지정

    3. 색 눈금의 데이터 형식을 통화로 지정

    4. 새 범례 만들기

    5. 범례와 색 규칙 연결

    6. 데이터가 없는 군에서 색 지우기

  7. 사용자 지정 점 추가

  8. 지도 보기 가운데 맞추기

  9. 보고서 제목 추가

  10. 보고서 저장

[!참고]

이 자습서의 마법사 단계는 두 개의 절차로 통합됩니다. 하나는 데이터 집합을 만드는 절차이고 다른 하나는 테이블을 만드는 절차입니다. 보고서 서버를 찾고, 데이터 원본을 선택하고, 데이터 집합을 만들고, 마법사를 실행하는 방법에 대한 단계별 지침은 이 시리즈의 첫 번째 자습서인 자습서: 기본 테이블 보고서 만들기(보고서 작성기 3.0).

이 자습서에 소요되는 예상 시간: 30분

요구 사항

요구 사항에 대한 자세한 내용은 자습서의 사전 요구 사항(Report Builder 3.0)을 참조하십시오.

1. 지도 마법사에서 다각형 계층을 사용하여 지도 만들기

지도 갤러리에서 보고서에 뉴욕 주의 군을 표시하는 계층이 하나 있는 지도를 추가합니다. 각 군의 모양은 지도 갤러리의 지도에 포함된 공간 데이터를 기반으로 하는 다각형으로 되어 있습니다.

새 보고서에서 지도 마법사를 사용하여 지도를 추가하려면

  1. 시작을 클릭하고 프로그램, Microsoft SQL Server 2008 R2 보고서 작성기 3.0을 차례로 가리킨 다음 보고서 작성기 3.0을 클릭합니다.

    시작 대화 상자가 나타납니다.

    [!참고]

    시작 대화 상자가 나타나지 않으면 보고서 작성기 단추에서 새로 만들기를 클릭합니다.

  2. 왼쪽 창에서 보고서가 선택되어 있는지 확인합니다.

  3. 오른쪽 창에서 지도 마법사를 클릭합니다.

  4. 만들기를 클릭합니다.

  5. 공간 데이터의 원본 선택 페이지에서 지도 갤러리가 선택되어 있는지 확인합니다.

  6. 지도 갤러리 창의 USA 아래에서 States by County를 확장하고 New York을 클릭합니다.

    지도 미리 보기 창에 뉴욕 주 지도가 표시됩니다.

  7. 다음을 클릭합니다.

  8. 공간 데이터 및 지도 보기 옵션 선택 페이지에서 기본값을 적용합니다. 기본적으로 지도 갤러리의 지도 요소는 보고서 정의에 자동으로 포함됩니다.

  9. 다음을 클릭합니다.

  10. 지도 시각화 선택 페이지에서 기본 지도가 선택되어 있는지 확인하고 다음을 클릭합니다.

  11. 색 테마 및 데이터 시각화 선택 페이지에서 레이블 표시 옵션을 선택합니다.

  12. 단색 지도 옵션이 선택되어 있으면 이를 선택 취소합니다.

  13. 데이터 필드 드롭다운 목록에서 #COUNTYNAME을 클릭합니다. 마법사의 지도 미리 보기 창에 다음 항목이 표시됩니다.

    • 지도 제목 텍스트가 있는 제목

    • 뉴욕의 군을 표시하는 지도. 각 군이 다른 색이고 군 이름이 군 지역 위의 적절한 곳에 나타납니다.

    • 제목과 항목 1 ~ 5의 목록이 포함된 범례

    • 값 1 ~ 160이 포함되고 색이 없는 색 눈금

    • 킬로미터(km) 및 마일(mi)이 표시되는 거리 눈금

  14. 마침을 클릭합니다.

    디자인 화면에 지도가 추가됩니다.

  15. 지도를 클릭하여 선택하고 지도 계층 창을 표시합니다. 지도 계층 창에는 포함 계층 유형의 다각형 계층이 하나 표시됩니다. 각 군은 이 계층의 포함된 지도 요소입니다.

    [!참고]

    지도 계층 창이 보이지 않으면 현재 보기의 외부에 표시되어 있을 수 있습니다. 디자인 뷰 창의 아래쪽에 있는 스크롤 막대를 사용하여 뷰를 변경합니다. 또는 보기 탭에서 속성 또는 보고서 데이터 옵션의 선택을 취소하여 디자인 화면 영역을 더 제공합니다.

  16. 지도 제목을 마우스 오른쪽 단추로 클릭한 다음 제목 속성을 클릭합니다.

  17. 제목 텍스트를 Sales by Store로 바꿉니다.

  18. 확인을 클릭합니다.

  19. 보고서를 미리 봅니다.

렌더링된 보고서에 지도 제목, 지도 및 거리 눈금이 표시됩니다. 군은 지도 다각형 계층에 있습니다. 각 군은 색상표의 색으로 구분되지만 해당 색은 데이터와 연결되어 있지 않은 다각형으로 되어 있습니다. 거리 눈금에는 킬로미터와 마일 단위로 거리가 표시됩니다.

각 군과 연결된 분석 데이터가 없기 때문에 지도 범례와 색 눈금은 아직 표시되지 않습니다. 이 자습서의 뒷부분에서 분석 데이터를 추가합니다.

2. 지도 점 계층을 추가하여 상점 위치 표시

지도 계층 마법사를 사용하여 상점의 위치를 표시하는 점 계층을 추가할 수 있습니다.

[!참고]

이 자습서의 쿼리에는 데이터 값이 포함되어 있으므로 외부 데이터 원본이 필요하지 않습니다. 따라서 쿼리가 상당히 길어집니다. 비즈니스 환경에서는 쿼리에 데이터가 포함되지 않을 것입니다. 이 자습서의 쿼리는 학습용으로만 제공됩니다.

SQL Server 공간 쿼리에 따라 점 계층을 추가하려면

  1. 디자인 뷰로 전환합니다.

  2. 지도를 두 번 클릭하여 지도 계층 창을 표시합니다. 도구 모음에서 새 계층 마법사 단추 지도 계층 마법사 단추를 클릭합니다.

  3. 공간 데이터의 원본 선택 페이지에서 SQL Server 공간 쿼리를 선택하고 다음을 클릭합니다.

  4. SQL Server 공간 데이터가 있는 데이터 집합을 선택하십시오. 페이지에서 SQL Server 공간 데이터가 있는 새 데이터 집합 추가를 클릭하고 다음을 클릭합니다.

  5. SQL Server 공간 데이터 원본에 대한 연결을 선택하십시오. 페이지에서 기존 데이터 원본을 선택하거나 보고서 서버로 이동한 후 데이터 원본을 선택합니다.

  6. 다음을 클릭합니다.

  7. 쿼리 디자인 페이지에서 텍스트로 편집을 클릭합니다.

  8. 쿼리 창에서 다음 텍스트를 붙여 넣습니다.

    Select 114 as StoreKey, 'Contoso Albany Store' as StoreName, 1125 as SellingArea, 'Albany' as City, 'Albany' as County, 
     CAST(1000000 as money) as Sales, CAST('POINT(-73.7472924218681 42.6564617079878)' as geography) AS SpatialLocation
    UNION ALL SELECT 115 AS StoreKey, 'Contoso New York No.1 Store' AS  StoreName, 500 as SellingArea, 'New York' AS City, 'New York City' as County,
     CAST('2000000' as money) as Sales, CAST('POINT(-73.9922069374483 40.7549638237402)' as geography) AS SpatialLocation
    UNION ALL Select 116 as StoreKey, 'Contoso Rochester No.1 Store' as StoreName, 462 as SellingArea, 'Rochester' as City,  'Monroe' as County,  
     CAST(3000000 as money) as Sales, CAST('POINT(-77.624041566786 43.1547066024338)' as geography)  AS SpatialLocation
    UNION ALL Select 117 as StoreKey, 'Contoso New York No.2 Store' as StoreName, 700 as SellingArea, 'New York' as City,'New York City' as County,  
      CAST(4000000 as money) as Sales, CAST('POINT(-73.9712488 40.7830603)' as geography) AS SpatialLocation
    UNION ALL Select 118 as StoreKey, 'Contoso Syracuse Store' as StoreName, 680 as SellingArea, 'Syracuse' as City, 'Onondaga' as County,
     CAST(5000000 as money) as Sales, CAST('POINT(-76.1349120532546 43.0610223535974)' as geography) AS SpatialLocation
    UNION ALL Select 120 as StoreKey, 'Contoso Plattsburgh Store' as StoreName, 560 as SellingArea, 'Plattsburgh' as City,  'Clinton' as County,
     CAST(6000000 as money) as Sales, CAST('POINT(-73.4728622833178 44.7028831413324)' as geography) AS SpatialLocation
    UNION ALL Select 121 as StoreKey, 'Contoso Brooklyn Store' as StoreName, 1125 as SellingArea, 'Brooklyn' as City, 'New York City' as County,
     CAST(7000000 as money) as Sales, CAST('POINT (-73.9638533447143 40.6785123489351)' as geography) AS SpatialLocation
    UNION ALL Select 122 as StoreKey, 'Contoso Oswego Store' as StoreName, 500 as SellingArea, 'Oswego' as City, 'Oswego' as County,  
     CAST(8000000 as money) as Sales, CAST('POINT(-76.4602850815536 43.4353224527794)' as geography) AS SpatialLocation
    UNION ALL Select 123 as StoreKey, 'Contoso Ithaca Store' as StoreName, 460 as SellingArea, 'Ithaca' as City, 'Tompkins' as County,
     CAST(9000000 as money) as Sales, CAST('POINT(-76.5001866085881 42.4310489934743)' as geography) AS SpatialLocation
    UNION ALL Select 124 as StoreKey, 'Contoso Rochester No.2 Store' as StoreName, 700 as SellingArea, 'Rochester' as City, 'Monroe' as County,  
     CAST(100000 as money) as Sales, CAST('POINT(-77.6240415667866 43.1547066024338)' as geography) AS SpatialLocation
    UNION ALL Select 125 as StoreKey, 'Contoso Queens Store' as StoreName, 700 as SellingArea,'Queens' as City, 'New York City' as County,
     CAST(500000 as money) as Sales, CAST('POINT(-73.7930979029883 40.7152781765927)' as geography) AS SpatialLocation
    UNION ALL Select 126 as StoreKey, 'Contoso Elmira Store' as StoreName, 680 as SellingArea, 'Elmira' as City, 'Chemung' as County,
     CAST(800000 as money) as Sales, CAST('POINT(-76.7397414783301 42.0736492742663)' as geography) AS SpatialLocation
    UNION ALL Select 127 as StoreKey, 'Contoso Poestenkill Store' as StoreName, 455 as SellingArea, 'Poestenkill' as City, 'Rensselaer' as County,  
    CAST(1500000 as money) as Sales, CAST('POINT(-73.5626737425063 42.6940551238618)' as geography) AS SpatialLocation
    
  9. 쿼리 디자이너 도구 모음에서 실행(!)을 클릭합니다.

    결과 집합에 일곱 개의 열, StoreKey, StoreName, SellingArea, City, County, Sales 및 SpatialLocation이 표시됩니다. 이 데이터는 소비재를 판매하는 뉴욕 주의 상점 집합을 나타냅니다. 결과 집합의 각 행에는 상점 식별자, 상점 이름, 제품 전시 구역, 상점이 있는 도시와 군, 판매량 합계, 경도와 위도로 나타낸 공간 위치 등이 포함됩니다. 전시 구역의 범위는 455제곱피트(42제곱미터)부터 1125제곱피트(105제곱미터)까지입니다.

  10. 다음을 클릭합니다.

    DataSet1이라는 보고서 데이터 집합이 만들어집니다. 마법사를 완료한 후 보고서 데이터를 사용하여 해당 필드 컬렉션을 볼 수 있습니다.

  11. 공간 데이터 및 지도 보기 옵션 선택 페이지에서 공간 필드SpatialLocation이고 계층 유형인지 확인합니다. 이 페이지의 다른 기본값을 적용합니다.

    지도 보기에 각 상점의 위치를 표시하는 원이 표시됩니다.

  12. 다음을 클릭합니다.

  13. 분석 데이터에 따라 달라지는 표식을 표시하는 지도 유형을 지정합니다. 지도 시각화 선택 페이지에서 분석 표식 지도를 클릭하고 다음을 클릭합니다.

  14. 분석 데이터 집합 선택 페이지에서 DataSet1을 클릭합니다. 이 데이터 집합에는 새 점 계층에 표시될 분석 데이터와 공간 데이터가 모두 들어 있습니다.

  15. 다음을 클릭합니다.

  16. 색 테마 및 데이터 시각화 선택 페이지에서 표식 색을 사용하여 데이터 시각화 옵션의 선택을 취소하고 표식 유형을 사용하여 데이터 시각화 옵션을 선택합니다.

  17. 데이터 필드에서 [Sum(SellingArea)]을 선택하고 제품을 전시하기 위해 따로 설정한 영역의 크기에 맞춰 표식 유형을 변경합니다.

  18. 마침을 클릭합니다.

    보고서에 지도 계층이 추가됩니다. 범례에 SellingArea 값에 따른 표식 유형이 표시됩니다.

    지도를 두 번 클릭하여 지도 계층 창을 표시합니다. 지도 계층 창에 공간 데이터 원본 유형이 DataRegion인 새 계층 PointLayer1이 표시됩니다.

  19. 범례 제목을 추가합니다. 범례 제목을 마우스 오른쪽 단추로 클릭한 다음 범례 제목 속성을 클릭합니다.

  20. 제목을 삭제하고 Display Area (Square Feet)를 입력합니다.

  21. 확인을 클릭합니다.

  22. 마법사를 통해 설정된 기본값을 확인합니다. 지도 계층 창에서 점 계층을 마우스 오른쪽 단추로 클릭한 다음 표식 유형 규칙을 클릭합니다.

    일반 탭에 표식이 범례에 표시된 순서대로 나열됩니다. 배포 탭에서 하위 범위의 수는 5입니다. 범례 탭에서 범례 텍스트는 각 범위의 시작 값과 끝 값을 표시하도록 설정됩니다.

  23. 확인을 클릭합니다.

  24. 보고서를 미리 봅니다.

지도에 뉴욕 주에 있는 상점의 위치가 표시됩니다. 각 상점의 표식 유형은 전시 구역에 따라 다릅니다. 이 자습서에는 다섯 개의 전시 구역 범위가 자동으로 계산되어 있습니다.

3. 지도 선 계층을 추가하여 경로 표시

지도 계층 마법사를 사용하여 두 상점 간의 경로를 표시하는 지도 계층을 추가할 수 있습니다. 이 자습서에서는 세 개의 상점 위치를 연결하는 경로를 만듭니다. 비즈니스 응용 프로그램에서 이 경로는 상점 간 최적 경로일 수 있습니다.

선 계층을 지도에 추가하려면

  1. 디자인 뷰로 전환합니다.

  2. 지도를 두 번 클릭하여 지도 계층 창을 표시합니다. 도구 모음에서 새 계층 마법사를 클릭합니다.

  3. 공간 데이터의 원본 선택 페이지에서 SQL Server 공간 쿼리를 선택하고 다음을 클릭합니다.

  4. SQL Server 공간 데이터가 있는 데이터 집합을 선택하십시오. 페이지에서 SQL Server 공간 데이터가 있는 새 데이터 집합 추가를 클릭하고 다음을 클릭합니다.

  5. **SQL Server 공간 데이터 원본에 대한 연결을 선택하십시오.**에서 첫 번째 절차에서 만든 데이터 원본인 DataSource1을 선택합니다.

  6. 다음을 클릭합니다.

  7. 쿼리 디자인 페이지에서 텍스트로 편집을 클릭합니다. 쿼리 디자이너가 텍스트 기반 모드로 전환됩니다.

  8. 쿼리 창에서 다음 텍스트를 붙여 넣습니다.

    SELECT N'Path' AS Name, CAST('LINESTRING(
       -76.5001866085881 42.4310489934743,
       -76.4602850815536 43.4353224527794,
       -73.4728622833178 44.7028831413324)' AS geography) as Route
    
  9. 다음을 클릭합니다.

    지도에 세 개의 상점을 연결하는 경로가 표시됩니다.

  10. 공간 데이터 및 지도 보기 옵션 선택 페이지에서 공간 필드Route이고 계층 유형인지 확인합니다. 다른 기본값을 적용합니다.

    지도 보기에 뉴욕 주 북부에 있는 한 상점에서 뉴욕 주 남부에 있는 한 상점까지의 경로가 표시됩니다.

  11. 다음을 클릭합니다.

  12. 지도 시각화 선택 페이지에서 기본 선 지도를 클릭하고 다음을 클릭합니다.

  13. 색 테마 및 데이터 시각화 선택에서 단색 지도 옵션을 선택합니다. 경로가 선택한 테마에 따라 단색으로 표시됩니다.

  14. 마침을 클릭합니다.

지도에 공간 데이터 원본 유형이 DataSet인 새 선 계층이 표시됩니다. 이 예제에서 공간 데이터는 데이터 집합에서 제공되지만 분석 데이터가 선과 연결되어 있지 않습니다.

4. Bing Maps 타일 배경 추가

Bing Maps 타일 배경을 표시하는 지도 계층을 추가합니다.

Virtual Earth 타일 배경을 추가하려면

  1. 디자인 뷰로 전환합니다.

  2. 지도를 두 번 클릭하여 지도 계층 창을 표시합니다. 도구 모음에서 계층 추가계층 영역 도구 모음의 계층 추가 단추를 클릭합니다.

  3. 드롭다운 목록에서 타일 계층을 클릭합니다.

    지도 계층 창의 마지막 계층은 TileLayer1입니다. 기본적으로 타일 계층에는 도로 지도 스타일이 표시됩니다.

    [!참고]

    마법사의 공간 데이터 및 지도 보기 옵션 선택 페이지에서 타일 계층을 추가할 수도 있습니다. 이렇게 하려면 이 지도 보기에 대해 Bing Maps 배경 추가를 선택합니다. 렌더링된 보고서의 타일 배경에 현재 지도 뷰포트 중심과 확대/축소 수준에 해당하는 Bing Maps 타일이 표시됩니다.

  4. TileLayer1에서 아래쪽 화살표를 클릭한 다음 타일 속성을 클릭합니다.

  5. 유형에서 항공을 선택합니다. 항공 보기에는 텍스트가 포함되지 않습니다.

  6. 확인을 클릭합니다.

5. 계층을 투명하게 만들기

한 계층의 항목이 다른 계층을 통과하여 표시되도록 하려면 원하는 효과를 얻을 때까지 계층의 순서와 각 계층의 투명도를 조정합니다.

계층의 투명도를 설정하려면

  1. 디자인 뷰로 전환합니다.

  2. 지도를 두 번 클릭하여 지도 계층 창을 표시합니다.

  3. PolygonLayer1에서 아래쪽 화살표를 클릭한 다음 계층 데이터를 클릭합니다. 지도 다각형 계층 속성 대화 상자가 열립니다.

  4. 표시 유형을 클릭합니다.

  5. **투명도(%)**에 30을 입력합니다.

  6. 확인을 클릭합니다.

디자인 화면에 군이 반투명으로 표시됩니다.

6. 판매량을 기준으로 군 색 변경

보고서 처리기가 지도 마법사의 마지막 페이지에서 선택한 테마에 따라 색상표에서 색 값을 자동으로 할당하기 때문에 다각형 계층에 있는 각 군의 색은 서로 다릅니다.

다음 단계에서는 특정 색을 각 군의 상점별 판매량 범위와 연결하는 색 규칙을 지정합니다. 빨강-노랑-녹색은 상대적인 높은-중간-낮은 판매량을 나타냅니다. 통화를 표시하도록 색 눈금의 형식을 지정합니다. 새 범례에서 연간 판매량 범위를 표시합니다. 상점이 없는 군의 경우 연결된 데이터가 없음을 표시하기 위해 색을 사용하지 않습니다.

6a. 공간 데이터와 분석 데이터 간의 관계 만들기

분석 데이터에 따른 색으로 군 모양을 변경하려면 먼저 분석 데이터를 공간 데이터와 연결해야 합니다. 이 자습서에서는 일치시킬 군 이름을 사용합니다.

공간 데이터와 분석 데이터 간의 관계를 만들려면

  1. 디자인 뷰로 전환합니다.

  2. 지도를 두 번 클릭하여 지도 계층 창을 표시합니다.

  3. PolygonLayer1에서 아래쪽 화살표를 클릭한 다음 계층 데이터를 클릭합니다. 지도 다각형 계층 속성 대화 상자가 열립니다.

  4. 분석 데이터를 클릭합니다.

  5. 드롭다운 목록에서 DataSet1을 선택합니다. 이 데이터 집합은 군에 대한 공간 데이터 쿼리를 지정했을 때 마법사에서 만들어진 것입니다.

  6. 일치시킬 필드에서 추가를 클릭합니다. 새 행이 추가됩니다.

  7. 공간 데이터 집합 필드의 드롭다운 목록에서 COUNTYNAME을 클릭합니다.

  8. 분석 데이터 집합 필드의 드롭다운 목록에서 [County]를 클릭합니다.

  9. 확인을 클릭합니다.

  10. 보고서를 미리 봅니다.

공간 데이터 원본과 분석 데이터 집합에서 일치 필드를 지정하면 보고서 처리기가 지도 요소에 따라 분석 데이터를 그룹화할 수 있습니다. 데이터 바인딩된 지도 요소에는 지정한 값에 대한 성공적인 일치 항목이 있습니다.

상점이 있는 각 군은 마법사에서 선택한 스타일의 색상표를 기반으로 하는 색으로 표시됩니다.

6b. 다각형에 대한 색 규칙 지정

상점 판매량을 기반으로 각 군의 색을 변경하는 규칙을 만들려면 범위 값, 표시할 범위 내의 하위 범위 수 및 사용할 색을 지정해야 합니다.

연결된 데이터가 있는 모든 다각형에 대한 색 규칙을 지정하려면

  1. 디자인 뷰로 전환합니다.

  2. PolygonLayer1에서 아래쪽 화살표를 클릭한 다음 다각형 색 규칙을 클릭합니다. 지도 색 규칙 속성 대화 상자가 열립니다. 색 규칙 옵션 색상표를 사용하여 데이터 시각화가 선택되어 있습니다. 이 옵션은 마법사에서 설정된 것입니다.

  3. 색 범위를 사용하여 데이터 시각화를 선택합니다. 색상표 옵션이 시작 색, 중간 색 및 마지막 색 옵션으로 바뀝니다.

  4. 군별 판매량에 대한 범위 값을 정의합니다. 데이터 필드의 드롭다운 목록에서 [Sum(Sales)]을 선택합니다.

  5. 통화가 천 단위로 표시되도록 형식을 변경하려면 식을 다음과 같이 변경합니다. =Sum(Fields!Sales.Value)/1000

  6. 시작 색빨강으로 변경합니다.

  7. 마지막 색녹색으로 변경합니다.

    빨강은 낮은 판매량 값을 나타내고, 노랑은 중간 판매량 값을 나타내며, 녹색은 높은 판매량 값을 나타냅니다. 보고서 처리기는 이러한 값과 분포 페이지에서 선택한 옵션에 따라 색의 범위를 계산합니다.

  8. 분포를 클릭합니다.

  9. 분포 유형이 최적인지 확인합니다. 5단계에 있는 식의 경우 최적 분포는 각 범위에 있는 항목 수와 각 범위 간격의 균형을 맞추는 하위 범위로 값을 나눕니다.

  10. 이 페이지에 있는 다른 옵션에 기본값을 적용합니다. 최적 배포 유형을 선택하는 경우 보고서가 실행될 때 하위 범위의 수가 계산됩니다.

  11. 범례를 클릭합니다.

  12. 색 눈금 옵션에서 색 눈금에 표시가 선택되어 있는지 확인합니다.

  13. 이 범례에 표시의 드롭다운 목록에서 빈 줄을 선택합니다. 이제부터 색 눈금에서만 색 범위가 표시됩니다.

  14. 확인을 클릭합니다.

색 눈금에 빨강, 주황, 노랑, 황록색 및 녹색이 표시됩니다. 각 색은 군별 판매량에 따라 자동으로 계산되는 판매량 범위를 나타냅니다.

6c. 색 눈금의 데이터 형식을 통화로 지정

기본적으로 데이터는 일반 형식을 사용하지만 사용자 지정 형식을 적용할 수도 있습니다.

색 눈금의 형식을 설정하려면

  1. 색 눈금을 마우스 오른쪽 단추로 클릭한 다음 색 눈금 속성을 클릭합니다.

  2. 숫자를 클릭합니다.

  3. 범주에서 통화를 클릭합니다.

  4. 소수 자릿수에 0을 입력합니다. 이 형식은 통화에 소수 자릿수가 없음을 지정합니다.

  5. 확인을 클릭합니다.

  6. 보고서를 미리 봅니다.

색 눈금에 각 범위에 대한 통화 형식으로 연간 판매량이 표시됩니다.

6d. 새 범례 만들기

기본적으로 모든 규칙은 첫 번째 범례에 표시됩니다. 지도의 표시를 향상시키기 위해 범례를 추가할 수 있습니다.

기본 표시를 변경하려면 새 범례를 만들고 지도 계층에 대한 규칙 결과를 새 범례와 연결합니다.

새 범례를 만들려면

  1. 디자인 뷰로 전환합니다.

  2. 뷰포트 외부의 지도를 마우스 오른쪽 단추로 클릭한 다음 범례 추가를 클릭합니다. 새 범례가 지도의 기본 위치에 추가됩니다.

  3. 범례를 마우스 오른쪽 단추로 클릭한 다음 범례 속성을 클릭합니다.

  4. 위치 옵션에서 뷰포트에 상대적으로 범례를 표시할 곳을 지정하는 위치를 클릭합니다. 디자인 화면의 지도가 변경되어 선택 항목의 효과를 표시합니다.

  5. 확인을 클릭합니다.

  6. 범례의 제목을 클릭하여 범례 제목을 선택합니다.

  7. 제목을 다시 클릭하여 텍스트 삽입 모드로 전환합니다. 제목을 Sales (Thousands)로 바꾼 다음 텍스트 외부를 클릭합니다.

범례가 확장되어 제목이 표시됩니다.

6e. 범례와 색 규칙 연결

각 범례에는 하나 이상의 규칙 결과 집합이 표시될 수 있습니다.

범례를 색 규칙과 연결하려면

  1. 지도를 두 번 클릭하여 지도 계층 창을 표시합니다.

  2. PolygonLayer1에서 아래쪽 화살표를 클릭한 다음 다각형 색 규칙을 클릭합니다. 지도 색 규칙 속성 대화 상자가 열립니다.

  3. 범례를 클릭합니다.

  4. 색 눈금 옵션에서 색 눈금에 표시의 선택을 취소합니다.

  5. 범례 옵션의 드롭다운 목록에서 Legend2를 선택합니다. 범례 텍스트 옵션이 나타납니다. 기본적으로 범례 텍스트는 일반 .NET Framework 형식 문자열을 사용하여 형식이 지정됩니다. N0의 0은 소수 자릿수가 표시되지 않도록 지정합니다.

  6. 범례 텍스트에서 다음 형식을 사용하여 통화가 소수 자릿수 없이 표시되도록 지정합니다. #FROMVALUE {C0} - #TOVALUE {C0}

  7. 확인을 클릭합니다.

    디자인 화면의 범례에 통화로 형식이 지정된 예제 데이터를 사용하여 색 범위가 표시됩니다.

  8. 보고서를 미리 봅니다.

연결된 상점과 판매량이 있는 군은 색 규칙에 따라 표시되고 판매량이 없는 군은 무색으로 표시됩니다.

6f. 데이터가 없는 군의 색 변경

계층에 있는 모든 지도 요소의 기본 표시 옵션을 설정할 수 있습니다. 색 규칙은 이러한 표시 옵션보다 우선합니다.

계층의 모든 요소에 대한 표시 속성을 설정하려면

  1. 디자인 뷰로 전환합니다.

  2. 지도를 두 번 클릭하여 지도 계층 창을 표시합니다.

  3. PolygonLayer1에서 아래쪽 화살표를 클릭한 다음 다각형 속성을 클릭합니다. 지도 다각형 속성 대화 상자가 열립니다. 규칙 기반 표시 옵션이 적용되기 전에 이 대화 상자의 표시 옵션 집합이 계층에 있는 모든 다각형에 적용됩니다.

  4. 채우기를 클릭합니다.

  5. 채우기 스타일이 단색인지 확인합니다.그라데이션과 패턴이 모든 색에 적용됩니다.

  6. 에서 아래쪽 화살표를 클릭한 다음 연한 강철색을 클릭합니다.

  7. 확인을 클릭합니다.

  8. 보고서를 미리 봅니다.

연결된 데이터가 없는 군은 파란색으로 표시되고 연결된 분석 데이터가 있는 군만 지정한 색 규칙에 따라 빨강 ~ 녹색에 표시됩니다.

7. 사용자 지정 점 추가

아직 건설되지 않은 새 상점을 나타내려면 점을 지정하고 압정 표식 유형을 사용합니다.

사용자 지정 점을 추가하려면

  1. 디자인 뷰로 전환합니다.

  2. 지도를 두 번 클릭하여 지도 계층 창을 표시합니다. 도구 모음에서 계층 추가를 클릭한 다음 점 계층을 클릭합니다.

    새 점 계층이 지도에 추가됩니다. 기본적으로 점 계층의 공간 데이터 형식은 포함입니다.

  3. PointLayer2에서 아래쪽 화살표를 클릭한 다음 점 추가를 클릭합니다.

  4. 지도 뷰포트로 포인터를 이동합니다. 커서가 십자 기호로 변경됩니다.

  5. 점을 추가할 지도의 위치를 클릭합니다. 이 자습서에서는 경로의 시작 부분 옆에 있는 군의 한 위치를 클릭합니다. 원으로 표시된 점이 계층의 클릭한 위치에 추가됩니다. 기본적으로 점이 선택됩니다.

  6. 추가한 점을 마우스 오른쪽 단추로 클릭하고 포함 점 속성을 클릭합니다.

  7. 이 계층의 점 옵션 무시 옵션을 선택합니다. 추가 페이지가 대화 상자에 나타납니다. 여기서 설정한 값은 계층 또는 색 규칙에 대한 표시 옵션보다 우선합니다.

  8. 표식을 클릭합니다.

  9. 표식 유형의 경우 별모양을 선택합니다.

  10. 확인을 클릭합니다.

  11. 보고서를 미리 봅니다.

추가한 새 점이 별모양으로 나타납니다.

사용자 지정 점에 대한 레이블을 추가하려면

  1. 디자인 뷰로 전환합니다.

  2. 방금 추가한 점을 마우스 오른쪽 단추로 클릭하고 포함 점 속성을 클릭합니다.

  3. 레이블을 클릭합니다.

  4. 레이블 텍스트에 New Store를 입력합니다.

  5. 배치에서 위쪽을 클릭합니다.

  6. 확인을 클릭합니다.

  7. 보고서를 미리 봅니다.

레이블이 상점 위치 위에 나타납니다.

지도 보기 가운데 맞추기

지도 뷰포트 중심 및 확대/축소 수준을 변경합니다.

뷰포트를 변경하려면

  1. 지도 뷰포트를 마우스 오른쪽 단추로 클릭한 다음 뷰포트 속성을 클릭합니다.

  2. 중심 및 확대/축소를 클릭합니다.

  3. 보기 중심 및 확대/축소 수준 설정이 선택되어 있는지 확인합니다.

  4. 확인을 클릭합니다.

  5. 지도 뷰포트를 마우스 왼쪽 단추로 클릭하고 뷰포트의 중심을 원하는 위치로 끕니다.

  6. 마우스 휠을 사용하여 뷰포트의 확대/축소 수준을 변경합니다.

  7. 보고서를 미리 봅니다.

디자인 뷰의 화면과 보기에 지도가 예제 데이터를 기반으로 표시됩니다. 렌더링된 보고서에서는 지도 보기가 지정한 보기의 가운데에 표시됩니다.

보고서 제목 추가

보고서 제목을 추가하려면

  1. 디자인 화면에서 **제목을 추가하려면 클릭하십시오.**를 클릭합니다.

  2. Sales in New York Stores를 입력한 다음 입력란 바깥쪽을 클릭합니다.

이 제목은 보고서 맨 위에 나타납니다. 페이지 머리글이 정의되지 않았을 때 보고서 본문의 맨 위에 있는 항목은 보고서 머리글에 해당합니다.

보고서 저장

보고서를 저장하려면

  1. 디자인 뷰로 전환합니다.

  2. 보고서 작성기 단추에서 다른 이름으로 저장을 클릭합니다.

  3. 이름에 Store Sales in New York을 입력합니다.

저장을 클릭합니다.

다음 단계

보고서에 지도를 추가하는 방법에 대한 연습을 완료했습니다.

자세한 내용은 blogs.msdn.com에 있는 블로그 항목 SQL Server Reporting Services에 대한 공간 데이터의 지도 제작상 조정(Cartographic Adjustment of Spatial Data for SQL Server Reporting Services)지도(보고서 작성기 3.0 및 SSRS)를 참조하십시오.

다른 자습서를 보려면 자습서(보고서 작성기 3.0)를 참조하십시오.