Nous sommes le Sam 19 Juil, 2025 06:47
Supprimer les cookies

Script listant toutes les villes suisses par canton

Pour une tâche précise, pour remplacer un logiciel propriétaire donné...

Ven 21 Oct, 2005 16:03

Bonjour, je recherche un script en js ou en php me listant toutes les villes suisses par canton sélectionné.
Davjack

Messages : 286

Ven 21 Oct, 2005 19:24

Bonsoir,

Tu peux déjà récupérer une base de données des lieux dits, villes, villages suisses au GNS : http://earth-info.nga.mil/gns/html/cntyfile/sz.zip

Ensuite, il faut voir si la notion de canton est présente dans le fichier (c'est un fichier délimité par des tabulations, dont le format est décrit sur cette page : http://earth-info.nga.mil/gns/html/gis_contryfiles.html).

Enfin, tu peux, par exemple importer ces données dans une base de données MySQL, t'y connecter en PHP et faire la requète qui va bien.

Ca n'aide pas beaucoup... mais quand même un peu.

Bonne soirée

Jean CARTIER
janolap1

Avatar de l’utilisateur
Messages : 348
Géo : Bourges

Sam 22 Oct, 2005 11:22

En fait, tu as besoin de 2 fichiers MySQL

Fichier 1 :
ID
Num/code canton
Nom Canton

Fichier 2 :
ID
Num/code canton
Num/code ville
Nom Ville


Ensuite, en PHP :

1 script qui demande le numéro de canton, et qui appelle un 2nd script (ou s'auto-appelle) qui affiche les villes, filtrées sur le numéro de canton (cette méthode est en 2 étapes mais est finalement plus rapide car sinon, l'affichage risque d'être carrément long (!).

Bon courage :wink:
Invité

Sam 22 Oct, 2005 11:30

galawa a écrit:En fait, tu as besoin de 2 fichiers MySQL

Fichier 1 :
ID
Num/code canton
Nom Canton

Fichier 2 :
ID
Num/code canton
Num/code ville
Nom Ville


Ensuite, en PHP :

1 script qui demande le numéro de canton, et qui appelle un 2nd script (ou s'auto-appelle) qui affiche les villes, filtrées sur le numéro de canton (cette méthode est en 2 étapes mais est finalement plus rapide car sinon, l'affichage risque d'être carrément long (!).

Bon courage :wink:
Merci ça je connais, j'ai suivi une formation en informatique de gestion et donc en sql et modélisation mais ce qu'il me faudrait surtout, c'est chaques villes pour chaques cantons. Ca m'éviterait déjà de devoir faire les recherches moi-même....
Davjack

Messages : 286

Sam 22 Oct, 2005 12:26

Tu demandais un script....pas un fichier, non ? (ou alors j'ai mal lu :wink: )

Sinon, va visiter le site suivant :

http://www.geocities.com/swissschmutz/chpostal.html

Le "big problem" semble être au niveau du multilingue sur les localités ...pour t'aider :

http://www.bahn-bus-ch.de/sprachen/orte.html#sort


PS : j'ai trouvé sur google grâce à des sites de généalogie...
Invité

Sam 22 Oct, 2005 13:44

galawa a écrit:Tu demandais un script....pas un fichier, non ? (ou alors j'ai mal lu :wink: )
En fait, je voulais le script contenant les données si il existait mais apparemment, ce n'est pas le cas donc il va falloir que je le fasse :(
Merci pour les liens :wink:
Davjack

Messages : 286

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit