Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/longitude-one/spatial-writer
Convert any spatial interfaces to extended well known binary
https://github.com/longitude-one/spatial-writer
Last synced: about 5 hours ago
JSON representation
Convert any spatial interfaces to extended well known binary
- Host: GitHub
- URL: https://github.com/longitude-one/spatial-writer
- Owner: longitude-one
- License: mit
- Created: 2024-07-16T06:24:25.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-08T17:59:17.000Z (3 months ago)
- Last Synced: 2024-08-09T17:29:45.407Z (3 months ago)
- Language: PHP
- Size: 166 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Spatial Writer
The writer module provide an interface to convert any SpatialInterfaces to other formats.
This library provide three strategies to convert spatial interfaces to other formats:
* A strategy to convert any spatial interfaces to extended well known binary (EWKB).
* Another one to convert any spatial interfaces to well known binary (WKB).
* A last one to convert any spatial interfaces to the internal MySQL storage format.Feel free to provide any other strategy to convert spatial interfaces to other formats.
## Current status
![longitude-one/spatial--writer](https://img.shields.io/badge/longitude--one-spatial--writer-blue)
![Stable release](https://img.shields.io/github/v/release/longitude-one/spatial-writer)
![Minimum PHP Version](https://img.shields.io/packagist/php-v/longitude-one/spatial-writer.svg?maxAge=3600)
[![Packagist License](https://img.shields.io/packagist/l/longitude-one/spatial-writer)](https://github.com/longitude-one/spatial-writer/blob/main/LICENSE)[![Last integration test](https://github.com/longitude-one/spatial-writer/actions/workflows/php-oldest.yaml/badge.svg)](https://github.com/longitude-one/spatial-writer/actions/workflows/php-oldest.yaml)
[![Maintainability](https://api.codeclimate.com/v1/badges/766a1a70a22cacecc7a7/maintainability)](https://codeclimate.com/github/longitude-one/spatial-writer/maintainability)
[![Downloads](https://img.shields.io/packagist/dm/longitude-one/spatial-writer.svg)](https://packagist.org/packages/longitude-one/spatial-writer)
[![Coverage Status](https://coveralls.io/repos/github/longitude-one/spatial-writer/badge.svg?branch=main)](https://coveralls.io/github/longitude-one/spatial-writer?branch=main)
## Installation
```bash
composer require longitude-one/spatial-writer
```