This is an Open-Source-Project from Landesamt für Geobasisinformation Sachsen (GeoSN) with development support from con terra GmbH.
GeospatialAnalyzer is a Node.js based HTTP-API using NestJS, TypeORM, fastify, OpenAPI, Swagger and more.
The API can be integrated into different data processing and information systems, such as applications and specialised procedures.
It enables the transfer of geo-objects in the form of coordinates to check them against certain data topics using spatial tests. The response contains attributes of the objects found and optionally their geometry. In this way its possible to automatically determine, for example, in which district or on which parcel a transferred object is located.
For more information have a look in the documentation.
or
(1) Clone the repository
git clone https://github.com/geobakery/GeospatialAnalyzer.git && cd GeospatialAnalyzer
(2) Install the dependencies
pnpm install
(3) Configure your env.dev and topic.json
(4) Provide a database connection and the required configuration
(5) Start server
pnpm run start
(6) Open
http://localhost:3000/api
to show the SwaggerUI
Please have a look at our comprehensive section for more information on how to install and contribute to this project.
This project was developed by Landesamt für Geobasisinformation Sachsen (GeoSN) and con terra GmbH.
Responsible person: Sebe Weiß (GeoSN)
E-Mail: servicedesk@geosn.sachsen.de