#1 Wed 06 May 2015 22:15
- Imanktb
- Participant occasionnel
- Date d'inscription: 17 Mar 2014
- Messages: 15
GEOSERVER : Publication Couche PostGIS
Bonjour,
Je viens de créer un entrepot Postgis sur Geoserver.
Mais lors de la publication d'une couche, J'ai un problème au niveau :
-Systèmes de Référence de Coordonnées (SRC) :
*SRC natif est vide
*SRC de données je le définie comme EPSG:4326
-Emprises géographiques:
*Emprise géographique , quand je clique sur calculer, rien ne s'affiche
*Emprise Native : Quand je clique dessus , une erreur se produit
" Caused by: java.io.IOException: Error occured calculating bounds
at org.geotools.jdbc.JDBCDataStore.getBounds(JDBCDataStore.java:1136)
at org.geotools.jdbc.JDBCFeatureSource.getBoundsInternal(JDBCFeatureSource.java:469)
... 157 more
Caused by: org.postgresql.util.PSQLException: ERREUR: la fonction envelope(box2d) n'existe pas
Indice : Aucune fonction ne correspond au nom donné et aux types d'arguments.
Vous devez ajouter des conversions explicites de type."
Je ne sais pas si c'est à cause des fonctions manquantes au niveau de Postgis, ou bien que je dois définir des vues SQL pour chaque table.
Si quelqu'un pourrait m'aider ,j'en serais très reconnaissante0
Hors ligne
#2 Wed 06 May 2015 22:40
Re: GEOSERVER : Publication Couche PostGIS
Bonjour,
Comment a été installé postgis ?
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Wed 06 May 2015 23:58
- Imanktb
- Participant occasionnel
- Date d'inscription: 17 Mar 2014
- Messages: 15
Re: GEOSERVER : Publication Couche PostGIS
J'utilise PostgreSQL 8.4 , et j'ai installé l'extension PostGIS 1.5 avec Stack Builder.
Hors ligne
#4 Thu 07 May 2015 08:49
- nico-29
- Participant assidu
- Lieu: Brest
- Date d'inscription: 2 Jun 2006
- Messages: 185
Re: GEOSERVER : Publication Couche PostGIS
Bonjour,
Est-ce que vous avez défini le système de coordonnées de votre couche quand vous l'avez chargé dans PostGIS?
Nico
Hors ligne
#5 Thu 07 May 2015 11:37
- Imanktb
- Participant occasionnel
- Date d'inscription: 17 Mar 2014
- Messages: 15
Re: GEOSERVER : Publication Couche PostGIS
Bonjour,
Alors j'ai chargé le fichier "shapefile" en utilisant 'Postgis SHAPEFILE and DBF Loader'. J'ai définit comme SRID : EPSG:4326.
Le fichier est importé et la table est créé avec sa colonne "geometry" .
J'ai prévisualisé la couche avec QGIS, pas de problème à ce niveau.
Sauf qu'au niveau de Geoserver, impossible de publier la couche .
Le message d'erreur indique que la fonction envelope(box2d) est manquante.
Au niveau de la base de données Postgis, il existe au total uniquement 892 fonctions.
Hors ligne