Aggiungere, modificare o eliminare una mappa o un livello mappa (Generatore report e SSRS)Add, Change, or Delete a Map or Map Layer (Report Builder and SSRS)

Una mappa è una raccolta di livelli.A map is a collection of layers. Quando si aggiunge una mappa a un report impaginato di Reporting ServicesReporting Services , si definisce il primo livello.When you add a map to a Reporting ServicesReporting Services paginated report, you define the first layer. È possibile creare livelli aggiuntivi tramite la creazione guidata del livello mappa.You can create additional layers by using the map layer wizard.

Il modo più semplice per aggiungere, rimuovere o modificare le opzioni per un livello è utilizzare la creazione guidata del livello mappa.The easiest way to add, remove, or change options for a layer is to use the map layer wizard. È possibile inoltre modificare manualmente le opzioni dal riquadro della mappa.You can also change options manually from the Map pane. Per visualizzare il riquadro Mappa , fare clic nella mappa sull'area di progettazione del report.To display the Map pane, click in the map on the report design surface. Nella figura seguente vengono visualizzate le parti del riquadro:The following figure displays the parts of the pane:

rsMapLayerZonersMapLayerZone

I livelli mappa vengono disegnati dal basso verso l'alto nell'ordine in cui vengono visualizzati nel riquadro della mappa.Map layers are drawn from bottom to top in the order that they appear in the Map pane. Nella figura precedente, viene disegnato per primo il livello sezione e per ultimo il livello poligono.In the previous figure, the tile layer is drawn first and the polygon layer is drawn last. I livelli disegnati in un secondo momento potrebbero nascondere elementi della mappa di livelli disegnati in precedenza.Layers that are drawn later might hide map elements on layers that are drawn earlier. È possibile modificare l'ordine dei livelli tramite i tasti di direzione sulla barra degli strumenti del riquadro della mappa.You can change the order of layers by using the arrow keys on the Map pane toolbar. Per mostrare o nascondere i livelli, attivare o disattivare l'icona della visibilità.To show or hide layers, toggle the visibility icon. È possibile modificare la trasparenza di un livello nella pagina Visibilità della finestra di dialogo delle proprietà Dati livello .You can change the transparency of a layer on the Visibility page of the Layer Data properties dialog box.

Nella tabella seguente vengono visualizzate le icone della barra degli strumenti per il riquadro Mappa .The following table displays the toolbar icons for the Map pane.

SimboloSymbol DescriptionDescription UtilizzoWhen to use
rs_IconMapLayerWizardrs_IconMapLayerWizard Creazione guidata livello mappaMap Layer Wizard Per aggiungere un livello tramite una procedura guidata, fare clic su Creazione guidata nuovo livello.To add a layer by using a wizard, click New layer wizard.
rs_IconMapAddLayerrs_IconMapAddLayer Aggiungi livelloAdd Layer Per aggiungere manualmente un livello, fare clic su Aggiungi livello, quindi scegliere il tipo di livello mappa da aggiungere.To manually add a layer, click Add Layer, and then click the type of map layer to add.
rs_IconMapPolygonLayerrs_IconMapPolygonLayer Livello poligonoPolygon Layer Per aggiungere un livello mappa che visualizza aree o forme basate su set di coordinate del poligono.Add a map layer that displays areas or shapes that are based sets of polygon coordinates.
rs_IconMapLineLayerrs_IconMapLineLayer Livello lineaLine Layer Per aggiungere un livello mappa che visualizza percorsi o itinerari basati su set di coordinate della linea.Add a map layer that displays paths or routes that are based on sets of line coordinates.
rs_IconMapPointLayerrs_IconMapPointLayer Livello puntoPoint Layer Per aggiungere un livello mappa che visualizza posizioni basate su set di coordinate del punto.Add a map layer that displays locations that are based on sets of point coordinates.
rs_IconMapTileLayerrs_IconMapTileLayer Livello sezioneTile Layer Per aggiungere un livello mappa che visualizza le tessere mappa di Bing che corrispondono all'area della vista mappa corrente definita dal viewport.Add a map layer that displays Bing Map tiles that correspond to the current map view area that is defined by the viewport.

Nella parte inferiore del riquadro della mappa si trova l'area della vista mappa.At the bottom of the Map pane is the Map view area. Per modificare le opzioni di allineamento al centro o zoom della mappa, utilizzare i tasti di direzione in modo da regolare il centro della vista e il dispositivo di scorrimento che consente di modificare il livello di zoom.To change the center or zoom options for the map, use the arrow keys to adjust the view center and the slider to adjust the zoom level.

Per altre informazioni sui livelli, vedere Mappe (Generatore report e SSRS).For more information about layers, see Maps (Report Builder and SSRS).

Nota

È possibile creare e modificare file di definizioni report impaginati (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati.Each authoring environment provides different ways to create, open, and save reports and related items.

Per aggiungere un livello dalla Creazione guidata livello mappaTo add a layer from the map layer wizard

  • Nel menu Inserisci della barra multifunzione fare clic su Mappa, quindi scegliere Creazione guidata mappa.From the Ribbon, on the Insert menu, click Map, and then click Map Wizard. La procedura guidata consente di aggiungere un livello alla mappa esistente.The wizard enables you to add a layer to the existing map. La maggior parte delle pagine della Creazione guidata mappa e della Creazione guidata livello mappa sono identiche.Most wizard pages are identical between the map wizard and the map layer wizard.

    Per altre informazioni, vedere Creazione guidata mappa e Creazione guidata livello mappa (Generatore report e SSRS).For more information, see Map Wizard and Map Layer Wizard (Report Builder and SSRS).

Per modificare le opzioni di un livello tramite la Creazione guidata livello mappaTo change options for a layer by using the map layer wizard

  • Eseguire la Creazione guidata livello mappa.Run the map layer wizard. Questa procedura guidata consente di modificare le opzioni per un livello creato tramite la Creazione guidata livello mappa.This wizard enables you to change options for a layer that you created by using the map layer wizard. Nel riquadro Mappa fare clic con il pulsante destro del mouse sul livello, quindi fare clic sul pulsante della creazione guidata del livello sulla barra degli strumenti (rs_IconMapLayerWizard).In the Map pane, right-click the layer, and on the toolbar, click the layer wizard button (rs_IconMapLayerWizard).

    Per altre informazioni, vedere Creazione guidata mappa e Creazione guidata livello mappa (Generatore report e SSRS).For more information, see Map Wizard and Map Layer Wizard (Report Builder and SSRS).

Per aggiungere un livello punto, linea o poligono dalla barra degli strumenti del riquadro della mappaTo add a point, line, or polygon layer from the Map pane toolbar

  1. Fare clic sulla mappa finché non viene visualizzato il riquadro della mappa.Click the map until the Map pane appears.

  2. Nella barra degli strumenti fare clic sul pulsante Aggiungi livello e, dall'elenco a discesa, scegliere il tipo di livello da aggiungere: Punto, Lineao Poligono.On the toolbar, click the Add Layer button, and from the drop-down list, click the type of layer that you want to add: Point, Line, or Polygon.

    Nota

    Sebbene sia possibile aggiungere un livello alla mappa e configurarlo manualmente, è consigliabile utilizzare la Creazione guidata livello mappa per aggiungere nuovi livelli.Although you can add a map layer and configure it manually, we recommend that you use the map layer wizard to add new layers. Per avviare la procedura guidata dal riquadro Mappa della barra degli strumenti, fare clic sul pulsante della creazione guidata del livello (rs_IconMapLayerWizard).To launch the wizard from the Map pane toolbar, click the layer wizard button (rs_IconMapLayerWizard).

  3. Fare clic con il pulsante destro del mouse sul livello, quindi scegliere Dati livello.Right-click the layer, and then click Layer Data.

  4. In Usa dati spaziali daselezionare l'origine dati spaziali.In Use spatial data from, select the source of spatial data. Le opzioni variano in base alla selezione.Options vary based on your selection.

    Se si desidera visualizzare i dati analitici del report su questo livello, eseguire le operazioni seguenti:If you want to visualize analytical from your report on this layer, do the following:

    1. Fare clic su Dati analitici.Click Analytical data.

    2. In Set di dati analiticifare clic sul nome del set di dati che contiene i dati analitici e i campi delle corrispondenze per compilare una relazione tra i dati analitici e quelli spaziali.In Analytical dataset, click the name of the dataset that contains analytical data and the match fields to build a relationship between analytical and spatial data.

    3. Scegliere Aggiungi.Click Add.

    4. Digitare il nome del campo delle corrispondenze del set di dati spaziali.Type the name of the match field from the spatial dataset.

    5. Digitare il nome del campo delle corrispondenze del set di dati analitici.Type the name of the match field from the analytical dataset.

      Per altre informazioni sul collegamento di dati spaziali e analitici, vedere Personalizzazione dei dati e visualizzazione di una mappa o di un livello mappa (Generatore report e SSRS).For more information about linking spatial and analytical data, see Customize the Data and Display of a Map or Map Layer (Report Builder and SSRS).

  5. Fare clic su OK.Click OK.

Per filtrare dati analitici per il livelloTo filter analytical data for the layer

  1. Fare clic sulla mappa finché non viene visualizzato il riquadro della mappa.Click the map until the Map pane appears.

  2. Fare clic con il pulsante destro del mouse sul livello nel riquadro della mappa, quindi scegliere Dati livello.Right-click the layer in the Map pane, and then click Layer Data.

  3. Fare clic su Filtri.Click Filters.

  4. Definire un'equazione di filtro per limitare i dati analitici utilizzati nella vista mappa.Define a filter equation to limit the analytical data that is used in the map display. Per altre informazioni, vedere Esempi di equazioni di filtro (Generatore report e SSRS).For more information, see Filter Equation Examples (Report Builder and SSRS).

Per controllare le proprietà punto per un livello punto o per i punti centrali del poligonoTo control point properties for a point layer or for polygon center points

  1. Selezionare Generale nella finestra di dialogo Proprietà punto mappa per modificare le opzioni relative all'etichetta, alla descrizione comando e al tipo di indicatore per gli elementi della mappa seguenti:Select General on the Map Point Properties dialog box to change label, tooltip, and marker type options for the following map elements:

    • Tutti i punti dinamici o incorporati su un livello punto.All dynamic or embedded points on a point layer. Le regole relative al colore, alle dimensioni e al tipo di marcatore per i punti ignorano queste opzioni.Color rules, size rules, and marker type rules for points override these options. Per sostituire le opzioni per un punto incorporato specifico, usare la pagina Finestra di dialogo Proprietà punto incorporato mappa, Indicatore .To override options for a specific embedded point, use the Map Embedded Point Properties Dialog Box, Marker page.

    • Punto centrale per tutti i poligoni dinamici o incorporati su un livello poligono.The center point for all dynamic or embedded polygons on a polygon layer. Le regole relative al colore, alle dimensioni e al tipo di marcatore per i punti centrali ignorano queste opzioni.Color rules, size rules, and marker type rules for center points override these options. Per sostituire le opzioni per un punto centrale specifico, usare la pagina Finestra di dialogo Proprietà punto incorporato mappa, Indicatore .To override options for a specific center point, use the Map Embedded Point Properties Dialog Box, Marker page.

Per specificare i dati incorporati come origine di dati spazialiTo specify embedded data as a source of spatial data

  1. Fare clic sulla mappa finché non viene visualizzato il riquadro della mappa.Click the map until the Map pane appears.

  2. Fare clic con il pulsante destro del mouse sul livello, quindi scegliere Dati livello.Right-click the layer, and then click Layer Data.

  3. In Usa dati spaziali daselezionare Dati incorporati nel report.In Use spatial data from, select Data embedded in report.

  4. Per caricare gli elementi della mappa da un report esistente o creare elementi della mappa basati su un file ESRI, fare clic su Sfoglia, scegliere il file, quindi scegliere Apri.To load map elements from an existing report or to create map elements based on an ESRI file, click Browse, point to the file, and then click Open. Gli elementi della mappa vengono incorporati in questa definizione del report.The map elements are embedded in this report definition. I dati spaziali scelti devono corrispondere al tipo di livello.The spatial data that you point to must match the layer type. Ad esempio per un livello punto, è necessario scegliere i dati spaziali che specificano set di coordinate del punto.For example, for a point layer, you must point to spatial data that specifies sets of point coordinates.

  5. In Campo spazialespecificare il nome del campo che contiene dati spaziali.In Spatial field, specify the name of the field that contains spatial data. Potrebbe essere necessario determinare questo nome dall'origine dati spaziali.You might need to determine this name from the source of spatial data.

    Nota

    Se non si conosce il nome del campo ed è stato selezionato un file di forma ESRI, usare l'opzione Collegamento a file di forma ESRI anziché questa opzione.If you do not know the name of the field and you browsed to an ESRI Shapefile, use the Link to ESRI shape file option instead of this option.

  6. Fare clic su OK.Click OK.

Per specificare un file di forma ESRI come origine di dati spazialiTo specify an ESRI Shapefile as a source of spatial data

  1. Fare clic sulla mappa finché non viene visualizzato il riquadro della mappa.Click the map until the Map pane appears.

  2. Fare clic con il pulsante destro del mouse sul livello, quindi scegliere Dati livello.Right-click the layer, and then click Layer Data.

  3. In Usa dati spaziali daselezionare Collegamento a file di forma ESRI.In Use spatial data from, select Link to ESRI Shapefile.

  4. In Nome filedigitare il percorso di un file di forma ESRI o fare clic su Sfoglia per selezionare un file di forma ESRI.In File name, type the location of an ESRI Shapefile, or click Browse to select an ESRI Shapefile.

    Nota

    Se il file di forma si trova sul computer locale, i dati spaziali sono incorporati nella definizione del report.If the Shapefile is on your local computer, the spatial data is embedded in the report definition. Per recuperare in modo dinamico i dati durante l'elaborazione del report, è necessario caricare il file ESRI con estensione shp e il file di supporto con estensione dbf sul server di report.To retrieve the data dynamically when the report is processed, you must upload the ESRI .shp file and its .dbf support file to the report server. Per altre informazioni, vedere "Procedura: Caricamento di un file o di un report (Gestione report)" nella documentazione relativa a Reporting Services inclusa nella documentazione online di SQL Server.For more information, see " How to: Upload a File or Report (Report Manager)" in the Reporting Services documentation in SQL Server Books Online.

  5. Fare clic su OK.Click OK.

Per specificare un campo del set di dati del report come origine di dati spazialiTo specify a report dataset field as a source of spatial data

  1. Fare clic sulla mappa finché non viene visualizzato il riquadro della mappa.Click the map until the Map pane appears.

  2. Fare clic con il pulsante destro del mouse sul livello, quindi scegliere Dati livello.Right-click the layer, and then click Layer Data.

  3. In Usa dati spaziali daselezionare Campo spaziale in un set di dati.In Use spatial data from, select Spatial field in a dataset.

  4. In Nome set di datifare clic sul nome di un set di dati del report che contiene i dati spaziali desiderati.In Dataset name, click the name of a dataset in the report that contains that spatial data that you want.

  5. In Nome campo spazialefare clic sul nome del campo del set di dati che contiene i dati spaziali.In Spatial field name, click the name of the field in the dataset that contains spatial data.

  6. Fare clic su OK.Click OK.

Per aggiungere un livello sezioneTo add a tile layer

  1. Fare clic sulla mappa finché non viene visualizzato il riquadro della mappa.Click the map until the Map pane appears.

  2. Sulla barra degli strumenti fare clic sul pulsante Aggiungi livello e, dall'elenco a discesa, scegliere Livello sezione.On the toolbar, click the Add Layer button, and from the drop-down list, click Tile Layer.

    Nota

    Per altre informazioni sull'utilizzo delle tessere mappa di Bing nel report, vedere Ulteriori condizioni di utilizzo.For more information about the use of Bing map tiles in your report, see Additional Terms of Use.

  3. Fare clic con il pulsante destro del mouse sul livello sezione nel riquadro della mappa, quindi scegliere Proprietà sezione.Right-click the tile layer in the Map pane, and then click Tile Properties.

  4. In Opzioni sezioniselezionare uno stile della sezione.In Tile options, select a tile style. Se sono disponibili le tessere mappa di Bing, il livello sull'area di progettazione viene aggiornato con lo stile selezionato.If the Bing map tiles are available, the layer on the design surface updates with the style that you select.

    Nota

    Un livello sezione può essere aggiunto anche quando si aggiunge un livello poligono, linea o punto nella Creazione guidata mappa o Creazione guidata livello mappa.A tile layer can also be added when you add a polygon, line, or point layer in the Map or Map Layer wizard. Nella pagina Scegli opzioni di dati spaziali e vista mappa selezionare l'opzione Add a Bing Maps background for this map view (Aggiungi sfondo Bing Maps per la vista mappa).On the Choose spatial data and map view options page, select the option Add a Bing Maps background for this map view.

Per modificare l'ordine di disegno di un livelloTo change the drawing order of a layer

  1. Fare clic sulla mappa finché non viene visualizzato il riquadro della mappa.Click the map until the Map pane appears.

  2. Fare clic sul livello nel riquadro della mappa per selezionarlo.Click the layer in the Map pane to select it.

  3. Sulla barra degli strumenti del riquadro della mappa fare clic sulla freccia in su o in giù per modificare l'ordine di disegno di ogni livello.On the Map pane toolbar, click the up or down arrow to change the drawing order of each layer.

Per modificare la trasparenza di un livello poligono, linea o puntoTo change the transparency of a polygon, line, or point layer

  1. Fare clic sulla mappa finché non viene visualizzato il riquadro della mappa.Click the map until the Map pane appears.

  2. Fare clic con il pulsante destro del mouse sul livello, quindi scegliere Dati livello.Right-click the layer, and then click Layer Data.

  3. Fare clic su Visibilità.Click Visibility.

  4. In Opzioni trasparenzadigitare un valore che rappresenta la percentuale di trasparenza, ad esempio 40.In Transparency options, type a value that represents the percentage transparency, for example, 40. La trasparenza zero (0) % significa che il livello è opaco.Zero (0) % transparency means that the layer is opaque. Trasparenza 100% significa che il livello non sarà visibile nel report.100% transparency means that you will not see the layer in the report.

  5. Fare clic su OK.Click OK.

Per modificare la trasparenza di un livello sezioneTo change the transparency of a tile layer

  1. Fare clic sulla mappa finché non viene visualizzato il riquadro della mappa.Click the map until the Map pane appears.

  2. Fare clic con il pulsante destro del mouse sul livello, quindi scegliere Proprietà sezione.Right-click the layer, and then click Tile Properties.

  3. Fare clic su Visibilità.Click Visibility.

  4. In Opzioni trasparenzadigitare un valore che rappresenta la percentuale di trasparenza, ad esempio 40.In Transparency options, type a value that represents the percentage transparency, for example, 40.

  5. Fare clic su OK.Click OK.

Per specificare una connessione protetta per un livello sezioneTo specify a secure connection for a tile layer

  1. Fare clic sulla mappa finché non viene visualizzato il riquadro della mappa.Click the map until the Map pane appears.

  2. Nel riquadro della mappa fare clic sul livello sezione per selezionarlo.In the Map pane, click the tile layer to select it. Nel riquadro Proprietà verranno visualizzate le proprietà del livello sezione.The Properties pane displays the tile layer properties.

  3. Nel riquadro Proprietà impostare UseSecureConnection su True.In the Properties pane, set UseSecureConnection to True.

    La connessione per il servizio Web di Bing Maps utilizzerà il servizio HTTP SSL (Secure Sockets Layer) per recuperare le tessere mappa di Bing per questo livello.The connection for the Bing Maps Web service will use the HTTP SSL (Secure Sockets Layer) service to retrieve Bing map tiles for this layer.

Per specificare la lingua per le etichette delle sezioniTo specify the language for tile labels

  1. Per impostazione predefinita, per gli stili delle sezioni che consentono di visualizzare le etichette, la lingua viene determinata in base alle impostazioni locali predefinite per Generatore report.By default, for tile styles that display labels, the language is determined from the default locale for Report Builder. È possibile personalizzare l'impostazione della lingua per le etichette delle sezioni come indicato di seguito.You can customize the language setting for tile labels in the following ways.

    • Fare clic sulla mappa all'esterno del viewport per selezionare la mappa.Click the map outside the viewport to select the map. Nel riquadro Proprietà per la proprietà TileLanguage, selezionare un valore della lingua dall'elenco a discesa.In the Properties pane, for the TileLanguage property, select a culture value from the drop-down list.

    • Fare clic sullo sfondo del report per selezionare il report.Click the report background to select the report. Nel riquadro Proprietà per la proprietà Language, selezionare un valore della lingua dall'elenco a discesa.In the Properties pane, from for the Language property, select a culture value from the drop-down list.

      La lingua delle etichette delle sezioni viene impostata in base all'ordine di precedenza seguente: Language delle proprietà del report, impostazioni locali predefinite per Generatore report e TileLanguage delle proprietà della mappa.The order of precedence for setting the tile label language is: report property Language, default locale for Report Builder, and map property TileLanguage.

Per nascondere un livello basato sul livello di zoom del viewport in base a specifiche condizioniTo conditionally hide a layer based on viewport zoom level

  1. Impostare le opzioni Visibilità per controllare la visualizzazione per un livello mappa.Set Visibility options to control the display for a map layer.

    • Nel riquadro Livelli mappa fare clic con il pulsante destro del mouse su un livello per selezionarlo e sulla barra degli strumenti di Livelli mappa fare clic su Proprietà per aprire Proprietà livello mappa.In the Map Layers pane, right-click a layer to select it, and on the Map Layers toolbar, click Properties to open Map Layer Properties.

    • Fare clic su Visibilità.Click Visibility.

    • In Visibilità livello selezionare Mostra o nascondi in base a un valore di zoom.In Layer visibility, select Show or hide based on zoom value.

    • Immettere i valori di zoom minimo e massimo per la visualizzazione del livello.Enter minimum and maximum zoom values for when display the layer.

    • Facoltativa.Optional. Immettere un valore per la trasparenza.Enter a value for transparency.

      Inoltre è possibile nascondere il livello in base a condizioni specifiche.You can also conditionally hide the layer. Per altre informazioni, vedere Nascondere un elemento (Generatore report e SSRS).For more information, see Hide an Item (Report Builder and SSRS).

Vedere ancheSee Also

Mappe (Generatore report e SSRS) Maps (Report Builder and SSRS)
Risoluzione dei problemi relativi alle parti del report: report mappa (Generatore report e SSRS)Troubleshoot Reports: Map Reports (Report Builder and SSRS)