Mapshaper is software for editing Shapefile, GeoJSON, TopoJSON, CSV and several other data formats, written in JavaScript. The mapshaper command line program supports essential map making tasks like simplifying shapes, editing attribute data, clipping, erasing, dissolving, filtering and more.
geojson topojson shapefile gis csv svg cartography simplification topology editing map-editorExamples, documentation, and more can be found at planetaryjs.com. Download Planetary.js from the Planetary.js web site.
topojson interactive-globes d3 visualizationTopoJSON is an extension of GeoJSON that encodes topology. Rather than representing geometries discretely, geometries in TopoJSON files are stitched together from shared line segments called arcs. This technique is similar to Matt Bloch’s MapShaper and the Arc/Info Export format, .e00. TopoJSON eliminates redundancy, allowing related geometries to be stored efficiently in the same file. For example, the shared boundary between California and Nevada is represented only once, rather than being duplicated for both states. A single TopoJSON file can contain multiple feature collections without duplication, such as states and counties. Or, a TopoJSON file can efficiently represent both polygons (for fill) and boundaries (for stroke) as two feature collections that share the same arc mesh. See How To Infer Topology for a visual explanation of how TopoJSON works. See Command-Line Cartography for an introduction to TopoJSON and related tools. See TopoJSON Format Specification for the format specification.
topojson geojsonThis repository provides a convenient mechanism for generating TopoJSON files from the Census Bureau’s cartographic boundary shapefiles, 2015 edition. A TopoJSON topology containing three geometry collections: counties, states, and nation. The geometry is quantized, projected using d3.geoAlbersUsa to fit a 960×600 viewport, and simplified. This topology is derived from the Census Bureau’s cartographic county boundaries, 2015 edition. The state boundaries are computed by merging counties, and the nation boundary is computed by merging states, ensuring a consistent topology.
topojson geojson shapefileThis repository provides a convenient mechanism for generating TopoJSON files from Natural Earth’s vector data, version 2.0.0. A TopoJSON topology containing two geometry collections: countries and land. The geometry is quantized, but not projected; it is in spherical coordinates, decimal degrees. This topology is derived from the Natural Earth’s Admin 0 country boundaries, 1:110m small scale, version 2.0.0. The land boundary is computed by merging countries, ensuring a consistent topology.
topojson geojson shapefileLeaflet supports the GeoJSON format by default. What if you have something else? That's where omnivore comes in.Omnivore also includes an AJAX library, corslite, so you can specify what you want to add to the map with just a URL.
leaflet formats kml csv gpx geojson maps wkt osm polyline topojson format converterGeobuf is a compact binary encoding for geographic data.Think of this as an attempt to design a simple, modern Shapefile successor that works seamlessly with GeoJSON. Unlike Mapbox Vector Tiles, it aims for lossless compression of datasets — without tiling, projecting coordinates, flattening geometries or stripping properties.
geographic data buffer protobuf format compression geojson topojsonThis is a JavaScript implementation of an algoritm to construct continuous area cartograms, by James A. Dougenik, Nicholas R. Chrisman and Duane R. Niemeyer, ©1985 by the Association of American Geographers. It relies heavily on d3 for rendering and TopoJSON both for writing and reading topological JSON geodata. The included example combines TopoJSON-encoded and boundaries of the United States from Natural Earth with 2011 US Census population estimates to size each state proportionally.
cartogram topojson topology d3 d3-module geod3.carto is a library for creating layer-based maps using D3. It allows you to easily make tile and vector maps that take advantage of D3's amazing geospatial functionality. Take a look at the wiki to get started or if you'd prefer to see what d3.carto can do, there are some examples here and more as blocks.
d3 map cartography topojson geojson csv svg canvasThis package is a utility to convert geographic data to geojson and topojson formats. Nothing else. We hope to do this one job very well, and handle all reasonable use cases.Each of the above functions have methods for various objects/classes, including numeric, data.frame, list, SpatialPolygons, SpatialLines, SpatialPoints, etc.
geojson topojson ioA handy set of makefiles & recipes for building map related data files
topojson geojson shapefile mapsThis project was influenced by world-atlas. It's best to clone the repository and work directly from the project directory since most features are controlled through the Makefile.
portland pdx topojson geojson shapefileThis project was bootstrapped with Create React App. A map of global migrations built with React and D3.
react react-select d3v4 d3-visualization topojsonThat will make available two files: dist/Leaflet.VectorGrid.js and dist/Leaflet.VectorGrid.bundled.js. If you are adding these dependencies by yourself, use dist/Leaflet.VectorGrid.js instead.
vector-tiles leaflet topojson geojson protobuf-vector-tiles vectorHistorical world TopoJSON from 2000 BC until today
topojson geojson shapefileThis repository provides a mechanism to generate TopoJSON from publicly available (but difficult to access) swisstopo geodata. To get started, clone this repository and run make.
topojson geojson shapefileYou can also generate meshes (connected outlines) of all or individual layers, which makes styling borders much nicer. If you've ever been frustrated with the jaggies that result from putting a stroke on two abutting features, then this is for you. You can also add styles to the SVG document with --style, which takes a CSS string like '.feature { fill: #eee; } .mesh { stroke: #000; }'. You can reference an external CSS file with --style '@import url("path/to/style.css")'.
svg topojson geoConvert database query results to GeoJSON or TopoJSON. Inspired by Bryan McBride's PHP-Database-GeoJSON. Works with your database of choice - ideally paired with node-mysql, node-postgres, or mongodb. It is a more flexible version of postgeo and mysql2geojson (both deprecated). See test/test.js for more examples.
topojson geojson postgis mysql postgres postgresql wkt wkb mariadb dbgeo geometry gis mysql2geojson postgeoActual (2015) Russian regions (adm1) boundaries data in GeoJson and TopoJson format with different simplify factor + SVG previews.
geojson topojson geo region russia mapThis file just include data for Indonesia provinces and places. Generate subunit.json map file. This command will include Malaysia, Brunei, Singapore and Papua New Guinea maps. For smaller file size just remove MYS, BRN, SGP and PNG options.
indonesia-topojson json map topojson geojson svg d3 d3js d3-visualization
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.