Eseguire il mapping nei report di Reporting Services per dispositivi mobiliMaps in Reporting Services mobile reports

Le mappe sono un ottimo modo per visualizzare dati geografici.Maps are a great way to visualize geographical data. SQL Server Mobile Report PublisherSQL Server Mobile Report Publisher include tre diversi tipi di viste mappa e mappe predefinite per i continenti e per alcuni paesi singoli. provides three different types of map visualization, and built-in maps for continents and a number of individual countries. È anche possibile caricare e usare mappe personalizzate.You can also upload and use custom maps.

Tipi di mappeTypes of maps

Per i report per dispositivi mobili di SQL Server sono disponibili tre diversi tipi di mappe, utili in varie circostanze.SQL Server mobile reports offer three different types of maps, useful for different circumstances.

SSMRP_MapsGallery

Mappa termica con sfumature Il campo nella proprietà Valori viene visualizzato con sfumature di un singolo colore a riempire ogni area geografica in una mappa.Gradient Heat Maps The field in the Values property is displayed as shades of a single color filling each region in a map. È possibile specificare se i valori maggiori o minori sono più scuri nella casella Direzione valori .You can set whether the higher or the lower values are darker in the Value Direction box.

Mappa a bolle La proprietà Valori determina il raggio di una visualizzazione a bolle visualizzata sopra l'area geografica associata.Bubble Map The Values property determines the radius of a bubble visualization displayed over the associated region. È possibile specificare se tutte le bolle hanno colori identici o diversi.You can set whether all the bubbles are the same or all different colors.

Mappa termica con interruzioni intervallo Mostra un valore in relazione a una destinazione.Range Stop Heat Maps shows a value in relation to a target. La proprietà Destinazioni determina il delta tra un campo di confronto e il campo dei valori.The Targets property determines the delta between a Comparison field and the Values field. Il delta risultante determina il colore usato per riempire l'area geografica associata della mappa, da verde a giallo a rosso.The resulting delta determines the color that fills the associated region of the map, from green to yellow to red. È possibile specificare se sono verdi i valori maggiori o quelli minori nella casella Direzione valori .You can set whether higher or the lower values are green in the Value Direction box.

Selezionare il tipo di mappa e l'area geograficaSelect the map type and region

  1. Nella scheda Layout selezionare un tipo di mappa, trascinarla nell'area di progettazione e impostare le dimensioni desiderate.On the Layout tab, select a map type, drag it to the design surface, and make it the size you want.

  2. Nella visualizzazione Layout > pannello Proprietà visive > Mappa selezionare l'area geografica della mappa specifica necessaria.In Layout view > Visual Properties panel > Map, select the specific map region you need.

    SSMRP_SelectMap

  3. Sia per le mappe termiche con sfumature che per le mappe termiche con interruzioni intervallo, specificare se sono preferibili valori maggiori o minori nella casella Direzione valori in Proprietà visive.For both radiant and range stop heat maps, set whether higher or lower values are better in the Value Direction box under Visual Properties.

  4. Per le mappe a bolle, in Proprietà visive impostare Usa colori diversi su Attivato o su Disattivato per usare lo stesso colore o colori diversi per le bolle.For bubble maps, under Visual Properties set Use Different Colors to On or Off to make the bubbles all the same color or all different colors.

Selezionare i dati della mappaSelect the map data

Quando si aggiunge la mappa al report per la prima volta, Mobile Report PublisherMobile Report Publisher la popola con dati geografici simulati.When you first add a map to your report, Mobile Report PublisherMobile Report Publisher populates it with simulated geography data.

SSMRP_MapsData

Per visualizzare i dati reali nella mappa, è necessario impostare i valori per almeno due delle proprietà dei dati della mappa:To display real data in your map, you need to set values for at least two of the map's data properties:

  • La proprietà Chiavi connette i dati ad aree geografiche specifiche della mappa, ad esempio gli stati negli USA o i paesi in Africa.The Keys property connects the data to specific map regions -- states in the USA, for instance, or countries in Africa.
  • La proprietà Valori è un campo numerico nella stessa tabella del campo delle chiavi selezionate.The Values property is a numeric field in the same table as the selected keys field. Questi valori sono rappresentati in modo diverso in mappe diverse.These values are represented differently in different maps. La mappa con sfumature usa questi valori per applicare un colore a ogni area geografica con sfumature diverse in base all'intervallo di valori.The gradient map uses these values to color each region with a varying shades based on the range of values. La mappa a bolle basa le dimensioni della visualizzazione di una bolla su ogni area geografica sulla proprietà Valori.The bubble map base the size of a bubble visualization over each region on the value property.
  • Per le mappe termiche con interruzioni di valore è necessario impostare anche la proprietà Destinazioni .For range stop heat maps, you also need to set the Targets property.

Impostare le proprietà dei dati della mappaSet map data properties

  1. Selezionare la scheda Dati nell'angolo in alto a sinistra.Select the Data tab in the upper-left corner.

  2. Selezionare Aggiungi datie quindi Excel locale o Server SSRS.Select Add Data, then either Local Excel or SSRS Server.

    Suggerimento: assicurarsi che i dati siano in un formato adatto per i report per dispositivi mobili.Tip: Make sure the data is in a format that works for mobile reports.

  3. Selezionare i fogli di lavoro desiderati e selezionare Importa.Select the worksheets you want and select Import.
    I dati verranno visualizzati in Mobile Report PublisherMobile Report Publisher.You see your data in the Mobile Report PublisherMobile Report Publisher.

  4. Nella vista Dati > pannello Proprietà dati > in Chiavi, nella casella a sinistra selezionare la tabella che contiene i dati della mappa e quindi nella casella a destra selezionare il campo chiave corrispondente alle aree geografiche nella mappa.In this Data view > Data Properties panel > under Keys, in the left box select the table containing the map data, and in the right box select the key field that matches the regions in your map.

  5. In Valori la stessa tabella è già indicata nella casella di sinistra.Under Values, the same table is already in the left box. Selezionare il campo numerico di cui visualizzare i valori sulla mappa.Select the numeric field whose values you want to display on the map.

  6. Nel caso di una mappa termica con interruzioni di intervallo, la stessa tabella è indicata nella casella a sinistra in Destinazioni .If this is a range stop heat map, under the Targets box the same table is in the left box. Nella casella a destra selezionare il campo numerico i cui valori devono essere usati come destinazione.In the box on the right, select the numeric field whose values you want to be the target.

    SSMRP_MapRangeHeatData

  7. Selezionare Anteprima nell'angolo in alto a sinistra.Select Preview in the upper-left corner.

    SSMRP_MapRangeHeatPreview

  8. Selezionare l'icona Salva nell'angolo in alto a sinistra e quindi selezionare Salva in locale nel computer o Salva nel server.Select the Save icon in the upper-left corner and Save Locally on your computer or Save to Server.

Vedere ancheSee also