All Projects → giscafer → Mapshaper Plus

giscafer / Mapshaper Plus

Generate geojson files for Echarts Map,base on mapshaper(Echarts 地图数据压缩转换)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Mapshaper Plus

GeoJSON.jl
Utilities for working with GeoJSON data in Julia
Stars: ✭ 46 (-71.78%)
Mutual labels:  geojson, gis
Koop
🔮 Transform, query, and download geospatial data on the web.
Stars: ✭ 505 (+209.82%)
Mutual labels:  gis, geojson
GeoConvert
Converting between Geojson and GIS file formats
Stars: ✭ 32 (-80.37%)
Mutual labels:  geojson, gis
pygeoif
Basic implementation of the __geo_interface__
Stars: ✭ 44 (-73.01%)
Mutual labels:  geojson, gis
Geotools
Official GeoTools repository
Stars: ✭ 1,109 (+580.37%)
Mutual labels:  gis, geojson
nl
geojson and topojson for common dutch areas
Stars: ✭ 30 (-81.6%)
Mutual labels:  geojson, gis
Go Geom
Package geom implements efficient geometry types for geospatial applications.
Stars: ✭ 456 (+179.75%)
Mutual labels:  gis, geojson
pyturf
A modular geospatial engine written in python
Stars: ✭ 15 (-90.8%)
Mutual labels:  geojson, gis
Leaflet Geoman
🍂🗺️ The most powerful leaflet plugin for drawing and editing geometry layers
Stars: ✭ 1,088 (+567.48%)
Mutual labels:  gis, geojson
Django Rest Framework Gis
Geographic add-ons for Django REST Framework. Maintained by the OpenWISP Project.
Stars: ✭ 830 (+409.2%)
Mutual labels:  gis, geojson
django-graphql-geojson
GeoJSON support for Graphene Django
Stars: ✭ 61 (-62.58%)
Mutual labels:  geojson, gis
Gis Dataset Brasil
Geographic Information Systems (GIS) Dataset Brasil - Coleção de shapefiles, GeoJSON e TopoJSON prontas para uso
Stars: ✭ 121 (-25.77%)
Mutual labels:  gis, geojson
turf-go
A Go language port of Turf.js
Stars: ✭ 41 (-74.85%)
Mutual labels:  geojson, gis
polylabel cmd
A command-line utility for generating optimum polygon label coordinates from GeoJSON
Stars: ✭ 12 (-92.64%)
Mutual labels:  geojson, gis
open-geo-data-education
Open Geospatial Datasets for GIS Education: This is a repository of open geospatial datasets to be used in an educational context. I created these files over years of teaching Geographic Data Science and GIS. All original datasets are freely available online with open data licenses (see the dataset attribution for details). All the datasets in t…
Stars: ✭ 52 (-68.1%)
Mutual labels:  geojson, gis
Orb
Types and utilities for working with 2d geometry in Golang
Stars: ✭ 378 (+131.9%)
Mutual labels:  gis, geojson
geojson-to-sqlite
CLI tool for converting GeoJSON files to SQLite (with SpatiaLite)
Stars: ✭ 41 (-74.85%)
Mutual labels:  geojson, gis
geojson-to-wfs-t-2
A lightweight javascript module to format WFS-T-2 statements from GeoJSON features
Stars: ✭ 21 (-87.12%)
Mutual labels:  geojson, gis
Turf
A modular geospatial engine written in JavaScript
Stars: ✭ 6,659 (+3985.28%)
Mutual labels:  gis, geojson
Featureserver
An open source Geoservices Implementation
Stars: ✭ 66 (-59.51%)
Mutual labels:  gis, geojson

mapshaper-plus

Generate geojson files for Apache ECharts (incubating) Map,base on mapshaper

基于mapshaper对geojson地图数据的坐标信息进行压缩编码,并提供可直接生成压缩编码后的echarts map数据格式

通过mapshaper-plus可以直接将shp格式数据转换为压缩后的echarts数据

Demo

https://giscafer.github.io/mapshaper-plus/

Description

介绍 ——mapshaper可以将多种数据格式(Shapefile, GeoJSON, TopoJSON 和 Zip files)导入后,对地图的编辑和导出(Shapefile, GeoJSON, TopoJSON, DSV, SVG),功能强大和简单易用。

mapshaper-plus是在mapshaper基础上拓展对地图坐标信息的压缩编码,很大程度上减小了文件的代码行数和字节大小:譬如一个贵州省的数据,原始的geojson数据会在30M左右,但在对坐标信息压缩编码后,仅为1.4M

背景 ——在做echarts图表统计时,需要自制地图数据,但官方没有提供一个平台可以直接将shp文件转化为压缩后的jsonjs格式的地图文件,而mapshaper导出的json数据没有压缩,数据量过大。

使用可以访问mapshaper-plus在线demo

Screenshot

导出压缩版的数据

License

mapshaper is licensed under MPL 2.0. and mapshaper-plus is licensed under MIT.

Blog giscafer.com  ·  GitHub @giscafer  ·  Weibo @Nickbing Lao

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].