Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 14 February 2012 17:36

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

probleme difference bounding box postgis et geoserver

bonjour,

j'ai une table postgis renfermant des objets geographiques ponctuels (wgs84 comme projection)


j essaie de déterminer la bounding box de ma table qui me donne:

Code:

BOX(48.8106000944551 2.19251990318298,48.8106002807617 2.19252001146949)

Cette même table postgis est utilisée pour alimenter mon geoserver, quand jessaie de prévisualiser ma table postgis sur le client openlayers qui est incorporé dans geoserver , j'ai le xml d'erreur qui me dit la chose suivante:

Code:

<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE ServiceExceptionReport SYSTEM "http://10.30.59.124:8081/geoserver/schemas/wms/1.1.1/WMS_exception_1_1_1.dtd"> <ServiceExceptionReport version="1.1.1" >   <ServiceException code="InvalidBBox">
      The request bounding box has zero area: ReferencedEnvelope[48.811 : 48.811, 2.192 : 2.193]
</ServiceException></ServiceExceptionReport>

Pour info les enregistrements de la table postgis sont insérés depuis une application sur MS ACCESS (tables liées par connexion odbc)
Peut-être que la bounding box n'est pas calculée automatiquement. si c'est la raison comment la mettre à jour

Dernière modification par icadedt (Tue 14 February 2012 17:36)

Hors ligne

 

#2 Wed 15 February 2012 09:22

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: probleme difference bounding box postgis et geoserver

Peut être un début de réponse : http://geotribu.net/node/7#comment-1074


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#3 Wed 15 February 2012 14:37

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1554

Re: probleme difference bounding box postgis et geoserver

icadedt a écrit:

bonjour,

j'ai une table postgis renfermant des objets geographiques ponctuels (wgs84 comme projection)


j essaie de déterminer la bounding box de ma table qui me donne:

Code:

BOX(48.8106000944551 2.19251990318298,48.8106002807617 2.19252001146949)

Cette même table postgis est utilisée pour alimenter mon geoserver, quand jessaie de prévisualiser ma table postgis sur le client openlayers qui est incorporé dans geoserver , j'ai le xml d'erreur qui me dit la chose suivante:

Code:

<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE ServiceExceptionReport SYSTEM "http://10.30.59.124:8081/geoserver/schemas/wms/1.1.1/WMS_exception_1_1_1.dtd"> <ServiceExceptionReport version="1.1.1" >   <ServiceException code="InvalidBBox">
      The request bounding box has zero area: ReferencedEnvelope[48.811 : 48.811, 2.192 : 2.193]
</ServiceException></ServiceExceptionReport>

Pour info les enregistrements de la table postgis sont insérés depuis une application sur MS ACCESS (tables liées par connexion odbc)
Peut-être que la bounding box n'est pas calculée automatiquement. si c'est la raison comment la mettre à jour


Bonjour,

La BBOX donnée est clairement celle d'un point.
Combien d'objets avez-vous dans votre table ?
Comment avez-vous obtenu la bbox ? select st_extent(the_geom) from matable ?

Les bbox sont cachées pour les objets contenus dans une table. Pour la table elle-meme, il faut mieux la calculer a la demande avec la requete ci-dessus.

Nicolas

Hors ligne

 

#4 Fri 16 March 2012 15:32

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: probleme difference bounding box postgis et geoserver

bon, j'ai créé quelques objets avec un minimum de distance entre eux et l'erreur ne revient plus

Hors ligne

 

#5 Mon 19 March 2012 19:19

Jeirhome
Membre
Lieu: Liverion
Date d'inscription: 22 Aug 2006
Messages: 4298
Site web

Re: probleme difference bounding box postgis et geoserver

Pour info : A priori ce problème est dû à un système de coordonnées qui n'est pas un système de projection (les unités pour chaque axe doivent être similaire à une distance). Certes quelques centimètres, ce n'est pas très courant, mais les trois décimales dans un système de projection courant (unité : le mètre), ça correspond à une distance minimale de quelques millimètres tongue


Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !

Hors ligne

 

Pied de page des forums

Powered by FluxBB