Taito pääsisältöön

Tunnustukset

Avustaja Luottoa for ERDDAP™ Nyt se on erillisellä sivulla. ERDDAP™ Se on tuotteen NOAA NMFS SWFSC ERD .

Bob Simons on ensimmäinen kirjailija ERDDAP™ (Suunnittelija ja ohjelmistokehittäjä, joka kirjoitti ERDDAP erityiskoodi) . Alkuperäinen nimi: Roy Mendelssohn's (Bobin pomo) Bob käänsi ConvertTable-ohjelmansa (pieni apuohjelma, joka muuntaa tabulaaritiedot yhdestä formaatista toiseen ja joka oli suurelta osin koodi Bobin esi- NOAA Työt, jotka Bob on luvannut avoimeksi) verkkopalveluun.

Se oli ja on Roy Mendelssohnin ideoita hajautetuista tietojärjestelmistä, hänen ensimmäinen ehdotuksensa Bobille ja hänen jatkuva tuki. (mukaan lukien laitteistot, verkostot ja muut ohjelmistotuet sekä vapauttamalla Bobin aika, jotta hän voisi viettää enemmän aikaa. ERDDAP™ koodikoodi) Tämä on mahdollistanut projektin ja mahdollistanut sen kasvun.

The ERDDAP spesifinen koodi on lisensoitu tekijänoikeudella suojatuksi avoimeksi lähteeksi, NOAA säilyttää tekijänoikeudet. Nähdään ERDDAP™ lisenssi lisenssi lisenssi lisenssi . ERDDAP™ käyttää tekijänoikeuksin suojattua avoimen lähdekoodin, Apachen, LGPL:n, MIT/X:n, Mozillan ja julkisten verkkotunnusten kirjastoja ja tietoja. ERDDAP™ ei vaadi GPL-koodia tai kaupallisia ohjelmia.

Suurin osa työn rahoituksesta ERDDAP™ on tullut NOAA Hän maksoi Bob Simonsin palkan. Ensimmäisen vuoden ERDDAP™ Kun hän oli hallituksen jäsen, rahoitus tuli NOAA Coastwatch Ohjelma, NOAA IOOS Pacific Ocean Shelf Tracking (käytetty) (POST) ohjelma.

Paljon rahaa menee monille ERDDAP™ ylläpitäjät ja käyttäjät, jotka ovat tehneet ehdotuksia ja kommentteja, jotka ovat johtaneet moniin parannuksiin. ERDDAP . Monet mainitaan nimillä Lista muutoksista . Kiitos kaikille (nimetty ja nimeämätön) hyvin paljon. Näin, ERDDAP™ Hyvä esimerkki Käyttäjälähtöinen innovaatio Tuoteinnovaatiot tulevat usein kuluttajilta ( ERDDAP™ Käyttäjät) Ei pelkästään tuottajat ( ERDDAP™ Kehittäjät) .

Tässä on luettelo ohjelmistoista ja tietoaineistoista, jotka ovat ERDDAP™ Jakelu. Olemme erittäin kiitollisia näistä kaikista. Kiitos paljon. \[ Vuodesta 2021 lähtien on lähes mahdotonta listata kaikkia koodin lähteitä oikein. ERDDAP™ Muutama kirjasto, jota käytämme (Netcdf-java ja erityisesti AWS) Käyttää monia, monia muita kirjastoja. Kaikki kirjastot, jotka ERDDAP™ Alla on koodipuhelut, kuten monet muut kirjastot kutsuvat. Jos näet, että olemme jättäneet alla olevan projektin, ilmoita meille, jotta voimme lisätä projektin alla ja antaa luottoa, jos luotto on maksettu. \]

Yleiskatsaus

ERDDAP™ on A Java Servlet ohjelma. At ERD Se kulkee a:n sisällä Tomca sovelluspalvelin (Lisenssi: Apasseja ) yhdellä Apasseja Web-palvelin (Lisenssi: Apasseja ) Käy tietokoneessa käyttäen Punainen Linux Käyttöjärjestelmä (Lisenssi: GPL ) .  

Dataa

Tiedot ovat peräisin eri lähteistä. Katso metatiedot (Erityisesti " sourceUrl " infoUrl " "institution" ja "lisenssi") jokaisesta datasta. Monet tietoaineistot rajoittavat niiden käyttöä, joka edellyttää, että mainitset/luovutat tietojen tarjoajan aina, kun käytät tietoja. Tietojen tarjoajalle on aina hyvä mainita/luottaa. Näytä Miten lisätä tietoaineisto paperissa .  

CoHort-ohjelmisto

com/cohort-luokka Lähde: CoHort Software (https://www.cohortsoftware.com) jotka asettavat nämä luokat saataville MIT/X-luvalla (Katso luokat/com/cohort/util/LICENSE.txt) .  

Coastwatch selain

ERDDAP™ CoastWatch Browser -projektin koodi (Nyt poistettu) From the NOAA Coastwatch Länsirannikon alueellinen solmu (Lähde: Copyrighted Open Source) . Projekti aloitettiin ja sitä johti Dave Foley, entinen koordinaattori. NOAA CoastWatch West Coast Regional Node Näytä tarkat tiedot Kaikki CoastWatchin selainkoodit ovat Bob Simonsin kirjoittamia.  

OPeNDAP

Tietoja OPeNDAP Palvelimia luetaan Java DAP 1.1.7. (Lähde: LGPL) .  

NetCDF Java

NetCDF tiedostoja ( .nc ) GMT-tyyli NetCDF tiedostoja (.grd) GRIB ja BUFR luetaan ja kirjoitetaan koodilla NetCDF Java Kirjastot (Lisenssi: BSD-3 ) From Unidata .

Ohjelmisto sisältyy NetCDF Java .jar:

  • SF4j The NetCDF Java Kirjasto ja Cassandra tarvitsevat Simple Logging Facade -pelistä Java projekti. Tällä hetkellä, ERDDAP™ käyttää slf4j-simple-xxx.jar nimetty slf4j.jar vastaamaan tätä tarvetta. (Lisenssi: MIT/X ) .  
  • JDOM The NetCDF Java .jar sisältää XML-prosessointikoodin JDOM (Lisenssi: Apasseja ) , joka sisältyy verkkotunnukseen.fi.  
  • Joo The NetCDF Java .jar sisältää Joo kalenterilaskelmat (joita ei todennäköisesti käytetä ERDDAP ) . (Lisenssi: Apace 2.0 ) .  
  • Apasseja The NetCDF Java .jar sisältää .jar-tiedostoja useista Apace-projektit : Yhteistyökoodi , Yhteiset löydöt , Yhteistyö- http asiakasasiakas , Yhteinen logiikka
    HttpComponents , (Kaikki: lisenssi: Apasseja )
    Näitä ovat netcdfAll.jar.  
  • Muut muut The NetCDF Java .jar sisältää myös koodin: com.google.code.findbugs, com.google.errorprone, com.google.guava, com.google.j2objc, com.google.protobuf, koulu.ucar, org.codehaus.mojo, com.beust.jcommander, com.google.common, com.google.rej, ja com.com.com. (Google käyttää Apache- ja BSD-lisenssejä)
     

SGT

Kuvat ja kartat on-the-fly, jossa on muunnettu versio NOAA SGT (olihttps://www.pmel.noaa.gov/epic/java/sgt/Nyt lopetettu) versio 3 (A Java Scientific Graphics Toolkit, kirjoittanut Donald Denbo NOAA PM ) (Lähde: Copyrighted Open Source (olihttps://www.pmel.noaa.gov/epic/java/license.html) ) .  

Walter Zorn

Big, HTML-työkalut ERDDAP HTML-sivut luodaan Walter Zornin wz-tooltip-sivuilla. j (Lähde: LGPL) . Slide Sorterin veto- ja pudotusominaisuus on luotu Walter Zornin wz ́dragdrop.js:llä. (Lähde: LGPL) .  

OpenPDF

.pdf-tiedostot luodaan Avoinna Ilmainen Java PDF-kirjasto.  

GSH

Ranta- ja järvitiedot ovat peräisin GSH Global Self-consistent, Hierarchical, High-resolution Shoreline Database (suom. (Lisenssi: GPL ) Kirjoittanut Paul Wessel ja Walter Smith.

Me emme tee riitaa korrektiiveista, jotka tulevat ERDDAP™ Älä käytä NAVIGATIONALIN PURPOSESS.  

GMT Pscoast

Poliittiset raja- ja jokitiedot ovat peräisin Pscoast Ohjelmassa GM joka käyttää tietoja CIA Maailmanpankki II (Lähde: Public Domain) .

Me emme tee riitaa POLITICAL BOUNDARY ́in korrektiiveista, jotka tulevat ERDDAP .

ETOPO

Joidenkin karttojen taustalla käytetyt bathymetria/topografiatiedot ovat ETOPO1 Global 1-Minute Gridded Elevation Data (Ice Surface, verkkorekisteröity, binääri, 2 tavun sisältö: etopo1 ± 2 .zip ) (Lisenssi: Julkinen domain ) joka jaetaan ilmaiseksi NOAA NGDC .

Me emme tee mitään kliseeitä Bathymogyyn / Topografiaan liittyvistä asioista ERDDAP . Älä käytä NAVIGATIONALIN PURPOSESS.

Java Mail

Sähköpostit lähetetään koodilla sähköpostitse. Jar Oracle > Java Matkustaja API (Lisenssi: KOMMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDD) Versio 1.1 ) .  

JSON

ERDDAP™ käyttää json.org Java JSON-kirjasto parse JSON Datatiedot (Lisenssi: Tekijänoikeudet avoin lähde ) .  

PostsQL

ERDDAP™ Sisältää Lähde: JDBC Kuljettaja kuljettaja (Lisenssi: BSD ) . Kuljettaja on tekijänoikeus (c)) Vuosina 1997–2010 PostgreSQL Global Development Group. Kaikki oikeudet pidätetään.  

Luce

ERDDAP™ Käytä koodia Apache Luce . (Lisenssi: Apasseja ) "lucene" hakukone vaihtoehto (Ei ole olemassa "alkuperäinen" hakukone) .  

Yhteinen Compress

ERDDAP™ Käytä koodia Apache Yhteinen Compress . (Lisenssi: Apasseja ) .  

Jyväskylä

ERDDAP™ Tuki ilmaisujen ja käsikirjoitusten arviointiin< sourceName s > luottaa Apache-projekti : Java Ilmaisukieli (Jyväskylä) (Lisenssi: Apasseja ) .  

Cassandra

ERDDAP™ Sisältää Apasseja Cassandra Cassandra-driver-core.jar (Lisenssi: Apace 2.0 ) . Cassandra's cassandra-driver-core.jar vaatii (Ja niin ERDDAP™ Sisältää) :

KT\_ Paletti

Väripaletti, jossa on etuliite. KT\_ "Olet a .cpt palettes by Kristen Thyng (Lisenssi: MIT/X ) Hieman uudistettu Jennifer Sevadjian NOAA niin, että he noudattavat ERDDAP .cpt-vaatimukset.  

Leaflet

ERDDAP™ käyttää Java Kirjaston käsikirjoitus Leaflet (Lisenssi: BSD 2 ) kuin WMS Asiakas on WMS Verkkosivut sisään ERDDAP . Erinomainen ohjelmisto (hyvin suunniteltu, helppokäyttöinen, nopea ja ilmainen) Lähde: Vladimir Agafonkin  

AWS

Lähde: Amazon AWS (mukaan lukien S3) , ERDDAP™ V2:n käyttö AWS SDK Java (Lisenssi: Apasseja ) .

AWS vaatii Mavenia vetämään riippuvuuksia. Sisältää seuraavat .jar-tiedostot (missä xxx on versionumero, joka muuttuu ajan myötä, ja lisenssityyppi on vanhemmissa) Annotations-xx.jar (Apasseja) Apache-client-xxx.jar (Apasseja) Ams-xx.jar (BSD) Asm-xx.jar (BSD) Asm-analysis-xxx.jar (BSD) Asm-commons-xxx.jar (BSD) Asm-tree-xxx.jar (BSD) Asm-util-xx.jar (BSD) Auth-xxx.jar (??) Aws-core-xxx.jar (Apasseja) Aws-query-protocol-xxx.jar (Apasseja) Aws-xml-protokolla-xxx.jar (Apasseja) Checker-qual-xxx.jar (MM) erehdys \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ t \ t \ t \ t \ t \ t \ t \ t \ t \ t \ t t \ t t t t t t \ t t t t t \ \ t t t t t \ t \ \ t t t \ t t t t t \ t t \ t t \ \ t t \ \ \ \ \ t t \ \ \ \ \ t \ \ \ \ \ t t \ \ \ \ \ \ (Apasseja) Lähellä majoitusliikettä Evenstream-xxx.jar (Apasseja) Epäonnistuminen xxx.jar (Apasseja) , http Core-xxx.jar (Apasseja) j2objc-annotations-xxx.jar (Apasseja) Jackson-annotations-xxx.jar (Apasseja) Jackson-core-xxx.jar (Apasseja) Jackson-databind-xxx.jar (Apasseja) Jaxen-xx.jar (BSD) jffi-xx.jar (Apasseja) jffi-xxx.native. ja (Apasseja) jnr-constants-xxx.jar (Apasseja) jnr-ffi-xxx.jar (Apasseja) jnr-posix-xxx.jar (Apasseja) jnr-x86asm-xxx.jar (Apasseja) json-xxx.jar (Tekijänoikeudet avoin lähde) jsr305-xxx.jar (Apasseja) Future-xxx.jar (Apasseja) noin tusinaa nettiä. Jar (Apasseja) Profiilit-xx.jar (Apasseja) Protokolla-core-xxx.jar (Apasseja) Reactive-streams-xxx.jar (CCO 1.0) alueet-xx.jar (Apasseja) s3-xxx.jar (Apasseja) Sdk-core-xxx.jar (Apasseja) Hyödynnä xxx.jar (??) . Nähdäksesi todelliset lisenssit, etsi .jar-nimeä Maven repositiivinen Ja sitten pyörii hankkeen tiedostoissa löytääkseen lisenssin.

Olemme myös kiitollisia kaikista käyttämistämme ohjelmistoista ja verkkosivustoista. ERDDAP mukaan lukien Chrome , curl , DuckDuckGo , EditPlus , Filezilla . GitHub , Google etsii , Put , Ylikuormitus , Todo , Wikipedia , Internet, World Wide Web ja kaikki muut, hyvät ja hyödylliset sivustot. Kiitos paljon.