OpenLayers和TypeScript?

时间:2012-10-08 16:28:56

标签: typescript openlayers openlayers-3

我想知道是否有人知道OpenLayers是否存在任何现有的TypeScript定义文件(或者它们是否已经在制作中)。

我尝试自己解析OpenLayers源文件并使用文档注释构建TypeScript定义文件,但要真正完成这项工作,我需要一个完整的JavaScript解析器,它也能理解OpenLayers中的文档语法(它使用NaturalDocs,{{ 3}})我开始认为手工翻译信息比编写这样的解析器更容易:(。

现在有类似项目的任何人,或者想知道如何完成生成这些TypeScript定义文件的任务?

提前致谢!

5 个答案:

答案 0 :(得分:1)

我还没有看到任何OpenLayers.d.ts文件的提及,但是here上有越来越多的定义文件被跟踪。

答案 1 :(得分:1)

今天我已将OL 3.1.1的定义上传到Github: https://github.com/3x0dv5/ol3-typescript-definitions 随意使用

答案 2 :(得分:0)

还没有定义文件。我还考虑过创建一个,而只是通过环境变量声明来使用它。

答案 3 :(得分:0)

以下是Openlayers的TypeScript定义文件的链接。

OpenLayers Definitionfiles

答案 4 :(得分:0)

这不是一个真正的答案,但你有没有看过闭包? https://github.com/teppeis/closure-ts 这似乎很有希望,但是,我无法转换任何ol3 js文件。我会尝试深入挖掘并让你知道。