Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added GeoServer and MapServer

This page lists technologies under consideration for use considered or actually used in the SKOPE system.

 
NicheSpecialtyWeaknessesAlternativesOur experience
ReferencesGeneral problemSpecific approachAdvantagesLimitationsTeam experiences
AngularJS      
ClowderData managementAutomate processing of new data.
  • Extend with extractors that process data based on data type.
  • Supports simple data processing workflows only.
 
Django      
Docker      
Electron      
Flyway Database migration    
GeoJP2Raster tile format for display or storage.Extend JPEG2000 with georeference metadata.
  • Supports both lossy and lossless compression.
  • Generally higher compression than PNG.
  • JPEG2000 not widely supported in web browsers.
  • No transparency support.
 
GeoServerServe geospatial data using OGC web services. 
  • Web dashboard, web previews of web services.
  
GeoTIFFRaster tile format for storage.Extend TIFF format with georeference metadata.
  • Supports both lossy and lossless (DEFLATE) compression.
  • Internal data layout can be optimized for expected data access patterns.
  
GirderData managementShare data via RESTful services   
JPEGRaster tile format for display or storage. 
  • Supported in web browsers.
  • Generally better compression than PNG.
  • Data storage always lossy
  • No transparency support
 
Leaflet      
MapServerServe geospatial data using OGC web services. 
Mockito
  
MBTilesRaster tile storage  
  • Stores all tiles in a single SQLite file
 
NodeJSTestingMocking Java classes
Mockito Unit testingMock Java classes   
NodeJS      
NetCDFRaster tile format for storage. 
  • Raster data standard of paleoenvironmental community (Unidata/UCAR)
  • Data in NOAA paleoclimate community in this format
  • "Self-documenting"—flexible metadata in xml that can fit diverse datasets
  • Can be compressed many ways, including DEFLATE (same as PNG)

 

 
PNGRaster tile format for display or storage. 
  • Supported in web browsers.
  • Lossless compression
  • Higher compression than JPEG and JPEG2000 for images with many identical pixel values.
  • Transparency support facilitates display of irregular overlays.
  
PostGIS      
OAuth      
Rasdaman - Raster Data ManagerSpatio-termporal databaseArray database with SQL-like query language and support for OGC interface standards.   
React      
SocrataData management  
  • For government organizations sharing government data
 
Spring
Boot 
Boot      
Web World WindWeb-based visualization of geographic information