Skip to content

With this tool, you can easily find OSM relations and create simplified geojson polygons. This is a Laravel application. You can start the tool with Laravel Sail and Docker.

Notifications You must be signed in to change notification settings

teambtcmap/geojson-helper

 
 

Repository files navigation

Hosted Hosted

Description

With this tool you can easily find OSM relations and create simplified GeoJSON polygons. This is a Laravel application.

Hosted-Version

screenshot

Development

Requirements

  • PHP >= 8.0 (Ubuntu, Windows)
  • PHP extensions: php-xml, php-mbstring, php-zip, php-curl, php-gd, php-bcmath
  • Composer (Website)
  • Docker (Website)

Starting the application

Install the dependencies with composer and start the dev server.

composer install

./vendor/bin/sail up -d

./vendor/bin/sail yarn install

./vendor/bin/sail yarn dev

Configure NOMINATIM_EMAIL in .env to use the Nominatim API.

Open it in your browser and start using the tool http://localhost

Other commands

./vendor/bin/sail yarn format will run Prettier and Pint for code formatting.

Used software

Security Vulnerabilities

If you discover a security vulnerability within this software, please send an e-mail to HolgerHatGarKeineNode via fsociety.mkv@pm.me. All security vulnerabilities will be promptly addressed.

License

This software is open-sourced software licensed under the MIT license.

About

With this tool, you can easily find OSM relations and create simplified geojson polygons. This is a Laravel application. You can start the tool with Laravel Sail and Docker.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 59.0%
  • Blade 40.0%
  • Other 1.0%