vendredi 3 avril 2026

Visualiseur de BD ortho littorale et sauvegarde en MBtiles

Visualiseur de BD ortho à partir de MBtiles


https://bernardhoyez.github.io/PWA/littoextract/


2 plugins à installer dans QGIS :


Plugin QuickMapServices (recommandé)

Menu → Extensions → Installer/Gérer les extensions → chercher QuickMapServices → Installer
Puis :

Menu → Web → QuickMapServices → OSM → OSM Standard

La carte OSM apparaît immédiatement dans le canevas.

le plugin QuickOSM 

Les bonnes sources vectorielles gratuites

OSM (la plus simple, immédiatement disponible)
Dans QGIS, installez le plugin QuickOSM puis lancez la requête :

Key: natural   Value: coastline

Sur l'emprise Le Havre–Étretat. Vous obtenez des LineString précises à ~10 m.

Étape 1 — Ouvrir QuickOSM

Menu → Vecteur → QuickOSM → QuickOSM

Étape 2 — Paramétrer la requête

Dans l'onglet Requête rapide :

ChampValeur  Clé : natural Valeur: coastline

Dans(laisser vide — on va utiliser l'emprise)
ÉtendueEmprise du canevas de la carte

→ Zoomez d'abord sur la zone Le Havre–Étretat dans QGIS avant de lancer, pour que l'emprise corresponde à votre secteur.

Étape 3 — Lancer et exporter

Cliquez Lancer la requête
Une couche temporaire lines apparaît dans le panneau Couches

Clic droit dessus → Exporter → Sauvegarder les entités sous...

Format : GeoJSON
SCR : EPSG:4326

Sauvegardez.

Ce que contient votre fichier MBTiles

Source : BD ORTHO IGN Géoplateforme
Zone : trait de côte Le Havre–Étretat ±200 m (OSM)
Zooms : 15, 16, 17
Format tuiles : JPEG
Convention : TMS (Y inversé) — standard MBTiles
Projection : Web Mercator EPSG:3857


dimanche 22 mars 2026

Création d'un fichier CSV avec les villes géolocalisées

 L'objectif recherché avec l'application suivante est de créer une couche dans QGIS affichant des marqueurs de villes, avec leur nom.

Cette application s'appelle villes2csv. Elle a été créée avec Claude Anthropic.
C'est une PWA qui peut donc s'installer sur un PC, un Mac ou un smartphone.
Elle est déployée sur Github :

BernardHoyez.github.io/PWA/villes2csv

L'application crée un fichier tableur CSV.

Importer le CSV dans QGIS

  1. Ouvre QGIS
  2. Va dans Couche → Ajouter une couche → Ajouter une couche de texte délimité
  3. Sélectionne ton fichier CSV
  4. Dans la fenêtre :
    • Type de géométrie : Coordonnées X/Y
    • X = longitude
    • Y = latitude
    • Système de coordonnées : WGS84 (EPSG:4326)
  5. Clique sur Ajouter

Les villes seront alors indiquées par un gros point.
Pour faire apparaître les noms des villes, il faut modifier les prpriétés de la couche :

Propriétés > Etiquettes > Etiquettes simples

jeudi 5 mars 2026

Utilisation de QGIS

 - Nouveau projet
- Ajouter une couche

Plan IGN comme fond

- Ajouter une couche WMS/WMTS
- Serveur IGN (URL déjà configurée)
- Plan IGN V2 Lambert 93
- Fermer
- La couche s'affiche
- Regarder le signet "Ordre des couches" pour voir s'il n'y a pas de couches surnuméraires. Si oui, les supprimer

Littoraux du monde

Allez sur Natural Earth Data.  https://www.naturalearthdata.com/downloads/10m-physical-vectors/
Téléchargez le pack "Coastline" (choisissez la résolution 10m pour le maximum de détails).
Décompresser le zip
Glissez-le fichier .shp directement dans QGIS.
Les littoraux s'affichent

Requête BGS

Couche chargée : 
BGS_Geology_625k_Shapefile
Nom de la couche : 625k_V5_BEDROCK_Geology_Polygons

"MAX_AGE" IN ('Berriasian', 'Valanginian', 'Hauterivian', 'Barremian', 'Aptian', 'Albian', 'Cenomanian', 'Turonian', 'Coniacian', 'Santonian', 'Campanian', 'Maastrichtian')

OR

"MIN_AGE" IN ('Berriasian', 'Valanginian', 'Hauterivian', 'Barremian', 'Aptian', 'Albian', 'Cenomanian', 'Turonian', 'Coniacian', 'Santonian', 'Campanian', 'Maastrichtian')

Symbologie :

en vert #80C080

Cartes géologiques 1/50 000

par WMS/WMTS 
Carte géologique BRGM
Geoservices
Carte géologique 50000e - harmonisé
Zoomer à l 'échelle du 50000 pour la voir apparaître

par téléchargement

cartes géologiques départementales à 1/50 000 (Bd Charm-50)

mardi 3 mars 2026

Workflow de traitement des traces de randonnées

 Dans notre cas, il s'agit de traces brutes enregistrées avec OruxMaps.
Ces traces comportent des PATHS et des TRACKS.

1° Avec Google Earth les TRACKS sont enlevées. Les WAYPOINTS et les traces sont replacées à la racine. Le KMZ dégrossi est sauvegardé.

2° Utilisation de KMZ to KML Converter. On importe le KMZ.

3° On remplace les numéros de photos par un nom explicite et on ajoute un commentaire court.

4° En local, on télécharge le KMZ qui vient d'être modifié.

5° Ce KMZ est dézippé

6° Le dossier dézippé est téléversé en totalité sur Github dans kmz-photos. Attention à bien COMMITer le téléversement.

7° On télécharge le KML (avec ses liens vers kmz-photos).

8° On vérifie le fonctionnement du KML dans Google Earth.

mardi 10 février 2026

Vider le cache

CTRL + Shift + R effectue un "Hard Reload" (Actualisation forcée).


Pourquoi est-ce différent d'une actualisation normale ?

D'habitude, pour charger les pages plus vite, Chrome utilise le cache : il stocke des fichiers (images, scripts, styles CSS) sur votre ordinateur pour ne pas avoir à les télécharger à nouveau.

Cependant, il arrive que le cache devienne "obsolète". Vous visitez un site qui a été mis à jour, mais votre navigateur continue d'afficher l'ancienne version parce qu'il utilise ses fichiers stockés localement.

Voici ce que fait précisément cette commande :

  • Ignore le cache : Elle force Chrome à ignorer tous les fichiers stockés localement pour ce site.

  • Redemande tout : Elle oblige le navigateur à télécharger la version la plus récente de chaque élément directement depuis le serveur.

  • Nettoie les bugs visuels : C'est souvent la solution miracle quand un site semble "cassé" ou qu'une modification que vous venez de faire n'apparaît pas.

 Faire le grand ménage. 

Si l'actualisation forcée n'a pas suffi, c'est parfois parce que des données plus "profondes" (comme les cookies ou les fichiers de sites tiers) bloquent encore les choses.

Voici la marche à suivre pour vider le cache manuellement dans Chrome :

La méthode rapide (Raccourci)

  1. Appuyez sur CTRL + Shift + Suppr (ou Cmd + Shift + Backspace sur Mac).

  2. Une fenêtre "Effacer les données de navigation" s'ouvre directement.


Personnaliser le nettoyage

Une fois dans cette fenêtre, vous avez deux onglets. Je vous conseille l'onglet Paramètres avancés pour mieux cibler :

  • Période : Choisissez "Toutes les données" pour être certain de tout réinitialiser.

  • Images et fichiers en cache : C'est l'élément principal à cocher pour corriger les problèmes d'affichage.

  • Cookies et autres données de site : Attention, cocher ceci vous déconnectera de la plupart des sites (vous devrez retaper vos mots de passe).


L'astuce "Ninja" (via l'inspecteur)

Il existe une méthode encore plus précise que les développeurs adorent, car elle permet de vider le cache uniquement pour le site sur lequel vous êtes, sans toucher au reste de votre historique :

  1. Faites un clic droit n'importe où sur la page et choisissez Inspecter.

  2. Laissez le panneau latéral ouvert.

  3. Faites maintenant un clic droit sur l'icône de rafraîchissement (la flèche qui tourne en haut à gauche de Chrome).

  4. Un menu secret apparaît ! Cliquez sur "Vider le cache et effectuer un l'actualisation forcée".

Pourquoi c'est mieux ? Cela évite de perdre vos sessions ouvertes sur vos autres onglets (Gmail, Facebook, etc.) tout en réglant le problème du site actuel.


Pour forcer le rechargement du cache :

  • Ouvrir F12 → onglet ApplicationService Workers → cliquer Unregister
  • Puis F12 → onglet Network → cocher Disable cache
  • Recharger la page (F5)

 

vendredi 30 janvier 2026

Locus Maps et cartes hors-ligne

 Pour trouver le dossier de stockage des cartes hors-ligne :

1) Menu hamburger (tris barres)

2) Gestionnaire de cartes

3) Cartes hors-ligne

Le dossier normal est:

/storage/emulated/0/Android/data/menion.android.locus/files/Locus/maps

Attention : Les gestionnaires de fichiers sur Android sont généralement incapables de manipuler les fichiers dans menion.android.locus. Donc le faire avec l'ordinateur.

1) Cartes sauvegardées par montrek dans Documents/cartesMBtiles (par exemple) sur le smartphone

2) Utiliser l'ordinateur pour déplacer la carte dans cartesMBtiles ---> vers dossier maps de Locus

3) Utilisation dans Locus : Menu hamburger > Gestionnaire de cartes ---> sélectionner la carte.


mercredi 21 janvier 2026

ShapeFile et QGIS

 

 Le Shapefile est un "bundle" (Fichiers manquants)

Contrairement à un GeoJSON ou un KML, un Shapefile n'est pas un fichier unique, mais un ensemble de fichiers indissociables. Si vous n'avez déplacé que le .shp sur votre bureau ou dans QGIS, il ne s'ouvrira pas.

  • La règle d'or : Pour que le .shp fonctionne, il doit être accompagné dans le même dossier et avec le même nom exact des fichiers suivants :

    • .shx (index de géométrie - obligatoire)

    • .dbf (table attributaire - obligatoire)

    • .prj (système de coordonnées - indispensable pour la géolocalisation)

Extraction de la zone (Optionnel) : Si vous voulez ne garder que le Sud de l'Angleterre et le Nord de la France pour alléger votre projet :

  1. Utilisez l'outil de sélection (rectangle){sélectionner les entités avec un rectangle milieu du menu] pour sélectionner les lignes de votre zone.

  2. Faites un clic droit sur la couche -> Exporter -> Sauvegarder les entités sélectionnées sous...

  3. Choisissez le format (Shapefile ou GeoPackage) et le SCR (Système de Coordonnées de Référence). Pour cette zone, le WGS 84 (EPSG:4326) est le standard par défaut de Natural Earth.