Propos


Crée des polylignes sur la carte en fonction des données d'un fichier GeoJSON.




Description


Paramètres de la fonction :


 Paramètre

 Тype

 Description

 AFilename

 String

 Le nom du fichier GeoJSON.

 AColor

 TColor

 La couleur qui sera utilisée pour dessiner la polyligne. La couleur par défaut est le bleu. Paramètre facultatif.

 Opacity

 Integer

 La transparence de la polyligne. Valeurs de 0 à 255. Paramètre facultatif.

 AWidth

 Integer

 La largeur de la polyligne. Par défaut, la largeur est de deux pixels.. Paramètre facultatif..

 Zoom

 Boolean

 Déterminer s'il faut afficher automatiquement la polyligne sur la carte. Paramètre facultatif..

 HoverColor

 TColor

 La couleur que la polyligne aura lorsque le curseur de la souris sera dessus. La couleur par défaut est le bleu. Paramètre facultatif..




Пример GeoJSON файла:


{
    "type":"FeatureCollection","features":[
        {
            "type":"Feature",
            "properties": {
                "name": "Polyline1"
            },
            
            "geometry":{
                "type": "LineString",
                "coordinates": [[
                    [-105.431410315776, 20.878495854271],
                    [-105.445432904506, 20.8727217105441],
                    [-105.451183560633, 20.8762102822492]
                ]]
            }
        },
        
        
        {
            "type":"Feature",
            "properties": {
                "name":"Polyline2"
            },
            
            "geometry":{
                "type": "LineString",
                "coordinates": [[
                    [-105.491410315776, 20.878495854271],
                    [-105.495432904506, 20.8727217105441],
                    [-105.491183560633, 20.8762102822492]
                ]]
            }
        }        
        
        
    ]
}




Vous pouvez en savoir plus sur le format GeoJSON ici : https://geojson.org/





Exemple


Form1.Map1.LoadGeoJSONPolyline('D:\polylines.geojson');