SPIP-Contrib

SPIP-Contrib

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

288 Plugins, 197 contribs sur SPIP-Zone, 111 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

  • Agenda 2.0

    3 novembre 2008 – 1095 commentaires

    Voici la version pour SPIP 2.0 du Plugin Agenda pour SPIP 1.9.2, avec une interface remaniée pour encore plus de plaisir. Pour une documentation concernant l’utilisation d’Agenda 3 pour SPIP 3, veuillez pour l’instant vous référer à SPIP 3, Agenda (...)

  • SpipClear 2.1

    18 avril 2009 – 137 commentaires

    Un squelette de blog parmi les autres, entièrement pompé (avec la permission du concepteur) sur le thème par défaut de DotClear.

  • Diaporama responsive avec Nivo Slider

    15 septembre 2015 – commentaires

    Un diaporama responsive basé sur « Nivoslider ». Introduction Cette contribution est une adaptation liée à Nivo-Slider (http://contrib.spip.net/Nivo-Slider-3747). Ce dernier plugin disponible n’étant pas responsive, nous l’avons refait une adaptation (...)

  • Mon site affiche une page blanche ou je ne peux plus accèder à l’espace privé

    7 février 2008 – 32 commentaires

    Au secours ! « Tout à coup » votre site devient inutilisable ou inaccessible ! Comment faire ? Pourquoi ? Par où commencer ? Sans pouvoir couvrir tous les cas, cet article va essayer de vous guider rapidement vers la (...)

  • Polyhiérarchie

    14 juillet 2009 – 166 commentaires

    Ce plugin permet de rattacher un article ou une rubrique à plusieurs rubriques parentes.