Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gagan-bansal/osm-tile-list
Create list of OSM tiles for geojson polygons.
https://github.com/gagan-bansal/osm-tile-list
geojson geojson-polygon osm osm-tile osm-tile-list tiles
Last synced: about 7 hours ago
JSON representation
Create list of OSM tiles for geojson polygons.
- Host: GitHub
- URL: https://github.com/gagan-bansal/osm-tile-list
- Owner: gagan-bansal
- License: mit
- Created: 2016-08-28T06:21:55.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-09-24T12:12:35.000Z (about 8 years ago)
- Last Synced: 2024-08-31T07:47:44.270Z (3 months ago)
- Topics: geojson, geojson-polygon, osm, osm-tile, osm-tile-list, tiles
- Language: JavaScript
- Size: 8.79 KB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# osm-tile-list
Create list of OSM tiles for geojson polygons
## installation```
npm install osm-tile-list -g
```## usage
```
Usage:osm-tile-list.js [options]Options:
-s, --minZoom Min zoom to be considered for list [number] [default: 0]
-e, --maxZoom Max zoom to be considered for list [number] [default: 18]
-b, --tileBuffer Extra number of tiles around polygon [number] [default: 0]
-c, --onlyCorners Check only tile corners intersection with boundary polygon
otherwise check tile polygon to boundary polygon
intersection with JSTS [boolean] [default: false]
-h, --help Show help [boolean]
```
**TIP** Option `onlyCorners` is quite fast but will miss the tiles those intersect with boundary polygon having thin shape like river. So best trick is to give tile buffer `--tileBuffer` of 2 or 3 and use use `--onlyCorners` to get the result fast and accurate.
Output like:
```
5/23/12.png
5/23/13.png
5/23/14.png
5/23/15.png
5/24/13.png
6/48/30.png
6/44/30.png
6/45/30.png
6/44/29.png
6/44/30.png
```## license
This project is licensed under the terms of the MIT license.