{"id":62,"date":"2018-05-23T16:47:03","date_gmt":"2018-05-23T16:47:03","guid":{"rendered":"http:\/\/wcwp.rf.gd\/2018\/05\/23\/https-landscapearchaeology-org-2018-postgis-hosting-fr\/"},"modified":"2018-05-23T16:47:03","modified_gmt":"2018-05-23T16:47:03","slug":"postgis-hosting-fr","status":"publish","type":"post","link":"https:\/\/landscapeanalysis.org\/?p=62","title":{"rendered":"SIG collaboratif, solution simple et gratuite"},"content":{"rendered":"<p>Travailler, ce n\u2019est peut-\u00eatre pas toujours la chose la plus passionnante, mais c\u2019est quand m\u00eame plus amusant (et plus efficace) en collaboration. Il y a, dans le monde du SIG, bien de solutions pour le travail collaboratif sur un m\u00eame jeu de donn\u00e9es, mais le plus souvent elles sont co\u00fbteuses ou exigeantes au niveau technique.<\/p>\n<p>Cependant, il existe un moyen quelque peu obscur, cach\u00e9 dans le benthos de l\u2019internet, qui permet d\u2019utiliser l\u2019architecture collaborative \u2013 gratuitement. Le h\u00e9bergeur <a href=\"http:\/\/www.alwaysdata.com\">Alwaysdata<\/a> (la compagnie est fran\u00e7aise malgr\u00e9 le nom) offre dans son paquet d\u00e9couverte l\u2019h\u00e9bergement des bases de donn\u00e9es PostGIS, tr\u00e8s performantes et largement utilis\u00e9es dans le monde SIG.<\/p>\n<p>Nous verrons maintenant comment aborder le probl\u00e8me le plus basique : cr\u00e9er une base de donn\u00e9es en ligne pour s\u2019y connecter par la suite.<\/p>\n<p>1) D\u2019abord il faut cr\u00e9er un compte sur le site d\u2019<a href=\"https:\/\/www.alwaysdata.com\">Awaysdata<\/a> et ajouter par la suite une base de donn\u00e9es PostgreSQL (dans le tableau de bord, choisir <em>Bases de donn\u00e9es -&gt; PostgreSQL<\/em>). Renseignez le nom de la base, et surtout cochez la case PostGIS (ce dernier \u00e9tant une extension de PostgreSQL).<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/3.bp.blogspot.com\/-ILewq8u2xjo\/Wgc4hQjFeGI\/AAAAAAAAA3Y\/ETSfd78twOAI5e59-mAiyrSLhZXoqbtcwCEwYBhgL\/s1600\/alwaysdata1.jpg\" alt=\"\" \/><\/p>\n<p>2) Ensuite, il faut ajouter un\/des utilisateurs et renseigner le\/les mots de passe (toujours dans la m\u00eame rubrique \u00ab <em>Bases de donn\u00e9es \u00bb PostgreSQL<\/em> \u00bb). Pour l\u2019utilisateur-propri\u00e9taire, le mot de passe est le m\u00eame que pour le compte m\u00eame (sauf si sp\u00e9cifi\u00e9 autrement).<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/2.bp.blogspot.com\/-2O81PYVwyfI\/Wgc4hvhUMpI\/AAAAAAAAA3c\/MRLGUBgtr1I6JfhBqA_lnG5BgqtLOATdQCEwYBhgL\/s1600\/alwaysdata2.jpg\" alt=\"\" \/><\/p>\n<p>3) Enfin le dernier \u00e9l\u00e9ment, l\u2019adresse internet de notre base. Celle-ci sera affich\u00e9e apr\u00e8s la cr\u00e9ation de la base et devrait ressembler \u00e0 \u00ab postgresql-NOM_DE_INSCRIPTION.awaysdata.net \u00bb. Notez-la.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/4.bp.blogspot.com\/-SDAz6Jj3qP4\/Wgc4iKyOzAI\/AAAAAAAAA3g\/zNWVL3FtFwoGOhXs7FePqkHjb7QLmKp0wCEwYBhgL\/s1600\/alwaysdata3.jpg\" alt=\"\" \/><\/p>\n<p>Nous disposons maintenant de quatre informations n\u00e9cessaires : adresse de la base, son nom et le nom d\u2019utilisateur avec son mot de passe. Je passerai maintenant au QGIS pour faire marcher l\u2019engin. Il s\u2019agit tout simplement d\u2019une connexion \u00e0 la base de donn\u00e9es, ce qui devrait \u00eatre faisable par n\u2019importe quel logiciel SIG digne de ce nom.<\/p>\n<p>a) Approche directe : Ajouter une couche PostGIS. Choisir une nouvelle connexion et remplir les cases avec nos informations.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/4.bp.blogspot.com\/-aSSUh2iNjCk\/Wgc4g52MNJI\/AAAAAAAAA3Q\/g9m1tsyw3s8CSrnqf6B9DCR0BhJObti-wCEwYBhgL\/s1600\/QGIS1.jpg\" alt=\"\" \/><\/p>\n<p>Ensuite, dans <em>Database \u00bb Manager<\/em> utiliser la fonction Import layer pour ajouter les donn\u00e9es (parce que la base est vide \u2026)<\/p>\n<p>b) Approche \u00ab comme il faut \u00bb. On devrait plut\u00f4t g\u00e9rer nos sources de donn\u00e9es dans le QGIS Browser, c\u2019est plus propre. Donc, tout simplement, cr\u00e9er une connexion en renseignant les m\u00eames informations que dessus (laissez vide la case \u00ab service \u00bb). Passez, ensuite, dans le QGIS et ajoutez la couche PostGIS depuis cette connexion.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/2.bp.blogspot.com\/-BP60yCMS9i0\/Wgc4hC94feI\/AAAAAAAAA3o\/6B9uRWCT0z8eFG8qstK9VzpV5yQXAKxrwCEwYBhgL\/s1600\/QGIS2.jpg\" alt=\"\" \/><\/p>\n<p>Et voil\u00e0, une solution \u00ab pro \u00bb ! PostGIS est capable de g\u00e9rer <em>des centaines<\/em> d\u2019utilisateurs, donc pas de souci au niveau de software. Pour des usages avanc\u00e9s, vous avez l\u2019acc\u00e8s direct \u00e0 la base PostGIS via l\u2019adresse <a href=\"https:\/\/phppgadmin.alwaysdata.com\/\">phppgadmin.alwaysdata.com<\/a>. (C\u2019est le sujet pour une autre occasion\u2026)<\/p>\n<h3>B\u00e9mol (il y en toujours un\u2026)<\/h3>\n<p>La solution d\u00e9crite ici utilise un paquet promotionnel : aucune obligation particuli\u00e8re n\u2019est impliqu\u00e9e de part de l\u2019h\u00e9bergeur (si j\u2019ai bien compris). En effet, le compte, <em>avec tous les donn\u00e9es<\/em> sera d\u2019abord suspendu dans le cas d\u2019une p\u00e9riode d\u2019inactivit\u00e9 sup\u00e9rieure \u00e0 deux mois, pour se faire carr\u00e9ment <em>effacer<\/em> suite \u00e0 30 jours suppl\u00e9mentaires (au moins c\u2019est mon exp\u00e9rience). La taille de l\u2019h\u00e9bergement entier est limit\u00e9 \u00e0 100 mb : cela devrait souffrir pour une utilisation plut\u00f4t l\u00e9g\u00e8re, mais probablement pas pour des projets d\u2019envergure. Il s\u2019agit, en fin de compte, d\u2019un paquet gratuit, promotionnel, avec des fonctionnalit\u00e9s assez avanc\u00e9es (notamment au niveau d\u2019installation de PostGIS) : on ne devrait pas critiquer, c\u2019est d\u00e9j\u00e0 pas mal ! Investissez quelques sous pour un travail plus s\u00e9rieux\u2026 (Je n\u2019ai aucun lien avec la compagnie.)<\/p>\n<p>Enfin, restent tous les probl\u00e8mes d\u2019organisation d\u2019une base collective. Par exemple, qu\u2019est-ce qu\u2019il se passe quand plusieurs utilisateurs tentent de modifier les donn\u00e9es en m\u00eame temps ? Sans un param\u00e9trage suppl\u00e9mentaire, c\u2019est le plus rapide qui gagne. Mais, c\u2019est le probl\u00e8me pour une autre occasion\u2026 <a href=\"http:\/\/workshops.boundlessgeo.com\/postgis-intro\/history_tracking.html\">(voir ici, par exemple)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Travailler, ce n\u2019est peut-\u00eatre pas toujours la chose la plus passionnante, mais c\u2019est quand m\u00eame plus amusant (et plus efficace) en collaboration. Il y a, dans le monde du SIG, bien de solutions pour le travail collaboratif sur un m\u00eame jeu de donn\u00e9es, mais le plus souvent elles sont co\u00fbteuses ou exigeantes au niveau technique. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[11],"class_list":["post-62","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-qgis"],"_links":{"self":[{"href":"https:\/\/landscapeanalysis.org\/index.php?rest_route=\/wp\/v2\/posts\/62","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/landscapeanalysis.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/landscapeanalysis.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/landscapeanalysis.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/landscapeanalysis.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=62"}],"version-history":[{"count":0,"href":"https:\/\/landscapeanalysis.org\/index.php?rest_route=\/wp\/v2\/posts\/62\/revisions"}],"wp:attachment":[{"href":"https:\/\/landscapeanalysis.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=62"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/landscapeanalysis.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=62"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/landscapeanalysis.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}