Le plugin installe quatre tables permettant d’exploiter dans les boucles des données géographiques
Table geo_pays
Description : Nom de pays en format multi
Balises disponibles
#ID_PAYS, #NOM
Exemple de code
<B_pays><ul>
<BOUCLE_pays(GEO_PAYS){par nom}>
<li>[(#NOM|extraire_multi)]</li>
</BOUCLE_pays></ul></B_pays>
Table geo_regions
Description : Nom des régions de France
Remarque : Il est possible d’étendre cette base régions à d’autres pays. Pour l’instant seules les régions de France (id_pays : 70) sont renseignées
Balises disponibles
#ID_REGION,#ID_PAYS, #NOM
Exemple de code
<B_regions><ul>
<BOUCLE_regions(GEO_REGIONS){par nom}>
<li>#NOM</li>
</BOUCLE_regions></ul></B_regions>
Table geo_departements
Description : Nom des départements de France
Balises disponibles
#ID_DEPARTEMENT, #ABBR, #ID_REGION, #NOM
Attention : La balise #ID_DEPARTEMENT
sert uniquement de clé primaire. Pour le code du département utiliser La balise #ABBR
. Par ex. 75 pour Paris.
Exemple de code
<B_dpt><ul>
<BOUCLE_dpt(GEO_DEPARTEMENTS){par abbr}>
<li>#ABBR #NOM</li>
</BOUCLE_dpt></ul></B_dpt>
Table geo_communes
Description : Nom des communes de France
Balises disponibles
#ID_COMMUNE, #INSEE, #ID_DEPARTEMENT, #ID_PAYS, #CODE_POSTAL, #NOM, #LONGITUDE, #LATITUDE
Remarque : La balise #ID_COMMUNE
sert uniquement de clé primaire. Pour le code postal utiliser #CODE_POSTAL
.
Avertissement Cette table est relativement grosse (plus de 36000 enregistrements). Elle pèse environ 7 Mo sur un serveur MySQL. Si vous ne l’utilisez pas et si vous souhaitez économiser de l’espace, vider la table sous phpmyadmin.
Exemple de code
<B_ville><ul>
<BOUCLE_ville(GEO_COMMUNES){par nom}{code_postal=62500}>
<li>#CODE_POSTAL #NOM</li>
</BOUCLE_ville></ul></B_ville>
Discussions par date d’activité
9 discussions
Bonjour
lors de l’installation du plugin sur un spip 3.2.7
ça boucle indéfiniment :
que faire ?!
Salut
bon j’ai l’impression qu’en ces temps troublés et masqués
il faut aller chercher à la main
la branche dev du dépot qui est en version 2.0.0
pour que ça fonctionne sur mon spip 3.2.7
je dis une bétise
la version 2 de la branche dev n’est pas fonctionnelle
je reste donc sur ma faim avec la v1.3.0
c’est la fonction
qui pose problème
je ne sais pas encore pourquoi
Répondre à ce message
Bonjour,
La refonte administrative arrive, passage à 13 régions en janvier 2016.
http://www.insee.fr/fr/themes/document.asp?reg_id=0&ref_id=FST15_g_Fiches_Panor#inter1
Pour réflexion, comment préparer ça ? Il va falloir fusionner des régions.
De l’autre côté une mise à jour pour tous peut être surprenante pour certains ?
Répondre à ce message
Bonjour,
Je trouve des soucis :
Le Fresne-sur-Loire => département 76 au lieu de 77
Vritz => département 76 au lieu de 77
01200 - Éloise => dans le 74 ?
Répondre à ce message
Hello ! C’est normal le département « 09 » (pour id 73) dans geo_departements ?
Hello
Je viens de l’avoir aussi, pour moi cela est pas logique ...
Répondre à ce message
Il a fallu que je retire de ma liste l’espace entre « Château-Chinon » et « (ville) » pour la retrouver (58120). Je ne sais pas quelle est la règle de l’art.
Répondre à ce message
Bonjour,
Depuis 2009, Mayotte est un département (976).
Répondre à ce message
Bonjour,
Ça devra servir à beaucoup, merci.
Entre les départements et les communes, je propose de gérer les arrondissements français.
Vaut-il mieux créer une table arrondissements avec des liens sur les chef-lieux, ou bien rajouter un champ ’arrondissement’ dans la table des communes ?
Je ne connaissais pas cette division administrative ... est ce pertinent ?
A priori il faudrait ajouter une table arrondissements et ajouter une colonne sur la table communes pour les lier à cet arrondissement (et surtout avoir l’information à quel arrondissement appartient chaque commune française ...).
Dans le même ordre d’esprit, on pourrait aussi ajouter les diocèses. ou toutes autres divisions liées à une organisation.
La pertinence dépend de l’usage que l’on en a...
Pour ma part, l’arrondissement correspond à la surface moyenne que l’on est prêt à couvrir pour faire une sortie, participer à une animation ou à à la vie publique, prendre des engagements associatifs, ...
En fait, de prime abord pour mon cas, il n’y aurait pas besoin de savoir quelle commune appartient à quel arrondissement, mais juste connaître le chef-lieu pour le positionner géographiquement, et récupérer le chef-lieu duquel on se trouve le plus proche.
En fait de prime abord pour mon cas, il n’y a pas besoin de savoir quelle commune appartient à quel arrondissement, mais simplement quel est le chef-lieu. Car c’est sa position géographique qui m’intéresse, pour savoir de quelle zone d’activité le visiteur est le plus proche.
Répondre à ce message
Bonjour. Est-il envisageable de relier ces nouveaux objets à d’autres objets de SPIP ? (articles, rubriques, auteurs etc.) En passant par la Fabrique ? Cordialement.
Oui, ce plugin est un outil de travail qui offre une base de données que l’on peut relier à d’autres objets.
Quelques exemples d’utilisations possibles :
- la relier au plugin Saisies
- créer un plugin gérant une base régionale
- créer une liste déroulante de départements
- programmer un morceau d’ajax complétant ou vérifiant un nom de commune
- ....
Quant à la Fabrique, je crois qu’actuellement on ne peut pas relier directement ces bases géographiques mais avec le code qu"elle génère, il est assez facile d’intégrer la base géographique.
Répondre à ce message
bonjour,
Ca semble très intéressant,
Pouvez-vous donner quelques exemples d’utilisation dans le cadre d’un site d’association départemental en spip 2.1 svp ?
Merci
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |