Пожалуйста, я хочу отобразить слой из файла GeoJSON с openlayers 5.3.0, но в результате (переменная vectorLayer) отображается пустая страница, виден только слой листов.Что мне не хватает?
При использовании этого примера json я вижу созданную точку на карте, используя тот же код.
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"name": "Null Island"
},
"geometry": {
"type": "Point",
"coordinates": [0, 0]
}
}
]
}
Код, который я использую:
<script src="https://cdn.rawgit.com/openlayers/openlayers.github.io/master/en/v5.3.0/build/ol.js"></script>
new ol.Map({
target: 'map',
layers: [
new ol.layer.Tile({
source: new ol.source.OSM()
}),
new ol.layer.Vector({
source: new ol.source.Vector({
format: new ol.format.GeoJSON(),
url: 'Geologia.json'
})
})
],
view: new ol.View({
center: [0, 0],
zoom: 3
})
});
У меня нет сообщения об ошибке.Файл загружен в общедоступном репозитории github (https://github.com/tiagoferneda/files/blob/master/Geologia.json)