Я новичок в Leaflet и пытаюсь показать некоторые значения, связанные с разными странами, на карте мира.Листовка показывает только пустую карту.
Я использую следующий код:
// load GeoJSON from an external file
$.getJSON("convertcsv.geojson", function(data) {
// add GeoJSON layer to the map once the file is loaded
L.geoJson(data).addTo(map);
});
Файл геоджон с информацией имеет следующую структуру:
{
"type": "FeatureCollection",
"features": [{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": {}
},
"properties": {
"FIELD1": null,
"FIELD2": "Country",
"FIELD3": "Year",
"FIELD4": "Gender",
"FIELD7": "Longitude"
}
}, {
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [33.7680065, 14.63608]
},
"properties": {
"FIELD1": 0,
"FIELD2": "Afghanistan",
"FIELD3": "1993",
"FIELD4": "Female",
"FIELD7": "66.2385139"
}
}, {
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [33.7680065, 28.65191]
},
"properties": {
"FIELD1": 1,
"FIELD2": "Afghanistan",
"FIELD3": "1993",
"FIELD4": "All genders",
"FIELD7": "66.2385139"
}
},