Gå til hovedindholdet

Anerkendelser

Den bidragyder kreditter for for for ERDDAP™ er nu på en separat side. ERDDAP™ er et produkt af produktet NOAA NMFS SWFSC ERD .

Bob Simons er den originale hovedforfatter af ERDDAP™ (designer og softwareudvikler, der skrev den ERDDAP -specifik kode) . Udgangspunktet var Roy Mendelssohn's (Bob's chef) foreslog, at Bob forvandler sin ConvertTable program (et lille værktøj, der konverterer tabulære data fra et format til et andet, og som var stort kode fra Bobs pre--- NOAA arbejde, som Bob har licens til at være åben kilde) ind i en webtjeneste.

Det var og er Roy Mendelssohns ideer om distribuerede datasystemer, hans første forslag til Bob, og hans løbende støtte (herunder hardware, netværk og anden software support, og ved at frigøre Bob's tid, så han kunne bruge mere tid på det ERDDAP™ kodekode) der har gjort dette projekt muligt og gjort det muligt for sin vækst.

The The The The The The The ERDDAP -specifik kode er licenseret som ophavsretlig open source, med NOAA besiddelse af ophavsretten. Se billederne ERDDAP™ licenslicens . ERDDAP™ Brug af ophavsretlig open source, Apache, LGPL, MIT/X, Mozilla og offentlige domænebiblioteker og data. ERDDAP™ kræver ikke nogen GPL-kode eller kommercielle programmer.

Mængden af finansieringen til arbejde på ERDDAP™ er kommet fra NOAA , hvor det betalte Bob Simons løn. For det første år af ERDDAP™ , da han var en statslig entreprenør, kom finansieringen fra NOAA Billeder af CoastWatch programmet, programmet NOAA IOOS program, og nu defunct Pacific Ocean Shelf Tracking (Tilmeld dig) program.

Meget kredit går til de mange ERDDAP™ Administratorer og brugere, der har fremsat forslag og kommentarer, som har ført til mange forbedringer i ERDDAP . Mange nævnes ved navn i Liste over ændringer . Tak for alle (navngivet og unavnlig) meget. Således, ERDDAP™ er et fantastisk eksempel på Bruger-Driven Innovation , hvor produktinnovation ofte kommer fra forbrugerne ( ERDDAP™ brugere) , ikke bare producenterne ( ERDDAP™ udviklere udviklere) .

Her er listen over software og datasæt, der er i listen ERDDAP™ distribution. Vi er meget taknemmelige for alle disse. Mange tak. \[ Startende i 2021, er det næsten umuligt at liste alle kilder til kode for ERDDAP™ fordi et par af de biblioteker, vi bruger (Især netcdf-java og især AWS) Brug for mange, mange andre biblioteker. Alle de biblioteker, der ERDDAP™ kodeopkald er direkte inkluderet nedenfor, som er mange af de biblioteker, som de andre biblioteker ringer til. Hvis du ser, at vi har udeladt et projekt nedenfor, så lad os vide, så vi kan tilføje projektet nedenfor og give kredit, hvor kreditten skyldes. \]

Oversigt

ERDDAP™ er en Java Servlet program. At tage på ERD , det kører inde i en Tomcat applikationsserver (licens: Apache Apache ) , med en Apache Apache webserver (licens: Apache Apache ) , kører på en computer ved hjælp af computeren Red Hat Linux operativsystem (licens: GPL ) .  

Datasæt

Datasættet er fra forskellige kilder. Se metadata (især " sourceUrl ", " infoUrl "," "institution" , og "licens") for hver datasæt. Mange datasæt har en begrænsning på deres brug, der kræver, at du cite/krediterer dataudbyderen, når du bruger dataene. Det er altid god form for cite/kredit dataudbyderen. Se endnu Sådan Citer du et datasæt i en papir .  

CoHort Software

com/cohort klasser er fra CoHort Software (https://www.cohortsoftware.com) som gør disse klasser tilgængelige med en MIT/X-lignende licens (Se klasser/com/cohort/util/LICENSE.txt) .  

Billeder af CoastWatch

ERDDAP™ bruger kode fra CoastWatch Browser projekt (Nu dekoder) fra fra NOAA Billeder af CoastWatch Hoteller i nærheden af West Coast Regional Node (licens: ophavsretlig open source) . Dette projekt blev igangsat og administreret af Dave Foley, en tidligere koordinator for NOAA I nærheden af CoastWatch West Coast Regional Node. Alle CoastWatch Browser kode blev skrevet af Bob Simons.  

OPeNDAP

Data fra OPeNDAP servere læses med Java DAP 1.1.7 (licens: LGPL) .  

NetCDF -java

NetCDF filer filer filer ( .nc ) , GMT-stil NetCDF filer filer filer (.) , GRIB og BUFR læses og skrives med kode i koden NetCDF Java Bibliotek (licens: BSD-3 ) fra fra fra Unidata .

Software inkluderet i softwaren NetCDF Java .jar:

  • Vejrf4j The The The The The The The NetCDF Java Bibliotek og Cassandra har brug for slf4j fra Simple Logging Facade til Java projekt. I øjeblikket, ERDDAP™ bruger slf4j-simple-xxx.jar omdøbt som slf4j.jar til at opfylde dette behov. (licens: MIT/X ) .  
  • JDOM The The The The The The The NetCDF Java .jar indeholder XML behandling kode fra JDOM (licens: Apache Apache ) , som er inkluderet i netcdfAll.jar.  
  • Joda The The The The The The The NetCDF Java .jar omfatter Joda for kalenderberegninger (som sandsynligvis ikke anvendes af ERDDAP ) . (licens: Apache 2.0 ) .  
  • Apache Apache The The The The The The The NetCDF Java .jar indeholder .jar filer fra flere Apache projekter : Ofte stillede spørgsmål , Ofte stillede spørgsmål , Almindelige http klient , Ofte stillede spørgsmål
    HttpComponents , (Til alle: licens: Apache Apache )
    Disse er inkluderet i netcdfAll.jar.  
  • Andre andre The The The The The The The NetCDF Java .jar indeholder også kode fra: com.google.code.findbugs, com.google.errorprone, com.google.guava, com.google.j2objc, com.google.protobuf, edu.ucar ellergcodehaus.mojo, com.beust.jcommander, com.google.common, com.rej2 og google.com.com. (Google bruger Apache og BSD-lignende licenser.)
     

SGT

Graferne og kortene er skabt på farten med en ændret version af NOAA 's SGT (var påhttps://www.pmel.noaa.gov/epic/java/sgt/, nu ophørt) version 3 (a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a Java -baseret videnskabelig grafik Toolkit skrevet af Donald Denbo på NOAA PMEL ) (licens: ophavsretlig open source (var påhttps://www.pmel.noaa.gov/epic/java/license.html) ) .  

Walter Zorn

Big, HTML værktøjtips på ERDDAP 's HTML sider er skabt med Walter Zorn's wz\_tooltip. js (licens: LGPL) . Skydere og træk og slip funktion af Slide Sorter er skabt med Walter Zorn's wz\_dragdrop.js (licens: LGPL) .  

openPDF

.pdf-filer er oprettet med Brugervejledning , en gratis Java -PDF bibliotek.  

GSHHS

Kyst- og sødata er fra GSHHS -- En global selvkonsistent, Hierarchical, High-opløsning Shoreline Database (licens: GPL ) og skabt af Paul Wessel og Walter Smith.

Vi gør NO CLAIM klar over CORRECTNESS i SHORELINE-dataene, som COMES har ERDDAP™ -- Brug IKKE IT til NAVIGATIONAL PURPOSES.  

GMT pscoast

De politiske grænse- og floddata er fra Pscoast program i GMT GMT , som bruger data fra CIA Verdensdatabank II (licens: offentligt domæne) .

Vi gør NO CLAIM OM CORRECTNESS for at sikre, at der er tale om en sådan behandling. ERDDAP .

ETOPO

De badymetry/topografi data, der bruges i baggrunden af nogle kort, er den ETOPO1 Global 1-Minute Gridded Elevation Data Set (Overflade, gitter registreret, binær, 2 byte int: etopo1\_ice\_g\_i2 .zip ) (licens: Offentligt domæne ) , som er distribueret gratis af NOAA NGDC .

Vi gør NO CLAIM OM CORRECTNESS af BATHYMETRY/TOPOGRAPHY-data, som COMES ERDDAP . Brug IKKE IT til NAVIGATIONAL PURPOSES.

Java Mail

Emails sendes via kode i mail. krukke fra Oracle 's Java Mail API (licens: Udvikling og udvikling (CDDL) Version 1.1 ) .  

JSON

ERDDAP™ Brug af anvendelser I nærheden af json.org's Java -baseret JSON bibliotek til parse JSON Datadata (licens: ophavsretligt beskyttet open source ) .  

PostgrSQL

ERDDAP™ Inkluderet PostGres JDBC driver driver (licens: BSD ) . Chaufføren er ophavsret (c) 1997-2010, PostgreSQL Global Development Group. Alle rettigheder forbeholdes.  

Lucene

ERDDAP™ Brug koden fra Apache Lucene . (licens: Apache Apache ) for "lucene" søgemaskine mulighed (men ikke for standarden "original" søgemaskine) .  

Ofte stillede spørgsmål

ERDDAP™ Brug koden fra Apache Ofte stillede spørgsmål . (licens: Apache Apache ) .  

JEXL

ERDDAP™ støtte til evaluering af udtryk og scripts i< sourceName s>'s afhænger af Apache projekt's : Java Forretningssprog (JEXL) (licens: Apache Apache ) .  

Cassandra

ERDDAP™ Inkluderet Apache Apache Cassandra's kassandra-driver-core.jar (licens: Apache 2.0 ) . Cassandra's cassandra-driver-core.jar kræver (og så ERDDAP™ Inkluderet) :

KT\_ paletter

Farvepaleterne, som har præfikset " KT\_ " er en samling af .cpt paletter af Kristen Thyng (licens: MIT/X ) , men lidt omformateret af Jennifer Sevadjian af NOAA så de overholder ERDDAP 's .cpt krav.  

Leaflet

ERDDAP™ Brug af cookies Java Script bibliotek Leaflet (licens: BSD 2 ) som det WMS klient på WMS Websider på internettet ERDDAP . Det er fremragende software (veldesignet, let at bruge, hurtigt og gratis) fra Vladimir Agafonkin.  

AWS

Til arbejde med Amazon AWS (inkl. S3) , ERDDAP™ Brug af v2 af AWS SDK for Java (licens: Apache Apache ) .

AWS kræver Maven at trække i afhængighederne. De omfatter følgende .jar filer (hvor xxx er versionsnummeret, som ændrer sig over tid, og licenstypen er i parentes) : annotations-xxx.jar (Apache Apache) , apache-client-xxx.jar (Apache Apache) , ams-xxx.jar (BSD) , asm-xxx.jar (BSD) , asm-analysis-xxx.jar (BSD) , asm-commons-xxx.jar (BSD) , asm-tree-xxx.jar (BSD) , asm-util-xxx.jar (BSD) , auth-xxx.jar (?) , aws-core-xxx.jar (Apache Apache) , aws-query-protocol-xxx.jar (Apache Apache) , aws-xml-protocol-xxx.jar (Apache Apache) , checker-qual-xxx.jar (MIT) , fejl\_prone\_annotations-xxx.jar (Apache Apache) , eventstream-xxx.jar (Apache Apache) , fejlaccess-xxx.jar (Apache Apache) , http core-xxx.jar (Apache Apache) , j2objc-annotations-xxx.jar (Apache Apache) , jackson-annotations-xxx.jar (Apache Apache) , jackson-core-xxx.jar (Apache Apache) , jackson-databind-xxx.jar (Apache Apache) , jaxen-xxx.jar (BSD) , sfi-xxx.jar (Apache Apache) , sfi-xxx.native. krukke (Apache Apache) , jnr-constants-xxx.jar (Apache Apache) , jnr-ffi-xxx.jar (Apache Apache) , jnr-posix-xxx.jar (Apache Apache) , jnr-x86asm-xxx.jar (Apache Apache) , json-xxx.jar (Ophavsrett open source) , jsr305-xxx.jar (Apache Apache) , lytteablefuture-xxx.jar (Apache Apache) , om en snesevis net. krukkens (Apache Apache) , profiler-xxx.jar (Apache Apache) , protokol-core-xxx.jar (Apache Apache) , reaktiv-streams-xxx.jar (CCO 1.0) , regioner-xxx.jar (Apache Apache) , s3-xxx.jar (Apache Apache) , sdk-core-xxx.jar (Apache Apache) , utils-xxx.jar (?) . For at se de faktiske licenser, søg efter .jar navn i den Maven Repository og derefter romage rundt i projektets filer for at finde licensen.

Vi er også meget taknemmelige for alle de software og hjemmesider, vi bruger, når vi udvikler ERDDAP , herunder Chrome Chrome , curl , I nærheden af DuckDuckGo , Redigering af EditPlus , FileZilla . GitHub , Google Søgning , PuTTY , stackoverløb , Todoist , Wikipedia , Internet, World Wide Web, og alle de andre, store, nyttige hjemmesider. Mange tak.