Versions Compared

Key

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

This page lists technologies considered or used in the SKOPE system.

 ReferencesGeneral problem
Specialty
Specific approachAdvantagesLimitations
Alternatives
Team experiences
AngularJS
 
      
Clowder
docs
Data management
Automatic
Automate processing of new data.
Extensible by adding new
  • Extend with extractors that
preprocess
  • process data based on
the type of data
  • data type.
  • Supports simple data processing workflows only.
 
Django  
Django
    
Docker    
Docker
  
Electron      
ElectronFlyway Database migration   
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.
  
Girder
docs
Data management
Sharing
Share data via RESTful services
 
   
JPEG
 
Raster
Map raster data
tile format for display or storage. 
Greater
  • Supported in web browsers.
  • Generally better compression than PNG
or TIFF
  • .
Compression
  • Data storage always lossy
.
  • No transparency support
.PNG, GeoJP2
 
Leaflet      
MapServerServe geospatial data using OGC web services.   
MBTiles
 
Map
Raster tile storage  
  • Stores all tiles in a single SQLite file
 
Mockito Unit testing
Mocking
Mock Java classes   
NodeJS 
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)

 

 
PostGIS
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      
 React 
Rasdaman - Raster Data ManagerSpatio-termporal databaseArray database with SQL-like query language and support for OGC interface standards.   
React      
Socrata
website, datasheet
Data
cloud
management  
  • For government organizations sharing government data
 
Spring Boot   
Spring Boot
   
 
Web World WindWeb-based visualization of geographic information