Giter Site home page Giter Site logo

orbisgis-server's Introduction

ALERT

After several years of development, it is time to reorganize the OrbisGIS architecture to offer to the users and the developers a robust libraries and framework, a better documentation and a more user-friendly GUI. Because the OrbisGIS team is at the heart of open source communities, because it supports collective work and the sharing of tools and methods rather than reinventing the wheel, we have decided to split OrbisGIS in a two main libraries :

These libraries take profit of the FOSS ecosystem and the next OrbisGIS user interface will be developped on top of the Eclipse RCP framework and the dbeaver tool. Many dbeaver features are in line with the needs of the OrbisGIS users and its functions (SQL editor, tree database explorer, table viewer...). We are therefore thinking of adding OrbisGIS features to dbeaver and use it in replacement to the current OrbisGIS (based on DockingFrames). OrbisRCP aggregates all OrbisGIS plugins available for DBeaver. See : https://github.com/orbisgis/orbisrcp

Note that the H2GIS extension and the CTS library are still being actively developed by the OrbisGIS team.

OrbisGIS Build Status

OrbisGIS is a cross-platform open-source Geographic Information System (GIS) created by research and for research. It is leaded by CNRS within the French Lab-STICC laboratory (DECIDE team of Vannes) and licensed under GPLv3. OrbisGIS proposes new methods and techniques to model, represent, process and share spatial data, making it easy to monitor geographical territories and manage their evolution. In a world ever-increasingly aware of its ecological footprint and the relevance of sustainable development, a systematic approach to evaluating public policies is of paramount importance. Such an approach must take into account relevant environmental, social and economic factors to facilitate efficient decision making and planning. As an integrated modeling platform containing analytical tools for computing various indicators at different spatial and temporal scales, OrbisGIS is already an indispensable instrument for many. Come see what all the buzz is about!

For general information, visit our website. Feel free to contact us or use the mailing list.

Developers, check out our GitHub Wiki.

Users, please consult the on-line documentation on doc.orbisgis.org.

Quick build instructions

OrbisGIS uses Maven. To launch a full build (including the tests), run the following command:

$ mvn clean install

To run OrbisGIS using Maven:

$ cd orbisgis-dist
$ mvn exec:exec

To build a release as a standalone zip file:

cd orbisgis-dist
mvn package assembly:single

orbisgis-server's People

Contributors

agueganno avatar docdoc avatar ebocher avatar gourlaysama avatar mjothy avatar nicolas-f avatar tonymartin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

orbisgis-server's Issues

Error compiling in Ubuntu 12.04

Hi, compiling wms repository in Ubuntu 12.04, I get the next error:

[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for org.orbisgis.server:orbiswms-lib:jar:1.1-SNAPSHOT
[WARNING] The expression ${pom.url} is deprecated. Please use ${project.url} instead.
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building orbiswms-lib 1.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.orbisgis.schemas:ogc-custom:jar:1.1-SNAPSHOT is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.941s
[INFO] Finished at: Thu Sep 12 21:33:19 COT 2013
[INFO] Final Memory: 6M/107M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project orbiswms-lib: Could not resolve dependencies for project org.orbisgis.server:orbiswms-lib:jar:1.1-SNAPSHOT: Failure to find org.orbisgis.schemas:ogc-custom:jar:1.1-SNAPSHOT in http://repo.orbisgis.org was cached in the local repository, resolution will not be reattempted until the update interval of IRSTV has elapsed or updates are forced -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

GetMap problem with an internal style

A ServiceException (one of the requested SE styles doesn't exist on this server. Please look for an existing style in the server extended capabilities) is raised when using an internal style.

I used the style polygons.se from the request example found in the following zip: http://geosysin.iict.ch/scapc2/wiki/lib/exe/fetch.php?media=wiki:orbiswms_example_request.zip

The WMS query is: http://localhost:9000/wms/wms?REQUEST=GetMap&SERVICE=WMS&VERSION=1.3.0&CRS=EPSG:27582&BBOX=-156192.28836424963,1620431.0,1401694.2883642497,2677441.0&WIDTH=874&HEIGHT=593&FORMAT=image/png&pixelSize=0.024&LAYERS=DEP_FRANCE&STYLES=polygons.se

I also tried to rename the internal style. This raises another exception: [NoSuchElementException: None.get]

ST_TRANSFORM update

The ST_TRANSFORM method used to reproject a layer must be updated to follow the new ST_TRANSFORM method.

SELECT ST_TRANSFORM(the_geom, targetCRSCode [or 'EPSG:4326']) from myTable

GetMap problem with a postgresql layer

A white image is returned when using a source of type POSTGRESQL.

  1. I put a new source on http://localhost:9000/wms/api/sources
    {
    "name" : "g4districts98db",
    "uri" : "postgresql://poulpe.heig-vd.ch:5432/scapdata?user=postgres&password=secret&schema=public&table=g4districts98"
    }
  2. The source appears in the GetCapabilities
  3. I used the following request: http://localhost:9000/wms/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&STYLES=&FORMAT=image/png&CRS=EPSG:21781&BBOX=485472,75285,833838,295935&WIDTH=400&HEIGHT=253&LAYERS=g4districts98db&STYLES=

JAI Compatibility issue with Java 7

We're having a quite important problem with JAI when trying to execute orbisgis-server with Java7. JAI is dependant on some API from com.sun.* that has disappeared with Java 7. If you have a look in the JAI
com.sun.media.jai.codecimpl.JPEGImageEncoder
class you can see that it is dependant upon
com.sun.image.codec.jpeg.JPEGEncodeParam

This will lead to problem because according to
http://www.oracle.com/technetwork/java/javase/compatibility-417013.html

we can see that:

Synopsis: The Non-standard com.sun.image.jpeg.codec Package is Retired
Description: The com.sun.image.codec.jpeg package was added in JDK 1.2 (Dec 1998) as a non-standard way of controlling the loading and saving of JPEG format image files. This package was never part of the platform specification and it has been removed from the Java SE 7 release. The Java Image I/O API was added to the JDK 1.4 release as a standard API and eliminated the need for the com.sun.image.jpeg.codec package.
Nature of Incompatibility: binary and source

The problem here is that JAI uses this removed classes to perform operations on JPEG files...

One solution is to use ImageIO rather than JAI for JPEG files. We already did it with @mjothy, it's really simple. This issue is not limited to that problem, though : I think we may wonder if the use of JAI, considering these kind of issues, is still justified.

Hardlinked play location ?

I've just noticed there's a play "file" at the root of the project. It seems to be a symbolic link to your play installation. Could you please fix that ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.