TopoJSON 📊

TopoJSON (Topology-Aware JSON)

Open Beta
.topojson · application/json

TopoJSON — GeoJSON-ның топологияны ескеретін кеңейтімі. Ортақ доғаны кодтауды (көпбұрыштар арасындағы шекаралар бір рет қана сақталады) және координаттарды бүтін санды кванттауды пайдаланады — нәтиже файлы баламалы GeoJSON-нан 60-80% кіші. D3.js, Mapshaper және Observable үшін стандартты кіріс; интерактивті хороплет карталары мен веб-атластарға таптырмас.

OpenStreetMap data as of 24 August 2026 · 42 days ago

TopoJSON қазір экспорттау ✨ Ашық бета — тегін, шектеусіз

Негізгі мүмкіндіктер

✓Ортақ доғаны кодтау (GeoJSON-нан 60-80% кіші)
✓Координаттарды бүтін санды кванттау
✓Топологияны сақтайтын оңайлату
✓Нысан қасиеттері сақталады

TopoJSON форматы туралы

TopoJSON was invented by Mike Bostock, the author of D3.js, to solve a simple problem: in GeoJSON neighboring polygons store their shared border twice. TopoJSON moves all the lines into a common array of arcs that the objects then refer to. On top of that, coordinates are rounded to an integer grid and written as increments — the file gets sharply lighter.

The format is taken for web graphics and analytics: choropleths in D3, interactive atlases, boundary maps in Observable, lightweight layers for offline applications. The second motive is simplification: during generalization the shared borders move together, and no gaps appear between neighboring districts.

The output is a single document: every layer becomes a separate object inside it — roads, buildings, water and so on — and object attributes are preserved. Coordinates are in WGS84, up to 100,000 objects per layer. The topology is built by our own code, with no external dependencies.

The price of compactness is the rounding of coordinates. The grid step depends on the size of the area: for a district it is on the order of a meter, for a country hundreds of meters. For a web map that is invisible; for precise measurements take GeoJSON or GeoPackage.

TopoJSON файлдарын қандай бағдарлама ашады

Келесі бағдарламалар мен қосымшалар OSM2CDR-дан экспортталған TopoJSON (Topology-Aware JSON) (.topojson) файлдарын ашып, өңдеп, олармен жұмыс істей алады:

💻D3.js 💻Mapshaper 💻topojson-server 💻topojson-client 💻Observable 💻ndjson-cli

Format specifications

TopoJSON карталарын кім пайдаланады

🏗
D3.js-тегі интерактивті хороплет карталары
A choropleth in D3.js draws fast: shared district borders are stored and rendered once.
💻
Веб-атластар мен картаға негізделген басылымдар
A web atlas and cartographic publications where page weight matters.
📊
Жеңіл әкімшілік-шекара карталары
Administrative boundary layers that can be simplified without gaps between neighbors.
🎨
Офлайн веб-қолданбалар (PWA)
An offline application or a PWA: the map takes several times less space than in GeoJSON.
🗺
Аналитика мен визуализация (Observable)
Exploratory analysis in Observable and notebooks — the data loads as a single small file.

TopoJSON форматын қалай экспорттауға болады

1
Аумақты таңдаңыз
osm2cdr.ru сайтындағы интерактивті картада тіктөртбұрыш немесе көпбұрыш салыңыз
2
TopoJSON таңдаңыз
127 қолжетімді экспорт форматының тізімінен TopoJSON (Topology-Aware JSON) таңдаңыз
3
Экспорт
Экспорт түймесін басып, .topojson файлыңызды 1–5 минутта алыңыз
4
Жүктеп алу
Дайын TopoJSON файлын жүктеп алып, оны D3.js бағдарламасында ашыңыз

Экспорттан кейін қалай ашу керек

TopoJSON форматындағы танымал карталар

Тегін

TopoJSON (Topology-Aware JSON) карта экспорттарын алыңыз

OpenStreetMap-тан кәсіби TopoJSON карталарын жүктеп алыңыз. Лезде жасалады, кез келген аумақ.

Тегін / экспорт
TopoJSON қазір экспорттау →

Жиі қойылатын сұрақтар

TopoJSON GeoJSON-нан немен ерекшеленеді? ▼
TopoJSON-ды кері GeoJSON-ға түрлендіре аламын ба? ▼
D3.js неге TopoJSON-ды артық көреді? ▼
TopoJSON 3D-ні қолдай ма? ▼
How are the layers arranged inside the file? ▼
What is quantization and what does it affect? ▼

Convert to TopoJSON and back

What people who already downloaded say

Reviews are quoted in the language their authors wrote them in.

Наконец-то карты можно скачать в векторе. Автору спасибо!
Ильяс, сентябрь 2026
всё очень круто, не ожидал что просто приду и скачаю кусочек карты! спасибо!!!
Сергей, сентябрь 2026
ОГРОМНОЕ СПАСИБО!!! ОЧЕНЬ ХОРОШАЯ ПРОГРАММА!!! Искал карту в векторе на стыке 3 стран - очень помогло!!
Андрей, сентябрь 2026
Ты - молодец! Сделал большое и нужное дело!
Артем, сентябрь 2026
Иван, спасибо огромное! Не просто человек - Человечище!
Константин, сентябрь 2026
иван, вы просто чудо. Спасибо за неимоверно крутой сервис
Студент-архитектор, сентябрь 2026
Относительно быстро и качественно собирает карты, самое приятно что бесплатно. удобно выбирать области
Юзер, сентябрь 2026

Қатысты форматтар

Жиі бірге экспортталады

Related Articles