Advertisement:

Author Topic: Fichier de toutes les villes FR géocodés  (Read 2045 times)

cofst

  • Newbie
  • *
  • Posts: 17
Fichier de toutes les villes FR géocodés
« on: March 09, 2014, 04:42:11 pm »
Bonjour à tous

Pour ceux qui souhaitent installer le plugin DISTANCE SEARCH, qui permet de faire une recherche par rayon autour de la ville principale, il vous faut renseigner les latitudes et longitudes de chaque ville.

Pour cela, j'ai géocodé toutes les villes de France
Je suis parti sur la base FR disponible à cette adresse : http://geo.osclass.org/downloads/

Voici le fichier excel :
https://docs.google.com/uc?id=0B3DFiJg6d0RaTWZDZG95STBCNDA&export=download
Attention ! le fichier ne sert pas à installer la base des villes et département de France, mais uniquement de faire un update des latitudes et longitudes des villes déjà existantes grâce http://geo.osclass.org/downloads/

Vous n'avez plus qu'à faire un copier/coller des requêtes UPDATE dans phpmyadmin, afin de mettre à jour votre base de donnée
« Last Edit: March 09, 2014, 04:44:36 pm by cofst »

Emmanuel

  • Hero Member
  • *****
  • Posts: 645
  • .: ♥ Quality Swiss Details ♥ :. .: Swiss Made :.
Re: Fichier de toutes les villes FR géocodés
« Reply #1 on: March 19, 2014, 05:20:27 am »
Joli travail !!

Comment t'as généré toutes ces coordonnées?

un cht'it bout de script à partager ? ;) 

c'est pour mouliner d'autres pays stp


+

Version 'plain' SQL  en pièce jointe

Conseil:
Désactver l'AUTO_COMMIT :)

ou ajouter un BEGIN; et un COMMIT; au début et à la fin de ces ... 53190 !! requêtes !


cofst

  • Newbie
  • *
  • Posts: 17
Re: Fichier de toutes les villes FR géocodés
« Reply #2 on: March 22, 2014, 12:24:39 am »
Avec de la patience et de l'organisation!

Avec excel, j'ai mis toutes mes villes sous la forme : "villes; région; pays"

Que j'ai fait mouliner la dedans :
http://www.findlatitudeandlongitude.com/batch-geocode/
(350 par 350), en ouvrant 20 pages en simultanés ça va assez vite!

puis en faisant des copier coller entre mon fichier excel et les pages internet.

Il faut être bien organisé c'est sûr, mais avec un peu de patience et en faisant quelques sessions une fois et l'autre, on parvient au bout!

romantica

  • Premium
  • Hero Member
  • *****
  • Posts: 1092
  • salut tout le monde
Re: Fichier de toutes les villes FR géocodés
« Reply #3 on: March 22, 2014, 01:54:20 pm »
@cofst
bonjour,
merci pour ton travail pas mal!
j'ai essayé de faire l'update via une requête SQL ,mais il m'affiche erreur que voici:
Quote
Erreur

Requête SQL:

UPDATE t_city SET d_coord_long = '5.78345',
d_coord_lat = '46.116188' WHERE pk_i_id =216676;

MySQL a répondu: Documentation
#1146 - Table 'romantic_riviera.t_city' doesn't exist

une idée?
merci

Emmanuel

  • Hero Member
  • *****
  • Posts: 645
  • .: ♥ Quality Swiss Details ♥ :. .: Swiss Made :.
Re: Fichier de toutes les villes FR géocodés
« Reply #4 on: March 29, 2014, 12:33:00 pm »
MySQL a répondu: Documentation
#1146 - Table 'romantic_riviera.t_city' doesn't exist

rajouter le préfixe des tables tel que choisi lors de l'installation

il est dans /config.php. par défaut, c'est 'oc_' , i.e.

Code: [Select]
define('DB_TABLE_PREFIX', 'oc_');

remplace en MASSE dans Notepad++ tous ces 'UPDATE '  ( !!! pas oublier l'espace après UPDATE)

en 'UPDATE oc_', tu vois la feinte? espace ' ' devient ' oc_ ', ie espace oc_

et toutes les requêtes fonctionnent maintenant :))))


romantica

  • Premium
  • Hero Member
  • *****
  • Posts: 1092
  • salut tout le monde
Re: Fichier de toutes les villes FR géocodés
« Reply #5 on: April 01, 2014, 11:11:02 am »
merci Emmanuel mais j'ai toujours erreur SQL
Quote
Erreur

Requête SQL:

UPDATE oc_t_city SET d_coord_long = '5.78345',
d_coord_laoc = '46.116188' WHERE pk_i_id =216676;

MySQL a répondu: Documentation
#1054 - Unknown column 'd_coord_laoc' in 'field list'

cofst

  • Newbie
  • *
  • Posts: 17
Re: Fichier de toutes les villes FR géocodés
« Reply #6 on: April 01, 2014, 11:33:44 pm »
Attention, en faisant un remplacement de "t" par "oc", tu as remplacé aussi "d_coord_lat" par "d_coord_laoc"!
Du coup il ne trouve pas le champ "d_coord_laoc"!  :(

romantica

  • Premium
  • Hero Member
  • *****
  • Posts: 1092
  • salut tout le monde
Re: Fichier de toutes les villes FR géocodés
« Reply #7 on: April 03, 2014, 01:38:40 pm »
compris ok corrigé,merci