Karten (Berichts-Generator und SSRS)Maps (Report Builder and SSRS)

Um Geschäftsdaten anhand eines geografischen Hintergrunds visuell darzustellen, können Sie dem paginierten Reporting ServicesReporting Services -Bericht eine Karte hinzufügen.To visualize business data against a geographical background, you can add a map to your Reporting ServicesReporting Services paginated report. Welchen Kartentyp Sie auswählen sollten, hängt davon ab, was für Informationen Sie im Bericht mitteilen möchten.The type of map that you select depends on what information that you want to communicate in your report. Sie können eine Karte hinzufügen, die nur Orte anzeigt, oder eine Blasendiagrammkarte, bei der die Blasengröße von der Anzahl der Haushalte für einen Bereich abhängt, oder eine Markerkarte, bei der das Markerformat vom gewinnbringendsten Produkt für jeden Laden abhängt, oder eine Linienkarte, die Routen zwischen Läden anzeigt.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.

Eine Karte enthält einen Titel, einen Viewport, der den Mittelpunkt und die Skala angibt, einen optionalen Bing-Kartenkachelhintergrund für den Viewport, eine oder mehrere Ebenen, die räumliche Daten anzeigen, sowie zahlreiche Legenden, die Benutzern die Interpretation der Datenvisualisierungen erleichtern.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. Die folgende Abbildung zeigt die grundlegenden Teile einer Karte.The following illustration shows the basic parts of a map.

rs_MapElementsrs_MapElements

Informationen dazu, wie Sie sofort mit der Verwendung einer Karte beginnen, finden Sie unter Tutorial: Kartenbericht (Berichts-Generator) oder Berichtsbeispiele (Berichts-Generator und SSRS).To start to use a map immediately, see Tutorial: Map Report (Report Builder) or Report Samples (Report Builder and SSRS).

Hinweis

Karten können getrennt von einem Bericht als Berichtsteile gespeichert werden.You can save maps separate from a report as report parts. Erfahren Sie mehr über Berichtsteile.Read more about Report Parts.

Hinzufügen einer Karte zum Bericht Adding a Map to Your Report

Führen Sie die folgenden allgemeinen Schritte aus, um dem Bericht eine Karte hinzuzufügen:To add a map to your report, here is a list of the general steps to follow:

  • Bestimmen Sie, welche analytischen Daten angezeigt werden sollen und welche Arten von räumlichen Daten Sie benötigen.Determine which analytical data that you want to display and what types of spatial data that you need. Um beispielsweise in einer Blasendiagrammkarte den relativen Jahresumsatz pro Laden anzuzeigen, benötigen Sie als analytische Daten den Namen und den Umsatz jedes Ladens sowie als räumliche Daten den Namen und den Standort des Ladens zur Ermittlung des Breiten- und Längengrads.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.

  • Wählen Sie das gewünschte Kartenformat aus.Decide on the style of map you want. Standardkarten zeigen nur Standorte an.Basic maps display locations only. Blasendiagrammkarten können unterschiedlich große Blasen auf der Grundlage eines einzelnen analytischen Werts enthalten.Bubble maps vary bubble size based on a single analytical value. Analytische Farbkarten enthalten unterschiedliche Kartenelemente auf der Grundlage von Bereichen analytischer Daten.Analytical color maps vary map elements based on ranges of analytical data. Das Format, das Sie auswählen, hängt sowohl von den visuell darzustellenden Daten ab als auch von dem verwendeten Typ räumlicher Daten.The style that you select depends both on the data that you want to visualize and the type of spatial data that you use.

  • Sammeln Sie die Informationen, die Sie benötigen, um räumliche Datenquellen, räumliche Daten, analytische Datenquellen und analytische Daten anzugeben.Collect the information that you must have to specify spatial data sources, spatial data, analytical data sources, and analytical data. Hierzu gehören Verbindungszeichenfolgen zu räumlichen Datenquellen, der Typ benötigter räumlicher Daten sowie Übereinstimmungsfelder, die die räumlichen Daten und die analytischen Daten im Bericht einander zuordnen.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.

  • Führen Sie den Karten-Assistenten aus, um dem Bericht eine Karte hinzuzufügen.Run the Map wizard to add a map to your report. Dies fügt der Karte die erste Kartenebene hinzu.This adds the first map layer to the map. Führen Sie den Kartenebenen-Assistenten aus, um zusätzliche Ebenen zu erstellen oder vorhandene Ebenen zu ändern.Run the Map Layer wizard to create additional layers or modify existing layers. Die Assistenten erleichtern Ihnen die ersten Schritte.The wizards provide an easy way to get started. Weitere Informationen finden Sie unter Karten-Assistent und Kartenebenen-Assistent (Berichts-Generator und SSRS).For more information, see Map Wizard and Map Layer Wizard (Report Builder and SSRS).

  • Nachdem Sie die Karte im Bericht in der Vorschau angezeigt haben, sollten Sie möglicherweise die Kartenansicht anpassen, die unterschiedliche Anzeige der einzelnen Datenebenen verändern, Legenden bereitstellen, die den Benutzern die Interpretation der Daten erleichtern, und die Auflösung anpassen, um die Anzeige benutzerfreundlich zu gestalten.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.

    Weitere Informationen finden Sie unter Planen eines Kartenberichts (Berichts-Generator und SSRS).For more information, see Plan a Map Report (Report Builder and SSRS).

Hinzufügen von Daten zu einer Karte Adding Data to a Map

Eine Karte enthält zwei Arten von Daten: räumliche Daten und analytische Daten.A map uses two types of data: spatial data and analytical data. Räumliche Daten definieren die Darstellung der Karte, während analytische Daten die Werte enthalten, die der Karte zugeordnet sind.Spatial data defines the appearance of the map whereas analytical data provides the values that are associated with the map. Räumliche Daten definieren beispielsweise die Positionen von Städten in einem Bereich, während analytische Daten die Einwohnerzahl jeder Stadt bereitstellen.For example, spatial data defines the locations of cities in an area whereas analytical data provides the population for each city.

Eine Karte muss räumliche Daten aufweisen; analytische Daten sind optional.A map must have spatial data; analytical data is optional. Sie können beispielsweise eine Karte hinzufügen, die nur die Standorte von Läden in einer Stadt anzeigt.For example, you can add a map that displays just store locations in a city.

Um Daten auf einer Karte visuell darzustellen, müssen die analytischen Daten und die räumlichen Daten miteinander in Beziehung stehen.To visualize data on a map, the analytical data and the spatial data must have a relationship. Wenn die räumlichen Daten und die analytischen Daten aus der gleichen Quelle stammen, ist die Beziehung bekannt.When the spatial data and the analytical data come from the same source, the relationship is known. Wenn die räumlichen Daten und die analytischen Daten aus unterschiedlichen Quellen kommen, müssen Sie Übereinstimmungsfelder angeben, um sie miteinander in Beziehung zu setzen.When the spatial data and the analytical data come from different sources, you must specify match fields to relate them.

Räumliche DatenSpatial Data

Räumliche Daten bestehen aus Sätzen von Koordinaten.Spatial data consists of sets of coordinates. Als räumliche Daten aus einer Datenquelle sind ein einzelner Punkt, mehrere Punkte, eine einzelne Linie, mehrere Linien oder ein Satz von Polygonen möglich.Spatial data from a data source can be a single point, multiple points, a single line, multiple lines, or a set of polygons. Jeder Satz von Koordinaten definiert ein Kartenelement, wie z. B. ein Polygon, das den Umriss eines Landkreises darstellt, eine Linie, die eine Straße darstellt, oder einen Punkt, der die Position einer Stadt darstellt.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.

Räumliche Daten basieren auf einem der folgenden Koordinatensysteme:Spatial data is based on one of the following coordinate systems:

  • Geografisch Gibt geodätische Koordinaten auf einer sphärischen Oberfläche mithilfe des Längen- und Breitengrads an.Geographic Specifies geodesic coordinates on a spherical surface by using longitude and latitude. Für geografisch dargestellte räumliche Daten muss eine Projektion angegeben werden.When spatial data is geographic, a projection must be specified. Eine Projektion ist ein Satz von Regeln, der angibt, wie Objekte, für die sphärische Koordinaten vorhanden sind, auf einer planaren Oberfläche gezeichnet werden sollen.A projection is a set of rules that specifies how to draw objects that have spherical coordinates onto a planar surface. Nur geografische Daten mit derselben Projektion können verglichen oder kombiniert werden.Only geographic data with the same projection can be compared or combined.

  • Planar Gibt geometrische Koordinaten auf einer planaren Oberfläche als X und Y an.Planar Specifies geometric coordinates on a planar surface by using X and Y.

    Jede Kartenebene zeigt eine Art räumlicher Daten an: Polygone, Linien oder Punkte.Each map layer displays one type of spatial data: polygons, lines, or points. Um mehrere Arten räumlicher Daten anzuzeigen, fügen Sie der Karte mehrere Ebenen hinzu.To display multiple types of spatial data, add multiple layers to the map. Sie können auch eine Ebene von Microsoft Bing-Kartenkacheln hinzufügen.You can also add a layer of Microsoft Bing map tiles. Die Kachelebene hängt nicht von räumlichen Daten ab.The tile layer does not depend on spatial data. Die Kachelebene zeigt Bildkacheln an, die den Koordinaten des Kartenviewports entsprechen.The tile layer displays image tiles that correspond to the coordinates of the map viewport.

Quellen von räumlichen DatenSources of Spatial Data

Die folgenden Quellen räumlicher Daten werden unterstützt:The following sources of spatial data are supported:

  • Kartenkatalogberichte.Map Gallery reports. Räumliche Daten werden in Berichte eingebettet, die sich im Kartenkatalog befinden.Spatial data is embedded in reports located in the map gallery. Standardmäßig ist der Kartenkatalog installiert <Laufwerk >: \Programme\Microsoft SQL Server\Report \MapGallery.By default, the Map Gallery is installed in <drive>:\Program Files\Microsoft SQL Server\Report Builder \MapGallery.

    Hinweis

    Für diese Reporting ServicesReporting Services-Kartenfunktion werden Daten aus TIGER/Line-Shape-Dateien verwendet, die vom U.S. 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-Shape-Dateien sind ein Auszug aus ausgewählten geografischen und kartographischen Informationen aus der Census MAF/TIGER-Datenbank.TIGER/Line Shapefiles are an extract of selected geographic and cartographic information from the Census MAF/TIGER database. TIGER/Line-Shape-Dateien sind kostenfrei vom amerikanischen Volkszählungsbüro verfügbar.TIGER/Line Shapefiles are available without charge from the U.S. Census Bureau. Weitere Informationen zu den TIGER/Line-Shape-Dateien finden Sie unter 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. Die Informationen zu geografischen Grenzen in den TIGER/Line-Shape-Dateien dienen nur der Sammlung statistischer Daten und der Tabellierung. Ihre Darstellung und Verwendung zu statistischen Zwecken bedeutet keine Aussage einer Rechtsprechungsbehörde, begründet keine Eigentumsrechte oder Rechtsansprüche und stellt keine rechtsverbindlichen Landbeschreibungen dar.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 und TIGER/Line sind eingetragene Marken des U.S. Bureau of the Census.Census TIGER and TIGER/Line are registered trademarks of the U.S. Bureau of the Census.

  • ESRI-Shape-Dateien.ESRI Shapefiles. ESRI-Shape-Dateien enthalten Daten, die dem Format für räumliche Daten in Shape-Dateien des Environmental Systems Research Institute, Inc. (ESRI) entsprechen.ESRI Shapefiles contain data that complies with the Environmental Systems Research Institute, Inc. (ESRI) Shapefile spatial data format. ESRI-Shape-Dateien verweisen auf einen Satz von Dateien.ESRI Shapefiles refer to a set of files. Daten in der SHP-Datei geben die geografischen oder geometrischen Formen an.Data in the .shp file specifies the geographical or geometrical shapes. Daten in der DBF-Datei stellen Attribute für die Formen bereit.Data in the .dbf file provides attributes for the shapes. Damit Sie eine Karte in der Entwurfsansicht anzeigen oder vom Berichtsserver ausführen können, müssen sich beide Dateien im gleichen Ordner befinden.To view a map in design view or to run a map from the report server, both files must be in the same folder. Wenn Sie räumliche Daten aus einer SHP-Datei zum lokalen Dateisystem hinzufügen, werden sie in den Bericht eingebettet.When you add spatial data from a .shp file on your local file system, the spatial data is embedded in your report. Um zur Laufzeit räumliche Daten dynamisch abzurufen, laden Sie die Shape-Dateien auf den Berichtsserver, und geben Sie diese dann als die Quelle räumlicher Daten an.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. Weitere Informationen finden Sie unter Finding ESRI Shapefiles for a Map.For more information, see Finding ESRI Shapefiles for a Map.

  • In einer Datenbank gespeicherte räumliche SQL Server-Daten.SQL Server spatial data stored in a database. Sie können eine Abfrage verwenden, die Daten vom Typ SQLGeometry oder SQLGeography aus einer relationalen SQL ServerSQL Server -Datenbank angibt.You can use a query that specifies SQLGeometry or SQLGeography data types from a SQL ServerSQL Server relational database. Weitere Informationen finden Sie in der Übersicht über Typen räumlicher Daten in der SQL Server-Onlinedokumentation.For more information, see Spatial Data Types Overview in SQL Server Books Online.

    Im Resultset, das im Abfrage-Designer angezeigt wird, wird jede Zeile räumlicher Daten als Einheit behandelt und in einem einzelnen Kartenelement gespeichert.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. Wenn beispielsweise in einer Zeile im Resultset mehrere Punkte definiert werden, gelten Anzeigeeigenschaften für alle Punkte in diesem Kartenelement.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.

  • Benutzerdefinierte Orte, die Sie erstellen.Custom locations that you create. Sie können Orte manuell einer Punktebene als eingebettete Punkte hinzufügen.You can manually add locations as embedded points to an embedded point layer. Weitere Informationen finden Sie unter Hinzufügen benutzerdefinierter Orte zu einer Karte (Berichts-Generator und SSRS).For more information, see Add Custom Locations to a Map (Report Builder and SSRS).

Räumliche Daten in der EntwurfsansichtSpatial Data in Design View

In der Entwurfsansicht des Berichtsprozessors werden räumliche Beispieldaten angezeigt, um den Entwurf der Kartenebene zu erleichtern.In Design view, the report processor displays sample spatial data to help you design the map layer. Die angezeigten Daten hängen von der Verfügbarkeit der räumlichen Daten ab:The data that you see depends on the availability of the spatial data:

  • Eingebettete Daten.Embedded data. Die Beispieldaten werden aus Kartenelementen abgerufen, die im Bericht in Kartenebenen eingebettet wurden.The sample data is retrieved from map elements embedded in map layers in your report.

  • Link zu ESRI-Shape-Datei.Link to ESRI Shapefile . Wenn die ESRI-Shape-Datei (.shp) und die Unterstützungsdatei (.dbf) verfügbar sind, werden die Beispieldaten aus der Shape-Datei geladen.If the ESRI Shapefile (.shp) and the support file (.dbf) are available, the sample data is loaded from the Shapefile. Andernfalls generiert der Berichtsprozessor Beispieldaten und zeigt die Meldung Es sind keine räumlichen Daten verfügbaran.Otherwise, the report processor generates sample data and displays the message No spatial data available.

  • Räumliche Daten von SQL Server.SQL Server spatial data. Wenn die Datenquelle verfügbar ist und die Anmeldeinformationen gültig sind, werden die Beispieldaten aus den räumlichen Daten in der Datenbank geladen.If the data source is available and the credentials are valid, the sample data is loaded from the spatial data in the database. Andernfalls generiert der Berichtsprozessor Beispieldaten und zeigt die Meldung Es sind keine räumlichen Daten verfügbaran.Otherwise, the report processor generates sample data and displays the message No spatial data available.

Einbetten räumlicher Daten in die BerichtsdefinitionEmbedding Spatial Data in the Report Definition

Im Gegensatz zu analytischen Daten können räumliche Daten für eine Kartenebene in die Berichtsdefinition eingebettet werden.Unlike analytical data, you have the option to embed spatial data for a map layer in the report definition. Wenn Sie räumliche Daten einbetten, betten Sie Kartenelemente ein, die in der Kartenebene verwendet werden.When you embed spatial data, you embed map elements that are used in the map layer.

Eingebettete Elemente bedeuten eine größere Berichtsdefinition; es wird jedoch sichergestellt, dass die räumlichen Daten immer verfügbar sind, wenn der Bericht in der Vorschau oder auf dem Berichtsserver ausgeführt wird.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. Mehr Daten bedeuten mehr Speicherplatz und längere Verarbeitungszeiten.More data means more storage and longer processing times. Es ist immer eine bewährte Methode, räumliche Daten, wie auch andere Berichtsdaten, rein auf die Informationen einzuschränken, die für den Bericht benötigt werden.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.

Steuern der Kartenauflösung zur LaufzeitControlling Map Resolution at Run Time

Wenn Sie die Auflösung für räumliche Daten ändern, geben Sie an, wie detailliert die Linien auf einer Karte gezeichnet werden sollen.When you change the resolution for spatial data, you are specifying how detailed you want the lines drawn on a map. Benötigen Sie zum Beispiel für Bereiche der Erdoberfläche eine Granularität von hundert Metern, oder sind anderthalb Kilometer detailliert genug?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?

Wenn die räumlichen Daten in den Bericht eingebettet werden, wirkt sich die verwendete Auflösung auf die Anzahl der Kartenelemente in der Berichtsdefinition aus.If the spatial data is embedded in the report, the resolution that you use affects the number of map elements in the report definition. Eine höhere Auflösung vergrößert die Anzahl der Elemente, die erforderlich sind, um bei dieser Auflösung Grenzen zu zeichnen.A higher resolution increases the number of elements that are required to draw borders at that resolution. Wenn die räumlichen Daten nicht in den Bericht eingebettet werden, berechnet der Berichtsserver die erforderlichen Linien zum Zeichnen der Grenzen bei dieser Auflösung jedes Mal, wenn Sie den Bericht anzeigen.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. Um einen Bericht zu entwerfen, bei dem Bildschirmauflösung und akzeptable Renderingzeit im Gleichgewicht sind, vereinfachen Sie die Kartenauflösung bis zu der Detailebene, die Sie benötigen, um die analytischen Daten im Bericht visuell darzustellen.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.

Analytische DatenAnalytical Data

Analytische Daten sind die Daten, die Sie auf der Karte visuell darstellen möchten, wie z. B. die Einwohnerzahl einer Stadt oder der Gesamtumsatz eines Ladens.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. Folgende Quellen für analytische Daten sind möglich:Analytical data can come from one of the following sources:

  • Datasetfeld.Dataset field. Ein Feld aus einem Dataset im Berichtsdatenbereich.A field from a dataset in the Report Data pane.

  • Räumliches Datenquellenfeld.Spatial data source field. Ein Feld aus der räumlichen Datenquelle, die in die räumlichen Daten eingeschlossen ist.A field from the spatial data source that is included with the spatial data. Beispielsweise schließt eine ESRI-Shape-Datei häufig sowohl räumliche als auch analytische Daten ein.For example, an ESRI Shapefile frequently includes both spatial and analytical data. Feldnamen aus der räumlichen Datenquelle beginnen mit # und werden in der Dropdownliste von Feldern angezeigt, wenn Sie das Datenfeld für Regeln für eine Ebene angeben.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.

  • Eingebettete Daten für ein Kartenelement.Embedded data for a map element. Nachdem Sie Polygone, Linien oder Punkte in einen Bericht eingebettet haben, können Sie die Datenfelder für einzelne Kartenelemente überschreiben und benutzerdefinierte Werte festlegen.After you embed polygons, lines, or points in a report, you can override the data fields for individual map elements and set custom values.

    Wenn Sie Regeln für eine Ebene angeben und das Feld für analytische Daten auswählen, berechnet der Berichtsprozessor im Fall eines numerischen Datentyps automatisch Aggregatwerte für das Kartenelement mithilfe der Standardfunktion „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. Wenn das Feld nicht numerisch ist, wird keine Aggregatfunktion angegeben, und die implizite Aggregatfunktion „First“ wird verwendet.If the field is not numeric, no aggregate function is specified, and the implicit aggregate function First is used. Um den Standardausdruck zu ändern, ändern Sie die Optionen für die Regeln für die Ebene.To change the default expression, change the options for the rules for the layer. Weitere Informationen finden Sie unter Unterschiedliche Polygon-, Linien- und Punktanzeigen bei der Verwendung von Regeln und analytischen Daten (Berichts-Generator und SSRS).For more information, see Vary Polygon, Line, and Point Display by Rules and Analytical Data (Report Builder and SSRS).

ÜbereinstimmungsfelderMatch Fields

Um analytische Daten mit Kartenelementen auf einer Ebene zu verknüpfen, müssen Sie Übereinstimmungsfelderangeben.To relate analytical data to map elements on a layer, you must specify match fields. Übereinstimmungsfelder werden verwendet, um eine Beziehung zwischen Kartenelementen und analytischen Daten zu erstellen.Match fields are used to build a relationship between map elements and analytical data. Sie können ein oder mehrere Felder für die Übereinstimmung verwenden; diese müssen jedoch einen eindeutigen analytischen Wert für jeden räumlichen Standort angeben.You can use one or more fields to match on as long as they specify a unique analytical value for each spatial location.

Beispielsweise werden für eine Blasendiagrammkarte, bei der die Größen der Blasen der Einwohnerzahl von Städten entsprechen, die folgenden Daten benötigt:For example, for a bubble map that varies bubble size by city population, the following data is needed:

  • Aus der räumlichen Datenquelle:From the spatial data source:

    • SpatialData.SpatialData. Ein Feld mit räumlichen Daten, die Breiten- und Längengrad der Stadt angeben.A field that has spatial data that specifies the latitude and longitude of the city.

    • Name.Name. Ein Feld, das den Namen der Stadt enthält.A field that has the name of the city.

    • Area.Area. Ein Feld, das den Namen der Region enthält.A field that has the name of the region.

  • Aus der analytischen Datenquelle:From the analytical data source:

    • Population.Population. Ein Feld, das die Einwohnerzahl jeder Stadt enthält.A field that has the city population.

    • City.City. Ein Feld, das den Namen der Stadt enthält.A field that has the name of the city.

    • Area.Area. Ein Feld, das den Namen des Gebiets, des Bundesstaats oder der Region enthält.A field that has the name of the territory, state, or region.

    In diesem Beispiel reicht der Städtename allein nicht aus, um die Auffüllung eindeutig zu identifizieren.In this example, the name of the city alone is not enough to uniquely identify the population. Beispielsweise gibt es in den USA viele Städte mit dem Namen Albany.For example, there are many cities named Albany in the United States. Um eine bestimmte Stadt anzugeben, müssen Sie zusätzlich zum Namen der Stadt den Wert für "Area" angeben.To name a specific city, you must specify the area in addition to the city name.

Grundlegendes zum Kartenviewport Understanding the Map Viewport

Nachdem Sie Kartendaten für einen Bericht angegeben haben, können Sie den Anzeigebereich der Karte einschränken, indem Sie einen Kartenviewportangeben.After you specify map data for a report, you can limit the display area of the map by specifying a map viewport. Standardmäßig ist der Viewport der gleiche Bereich wie die gesamte Karte.By default, the viewport is the same area as the whole map. Um die Karte zuzuschneiden, können Sie den Mittelpunkt, die Zoomstufe sowie maximale und minimale Koordinaten angeben, die den Bereich definieren, den Sie in den Bericht einschließen möchten.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. Um die Anzeige der Karte im Bericht zu verbessern, können Sie die Legenden, Entfernungsskala und Farbskala außerhalb des Viewports verschieben.To improve the display of the map in the report, you can move the legends, distance scale, and color scale outside the viewport. Die folgende Abbildung zeigt einen Viewport:The following figure shows a viewport:

Rs_MapViewportrs_MapViewport

Hinzufügen einer Ebene mit Bing-Kartenkacheln Adding a Bing Map Tiles Layer

Sie können eine Ebene für Bing-Kartenkacheln hinzufügen, die einen geografischen Hintergrund für die aktuelle vom Viewport definierte Kartenansicht bereitstellen.You can add a layer for Bing map tiles that provides a geographic background for the current map view as defined by the viewport. Um eine Kachelebene hinzuzufügen, müssen Sie als Koordinatensystem Geografisch und als Projektion Mercatoreingeben.To add a tile layer, you must specify the coordinate system geographic and the projection type Mercator. Kacheln, die mit dem Viewportmittelpunkt und der Zoomstufe übereinstimmen, die Sie auswählen, werden automatisch aus Bing Maps Web Services abgerufen.Tiles that match the viewport center and zoom level that you select are automatically retrieved from Bing Maps Web Services.

Sie können die Ebene anpassen, indem Sie die folgenden Optionen angeben:You can customize the layer by specifying the following options:

  • Kacheltyp.Tile type. Die folgenden Stile werden unterstützt:The following styles are supported:

    • Straße.Road. Zeigt Daten in einem Straßenkartenformat an, das einen weißen Hintergrund, Straßen und Bezeichnungstext enthält.Displays a road map style that has a white background, roads, and label text.

    • Luftbild.Aerial. Zeigt Daten in einem Luftbildformat ohne Text an.Displays an aerial image style without text.

    • Hybrid.Hybrid. Zeigt eine Kombination der Formate Straße und Luftbild an.Displays a combination of the Road and Aerial styles.

  • Die Sprache für den Anzeigetext auf den Kacheln.The language for the display text on the tiles.

  • Gibt an, ob eine sichere Verbindung verwendet werden soll, um die Kacheln vom Bing Maps-Webdienst abzurufen.Whether to use a secure connection to retrieve the tiles from the Bing Maps Web service.

    Eine detaillierte Anleitung finden Sie unter Hinzufügen, Ändern oder Löschen einer Karte oder einer Kartenebene (Berichts-Generator und SSRS).For step-by-step instructions, see Add, Change, or Delete a Map or Map Layer (Report Builder and SSRS).

    Weitere Informationen zu Kacheln finden Sie im Thema zum Bing-Kartenkachelsystem(möglicherweise in englischer Sprache).For more information about tiles, see Bing Maps Tile System. Weitere Informationen zur Verwendung von Bing-Kartenkacheln im Bericht finden Sie in den zusätzlichen Nutzungsbedingungen.For more information about the use of Bing map tiles in your report, see Additional Terms of Use.

Grundlegendes zu Kartenebenen und Kartenelementen Understanding Map Layers and Map Elements

Eine Karte kann mehrere Ebenen enthalten.A map can have multiple layers. Es stehen drei Arten von Ebenen zur Verfügung.There are three types of layers. Auf jeder Ebene wird ein Typ räumlicher Daten angezeigt:Each layer displays one type of spatial data:

  • Polygonebene.Polygon Layer. Zeigt Umrisse von Bereichen oder Marker für den Polygonmittelpunkt an, der automatisch für jedes Polygon berechnet wird.Displays outlines of areas or markers for the polygon center point, which is automatically calculated for each polygon.

  • Linienebene.Line Layer. Zeigt Linien für Pfade oder Routen an.Displays lines for paths or routes.

  • Punktebene.Point Layer. Zeigt Marker für Punktpositionen an.Displays markers for point locations.

    Wenn Sie die Quelle räumlicher Daten für eine Ebene angeben, überprüft der Assistent das Feld für räumliche Daten und legt den Ebenentyp auf Grundlage seines Typs fest.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. Für jeden Wert aus der Datenquelle wird ein Kartenelement zur Ebene hinzugefügt.A map element is added to the layer for each value from the data source.

    Um beispielsweise Lieferrouten von einem zentralen Lager zu den Läden anzuzeigen, können Sie zwei Ebenen hinzufügen: eine Punktebene mit Ortsmarken als Markern, die Standorte von Läden anzeigt, und eine Linienebene, die Lieferrouten vom Lager zu jedem Laden anzeigt.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. Für die Punktebene sind räumliche Punktdaten erforderlich, die Ladenstandorte angeben, und für die Linienebene sind räumliche Liniendaten erforderlich, die die Lieferrouten angeben.The point layer needs Point spatial data that specifies store locations and the line layer needs Line spatial data that specifies the delivery routes.

    Der vierte Ebenentyp ist eine Kachelebene.The fourth type of layer is a tile layer. Eine Kachelebene fügt einen Hintergrund von Bing-Kartenkacheln hinzu, die dem Mittelpunkt und der Zoomstufe gemäß dem Kartenviewport entsprechen.A tile layer adds a background of Bing map tiles that corresponds to the map viewport center and zoom level.

    Um mit Ebenen zu arbeiten, wählen Sie auf der Berichtsentwurfsoberfläche eine Karte zum Anzeigen des Kartenbereichs aus.To work with layers, select a map on the report design surface to display the Map pane. Der Kartenbereich zeigt die Liste der Ebenen an, die für die Karte definiert sind.The Map pane displays the list of layers that are defined for the map. Wählen Sie mithilfe dieses Bereichs eine Ebene aus, um die Optionen zu ändern, die Zeichnungsreihenfolge von Ebenen zu ändern, eine Ebene hinzuzufügen oder den Kartenebenen-Assistenten auszuführen, eine Ebene auszublenden oder anzuzeigen sowie den Ansichtsmittelpunkt und die Zoomstufe für den Kartenviewport zu ändern.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. Die folgende Abbildung zeigt einen Viewport:The following figure shows a viewport:

    RsMapLayerZonersMapLayerZone

    Weitere Informationen zu Kartenebenen finden Sie unter Hinzufügen, Ändern oder Löschen einer Karte oder einer Kartenebene (Berichts-Generator und SSRS).For more information about map layers, see Add, Change, or Delete a Map or Map Layer (Report Builder and SSRS).

Verändern von Anzeigeeigenschaften für Punkte, Linien und PolygoneVarying Display Properties for Points, Lines, and Polygons

Anzeigeoptionen für Kartenelemente können für jede Ebene, mithilfe von Ebenenregeln oder für einzelne Elemente festgelegt werden.Display options for a map elements can be set at the layer level, by using rules for the layer, or on individual elements. Sie können beispielsweise Anzeigeeigenschaften für alle Punkte auf einer Ebene festlegen, oder Sie können Regeln festlegen, die die Anzeigeeigenschaften für alle (eingebetteten und sonstigen) Punkte auf einer Ebene steuern, oder Sie können Anzeigeeigenschafteneinstellungen für bestimmte eingebettete Punkte überschreiben.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.

Wenn Sie einen Bericht anzeigen, werden die Anzeigewerte von der folgenden Hierarchie gesteuert (hier in aufsteigender Reihenfolge aufgeführt):When you view a report, the display values that you see are controlled by this hierarchy, listed in ascending order. Höhere Zahlen haben Vorrang:The higher numbers take precedence:

  1. Ebeneneigenschaften.Layer properties. Eigenschaften, die für die gesamte Ebene gelten.Properties that apply to the whole layer. Verwenden Sie Ebeneneigenschaften beispielsweise, um die Quelle von analytischen Daten oder die Sichtbarkeit für die gesamte Ebene festzulegen.For example, use layer properties to set the source of analytical data or the visibility for the whole layer.

  2. Eigenschaften von Polygonen, Linien und Punkten sowie Eigenschaften von eingebetteten Polygonen, Linien und Punkten.Polygon, Line, Point properties and Embedded Polygon, Line, Point properties. Eigenschaften, die für alle Kartenelemente auf einer Ebene gelten, unabhängig davon, ob die Elemente aus dynamischen oder eingebetteten räumlichen Daten stammen.Properties that apply to all map elements on a layer, whether the elements are from dynamic spatial data or embedded spatial data. Verwenden Sie beispielsweise Polygonmittelpunkt-Eigenschaften, um die Füllfarbe für Blasen auf einen Farbverlauf festzulegen, sodass Blasenbereiche von Dunkelblau nach Hellblau und von oben nach unten gefüllt werden.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. Farbregeln, Größenregeln, Breitenregeln, Markertypregeln.Color Rules, Size Rules, Width Rules, Marker Type Rules. Mit Regeln werden Eigenschaften auf eine Ebene angewendet, wenn die Ebene Kartenelemente enthält, die eine Beziehung zu analytischen Daten aufweisen.Rules apply properties to a layer when the layer has map elements that have a relationship to analytical data. Der Regeltyp hängt vom Ebenentyp ab.The type of rules vary based on layer type. Verwenden Sie beispielsweise Schriftgradregeln, um die Blasengröße auf Grundlage der Einwohnerzahl zu verändern.For example, use point size rules to vary bubble size based on population.

  4. Überschreiben von Eigenschaften für eingebettete Polygone, Linien oder Punkte.Override for Embedded Polygon, Line, or Point properties. Für eingebettete Kartenelemente können Sie die Überschreibungsoption aktivieren und eine beliebige Eigenschaft oder einen Datenwert ändern.For embedded map elements, you can select the override option and change any property or data value. Alle Änderungen, die Sie vornehmen, um Regeln für einzelne Elemente zu überschreiben, sind unwiderruflich.Any changes that you make to override rules for individual elements are irreversible. Sie können beispielsweise mit einer Ortsmarke als Marker einen bestimmten Laden hervorheben.For example, you can highlight a specific store by using a pushpin marker.

    Weitere Informationen finden Sie unter Unterschiedliche Polygon-, Linien- und Punktanzeigen bei der Verwendung von Regeln und analytischen Daten (Berichts-Generator und SSRS).For more information, see Vary Polygon, Line, and Point Display by Rules and Analytical Data (Report Builder and SSRS).

    Zusätzlich zum Verändern der Darstellung von Kartenelementen können Sie Punkten, Linien und Polygonen oder Ebenen wie folgt Interaktivitätsfunktionen hinzufügen: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:

  • Erstellen Sie QuickInfos, um weitere Details für ein Kartenelement bereitzustellen, wenn der Benutzer mit der Maus auf die Karte zeigt.Create tooltips to provide additional details for a map element when the user hovers a pointer over the map.

  • Fügen Sie Aktionen für einen Drillthrough zu anderen Positionen im Bericht, zu anderen Berichten oder zu Webseiten hinzu.Add drillthrough actions to link to other locations in the report, to other reports, or to Web pages.

  • Fügen Sie Parameter in Ausdrücken hinzu, die die Ebenensichtbarkeit definieren, sodass der Benutzer bestimmte Kartenebenen anzeigen oder ausblenden kann.Add parameters in expressions that define layer visibility to enable a user to show or hide specific map layers.

    Weitere Informationen finden Sie unter Interaktive Sortierung, Dokumentstrukturen und Links (Berichts-Generator und SSRS).For more information, see Interactive Sort, Document Maps, and Links (Report Builder and SSRS).

Grundlegendes zu Kartenlegenden, Farbskala und Entfernungsskala Understanding Map Legends, Color Scale, and Distance Scale

Sie können dem Bericht unterschiedliche Legenden hinzufügen, um Benutzern die Interpretation einer Karte zu erleichtern.You can add a variety of legends to your report to help users interpret a map. Karten können die folgenden Elemente einschließen:Maps can include the following items:

  • Legenden.Legends. Sie können mehrere Legenden erstellen.You can create multiple legends. Elemente, die in einer Legende aufgeführt sind, werden automatisch anhand der Regeln generiert, die Sie für Kartenelemente auf jeder Ebene angeben.Items that are listed in a legend are generated automatically based on the rules that you specify for map elements on each layer. Für jede Regel geben Sie die Legende an, die verwendet werden soll, um die zugehörigen Elemente anzuzeigen.For each rule, you specify the legend to use to display its related items. Auf diese Weise können Sie Elemente aus mehreren Ebenen derselben Legende oder unterschiedlichen Legenden zuweisen.In this manner, you can assign items from multiple layers to the same legend or to different legends.

  • Farbskala.Color scale. Sie können eine einzelne Farbskala erstellen.You can create one color scale. Als Alternative zum Bereitstellen einer Legende für eine Farbregel können Sie Elemente für eine Farbregel in der Farbskala anzeigen.As an alternative to providing a legend for a color rule, you can display items for a color rule in the color scale. Mehrere Farbregeln können auf die Farbskala angewendet werden.Multiple color rules can apply to the color scale.

  • Entfernungsskala.Distance scale. Sie können eine einzelne Entfernungsskala anzeigen.You can display one distance scale. Die Entfernungsskala zeigt eine Skala für die aktuelle Kartenansicht in Kilometern und in Meilen an.The distance scale displays a scale for the current map view in both kilometers and miles.

    Sie können die Legenden, Farbskala und Entfernungsskala an diskreten Orten innerhalb oder außerhalb des Viewports positionieren.You can position the legends, color scale, and distance scale in discrete locations inside or outside the viewport. Weitere Informationen finden Sie unter Ändern der Kartenlegenden, Farbskala und zugeordneten Regeln (Berichts-Generator und SSRS).For more information, see Change Map Legends, Color Scale, and Associated Rules (Report Builder and SSRS).

Problembehandlung für Karten Troubleshooting Maps

Kartenberichte verwenden räumliche und analytische Daten aus unterschiedlichen Datenquellen.Map reports use spatial and analytical data from a variety of data sources. Für die Daten jeder Kartenebene können andere Quellen verwendet werden.Each map layer can use different sources of data. Für die Anzeigeeigenschaften für jede Ebene gilt eine bestimmte Rangfolge auf der Grundlage von Ebeneneigenschaften, Regeln und Kartenelementeigenschaften.The display properties for each layer follow a specific precedence based on layer properties, rules, map element properties.

Wenn ein Kartenbericht nicht wie gewünscht angezeigt wird, sind zahlreiche Probleme als Ursache möglich.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. Damit Sie jedes Problem leichter isolieren und verstehen können, sollten Sie jeweils nur mit einer Ebene arbeiten.To help you isolate and understand each issue, it helps to work with one layer at a time. Verwenden Sie den Kartenbereich, um eine Ebene auszuwählen und ihre Sichtbarkeit mühelos umzuschalten.Use the Map pane to select a layer and easily toggle its visibility.

Weitere Informationen zu Problemen bei Kartenberichten finden Sie unter Problembehandlung bei Berichten: Kartenberichte (Berichts-Generator und SSRS)For more information about map report issues, see Troubleshoot Reports: Map Reports (Report Builder and SSRS)

Themen zur Vorgehensweise How-To Topics

Dieser Abschnitt enthält Verfahren, die schrittweise zeigen, wie Sie mit Karten und Kartenebenen in Berichten arbeiten.This section lists procedures that show you, step by step, how to work with maps and map layers in your reports.

In diesem Abschnitt In This Section

Planen eines Kartenberichts (Berichts-Generator und SSRS)Plan a Map Report (Report Builder and SSRS)

Karten-Assistent und Kartenebenen-Assistent (Berichts-Generator und SSRS)Map Wizard and Map Layer Wizard (Report Builder and SSRS)

Anpassen der Daten und der Anzeige einer Karte oder einer Kartenebene (Berichts-Generator und SSRS)Customize the Data and Display of a Map or Map Layer (Report Builder and SSRS)

Unterschiedliche Polygon-, Linien- und Punktanzeigen bei der Verwendung von Regeln und analytischen Daten (Berichts-Generator und SSRS)Vary Polygon, Line, and Point Display by Rules and Analytical Data (Report Builder and SSRS)

Hinzufügen, Ändern oder Löschen einer Karte oder einer Kartenebene (Berichts-Generator und SSRS)Add, Change, or Delete a Map or Map Layer (Report Builder and SSRS)

Ändern der Kartenlegenden, Farbskala und zugeordneten Regeln (Berichts-Generator und SSRS)Change Map Legends, Color Scale, and Associated Rules (Report Builder and SSRS)

Hinzufügen benutzerdefinierter Orte zu einer Karte (Berichts-Generator und SSRS)Add Custom Locations to a Map (Report Builder and SSRS)

Problembehandlung bei Berichten: Kartenberichte (Berichts-Generator und SSRS)Troubleshoot Reports: Map Reports (Report Builder and SSRS)