
GeoExt¶
En JavaScript-verktygslåda för applikationer för rik webbkartläggning¶
GeoExt är Open Source och gör det möjligt att bygga skrivbordsliknande GIS-applikationer via webben. Det är ett JavaScript-ramverk som kombinerar GIS-funktionaliteten i OpenLayers med användargränssnittet i biblioteket ExtJS som tillhandahålls av Sencha.
Användargränssnittskomponenterna omfattar en kartpanel, en panel med lagerträd, ett rutnät med funktioner och en översiktskarta. GeoExt-komponenter kan användas precis som alla andra ExtJS-komponenter och kan enkelt konfigureras och utökas. Det finns också klasser på lägre nivå som gör att OpenLayers funktioner och lager kan användas som ExtJS-datamodeller och att olika typer av kartlager kan serialiseras.
GeoExt är dubbellicensierat. Den licens du väljer beror på licensen för ramverket ExtJS som du använder med den. Om du använder GPL v3-versionen av ExtJS-ramverket kommer du att använda det under GPLv3. Om du äger en Sencha ExtJS Commercial License har du rätt att använda GeoExt under BSD-licensen.

Kärnfunktioner¶
UI-komponenter
Kartpanel
Översiktskarta
Popup-fönster
Rendering av funktioner
Lagerträd, legender och dra-och-släpp-lagerordning
Datamodeller och datalager
Integration av OpenLayers datamodell med ExtJS-datamodellen för sortering och filtrering av funktioner med hjälp av ExtJS-komponenter
ExtJS-butiker och modeller för OpenLayers funktioner och lager
Diverse
Integration med
och ”GeoServer utskriftsmodul <https://docs.geoserver.org/latest/en/user/extensions/printing/index.html>`_
Serialisatorer för lager (WMS, WMTS, XYZ)
Detaljer¶
Webbplats: https://geoext.github.io/geoext
Licens: GPLv3 eller BSD-licens beroende på ExtJS-licens
se Licens
och Licens FAQ
Programvaruversion: 3.4.0
API-gränssnitt: JavaScript
Support: Mailinglistor