Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/01/2011, 15h27   #1
Invité de passage
 
Inscription : octobre 2006
Messages : 19
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 19
Points : 3
Points : 3
Par défaut Problème zone géo localisé inversée.

Bonjour,

J'ai quelques zones qui me posent problème, à savoir les zones sont inversées

Exemple :



Voila vers quoi je dois tendre



Je constate que c'est en rapport avec le méridien de Greenwich, avant ça ne marche pas et après c'est impeccable.


Merci d'éclairer ma lanterne
blairswish est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 23h38   #2
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 950
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 950
Points : 17 769
Points : 17 769
mélangez vous les deux hémisphères ?

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2011, 12h02   #3
Invité de passage
 
Inscription : octobre 2006
Messages : 19
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 19
Points : 3
Points : 3
Non je ne pense pas, pour mieux comprendre j'ajoute une illustration avec la ligne du méridien .
Pour info la zone se trouve dans la région bretonne, juste avant la limitation.
Je n'ai pas eu de probleme par exemple en auvergne donc juste apres le méridien.
Afin d'etre sur de ce que j'avance toute la carte de france à été decoupée.

blairswish est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2011, 17h20   #4
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 950
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 950
Points : 17 769
Points : 17 769
Il nous faudrait les jeux de données et la requête.
Pouvez vous faire un zip et le placé sur une URL ?

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 08h45   #5
Invité de passage
 
Inscription : octobre 2006
Messages : 19
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 19
Points : 3
Points : 3
Voila, et merci d'avance pour mon probleme.
Fichiers attachés
Type de fichier : zip POLYGON.zip (20,5 Ko, 5 affichages)
blairswish est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2011, 18h36   #6
Invité de passage
 
Inscription : octobre 2006
Messages : 19
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 19
Points : 3
Points : 3
Bonsoir,

Bon je vois que la solution n'est pas évidente, si il n'y en a pas comment pourrais je contourner le probleme.

Je prends toutes propositions qui se presenteront à moi.
blairswish est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 07h33   #7
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 950
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 950
Points : 17 769
Points : 17 769
Voici ce que donne votre exemple :
Code :
1
2
3
4
5
6
7
Msg*6522, Niveau*16, État*1, Ligne*7
Une erreur .NET Framework s'est produite au cours de l'exécution de la routine ou de la fonction d'agrégation définie par l'utilisateur "geometry"*: 
System.FormatException: 24111*: l'entrée WKT (well-known text) n'est pas valide.
System.FormatException: 
   à Microsoft.SqlServer.Types.OpenGisWktReader.READ(OpenGisType type, Int32 srid)
   à Microsoft.SqlServer.Types.SqlGeometry.GeometryFromText(OpenGisType type, SqlChars text, Int32 srid)
   à Microsoft.SqlServer.Types.SqlGeometry.STGeomFromText(SqlChars geometryTaggedText, Int32 srid)
Pas vraiment bon au départ !

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 08h32   #8
Invité de passage
 
Inscription : octobre 2006
Messages : 19
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 19
Points : 3
Points : 3
Effectivement pas tres pratique , je regarde.
blairswish est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2011, 13h57   #9
Invité de passage
 
Inscription : octobre 2006
Messages : 19
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 19
Points : 3
Points : 3
Bon j'ai fait un test, pour moi cela fonctionne

L'exemple de code ne sert que pour la représentation des zones géolocalisées,
Il faut remplacer l'exemple 'exemple : POLYGON(( ))' par une des deux chaines POLYGON avec comme fin '))' mais pas la suite.

Le reste n'est que le résultat du bout de code, je l'ai mis au cas où, si cela peut aider à comprendre là où j'échoue.
blairswish est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h51.


 
 
 
 
Partenaires

Hébergement Web