Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vinicciussantos/geojson-structures
GeoJSON is a format for encoding a variety of geographic data structures.
https://github.com/vinicciussantos/geojson-structures
geojson geolocation jest typescript
Last synced: about 1 month ago
JSON representation
GeoJSON is a format for encoding a variety of geographic data structures.
- Host: GitHub
- URL: https://github.com/vinicciussantos/geojson-structures
- Owner: VinicciusSantos
- Created: 2023-01-28T18:15:38.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-17T13:33:03.000Z (almost 2 years ago)
- Last Synced: 2024-04-17T16:17:56.157Z (9 months ago)
- Topics: geojson, geolocation, jest, typescript
- Language: TypeScript
- Homepage:
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GeoJSON-Structures
[![Automated Tests](https://github.com/VinicciusSantos/GeoJSON-Studies/actions/workflows/main.yml/badge.svg)](https://github.com/VinicciusSantos/GeoJSON-Studies/actions/workflows/main.yml)
[![Coverage Status](https://coveralls.io/repos/github/VinicciusSantos/GeoJSON-Structures/badge.svg?branch=main)](https://coveralls.io/github/VinicciusSantos/GeoJSON-Structures?branch=main)![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white)
![Jest](https://img.shields.io/badge/-jest-%23C21325?style=for-the-badge&logo=jest&logoColor=white)This repository contains TypeScript code for working with GeoJSON data structures. [GeoJSON](https://en.wikipedia.org/wiki/GeoJSON) is an open data format used to represent geospatial information, such as latitude and longitude coordinates, in JSON format.
## Features
The code in this repository provides the following features:
- Reading and writing of GeoJSON data
- Manipulation of GeoJSON data, such as adding and removing elements
- Validation of GeoJSON data## Usage
To use this code, you will first need to have TypeScript installed on your machine. It is recommended to use the latest version.
After installing TypeScript, you can download the code from this repository and import it into your own project. Make sure to install all the dependencies listed in the package.json file.
```
npm install
```To run the project tests, simply run the command:
```
npm run test
```## Contributing
Feel free to contribute to this project by opening issues or pull requests. Everyone is welcome to contribute with improvements and bug fixes.