GeoExt¶
Un toolkit JavaScript per applicazioni di mappatura web complesse¶
GeoExt è Open Source e permette di costruire applicazioni GIS simili al desktop attraverso il web. È un framework JavaScript che combina la funzionalità GIS di OpenLayers con l’interfaccia utente della libreria ExtJS fornita da Sencha.
I componenti dell’interfaccia utente includono un pannello della mappa, un pannello ad albero dei livelli, una griglia di caratteristiche e una mappa panoramica. I componenti GeoExt possono essere usati come qualsiasi altro componente ExtJS e possono essere facilmente configurati ed estesi. Sono anche disponibili classi di livello inferiore che permettono alle caratteristiche e ai livelli OpenLayers di essere usati come modelli di dati ExtJS, e per vari tipi di livelli di mappa da serializzare.
GeoExt is dual licensed. The license you choose depends on the license of the framework ExtJS you use with it. If you are using the GPL v3 version of the ExtJS framework you will use it under GPLv3. If you own a Sencha ExtJS Commercial License, you have the right to use GeoExt under the BSD License.
Caratteristiche principali¶
Componenti UI
Pannello della mappa
Mappa di panoramica
Pop-ups
Rendering dell’elemento
Albero dei layer, legende e riordino dei layer tramite drag-and-drop
Modelli e archivi di dati
Integrazione del modello di dati OpenLayers con il modello di dati ExtJS che permette l’ordinamento e il filtraggio delle caratteristiche usando componenti ExtJS
Archivi e modelli ExtJS per le caratteristiche e i livelli OpenLayers
Varie
Integrazione con
e il`modulo di stampa di GeoServer <https://docs.geoserver.org/latest/en/user/extensions/printing/index.html>`_
Layer Serializers (WMS, WMTS, XYZ)
Dettagli¶
Sito web: https://geoext.github.io/geoext
Licenza: Licenza GPLv3 o BSD che dipende dalla licenza di ExtJS
vedere Licenza
Versione Software: 3.4.0
Interfaccia API: JavaScript
Supporto: Mailing lists