Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/imjching/crossfitdataextract

Extract all data points from http://map.crossfit.com/ and store them in a CSV Format.
https://github.com/imjching/crossfitdataextract

Last synced: 11 days ago
JSON representation

Extract all data points from http://map.crossfit.com/ and store them in a CSV Format.

Awesome Lists containing this project

README

        

CrossFitDataExtract
===================
A simple Java console-based program to extract CrossFit Affiliates Data from Google Map at [CrossFit](http://map.crossfit.com/).
It was designed for learning purposes. Built off _Java 7.0_. Project guide was obtained from [Data Extract Google Map](https://www.freelancer.com/projects/Data-Entry-Excel/Data-Extract-Google-Map.html).

Experimental
------------
- jsoup and openCSV library
- HttpURLConnection for GET requests
- Java concurrency (multi-threading)
- Object-oriented; polymorphism.
- Jackson for JSON parsing

CSV Format
----------
CSV generated as entries.csv.
CSV Format generated:

// Example
id, name, address, phone, url, latitude, longitude
"1","Golden State CrossFit","11174 La Grange Ave, Los Angeles, CA","(818) 665-6512","http://goldenstatecrossfit.com/","34.0423563","-118.4413598"

Comments
--------
Comments are greatly appreciated, please do send me an email at `[email protected]`.

License
-------
### Acknowledgements
- [CrossFit](http://map.crossfit.com/).
- [openCSV](http://opencsv.sourceforge.net/).
- [jsoup](http://jsoup.org/).
- [Jackson](http://fasterxml.github.io/jackson-databind/).

### Licensing
Modified (a/k/a "New") BSD License - refer to the LICENSE file for more information or click [here](http://www.opensource.org/licenses/bsd-3-clause).