Skip a fő tartalomhoz

elismerések

A közreműködőhitelekMertERDDAP™most egy külön oldalon van.ERDDAP™egy termék aNOAA NMFS SWFSC ERD...

Bob Simons az eredeti fő szerzőjeERDDAP™ (a tervező és szoftverfejlesztő, aki írta aERDDAP-specifikus kód) ... A kiindulópont Roy Mendelssohn (Bob főnöke) Javaslat, hogy Bob fordítsa ConvertTable programját (egy kis hasznosság, amely a mesés adatokat egy formátumból a másikba konvertálja, és amely nagyrészt Bob előtti kódja voltNOAAolyan munka, amelyet Bob újra engedélyezett nyílt forráskódúnak) webszolgáltatásba.

Ez volt és Roy Mendelssohn elképzelései az elosztott adatrendszerekről, a Bob-ra vonatkozó kezdeti javaslatáról, valamint folyamatos támogatásáról (beleértve a hardvert, a hálózatot és más szoftvertámogatást, és felszabadítja Bob idejét, hogy több időt tölthessenERDDAP™kód) ez lehetővé tette ezt a projektet, és lehetővé tette növekedését.

AERDDAP-specifikus kódot szerzői jogi nyílt forráskódként engedélyeznek,NOAAa szerzői jog fenntartása. Lásd:ERDDAP™licenc... ERDDAP™szerzői jogi nyílt forráskódú, Apache, LGPL, MIT/X, Mozilla és nyilvános domain könyvtárak és adatok felhasználásával. ERDDAP™nem igényel semmilyen GPL kódot vagy kereskedelmi programot.

A munka finanszírozásának tömegeERDDAP™jöttNOAAEbben Bob Simons fizetését fizette. Az első évreERDDAP™Amikor kormányzati vállalkozó volt, a finanszírozás jöttNOAACoastWatchprogram,NOAAIOOSprogram, és a most defekt Pacific Ocean Shelf Tracking (POST) program.

Sok hitel megy a sokERDDAP™adminisztrátorok és felhasználók, akik olyan javaslatokat és megjegyzéseket tettek, amelyek számos fejlesztéshez vezettekERDDAP... Sokan említik a nevet aVáltozások listája... Köszönöm mind (névtelen és névtelen) nagyon. Így,ERDDAP™nagyszerű példa erreFelhasználó-vezérelt innováció, ahol a termékinnováció gyakran a fogyasztóktól származik (ERDDAP™felhasználók) nem csak a termelők (ERDDAP™fejlesztők) ...

Itt van a szoftverek és adatkészletek listája, amelyek aERDDAP™elosztás. Nagyon hálásak vagyunk mindezért. Köszönöm nagyon. \[Kezdve 2021-ben, szinte lehetetlenné vált, hogy megfelelően felsorolja az összes kód forrásátERDDAP™mert néhány könyvtárat használunk (nevezetesen netcdf-java és különösen AWS) fordítson sok más könyvtárat. Minden könyvtár, amitERDDAP™A kódhívások közvetlenül szerepelnek az alábbiakban, mivel sok könyvtár, amit a másik könyvtárak hívnak. Ha látja, hogy kihagytunk egy projektet az alábbiakban, kérjük, tudassa velünk, hogy hozzáadhatjuk az alábbi projektet, és hitelt adhatunk, ahol a hitel esik.\]

Áttekintés

ERDDAP™egyJavaServletprogram. AERD, ez belül fut egyTomcatalkalmazáskiszolgáló (licenc:Apache) EgyApachewebszerver (licenc:Apache) , egy számítógépen futtatva aRed Hat Linuxoperációs rendszer (licenc:GPL) ...  

Adatkészletek

Az adatkészletek különböző forrásokból származnak. Lásd a metaadatát (különösen a ""sourceUrl",",infoUrl-,"institution", és "licensz") minden adatkészlethez. Számos adatkészlet korlátozza a használatát, amely megköveteli, hogy az adatszolgáltatót kalkulálja / hitelezze, ha használja az adatokat. Mindig jó formája az adatszolgáltató forgalomba hozatalának / hitelezésének. LásdHogyan idézzünk egy adatkészletet egy papírban...  

CoHort szoftver

A Com/cohort osztályokA CoHort Software ( https://www.cohortsoftware.com ) amely ezeket az osztályokat elérhetővé teszi egy MIT/X-szerű licenccel (Osztályok/com/cohort/util/LICENSE.txt) ...  

CoastWatch böngésző

ERDDAP™kódot használ a CoastWatch Browser projektből (most dekódoltak) aNOAACoastWatch West Coast Regional Node (licenc: szerzői jogi nyílt forráskód) ... Ezt a projektet Dave Foley kezdeményezte és kezelte, egy korábbi koordinátorNOAACoastWatch West Coast Regional Node. Az összes CoastWatch Browser kódot Bob Simons írta.  

OPeNDAP

AdatokOPeNDAPszervereket olvasnakJava DAP1.1.7 (licenc: LGPL) ...  

NetCDFJava

NetCDFfájlok (.nc) GMT stílusNetCDFfájlok (.grd) , GRIB és BUFR olvasható és írt kóddal aNetCDF JavaKönyvtár (licenc:BSD-3) AUnidata...

Szoftver bezárvaNetCDF Java.jar:

  • Slf4j ANetCDF JavaKönyvtár és Cassandra szükségSlf4j a Simple Logging Facade-tólJavaprojekt. Jelenleg,ERDDAP™használja a slf4j-simple-xxx.jar nevet, mint slf4j.jar, hogy megfeleljen ennek a szükségletnek. (licenc:MIT/X) ...  
  • JDOM ANetCDF Java.jar tartalmazza az XML feldolgozási kódjátJDOM (licenc:Apache) , amely szerepel a netcdfAll.jar.  
  • Joda ANetCDF Java.jar tartalmazzaJodanaptári számításokra (amelyet valószínűleg nem használnakERDDAP) ... (licenc:Apache 2.0) ...  
  • Apache ANetCDF Java.jar több .jar fájlt tartalmazApache projektek: közös kódex, közös felfedezés, közösek -httpügyfél, közös blogolás
    HttpComponensek, (Összességében: licenc:Apache)
    Ezek szerepelnek a netcdfAll.jar.  
  • Egyéb ANetCDF Java.jar tartalmazza a kódot: com.google.code.findbugs, com.google.errorprone, com.google.guava, com.google.j2objc, com.google.protobuf, edu.ucar, org.codehaus.mojo, com.beust.jcommander, com.google.common, com.google.2j és com.google.thirdparty. (A Google az Apache és a BSD-szerű licenceket használja.)
     

SGT

A grafikonok és térképek a repülésen egy módosított változattal készülnekNOAASGT (volt https://www.pmel.noaa.gov/epic/java/sgt/ Most megszűnt) verzió 3 (egyJava- alapú tudományos grafikai eszközkészlet, amelyet Donald Denbo írtNOAAPMEL) (licenc: szerzői jogi nyílt forráskód (volt https://www.pmel.noaa.gov/epic/java/license.html ) ) ...  

Walter Zorn

Nagy, HTML tooltipsERDDAPHTML oldalak jönnek létre Walter Zorn wz\_tooltip. js (licenc: LGPL) ... A Slide Sorter csúszók és csepp funkciója a Walter Zorn wz\_dragdrop.js (licenc: LGPL) ...  

OpenPDF

A .pdf fájlokat hozták létreOpenpdfszabadJava-PDF könyvtár.  

GSHHS

A shoreline és a tó adatai aGSHHS- Globális önellátó, hierarchikus, nagy felbontású rövidítésű adatbázis (licenc:GPL) Paul Wessel és Walter Smith létrehozta.

NEM KAPCSOLÓDÓ AZ ÁLLAMOK KORREKTNESSÉGE AZ ÁLLAMOK KAPCSOLÓDÓLERDDAP™- NE SZERETETT NE NAVIGATIONAL PURPOSES.  

GMT pscoast

A politikai határ és a folyó adatok apscoastprogramGMT, amely adatokat használ az adatokbólCIA World Data Bank II (licenc: nyilvános domain) ...

NEM KAPCSOLÓDÓ A POLITIKAI BOUNDARY DATA SZÜKSÉGEERDDAP...

ETOPO

Az egyes térképek hátterében használt fürdőkád/topográfiai adatok aETOPO1 Global 1-Minute Gridded Elevation Adatkészlet (Ice Surface, grid regisztrált, bináris, 2 byte int: etopo1\_ice\_g\_i2.zip) (licenc:nyilvános domain) , amelyet szabadon terjesztenekNOAANGDC...

NEM KAPCSOLÓDÓ KÖZÖS ELŐTTT A BATHYMETRY/TOPOGRAPHY DATA KÖZÖSSÉGEERDDAP... NE SZERETETET NAVIGATIONAL PURPOSES.

JavaMail

E-maileket küldenek kód használatával e-mailben. jar aOracleAJavaMail API (licenc:COMMON DEVELOPMENT ÉS DISTRIBUTION LICENSE (CDDL) Verzió 1.1) ...  

JSON

ERDDAP™Használatjson.orgJava- alapú JSON könyvtárparázsJSONadatok (licenc:szerzői joggal nyílt forráskód) ...  

PostgrSQL

ERDDAP™tartalmazza aPostGres JDBCsofőr (licenc:BSD) ... A sofőr a szerzői jog (c)) 1997-2010, PostgreSQL Global Development Group. Minden jog fenntartva.  

Lucene

ERDDAP™Használati kód ApacheLucene... (licenc:Apache) a "lucene" keresőmotor opció (de nem az alapértelmezett "eredeti" keresőmotor számára) ...  

Compress közös

ERDDAP™Használati kód ApacheCompress közös... (licenc:Apache) ...  

JEXL

ERDDAP™a kifejezések és szövegek értékelésének támogatása<sourceNames> támaszkodik aApache projektje:JavaKifejezési nyelv (JEXL) (licenc:Apache) ...  

Cassandra

ERDDAP™tartalmazza ApacheCassandra cassandra-driver-core.jar (licenc:Apache 2.0) ... Cassandra cassandra-driver-core.jar megköveteli (és ígyERDDAP™tartalmazza) :

KT\paletta{#kt-palettes}

A színpaletták, amelyek az előtagot "KT\_"Egy.cpt paletták gyűjteménye Kristen Thyng (licenc:MIT/X) , de kissé megreformálta Jennifer SevadjianNOAAhogy megfeleljenekERDDAP.cpt követelmények.  

Leaflet

ERDDAP™Használja aJavaScript könyvtárLeaflet (licenc:BSD 2) mintWMSügyfélWMSweboldalak aERDDAP... Ez kiváló szoftver (jól megtervezett, könnyen használható, gyors és ingyenes) Vlagyimir Agafonkin.  

AWS

Az Amazon AWS-rel való együttműködéshez (többek között az S3) ,ERDDAP™v2 használatátAWS SDKJava (licenc:Apache) ...

Az AWS megköveteli, hogy Maven a függőségekbe húzzon. Ezek közé tartoznak a következő .jar fájlok (ahol a xxx a verziószám, amely idővel változik, és az engedély típusa parentheses) : annotations-xxx.jar (Apache) Apache-client-xxx.jar (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) Aws-query-protocol-xxx.jar (Apache) Aws-xml-protokoll-xxx.jar (Apache) Ellenőrző-qual-xxx.jar (MIT) , hiba\_prone\_annotations-xxx.jar (Apache) eseménystream-xxx.jar (Apache) , kudarcaccess-xxx.jar (Apache) ,httpcore-xxx.jar (Apache) j2objc-annotations-xxx.jar (Apache) jackson-annotations-xxx.jar (Apache) jackson-core-xxx.jar (Apache) jackson-databind-xxx.jar (Apache) jaxen-xxx.jar (BSD) jffi-xxx.jar (Apache) jffi-xxx.natív. jar (Apache) , jnr-constants-xxx.jar (Apache) , jnr-ffi-xxx.jar (Apache) , jnr-posix-xxx.jar (Apache) jnr-x86asm-xxx.jar (Apache) json-xxx.jar (Szerzői nyílt forráskód) jsr305-xxx.jar (Apache) , figyelemre méltófuture-xxx.jar (Apache) Körülbelül egy tucat netty. jar (Apache) Profiles-xxx.jar (Apache) protokoll-core-xxx.jar (Apache) Reactive-streams-xxx.jar (CCO 1.0) régiók-xxx.jar (Apache) S3-xxx.jar (Apache) Sdk-core-xxx.jar (Apache) Utils-xxx.jar (?) ... A tényleges licencek megtekintéséhez keresse meg a .jar nevétMaven RepositoryEzután pletyka a projekt fájljaiban, hogy megtalálja a licencet.

Nagyon hálásak vagyunk minden olyan szoftver és weboldal számára, amelyet a fejlesztés során használunk.ERDDAPbeleértve Chrome, curl, dalszöveg: DuckDuckGo, EditPlus, FileZilla... GitHub, Google keresés, Téged, Stack túláramlás, dohányos, Wikipedia, az internet, a World Wide Web és az összes többi, nagyszerű, hasznos weboldal. Köszönöm nagyon.