Gå til hovedindholdet

Anerkendelser

Den bidragyderkreditterfor for forERDDAP™er nu på en separat side.ERDDAP™er et produkt af produktetNOAA NMFS SWFSC ERD.

Bob Simons er den originale hovedforfatter afERDDAP™ (designer og softwareudvikler, der skrev denERDDAP-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---NOAAarbejde, 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å detERDDAP™kodekode) der har gjort dette projekt muligt og gjort det muligt for sin vækst.

The The The The The The TheERDDAP-specifik kode er licenseret som ophavsretlig open source, medNOAAbesiddelse af ophavsretten. Se billederneERDDAP™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 fraNOAA, hvor det betalte Bob Simons løn. For det første år afERDDAP™, da han var en statslig entreprenør, kom finansieringen fraNOAABilleder af CoastWatchprogrammet, programmetNOAAIOOSprogram, og nu defunct Pacific Ocean Shelf Tracking (Tilmeld dig) program.

Meget kredit går til de mangeERDDAP™Administratorer og brugere, der har fremsat forslag og kommentarer, som har ført til mange forbedringer iERDDAP. Mange nævnes ved navn iListe 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 listenERDDAP™distribution. Vi er meget taknemmelige for alle disse. Mange tak. \[Startende i 2021, er det næsten umuligt at liste alle kilder til kode forERDDAP™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, derERDDAP™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 enJavaServletprogram. At tage påERD, det kører inde i enTomcatapplikationsserver (licens:Apache Apache) , med enApache Apachewebserver (licens:Apache Apache) , kører på en computer ved hjælp af computerenRed Hat Linuxoperativsystem (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 endnuSådan Citer du et datasæt i en papir.  

CoHort Software

com/cohort klasserer 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 fraNOAABilleder 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 forNOAAI nærheden af CoastWatch West Coast Regional Node. Alle CoastWatch Browser kode blev skrevet af Bob Simons.  

OPeNDAP

Data fraOPeNDAPservere læses medJava DAP1.1.7 (licens: LGPL) .  

NetCDF-java

NetCDFfiler filer filer (.nc) , GMT-stilNetCDFfiler filer filer (.) , GRIB og BUFR læses og skrives med kode i kodenNetCDF JavaBibliotek (licens:BSD-3) fra fra fraUnidata.

Software inkluderet i softwarenNetCDF Java.jar:

  • Vejrf4j The The The The The The TheNetCDF JavaBibliotek og Cassandra har brug forslf4j fra Simple Logging Facade tilJavaprojekt. 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 TheNetCDF Java.jar indeholder XML behandling kode fraJDOM (licens:Apache Apache) , som er inkluderet i netcdfAll.jar.  
  • Joda The The The The The The TheNetCDF Java.jar omfatterJodafor kalenderberegninger (som sandsynligvis ikke anvendes afERDDAP) . (licens:Apache 2.0) .  
  • Apache Apache The The The The The The TheNetCDF Java.jar indeholder .jar filer fra flereApache projekter: Ofte stillede spørgsmål, Ofte stillede spørgsmål, Almindeligehttpklient, 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 TheNetCDF 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 afNOAA'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 aJava-baseret videnskabelig grafik Toolkit skrevet af Donald Denbo påNOAAPMEL) (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 medBrugervejledning, en gratisJava-PDF bibliotek.  

GSHHS

Kyst- og sødata er fraGSHHS-- 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 harERDDAP™-- Brug IKKE IT til NAVIGATIONAL PURPOSES.  

GMT pscoast

De politiske grænse- og floddata er fraPscoastprogram iGMT GMT, som bruger data fraCIA 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 denETOPO1 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 afNOAANGDC.

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

JavaMail

Emails sendes via kode i mail. krukke fraOracle'sJavaMail API (licens:Udvikling og udvikling (CDDL) Version 1.1) .  

JSON

ERDDAP™Brug af anvendelserI nærheden af json.org'sJava-baseret JSON bibliotektil parseJSONDatadata (licens:ophavsretligt beskyttet open source) .  

PostgrSQL

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

Lucene

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

Ofte stillede spørgsmål

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

JEXL

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

Cassandra

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

KT\paletter{#kt-palettes}

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

Leaflet

ERDDAP™Brug af cookiesJavaScript bibliotekLeaflet (licens:BSD 2) som detWMSklient påWMSWebsider på internettetERDDAP. 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 afAWS SDK forJava (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) ,httpcore-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 denMaven Repositoryog 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 udviklerERDDAP, 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.