Du GeoJSON tel que l’attend la RFC 7946
La sortie est une seule FeatureCollection en longitudes et latitudes WGS 84 : le système de coordonnées cible est donc verrouillé. mapverter lit le .prj, convertit chaque coordonnée et l’arrondit à 7 décimales, soit environ 1 cm. Aucun membre crs n’est écrit.
Des attributs en valeurs JSON
- Les champs DBF numériques deviennent des nombres JSON, et les valeurs numériques vides deviennent null.
- Les champs de date sont écrits sous forme de texte
YYYY-MM-DD. - Le texte est décodé avec l’encodage indiqué dans le fichier .cpg ou, à défaut, détecté à partir des octets du DBF. Le GeoJSON lui-même est en UTF-8.
Plusieurs shapefiles à la fois
Un zip qui contient plus d’un shapefile est fusionné en une seule FeatureCollection. Chaque entité reçoit une propriété layer portant le nom du shapefile dont elle provient, et le rapport de conversion mentionne la fusion.