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

Printemps des cartes 2024

#1 Wed 05 October 2016 09:45

JME44
Juste Inscrit !
Lieu: Guérande
Date d'inscription: 5 Oct 2016
Messages: 4

QGIS 2.14.3 / MySql 10.0.27: champ "Geometry" non pris en compte

Bonjour,

Je défini une couche à partir d'une table MySql (pour l'instant avec un seul élément). Mon champ de géoréférencement s'appelle geometry et contient un point : 'Point (-2.53039 47.37411)'

Le point s'affiche en (0, 0), au milieu de l'Atlantique, dans le golfe de Guinée (Lat : 0, Long : 0) vérifié avec une couche google maps.

Dans le 'Constructeur de chaîne d'expression', l'expression geomToWKT( $geometry ) donne le bon résultat : 'Point (-2.53039 47.37411)'
Avec le mode "Spacial view" de MySQL Workbench, l'affichage est correct.

Où ai-je fauté ?

Cordialement
---------------
Ubuntu : 16.04
QGIS 2.14.3-Essen
MySql 10.0.27-MariaDB-0ubuntu0.16.04

Dernière modification par JME44 (Wed 05 October 2016 21:36)

Hors ligne

 

#2 Fri 07 October 2016 15:05

JME44
Juste Inscrit !
Lieu: Guérande
Date d'inscription: 5 Oct 2016
Messages: 4

Re: QGIS 2.14.3 / MySql 10.0.27: champ "Geometry" non pris en compte

____________________________provisoirement Résolu

Je ne sais comment :
- j'ai ajouté des enregistrements dans la table qui n'en contenait qu'un ;
- j'ai installé puis retiré QSpatialLite ;

L'important est que ça marche, mais j'aimerai comprendre.

Dernière modification par JME44 (Mon 10 October 2016 12:26)

Hors ligne

 

#3 Mon 10 October 2016 12:37

JME44
Juste Inscrit !
Lieu: Guérande
Date d'inscription: 5 Oct 2016
Messages: 4

Re: QGIS 2.14.3 / MySql 10.0.27: champ "Geometry" non pris en compte

Un simple changement de base de données (changement du nom) et ça recommence !

Description des tests :
- installation d'une couche Google satellite :
  * zoom sur ma couche : bon affichage mais la couche Google n’apparaît pas
  * zoom sur la couche Google qui apparaît avec tous mes points en (0, 0)
  * zoom sur ma couche : bon affichage mais la couche Google n’apparaît plus
- retrait de la couche Google et mise en place d'une couche OSM Humanitarian Data Model
  * même comportement qu'avec la couche Google

Merci de vos suggestions

Hors ligne

 

Pied de page des forums

Powered by FluxBB