我写了几个定制的OpenaLayers 3 conrtrols。
我的所有控件都扩展了ol.control.Control
。
我正在使用requirejs在我的项目中包含开放层,但是当我尝试这样做时,没有定义goog对象。
我正在研究如何制作一个OpenLayers 3的cutom版本,所以我可以包含它,但如果有办法在每个版本中构建我的OpenLayers 3版本,我就会徘徊。
答案 0 :(得分:1)
以下教程介绍了如何构建OpenLayers以及您自己的项目源文件:http://openlayers.org/en/v3.13.1/doc/tutorials/closure.html
这应该足以让你前进。
您还可以查看一些其他项目,这些项目使用自己的源代码编译OpenLayers,以此来激发您如何进行自己的实现: