https://github.com/cdpierse/go_rtpi
A simple wrapper REST API developed in Go to expose the RTPI dublin bus API endpoints.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.8%) to scientific vocabulary
Repository
A simple wrapper REST API developed in Go to expose the RTPI dublin bus API endpoints.
Basic Info
- Host: GitHub
- Owner: cdpierse
- License: mit
- Language: Go
- Default Branch: master
- Size: 25.4 KB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
go_RTPI
## In Development
`goRTPI`_ is simple wrapper developed in Go to expose the RTPI (Real Time Passenger Information) REST web services API endpoints, and provide a simple interface for Go developers to query this service in Go. Additionally this service implements a number of new services built on top of the existing endpoints to provide users with more powerful queries.
Stop Endpoints
/stops- TypeGET- returns all stops from RTPI/stops/id/{stop_id}- TypeGET- returns stop with corresponding {stop_id}/stops/stop_name/{stop_name}- TypeGET- returns stop(s) that are an exact match {stop_name} on either the stops's full name or short name.-
/stops/stop_name_fuzzy/{stop_name}- TypeGET- returns stop(s) that are a fuzzy match with {stop_name} on either the stops's full name or short name. /stops/operator/{operator_name}- TypeGET- returns stop(s) that match with the provided {operator_name} e.g. bac (Dublin Bus), BE (Bus Eireann)./stops/distance- TypeGETtakes mandatorylatitudeandlongitudequery params as well as an optionalmax_distancequery param which defaults to 500 meters. Endpoint returns all stops within max_distance of the latitude and longitude location specified./stops/distance/{stop_id}- TypeGETtakes an optionalmax_distancequery param which defaults to 500 meters. Endpoint returns all stops within maxdistance of the stop that matches {stopid}
Owner
- Name: Charles
- Login: cdpierse
- Kind: user
- Location: Dublin, Ireland
- Company: @quantcopy
- Website: https://cdpierse.github.io/charles_pierse/
- Twitter: cdpierse
- Repositories: 8
- Profile: https://github.com/cdpierse
ML Engineer - interested in search engines, knowledge graphs, NLP, and recommender systems.
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: over 1 year ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- github.com/gorilla/mux v1.7.4
- github.com/lithammer/fuzzysearch v1.1.0
- github.com/paulmach/orb v0.1.5
- github.com/gogo/protobuf v1.3.0
- github.com/gorilla/mux v1.7.4
- github.com/kisielk/errcheck v1.2.0
- github.com/kisielk/gotool v1.0.0
- github.com/lithammer/fuzzysearch v1.1.0
- github.com/paulmach/orb v0.1.5
- github.com/pkg/errors v0.8.1
- golang.org/x/text v0.3.2
- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
- golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563