On this page
Βοήθεια
Οδηγίες Χρήσης GeoServer
Αυτό το έγγραφο περιγράφει βασικές οδηγίες για:
- προσθήκη layer
- δημιουργία & εφαρμογή style (SLD)
- σύνδεση GeoServer με βάση δεδομένων (PostGIS)
1. Σύνδεση στο GeoServer
-
Άνοιξε browser και πήγαινε:
https://geoserver.hcmr.gr/ -
Login με στοιχεία διαχειριστή (π.χ.
admin / geoserver) -
Μετά τη σύνδεση εμφανίζεται το GeoServer Web Administration Interface
2. Δημιουργία Workspace
Το Workspace χρησιμοποιείται για οργάνωση των δεδομένων. Η φιλοσοφία είναι διαχωρισμός και απομόνωση περιβάλλων ανά project.
- Data → Workspaces → Add new workspace
- Συμπλήρωσε:
- Name: π.χ.
emodnet_shared - Namespace URI: π.χ.
http:// /emodnet_shared
- Name: π.χ.
- Save
3. Σύνδεση με Βάση Δεδομένων (PostGIS)
3.1 Δημιουργία Data Store
- Data → Stores → Add new Store
- Επίλεξε PostGIS → PostGIS NG
- Συμπλήρωσε:
- Workspace: επίλεξε το workspace σου
- Data Source Name: π.χ.
postgis_store - host:
localhostή IP server - port:
5432 - database: όνομα βάσης
- schema: π.χ.
public - user / passwd: στοιχεία βάσης
- Save
✅ Αν η σύνδεση είναι σωστή, εμφανίζεται λίστα διαθέσιμων πινάκων (tables).
4. Προσθήκη Layer από Βάση
- Μετά το Save του Store, επίλεξε Publish δίπλα στον πίνακα
- Στην καρτέλα Data:
- Name / Title: όνομα layer
- SRS: π.χ.
EPSG:4326ήEPSG:2100
- Πάτησε:
- Compute from data (Bounding Box)
- Compute from native bounds
- Save
Το layer είναι πλέον διαθέσιμο ως WMS / WFS.
5. Δημιουργία Style (SLD)
5.1 Νέο Style
- Data → Styles → Add a new style
- Συμπλήρωσε:
- Name: π.χ.
my_style - Workspace (προαιρετικό)
- Name: π.χ.
- Επικόλλησε SLD ή επίλεξε Generate a default style
- Validate → Save
5.2 Παράδειγμα SLD (Polygon)
<StyledLayerDescriptor version="1.0.0">
<NamedLayer>
<Name>polygon</Name>
<UserStyle>
<FeatureTypeStyle>
<Rule>
<PolygonSymbolizer>
<Fill>
<CssParameter name="fill">#4CAF50</CssParameter>
<CssParameter name="fill-opacity">0.6</CssParameter>
</Fill>
<Stroke>
<CssParameter name="stroke">#2E7D32</CssParameter>
<CssParameter name="stroke-width">1</CssParameter>
</Stroke>
</PolygonSymbolizer>
</Rule>
</FeatureTypeStyle>
</UserStyle>
</NamedLayer>
</StyledLayerDescriptor>6. Εφαρμογή Style σε Layer
- Data → Layers → επίλεξε layer
- Καρτέλα Publishing
- Στο Default Style επίλεξε το νέο style
- (Προαιρετικά) πρόσθεσε επιπλέον styles
- Save
7. Έλεγχος Layer
- Πήγαινε Layer Preview
- Επίλεξε format:
- OpenLayers
- WMS (PNG, JPEG)
- Έλεγξε αν εμφανίζεται σωστά
8. Χρήσιμα Tips
- Ενεργοποίησε Caching αν χρησιμοποιείς GeoWebCache
- Χρησιμοποίησε indexes στη βάση για καλύτερη απόδοση
- Πρόσεξε SRS και reprojection
- Χρησιμοποίησε διαφορετικά workspaces για διαφορετικά projects
9. Χρήσιμα URLs
-
WMS:
http://<server>:8080/geoserver/<workspace>/wms -
WFS:
http://<server>:8080/geoserver/<workspace>/wfs
Τέλος οδηγιών