OpenLayers и машинопись?

голоса
6

Мне было интересно, если кто-нибудь знает, есть ли какие-либо существующие файлы машинопись определения для OpenLayers (или, если они уже находятся в процессе создания).

Я попытался разборе источник OpenLayers файлы самостоятельно и использовать комментарии для документации для создания файла определения машинопись , но чтобы действительно сделать эту работу я должен был бы полный синтаксический анализатор JavaScript , который также понять синтаксис документации в OpenLayers (он использует NaturalDocs, HTTP: // naturaldocs .org ) , и я начинаю думать , что перевод информации вручную проще , чем писать такой анализатор :(.

Так же никто сейчас подобного проекта или имеет представление о том, как выполнить задачу создания этих файлов определений машинопись?

Заранее спасибо!

Задан 08/10/2012 в 17:28
источник пользователем
На других языках...                            


5 ответов

голоса
2

Сегодня я загрузил определение для OL 3.1.1 для Github: https://github.com/3x0dv5/ol3-typescript-definitions Не стесняйтесь использовать

Ответил 22/01/2015 в 23:57
источник пользователем

голоса
1

Я не видел ни одного упоминания о OpenLayers.d.ts файла , но еще есть растущий список файлов определения отслеживаются через здесь .

Ответил 08/10/2012 в 18:39
источник пользователем

голоса
0

Это не совсем ответ, но вы смотрели в closurets? https://github.com/teppeis/closure-ts Представляется перспективным, однако, я не был в состоянии преобразовать любые Ol3 JS файлы. Я буду пытаться копать немного глубже , и пусть вы знаете.

Ответил 14/07/2016 в 14:58
источник пользователем

голоса
0

Вот ссылка на файлы определения Машинопись для OpenLayers.

OpenLayers Definitionfiles

Ответил 24/08/2015 в 12:38
источник пользователем

голоса
0

Там нет файла определения пока нет. Я также думал о создании одного, но вместо этого просто прибегли к использованию его с помощью окружающей среды объявления переменной.

Ответил 31/10/2012 в 14:21
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more