com.hazelcast.shaded.org.locationtech.jts.linearref.package-info Maven / Gradle / Ivy
/*
* Copyright (c) 2016 Vivid Solutions.
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
* and Eclipse Distribution License v. 1.0 which accompanies this distribution.
* The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v20.html
* and the Eclipse Distribution License is available at
*
* http://www.eclipse.org/org/documents/edl-v10.php.
*/
/**
* Contains classes and interfaces implementing linear referencing on linear geometries
* Linear Referencing
* Linear Referencing is a way of defining positions along linear geometries
* (LineStrings
and MultiLineStrings
).
* It is used extensively in linear network systems.
* There are numerous possible Linear Referencing Methods which
* can be used to define positions along linear geometry.
* This package supports two:
*
* - Linear Location - a linear location is a triple
*
(component index, segment index, segment fraction)
* which precisely specifies a point on a linear geometry.
* It allows for efficient mapping of the index value to actual coordinate values.
* - Length - the natural concept of using the length along
* the geometry to specify a position.
*
*
* Package Specification
*
* - Java Topology Suite Technical Specifications
* -
* OpenGIS Simple Features Specification for SQL
*
*/
package com.hazelcast.shaded.org.locationtech.jts.linearref;
© 2015 - 2024 Weber Informatics LLC | Privacy Policy