Skip to content

HK-Bus-ETA/hkbus-route-waypoints

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HK Bus WayPoints Crawling

Data fetching status

This project is to fetch the waypoints from CSDI. It is daily synced to the sources and launched in gh-pages.

During the crawling, it will minified the result by truncating to 5 decimal places, (i.e., ±1m), and minified the json by cleaning useless space characters. Also, as the data is provided statically by waypoints, the data transfer supports Content-Encoding: gzip for largely preserving your bandwidth.

Links are in format:

Example link: (https://hkbus.github.io/route-waypoints/1001-O.json)

Crawling by yourself

Usage

Daily fetched GeoJSONs are in gh-pages.

Installation

To install the dependencies,

pip install -r ./crawling/requirements.txt

Data Fetching

To fetch data, run the followings,

python ./waypoints.py

Citing

Please kindly state you are using this app as HK Bus Crawling@2021, https://github.com/hkbus/route-waypoints

Contributors

ChunLaw chakflying

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%