gvSIG току-що публикува, че в резултат на Google Summer of Code в проекта gvSIG, плъгинът gvSIG за GGL току-що е бил освободен.
GGL е специфичен език за програмиране за геопроцесинг, в която може да се намери типични конструкции на програмни езици известни (бримки, условни и т.н.) и специфични конструкции за геопроцесинг за топологични операции, филтри, трансформации геометрии и т.н. включвайки потребителски помощ, докато пишете скриптовете си.
Публикуваната приставка ви позволява да препратите източниците на данни, които понастоящем са отворени в проекта в gvSIG Desktop, от скриптовете GGL, като по този начин позволите геопроектирането на данните, заредени в gvSIG. В допълнение, плъгинът позволява показването на резултатите обратно в gvSIG Desktop, като ги зареди в активния изглед.
В допълнение към плъгина той е достъпен за всеки, който се интересува от серия от уроци и справочни документи, които ще бъдат полезни, за да разберете логиката на езика.
Пощенските списъци също са активирани, които могат да бъдат използвани за разрешаване на всеки инцидент или съмнение, които могат да възникнат по време на управлението на системата.
Сред предимствата на използването на специфичен език за геопрограмиране можем да подчертаем:
- Горепосочените специфични конструкции на геопроцесирането: геометрии в WKT, обработка на координати, типични оператори на релационна алгебра, които дават език със същите възможности като пространствен SQL и т.н.
- Помощ за създаването на скриптове: Валидиране по времето, когато потребителят пише, проверки за наличието на достъпни източници на данни и структури от данни, автоматично довършване с полетата на достъпните файлове и т.н.
- Предварителен избор на технологии: GGL предлага на потребителя редица функции, които до момента използват най-подходящата технология: парсери, приложни програмни интерфейси за достъп до данни и др. Тази технология е предварително избрана от разработчиците на езици и поради това е по-малка отговорност за потребителя, който е отговорен само за определяне на операцията, а не за начина, по който да я изпълни.
- Възможност за повтаряне на геопроцеси, споделяне, предоставяне на подкрепа и др.
Това са насоките
За сваляне: http://www.gearscape.org/index.php/downloads
Документация: http://www.gearscape.org/index.php/documentation
Общността: http://www.gearscape.org/index.php/community