지도(보고서 작성기 및 SSRS)Maps (Report Builder and SSRS)

지리적 배경에 대해 비즈니스 데이터를 시각화하기 위해 Reporting ServicesReporting Services 페이지를 매긴 보고서에 지도를 추가할 수 있습니다.To visualize business data against a geographical background, you can add a map to your Reporting ServicesReporting Services paginated report. 선택하는 지도 유형은 보고서에 나타낼 정보에 따라 다릅니다.The type of map that you select depends on what information that you want to communicate in your report. 위치만 표시하는 지도, 지역의 세대 수에 따라 거품 크기가 달라지는 거품형 지도, 각 상점에서 이윤이 가장 높은 제품에 따라 표식 스타일이 달라지는 표식 지도 또는 상점 간 경로를 표시하는 선 지도 등을 추가할 수 있습니다.You can add a map that displays locations only, or a bubble map that varies bubble size based on number of households for an area, or a marker map that varies marker style based on the most profitable product for each store, or a line map that displays routes between stores.

지도에는 제목, 중심점 및 눈금을 지정하는 뷰포트, 뷰포트의 선택적 Bing Maps 타일 배경, 공간 데이터를 표시하는 하나 이상의 계층, 사용자가 데이터 시각화를 해석하는 데 유용한 다양한 범례가 포함됩니다.A map contains a title, a viewport that specifies the center point and scale, an optional Bing map tile background for the viewport, one or more layers that display spatial data, and a variety of legends that help users interpret the data visualizations. 다음 그림에서는 지도의 기본 부분을 보여 줍니다.The following illustration shows the basic parts of a map.

rs_MapElementsrs_MapElements

지도 사용을 즉시 시작하려면 자습서: 지도 보고서(보고서 작성기) 또는 보고서 예제(보고서 작성기 및 SSRS)를 참조하세요.To start to use a map immediately, see Tutorial: Map Report (Report Builder) or Report Samples (Report Builder and SSRS).

참고

보고서와는 별도로 지도를 보고서 파트로 저장할 수 있습니다.You can save maps separate from a report as report parts. 보고서 파트에 대해 자세히 알아봅니다.Read more about Report Parts.

보고서에 지도 추가 Adding a Map to Your Report

보고서에 지도를 추가하기 위해 수행할 일반 단계의 목록은 다음과 같습니다.To add a map to your report, here is a list of the general steps to follow:

  • 표시할 분석 데이터와 필요한 공간 데이터 형식을 결정합니다.Determine which analytical data that you want to display and what types of spatial data that you need. 예를 들어 거품형 지도에서 상대적 연간 상점 판매량을 표시하려면 분석 데이터에 상점 이름과 상점 판매량이 필요하고 공간 데이터에 위도와 경도로 상점 위치와 상점 이름이 필요합니다.For example, to display relative annual store sales on a bubble map, you need store name and store sales for analytical data and store name and store location as latitude and longitude for spatial data.

  • 원하는 지도의 스타일을 결정합니다.Decide on the style of map you want. 기본 지도에는 위치만 표시됩니다.Basic maps display locations only. 거품형 지도에서는 단일 분석 값에 따라 거품 크기가 변경됩니다.Bubble maps vary bubble size based on a single analytical value. 분석 색 지도에서는 분석 데이터의 범위에 따라 지도 요소가 변경됩니다.Analytical color maps vary map elements based on ranges of analytical data. 선택하는 스타일에 따라 시각화할 데이터와 사용할 공간 데이터 형식이 결정됩니다.The style that you select depends both on the data that you want to visualize and the type of spatial data that you use.

  • 공간 데이터 원본, 공간 데이터, 분석 데이터 원본 및 분석 데이터를 지정하는 데 필요한 정보를 수집합니다.Collect the information that you must have to specify spatial data sources, spatial data, analytical data sources, and analytical data. 여기에는 공간 데이터 원본에 대한 연결 문자열, 필요한 공간 데이터 형식을 지정하는 작업 및 보고서 데이터에 공간 데이터와 분석 데이터를 연결하는 일치 필드가 포함되어 있는지 확인하는 작업이 포함됩니다.This includes connection strings to spatial data sources, specifying the type of spatial data that you need, and making sure that your report data includes match fields that associate the spatial data and analytical data.

  • 지도 마법사를 실행하여 보고서에 지도를 추가합니다.Run the Map wizard to add a map to your report. 그러면 첫 번째 지도 계층이 지도에 추가됩니다.This adds the first map layer to the map. 지도 계층 마법사를 실행하여 추가 계층을 만들거나 기존 계층을 수정합니다.Run the Map Layer wizard to create additional layers or modify existing layers. 마법사를 사용하면 작업을 쉽게 시작할 수 있습니다.The wizards provide an easy way to get started. 자세한 내용은 지도 마법사 및 지도 계층 마법사(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Map Wizard and Map Layer Wizard (Report Builder and SSRS).

  • 보고서에서 지도를 미리 본 후 지도 보기를 조정하고, 데이터에 따라 각 계층의 표시가 달라지는 방식을 변경하고, 사용자의 데이터 해석을 돕기 위해 범례를 제공하고, 사용자가 잘 볼 수 있도록 해상도를 조정할 수 있습니다.After you preview the map in your report, you will probably want to adjust the map view, change the way your data varies the display of each layer, provide legends to help your users interpret the data, and adjust the resolution to provide a good viewing experience for your users.

    자세한 내용은 지도 보고서 계획(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Plan a Map Report (Report Builder and SSRS).

지도에 데이터 추가 Adding Data to a Map

지도에서는 공간 데이터와 분석 데이터라는 두 가지 데이터 형식을 사용합니다.A map uses two types of data: spatial data and analytical data. 공간 데이터는 지도의 모양을 정의하는 반면 분석 데이터는 지도와 연결된 값을 제공합니다.Spatial data defines the appearance of the map whereas analytical data provides the values that are associated with the map. 예를 들어 공간 데이터는 한 지역의 도시 위치를 정의하는 반면 분석 데이터는 각 도시의 인구를 제공합니다.For example, spatial data defines the locations of cities in an area whereas analytical data provides the population for each city.

지도에는 공간 데이터가 반드시 있어야 하며 분석 데이터는 없어도 됩니다.A map must have spatial data; analytical data is optional. 예를 들어 도시에 있는 상점 위치만 표시되는 지도를 추가할 수 있습니다.For example, you can add a map that displays just store locations in a city.

지도에서 데이터를 시각화하려면 분석 데이터와 공간 데이터가 관계를 맺고 있어야 합니다.To visualize data on a map, the analytical data and the spatial data must have a relationship. 공간 데이터와 분석 데이터가 같은 원본에서 제공되면 관계가 알려집니다.When the spatial data and the analytical data come from the same source, the relationship is known. 공간 데이터와 분석 데이터가 서로 다른 원본에서 제공되면 두 데이터를 연결하기 위해 일치 필드를 지정해야 합니다.When the spatial data and the analytical data come from different sources, you must specify match fields to relate them.

공간 데이터Spatial Data

공간 데이터는 좌표 집합으로 구성되어 있습니다.Spatial data consists of sets of coordinates. 데이터 원본의 공간 데이터는 한 점, 여러 점, 한 선, 여러 선 또는 다각형 집합일 수 있습니다.Spatial data from a data source can be a single point, multiple points, a single line, multiple lines, or a set of polygons. 각 좌표 집합은 군의 경계를 나타내는 다각형, 도로를 나타내는 선 또는 도시의 위치를 나타내는 점 등의 지도 요소를 정의합니다.Each set of coordinates defines a map element, for example, a polygon that represents the outline of a county, a line that represents a road, or a point that represents the location of a city.

공간 데이터는 다음 좌표계 중 하나를 기반으로 합니다.Spatial data is based on one of the following coordinate systems:

  • 지리. 경도 및 위도를 사용하여 구형 표면의 측지 좌표를 지정합니다.Geographic Specifies geodesic coordinates on a spherical surface by using longitude and latitude. 공간 데이터가 지리이면 도법을 지정해야 합니다.When spatial data is geographic, a projection must be specified. 도법은 구형 좌표를 갖는 개체를 평면 표면에 그리는 방법을 지정하는 규칙의 집합입니다.A projection is a set of rules that specifies how to draw objects that have spherical coordinates onto a planar surface. 동일한 도법의 지리 데이터만 비교하거나 결합할 수 있습니다.Only geographic data with the same projection can be compared or combined.

  • 평면. X 및 Y를 사용하여 평면 표면의 지리 좌표를 지정합니다.Planar Specifies geometric coordinates on a planar surface by using X and Y.

    각 지도 계층에는 다각형, 선 또는 점 형식의 공간 데이터가 표시됩니다.Each map layer displays one type of spatial data: polygons, lines, or points. 여러 공간 데이터 형식을 표시하려면 지도에 여러 계층을 추가합니다.To display multiple types of spatial data, add multiple layers to the map. Microsoft Bing Maps 타일의 계층을 추가할 수도 있습니다.You can also add a layer of Microsoft Bing map tiles. 타일 계층은 공간 데이터에 의존하지 않습니다.The tile layer does not depend on spatial data. 타일 계층에는 지도 뷰포트의 좌표에 해당하는 이미지 타일이 표시됩니다.The tile layer displays image tiles that correspond to the coordinates of the map viewport.

공간 데이터 원본Sources of Spatial Data

다음과 같은 공간 데이터 원본이 지원됩니다.The following sources of spatial data are supported:

  • 지도 갤러리 보고서.Map Gallery reports. 지도 갤러리에 있는 보고서에 공간 데이터가 포함되어 있습니다.Spatial data is embedded in reports located in the map gallery. 기본적으로 지도 갤러리에 설치 된 <드라이브 >: files\microsoft SQL Server\Report \MapGallery 합니다.By default, the Map Gallery is installed in <drive>:\Program Files\Microsoft SQL Server\Report Builder \MapGallery.

    참고

    Reporting ServicesReporting Services 지도 제작 기능은 미 Census Bureau (http://www.census.gov/).This Reporting ServicesReporting Services mapping feature uses data from TIGER/Line Shapefiles provided courtesy of the U.S. Census Bureau (http://www.census.gov/). TIGER/Line Shapefile은 Census MAF/TIGER 데이터베이스에서 선택한 지리 및 지도 정보를 추출한 것입니다.TIGER/Line Shapefiles are an extract of selected geographic and cartographic information from the Census MAF/TIGER database. TIGER/Line Shapefile은 미 통계국에 요금을 지불하지 않고 사용할 수 있습니다.TIGER/Line Shapefiles are available without charge from the U.S. Census Bureau. TIGER/Line Shapefile에 대한 자세한 내용은 http://www.census.gov/geo/www/tiger를 참조하세요.To obtain more information about the TIGER/Line Shapefiles go to http://www.census.gov/geo/www/tiger. TIGER/Line Shapefile의 경계 정보는 통계 데이터 수집 및 집계 목적으로만 사용되며 통계 목적의 설명 및 지정은 사법권이나 소유권 또는 수급권의 판결에 영향을 미치지 않고 법적인 토지 설명이 아닙니다.The boundary information in the TIGER/Line Shapefiles are for statistical data collection and tabulation purposes only; their depiction and designation for statistical purposes does not constitute a determination of jurisdictional authority or rights of ownership or entitlement and they are not legal land descriptions. Census TIGER 및 TIGER/Line은 미 통계국의 등록 상표입니다.Census TIGER and TIGER/Line are registered trademarks of the U.S. Bureau of the Census.

  • ESRI 셰이프 파일.ESRI Shapefiles. ESRI 셰이프 파일은 ESRI(Environmental Systems Research Institute, Inc.) 셰이프 파일 공간 데이터 형식을 따르는 데이터를 포함합니다.ESRI Shapefiles contain data that complies with the Environmental Systems Research Institute, Inc. (ESRI) Shapefile spatial data format. ESRI 셰이프 파일은 파일 집합입니다.ESRI Shapefiles refer to a set of files. .shp 파일의 데이터는 지리적 또는 기하학적 모양을 지정합니다.Data in the .shp file specifies the geographical or geometrical shapes. .dbf 파일의 데이터는 모양의 특성을 제공합니다.Data in the .dbf file provides attributes for the shapes. 디자인 뷰에서 지도를 보거나 보고서 서버에서 지도를 실행하려면 두 파일이 모두 같은 폴더에 있어야 합니다.To view a map in design view or to run a map from the report server, both files must be in the same folder. 로컬 파일 시스템에서 .shp 파일의 공간 데이터를 추가하면 이 공간 데이터가 보고서에 포함됩니다.When you add spatial data from a .shp file on your local file system, the spatial data is embedded in your report. 런타임에 동적으로 공간 데이터를 검색하려면 셰이프 파일을 보고서 서버로 업로드한 다음 공간 데이터 원본으로 지정합니다.To retrieve spatial data dynamically at run time, upload the Shapefiles to your report server, and then specify them as the source for spatial data. 자세한 내용은 Finding ESRI Shapefiles for a Map을 참조하십시오.For more information, see Finding ESRI Shapefiles for a Map.

  • 데이터베이스에 저장된 SQL Server 공간 데이터.SQL Server spatial data stored in a database. 관계형 데이터베이스에서 SQLGeometry 또는 SQLGeography SQL ServerSQL Server 데이터 형식을 지정하는 쿼리를 사용할 수 있습니다.You can use a query that specifies SQLGeometry or SQLGeography data types from a SQL ServerSQL Server relational database. 자세한 내용은 SQL Server 온라인 설명서 에서 공간 데이터 형식 개요를 참조하세요.For more information, see Spatial Data Types Overview in SQL Server Books Online.

    쿼리 디자이너에 나타나는 결과 집합에서 각 공간 데이터 행은 하나의 단위로 처리되고 단일 지도 요소에 저장됩니다.In the result set that you see in the query designer, each row of spatial data is treated as a unit and stored in a single map element. 예를 들어 결과 집합에서 한 행에 여러 개의 점이 정의되어 있으면 표시 속성이 해당 지도 요소의 모든 점에 적용됩니다.For example, if there are multiple points that are defined in one row in the result set, display properties apply to all points in that map element.

  • 만드는 사용자 지정 위치.Custom locations that you create. 위치를 포함된 점 계층에 포함된 점으로 직접 추가할 수 있습니다.You can manually add locations as embedded points to an embedded point layer. 자세한 내용은 지도에 사용자 지정 위치 추가(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Add Custom Locations to a Map (Report Builder and SSRS).

디자인 뷰의 공간 데이터Spatial Data in Design View

디자인 뷰에서 보고서 처리기는 지도 계층을 디자인하는 데 도움이 되는 예제 공간 데이터를 표시합니다.In Design view, the report processor displays sample spatial data to help you design the map layer. 표시되는 데이터는 공간 데이터의 사용 가능 여부에 따라 달라집니다.The data that you see depends on the availability of the spatial data:

  • 포함된 데이터.Embedded data. 샘플 데이터가 보고서의 지도 계층에 포함된 지도 요소에서 검색됩니다.The sample data is retrieved from map elements embedded in map layers in your report.

  • ESRI 셰이프 파일에 연결.Link to ESRI Shapefile . ESRI 셰이프 파일(.shp) 및 지원 파일(.dbf)을 사용할 수 있으면 예제 데이터가 셰이프 파일에서 로드되고,If the ESRI Shapefile (.shp) and the support file (.dbf) are available, the sample data is loaded from the Shapefile. 그렇지 않으면 보고서 처리기가 예제 데이터를 생성하고 사용 가능한 공간 데이터가 없습니다.라는 메시지를 표시합니다.Otherwise, the report processor generates sample data and displays the message No spatial data available.

  • SQL Server 공간 데이터.SQL Server spatial data. 데이터 원본을 사용할 수 있고 자격 증명이 유효하면 예제 데이터가 데이터베이스의 공간 데이터에서 로드되고,If the data source is available and the credentials are valid, the sample data is loaded from the spatial data in the database. 그렇지 않으면 보고서 처리기가 예제 데이터를 생성하고 사용 가능한 공간 데이터가 없습니다.라는 메시지를 표시합니다.Otherwise, the report processor generates sample data and displays the message No spatial data available.

보고서 정의에 공간 데이터 포함Embedding Spatial Data in the Report Definition

분석 데이터와 달리 보고서 정의에 지도 계층의 공간 데이터를 포함하는 옵션이 있습니다.Unlike analytical data, you have the option to embed spatial data for a map layer in the report definition. 공간 데이터를 포함하는 경우 지도 계층에서 사용되는 지도 요소를 포함합니다.When you embed spatial data, you embed map elements that are used in the map layer.

포함된 요소가 있으면 보고서 정의의 크기가 증가하지만 보고서가 실행될 때 미리 보기나 보고서 서버에서 공간 데이터를 항상 사용할 수 있습니다.Embedded elements increase the size of the report definition but ensure that the spatial data is always available when the report runs, either in preview or on the report server. 데이터가 많을수록 더 많은 저장소가 필요하고 처리 시간이 길어집니다.More data means more storage and longer processing times. 다른 보고서 데이터뿐만 아니라 공간 데이터를 보고서에 필요한 정보로만 제한하는 것이 항상 가장 좋은 방법입니다.It is always a best practice to limit spatial data, in addition to other report data, to just the information that is needed for your report.

런타임에 지도 해상도 제어Controlling Map Resolution at Run Time

공간 데이터의 해상도를 변경하는 경우 지도에 선을 얼마나 자세하게 그릴 것인지를 지정하게 됩니다.When you change the resolution for spatial data, you are specifying how detailed you want the lines drawn on a map. 예를 들어 지역의 경우 백 미터의 지표면으로 세분성을 낮춰야 합니까, 아니면 1마일이면 충분합니까?For example, for areas, do you need granularity down to a hundred meters of surface area on the earth, or is one mile enough detail?

공간 데이터가 보고서에 포함된 경우 사용하는 해상도는 보고서 정의의 지도 요소 수에 영향을 미칩니다.If the spatial data is embedded in the report, the resolution that you use affects the number of map elements in the report definition. 해상도가 높을수록 해당 해상도에서 테두리를 그리는 데 필요한 요소의 수가 늘어납니다.A higher resolution increases the number of elements that are required to draw borders at that resolution. 공간 데이터가 보고서에 포함되지 않는 경우에는 보고서를 볼 때마다 보고서 서버가 해당 해상도에서 테두리를 그리는 데 필요한 선을 계산합니다.If the spatial data is not embedded in the report, the report server calculates the lines that are required to draw the borders at that resolution every time you view the report. 표시 해상도와 적합한 보고서 렌더링 시간 간의 균형이 맞는 보고서를 디자인하려면 보고서에서 분석 데이터를 시각화하는 데 필요한 세부 수준으로 지도 해상도를 단순화합니다.To design a report that balances display resolution and acceptable report rendering time, simplify the map resolution to the level of detail that you need in your report to visualize your analytical data.

분석 데이터Analytical Data

분석 데이터는 도시의 인구나 상점의 판매량 합계 등, 지도에서 시각화할 데이터입니다.Analytical data is the data that you want to visualize on the map, for example, population for a city or sales total for a store. 분석 데이터가 제공되는 원본은 다음 중 하나일 수 있습니다.Analytical data can come from one of the following sources:

  • 데이터 집합 필드.Dataset field. 보고서 데이터 창에 있는 데이터 집합의 필드입니다.A field from a dataset in the Report Data pane.

  • 공간 데이터 원본 필드.Spatial data source field. 공간 데이터에 포함된 공간 데이터 원본의 필드입니다.A field from the spatial data source that is included with the spatial data. 예를 들어 ESRI 셰이프 파일에는 공간 데이터와 분석 데이터가 모두 포함되어 있는 경우가 많습니다.For example, an ESRI Shapefile frequently includes both spatial and analytical data. 공간 데이터 원본의 필드 이름은 #으로 시작하고 계층에 대한 규칙의 데이터 필드를 지정하는 경우 필드의 드롭다운 목록에 나타납니다.Field names from the spatial data source begin with # and appear in the drop-down list of fields when you are specifying the data field for rules for a layer.

  • 지도 요소의 포함된 데이터.Embedded data for a map element. 다각형, 선 또는 점을 보고서에 포함한 후 개별 지도 요소의 데이터 필드를 무시하고 사용자 지정 값을 설정할 수 있습니다.After you embed polygons, lines, or points in a report, you can override the data fields for individual map elements and set custom values.

    계층에 대한 규칙을 지정하고 분석 데이터 필드를 선택하는 경우 데이터 형식이 숫자이면 보고서 처리기가 자동으로 기본 함수 Sum을 사용하여 지도 요소의 집계 값을 계산합니다.When you specify rules for a layer and select the analytical data field, if the data type is numeric, the report processor automatically uses the default function Sum to calculate aggregate values for the map element. 필드가 숫자가 아니면 집계 함수가 지정되지 않고 암시적 집계 함수 First가 사용됩니다.If the field is not numeric, no aggregate function is specified, and the implicit aggregate function First is used. 기본 식을 변경하려면 계층에 대한 규칙의 옵션을 변경합니다.To change the default expression, change the options for the rules for the layer. 자세한 내용은 규칙 및 분석 데이터를 사용하여 다각형, 선 및 점 표시 변경(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Vary Polygon, Line, and Point Display by Rules and Analytical Data (Report Builder and SSRS).

일치 필드Match Fields

분석 데이터를 계층의 지도 요소에 연결하려면 일치 필드를 지정해야 합니다.To relate analytical data to map elements on a layer, you must specify match fields. 일치 필드는 지도 요소와 분석 데이터 간의 관계를 만드는 데 사용됩니다.Match fields are used to build a relationship between map elements and analytical data. 각 공간 위치에 고유한 분석 값을 지정하는 경우 하나 이상의 필드를 사용하여 일치시킬 수 있습니다.You can use one or more fields to match on as long as they specify a unique analytical value for each spatial location.

예를 들어 도시 인구에 따라 거품 크기가 달라지는 거품형 지도의 경우 다음과 같은 데이터가 필요합니다.For example, for a bubble map that varies bubble size by city population, the following data is needed:

  • 공간 데이터 원본에서:From the spatial data source:

    • 공간 데이터.SpatialData. 도시의 위도와 경도를 지정하는 공간 데이터가 있는 필드입니다.A field that has spatial data that specifies the latitude and longitude of the city.

    • 이름.Name. 도시의 이름이 있는 필드입니다.A field that has the name of the city.

    • 지역.Area. 지역의 이름이 있는 필드입니다.A field that has the name of the region.

  • 분석 데이터 원본에서:From the analytical data source:

    • 인구.Population. 도시 인구가 있는 필드입니다.A field that has the city population.

    • 도시.City. 도시의 이름이 있는 필드입니다.A field that has the name of the city.

    • 지역.Area. 영토, 주 또는 지역의 이름이 있는 필드입니다.A field that has the name of the territory, state, or region.

    이 예에서 도시 이름만으로는 인구를 고유하게 식별할 수 없습니다.In this example, the name of the city alone is not enough to uniquely identify the population. 예를 들어 미국에는 올버니라는 도시가 많습니다.For example, there are many cities named Albany in the United States. 특정 도시의 이름을 지정하려면 도시 이름뿐만 아니라 지역을 지정해야 합니다.To name a specific city, you must specify the area in addition to the city name.

지도 뷰포트 이해 Understanding the Map Viewport

보고서의 지도 데이터를 지정한 후 지도 뷰포트를 지정하여 지도의 표시 영역을 제한할 수 있습니다.After you specify map data for a report, you can limit the display area of the map by specifying a map viewport. 기본적으로 뷰포트는 전체 지도와 동일한 영역입니다.By default, the viewport is the same area as the whole map. 지도를 자르려면 보고서에 포함할 지역을 정의하는 최대 및 최소 좌표, 확대/축소 수준 및 중심을 지정하면 됩니다.To crop the map, you can specify the center, zoom level, and maximum and minimum coordinates that define the area that you want to include in your report. 보고서에서 지도의 표시를 향상시키기 위해 범례, 거리 눈금 및 색 눈금을 뷰포트 밖으로 이동할 수 있습니다.To improve the display of the map in the report, you can move the legends, distance scale, and color scale outside the viewport. 다음 그림에서는 뷰포트를 보여 줍니다.The following figure shows a viewport:

rs_MapViewportrs_MapViewport

Bing Maps 타일 계층 추가 Adding a Bing Map Tiles Layer

뷰포트에서 정의하는 대로 현재 지도 보기의 지리적 배경을 제공하는 Bing Maps 타일의 계층을 추가할 수 있습니다.You can add a layer for Bing map tiles that provides a geographic background for the current map view as defined by the viewport. 타일 계층을 추가하려면 좌표계에 지리 , 도법 종류에 메르카토르를 지정해야 합니다.To add a tile layer, you must specify the coordinate system geographic and the projection type Mercator. 선택한 뷰포트 중심 및 확대/축소 수준과 일치하는 타일이 Bing Maps 웹 서비스에서 자동으로 검색됩니다.Tiles that match the viewport center and zoom level that you select are automatically retrieved from Bing Maps Web Services.

다음 옵션을 지정하여 계층을 사용자 지정할 수 있습니다.You can customize the layer by specifying the following options:

지도 계층 및 지도 요소 이해 Understanding Map Layers and Map Elements

지도 하나에 계층이 여러 개 있을 수 있습니다.A map can have multiple layers. 세 가지 계층 유형이 있으며,There are three types of layers. 각 계층에는 한 가지 공간 데이터 형식이 표시됩니다.Each layer displays one type of spatial data:

  • 다각형 계층.Polygon Layer. 각 다각형에 대해 자동으로 계산되는 다각형 중심점의 표식이나 영역의 윤곽선을 표시합니다.Displays outlines of areas or markers for the polygon center point, which is automatically calculated for each polygon.

  • 선 계층.Line Layer. 경로의 선을 표시합니다.Displays lines for paths or routes.

  • 점 계층.Point Layer. 점 위치의 표식을 표시합니다.Displays markers for point locations.

    계층의 공간 데이터 원본을 지정하는 경우 마법사는 공간 데이터 필드를 확인하고 해당 필드 유형에 따라 계층 유형을 설정합니다.When you specify the source of spatial data for a layer, the wizard checks the spatial data field and sets the layer type based on its type. 지도 요소는 데이터 원본의 각 값에 대한 계층에 추가됩니다.A map element is added to the layer for each value from the data source.

    예를 들어 중앙 창고에서 상점까지의 배달 경로를 표시하려면 상점 위치를 표시하는 압정 표식이 있는 점 계층과 창고에서 각 상점까지의 배달 경로를 표시하는 선 계층을 추가할 수 있습니다.For example, to display delivery routes from a central warehouse to your stores, you might add two layers: a point layer with pushpin markers to display store locations and a line layer to display delivery routes to each store from the warehouse. 점 계층에는 상점 위치를 지정하는 점 공간 데이터가 필요하고 선 계층에는 배달 경로를 지정하는 선 공간 데이터가 필요합니다.The point layer needs Point spatial data that specifies store locations and the line layer needs Line spatial data that specifies the delivery routes.

    네 번째 계층 유형은 타일 계층입니다.The fourth type of layer is a tile layer. 타일 계층은 지도 뷰포트 보기 중심 및 확대/축소 수준에 해당하는 Bing Maps 타일의 배경을 추가합니다.A tile layer adds a background of Bing map tiles that corresponds to the map viewport center and zoom level.

    계층을 사용하여 작업하려면 보고서 디자인 화면에서 지도를 선택하여 지도 창을 표시합니다.To work with layers, select a map on the report design surface to display the Map pane. 지도 창에 지도에 대해 정의된 계층의 목록이 표시됩니다.The Map pane displays the list of layers that are defined for the map. 이 창에서 계층을 선택하여 옵션을 변경하고, 계층의 그리기 순서를 변경하고, 계층을 추가하거나 지도 계층 마법사를 실행하고, 계층을 숨기거나 표시하고, 지도 뷰포트의 보기 중심 및 확대/축소 수준을 변경할 수 있습니다.Use this pane to select a layer to change the options, to change the drawing order of layers, to add a layer or run the Map Layer wizard, to hide or show a layer, and to change the view center and zoom level for the map viewport. 다음 그림에서는 뷰포트를 보여 줍니다.The following figure shows a viewport:

    rsMapLayerZonersMapLayerZone

    지도 계층에 대한 자세한 내용은 지도 또는 지도 계층 추가, 변경 또는 삭제(보고서 작성기 및 SSRS)를 참조하세요.For more information about map layers, see Add, Change, or Delete a Map or Map Layer (Report Builder and SSRS).

점, 선 및 다각형의 표시 속성 변경Varying Display Properties for Points, Lines, and Polygons

지도 요소의 표시 옵션은 계층에 대한 규칙을 사용하여 계층 수준에서 설정하거나 개별 요소에서 설정할 수 있습니다.Display options for a map elements can be set at the layer level, by using rules for the layer, or on individual elements. 예를 들어 계층의 모든 점에 대한 표시 속성을 설정하거나, 포함되었는지 여부와 관계없이 계층의 모든 점에 대한 표시 속성을 제어하는 규칙을 설정하거나, 특정 포함된 점에 대한 표시 속성 설정을 무시할 수 있습니다.For example, you can set display properties for all points on a layer, or you can set rules that control the display properties for all points on a layer whether or not they are embedded, or you can override display property settings for specific embedded points.

보고서를 볼 때 표시되는 표시 값은 오름차순으로 나열된 이 계층 구조에 의해 제어됩니다.When you view a report, the display values that you see are controlled by this hierarchy, listed in ascending order. 숫자가 클수록 우선 순위가 높습니다.The higher numbers take precedence:

  1. 계층 속성.Layer properties. 전체 계층에 적용되는 속성입니다.Properties that apply to the whole layer. 예를 들어 계층 속성을 사용하여 분석 데이터의 원본이나 전체 계층의 표시 유형을 설정합니다.For example, use layer properties to set the source of analytical data or the visibility for the whole layer.

  2. 다각형, 선, 점 속성 및 포함된 다각형, 선, 점 속성.Polygon, Line, Point properties and Embedded Polygon, Line, Point properties. 지도 요소가 동적 공간 데이터에서 제공되든, 포함된 공간 데이터에서 제공되든 간에 계층의 모든 지도 요소에 적용되는 속성입니다.Properties that apply to all map elements on a layer, whether the elements are from dynamic spatial data or embedded spatial data. 예를 들어 다각형 중심점 속성을 사용하여 진한 파랑부터 연한 파랑까지 위에서 아래로 거품 영역을 채우는 그라데이션으로 거품의 채우기 색을 설정합니다.For example, use polygon center point properties to set the fill color for bubbles to a gradient that fills bubble areas from dark blue to light blue and from top to bottom.

  3. 색 규칙, 크기 규칙, 두께 규칙 및 표식 유형 규칙.Color Rules, Size Rules, Width Rules, Marker Type Rules. 규칙은 계층에 분석 데이터와 관계가 있는 지도 요소가 있는 경우 계층에 속성을 적용합니다.Rules apply properties to a layer when the layer has map elements that have a relationship to analytical data. 규칙 유형은 계층 유형에 따라 다릅니다.The type of rules vary based on layer type. 예를 들어 점 크기 규칙을 사용하여 인구에 따라 거품 크기를 변경합니다.For example, use point size rules to vary bubble size based on population.

  4. 포함된 다각형, 선 또는 점 속성의 무시.Override for Embedded Polygon, Line, or Point properties. 포함된 지도 요소의 경우 무시 옵션을 선택하고 속성 또는 데이터 값을 변경할 수 있습니다.For embedded map elements, you can select the override option and change any property or data value. 개별 요소에 대한 규칙을 무시하기 위해 변경하는 모든 내용은 되돌릴 수 없습니다.Any changes that you make to override rules for individual elements are irreversible. 예를 들어 압정 표식을 사용하여 특정 상점을 강조 표시할 수 있습니다.For example, you can highlight a specific store by using a pushpin marker.

    자세한 내용은 규칙 및 분석 데이터를 사용하여 다각형, 선 및 점 표시 변경(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Vary Polygon, Line, and Point Display by Rules and Analytical Data (Report Builder and SSRS).

    지도 요소의 모양을 변경하는 것 외에 다음과 같은 방식으로 점, 선 및 다각형이나 계층에 상호 작용 기능을 추가할 수 있습니다.In addition to varying the appearance of map elements, you can add interactivity to points, lines, and polygons, or to layers, in the following ways:

  • 사용자가 지도를 포인터로 가리키면 지도 요소에 대한 자세한 정보를 제공하는 도구 설명을 만듭니다.Create tooltips to provide additional details for a map element when the user hovers a pointer over the map.

  • 드릴스루 동작을 보고서의 다른 위치, 다른 보고서 또는 웹 페이지에 대한 링크에 추가합니다.Add drillthrough actions to link to other locations in the report, to other reports, or to Web pages.

  • 사용자가 특정 지도 계층을 표시하거나 숨길 수 있도록 하는 계층 표시 유형을 정의하는 매개 변수를 식에 추가합니다.Add parameters in expressions that define layer visibility to enable a user to show or hide specific map layers.

    자세한 내용은 대화형 정렬, 문서 구조 및 링크(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Interactive Sort, Document Maps, and Links (Report Builder and SSRS).

지도 범례, 색 눈금 및 거리 눈금 이해 Understanding Map Legends, Color Scale, and Distance Scale

사용자가 지도를 해석하는 데 도움이 되도록 다양한 범례를 보고서에 추가할 수 있습니다.You can add a variety of legends to your report to help users interpret a map. 지도에는 다음 항목이 포함될 수 있습니다.Maps can include the following items:

  • 범례.Legends. 여러 범례를 만들 수 있습니다.You can create multiple legends. 범례에 나열되는 항목은 각 계층의 지도 요소에 대해 지정하는 규칙에 따라 자동으로 생성됩니다.Items that are listed in a legend are generated automatically based on the rules that you specify for map elements on each layer. 각 규칙의 경우 관련 항목을 표시하는 데 사용할 범례를 지정할 수 있습니다.For each rule, you specify the legend to use to display its related items. 이런 식으로 여러 계층의 항목을 동일한 범례나 서로 다른 범례에 할당할 수 있습니다.In this manner, you can assign items from multiple layers to the same legend or to different legends.

  • 색 눈금.Color scale. 색 눈금을 한 개 만들 수 있습니다.You can create one color scale. 색 규칙에 대한 범례를 제공하는 대신 색 눈금에 색 규칙의 항목을 표시할 수 있습니다.As an alternative to providing a legend for a color rule, you can display items for a color rule in the color scale. 여러 색 규칙이 색 눈금에 적용될 수 있습니다.Multiple color rules can apply to the color scale.

  • 거리 눈금.Distance scale. 거리 눈금을 한 개 표시할 수 있습니다.You can display one distance scale. 거리 눈금에는 킬로미터와 마일 단위로 현재 지도 보기의 눈금이 표시됩니다.The distance scale displays a scale for the current map view in both kilometers and miles.

    범례, 색 눈금 및 거리 눈금을 뷰포트 내부나 외부의 서로 다른 위치에 배치할 수 있습니다.You can position the legends, color scale, and distance scale in discrete locations inside or outside the viewport. 자세한 내용은 지도 범례, 색 눈금 및 관련 규칙 변경(보고서 작성기 및 SSRS)를 참조하세요.For more information, see Change Map Legends, Color Scale, and Associated Rules (Report Builder and SSRS).

지도 문제 해결 Troubleshooting Maps

지도 보고서에서는 다양한 데이터 원본에서 공간 데이터와 분석 데이터를 사용합니다.Map reports use spatial and analytical data from a variety of data sources. 각 지도 계층에서 서로 다른 데이터 원본을 사용할 수 있습니다.Each map layer can use different sources of data. 각 계층의 표시 속성은 계층 속성, 규칙, 지도 요소 속성에 따라 특정 우선 순위를 따릅니다.The display properties for each layer follow a specific precedence based on layer properties, rules, map element properties.

지도 보고서를 볼 때 원하는 결과가 표시되지 않으면 근본 원인은 다양한 문제에서 비롯될 수 있습니다.If you do not see the result that you want when you view a map report, the root causes can come from a variety of issues. 각 문제를 확인하고 이해하려면 한 번에 한 계층에서 작업하는 것이 유용합니다.To help you isolate and understand each issue, it helps to work with one layer at a time. 지도 창을 사용하여 계층을 선택하고 계층의 표시 유형을 쉽게 설정/해제할 수 있습니다.Use the Map pane to select a layer and easily toggle its visibility.

지도 보고서 문제에 대한 자세한 내용은 보고서 문제해결: 지도 보고서(보고서 작성기 및 SSRS)For more information about map report issues, see Troubleshoot Reports: Map Reports (Report Builder and SSRS)

방법 도움말 항목 How-To Topics

이 섹션에는 보고서에서 지도와 지도 계층을 사용하여 작업하는 방법을 단계별로 보여 주는 절차가 나열되어 있습니다.This section lists procedures that show you, step by step, how to work with maps and map layers in your reports.

섹션 내용 In This Section

지도 보고서 계획(보고서 작성기 및 SSRS)Plan a Map Report (Report Builder and SSRS)

지도 마법사 및 지도 계층 마법사(보고서 작성기 및 SSRS)Map Wizard and Map Layer Wizard (Report Builder and SSRS)

지도 또는 지도 계층의 데이터 및 표시 사용자 지정(보고서 작성기 및 SSRS)Customize the Data and Display of a Map or Map Layer (Report Builder and SSRS)

규칙 및 분석 데이터를 사용하여 다각형, 선 및 점 표시 변경(보고서 작성기 및 SSRS)Vary Polygon, Line, and Point Display by Rules and Analytical Data (Report Builder and SSRS)

지도 또는 지도 계층 추가, 변경 또는 삭제(보고서 작성기 및 SSRS)Add, Change, or Delete a Map or Map Layer (Report Builder and SSRS)

지도 범례, 색 눈금 및 관련 규칙 변경(보고서 작성기 및 SSRS)Change Map Legends, Color Scale, and Associated Rules (Report Builder and SSRS)

지도에 사용자 지정 위치 추가(보고서 작성기 및 SSRS)Add Custom Locations to a Map (Report Builder and SSRS)

보고서 문제해결: 지도 보고서(보고서 작성기 및 SSRS)Troubleshoot Reports: Map Reports (Report Builder and SSRS)