Convertir pdf en kml

Convertir PDF en KML

Convertissez des PDF géoréférencés ou des éléments cartographiques numérisés en KML pour Google Earth et les visualiseurs GIS.

Convertir des fichiers PDF en ligne

Nous n’avons pas encore de convertisseur en ligne dédié pour PDF vers KML, mais vous pouvez convertir des fichiers PDF en ligne vers ces formats et bien d’autres :

Comment convertir pdf en fichier kml

  • Documents

Une carte stockée au format PDF doit être convertie lorsqu’elle doit être ouverte dans Google Earth, partagée sous forme de données prenant en compte la localisation ou modifiée en tant qu’entités géographiques. Le résultat n’est pertinent que si le PDF contient des informations de référence spatiale ou peut être géoréférencé avec précision.

Qu’est-ce que le format PDF ?

PDF est un format de document à mise en page fixe utilisé pour les cartes, les plans d’arpentage, les rapports, les permis et les impressions SIG ou CAD. Il peut contenir du texte, des images raster, des commandes de dessin vectoriel, des couches et, dans le cas d’un GeoPDF, des métadonnées géospatiales. L’apparence visuelle d’un PDF ne prouve pas qu’il contient des données géographiques.

Une carte numérisée ou exportée est souvent uniquement une image de page dépourvue de système de coordonnées. Les lignes vectorielles d’un PDF peuvent être de simples objets graphiques sans attributs d’entités, topologie ni coordonnées exploitables. Un GeoPDF peut contenir un système de référence des coordonnées et une emprise cartographique que les logiciels SIG peuvent lire.

Qu’est-ce que le format KML ?

KML est un format géographique basé sur XML pris en charge par Google Earth, Google Earth Pro, Cesium et de nombreuses applications SIG. Il stocke des points, des lignes, des polygones, des étiquettes, des descriptions, des styles, des superpositions d’images et, éventuellement, des valeurs d’altitude pour l’affichage 3D.

KML utilise normalement des coordonnées géographiques en WGS 84, EPSG:4326. .kmz est un paquet KML basé sur ZIP pouvant inclure des icônes, des images et d’autres fichiers référencés. KML convient à la visualisation et au partage interactifs, mais ne conserve pas toutes les fonctions de mise en page d’un PDF ni tous les paramètres d’un projet SIG.

Comment convertir le fichier

QGIS pour le géoréférencement et la numérisation

QGIS est l’option de bureau gratuite la plus pratique, car il peut ouvrir de nombreux PDF géospatiaux, géoréférencer des images cartographiques ordinaires, numériser des entités et exporter des couches vectorielles vers KML.

  1. Installez une version actuelle de QGIS et travaillez à partir d’une copie du PDF.
  2. Essayez Layer → Add Layer → Add Raster Layer et sélectionnez le PDF. Si QGIS lit sa référence géospatiale et le positionne correctement, notez le SCR détecté. Si le PDF comporte plusieurs pages ou ne se charge pas, convertissez d’abord la page requise en PNG ou TIFF.
  3. Pour une image numérisée ou une image de page dépourvue de référence, ouvrez Raster → Georeferencer. Ajoutez l’image, choisissez un SCR cible et créez des points de contrôle à des emplacements identifiables, tels que des intersections de grilles de coordonnées ou des carrefours routiers relevés. Une transformation affine nécessite au moins trois points non colinéaires ; utilisez davantage de points répartis sur l’ensemble de la carte et examinez l’erreur résiduelle. Enregistrez le résultat sous forme de GeoTIFF géoréférencé.
  4. Créez une couche temporaire de points, de lignes ou de polygones avec Layer → Create Layer → New Shapefile Layer ou une couche GeoPackage. Définissez son SCR sur celui de la carte géoréférencée et ajoutez des champs pour les noms ou les descriptions.
  5. Activez la modification et tracez les routes, limites, points ou zones requis. Les lignes visibles d’un PDF ne sont pas automatiquement converties en entités SIG  cette étape de numérisation est donc généralement manuelle.
  6. Cliquez avec le bouton droit sur la couche vectorielle terminée et choisissez Export → Save Features As. Définissez Format sur Keyhole Markup Language (KML), définissez le SCR de sortie sur EPSG:4326 et enregistrez un fichier tel que converted.kml.
  7. Ouvrez le KML dans Google Earth Pro et vérifiez l’alignement, la géométrie, les étiquettes et les styles. Pour regrouper les images et les icônes référencées, utilisez File → Save Place As et sélectionnez KMZ si nécessaire.

Si QGIS expose des couches vectorielles exploitables à partir d’un GeoPDF, exportez ces couches au lieu de les tracer. De nombreux GeoPDF nécessitent malgré tout une sélection de couches, un nettoyage ou une numérisation manuelle, car les graphiques PDF ne conservent pas nécessairement les attributs SIG ni la topologie.

GDAL après extraction des données SIG

GDAL peut convertir une couche SIG déjà extraite en KML, mais ce n’est pas un outil fiable de récupération d’entités à partir d’un PDF. Par exemple, après avoir converti le contenu en GeoPackage, inspectez ses couches et reprojetez-les lors de l’exportation :

ogrinfo extracted.gpkg

ogr2ogr -f KML converted.kml extracted.gpkg -t_srs EPSG:4326

Indiquez une couche source lorsque le GeoPackage en contient plusieurs et vérifiez que le SCR source est correctement défini avant la reprojection.

Convertisseurs en ligne

MyGeodata Cloud peut être testé avec un GeoPDF ou un autre PDF contenant des données spatiales lisibles par une machine. Téléversez le fichier, sélectionnez la couche et le système de coordonnées détectés, exportez en KML et examinez le résultat dans Google Earth. La conversion en ligne ne convient pas aux plans, permis ou données d’arpentage confidentiels, sauf si les conditions de conservation des données du service sont acceptables.

Les convertisseurs de documents génériques rastérisent souvent le PDF ou renvoient un KML vide ou mal positionné. Aucun convertisseur ne peut déduire des coordonnées géographiques précises à partir d’une simple image de page sans points de contrôle connus. Si le service ne peut pas afficher le SCR détecté, le contenu des couches ou l’emprise de sortie, utilisez plutôt QGIS.

Limites de qualité et de compatibilité

  • Un PDF numérisé ou destiné uniquement à l’impression nécessite un géoréférencement et généralement une numérisation manuelle. L’OCR peut récupérer les étiquettes textuelles, mais ne peut pas établir la géométrie ni les coordonnées des entités.
  • La conversion d’un PDF entraîne souvent la perte des attributs SIG, des identifiants d’entités, de la topologie, de la hiérarchie des couches, des polices, des annotations et de la symbologie complexe. Recréez les noms et classifications importants dans la couche SIG.
  • Utilisez des points de contrôle sur l’ensemble de la carte, et non dans un seul coin. Comparez les entités exportées avec des routes, limites ou coordonnées connues et vérifiez l’erreur de transformation.
  • Un SCR source ou cible incorrect peut décaler toutes les entités de plusieurs kilomètres. L’exportation KML nécessite normalement des coordonnées géographiques WGS 84, EPSG:4326.
  • Google Earth peut afficher les styles KML, les étiquettes, la transparence et l’altitude différemment du PDF source ou du projet SIG. Testez le fichier dans la visionneuse prévue.
  • Pour une grande carte qui doit seulement être affichée, une superposition d’image raster géoréférencée regroupée dans un KMZ peut être plus appropriée que le traçage de milliers de sommets KML. Elle reste une superposition d’image et non des entités géographiques modifiables.

Comparaison du format PDF vs KML

Comparaison entre les formats PDF et KML sur les propriétés les plus importantes pour cette conversion.

Comparaison des formats de fichier PDF et KML
Propriété .PDF Portable Document Format .KML Keyhole Markup Language
Norme ouverte Oui Oui
Compression Les deux Non compressé
Taille de fichier typique Moyen Petit
S’ouvre dans un navigateur web Oui, nativement Partiel
Modification ultérieure Limité Facile
Support des métadonnées Étendu Basique
Lisible en texte brut Non Oui
Idéal pour Publication Échange de données
Date d’introduction 1993 2008
Développeur Adobe Systems (now Adobe Inc.); standardized by ISO Open Geospatial Consortium
Type MIME application/pdf application/vnd.google-earth.kml+xml

Questions fréquentes

Un PDF peut-il être converti en KML s’il n’est pas géoréférencé ?

Pas de manière fiable, car KML nécessite des coordonnées géographiques et un PDF standard peut ne contenir que des positions sur la page. Sans géoréférencement, le résultat peut ne comporter aucun emplacement cartographique utilisable ou nécessiter un alignement manuel.

Les calques, le texte et la mise en page d’un PDF sont-ils conservés dans KML ?

Non, la mise en page du PDF ainsi que de nombreuses fonctions liées aux calques, aux polices et à la modification du texte sont aplaties ou converties en objets cartographiques KML ou en superposition d’image. Seuls les éléments qui peuvent être identifiés et associés à des coordonnées géographiques peuvent devenir des points, lignes ou polygones KML modifiables.

Une carte PDF devient-elle une superposition KML nette ?

Cela dépend de la façon dont le contenu du PDF est extrait : sous forme d’éléments vectoriels ou rendu sous forme de superposition d’image. S’il est rastérisé, la netteté dépend de la résolution d’origine et un zoom avant peut révéler des pixels ; une sortie de résolution supérieure produit généralement un package KML plus volumineux.

Pourquoi les éléments de mon PDF converti sont-ils absents ou mal placés dans KML ?

Cela se produit généralement lorsque le PDF ne contient aucun géoréférencement intégré, utilise un système de référence de coordonnées non pris en charge ou contient des éléments graphiques qui ne peuvent pas être reconnus comme des objets cartographiques. Le texte, les symboles et les lignes décoratives peuvent également être ignorés au lieu de devenir des objets géographiques.

Autres conversions de fichiers .pdf

Conversion inverse

Conversion vers .kml
depuis d'autres formats

Partager sur les réseaux sociaux :