GitHub - simonepri/geo-maps: ? High Quality GeoJSON maps programmatically genera...
source link: https://github.com/simonepri/geo-maps
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
High Quality GeoJSON maps programmatically generated.
The only GeoJSON maps of the world you will ever need!
Motivation
The purpose of this project is to programmatically extract maps from open databases like OpenStreetMap providing you with a ready to use GeoJSON map that fits your needs.
Do you believe that this is cool? If so, !
Table of maps
In this section you can find all the maps generated by this project.
Feel free to propose new kinds of maps!
For each map you can click on the image to see a live preview.
Please note that the previews show you the worst resolution available.
See the details for higher resolutions.
All the maps are exported as GeoJSON and available to be downloaded directly from
GitHub or as package on npm.
See the details of each map for more information on how to get started.
Preview | Name | Short Description | Info Page |
---|---|---|---|
countries-land | Countries' political land borders | ||
countries-coastline | Countries' political coastline borders | ||
countries-maritime | Countries' political maritime borders | ||
earth-lands | Earth's lands | ||
earth-coastlines | Earth's coastlines | ||
earth-waterbodies | Earth's waterbodies | ||
earth-seas | Earth's seas and oceans | ||
earth-lakes | Earth's lakes | ||
earth-rivers | Earth's rivers |
Conversion to other formats
If you need to convert maps in any of Shapefile, TopoJSON, CSV, SVG formats you can use the mapshaper's web interface to export the map in the format of your need.
Showcase
Do you use geo-maps in your application? Please open a Pull Request to include it here.
We would love to have it in our list:
- country-iso: Get ISO 3166-1 alpha-3 country code for geographic coordinates.
- is-sea: Check whether a geographic coordinate is in the sea or not on the earth.
Development
PRs are REALLY welcome.
Scripts used to build maps are all contained in the gulp folder.
To release the project the following actions needs to be executed from the root.
$ npm i
$ npm run test
$ npm run build
$ npm run previews
$ npm run release
$ npm run publish
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
Authors
- Simone Primarosa - simonepri
See also the list of contributors who participated in this project.
License
All data of this project is licensed under the Open Data Commons Public Domain Dedication and License as stated in OpenStreetMap License
All source code of this project is licensed under the MIT License - see the LICENSE file for details.
Recommend
-
93
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 79 million projects.
-
78
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
-
41
If you're new to HERE XYZ or to the mapping space in general, you might not be familiar with GeoJSON. While GeoJSON is still JSON, it is formatted as part of a specification fo...
-
22
Quick Map Layer Visualizations with GeoJSON and GeoRSS ...
-
26
README.md Store Locator Node/Express/Mongo API with GeoJSON location field for store locations. Simple vanilla JS frontend using...
-
2
Removing intersection of GeoJSON Multipolygons with Mapbox and Turf.jsTurf.js provides a lot of geospatial functions that use GeoJSON (a standard format for geog...
-
13
如何使用Python读取GeoJSON和Shapefile文件,并转换坐标系上海市新能源汽车公共数据采集与监测研究中心 数据分析师下面这个网页可以不写代码进行Shapefile和GeoJSON的坐标系转...
-
32
This repo for a cookie Discord Email verified token generator Creates email verified discord accounts (unl...
-
5
Easy Webmapping with django-leaflet & django-geojson Let's start with an important thing: I'm a real newbie in webmapping. I've never used Postgis, Mapnik, OpenLayers or <place any webmapping tool here>. Projection,...
-
3
坐标边界查询工具:AreaCity-Query-Geometry 本工具核心功能:使用jts库从省市区县乡镇边界数据(
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK