•  » Plugins
  •  » Update Mod Gmaps -> plugin rv_gmaps sans pertes de données.

#1 2007-05-11 11:46:13

sakkhho
Membre
Paris
2007-04-02
1836

Update Mod Gmaps -> plugin rv_gmaps sans pertes de données.

le sujet avait debuté ici
http://forum.phpwebgallery.net/viewtopi … 852#p59852

sujet pour ne pas perdre tous les coordonées gps lors du passage 1.6.2 et mod gmaps à 1.7 et plugin rv_gmap.

le mod de la 1.6.2 a stocké les coordonnées ds la table image sous latitude et longiture. comme ci :
  `latitude` varchar(32) collate latin1_general_ci NOT NULL default '',
  `longitude` varchar(32) collate latin1_general_ci NOT NULL default '',

le plugin stocke les données ds la table image sous lat et lon
  `lat` double(8,6) NOT NULL,
  `lon` double(9,6) NOT NULL,

je renomme latitude et longitude en lat et lon et configure comme il faut (double, not null...)
je recupere donc toutes mes coordonées. jusque la c'est cool.

le hic, c'est que tte les images qui n'avait pas de coordonées sont passé à 0;0 et non en NULL et donc s'affiche sur l'equateur...

donc la question est comment je peux faire pour eviter c'est zero..

peut etre qu'il y a plus simple comme j'ai au depart toutes les catégories dans la table latitute,longitude,lat et lon
une requete qui dirait de regarde dans latitute et lontitude si il y a une valeur et si oui de la copier dans lat et lon ou il faut...
mais la je sais pas faire...

merci

Dernière modification par sakkhho (2007-05-11 11:52:46)


Piwigo 2.3.5

Hors ligne

#2 2007-05-11 12:59:23

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Update Mod Gmaps -> plugin rv_gmaps sans pertes de données.

ALTER TABLE `phpwebgallery_images` CHANGE `lon` `lon` DOUBLE( 9, 6 ) NULL DEFAULT NULL;

ALTER TABLE `phpwebgallery_images` CHANGE `lat` `lon` DOUBLE( 9, 6 ) NULL DEFAULT NULL;

UPDATE `phpwebgallery_images` SET `lat` = NULL ,
`lon` = NULL WHERE `lon` = 0.000000 ;


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#3 2007-05-11 13:01:23

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Update Mod Gmaps -> plugin rv_gmaps sans pertes de données.

Surtout ne pas remettre en NOT NULL car Rvelices a justement défini ces champs en Null.

(Ceux qui ont renomé les anciennes colonnes du MOD Google Maps seront dans le même cas).


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#4 2007-05-11 13:06:27

sakkhho
Membre
Paris
2007-04-02
1836

Re: Update Mod Gmaps -> plugin rv_gmaps sans pertes de données.

Bravo !!

qq erreur dans ta requete, la bonne c'est :

ALTER TABLE `phpwebgallery_images` CHANGE `lon` `lon` DOUBLE( 9, 6 ) NULL DEFAULT NULL;

ALTER TABLE `phpwebgallery_images` CHANGE `lat` `lat` DOUBLE( 8, 6 ) NULL DEFAULT NULL;

UPDATE `phpwebgallery_images` SET `lat` = NULL ,
`lon` = NULL WHERE `lon` = 0.000000 ;

et voilà l'upgrade effectué !

merci vdigital !

Dernière modification par sakkhho (2007-05-11 13:20:08)


Piwigo 2.3.5

Hors ligne

  •  » Plugins
  •  » Update Mod Gmaps -> plugin rv_gmaps sans pertes de données.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact