Vous êtes iciForum
 Bienvenue sur l'espace collaboratif du Programme arcOpole

Cet espace de Forums est ouvert à tous et doit vous permettre d'echanger que ce soit au sujet du programme arcOpole ou des templates métier qui sont à votre disposition.

N'hésitez pas à partager vos impressions et proposer des idées pour rechercher de nouvelles solutions métier qui pourront être utile à cette communauté.

 Forum
 
  Forum  Métiers  Métier Cadastre  erreur requête TFC
Précédente Précédente
 
Suivante Suivante
Nouveau message 17/03/2011 16:53
  Sébastien Huke
66 messages 
Contributeur de niveau 5


erreur requête TFC 

 Bonjour,

Je rencontre des difficultés sur le choix des proriétaire sur le TFC 1.1.0.0 . Il m'indique :

Erreur dans la requete: Layer=Parcellaire, Where=1=1

token: EO7Sa0n4ypWjB*1xhUYYtIDsNPMtGkYBva*wBoWUSOXtchT862XJFYZ*qMW7kjzhcfwwc2tjM5nTaxpO*pRt0Q--

outFields[0]=OBJECTID

outFields[1]=CODLOT

outFields[2]=ID_PARC

outFields[3]=NUMERO

outFields[4]=CODCOMM

outFields[5]=CODSEC

outFields[6]=CODSUBSEC

outFields[7]=FIGPLAN

outFields[8]=CODARPENT

outFields[9]=CODMODIF

outFields[10]=SUPF

outFields[11]=SHAPE.AREA

outFields[12]=SHAPE.LEN

 
Je ne comprend d'où provient ce problème. Avez vous avez déjà rencontré ce type de message ?
 
Cordialement
Sébastien Huke

 
Nouveau message 18/03/2011 07:56
  David Laruelle
551 messages 
Contributeur de niveau 1


Re: erreur requête TFC 

Bonjour Sébastien,

Ce message indique un problème dans la récupération des parcelles dans votre base de données. Quand apparait-il ? Est-ce sur toutes les parcelles ?

Il faudrait également regardé les erreurs qui apparaissent dans le log (fichier orion-debug) ...

Bonne journée,

D. Laruelle


Cordialement, David Laruelle
 
Nouveau message 18/03/2011 08:52
  Sébastien Huke
66 messages 
Contributeur de niveau 5


Re: erreur requête TFC 

 Bonjour David,

Il apparait lors de la selection avec l'outil "pointé" ou "ligne" ou "polygone" et sur l'ensemble des parcelles. Par contre si je fais une recherche par adresse ou par nom ça fonctionne bien. Cela me remonte toutes les informations. Ci dessous une partie du fichier Orion-debug :

 

[http-8080-3] ERROR com.esrifrance.orion.handlers.HttpHandler 612/null/172.25.24.2 172.25.24.2-epinal - Failed Response from external HTTP Server :

18 mars 2011 09:20:11,845 [http-8080-3] ERROR com.esrifrance.cartosphere.rest.StandardAGSRestHandler 612/null/172.25.24.2 172.25.24.2-epinal - treatAndCountRequest

java.lang.Exception: Error in request, max retry reach ... for url /rest/services/arcopole/cadastre/MapServer/export

at com.esrifrance.orion.handlers.loadbalancer.AGSFailOverRetryHandler.treatREST(AGSFailOverRetryHandler.java:419)

at com.esrifrance.orion.handlers.loadbalancer.AGSFileOverRetryHandlerSecure.treatREST(AGSFileOverRetryHandlerSecure.java:82)

at com.esrifrance.cartosphere.rest.StandardAGSRestHandler.treatRestServices(StandardAGSRestHandler.java:266)

at com.esrifrance.cartosphere.rest.StandardAGSRestHandler.treatAndCountRequest(StandardAGSRestHandler.java:576)

at com.esrifrance.cartosphere.rest.StandardAGSRestHandler.treatAuthentifiedRequests(StandardAGSRestHandler.java:425)

at com.esrifrance.cartosphere.rest.StandardAGSRestHandler.treat(StandardAGSRestHandler.java:246)

at com.esrifrance.orion.dispatcher.Dispatcher.treat(Dispatcher.java:86)

at com.esrifrance.orion.handlers.authentification.TokenRestAuthentificationHandler.treat(TokenRestAuthentificationHandler.java:97)

at com.esrifrance.orion.handlers.web.ServletHandlerAdapter.treat(ServletHandlerAdapter.java:64)

at com.esrifrance.orion.handlers.web.RestFmkSrvServlet.doRequest(RestFmkSrvServlet.java:227)

at com.esrifrance.orion.handlers.web.RestFmkSrvServlet.doPost(RestFmkSrvServlet.java:152)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:864)

at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)

at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1665)

at java.lang.Thread.run(Unknown Source)

18 mars 2011 09:20:11,845 [http-8080-3] ERROR com.esrifrance.orion.handlers.web.RestFmkSrvServlet 612/null/172.25.24.2 - doRequest

java.lang.Exception: treatAndCountRequest

at com.esrifrance.cartosphere.rest.StandardAGSRestHandler.treatAuthentifiedRequests(StandardAGSRestHandler.java:431)

at com.esrifrance.cartosphere.rest.StandardAGSRestHandler.treat(StandardAGSRestHandler.java:246)

at com.esrifrance.orion.dispatcher.Dispatcher.treat(Dispatcher.java:86)

at com.esrifrance.orion.handlers.authentification.TokenRestAuthentificationHandler.treat(TokenRestAuthentificationHandler.java:97)

at com.esrifrance.orion.handlers.web.ServletHandlerAdapter.treat(ServletHandlerAdapter.java:64)

at com.esrifrance.orion.handlers.web.RestFmkSrvServlet.doRequest(RestFmkSrvServlet.java:227)

at com.esrifrance.orion.handlers.web.RestFmkSrvServlet.doPost(RestFmkSrvServlet.java:152)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:864)

at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)

at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1665)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.Exception: treatAndCountRequest

at com.esrifrance.cartosphere.rest.StandardAGSRestHandler.treatAndCountRequest(StandardAGSRestHandler.java:603)

at com.esrifrance.cartosphere.rest.StandardAGSRestHandler.treatAuthentifiedRequests(StandardAGSRestHandler.java:425)

... 20 more

Caused by: java.lang.Exception: Error in request, max retry reach ... for url /rest/services/arcopole/cadastre/MapServer/export

at com.esrifrance.orion.handlers.loadbalancer.AGSFailOverRetryHandler.treatREST(AGSFailOverRetryHandler.java:419)

at com.esrifrance.orion.handlers.loadbalancer.AGSFileOverRetryHandlerSecure.treatREST(AGSFileOverRetryHandlerSecure.java:82)

at com.esrifrance.cartosphere.rest.StandardAGSRestHandler.treatRestServices(StandardAGSRestHandler.java:266)

at com.esrifrance.cartosphere.rest.StandardAGSRestHandler.treatAndCountRequest(StandardAGSRestHandler.java:576)

... 21 more

bien cordialement

Sébastien

 

 
Nouveau message 18/03/2011 09:06
  David Laruelle
551 messages 
Contributeur de niveau 1


Re: erreur requête TFC 

Re-bonjour Sébastien,

Les canaux de remontées d'informations sont différents entre les listes déoulantes de la barre de localisation (requêtes SQL directement sur la base de données) et la récupération de la géométrie des objets lorsque vous les sélectionnez sur la carte (accès Rest aux MapServices ArcGIS Server).

J'ai l'impression que le service arcopole/cadastre est arrété ...

Pouvez-vous vous y connecter en Rest ? Pour cela, il suffit d'utiliser l'URL suivante : http://votreserveur/arcgis/rest/services.

J'espère que ça aidera ...

Cdt,

David Laruelle


Cordialement, David Laruelle
 
Nouveau message 18/03/2011 10:07
  Sébastien Huke
66 messages 
Contributeur de niveau 5


Re: erreur requête TFC 

le lien http://votreserveur/arcgis/rest/services fonctionne bien. Cela me donne les relations, tuilages... Le faite d'être passé en V10 ne change rien ?

cordialement

Sébastien

 
Nouveau message 18/03/2011 13:24
  David Laruelle
551 messages 
Contributeur de niveau 1


Re: erreur requête TFC 

Autre idée : lorsque vous vous connectés à l'adresse Rest, pour le MapService cadastre, quelle est la référence spatiale qui est indiquée ?

Avec le TFC, il faut impérativement que la référence spatiale soit connue et non une description literrale. Par exemple, il faudrait que vous ayez quelque chose comme ça :

Spatial Reference: 2154

Qu'est-ce que vous avez vous ?

Cdt,

David


Cordialement, David Laruelle
 
Nouveau message 21/03/2011 08:09
  Sébastien Huke
66 messages 
Contributeur de niveau 5


Re: erreur requête TFC 
Modifié par David Laruelle  sur 21/03/2011 09:26:35)

Bonjour David,

en référence spatiale j'ai : PROJCS["NTF_Lambert_Zone_I",GEOGCS["GCS_NTF",DATUM["D_NTF",SPHEROID["Clarke_1880_IGN",6378249.2,
293.46602]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Lambert_Conformal_Conic"],
PARAMETER["False_Easting",600000.0],PARAMETER["False_Northing",200000.0],PARAMETER["Central_Meridian",
2.3372291667],PARAMETER["Standard_Parallel_1",48.5985227778],PARAMETER["Standard_Parallel_2",50.3959116667],
PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",49.5],UNIT["Meter",1.0]]

je n'ai pas 2154...

Comment je dois faire ?

bien cordialement

sébastien

 
Nouveau message 21/03/2011 08:49
  David Laruelle
551 messages 
Contributeur de niveau 1


Re: erreur requête TFC 

Bonjour Sébastien,

Sans trop rentrer dans les détails car vous pourrez trouver toutes les informations sur internet, la référence spatiale (WKT) doit faire partie des références spatiales standards reconnues par l'EPSG dont une liste restreinte pour la france se trouve ici : wikipedia.

Pour l'instant, votre MXD (et probablement vos données également) porte une information de projection "personnalisée" qui n'indique pas l'identifiant de la référence spatiale (WKID). Il faut donc simplement utiliser le fichier de votre projection (Lambert Zone 1) qui comporte l'information du code EPSG. Pour cela :

  1. Ouvrez votre MXD et changez la référence spatiale du bloc de données princiapl en choisissant l'une de celle contenue dans le répertoire suivant :
    "C:\Program Files\ArcGIS\Desktop10.0\Coordinate Systems\Projected Coordinate Systems\National Grids\France".
    La plus adaptée dans votre cas est NTF (Paris) Lambert Zone I
  2. Enregistrez votre MXD
  3. Redémarrez votre MapService ArcGIS Server
  4. Mettez à jour votre cache Rest (http://votreserveur/Arcgis/rest/admin)
  5. Revérifiez la référence spatiale dans la description Rest ; vous devriez maintenant avoir "27571", le code associé au Lambert 1 Zone.

Retestez votre site ... ça devrait fonctionner !

Cordialement,

D. Laruelle


Cordialement, David Laruelle
 
Nouveau message 21/03/2011 10:36
  Sébastien Huke
66 messages 
Contributeur de niveau 5


Re: erreur requête TFC 

 petite erreur : 

"Impossible de lancer la configuration arcopole/cadastre.MapServer.

La création de l’instance de l’objet serveur a échoué sur la machine srv-sig."
 
je n'arrive pas à réinitialiser le service.
 
 
Nouveau message 21/03/2011 10:55
  David Laruelle
551 messages 
Contributeur de niveau 1


Re: erreur requête TFC 

Cela provient surement du cache que vous avez calculé avec l'ancien fichier de configuration du système de projection. La solution la plus simple serait de recalculer votre cache.

Cdt,

David Laruelle


Cordialement, David Laruelle
 
Précédente Précédente
 
Suivante Suivante
  Forum  Métiers  Métier Cadastre  erreur requête TFC
Cheap Ugg Boots Sheepskin Boots Cheap Winter Boots Ugg Shoes Discount Boots Winter Shoes Moncler jacket Cheap Moncler Jackets
Discount UGG Boots Columbia Coat Canada Goose Outlet Spyder Jackets cheap nhl jerseys