Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 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 formatExtend 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.
 
GirderData managementShare data via RESTful services   
JPEGRaster tile format 
  • Supported in web browsers.
  • Generally better compression than PNG.
  • Data storage always lossy
  • No transparency support
 
Leaflet      
MBTilesRaster tile storage  
  • Stores all tiles in a single SQLite file
 
Mockito Unit testingMock Java classes   
NodeJS      
NetCDFRaster tile format 
  • 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)

 

 
PNG Raster tile format 
  • 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      
React      
SocrataData management  
  • For government organizations sharing government data
 
Spring Boot