Tanıklıklar
katkıda bulunanlar Kredi kredi kredileri kredi kredileri Çünkü ERDDAP™ Şimdi ayrı bir sayfada. ERDDAP™ Bir ürün NOAA NMFS SWFSC ERD .
Bob Simons, orijinal ana yazar ERDDAP™ (Tasarımcı ve yazılım geliştiricisi kim yazdı ERDDAP - spesifik kod) . Başlangıç noktası Roy Mendelssohn'un (Bob'un patronu) Bob'un ConvertTable programını başlattığına dair öneri (Bir formattan diğerine tabular verileri dönüştüren küçük bir fayda ve bu büyük ölçüde Bob'un önceden kodlanmıştır. NOAA Bob'un açık kaynak olması için yeniden lisanslı olduğu çalışma) Bir web hizmetine.
Bu ve Roy Mendelssohn'un dağıtılmış veri sistemleri hakkındaki fikirleri, Bob'a ilk önerisi ve devam eden desteği (Donanım, ağ ve diğer yazılım desteği de dahil olmak üzere ve Bob'un zamanını ücretsiz olarak, böylece daha fazla zaman geçirebilirdi. ERDDAP™ Kod kodu kod kodu kod kodu) Bu projeyi mümkün kıldı ve büyümesini etkinleştirdi.
The The The The The The The The ERDDAP - Özel kod telif hakkı açık kaynak olarak lisanslanır, NOAA telif hakkı tutmak. Bakın, ERDDAP™ Lisans lisansı . ERDDAP™ telif hakkı açık kaynak, Apache, LGPL, MIT/X, Mozilla ve halk domaini ve verileri kullanır. ERDDAP™ GPL kodu veya ticari programları gerektirmez.
İş için fon dökmesi üzerinde ERDDAP™ Gelmiştir NOAA Ama Bob Simons'ın maaşını ödedi. İlk yıl için ERDDAP™ Bir hükümet müteahhiti olduğu zaman, finansmandan geldi NOAA CoastWatch Program, program, NOAA IOOS Program ve şimdi Pasifik Okyanusu Raf Takip (POST) Program.
Çok fazla kredi birçok kişiye gidiyor ERDDAP™ Yöneticiler ve birçok gelişmeye yol açan önerileri ve yorumları yapan kullanıcılar ERDDAP . Birçoğu isim tarafından yazılır Değişiklikler Listesi . Hepinize teşekkür ederim (Adı ve isimsiz) Çok fazla. Böylece, ERDDAP™ Büyük bir örnek User-Driven Innovation Ürün inovasyonu genellikle tüketicilerden geliyor ( ERDDAP™ Kullanıcılar) Ama sadece üreticiler değil ( ERDDAP™ Geliştiriciler geliştiricileri) .
İşte yazılım ve veri setlerinin listesi budur ki bunlar içinde ERDDAP™ dağıtım. Bunların hepsi için çok minnettarız. Çok teşekkür ederim. \[ 2021'de başlayarak, tüm kod kaynaklarını doğru bir şekilde listelemek neredeyse imkansız hale geldi ERDDAP™ Çünkü kullandığımız kütüphanelerin birkaçı (Özellikle netcdf-java ve özellikle AWS) Dönüşte birçok, diğer kütüphane kullanın. Tüm kütüphaneler, ERDDAP™ Kod aramaları doğrudan aşağıda listelenmiştir, çünkü diğer kütüphanelerin sırayla çağrıladığı birçok kütüphanedir. Aşağıdaki bir projeye sahip olduğumuzu görürseniz lütfen projeyi aşağıda ekleyebiliriz ve kredinin nerede olduğu konusunda kredi verebiliriz. \]
Genel Bakış
ERDDAP™ Bir şeydir Java Servlet Program. At At At At At At At At At At At At At At At At At At At At At At ERD , içinde çalışır Tomcat Uygulama sunucusu (Lisans: Apache Apache ) , Apache Apache web server (Lisans: Apache Apache ) , kullanarak bir bilgisayar üzerinde koşmak Red Hat Linux İşletim sistemi (Lisans: GPL ) .
Datasets
Veri setleri çeşitli kaynaklardandır. Metadata (Özellikle " sourceUrl ", ", " infoUrl ", "institution" Ve "license") Her veri kümesi için. Birçok veri setleri, verileri ne zaman kullandığınız veri sağlayıcısını silmenizi gerektiren kullanımlarında bir kısıtlamaya sahiptir. Veri sağlayıcıyı temizlemek için her zaman iyi bir form. See See See See Bir Kağıtta Nasıl Hazırlanır .
CoHort Software Software
com/cohort sınıfları CoHort Software (https://www.cohortsoftware.com) Bu sınıfları MIT/X benzeri bir lisansla yapan (Sınıflar/com/cohort/util/LICENSE.txt) .
CoastWatch Browser Browser
ERDDAP™ CoastWatch Browser projesinden kod kullanır (Şimdi de) Bundan sonra NOAA CoastWatch West Coast Bölgesel Node (Lisans: telif hakkı açık kaynak) . Bu proje Dave Foley tarafından başlatıldı ve yönetildi, eski bir koordinatörü NOAA CoastWatch West Coast Regional Node. Tüm SahilWatch Tarayıcı kodu Bob Simons tarafından yazılmıştır.
OPeNDAP
Verilerden OPeNDAP sunucular okunur Java DAP 1.1.7 (Lisans: LGPL) .
NetCDF -java
NetCDF dosyaları dosyaları dosyaları dosyaları ( .nc ) , GMT-style NetCDF dosyaları dosyaları dosyaları dosyaları (.grd) GRIB ve BUFR kodla okunur ve yazılır NetCDF Java Kütüphane Kütüphanesi (Lisans: BSD-3 ) From from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from from Unidata .
Software Dahil in the Software NetCDF Java .jar:
- slf4j The The The The The The The The NetCDF Java Kütüphane ve Cassandra'nın ihtiyacı Basit Logging Facade'den yana Java Proje. Şu anda, ERDDAP™ Bu ihtiyacı karşılamak için slf4j-simple-xxx.jar adı verilen. (Lisans: MIT/X ) .
- JDOM The The The The The The The The NetCDF Java .jar XML işleme kodu içerir JDOM (Lisans: Apache Apache ) Bu, netcdfAll.jar'a dahil edilmiştir.
- Joda The The The The The The The The NetCDF Java .jar içerir. Joda takvim hesaplamaları için (Hangi muhtemelen kullanılmamıştır ERDDAP ) . (Lisans: Apache 2.0 ) .
- Apache Apache
The The The The The The The The NetCDF Java .jar, birkaç kişiden .jar dosyaları içerir Apache projeleri :
Ortaklar-codec ,
yaygındır ,
Ortaklar- http müşteri müşteri ,
yaygındır
HttpComponents , (Her şey için: lisans: Apache Apache )
Bunlar netcdfAll.jar'a dahil edilmiştir. - Diğer Diğer Diğer Diğer
The The The The The The The The NetCDF Java .jar ayrıca kod içerir: com.google.code.findbugs, com.google.errorprone, com.google.guava, com.google.j2objc, com.google.protobuf, edu.ucar, org.hauscode.mojo, com.beust.commander, com.google.com (Google Apache ve BSD benzeri lisansları kullanır.)
SGT
Grafikler ve haritalar, değiştirilmiş bir versiyonla oluşturulur NOAA "SGT" (was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was athttps://www.pmel.noaa.gov/epic/java/sgt/Şimdi durduruldu) Versiyon 3 (Birbiri Java - Donald Denbo tarafından yazılmış bilimsel Grafik Toolkit NOAA PMEL ) (Lisans: telif hakkı açık kaynak (was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was at was athttps://www.pmel.noaa.gov/epic/java/license.html) ) .
Walter Zorn
Big, HTML aracıtips on ERDDAP “ HTML sayfaları Walter Zorn'ın wz\_tooltip ile yaratıldı. js (Lisans: LGPL) . Sliders and the drag and drop feature of the Slide Sorter are created with Walter Zorn's wz\_dragdrop.js (Lisans: LGPL) .
openPDF
.pdf dosyaları ile oluşturulur openpdf , ücretsiz Java -PDF kütüphane.
GSHHS
Kıyı ve göl verileri, GSHHS - Global Self-consistent, Hierarşik, Yüksek çözünürlüklü Shoreline Database (Lisans: GPL ) Paul Wessel ve Walter Smith tarafından yaratıldı.
MAKE NO CLAIM HAKKINDA SHORELINE DATA'nın DATA'sı ERDDAP™ - NAVIGAATION PURPOSES için USE IT.
GMT pscoast
Siyasi sınır ve nehir verileri, pscoast Programda program GMT GMT , hangi verileri kullanarak CIA CIA World Data Bank II (Lisans: Public domain) .
COR POLI POLI POLI POLI POLI POLI POLI ERDDAP .
ETOPO
Bazı haritaların arka planında kullanılan banyo / topografi verileridir ETOPO1 Global 1-Minute Gridded Elevation Data Set (Buz Yüzeyi, ağ kayıtlı, ikili, 2 int: etopo1\_ice\_g\_i2 .zip ) (Lisans: Public domain ) Bu, ücretsiz olarak dağıtılır NOAA NGDC .
BATHYMETRY/TOPOGRAPHY DATA'NININ DİKKATLIĞININ ERDDAP . USE IT FOR NAVIGAATION PURPOSES.
Java Mail Mail Mail
E-postalar posta kodu kullanılarak gönderilir. jar from jar from Oracle " Java Mail API (Lisans: COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1 ) .
JSON
ERDDAP™ kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım kullanım json.org'un Java - temelli JSON kütüphanesi parse JSON Data data data data data data (Lisans: telif hakkı açık kaynak ) .
PostgrSQL
ERDDAP™ içerir. PostGres JDBC sürücü sürücüsü (Lisans: BSD ) . Sürücü Copyright (c) 1997-2010, PostgreSQL Global Development Group. Tüm hakları saklıdır.
Lucene
ERDDAP™ Apache'den kullanım kodu Lucene . (Lisans: Apache Apache ) "lucene" arama motoru seçeneği (Ancak varsayılan "orijin" arama motoru için değil) .
commons-compress
ERDDAP™ Apache'den kullanım kodu commons-compress . (Lisans: Apache Apache ) .
JEXL
ERDDAP™ ifadeleri ve senaryoları değerlendirmek için destek< sourceName s> s. Apache projesinin : Java Expression Language (JEXL) (Lisans: Apache Apache ) .
Cassandra
ERDDAP™ içerir içerir dahil içerir Apache Apache Cassandra'nın cassandra-vid-core.jars (Lisans: Apache 2.0 ) . Cassandra'nın cassandra-vida-core gerektirir. (Ve böylece ERDDAP™ içerir içerir dahil içerir) :
- guava.jar (Lisans: Apache 2.0 ) .
- lz4.jar (Lisans: Apache 2.0 ) .
- metrics-core.jar (Lisans: MIT MIT ) .
- Netty-all.jar (Lisans: Apache 2.0 ) .
- snappy-java.jar (Lisans: Apache 2.0 ) .
KT\_ paletler
Ön işareti olan renkli paletler " KT\_ “Biri Kristen tarafından .cpt paletleri koleksiyonu Senin (Lisans: MIT/X ) Ancak Jennifer Sevadjian tarafından biraz reforma uğradı NOAA Bu yüzden onlar buna uygun ERDDAP 's .cpt requirements.
Leaflet
ERDDAP™ Kullanımı kullanır Java Senaryo kütüphanesi Leaflet (Lisans: BSD 2 ) Sanki WMS müşteri üzerinde müşteri WMS Web sayfaları ERDDAP . Mükemmel yazılım (İyi tasarlanmış, kullanımı kolay, hızlı ve özgür) Vladimir Agafonkin'den.
AWS
Amazon AWS ile çalışmak için (S3 de dahil) , ERDDAP™ v2 kullanır AWS SDK için Java (Lisans: Apache Apache ) .
AWS, Maven'in bağımlılıklara çekilmesini gerektirir. Aşağıdaki .jar dosyaları içerir (xxx'nın sürüm numarası nerede, hangi zaman içinde değişir ve lisans türü ebeveynliklerdedir.) : annotations-xxx.jar (Apache Apache) , apache-client-xxx.jar (Apache Apache) , ams-xxx.jar (BSD) , asm-xxx.jar (BSD) , asm-analiz-xxx.jar (BSD) , asm-xxx-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 MIT) Hatanın_prone\_annotations-xxx.jar (Apache Apache) , eventstream-xxx.jar (Apache Apache) Başarısızlık-xxx.jar (Apache Apache) , http Temel-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) , jffi-xxx.jar (Apache Apache) , jffi-xxx.native. jar jar jar (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 (Copyright açık kaynak) , jsr305-xxx.jar (Apache Apache) , dinleablefuture-xxx.jar (Apache Apache) Yaklaşık bir düzine netty . jar'ss (Apache Apache) Profiller-xxx.jar (Apache Apache) , protokol-core-xxx.jar (Apache Apache) , reaktif-streams-xxx.jar (CCO 1.0) , bölgeler-xxx.jar (Apache Apache) s3-xxx.jar (Apache Apache) , sdk-core-xxx.jar (Apache Apache) , utils-xxx.jar (??) . Gerçek lisansları görmek için, .jar adı için Maven Repository Ve sonra projenin dosyalarında lisans bulmak için rummage.
Ayrıca gelişmekte olduğunda kullandığımız tüm yazılım ve web siteleri için de çok minnettarız ERDDAP de dahil olmak üzere, Chrome Chrome Chrome , curl , DuckDuckGo , EditPlus , FileZilla . GitHub , Google Search , PuTTY , Overflow , Todoist , Wikipedia , İnternet, Dünya Wide Web ve diğer tüm büyük, yararlı web siteleri. Çok teşekkür ederim.