TopoJSON ಎಂಬುದು GeoJSON ನ ಟೋಪೋಲಜಿ-ಅರಿತ ವಿಸ್ತರಣೆ. ಹಂಚಿದ-ಆರ್ಕ್ ಎನ್ಕೋಡಿಂಗ್ (ಬಹುಭುಜಗಳ ನಡುವಿನ ಗಡಿಗಳನ್ನು ಒಮ್ಮೆ ಮಾತ್ರ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ) ಮತ್ತು ನಿರ್ದೇಶಾಂಕಗಳ ಪೂರ್ಣಾಂಕ ಕ್ವಾಂಟೀಕರಣವನ್ನು ಬಳಸುತ್ತದೆ — ಫಲಿತಾಂಶದ ಕಡತವು ಸಮಾನ GeoJSON ಗಿಂತ 60-80% ಚಿಕ್ಕದಾಗಿರುತ್ತದೆ. D3.js, Mapshaper ಮತ್ತು Observable ಗೆ ಪ್ರಮಾಣಿತ ಇನ್ಪುಟ್; ಸಂವಾದಾತ್ಮಕ ಕೋರೋಪ್ಲೆತ್ ನಕ್ಷೆಗಳು ಮತ್ತು ವೆಬ್ ಅಟ್ಲಾಸ್ಗಳಿಗೆ ಸೂಕ್ತ.
OpenStreetMap data as of 24 August 2026 · 34 days ago
ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳು
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) ಫೈಲ್ಗಳನ್ನು ಈ ಕೆಳಗಿನ ಪ್ರೋಗ್ರಾಮ್ಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ಗಳು ತೆರೆಯಬಹುದು, ಸಂಪಾದಿಸಬಹುದು ಮತ್ತು ಬಳಸಬಹುದು:
Format specifications
- Open standard
- 2D only
- Lossless (no quality loss)
- Stores feature attributes
- Output: 1 file
- TopoJSON (open spec). Topologically encoded GeoJSON: shared borders stored once, file size 30-80% smaller. Used by D3.js.
TopoJSON ನಕ್ಷೆಗಳನ್ನು ಯಾರು ಬಳಸುತ್ತಾರೆ
TopoJSON ಅನ್ನು ಹೇಗೆ ಎಕ್ಸ್ಪೋರ್ಟ್ ಮಾಡುವುದು
ರಫ್ತಿನ ನಂತರ ಹೇಗೆ ತೆರೆಯುವುದು
- D3.js — include topojson-client and unpack the layer you need: topojson.feature(topology, topology.objects.buildings), then the usual d3.geoPath.
- Mapshaper — drag the file onto mapshaper.org: objects and attributes are visible, and simplification and export to SHP or GeoJSON are right there.
- QGIS — opens .topojson as an ordinary vector layer through GDAL; handy for checking the geometry with your own eyes.
- Converting to GeoJSON — topo2geo buildings=buildings.geojson < map.topojson from the topojson-client package, or ogr2ogr.
- Leaflet and MapLibre — they do not understand the format directly: unpack it into GeoJSON on the client with the topojson-client library and feed it on as usual.
TopoJSON ನಲ್ಲಿ ಜನಪ್ರಿಯ ನಕ್ಷೆಗಳು
TopoJSON (Topology-Aware JSON) ನಕ್ಷೆ ಎಕ್ಸ್ಪೋರ್ಟ್ಗಳನ್ನು ಪಡೆಯಿರಿ
OpenStreetMap ನಿಂದ ವೃತ್ತಿಪರ TopoJSON ನಕ್ಷೆಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ. ತಕ್ಷಣದ ರಚನೆ, ಯಾವುದೇ ಪ್ರದೇಶ.
ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು
Convert to TopoJSON and back
What people who already downloaded say
Reviews are quoted in the language their authors wrote them in.
Наконец-то карты можно скачать в векторе. Автору спасибо!
всё очень круто, не ожидал что просто приду и скачаю кусочек карты! спасибо!!!
ОГРОМНОЕ СПАСИБО!!! ОЧЕНЬ ХОРОШАЯ ПРОГРАММА!!! Искал карту в векторе на стыке 3 стран - очень помогло!!
Ты - молодец! Сделал большое и нужное дело!
Иван, спасибо огромное! Не просто человек - Человечище!
иван, вы просто чудо. Спасибо за неимоверно крутой сервис
Относительно быстро и качественно собирает карты, самое приятно что бесплатно. удобно выбирать области