Ajoutez le shapefile tel que vous l’avez
Déposez le zip, sélectionnez le .shp avec ses fichiers .shx, .dbf, .prj et .cpg, ou glissez sur la page tout le dossier décompressé ; les sous-dossiers sont lus eux aussi. Les fichiers annexes comme .shp.xml, .sbn et .sbx sont ignorés. Des fichiers isolés ou un dossier ne peuvent contenir qu’un seul shapefile à la fois. Pour convertir plusieurs shapefiles ensemble, placez-les dans un même zip : chacun devient alors un dossier distinct dans le KML.
De n’importe quel système de coordonnées vers WGS 84
Le KML n’utilise que des longitudes et latitudes WGS 84 : le système cible est donc verrouillé. mapverter identifie le .prj grâce à son code EPSG ou en comparant ses paramètres de projection avec les systèmes connus. Si aucune de ces méthodes ne fonctionne, c’est la définition du .prj elle-même qui sert à la conversion. Les coordonnées converties sont arrondies à 7 décimales, soit environ 1 cm.
Sans .prj, des données qui tiennent déjà dans les plages de longitude et de latitude sont traitées comme du WGS 84. Sinon, vous indiquez le système source : prenez l’un des systèmes proposés, comme Web Mercator (EPSG:3857), choisissez votre région sur la carte pour essayer la zone UTM locale, ou recherchez par code EPSG ou par nom. La carte montre où se placent les données avec chaque choix.
Noms et attributs
Un champ appelé name devient le nom du repère (Placemark), et tous les autres champs sont enregistrés dans les ExtendedData. Le texte est décodé avec l’encodage indiqué dans le fichier .cpg, ou détecté à partir du DBF lui-même en l’absence de .cpg, et le KML est écrit en UTF-8. Les shapefiles ne contiennent aucun style : les repères n’en ont donc pas non plus.