Custom maps in Reporting Services mobile reports
Nota
SQL Server Mobile Report Publisher è deprecato per tutte le versioni di SQL Server Reporting Services dopo SQL Server Reporting Services 2019. È interrotta a partire da SQL Server Reporting Services 2022 e Server di report di Power BI.
Le mappe geografiche in SQL Server Mobile Report Publisher sono definite in un formato noto come file di forma ESRI.
Progettato da una società privata, oggi è un formato semi aperto molto diffuso, usato in gran parte delle applicazioni GIS. In conformità con questo formato, Mobile Report Publisher richiede di fornire due file durante la definizione di una mappa:
- Un file SHP per geometrie di forma
- Un file DBF per i metadati
I nomi file di base devono corrispondere, ad esempio, canada.shp
e canada.dbf
. I metadati devono includere il campo NAME con il valore del nome della forma corrispondente, o chiave, che verrà usato durante la compilazione della mappa con dati.
La somma delle dimensioni dei due file di mapping, SHP e DBF, non può essere superiore a 512 kB. Se i file di mapping sono troppo grandi, usare uno strumento come https://mapshaper.org/ per ridurne le dimensioni.
Vedere come aggiungere mappe personalizzate ai report per dispositivi mobili.
Informazioni tecniche
- Specifica ufficiale: https://www.esri.com/library/whitepapers/pdfs/shapefile.pdf
- Articolo di Wikipedia sui file di forma: https://en.wikipedia.org/wiki/Shapefile
Creare e modificare la geometria della mappa
La creazione e la modifica dei file di forma è un processo complesso che esula dall'ambito di questo documento. Di seguito sono riportate alcune risorse e applicazioni utili per iniziare:
- ArcGIS: https://www.arcgis.com/
- Plug-in MAPublisher per Adobe Illustrator: https://www.avenza.com/mapublisher
- QuantumGIS (gratuito): https://www.qgis.org/