Перейти к содержанию

Карта: различия между версиями

Материал из Химсофт Вики
Новая страница: «Объект «Карта» (MapObject) в генераторах отчетов FastReport (включая FastReport .NET, VCL, FMX) предназначен для отображения географических и аналитических (тематических) карт непосредственно внутри шаблона отчета. Этот инструмент позволяет визуализировать пространстве...»
 
Нет описания правки
Строка 1: Строка 1:
Объект «Карта» (MapObject) в генераторах отчетов FastReport (включая FastReport .NET, VCL, FMX) предназначен для отображения географических и аналитических (тематических) карт непосредственно внутри шаблона отчета. Этот инструмент позволяет визуализировать пространственные данные, например, объемы продаж по регионам, плотность населения или другие статистические показатели.
'''Объект <code>Карта</code>''' (''MapObject'') - предназначен для отображения географических и аналитических (тематических) карт непосредственно внутри шаблона отчета.
 
Позволяет визуализировать пространственные данные, например, объемы продаж по регионам, плотность населения или другие статистические показатели.
 
Ключевые элементы и структура объекта


==Ключевые элементы и структура объекта==
Объект «Карта» представляет собой комплексный контейнер, который состоит из нескольких базовых элементов:
Объект «Карта» представляет собой комплексный контейнер, который состоит из нескольких базовых элементов:
Слои (Layers): Один объект «Карта» может содержать один или несколько слоев. Каждый слой накладывается друг на друга и отображает свою часть графической информации.
*Слои (Layers): Один объект «Карта» может содержать один или несколько слоев. Каждый слой накладывается друг на друга и отображает свою часть графической информации.
• Источники картографических данных: Слои могут формироваться на основе:
*Источники картографических данных: Слои могут формироваться на основе:
• Файлов формата Map Shapefile (*.shp) — популярный векторный формат для хранения географических объектов.
::*Файлов формата Map Shapefile (*.shp) — популярный векторный формат для хранения географических объектов.
• Геоданных из приложения или баз данных.
::*Геоданных из приложения или баз данных.





Версия от 08:53, 15 октября 2026

Объект Карта (MapObject) - предназначен для отображения географических и аналитических (тематических) карт непосредственно внутри шаблона отчета. Позволяет визуализировать пространственные данные, например, объемы продаж по регионам, плотность населения или другие статистические показатели.

Ключевые элементы и структура объекта

Объект «Карта» представляет собой комплексный контейнер, который состоит из нескольких базовых элементов:

  • Слои (Layers): Один объект «Карта» может содержать один или несколько слоев. Каждый слой накладывается друг на друга и отображает свою часть графической информации.
  • Источники картографических данных: Слои могут формироваться на основе:
  • Файлов формата Map Shapefile (*.shp) — популярный векторный формат для хранения географических объектов.
  • Геоданных из приложения или баз данных.


Подключение к данным и аналитика

Большинство отчетов используют карту не просто как статичную картинку, а для динамического отображения бизнес-аналитики. Для этого слой связывается с источником данных через встроенный Редактор карты (вкладка «Данные»). Чтобы аналитика работала корректно, генератору отчетов передаются два ключевых параметра: 1. Пространственный идентификатор (Название): Поле, по которому сопоставляются данные и полигоны на карте (например, Название страны или Код региона). 2. Числовое значение: Метрика для визуализации (например, Объем продаж, Количество клиентов).

В настройках FastReport доступны расширенные инструменты управления внешним видом карт: Цветовое выделение (Choropleth Map): Окрашивание регионов, стран или областей в разные цвета в зависимости от числового показателя (например, чем выше продажи, тем насыщеннее цвет). Размерное выделение: Изменение размеров маркеров или условных знаков на карте пропорционально аналитическим значениям. Интерактивность: Карты поддерживают настройку гиперссылок. Клик по конкретному региону на карте может перенаправлять пользователя на детальную страницу отчета по этому региону, открывать сторонний URL-адрес или вызывать вложенный отчет (Subreport).