Hola, Quiero unirme a la felicitación y aprovechar que ha salido el tema a la luz para comentar que en GearScape[1] tenemos un motor de scripting. El código se compila a Java por lo que es bastante rápido (salvo un pequeño start-up correspondiente a la fase de compilación). Además disponemos de compleción automática de código lo cual facilita la exploración de la API.
La mayor ventaja es que está totalmente desacoplado de la interfaz gráfica por lo que sería relativamente sencillo reutilizarlo en cualquier otro GIS. Aquí[2] tenéis una demostración y si algún desarrollador quiere echarle mano que busque en el proyecto "orbisgis-core". Saludos. [1] http://www.fergonco.es/gearscape/ [2] http://www.fergonco.es/gearscape/html/java_scripting.html 2009/11/10 Miguel Ángel Castro López Tarruella <[email protected]>: > Ante todo felicitarles por el excelente producto que desarrollan. > > > > Gestiono el SIG de una empresa de abastecimiento de aguas mediante > herramientas ESRI pero llevo dos años evaluando la evolución y desarrollo de > los principales proyectos opensource (Geoserver, Mapserver, Postgis, Geos, > Gdal, Proj, Geotools, Openlayers, Qgis, Openjump, GvSig, Udig, Kosmo, etc.) > en GIS con objeto de poder migrar los actuales sistemas propietarios que > utilizo. > > > > Desearía saber si tienen intenciones de incorporar capacidades de scripting > en futuras versiones de Kosmo Desktop, como es el caso de la consola jython > de OpenJump 1.3 o de gvSig (de forma mas limitada). > > > > Así mismo, creo que el ejemplo de QGIS con su API para PyQgis/PyQt incluso > para el desarrollo de complementos y aplicaciones, puede ser un camino > interesante a seguir dado que, en el caso de este, el cual tiene un > desarrollo relativamente lento del código C++/Qt, le ha permitido un avance > importante en funcionalidad en poco tiempo. > > > > Creo que es interesante disponer dentro de la plataforma Kosmo (dado que esa > parece ser su orientación) capacidades de desarrollo a nivel de código > compilado en java y de código interpretado en jython (o similar), con pleno > acceso a las librerías de java. Permitiría la personalización sencilla de > interfaces, el ensayo de nuevas funciones y la creación de funcionalidades > especializadas (apoyadas en las librerías de java e incluso en librerías > externas). > > > > Gracias por su atención. > > _______________________________________________ > Kosmo mailing list > [email protected] > http://lists.saig.es/mailman/listinfo/kosmo > > -- Fernando González Cortés Ingeniero informático, http://www.fergonco.es _______________________________________________ Kosmo mailing list [email protected] http://lists.saig.es/mailman/listinfo/kosmo
