SPIP-Contrib

SPIP-Contrib

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

289 Plugins, 197 contribs sur SPIP-Zone, 152 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 : https://plugins.spip.net/geographie

Dernière modification de cette page le 8 novembre 2017

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

  • Enluminures typographiques V3

    25 juillet 2009 – 203 commentaires

    Les Enluminures typographiques V3 permettent d’ajouter au Porte plume les raccourcis typographiques présents dans le Plugin Barre Typographique Enluminée. C’est une extension du PortePlume. Pour la documentation d’usage, se reporter à celle du (...)

  • Hyperspace : squelette responsive

    8 mars 2016 – 46 commentaires

    Description Ce squelette distribué en plugin est un portage pour SPIP du thème responsive « Hyperspace », proposé sur le site . Voir la démo originale : Sites utilisant le plugin : C’est une base de départ pour l’intégration d’un site simple de (...)

  • Escal-V3 et Escal-V4

    16 février 2012 – 320 commentaires

    Un jeu de squelettes proposant un affichage en 2 ou 3 colonnes avec un large choix de noisettes à insérer ou pas, fortement paramétrable depuis l’espace privé. Présentation A l’instar de sa petite soeur plugin Escal-V2 dont elle reprend toutes les (...)

  • Planning simple

    9 septembre 2015 – commentaires

    Ce plugin permet de créer et imprimer un emploi du temps de façon simple. Il dispose de deux méthodes, l’une est d’écrire une liste des évènements dans le corps de l’article, l’autre requiert le plugin agenda. Le plugin planning simple permet (...)

  • Réservation d’événements

    16 mars 2015 – 348 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 Facteur (...)