<commit_before># Druckwelle #

**Turbo GeoServer - 100% C/C++**

 * Web Map Service (WMS)
 * Web Map Tile Service (WMTS)
 * Web Feature Service (WFS)

Aiming to serve blistering fast geo raster data beyond the WMS/WMTS specification like raw data or custom formats.
Druckwelle does not feature a full implementation of WMS/WMTS Specifications and is not planned to do some day.

### Features ###

 * Raw output formats for data layers (float32, uint64, int16, etc.)
 * building and serving of WMTS caches

### Built-in WMS Layers ###

 * Example Layer (showing how to implement the basics for your own layer)
 * High Quality Elevation Map Service (combining ASTER (1 arc second) + SRTM_v4.1 (3 arc seconds))

---

## Build Requirements ##

 * CMake 2.8
 * Visual Studio 2015 (Windows only)

## Windows ##

 1. run GenerateLibAndInc.bat
 * run CreateProjectFiles.bat
 * open Visual Studio Solution from sln directory and build

## Linux / OSX ##

 1. download Poco Libraries Basic Edition (http://pocoproject.org/), compile, and install
 * install package libmicrohttpd-dev
 * install package libgdal-dev
 * cmake -G "Unix Makefile"
 * make

---

## License ##

This is free and unencumbered software released into the public domain. See UNLICENSE file for details.<commit_msg>added todo list to readme<commit_after># Druckwelle #

**Turbo GeoServer - 100% C/C++**

 * Web Map Service (WMS)
 * Web Map Tile Service (WMTS)
 * Web Feature Service (WFS)

Aiming to serve blistering fast geo raster data beyond the WMS/WMTS specification like raw data or custom formats.
Druckwelle does not feature a full implementation of WMS/WMTS Specifications and is not planned to do some day.

### Features ###

 * Raw output formats for data layers (float32, uint64, int16, etc.)
 * building and serving of WMTS caches

### Built-in WMS Layers ###

 * Example Layer (showing how to implement the basics for your own layer)
 * High Quality Elevation Map Service (combining ASTER (1 arc second) + SRTM_v4.1 (3 arc seconds))
 * OpenStreetMap to Signed Distance Field Rasterization

---

## Build Requirements ##

 * CMake 2.8
 * Visual Studio 2015 (Windows only)

## Windows ##

 1. run GenerateLibAndInc.bat
 * run CreateProjectFiles.bat
 * open Visual Studio Solution from sln directory and build

## Linux / OSX ##

 1. download Poco Libraries Basic Edition (http://pocoproject.org/), compile, and install
 * install package libmicrohttpd-dev
 * install package libgdal-dev
 * cmake -G "Unix Makefile"
 * make

---

## To-do: ##

 * add configuration file system (e.g. libconfig) to support dynamic configurations
 * replace POCO and libmicrohttpd library by cpprestsdk (https://github.com/Microsoft/cpprestsdk)

---

## License ##

This is free and unencumbered software released into the public domain. See UNLICENSE file for details.
{'fraction_non_alphanumeric': 0.0892983699503898, 'fraction_numerical': 0.014883061658398299, 'mean_word_length': 3.9095652173913042, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '276749', 'n_tokens_mistral': 891, 'n_tokens_neox': 828, 'n_words': 358}