UKCaveGIS

所属分类:GIS/地图编程
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2020-01-14 20:06:47
上 传 者sh-1993
说明:  该项目的目标是为每个崩落区提供GIS文件,其中以编程方式包含每个已知洞穴的入口。,
(The aim of this project is to provide GIS files for each caving region which contain the entrances of every known cave programtically.,)

文件列表:
.travis.yml (156, 2020-01-14)
CODE_OF_CONDUCT.md (3358, 2020-01-14)
Dockerfile (506, 2020-01-14)
LICENSE (1071, 2020-01-14)
app/ (0, 2020-01-14)
app/data/ (0, 2020-01-14)
app/scrapy.cfg (261, 2020-01-14)
app/start.py (608, 2020-01-14)
app/ukcavegis/ (0, 2020-01-14)
app/ukcavegis/__init__.py (0, 2020-01-14)
app/ukcavegis/items.py (413, 2020-01-14)
app/ukcavegis/middlewares.py (3597, 2020-01-14)
app/ukcavegis/pipelines.py (7218, 2020-01-14)
app/ukcavegis/settings.py (3510, 2020-01-14)
app/ukcavegis/spiders/ (0, 2020-01-14)
app/ukcavegis/spiders/__init__.py (0, 2020-01-14)
app/ukcavegis/spiders/cccregistry.py (1396, 2020-01-14)
app/ukcavegis/spiders/cnccregistry.py (1281, 2020-01-14)
app/ukcavegis/spiders/dcaregistry.py (307, 2020-01-14)
app/ukcavegis/spiders/ducregistry.py (293, 2020-01-14)
app/ukcavegis/spiders/fodccagregistry.py (313, 2020-01-14)
app/ukcavegis/spiders/mattvoyseyregistry.py (1445, 2020-01-14)
app/ukcavegis/spiders/mendipregistry.py (294, 2020-01-14)
app/ukcavegis/spiders/scotlandregistry.py (302, 2020-01-14)
app/ukcavegis/utils.py (370, 2020-01-14)
docker-compose.yml (185, 2020-01-14)
requirements.txt (39, 2020-01-14)

# UK Caves GIS The aim of this project is to provide GIS files for each caving region which contain the entrances of every known cave programtically. The aim is to provide: - [x] KML - [x] JSON - [x] GPX For the following registrys: - [x] [Derbyshire](https://registry.thedca.org.uk/]) - [x] [North Yorkshire](https://cncc.org.uk/caving/caves/index.php?keyword=&sort=last_updated%20DESC) - [x] [Wales and related areas](http://www.cambriancavingcouncil.org.uk/registry/ccr_registry.php?reg=All+Wales+and+the+Marches&nam=) - [x] [Gloucestershire and Wye Valley](http://www.fodccag.org.uk/registry/registrysearch.php) - [X] [Devon and Cornwall](https://dcuc.org.uk/registry/r/registrysearch.php) - [x] [Mendip](http://www.mcra.org.uk/registry/) - [x] [Scotland](http://registry.gsg.org.uk/sr/registrysearch.php) - [ ] [Ireland](http://www.ubss.org.uk/search_irishcaves.php) # Download To download the output from this repository go to the releases page and download the file for the region you are interested in. ## Accuracy All efforts have been made to ensure accuracy of the output files but not every registry entry is acurate to begin with. Not every registry entry lists WGS84 or NGR which means it has to be derived from the other if availaible which can introduce an error. If you chose to use this data for navigation its not my fault if you end up wandering around on leck fell lost in the mist! # Developing Pull requests welcome but please read the contribution guidelines first [here](.github/contributing.md) The tool is written in python 3.4 using [scrapy](https://scrapy.org/) the output is released by commits to master via travis CI Docker is used manage the python enviroment. ## Running 1. First build the docker image `docker-compose build` 1. Then run the spiders with `docker-compose up` To run scrapy commands run `docker-compose run scrapy scrapy ` such as docker-compose run scrapy scrapy crawl ` to crawl a single registry. To have access to the containers shell run `docker-compose run scrapy /bin/bash` You may need to reset the owner and permissions of files created by docker/scrapy using `sudo chmod` & `sudo chown` on linux.

近期下载者

相关文件


收藏者