summaryrefslogtreecommitdiffstats
path: root/petascope/README
blob: f46ed455294e595b23f487e6cb7be3f5cc8672a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
This file is part of PetaScope, a free implementation of the Open GeoSpatial Consortium (OGC, www.opengeospatial.org) Web Coverage Service (WCS) standards suite. As such, it implements the following interface standards:
- Web Coverage Service (WCS) 1.1.2
- WCS Processing Extension 1.0.0, which grounds on Web Coverage Processing Service (WCPS) 1.0.0
- WCS Transaction Extension (WCS-T) 1.4.0
 
In addition, you can find a demo implementation of the Web Coverage Service (WCS) 2.0, which is currently under development.

PetaScope is implemented as a Java servlet. As such, it relies on the following freely available components which are not part of the PetaScope distribution:
- rasdaman (www.rasdaman.org) as raster server
- Tomcat (tomcat.apache.org) as servlet container
- PostgreSQL (www.postgresql.org) as relational database system

DISTRIBUTION
============

A PetaScope distribution consists of the following directories and files:

doc/                 Source code documentation,
                     generated by javadoc
examples/            Sample XML requests
lib/                 External libraries required (+)
misc/                Additional scripts and files, e.g., for
                     initializing the metadata database
src/                 PetaScope Java source code
test/                test source code and test files
nbproject/			 Project build files and properties.
xml/                 WC*S schema files used by PetaScope
                     (copies from schemas.opengis.net)
settings.properties  Servlet initialization parameters,
                     such as database connections (*)
web/WEB-INF/web.xml  PetaScope servlet deployment file (*)
LICENSE              PetaScope license
build.xml            "Ant" rule file for building PetaScope
README               This file

Notes:
(+) provided for convenience; it is recommended
    to sustitute these by the resp. files of your
    installation.
(*) requires manual configuration

See INSTALL for installation guidelines.

LICENSE
=======

PetaScope is licensed by Jacobs University Bremen
(www.jacobs-university.de) and Peter Baumann
(www.peter-baumann.org) under the GNU General Public
License (GPL), see www.gnu.org or the LICENSE file.