ClemRz / TWCC

The World Coordinate Converter
http://twcc.free.fr
GNU Affero General Public License v3.0
18 stars 7 forks source link

TWCC

TWCC, "The World Coordinate Converter", is a tool to convert geodetic coordinates in a wide range of reference systems.

Several coordinate conversion tools already exist, however, here is what makes the strength of TWCC:

This tool is intuitive and easy to use. The possibility to add user-defined systems and the use of an interactive map make it flexible. No download or special installation is required, you just need to have an Internet connection. TWCC is compatible with most environments (Mac, Linux, Windows...). W3C HTML5 compliant TWCC is completely FREE and licensed under Affero GNU Public License. See agpl.txt for more info about the license. TWCC was created by Clément Ronzon following research and development carried out for GrottoCenter.org.

Special thanks to: Roland Aigner, Alessandro Avaro, Leszek Pawlowicz, Lê Viết Thanh.

For any questions or suggestions please contact us.

You can donate to support this initiative.

How to consume the web service:

Web service is still on beta version, consume it at your own risks:

Development environment setup

You'll need to have Docker and Docker-compose installed.

At the root of the project run:

$ docker-compose up

In another terminal, in the webapp directory, run:

$ npm run watch

This will automatically publish your changes

In a browser open http://localhost:8081

Deploy process:

Web application:

In the project's root run the following:

$ npm install
$ cd webapp
$ npm install
$ npm run build
$ cd ..
$ grunt

Web service:

In the project's root run the following:

$ cd webapp/includes
$ php composer.phar install