Код: Выделить всё
<script>
var vectorSource = new ol.source.Vector({});
var map = new ol.Map({
layers: [
new ol.layer.Tile({
//source: new ol.source.MapQuest({ layer: 'sat' })
source: new ol.source.OSM()
}),
new ol.layer.Vector({
source: vectorSource
})
],
target: 'map',
view: new ol.View({
center: [-11000000, 4600000],
zoom: 4
})
});
var thing = new ol.geom.Polygon([[
ol.proj.transform([-16, -22], 'EPSG:4326', 'EPSG:3857'),
ol.proj.transform([-44, -55], 'EPSG:4326', 'EPSG:3857'),
ol.proj.transform([-88, 75], 'EPSG:4326', 'EPSG:3857')
]]);
var featurething = new ol.Feature({
name: "Thing",
geometry: thing
});
vectorSource.addFeature(featurething);
</script>