SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

288 Plugins, 197 contribs sur SPIP-Zone, 279 visiteurs en ce moment

Accueil > Géo, carto, météo > Géographie > Géographie

Géographie

6 septembre 2012 – par Cerdic, erational – 14 commentaires

13 votes

Création de base géographiques : pays et pour la france : régions, départements et communes

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

  1. <B_pays><ul>
  2. <BOUCLE_pays(GEO_PAYS){par nom}>
  3. <li>[(#NOM|extraire_multi)]</li>
  4. </BOUCLE_pays></ul></B_pays>

Télécharger

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

  1. <B_regions><ul>
  2. <BOUCLE_regions(GEO_REGIONS){par nom}>
  3. <li>#NOM</li>
  4. </BOUCLE_regions></ul></B_regions>

Télécharger

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

  1. <B_dpt><ul>
  2. <BOUCLE_dpt(GEO_DEPARTEMENTS){par abbr}>
  3. <li>#ABBR #NOM</li>
  4. </BOUCLE_dpt></ul></B_dpt>

Télécharger

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

  1. <B_ville><ul>
  2. <BOUCLE_ville(GEO_COMMUNES){par nom}{code_postal=62500}>
  3. <li>#CODE_POSTAL #NOM</li>
  4. </BOUCLE_ville></ul></B_ville>

Télécharger

Voir en ligne : http://plugins.spip.net/geographie

Dernière modification de cette page le 18 juillet 2016

Retour en haut de la page

Vos commentaires

  • Le 5 octobre 2015 à 17:55, par acatonne En réponse à : Géographie

    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

  • Le 23 mars 2015 à 14:36, par Pierre KUHN En réponse à : Géographie

    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

  • Le 17 août 2013 à 23:24, par yohannp En réponse à : Géographie

    Hello ! C’est normal le département « 09 » (pour id 73) dans geo_departements ?

    • Le 23 janvier 2014 à 08:38, par Pierre KUHN En réponse à : Géographie

      Hello

      Je viens de l’avoir aussi, pour moi cela est pas logique ...

    Répondre à ce message

  • Le 27 octobre 2012 à 10:44, par Stéphane Santon En réponse à : Géographie

    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

  • Le 27 octobre 2012 à 10:39, par Stéphane Santon En réponse à : Géographie

    Bonjour,

    Depuis 2009, Mayotte est un département (976).

    Répondre à ce message

  • Le 25 octobre 2012 à 23:03, par Stéphane Santon En réponse à : Géographie

    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 ?

    • Le 26 octobre 2012 à 01:53, par erational En réponse à : Géographie

      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.

    • Le 26 octobre 2012 à 07:44, par Stéphane Santon En réponse à : Géographie

      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, ...

    • Le 26 octobre 2012 à 07:58, par Stéphane Santon En réponse à : Géographie

      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.

    • Le 26 octobre 2012 à 08:01, par Stéphane Santon En réponse à : Géographie

      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

  • Le 14 septembre 2012 à 14:25, par Thomas Weiss En réponse à : Géographie

    Bonjour. Est-il envisageable de relier ces nouveaux objets à d’autres objets de SPIP ? (articles, rubriques, auteurs etc.) En passant par la Fabrique ? Cordialement.

    • Le 17 septembre 2012 à 02:12, par erational En réponse à : Géographie

      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

  • Le 9 septembre 2012 à 11:18, par tanemika En réponse à : Géographie

    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

Répondre à cet article

Qui êtes-vous ?
  • [Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Écrire la documentation d’un plugin SPIP

    25 février 2014 – commentaires

    Cet article explique en 4 étapes comment créer les liens de la documentation d’un plugin sur Contrib. Il s’adresse aussi aux administrateurs et administratrices de SPIP-contrib qui auraient des trous de mémoire ;) Prérequis : vous disposez d’un (...)

  • Saisies

    27 mars 2010 – 478 commentaires

    Introduction Créer un formulaire est une tâche toujours un peu répétitive : les champs ont souvent les mêmes propriétés, le même accompagnement (message d’erreur, explication, ...) et la même structure HTML. Ce plugin est un outil pour les développeurs (...)

  • Slick

    17 mai – 11 commentaires

    Intégration à SPIP du carrousel Slick : https://kenwheeler.github.io/slick/ Fonctions de Slick Son utilisation permet d’afficher une liste d’éléments défilants, en l’occurrence ici une série de photographies. Par les configurations proposées, il est (...)

  • MailCrypt version 2

    28 avril 2011 – 66 commentaires

    MailCrypt remplace les liens de courriels dans vos textes par un lien javascript afin d’éviter que des robots spammeurs ne collectent les emails affichés sur votre site. La modification est transparente sur un navigateur disposant de javascript. (...)

  • Rubriqueur

    1er octobre 2014 – 19 commentaires

    Créer rapidement une arborescence complète de rubriques et d’articles Ce plugin permet de créer rapidement une arborescence complète de rubriques et d’articles à partir d’une simple liste saisie dans un formulaire. L’arborescence peut être créée à la (...)

Ça spipe par là