Le Blog de Petrovsk

Aller au contenu | Aller au menu | Aller à la recherche

dimanche 6 février 2011

Modifier le style d'import d'osm2pgsql

Lors de l'import d'un fichier OSM dans une base PostGIS à l'aide de osm2pgsql, ce n'est pas la totalité des données qui est importée, mais celles définies par le style d'import. Ce style est un fichier listant les tags OSM définissant les éléments devant être importés. Osm2pgsl est fourni avec un style par défaut que nous pouvons modifier selon nos besoins.

Lire la suite...

mardi 7 décembre 2010

Mettre à jour une base PostGIS

J'avais mis en place une base locale (un fichier OSM maintenu à jour) pour faire des cartes pour mon GPS. J'en profitais pour faire une version de la carte compatible avec BaseCamp, le logiciel Garmin que j'utilise pour gérer le GPS. Je m'en servais aussi pour vérifier l'avancement de mes éditions sur OpenStreetMap.
Comme j'ai une chaîne cartographique depuis ce didacticiel, si je continue de maintenir ma base locale pour mon GPS, il est plus intéressant de passer par Qgis pour vérifier l'avancement de la carte et les zones à travailler.
Pour cela il est nécessaire de maintenir la base PostGIS à jour. C'est heureusement assez simple et moins exigeant en mémoire que le maintien d'un fichier OSM.

Lire la suite...

samedi 4 décembre 2010

Construire son serveur cartographique - 6 : OpenLayers

Les tuiles arrivent par milliers, il ne reste plus qu'à les afficher. Quelques exemples basiques d'utilisation d'OpenLayers nous aideront à faire notre première carte glissante, et par la même occasion à mettre le point final à cette série d'articles.

Lire la suite...

Construire son serveur cartographique - 5 : Tilelite

Maintenant que nous savons que mapnik est opérationnel, il est temps de lui faire cracher des tuiles, en passant ou non par un serveur, tilelite.

Lire la suite...

vendredi 3 décembre 2010

Construire son serveur cartographique - 4 : Mapnik

Mapnik est un moteur de rendu versatile qui a besoin de fichiers de styles et de données annexes pour s'adapter à OpenStreetMap. Nous allons récupérer ces données, configurer mapnik et nous assurer qu'il fonctionne bien.

Lire la suite...

Construire son serveur cartographique - 3 : Les données

Nous allons dans cet article récupérer des données OSM, les importer dans PostGIS et les visualiser dans Qgis.

Lire la suite...

jeudi 2 décembre 2010

Construire son serveur cartographique - 2 : Configuration

Presque tous les éléments de la chaîne spatiale sont installés, nous pouvons nous préparer à accueillir des données.

Lire la suite...

mercredi 1 décembre 2010

Construire son serveur cartographique - 1 : Installation

Une fois téléchargés les éléments pré-compilés, nous allons les installer et compiler les éléments manquants.

Lire la suite...

Construire son serveur cartographique - Préambule

Je trouve que la carte affichée sur le site principal d'OpenStreetMap est très jolie, au point que, retombant peut-être en enfance, je voudrais en avoir une rien qu'à moi, surtout pour pouvoir la modifier à ma guise.
Nous allons voir tout ce qu'avoir son rendu mapnik implique et les difficultés qui m'attendent.

L'ensemble du didacticiel est disponible sous la forme d'un fichier PDF à la fin de cet article.

Lire la suite...

mardi 22 juin 2010

Positionnement à la boussole

Comment positionner sur une carte un élément auquel on ne peut accéder ? La question est apparue sur la mailing-list française d'OpenStreetMap. Voici une réponse, par la pratique, à l'aide d'un GPS et une boussole. Le résultat final est obtenu dans l'éditeur JOSM.

Lire la suite...

samedi 20 mars 2010

Repères géodésiques OSM

Les repères géodésiques de l'IGN ont été importés dans la base de donnée d'OpenStreetMap. C'est intéressant pour plusieurs raisons :

  • Certains de ces repères sont situés sur des points remarquables qu'il est ainsi facile de faire apparaître sur OpenStreetMap, je pense surtout aux sommets.
  • Ces repères permettent de recaler l'altimètre du GPS, à condition de pouvoir les retrouver sur le terrain. Cela promet des parties de geocaching pour geek néogéographe.
oregon_300_survey_points.png

Lire la suite...

lundi 15 mars 2010

CHDK sur un Canon G9

Ce serait bien que mon Canon G9 puisse enregistrer mes photos directement en DNG, pour ne pas avoir à convertir mes RAW en rentrant à la maison. J'aimerais aussi avoir un intervallomètre pour faire des petits films de nuages qui bougent en HD. Et aussi un cadre sur l'écran pour composer mes images au format carré.
Avec CHDK c'est possible, du moins en théorie.

CHDKLOGOFULL.png

N.B. : Ce qui suit est en grande partie expérimental, à réserver aux personnes motivées.

Lire la suite...

jeudi 28 janvier 2010

Carte Garmin multicouche

Une seule carte n'est parfois pas suffisante par afficher toutes informations que l'on souhaite ou pour utiliser toutes les fonctionnalités dont on a besoin. La solution est la carte multicouche.
Nous allons voir pourquoi mais bien sûr aussi comment.

Lire la suite...

samedi 23 janvier 2010

Carte pseudo-mapnik pour Garmin

J'aime beaucoup le rendu mapnik de la carte principale d'OpenStreetMap.
Au point de vouloir en profiter sur mon GPS et son logiciel de gestion.

Mise à jour 15/11/2010 : Ajout des vergers, amélioration des sentiers pédestres (mapnik.TYP uniquement, mapnik_no_poi.TYP inchangé).

Lire la suite...

Des courbes de niveau dans une carte Garmin

Il existe un outil (Srtm2Osm) permettant de récupérer un modèle numérique de terrain libre issu de la mission SRTM, et de le transformer en courbes de niveau au format OSM. Mode d'emploi.

Lire la suite...

mercredi 20 janvier 2010

Personnaliser une carte Garmin avec un fichier .TYP

Après avoir vu les styles, nous pouvons aborder la dernière étape de la personnalisation des cartes Garmin, le choix de l'aspect graphique des éléments de carte avec un fichier TYP, ou typage.
Un fichier .TYP est une table de correspondance entre les éléments de carte Garmin et la représentation graphique de ces éléments, une sorte d'équivalent aux fichiers CSS définissant l'apparence des pages web. Ils contrôlent l'aspect graphique des cartes sur GPS comme dans les logiciels RoadTrip ou MapSource.

Lire la suite...

vendredi 1 janvier 2010

Les styles de mkgmap

Mkgmap crée des cartes Garmin en convertissant les éléments de carte d'OpenStreetMap en éléments de carte Garmin. Cette conversion s'effectue selon une table de correspondance décrite par les styles de mkgmap.

Je désigne par éléments de carte les points, lignes et polygones figurant les points d'intérêt, les routes, limites et utilisations du terrain, bâtiments...

Lire la suite...

lundi 14 décembre 2009

Extraction de POIs OSM

Mise à jour : j'ai ajouté un paragraphe pour l'extraction selon un polygone ainsi que quelques polygones en annexe.

J'ai dernièrement eu à extraire de la base OpenStreetMap les bornes-frontières pyrénéennes pour comparer leurs positions avec celles que j'ai enregistré sur le terrain. C'est l'occasion de voir comment extraire des points de la base globale OpenStreetMap ou bien d'un fichier local, en utilisant Osmxapi et Osmosis.
Le but de la manœuvre sera d'obtenir un fichier GPX contenant les données souhaitées, pour les afficher sur un GPS.

Lire la suite...

lundi 7 décembre 2009

GPSBabel et ligne de commande

Le didacticiel de Gebabbel nous a montré comment utiliser GPSBabel pour convertir des données GPS. Nous allons maintenant voir comment piloter GPSBabel en ligne de commande pour intégrer ces conversions dans des scripts.

Lire la suite...

mardi 3 novembre 2009

Base locale OSM

Pour faire mes cartes Garmin, je traite habituellement l'extrait français de Geofabrik manuellement, deux à trois fois par semaine. Toutefois, la zone qui m'intéresse vraiment ne concerne que le Languedoc-Roussillon et une partie de Midi-Pyrénées, je n'ai pas besoin du reste de la France. De plus, je frôle couramment la frontière espagnole et me trouve confronté à des données manquantes suite au découpage du fichier France par Geofabrik.

LR_.png
La zone couverte par ma base

Le plus pratique serait d'avoir un fichier OSM correspondant à ma zone de prédilection, mis à jour quotidiennement et automatiquement.
Nous allons voir comment faire cela avec osmosis.

Lire la suite...

- page 1 de 2