Skip to content

geo-io/interface

Repository files navigation

Geo I/O Interface

Build Status Coverage Status

Geo I/O base interfaces, enums and value objects.

Installation

Install through composer. Check the packagist page for all available versions.

composer require geo-io/interface

Interfaces

Factory

This interface is used by the Geo I/O parser implementations to create the actual geometric objects from the parsed representations.

Implementations

Extractor

This interface is used by the Geo I/O generator implementations to extract data from geometric objects for the generated geometric representations.

Enums

Dimension

This enum provides constants to define the dimension of geometric objects.

GeometryType

This enum provides constants to define the type of geometric objects.

Value Objects

Coordinates

This class represents coordinates with x, y and optional z and m properties.

License

Copyright (c) 2014-2022 Jan Sorgalla. Released under the MIT License.