SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 201 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 ?

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

  • Champs Extras 3

    16 janvier 2012 – 534 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)

  • Réservation d’événements

    16 mars 2015 – 190 commentaires

    Ce plugin permet d’offrir aux visiteurs de s’inscrire pour un évènement du plugin Agenda et de gérer les réservations enregistrées. Installation Le plugin s’installe comme n’importe quel plugin. il nécessite : Agenda API de vérification (...)

  • Les crayons

    23 avril 2008 – 815 commentaires

    Ce plugin permet d’éditer les contenus sur les pages publiques du site, sans passer par l’espace privé de SPIP.

  • LESS pour SPIP : Less-CSS (anciennement LESSpip)

    5 novembre 2010 – 43 commentaires

    Less-CSS (Anciennement LESSpip) est un plugin intégrant facilement le logiciel LESS dans SPIP. LESS est une extension de CSS ajoutant les variables, les classes, les opérations, les imbrications au langage. Facilitant ainsi l’écriture de (...)

  • Recommander

    3 avril 2011 – 16 commentaires

    Ce plugin propose une manière simple de suggérer de recommander par email un article à un ami. Fonction « recommander un article à un ami ». On l’ajoute dans n’importe quel squelette sous la forme : #RECOMMANDERtitre de la page,url de la page,intro (...)

Ça spipe par là