FlatGeobuf

FlatGeobuf (FGB)

Open Beta
.fgb · application/flatgeobuf

FlatGeobuf — високопродуктивний бінарний формат геоданих на основі FlatBuffers. Оптимізований для cloud-native робочих процесів і HTTP range-запитів. Вбудований просторовий індекс для миттєвого доступу до будь-якого фрагмента карти.

Експортувати FlatGeobuf зараз ✨ Відкрита бета — безкоштовно, без обмежень

Ключові можливості

Двійковий компактний формат
Вбудований просторовий індекс
HTTP range requests
Швидке завантаження фрагментів
Example FlatGeobuf export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Про формат FlatGeobuf

FlatGeobuf is a binary vector data format based on FlatBuffers, which appeared in 2018 as "a shapefile for the cloud". Features are laid out in the file sequentially, with a spatial index written alongside, so the fragment you need is read directly, without parsing the whole file.

The main feature is working over HTTP range requests: you can put the file in object storage or on static hosting and read from the browser only the features that fall into the current screen. You don't have to stand up a geoserver for the sake of one layer.

All the selected layers are merged into a single .fgb, and every feature keeps a _layer attribute with the name of its source layer — it takes the export apart again into roads, buildings, water and greenery. OpenStreetMap attributes are preserved, coordinates are WGS84 (EPSG:4326), and the spatial index is written automatically.

Compared to GeoJSON the file is noticeably smaller and reads faster; compared to a shapefile there are no limits on field name length, encoding or size. There is one price to pay: you cannot look at such a file in a text editor.

Яка програма відкриває файли FlatGeobuf

Наведені програми та застосунки можуть відкривати, редагувати та працювати з файлами FlatGeobuf (FGB) (.fgb), експортованими з OSM2CDR:

🌎QGIS 💻GDAL/OGR 💻GeoPandas 💻MapLibre 💻DeckGL 💻Leaflet (flatgeobuf plugin)

Format specifications

Хто використовує карти FlatGeobuf

🏗
Хмарна ГІС
The layer sits in object storage and is read directly, with no database and no geoserver.
💻
Потокова передача геоданих
The client fetches only the features in the visible area — thanks to the index and range requests.
📊
Веб-карти
A vector source for MapLibre, deck.gl and Leaflet that loads faster than an equivalent GeoJSON.
🎨
Великі набори даних
Hundreds of thousands of features in one file, without the shapefile's limits on size and field names.
🗺
Безсерверна архітектура
A static file instead of an API: nothing to stand up and nothing to maintain.

Як експортувати FlatGeobuf

1
Виберіть область
Намалюйте прямокутник або полігон на інтерактивній карті на osm2cdr.ru
2
Оберіть FlatGeobuf
Виберіть FlatGeobuf (FGB) зі списку 127 доступних форматів експорту
3
Експорт
Натисніть «Експорт» і отримайте файл .fgb за 1-5 хвилин
4
Завантаження
Завантажте готовий файл FlatGeobuf та відкрийте його у QGIS

Як відкрити після експорту

Популярні карти у форматі FlatGeobuf

Free

Отримайте експорт карт у FlatGeobuf (FGB)

Завантажуйте професійні карти FlatGeobuf з OpenStreetMap. Миттєва генерація, будь-яка область.

Безкоштовно / експорт
Експортувати FlatGeobuf зараз →

Поширені запитання

Чим FlatGeobuf кращий за GeoJSON?
Чи можна відкрити FlatGeobuf у QGIS?
How do I split the export back into layers?
Which coordinate system does the data arrive in?
Does the file have to be on a server for range requests to work?

Пов’язані формати

Часто експортують разом

Related Articles