bikesantiago-client
Version:
Extract data from bikesantiago page.
55 lines (48 loc) • 1.09 kB
Markdown
Scraping data from [bikesantiago][1], this npm module expose a function for get a geojson object whit
all bike station available in the sistem.
```javascript
var bksantiago = require('bikesantiago-client');
// async function call
bksantiago(function(geojson){
// do something...
console.log(JSON.stringify(geojson));
});
```
The geojson object is a standar geojson object, a example ouput with only one feature is:
```json
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": {
"name": "EPSG:4326"
}
},
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
-70.59037999999998,
-33.40296
]
},
"properties": {
"type": "bikesantiago",
"docker": {
"title": "El Ciruelillo",
"dir": "Alonso de Córdova / El Ciruelillo",
"docks": 10,
"bikes": 5
}
}
}
]
}
```
[]: http://www.bikesantiago.cl/