Makes custom geomaps for echarts presentation. It takes a subset of echarts-map-tool as core map editing utility.
📖echarts geomapping book ㊙️echarts 工匠秘籍
Compress any un-compressed geojson as js file.
Usage: makejs [options] <geojson> <js> <mapRegistryName>
Options:
-h, --help output usage information
where importantly mapRegistryName
is the name to be called in your echarts script.
Example commands
makejs world.json world.js world
Compress any un-compressed geojson as js file.
Usage: compress [options] <geojson> <output>
Options:
-h, --help output usage information
Example commands
compress world.json world.json
Decompress any compressed js file back to geojson
Usage: decompress <js> <geojson>
Options:
-h, --help output usage information
Manage the property of a geojson file.
Usage: property [options] <geojson>
Options:
-l, --list list all properties in each feature
-r, --rename <oldname,newname> rename a property
-m, --merge <propertya,propertyb,new property> merge two property
-h, --help output usage information
Merge second geojson into the first file.
Usage: merge [options] <geojson> <geojsonToBeMerged>
Options:
-h, --help output usage information
Split the geojson into individual independent geojson files
Usage: split [options] <geojson>
Options:
-h, --help output usage information
Decode utf-8 encode geojson file
Usage: decode [options] <geojson> <output_geojson>
Options:
-h, --help output usage information
Convert mapshaper dissovled geojson files into echarts map file.
Usage: shaper2echarts [options] <geojson> <geojson4echarts> <name>
Options:
-h, --help output usage information
MIT
This projects is NOT associated with official Apache ECharts (incubating) project and is independently maintained by @chfw.
- compress.js comes from echarts-map-tool.
- parseGeoJson.js comes from echarts.js.