如何开始创建Openlayers包装API?

时间:2018-01-04 08:58:26

标签: api maps openlayers wrapper openlayers-3

我正在尝试在openlayers-3上创建一个包装器。

任何人都可以为我提供逐步指导来实现这一目标吗?

2 个答案:

答案 0 :(得分:1)

您可以从以下代码(ES5样式)开始:

varstocases /make FinalID from IDCODE IDCODE_A IDCODE_B
            /make fr   from Frequency Frequency_A Frequency_B.
dataset name orig.
dataset declare summary.
aggregate /outfile=summary /break=FinalID /TotalFreq=sum(fr).

fiddle

答案 1 :(得分:0)

坦率地说,Openlayers' API有点难以使用,特别是对于初学者。我必须在工作中使用它,所以我尝试编写一个简单的包装器,以便于使用ol。

一个简单的演示:

var proj = new ol.proj.Projection({
    code: 'EPSG:4490',
    units: 'degrees',
});
var mapOptions = {
    center: [121.84059516385024, 29.902349218390047],
    layers: layerObject,
    zoom: 15,
    projection: proj
};
var map = new OpenMap('mapId',mapOptions);

查看有关Github的更多详细信息:om

相关问题