Krite

De open source geoviewer van Geoloep

Krite is een toolkit voor het ontwikkelen van geo-webapplicaties. Het is een modulair systeem dat binnen elke project op maat kan worden ingezet. Binnen de producten van Geoloep is krite verantwoordelijk voor het tonen van de kaart, het beheren van databronnen en communicatie tussen kaart en de interace. Met behulp van dit platform kan Geoloep krachtige op maat gemaakte oplossingen bieden voor elk webgis-vraagstuk.

Stroomschema krite
De positie van krite binnen het traject van dataontsluiting

De kaart

Centraal aan elke geo-webapplicatie staat het kaartvenster. Voor het weergeven van geodata maakt krite gebruik van Leaflet, een toonaangevende javascript-bibliotheek voor het tonen van interactieve kaarten op het web. Krite is uitgerust met een aantal uitbreidingen die het werken met Leaflet vergemakkelijken:

 Leaflet

Gebaseerd op de populaire kaartbibliotheek Leaflet.

 Projectiesystemen

Out of the box ondersteuning voor alternatieve coördinaatsystemen.

  Laagbeheer

Hulpmiddelen voor het beheer van zichtbaarheid en volgorde van lagen.

  Interactie

Hulpmiddelen voor het mogelijk maken van, en reageren op interactie met de kaart.

Databronnen

Krite is leveranciersonafhankelijk en koppelen aan allerlei databronnen. Via wrappers zijn intern alle databronnen via dezelfde API te benaderen. Zo kunnen verschillende soorten databronnen naadloos met elkaar worden gecombineerd. Enkele gangbare databronnen waarvoor al ondersteuning bestaat zijn:

 WMS

Populaire standaard voor het opdienen van kaarten in rastervorm.

 WFS

Standaard voor het ophalen en wijzigen van features in vectorvorm.

  WMTS

Deelt kaartdata volgens een tilingschema op in vaste tegels.

  FeatureLayer

ESRI-standaard voor het delen van features. Maakt koppelen met ArcGIS Online mogelijk.

  TileLayer

ESRI-standaard voor het opdienen van in tegels onderverdeelde kaartdata.

  GeoJSON

Uitwisselingsformaat voor het uitwisselen van geodata.

  GPX

Formaat voor het uitwisselen van GPS-data.

  KML

XML-formaat voor het uitwisselen van geodata.

Middels bovenstaande databronnen kan krite koppelen aan populaire geo-backends als Geoserver en ArcGIS Online, alsmede vele andere. Voor elk project kunnen ook op maat gemaakte koppeling worden toegevoegd. De flexibiliteit van krite zorgt ervoor dat er nooit onnodige beperkingen op uw dataprocessen worden gelegd.

Meer weten? Wij vertellen u graag alles over de mogelijkheden van krite.

Referenties