geo-io/interface

Geo I/O base interfaces.

Maintainers

👁 jsor

Package info

github.com/geo-io/interface

pkg:composer/geo-io/interface

Statistics

Installs: 6 354 226

Dependents: 7

Suggesters: 0

Stars: 62

Open Issues: 0

v1.0.1 2016-07-28 07:17 UTC

Requires

  • php: >=5.3.3

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT cf46fe7b013de20ab8b601238c7d91b480810644

  • Jan Sorgalla <jsorgalla.woop@gmail.com>

geogeometryio

This package is auto-updated.

Last update: 2026-06-29 00:52:38 UTC


README

👁 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.