1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-22 04:17:44 +00:00

This package provides a general framework for developing spatial indices.

Currently it defines generic interfaces, provides simple main memory and
disk based storage managers and a robust implementation of an R*-tree, an
MVR-tree and a TPR-tree.

Supported Features:
	* Generic main memory and disk based storage managers.
	* R*-tree index (also supports linear and quadratic splitting).
	* MVR-tree index (a.k.a. PPR-tree).
	* TPR-tree index.
	* Advanced query capabilities, using Strategy and Visitor patterns.
	* Arbitrary shaped range queries, by defining generic geometry interfaces.
	* Large parameterization capabilities, including dimensionality,
	  fill factor, node capacity, etc.
	* STR packing / bulk loading.

WWW:   http://trac.gispython.org/projects/SpatialIndex/wiki

PR:		ports/124628
Submitted by:	Wen Heping <wenheping at gmail.com>
This commit is contained in:
Martin Wilke 2008-06-20 13:20:47 +00:00
parent 94dc678c5f
commit 3ab06a3b26
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=215346
5 changed files with 66 additions and 0 deletions

View File

@ -2376,6 +2376,7 @@
SUBDIR += sparc-rtems-gcc
SUBDIR += sparc-rtems-gdb
SUBDIR += sparc-rtems-objc
SUBDIR += spatialindex
SUBDIR += spdict
SUBDIR += spin
SUBDIR += splint

View File

@ -0,0 +1,22 @@
# New ports collection makefile for: spatialindex
# Date created: 15 June 2008
# Whom: Wen Heping <wenheping@gmail.com>
# $FreeBSD$
PORTNAME= spatialindex
PORTVERSION= 1.3.2
CATEGORIES= devel
MASTER_SITES= http://www.edu-linux.org/down/
MAINTAINER= wenheping@gmail.com
COMMENT= A General Framework for Developing Spatial Indices
USE_AUTOTOOLS= libtool:15:env
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e 's|\(objformat=\).*|\1elf|' ${WRKSRC}/configure
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (spatialindex-1.3.2.tar.gz) = 648058d64837779cda5c91f2f3dea74f
SHA256 (spatialindex-1.3.2.tar.gz) = 4532f91db1a96fbab696620a28361b3beb2c50d1177115dc7288fcef317f2de1
SIZE (spatialindex-1.3.2.tar.gz) = 467645

View File

@ -0,0 +1,17 @@
This package provides a general framework for developing spatial indices.
Currently it defines generic interfaces, provides simple main memory and
disk based storage managers and a robust implementation of an R*-tree, an
MVR-tree and a TPR-tree.
Supported Features:
* Generic main memory and disk based storage managers.
* R*-tree index (also supports linear and quadratic splitting).
* MVR-tree index (a.k.a. PPR-tree).
* TPR-tree index.
* Advanced query capabilities, using Strategy and Visitor patterns.
* Arbitrary shaped range queries, by defining generic geometry interfaces.
* Large parameterization capabilities, including dimensionality,
fill factor, node capacity, etc.
* STR packing / bulk loading.
WWW: http://trac.gispython.org/projects/SpatialIndex/wiki

View File

@ -0,0 +1,23 @@
include/spatialindex/LineSegment.h
include/spatialindex/MVRTree.h
include/spatialindex/MovingPoint.h
include/spatialindex/MovingRegion.h
include/spatialindex/Point.h
include/spatialindex/RTree.h
include/spatialindex/Region.h
include/spatialindex/SpatialIndex.h
include/spatialindex/TPRTree.h
include/spatialindex/TimePoint.h
include/spatialindex/TimeRegion.h
include/spatialindex/tools/PointerPool.h
include/spatialindex/tools/PoolPointer.h
include/spatialindex/tools/SmartPointer.h
include/spatialindex/tools/TemporaryFile.h
include/spatialindex/tools/Tools.h
include/spatialindex/tools/rand48.h
lib/libspatialindex.a
lib/libspatialindex.la
lib/libspatialindex.so
lib/libspatialindex.so.1
@dirrm include/spatialindex/tools
@dirrm include/spatialindex