I'm going to develop a map server with my own logic and entities. It will have postgres database, user management, specific layers with certain types, WFS, WMS, etc.
I'm going to use springframework and GeoServer as the GeoServer is an open source project. My question is whether I develop it or use it as a separated server? How about the user management problem? How can I integrate my own project security with the geoserver?
GeoServer develop or use? How can I integrate with geoserver?
1.1k Views Asked by Dariush Jafari At
1
There are 1 best solutions below
Related Questions in JAVA
- Add image to JCheckBoxMenuItem
- How to access invisible Unordered List element with Selenium WebDriver using Java
- Inheritance in Java, apparent type vs actual type
- Java catch the ball Game
- Access objects variable & method by name
- GridBagLayout is displaying JTextField and JTextArea as short, vertical lines
- Perform a task each interval
- Compound classes stored in an array are not accessible in selenium java
- How to avoid concurrent access to a resource?
- Why does processing goes slower on implementing try catch block in java?
- Redirect inside java interceptor
- Push toolbar content below statusbar
- Animation in Java on top of JPanel
- JPA - How to query with a LIKE operator in combination with an AttributeConverter
- Java Assign a Value to an array cell
Related Questions in GIS
- how to get coordinates from SpatialPolygon
- gdal_merge on a three band .tif - remove the 'no data' value
- Unable to Display GeoJSON data Using Leaflet and Marker Cluster
- In leaflet/mapbox, why can't I set the duration of `map.fitBounds`?
- How to submit multiple street2coordinates requests? (R)
- In leaflet, how to set a marker to a fixed position on map?
- GeoServer develop or use? How can I integrate with geoserver?
- Separate forward and backward relation in overpass-api
- jQuery/javascript Plugin for maps that will render borders or parks
- Error: isTRUE(gpclibPermitStatus()) is not TRUE
- readOGR .gdb with multiple Feature Datasets in R
- What is wrong with this ST_CONTAINS statement PostGIS - Find point in polygon
- Python script won't execute batch file in IIS 7.5
- Loop through categories in a column and perform interpolation on only those records
- Using FME to convert oracle sdo.geometry to SQL geometry datatype
Related Questions in GEOSERVER
- Openlayers 3 : Issue in Changing Extents of the Map
- Create a Geoserver layer with data from a Postgis SQL view with Python/gsconfig
- Pass coordinates parameters to geoserver pgrouting service from Leaflet wms tile layer
- GeoServer develop or use? How can I integrate with geoserver?
- Generate WMS GetFeatureInfo URL manually
- GeoServer WFS PropertyIsEqualTo not matching trailing whitespace
- Geoserver fails One or more listeners failed to start
- unable to find New Layer Chooser page in GeoServer
- Geoserver homebrew automatic launch OS X 10.10
- GeoServer : insert custom properties in SLD XML file
- Adding a timeslider controller to openlayers
- How to configure GeoMesa Bigtable plugin in GeoServer
- Geoserver SLD style - Labeling lines with shields
- Apply SLD to WMS Layer by OpenLayers 3
- GeoServerExtensions$MultipleBeansException: How to check for duplicated dependency?
Related Questions in WMS
- De-/activate getfeature-request via button
- How to makeIdentify Task in ArcGIS API for android work with a standard WMS
- Pass coordinates parameters to geoserver pgrouting service from Leaflet wms tile layer
- GeoServer develop or use? How can I integrate with geoserver?
- OpenLayers3: best way to display multiple WMS layers in trasparency
- Generate WMS GetFeatureInfo URL manually
- Leaflet: layers control for WMS
- Add custom wms layer to codename one Mapcontainer
- Get values from geospatial image
- Can Tableau send the WMS GetFeatureInfo request back to WMS server?
- Dojo Request from WMS 1.1.1 GetFeatureInfo
- OpenLayers3 WMTS out-of-memory error
- Overlaying GeoServer based WMS on a Map
- WMTS protocol and MapKit
- Not finding wfs geoserver url
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Typically you develop a front end that's completely separate and have GeoServer offer the OGC services to it and other clients. In case you need to customize it, GeoServer has a fully pluggable architecture, e.g., you can build a version of it that has more or less modules than the standard one, your own security subsystem, your own custom data sources, and so on, a lot can be either configured or replaced, so I'd suggest you look into those options.
Mind one detail, GeoServer is GPL'd, so any code you develop that depends on GeoServer API will similarly be GPL'd. If instead you develop something that's only based on GeoTools (e.g., a custom data store) that part can be closed source.