Помимо стандартных слоёв (регион, город, район, почтовый индекс, пригород, брики), GeoForce позволяет загружать собственные полигоны из файла GeoJSON — например, границы бриков, зоны покрытия или административные границы. Загруженный файл становится пользовательским слоем, который можно использовать в режиме рисования так же, как стандартные слои.
Требования к файлу
Перед загрузкой убедитесь, что файл соответствует следующим требованиям:
- Формат: GeoJSON (
.geojsonили.json). Другие форматы (Shapefile, CSV, MapInfo, растровые файлы) пока не поддерживаются. - Система координат: WGS 84 (EPSG:4326), долгота от −180 до 180 и широта от −90 до 90. Если система координат не указана в файле, GeoForce интерпретирует координаты как WGS 84.
- Тип геометрии: полигоны (
PolygonиMultiPolygon). Точки и линии пропускаются и не добавляются в слой. - Размер файла: до 200 МБ.
Пример корректного файла GeoJSON:
Каждый объект в файле (Feature) содержит геометрию и, при необходимости, набор свойств, например код или название. Все свойства загружаются вместе с полигонами и отображаются в примере данных перед созданием слоя.
Примечание: Если у полигона нет названия, GeoForce автоматически создаёт его по шаблону {file name}_{upload date YYYY-MM-DD}_{upload time HHmmss}_{sequence number}, например new_bricks_2026-10-08_140501_1. Полигоны, у которых уже есть название, сохраняют его.
Загрузка пользовательского слоя
Перейдите в режим рисования (нажмите значок кисти), откройте список параметров рисования и выберите Загрузить пользовательский слой.
В окне Загрузить пользовательский слой перетащите файл в область загрузки или нажмите выбрать файл и выберите его на компьютере.
Когда имя файла появится в области загрузки, нажмите Предпросмотр.
GeoForce проверит файл и покажет результаты загрузки:
- Полигоны — количество полигонов, которые будут добавлены в слой. Мультиполигоны разделяются на отдельные полигоны, поэтому это число может быть больше количества объектов в файле.
- исправлено — недействительные полигоны (например, самопересекающиеся), которые были автоматически исправлены.
- пропущено — геометрии, которые не являются действительными полигонами и не будут добавлены в слой.
- Пример данных — первые строки загруженных данных: идентификатор полигона, его название и свойства из файла.
Проверьте данные. Если выбран неправильный файл, нажмите Удалить и загрузите другой.
- Нажмите Загрузить и применить.
В окне Создать пользовательский слой? нажмите ОК.
Дождитесь создания слоя. Ход выполнения отображается в уведомлении в нижней части экрана.
Важно: Не закрывайте вкладку браузера до завершения процесса. Загрузка большого файла может занять несколько минут.
После подготовки слоя GeoForce автоматически переключается на него. Новый слой появляется в списке параметров рисования под именем
{file name} ({upload date DD.MM.YYYY}), например new_bricks (08.10.2026). Если слой с таким именем уже существует, добавляется порядковый номер: (2), (3) и т. д.Нажмите Применить (значок галочки), чтобы начать работу со слоем.
После этого можно рисовать территории на пользовательском слое так же, как на стандартных слоях.
Примечание: Чтобы отменить загрузку, нажмите Отмена в окне Загрузить пользовательский слой на любом этапе до подтверждения создания слоя. В этом случае данные не сохраняются, а карта остаётся без изменений.
Ошибки и предупреждения
Если файл невозможно загрузить, GeoForce показывает сообщение с объяснением причины:
| Сообщение | Что делать |
|---|---|
| Неподдерживаемый формат. Загрузите файл GeoJSON (.geojson, .json) | Сохраните данные в формате GeoJSON и загрузите файл ещё раз. |
| Размер файла превышает ограничение в 200 МБ | Разделите данные на несколько файлов или упростите геометрию полигонов. |
| Файл повреждён или не соответствует формату GeoJSON. Проверьте целостность файла | Убедитесь, что файл открывается корректно и содержит действительный JSON. |
| Файл не содержит объектов | Файл пуст. Проверьте, что выбран правильный файл. |
| Файл не содержит распознаваемых картографических данных. Убедитесь, что он содержит геометрии (полигоны, точки или линии) с действительными координатами | Файл не содержит геометрий или все геометрии пусты. Проверьте настройки экспорта данных. |
| Файл не содержит полигонов. Точки и линии нельзя загрузить как слой — выберите файл с полигональными геометриями | Загрузите файл, содержащий полигоны. |
| Обнаружены координаты за пределами допустимого диапазона. Проверьте систему координат и корректность данных | Преобразуйте координаты в WGS 84 (EPSG:4326). |
| Произошла неизвестная ошибка сервера | Попробуйте загрузить файл ещё раз позже. Если ошибка повторяется, обратитесь в службу поддержки. |
При загрузке также могут отображаться предупреждения. Они не прерывают загрузку:
- Пропущено геометрий, не являющихся полигонами: {count} — точки и линии из файла не были добавлены в слой.
- Удалено недействительных полигонов: {count} — некоторые полигоны не удалось исправить, поэтому они не были добавлены в слой.
- Большой файл ({count} полигонов) — производительность может снизиться — файл содержит более 100 000 полигонов, поэтому карта может работать медленнее.
Ограничения
- Поддерживаются только файлы GeoJSON.
- Редактировать геометрию загруженных полигонов в GeoForce нельзя. Чтобы изменить полигоны, отредактируйте файл и загрузите его повторно.
- Растровые данные (GeoTIFF, ECW и т. д.) не поддерживаются.