<commit_before>geobin
======

Start your MongoDB server

> git clone https://icetan@github.com/icetan/geobin.git
> cd geobin
> npm install
> npm start

You can configure the MongoDB server connection in settings.json and also some
other stuff.

To try out the API, open client/index.html with your favorite browser and just
press the *Log Position* button. This will store your position in your MongoDB
with some extra meta data.

What?
-----
This is a simple way of logging geospatial points over a RESTful API using
GeoJSON and OAuth2 authentication. It uses a MongoDB storage.

Why?
----
The reason for geobin's existence was born from a need to replace one of our
companies software components. Our so called Position Platform Framework<commit_msg>Fixed formating of blockquote<commit_after>geobin
======

Start your MongoDB server

> git clone https://icetan@github.com/icetan/geobin.git
>
> cd geobin
>
> npm install
>
> npm start

You can configure the MongoDB server connection in settings.json and also some
other stuff.

To try out the API, open client/index.html with your favorite browser and just
press the *Log Position* button. This will store your position in your MongoDB
with some extra meta data.

What?
-----
This is a simple way of logging geospatial points over a RESTful API using
GeoJSON and OAuth2 authentication. It uses a MongoDB storage.

Why?
----
The reason for geobin's existence was born from a need to replace one of our
companies software components. Our so called Position Platform Framework
{'fraction_non_alphanumeric': 0.06094364351245085, 'fraction_numerical': 0.001310615989515072, 'mean_word_length': 4.176271186440678, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 14, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '586576', 'n_tokens_mistral': 440, 'n_tokens_neox': 415, 'n_words': 218}