Skip to content

Commit

Permalink
Bundled xcube viewer 1.3.0-dev.0
Browse files Browse the repository at this point in the history
  • Loading branch information
forman committed Jul 19, 2024
1 parent b02ea5c commit 2d235a1
Show file tree
Hide file tree
Showing 77 changed files with 4,278 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ __pycache__/
env/
build/
develop-eggs/
dist/
/dist/
downloads/
eggs/
.eggs/
Expand Down
1 change: 1 addition & 0 deletions xcube/webapi/viewer/dist/assets/index-33yKabNZ.css

Large diffs are not rendered by default.

3,724 changes: 3,724 additions & 0 deletions xcube/webapi/viewer/dist/assets/index-GaBD3_jK.js

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
8 changes: 8 additions & 0 deletions xcube/webapi/viewer/dist/docs/add-layer-wms.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
*WMS* steht für [Web Map Service](https://de.wikipedia.org/wiki/Web_Map_Service).
Ein WMS kann eine oder mehrere Kartenlayer beeinhalten.

**WMS URL**: Die URL eines WMS, z.B.
`https://geodienste.hamburg.de/HH_WMS_Gewaesserunterhaltung`.

**WMS Layer**: Sobald eine gültige WMS-URL eingegeben wurde, kann hier eine der
verfügbaren Ebenen auswählt werden.
8 changes: 8 additions & 0 deletions xcube/webapi/viewer/dist/docs/add-layer-wms.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
*WMS* stands for [Web Map Service](https://en.wikipedia.org/wiki/Web_Map_Service).
A WMS may offer one or more map layers.

**WMS URL**: The URL of a WMS, for example
`https://geodienste.hamburg.de/HH_WMS_Gewaesserunterhaltung`.

**WMS Layer**: Once you have entered a valid WMS URL, you can select one of
its offered layers here.
8 changes: 8 additions & 0 deletions xcube/webapi/viewer/dist/docs/add-layer-wms.se.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
*WMS* står för [Web Map Service](https://en.wikipedia.org/wiki/Web_Map_Service).
En WMS kan erbjuda ett eller flera kartlager.

**WMS URL**: URL för ett WMS, till exempel
`https://geodienste.hamburg.de/HH_WMS_Gewaesserunterhaltung`.

**WMS Layer**: När du har angett en giltig WMS-URL kan du välja ett av de
dess erbjudna lager här..
16 changes: 16 additions & 0 deletions xcube/webapi/viewer/dist/docs/add-layer-xyz.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Der Name XYZ bezieht sich auf die URLs, die von Diensten verwendet werden, die
[Tiled Web Maps](https://en.wikipedia.org/wiki/Tiled_web_map) bereitstellen,
oft auch als [OpenStreetMap (OSM)](https://en.wikipedia.org/wiki/OpenStreetMap)
Standard oder _Slippy Maps_ bezeichnet. Die URLs werden auch häufig von Kartenservern
verwendet, die den [Tile Map Service (TMS)](https://en.wikipedia.org/wiki/Tile_Map_Service)
Standard implementieren. Die URLs für eine solche Karte enthalten die x- und y-Koordinaten
einer Bildkachel und einen optionalen Zoomlevel z. Zum Beispiel,
`https://a.tile.osm.org/{z}/{x}/{y}.png`.

**XYZ Layer URL**: Die URL des Layers. Diese muss die folgenden Muster enthalten
`{x}`, `{y}`, und optional `{z}`. `{-y}` kann verwendet werden, um
eine gespiegelte y-Achse anzugeben.

**Layer Titel**: Der beschreibende Titel für den Layer.

**Layer Attribution**: Optionale Attributionsinformationen für den Layer.
16 changes: 16 additions & 0 deletions xcube/webapi/viewer/dist/docs/add-layer-xyz.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
The name _XYZ_ refers to the URLs used by services that provide
[Tiled Web Maps](https://en.wikipedia.org/wiki/Tiled_web_map) often also
referred to as [OpenStreetMap (OSM)](https://en.wikipedia.org/wiki/OpenStreetMap)
standard or _Slippy Maps_. The URLs are also commonly used by map server that
implement the [Tile Map Service (TMS)](https://en.wikipedia.org/wiki/Tile_Map_Service)
standard. The URLs for such a map contain an image tile's x- and y-coordinates
and an optional zoom level z. For example,
`https://a.tile.osm.org/{z}/{x}/{y}.png`.

**XYZ Layer URL**: The URL of the layer. It must contain the patterns
`{x}`, `{y}`, and optionally `{z}`. Note that `{-y}` may be used to
indicate a flipped y-axis.

**Layer Title**: The descriptive title for the layer.

**Layer Attribution**: Optional attribution information for the layer.
16 changes: 16 additions & 0 deletions xcube/webapi/viewer/dist/docs/add-layer-xyz.se.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Namnet _XYZ_ hänvisar till de webbadresser som används av tjänster som tillhandahåller
[Tiled Web Maps](https://en.wikipedia.org/wiki/Tiled_web_map) ofta också
refereras till som [OpenStreetMap (OSM)](https://en.wikipedia.org/wiki/OpenStreetMap)
standard eller _Slippy Maps_. URL:erna används också ofta av kartservrar som
implementerar [Tile Map Service (TMS)](https://en.wikipedia.org/wiki/Tile_Map_Service)
standard. URL-adresserna för en sådan karta innehåller en bildkakels x- och y-koordinater
och en valfri zoomnivå z. Till exempel,
`https://a.tile.osm.org/{z}/{x}/{y}.png`.

**XYZ lager URL**: URL-adressen till lagern. Den måste innehålla mönstren
`{x}`, `{y}` och eventuellt `{z}`. Observera att `{-y}` kan användas för att
för att ange en vänd y-axel.

**Lagertitel**: Den beskrivande titeln för lager.

**Lagerattribution**: Optionell attributionsinformation för lagret.
26 changes: 26 additions & 0 deletions xcube/webapi/viewer/dist/docs/color-mappings.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
Eine benutzerdefinierte Farbzuordnung ordnet Datenwerte oder Bereiche von
Datenwerten Farbwerten zu. Die Zeilen im Textfeld haben die allgemeine
Syntax `<value>`: `<color>`, wobei `<color>` sein kann:

* eine Liste von RGB-Werten, mit Werten im Bereich von 0 bis 255, zum Beispiel
`255,165,0` für die Farbe Orange;
* ein hexadezimaler RGB-Wert, z.B. `#FFA500`;
* oder ein gültiger [HTML-Farbname](https://www.w3schools.com/colors/colors_names.asp)
wie `Orange`, `BlanchedAlmond` oder `MediumSeaGreen`.

Der Farbwert kann durch einen Deckungswert (Alpha-Wert) im Bereich von 0 bis 1
ergänzt werden, zum Beispiel `110,220,230,0.5` oder `#FFA500,0.8` oder `Blue,0`.
Hexadezimale Werte können auch mit einem Alpha-Wert geschrieben werden, wie `#FFA500CD`.

Die Interpretation des `<value>` hängt vom ausgewählten Farbzuordnungstyp ab

* Typ **Node**: Die Farbkodierung ist ein linearer Verlauf zwischen den Farben
mit relativen Abständen, die durch `<value>` angegeben werden, welche
die Kontrollwerte oder _Knoten_ darstellen.
* Typ **Bound**: Angrenzende Werte bilden Wertgrenzen (bounds), die der `<color>`
zugeordnet sind, die mit dem ersten `<value>` der Grenze verbunden ist. Der
letzte Farbwert wird daher ignoriert.
* Typ **Key**: Die Werte sind ganze Zahlen, die direkt die zugehörige Farbe
identifizieren. Sollte für Daten des Typs Integer verwendet werden. Zusammen
mit einer kategorischen Normalisierung **CAT** ermöglicht dieser Farbzuordnungstyp
auch eine kategorische Kartenlegende.
28 changes: 28 additions & 0 deletions xcube/webapi/viewer/dist/docs/color-mappings.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
A user-defined color mapping associates data values or ranges of data values
with color values. The lines in the text box have the general syntax
`<value>: <color>`, where `<color>` can be

* a list of RGB values, with values in the range 0 to 255, for example,
`255,165,0` for the color Orange;
* a hexadecimal RGB value, e.g., `#FFA500`;
* or a valid [HTML color name](https://www.w3schools.com/colors/colors_names.asp)
such as `Orange`, `BlanchedAlmond` or `MediumSeaGreen`.

The color value may be suffixed by a opaqueness (alpha) value in the range
0 to 1, for example `110,220,230,0.5` or `#FFA500,0.8` or `Blue,0`.
Hexadecimal values can also be written including an alpha value,
such as `#FFA500CD`.

The interpretation of the `<value>` depends on the selected color mapping
type:

* Type **Node**: The color mapping is a linear gradient between the colors
with relative distances given by `<value>`, which provide the control
values or _nodes_.
* Type **Bound**: Adjacent values form value _bounds_ which map to the
`<color>` associated with the first `<value>` of the boundary.
The last color value is therefore ignored.
* Type **Key**: The values are integer keys that directly identify
the associated color. Should be used for data of type integer.
Together with a categorical normalisation **CAT**,
this color mapping type will also allow for a categorical map legend.
24 changes: 24 additions & 0 deletions xcube/webapi/viewer/dist/docs/color-mappings.se.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
A user-defined color mapping associates data values or ranges of data values
with color values. The lines in the text box have the general syntax
`<value>: <color>`, where `<color>` can be

* a list of RGB values, with values in the range 0 to 255, for example,
`255,165,0` for the color Orange;
* a hexadecimal RGB value, e.g., `#FFA500`;
* or a valid [HTML color name](https://www.w3schools.com/colors/colors_names.asp)
such as `Orange`, `BlanchedAlmond` or `MediumSeaGreen`.

Färgvärdet kan kompletteras med ett opacitetsvärde (alpha-värde) i intervallet 0
till 1, till exempel `110,220,230,0.5` eller `#FFA500,0.8` eller `Blue,0`.
Hexadecimala värden kan också skrivas med ett alpha-värde, såsom `#FFA500CD`.

Tolkningen av `<value>` beror på den valda färgkartläggningstypen:

* Typ **Node**: Färgkartläggningen är en linjär gradient mellan färgerna med
relativa avstånd givna av `<value>`, som ger kontrollvärdena eller _noderna_.
* Typ **Bound**: Angränsande värden bildar värdegränser (_bounds_), som kartläggs
till den `<color>` som är associerad med det första `<value>` av gränsen.
Det sista färgvärdet ignoreras därför.
* Typ **Key**: Värdena är heltal som direkt identifierar den associerade färgen.
Bör användas för data av typen heltal. Tillsammans med en kategorisk normalisering
**CAT** möjliggör denna färgkartläggningstyp också en kategorisk kartlegenda.
179 changes: 179 additions & 0 deletions xcube/webapi/viewer/dist/docs/imprint.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
# Imprint
(German version below)

Information in accordance with § 5 TMG

Brockmann Consult GmbH
Chrysanderstraße 1
21029 Hamburg
Germany

Phone: +49 40 696 389 300
Fax: +49 40 696 389 399

E-Mail: info@brockmann-consult.de
Internet: www.brockmann-consult.de

Representative: Dr. Carsten Brockmann, Managing Director

Commercial Register / Reg. No.: Amtsgericht Hamburg HRB 157689

VAT Identification No.: DE 223260395

Editorial responsibility: Dr Carsten Brockmann

Consumer dispute resolution/universal arbitration board:
We are not willing or obliged to participate in dispute resolution proceedings before a consumer arbitration board.

The web pages contain image material from Brockmann Consult GmbH, which was created using satellite data from ESA,
Eumetsat, NASA, NOAA and USGS.



### Disclaimer

#### 1. Content of the online offer

The contents of our pages were created with great care. However, we cannot take any liability of accuracy,
completeness and timeliness of the content. As a service provider, we are responsible for our own contents according to
§ 7 Abs.1 TMG on these pages according to general laws. According to §§ 8 to 10 TMG we are as service providers
not obliged to monitor transmitted or stored third-party information or investigate circumstances that might
indicate illegal activity. Obligations to remove or block the use of information according to general laws
remains unaffected. However, a liability in this regard is only possible from the point in time at which knowledge
of a specific violation of the law is present. Upon notification of corresponding violations of the law, we will
remove this content immediately.

#### 2. References and links

The authors are not responsible for any contents linked or referred to from their pages – unless they have full
knowledge of illegal contents and would be able to prevent the visitors of their site fromviewing those pages. The
authors hereby expressly declare that at the time the links were created, no illegal content was identifiable on
the linked pages. The authors have no influence on the current and future design, content or authorship of the
linked pages. For this reason, we hereby expressly distance ourselves from all contents of all linked pages that
were changed after the link was created. This statement applies to all links and references set within the own
Internet offer as well as to external entries in guest books, discussion forums and mailing lists set up by the
authors. Liability for illegal, incorrect or incomplete content and in particular for damage arising from the use
or non-use of such information lies solely with the provider of the site to which reference is made, and not with
the party who merely refers to the publication in question via links.

#### 3. Legal validity of this disclaimer

This disclaimer is to be regarded as part of the internet publication which you were referred from. If sections or
individual terms of this statement are not legal or correct, the content or validity of the other parts remain
uninfluenced by this fact.

### Copyright

The content and works on these pages created by the site operators are subject to German copyright law.
The duplication, processing, distribution and any kind of exploitation outside the limits of copyright
require the written consent of the respective author or creator. Downloads and copies of this page are
permitted for private, non-commercial use only. If the content on this page is not provided by the website operator,
the copyrights of third parties are followed. In particular, third-party content is marked as such. Should you
nevertheless become aware of a copyright infringement, we ask for a notification about it.
As soon as we become aware of legal violations, we will remove such content immediately.

### Data protection

The use of our website is generally possible without providing personal data. If personal data are collecte via our
pages (e.g. name, address or e-mail addresses), this happens if possible, always on a voluntary basis. These data
will not be passed on to third parties without your express consent.
We would like to point out that data transmission via the Internet (e. g. when communicating by e-mail) security
vulnerabilities may be present. A complete protection of the data against access by third parties is not possible.
The use of contact data published in the context of the imprint obligation by third parties for the transmission of
non-expressly requested advertising and information materials are hereby objected to. Operators
of the pages reserve the right to take legal action in the event of unsolicited sending of advertising
information, e. g. by spam mails.


# Impressum
Angaben gemäß § 5 TMG

Brockmann Consult GmbH
Chrysanderstraße 1
21029 Hamburg
Germany

Telefon: +49 40 696 389 300
Fax: +49 40 696 389 399

E-Mail: info@brockmann-consult.de
Internet: www.brockmann-consult.de

Vertreten durch: Dr. Carsten Brockmann, Managing Director

Registergericht / Handelsregister-Nr.: Amtsgericht Hamburg / HRB 157689

Umsatzsteuer-ID

Umsatzsteuer-Identifikationsnummer gemäß § 27 a Umsatzsteuergesetz:: DE 223260395

Redaktionell verantwortlich: Dr. Carsten Brockmann

Verbraucherstreitbeilegung/Universalschlichtungsstelle:
Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer
Verbraucherschlichtungsstelle teilzunehmen.

Die Webseiten enthalten Bildmaterial von Brockmann Consult GmbH, das unter Verwendung von Satellitendaten von ESA,
Eumetsat, NASA, NOAA und USGS erstellt wurde.



### Haftungsausschluss

#### 1. Inhalt des Onlineangebotes

Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität
der Inhalte können wir jedoch keine Gewähr übernehmen. Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene
Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als
Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach
Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der
Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist
jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von
entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.

#### 2. Verweise und Links

Bei direkten oder indirekten Verweisen auf fremde Webseiten (“Hyperlinks”), die außerhalb des
Verantwortungsbereiches der Autoren liegen, würde eine Haftungsverpflichtung ausschließlich in dem Fall in Kraft
treten, in dem die Autoren von den Inhalten Kenntnis haben und es ihnen technisch möglich und zumutbar wäre, die
Nutzung im Falle rechtswidriger Inhalte zu verhindern. Die Autoren erklären hiermit ausdrücklich, dass zum
Zeitpunkt der Linksetzung keine illegalen Inhalte auf den zu verlinkenden Seiten erkennbar waren. Auf die aktuelle
und zukünftige Gestaltung, die Inhalte oder die Urheberschaft der gelinkten/verknüpften Seiten haben die Autoren
keinerlei Einfluss. Deshalb distanzieren wir uns hiermit ausdrücklich von allen Inhalten aller gelinkten
/verknüpften Seiten, die nach der Linksetzung verändert wurden. Diese Feststellung gilt für alle innerhalb des
eigenen Internetangebotes gesetzten Links und Verweise sowie für Fremdeinträge in von den Autoren eingerichteten
Gästebüchern, Diskussionsforen und Mailinglisten. Für illegale, fehlerhafte oder unvollständige Inhalte und
insbesondere für Schäden, die aus der Nutzung oder Nichtnutzung solcherart dargebotener Informationen entstehen,
haftet allein der Anbieter der Seite, auf welche verwiesen wurde, nicht derjenige, der über Links auf die jeweilige
Veröffentlichung lediglich verweist.

#### 3. Rechtswirksamkeit dieses Haftungsausschlusses

Dieser Haftungsausschluss ist als Teil des Internetangebotes zu betrachten, von dem aus auf diese Seite verwiesen
wurde. Sofern Teile oder einzelne Formulierungen dieses Textes der geltenden Rechtslage nicht, nicht mehr oder
nicht vollständig entsprechen sollten, bleiben die übrigen Teile des Dokumentes in ihrem Inhalt und ihrer
Gültigkeit davon unberührt.

### Urheberrecht

Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht.
Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes
bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind
nur für den privaten, nicht kommerziellen Gebrauch gestattet. Soweit die Inhalte auf dieser Seite nicht vom Betreiber
erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche
gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen
entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.

### Datenschutz

Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich. Soweit auf unseren Seiten
personenbezogene Daten (beispielsweise Name, Anschrift oder eMail-Adressen) erhoben werden, erfolgt dies, soweit
möglich, stets auf freiwilliger Basis. Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte
weitergegeben.
Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) Sicherheitslücken
aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von nicht
ausdrücklich angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen. Die Betreiber
der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen,
etwa durch Spam-Mails, vor.

10 changes: 10 additions & 0 deletions xcube/webapi/viewer/dist/docs/privacy-note.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Bevor Sie fortfahren, sollten Sie Folgendes über diese Anwendung wissen:

* Diese Anwendung bezieht ihre Daten von einen Anwendungsserver der Brockmann Consult GmbH.
* Es kommen freie Kartendienste von Drittanbietern zum Einsatz.
* Es werden keine Anwenderdaten gesammelt oder geteilt.
* Anwendungseinstellungen werden im lokalen Browser-Speicher abgelegt. ([HTML5 local storage](https://de.wikipedia.org/wiki/Web_Storage))
* Eventuelle Anmeldeinformationen werden als funktionale "Cookies" abgelegt.

Sie können Ihre Zustimmung in den Systemeinstellungen jederzeit widerrufen.

9 changes: 9 additions & 0 deletions xcube/webapi/viewer/dist/docs/privacy-note.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Before you continue, you should know the following about this application:

* This application obtains its data from an application server of Brockmann Consult GmbH.
* Free third-party map services are used.
* No user data is collected or shared.
* Application settings are stored in the browser's local memory. ([HTML5 local storage](https://en.wikipedia.org/wiki/Web_storage))
* Any login information is stored as functional "cookies".

You can revoke your consent in the system settings at any time.
Loading

0 comments on commit 2d235a1

Please sign in to comment.