Lecture de votre GeoJSON
mapverter accepte une FeatureCollection, une Feature isolée ou une géométrie seule, enregistrées en .geojson ou .json. Les coordonnées sont lues comme des longitudes et latitudes WGS 84. Les anciens fichiers comportant un membre crs, comme urn:ogc:def:crs:EPSG::2154, sont lus à la place dans ce système de coordonnées, lorsqu’il fait partie de ceux que mapverter connaît. L’identifiant id d’une Feature est conservé dans un attribut id.
Adapter les propriétés à la table DBF
- Les noms de propriété de plus de 10 octets sont raccourcis, et les doublons reçoivent les terminaisons
_1,_2. Le fichierfield_names.csvdu zip associe chaque nom raccourci à l’original. - Les objets et les tableaux sont écrits sous forme de texte JSON. Le texte de plus de 254 octets est tronqué, et le rapport compte le nombre de valeurs concernées.
- Les propriétés dont toutes les valeurs sont des nombres deviennent des champs numériques.
- Les propriétés simplestyle comme
strokeetfillne sont pas stockées, et le rapport compte les entités qui en avaient.
Règles de géométrie
- Quand les données mélangent points, lignes et polygones, chaque type reçoit son propre shapefile dans le zip.
- Une GeometryCollection est scindée en une entité par type de géométrie, chacune avec les mêmes attributs.
- Les entités dont la géométrie est null sont écartées et les valeurs Z sont supprimées. Les deux cas sont signalés dans le rapport.
- Le shapefile est d’abord dans le système de coordonnées source. Vous pouvez choisir WGS 84 ou Web Mercator (EPSG:3857) comme système cible, ou ouvrir la page d’un système de coordonnées qui en présélectionne un autre, et le zip reçoit un .prj pour le système que vous utilisez.