Custom maps in Reporting Services mobile reports
Примечание.
Издатель мобильных отчетов для SQL Server не рекомендуется использовать во всех выпусках SQL Server Reporting Services после SQL Server Reporting Services 2019. Она прекращена с SQL Server Reporting Services 2022 и Сервер отчетов Power BI.
Географические карты в издателе мобильных отчетов для SQL Server определяются в формате, известном как файлы фигур ESRI.
Разработанный частной компанией формат теперь широко распространен в полузакрытом формате, используемом в значительной части приложений GIS. В соответствии с этим форматом для издателя мобильных отчетов требуется два файла, чтобы определить карту:
- SHP-файл для контуров фигур
- DBF-файл для метаданных
Имена базовых файлов должны совпадать, например, canada.shp
и canada.dbf
. Метаданные должны содержать имя поля со значением имени соответствующей фигуры или ключа, который будет использоваться при заполнении карты данными.
Два файла карты вместе, SHP и DBF, по размеру не должны превышать 512 КБ. Если файлы карты слишком большие, используйте средство, как https://mapshaper.org/ уменьшить их размер.
Узнайте, как добавлять пользовательские карты в мобильные отчеты.
Техн. информация
- Официальная спецификация: https://www.esri.com/library/whitepapers/pdfs/shapefile.pdf
- Статье о файлах фигур в Википедии: https://en.wikipedia.org/wiki/Shapefile
Создание и изменение геометрии карты
Создание и редактирование файлов фигур является сложным процессом, описание которого выходит за рамки данного документа. Ниже приведены некоторые ресурсы и приложения, которые помогут вам приступить к работе.
- ArcGIS: https://www.arcgis.com/
- Подключаемый модуль MAPublisher для Adobe Illustrator: https://www.avenza.com/mapublisher
- QuantumGIS (бесплатно): https://www.qgis.org/