我有一个脚本用.txt本地文件做一些事情。我从本地计算机打开原始文本文件。然后脚本读取文本文件中的一些信息,包括在地图中呈现的一些位置。我需要渲染地图,使用openlayer3作为儿子,因为本地文本文件是readen。我怎样才能做到这一点 ? 。我的html文件中有一个div(id =' map'),我想在这里渲染地图。
docker inspect -f {{.Config.Labels.com.docker.compose.project}} new_sc2_1
<no value>
这是我创建地图的功能。
最后我试试这个:
function() {
var myVista = new ol.View({
center: ol.proj.fromLonLat([-30,40],'EPSG:3857', 'EPSG:4326'),
zoom: 4,
})
var map = new ol.Map({
target: 'map',
layers: [
new ol.layer.Tile({
source: new ol.source.OSM()
}),
],
view: myVista,
controls: new ol.control.defaults({
zoom: true,
attribution: false,
})
});
map.addControl(new ol.control.ZoomSlider());
};
它在我在控制台中执行traza_mapa()而不是在脚本中运行时运行。我需要将traza_mapa()函数运行到脚本而不是从控制台调用