[OSM-talk-fr] Import des données de relief
Etienne Chové
chove at crans.org
Mar 19 Mai 13:37:08 UTC 2009
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
Plus d'informations sur la liste de diffusion Talk-fr