Stephan,

I would suggest having a look at pycsw [1], that could be integrated in your django application and offer CSW (INSPIRE compliant) service.

Best regards,
Angelos

[1] http://pycsw.org/


On 05/26/2012 03:41 PM, Stephan Meißl wrote:
Cameron,

up to now I was not aware of SISS as such although I heard of all the
individual projects. One could say that the idea of EOxServer originates
from the C tribe where we're involved in MapServer for example
responsible for the WCS 2.0 implementation. On the other side the idea
was to have a lightweight metadata handling layer by using Python and
Django as framework. Thus the main software stack behind EOxServer is
build of Django, MapServer, GDAL, and SpatiaLite or PostGIS somehow
similar to SISS but using different software.

One difference that I see is that we don't have a catalog as such but
rather use metadata in WCS and WMS directly via the EO extensions.

I heard about HollowWorld and FullMoon in the frame of my OGC work when
it comes to data modeling e.g. in the specification of a new standard.
However, I've never used them but would be interested to better
understand them.

In summary EOxServer is strongly focused on EO data (e.g. EO metadata is
mandatory) and the server side of OGC 's WMS and WCS. As far as I
understand both SISS and EOxServer have their specialized areas and
strengths and could benefit from each other.

cu
Stephan


On Sat, 2012-05-26 at 09:00 +1000, Cameron Shorter wrote:
Some of the people involved in Australian/New Zealand Earth Observations
(Andrew, RobA, Bruce, Jim, RobertG, David),

As per below, Stephan has proposed that EOxServer be included in the
OSGeo-Live DVD distribution, which will provide valuable marketing reach
for EOxServer. I'm forwarding this on to each of you as I'm interested
to understand whether the Australian Bureau of Meteorology (BOM) and
CSIRO are aware of EOxServer. Have you considered using EOxServer?
What have been your conclusions about such considerations?
How does EOxServer compare against the SISS stack?

Stephan,
Note that BOM/CSIRO have been investing heavily in what they are calling
the "Spatial Information Services Stack" (SISS), which consists of:
PostGIS
GeoServer
GeoNetwork
THREDDS
HollowWorld
FullMoon
https://www.seegrid.csiro.au/wiki/Siss/SpatialInformationServicesStackHandbook

Stephan,
I'm interested to know whether participants in the EOxServer have been
in touch with programs working on the SISS stack?
Are there any areas for collaboration?
What are the benefits of EOxServer over SISS?


On 26/05/2012 1:21 AM, Stephan Meißl wrote:
On Mon, 2012-04-30 at 21:27 +1000, Cameron Shorter wrote:
We are starting to build the 6.0 OSGeo-Live DVD which will be released
in September 2012, ready for FOSS4G 2012 as well as many other spatial
conferences. This upcoming version will be built upon the stable
Xubuntu 12.04 Long Term Support (LTS) release. Documentation will be
translated into eight languages, now also including Chinese and
Catalan.


Any new applications?

We would like to hear from anyone wishing to add new projects to
OSGeo-Live, anyone wishing to extend or add extra translations, or
anyone who has ideas on how we should shape the upcoming release.
...
Hi Cameron,

we'd like to propose the inclusion of the EOxServer [1] project in
OSGeo-Live. Three weeks ago we released our version 0.2.0 and even
though it has a rather low version number we think it would add some
value to OSGeo-Live. However, as this is a proposal and we're surely not
aware of all policies we fully understand different opinions. It would
be great to hear your advice.

Here are the details about EOxServer following the wiki at [2]:

Name: EOxServer
URL: http://eoxserver.org
License: MIT
Description and value added:

EOxServer's mission is to provide an Open Source software framework to
ease the online provision of big Earth Observation data archives via
Open Standard services for efficient exploitation by users.
        * Open Source: MIT-style license
        * software framework: Entirely based on Open Source (Python,
          MapServer, Django, GDAL, etc.)
        * ease online provision: Admin GUI and command line data
          registration
        * big Earth Observation data archives: Operators register existing
          raster data archives
        * Open Standard services: Open in the sense of freely available;
          Open Geospatial Consortium (OGC); WMS, WCS, EO-WMS, EO-WCS
        * efficient exploitation by users: User defined sub-setting; view
          and download

OGC standards: WMS, WCS, EO-WMS, EO-WCS, WCS-T; All versions are
supported that are supported in MapServer. However, focus is on WCS 2.0
and WMS 1.3 and their respective Earth Observation (EO) application
profiles.

Language: Python and a small bit C

Version: 0.2.0 (maybe 0.2.1 if we need to change something for example
the packaging)

Risk adverse organisations: EOxServer has been partly funded by the
European Space Agency (ESA) which is currently evaluating the
operational use. Also some European Commission supported projects are
evaluating the usage of EOxServer.

User community: There is a user mailing list [3] but not yet much
traffic. According to the Python package index [4] there have been 96
downloads in the last three weeks and according to the website
statistics for eoxserver.org there have been around 3400 unique visitors
with about 7800 visits in 2012.

Developer community: Again we have a mailing list [3] with a bit more
traffic and nine committers. Please see ohloh [5] for more statistics.

Stable release: Our latest stable release is 0.2.0.

Testing: We make extensive usage of Python's and Django's unit test
framework and have about 900 tests included in our autotest instance.
Additionally there are some selenium based tests of the web client and
admin gui.

Mature code: Again please see ohloh [5] for these statistics.

User interface: In EOxServer we distinct between two user roles:
operators and users. Operators can register data and control the server
via the command line and the Django provided admin gui. Users can
explore the available data via a simple web client based on OpenLayers
and jQuery.

Presentation at FOSS4G: There have been talks at the German speaking
FOSSGIS and the recent FOSS4G-CEE conference. Please see the EOxServer
documentation [6] for a list of presentations.

Volunteers for liaising: Stephan Meissl and Stephan Krause

Application installation: Since EOxServer is a Python application the
recommended way of installation is using pip. However, since we're using
setuptools we can easily provide .deb packages if needed.

512 Meg of RAM: Yes, EOxServer can be run in 512MB of memory. However,
the image rendering will be limited to the capabilities of MapServer and
GDAL.

Disk space: The current base package extracts to 22MB but includes 15MB
of documentation. Our autotest package which we'd propose for a
demonstration (see below) extracts to 130MB but 90MB of this are
expected results for the tests which can be safely ignored. If needed I
believe we can shrink the test data to under 10MB to still provide a
meaningful demonstration. Usually we also copy the OGC schemas to speed
up XML validation but this might not be necessary here. The packages are
available here [7].

Other dataset: We have to explore the already included demonstration
data but at a first glance we think we need to include some EO data in
order to show off the capabilities of EOxServer.

Project Overview and Quickstart: Will of course be produced and
provided.

Windows and/or Mac installers: Not needed.


Thanks for your consideration,
Stephan on behalf of the EOxServer Team

[1] http://eoxserver.org
[2] http://wiki.osgeo.org/wiki/Live_GIS_Disc_Apply
[3] http://eoxserver.org/doc/en/users/mailing_lists.html
[4] http://pypi.python.org/pypi/EOxServer/
[5] https://www.ohloh.net/p/eoxserver/
[6] http://eoxserver.org/doc_trunk/en/users/presentations.html
[7] http://eoxserver.org/wiki/Download







--
Angelos Tzotsos
Remote Sensing Laboratory
National Technical University of Athens
http://users.ntua.gr/tzotsos

_______________________________________________
Live-demo mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/live-demo
http://live.osgeo.org
http://wiki.osgeo.org/wiki/Live_GIS_Disc

Reply via email to