Загрузка файла OpenStreetMap в FastReport .NET

30.04.2016

В FastReport .Net верссии 2016.2 появилась возможность загружать карты из файлов OpenStreetMap (*.osm).

В этой статье рассмотрим подробно как это сделать.

 

Для начала необходимо получить файл содержащий часть карты OpenStreetMap.

Для этого нужно:

1. Перейти на сайт http://www.openstreetmap.org

2. Найти интересующий город. Для этого в поле для поиска необходимо ввести название города, например, Великий Новгород.

 

 

3. Перемещая и приближая изображение, находим интересующую нас часть города.

 

 

4. Теперь нужно выделить область карты и экспортировать ее. Для этого жмем кнопку "Экспорт". И затем кликаем "выделить другую область". Станет видна подсвеченная прямоугольная область, которая и будет экспортирована. Эту область можно изменить перетаскивая ее углы.

 

 

5. Выделив нужную часть карты, жмем кнопку "Экспортировать". Появится стандартное окно браузера с предложением сохранить файл. По умолчанию карта сохраненяется в файл map.osm. Этот файл можно будет найти в папке загрузок браузера.

6. После нажания кнопки "Экспортировать" может произойти ошибка, так как OpenStreetMap не позволяет экспортировать слишком большие части карты. Чтобы избежать ошибки необходимо выделить облать поменьше.

 

Теперь откроем полученный файл map.osm в дизайнере FastReport .Net.

1. Создадим на странице отчета карту.

 

 

2. Необходимо запустить редактор карты. Для этого нужно дважды кликнуть на объекте Карта.

 

 

3. В появившемся окне жмем кнопку добавить.

4. В следующем окне выбираем "Файл карты" и жмем кнопку открыть.

 

 

5. Появится стандартное окно открытия файла. Выбираем фильтр "Файл OpenStreetMap(*.osm)", выбираем файл и жмем кнопку открыть.

6. Опять возвращаемся к окну добавления нового слоя, здесь просто жмем "OK".

 

 

7. Теперь карта загружена и будет видна в области предварительного просмотра карты редактора. Теперь редактор карты можно закрыть нажав кнопку "ОК".

 

 

На этом загрузка карты завершена.

 

.NET .NET FastReport FastReport Карта Карта
3 марта 2026

Обзор на .NET 10: что нового в C# 14, ASP.NET Core, WinForms и MAUI

Microsoft выпустила .NET 10 с долгосрочной поддержкой (LTS), актуальной до 10 ноября 2028 года. Релиз принёс не революцию, но массу точечных, зрелых улучшений. Разбираем главное в этой статье.
6 февраля 2026

FastReport VCL: как 25 лет инноваций изменили подход к отчётности в VCL-приложениях

Мы решили оглянуться назад, чтобы показать, как менялись технологии отчетности, а также проследить ключевые этапы развития FastReport VCL в каждой версии.
13 октября 2025

Как использовать Excel формулы в отчете при экспорте в MS Excel

Начиная с версии FastReport .NET 2026.1 появилась возможность экспортировать формулы в Microsoft Excel. Важно правильно настроить экспорт формул и соблюдать синтаксис.

Не является публичной офертой
© 1998-2026 ООО «Быстрые отчеты»