OSM Léon a écrit : > Bonjour à tous, > > Je souhaiterai importer dans ma base de données les données relatives au > relief. Pour cela je me base sur > http://wiki.openstreetmap.org/index.php/Contours et l'approche PostGIS. > > Il y a plusieurs points sur lesquels je bloque et je serai assez preneur > d'aide : > - je ne comprends pas la nomenclature de nommage des fichiers de relief. > Je souhaite n'importer que ceux qui concernent la bbox (-25,18,57,72). > Ca correspond auxquels ? > - je n'ai pas trouvé de lien pour générer des reliefs ombrés. Quelqu'un > aurait déjà fait ça ? > - comment faire pour automatiser des tâches sur une base de données > protégée par mot de passe ? Parce que là il me demande le mot de passe à > chaque fois et c'est pénible. Lancer les requêtes avec un utilisateur > particulier, supprimer le mot de passe de la base de données, le stocker > en mémoire ?
Si c'est du postgres tu peux utiliser la méthode ident qui permet de ne pas avoir à tapper de mot de passe (et il n'y a même pas besoin de le laisser dans tes scripts). Postgres reconnait l'utilisateur du script qui cherche à se connecter à la base. Si l'utilisateur unix et pgsql sont les mêmes il te suffit de rajouter dans le fichier pg_hba.conf : > local all all ident sameuser Sinon il faut faire une correspondance utilisateur unix => untilisateur pg : Dans pg_hba.conf tu mets : > local TaBdd TonPgUserident TaMap Dans pg_ident.conf tu mets : > TaMap TonUnixUser1 TonPgUser > TaMap TonUnixUser1 TonPgUser C'est aussi possible à travers un réseau si ta base de données et ton appli ne sont pas sur le même serveur. Il suffit pour cela n'installer gidentd qui permettera aux deux machines de se transmettre le nom d'utilisateur lançant le programme sur la machine cliente. -- Etienne _______________________________________________ Talk-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-fr

