├── .gitignore ├── README.md ├── api ├── changeset.php ├── export.php ├── getAIS.php ├── getDisaster.php ├── getHarbours.php ├── getSatPro.php ├── get_node.php ├── get_weather_utc.php ├── help │ ├── about_de.php │ ├── about_en.php │ ├── help-josm_de.php │ ├── help-josm_en.php │ ├── help-online-editor_de.php │ ├── help-online-editor_en.php │ ├── help-online_de.php │ ├── help-online_en.php │ ├── help-tidal-scale_de.php │ ├── help-tidal-scale_en.php │ ├── help-trip-planner_de.php │ ├── help-trip-planner_en.php │ ├── help-web-integr_de.php │ ├── help-web-integr_en.php │ ├── license_de.php │ └── license_en.php ├── legend │ ├── harbour.php │ ├── light.php │ ├── lock.php │ └── seamark.php ├── map.php ├── node.php ├── nominatim.php ├── proxy.php └── weather.php ├── classes ├── Pages.php ├── Translation.php ├── lg-de.php ├── lg-en.php ├── lg-es.php ├── lg-fr.php ├── lg-it.php ├── lg-ru.php └── weather.php ├── dependencies.md ├── dev └── water_depth.php ├── doc ├── nginx.conf ├── setup_linux.sh └── update_git ├── docker ├── .gitignore ├── readme.md ├── refreshGit.sh ├── runContainer_git.sh ├── runContainer_localSource.sh └── stopContainer.sh ├── gml └── map_download.xml ├── index.css ├── index.php ├── javascript ├── DataModel.js ├── NauticalRoute.js ├── ais.js ├── countries.js ├── disaster.js ├── geomagjs │ ├── .gitignore │ ├── LICENSE │ ├── README │ ├── TODO │ ├── WMM.COF │ ├── WMM2010.COF │ ├── cof2Obj.js │ ├── geomag.htm │ ├── geomag.js │ ├── newGeomag.js │ ├── syncXHR.js │ ├── testValues.txt │ └── wmmViaXHR.js ├── harbours.js ├── mag_deviation.js ├── map_utils.js ├── nominatim.js ├── ol@v7.3.0 │ ├── ol.css │ └── ol.js ├── permalink.js ├── tidal_scale.js ├── translation-de.js ├── translation-en.js └── utilities.js ├── legend.css ├── legend.php ├── resources ├── action │ ├── Cc-sa-32px.png │ ├── baustelle.png │ ├── circle_black.png │ ├── circle_blue.png │ ├── circle_green.png │ ├── circle_red.png │ ├── circle_yellow.png │ ├── close.gif │ ├── delete.png │ ├── download.png │ ├── edit.png │ ├── find.png │ ├── forum.png │ ├── go-next-disabled.png │ ├── go-next.png │ ├── help.png │ ├── info.png │ ├── nautical_compass_rose_icon.png │ ├── permalink-32x.png │ ├── questionmark.png │ ├── route-32px.png │ ├── tools.png │ ├── view.png │ └── wait.gif ├── ais │ ├── LICENSE │ ├── cluster.png │ ├── navigationaids.png │ ├── ship.png │ ├── ship.svg │ └── unknown.png ├── cardinal │ ├── Cardinal_East.png │ ├── Cardinal_East_Pillar.png │ ├── Cardinal_East_Spar.png │ ├── Cardinal_East_Stake.png │ ├── Cardinal_North.png │ ├── Cardinal_North_Pillar.png │ ├── Cardinal_North_Spar.png │ ├── Cardinal_North_Stake.png │ ├── Cardinal_Single.png │ ├── Cardinal_Single_Pillar.png │ ├── Cardinal_Single_Spar.png │ ├── Cardinal_Single_Stake.png │ ├── Cardinal_South.png │ ├── Cardinal_South_Pillar.png │ ├── Cardinal_South_Spar.png │ ├── Cardinal_South_Stake.png │ ├── Cardinal_West.png │ ├── Cardinal_West_Pillar.png │ ├── Cardinal_West_Spar.png │ ├── Cardinal_West_Stake.png │ └── Topmark_Clear.png ├── disaster │ ├── LICENSE │ ├── disasters.txt │ ├── ship.png │ └── ship.svg ├── flags │ ├── ad.png │ ├── ae.png │ ├── af.png │ ├── ag.png │ ├── ai.png │ ├── al.png │ ├── am.png │ ├── an.png │ ├── ao.png │ ├── ar.png │ ├── as.png │ ├── at.png │ ├── au.png │ ├── aw.png │ ├── ax.png │ ├── az.png │ ├── ba.png │ ├── bb.png │ ├── bd.png │ ├── be.png │ ├── bf.png │ ├── bg.png │ ├── bh.png │ ├── bi.png │ ├── bj.png │ ├── bm.png │ ├── bn.png │ ├── bo.png │ ├── br.png │ ├── bs.png │ ├── bt.png │ ├── bv.png │ ├── bw.png │ ├── by.png │ ├── bz.png │ ├── ca.png │ ├── cc.png │ ├── cd.png │ ├── cf.png │ ├── cg.png │ ├── ch.png │ ├── ci.png │ ├── ck.png │ ├── cl.png │ ├── cm.png │ ├── cn.png │ ├── co.png │ ├── cr.png │ ├── cs.png │ ├── cu.png │ ├── cv.png │ ├── cx.png │ ├── cy.png │ ├── cz.png │ ├── de.png │ ├── dj.png │ ├── dk.png │ ├── dm.png │ ├── do.png │ ├── dz.png │ ├── ec.png │ ├── ee.png │ ├── eg.png │ ├── eh.png │ ├── er.png │ ├── es.png │ ├── et.png │ ├── fi.png │ ├── fj.png │ ├── fk.png │ ├── fm.png │ ├── fo.png │ ├── fr.png │ ├── ga.png │ ├── gb.png │ ├── gd.png │ ├── ge.png │ ├── gf.png │ ├── gh.png │ ├── gi.png │ ├── gl.png │ ├── gm.png │ ├── gn.png │ ├── gp.png │ ├── gq.png │ ├── gr.png │ ├── gs.png │ ├── gt.png │ ├── gu.png │ ├── gw.png │ ├── gy.png │ ├── hk.png │ ├── hm.png │ ├── hn.png │ ├── hr.png │ ├── ht.png │ ├── hu.png │ ├── id.png │ ├── ie.png │ ├── il.png │ ├── in.png │ ├── io.png │ ├── iq.png │ ├── ir.png │ ├── is.png │ ├── it.png │ ├── jm.png │ ├── jo.png │ ├── jp.png │ ├── ke.png │ ├── kg.png │ ├── kh.png │ ├── ki.png │ ├── km.png │ ├── kn.png │ ├── kp.png │ ├── kr.png │ ├── kw.png │ ├── ky.png │ ├── kz.png │ ├── la.png │ ├── lb.png │ ├── lc.png │ ├── li.png │ ├── lk.png │ ├── lr.png │ ├── ls.png │ ├── lt.png │ ├── lu.png │ ├── lv.png │ ├── ly.png │ ├── ma.png │ ├── mc.png │ ├── md.png │ ├── me.png │ ├── mg.png │ ├── mh.png │ ├── mk.png │ ├── ml.png │ ├── mm.png │ ├── mn.png │ ├── mo.png │ ├── mp.png │ ├── mq.png │ ├── mr.png │ ├── ms.png │ ├── mt.png │ ├── mu.png │ ├── mv.png │ ├── mw.png │ ├── mx.png │ ├── my.png │ ├── mz.png │ ├── na.png │ ├── nc.png │ ├── ne.png │ ├── nf.png │ ├── ng.png │ ├── ni.png │ ├── nl.png │ ├── no.png │ ├── np.png │ ├── nr.png │ ├── nu.png │ ├── nz.png │ ├── om.png │ ├── pa.png │ ├── pe.png │ ├── pf.png │ ├── pg.png │ ├── ph.png │ ├── pk.png │ ├── pl.png │ ├── pm.png │ ├── pn.png │ ├── pr.png │ ├── ps.png │ ├── pt.png │ ├── pw.png │ ├── py.png │ ├── qa.png │ ├── re.png │ ├── readme.txt │ ├── ro.png │ ├── rs.png │ ├── ru.png │ ├── rw.png │ ├── sa.png │ ├── sb.png │ ├── sc.png │ ├── sd.png │ ├── se.png │ ├── sg.png │ ├── sh.png │ ├── si.png │ ├── sj.png │ ├── sk.png │ ├── sl.png │ ├── sm.png │ ├── sn.png │ ├── so.png │ ├── sr.png │ ├── st.png │ ├── sv.png │ ├── sy.png │ ├── sz.png │ ├── tc.png │ ├── td.png │ ├── tf.png │ ├── tg.png │ ├── th.png │ ├── tj.png │ ├── tk.png │ ├── tl.png │ ├── tm.png │ ├── tn.png │ ├── to.png │ ├── tr.png │ ├── tt.png │ ├── tv.png │ ├── tw.png │ ├── tz.png │ ├── ua.png │ ├── ug.png │ ├── um.png │ ├── unknown.png │ ├── us.png │ ├── uy.png │ ├── uz.png │ ├── va.png │ ├── vc.png │ ├── ve.png │ ├── vg.png │ ├── vi.png │ ├── vn.png │ ├── vu.png │ ├── wf.png │ ├── ws.png │ ├── ye.png │ ├── yt.png │ ├── za.png │ ├── zm.png │ └── zw.png ├── icons │ ├── MarineTrafficLogo.png │ ├── Needle_Red_32.png │ ├── OSM-Logo-32px.png │ ├── OSM-Logo-44px.png │ ├── OSM-Logo.jpg │ ├── OpenPortGuideLogo_32.png │ ├── OpenSeaMapLogo_16.png │ ├── OpenSeaMapLogo_32.png │ ├── OpenSeaMapLogo_88.png │ ├── bing.png │ ├── depth.jpg │ ├── gebco-logo.svg │ └── somerights20.png ├── lateral │ ├── Lateral_Green.png │ ├── Lateral_Green_Cone.png │ ├── Lateral_Green_Pillar.png │ ├── Lateral_Green_Stake.png │ ├── Lateral_Perch_Port.png │ ├── Lateral_Perch_Starboard.png │ ├── Lateral_Pref_Port.png │ ├── Lateral_Pref_Port_Can.png │ ├── Lateral_Pref_Port_Pillar.png │ ├── Lateral_Pref_Port_Spar.png │ ├── Lateral_Pref_Port_Stake.png │ ├── Lateral_Pref_Starboard.png │ ├── Lateral_Pref_Starboard_Cone.png │ ├── Lateral_Pref_Starboard_Pillar.png │ ├── Lateral_Pref_Starboard_Stake.png │ ├── Lateral_Red.png │ ├── Lateral_Red_Can.png │ ├── Lateral_Red_Pillar.png │ ├── Lateral_Red_Spar.png │ ├── Lateral_Red_Stake.png │ ├── Lateral_SafeWater.png │ ├── Lateral_SafeWater_Pillar.png │ ├── Lateral_SafeWater_Spar.png │ ├── Lateral_SafeWater_Sphere.png │ ├── Lateral_SafeWater_Stake.png │ ├── Topmark_Green_Conical.png │ ├── Topmark_Green_Conical_Low.png │ ├── Topmark_Green_Conical_Stake.png │ ├── Topmark_Red_Cylindrical.png │ ├── Topmark_Red_Cylindrical_Low.png │ ├── Topmark_Red_Cylindrical_Stake.png │ ├── Topmark_Red_Sphere.png │ ├── Topmark_Red_Sphere_Low.png │ └── Topmark_Red_Sphere_Stake.png ├── light │ ├── Light_Beacon_Green.png │ ├── Light_Beacon_Red.png │ ├── Light_Beacon_White.png │ ├── Light_Green.png │ ├── Light_Red.png │ ├── Light_White.png │ └── Lighthouse_Major.png ├── map │ ├── AirPressureIcon.png │ ├── AirTemperatureIcon.png │ ├── PrecipitationIcon.png │ ├── WaveIcon.png │ ├── WindIcon.jpg │ ├── WindIcon.png │ ├── WindScale.png │ ├── development_32px.png │ ├── nautical_compass_rose.svg │ ├── nautical_compass_rose_geo_north.svg │ ├── nautical_compass_rose_mag_north.svg │ ├── readme.txt │ ├── weather.png │ ├── zoom-in.png │ └── zoom-out.png ├── misc │ └── Fogsignal.png ├── places │ ├── anchorage_32.png │ ├── anchorage_area.png │ ├── breakwater.png │ ├── crane.png │ ├── fishing_harbour.png │ ├── fishing_harbour_32.png │ ├── fuel.png │ ├── harbour.png │ ├── harbour_32.png │ ├── harbour_master.png │ ├── lock.png │ ├── lock_gate.png │ ├── marina.png │ ├── marina_32.png │ ├── pier.png │ ├── slipway.png │ ├── tidal_scale_16.png │ ├── tidal_scale_24.png │ ├── tidal_scale_32.png │ ├── waste_disposal.png │ ├── wier_big.png │ └── wier_small.png ├── satpro │ ├── LICENSE │ ├── ship.png │ └── ship.svg └── special_purpose │ ├── Special_Purpose.png │ ├── Special_Purpose_Barrel.png │ ├── Special_Purpose_Pillar.png │ ├── Special_Purpose_Spar.png │ ├── Special_Purpose_Stake.png │ ├── Topmark_RedWhiteRed_Cylindrical.png │ ├── Topmark_RedWhiteRed_Cylindrical_Low.png │ ├── Topmark_RedWhiteRed_Cylindrical_Stake.png │ ├── Topmark_Red_Cross.png │ ├── Topmark_Red_Cross_Low.png │ ├── Topmark_Red_Cross_Stake.png │ ├── Topmark_Yellow_Cross.png │ ├── Topmark_Yellow_Cross_Low.png │ ├── Topmark_Yellow_Cross_Stake.png │ ├── Topmark_Yellow_UnDef.png │ ├── Topmark_Yellow_UnDef_Low.png │ └── Topmark_Yellow_UnDef_Stake.png ├── weather.css └── weather.php /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | .vercel 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # OpenSeaMap frontend 2 | 3 | This project contains the frontend part for the websites: 4 | 5 | - 6 | 7 | and 8 | 9 | - 10 | 11 | ## Main Files 12 | 13 | - index.php : entry point of 14 | - weather.php: entry point for 15 | - legend.php: display legend, help and other legal informations, used by elp menu in 16 | 17 | Each of these php files have their own css files. 18 | -------------------------------------------------------------------------------- /api/changeset.php: -------------------------------------------------------------------------------- 1 | \n"; 54 | $xmlOSM .= " \n"; 55 | $xmlOSM .= "\n"; 56 | $xmlOSM .= "\n"; 57 | $xmlOSM .= ""; 58 | $xmlOSM .= "\n\n"; 59 | 60 | return $xmlOSM; 61 | } 62 | 63 | // Send to the OSM-Api 64 | function sendOSM($url, $path, $login, $data) { 65 | $status = ""; 66 | $response = ""; 67 | $fp = @fsockopen($url, 80, $errno, $errstr); 68 | if (!$fp) { 69 | return "$errstr ($errno)\n"; 70 | } else { 71 | fputs($fp, "PUT " .$path ." HTTP/1.1\r\n"); 72 | fputs($fp, "Host: " .$url ."\r\n"); 73 | fputs($fp, "User-Agent: OpenSeaMap-Editor/0.1.2\r\n"); 74 | fputs($fp, "Authorization: Basic " .$login ."\r\n"); 75 | fputs($fp, "Content-type: text/xml; charset=utf-8\r\n"); 76 | fputs($fp, "Content-length: ". strlen($data) ."\r\n"); 77 | fputs($fp, "Connection: Keep-Alive\r\n\r\n"); 78 | fputs($fp, $data ."\r\n"); 79 | 80 | $header = "not yet"; 81 | while (!feof($fp)) { 82 | $line = fgets($fp, 1024); 83 | if( $line == "\r\n" && $header == "not yet" ) { 84 | $header = "passed"; 85 | } 86 | if( $header == "passed" ) { 87 | $response .= $line; 88 | } /*else { 89 | $arg = split(":", $line); 90 | if ($arg[0] == "status") { 91 | $status .= trim($arg[1]); 92 | } 93 | }*/ 94 | } 95 | } 96 | fclose($fp); 97 | /*if ($status != "200") { 98 | $response = "Error:" .$status; 99 | }*/ 100 | return trim($response); 101 | } 102 | 103 | $_response = sendOSM($_url, createUrl($_todo, $_changset_id), base64_encode($_user_name .":" .$_user_password), createChangeSet($_comment)); 104 | 105 | echo $_response; 106 | ?> 107 | -------------------------------------------------------------------------------- /api/export.php: -------------------------------------------------------------------------------- 1 | 10 | -------------------------------------------------------------------------------- /api/getAIS.php: -------------------------------------------------------------------------------- 1 | . 14 | // ----------------------------------------------------------------------------- 15 | 16 | 17 | // ----------------------------------------------------------------------------- 18 | // Description 19 | // ----------------------------------------------------------------------------- 20 | // This is a proxy script which fetches AIS data from 'www.marinetraffic.com'. 21 | // 22 | // Unfortunately, the OpenLayers BBOX strategy does not submit the zoom 23 | // level, so we always fetch objects with highest zoom level. Due to the fact 24 | // that we don't know the filtering algorithm on the remote service, it is not 25 | // such a bad strategy. 26 | // 27 | // If the requested range is to large, the remote service will return an empty 28 | // result set. Zoom level 8 upwards will work. 29 | // ----------------------------------------------------------------------------- 30 | 31 | 32 | // ----------------------------------------------------------------------------- 33 | // Information from 'marinetraffic.com' 34 | // ----------------------------------------------------------------------------- 35 | // As a start for your practice, please feel free to use the following URL 36 | // to retrieve real-time AIS positions in XML: 37 | // 38 | // http://mob0.marinetraffic.com/ais/de/getxml_i.aspx? 39 | // sw_x=24.0&sw_y=34.0&ne_x=30.0&ne_y=39.5&zoom=14 40 | // 41 | // You must specify SW and NE bounds of the area you wish to download. Zoom 42 | // level is used to 'cluster' (i.e. grouping together) data in smaller zoom 43 | // levels, in order to avoid having too many overlapping markers drawn. 44 | // In the XML data returned you will notice the following fields: 45 | // 46 | // LAT, LON 47 | // N= ship's name 48 | // T= ship's type 49 | // H= Heading in degrees 50 | // S= Speed in knots multiplied by 10 51 | // F= Ship's Flag 52 | // M= MMSI number 53 | // L= ship's length 54 | // E= time elapsed since received, in minutes 55 | // ----------------------------------------------------------------------------- 56 | 57 | 58 | // ----------------------------------------------------------------------------- 59 | // Write XML header 60 | // ----------------------------------------------------------------------------- 61 | 62 | header('Content-Type: text/xml; charset=utf-8'); 63 | 64 | 65 | // ----------------------------------------------------------------------------- 66 | // Parse parameters 67 | // ----------------------------------------------------------------------------- 68 | 69 | $bbox = explode(',', $_REQUEST['bbox']); 70 | 71 | if (count($bbox) !== 4) { 72 | print ''; 73 | return; 74 | } 75 | 76 | $swX = round($bbox[0] * 10000) / 10000; 77 | $swY = round($bbox[1] * 10000) / 10000; 78 | $neX = round($bbox[2] * 10000) / 10000; 79 | $neY = round($bbox[3] * 10000) / 10000; 80 | 81 | 82 | // ----------------------------------------------------------------------------- 83 | // Fetch data 84 | // ----------------------------------------------------------------------------- 85 | 86 | $host = 'mob0.marinetraffic.com'; 87 | $url = '/ais/de/getxml_i.aspx'; 88 | $url .= '?sw_x=' . $swX; 89 | $url .= '&sw_y=' . $swY; 90 | $url .= '&ne_x=' . $neX; 91 | $url .= '&ne_y=' . $neY; 92 | $url .= '&zoom=18'; 93 | 94 | $fp = fsockopen($host, 80, $errno, $errstr, 10); 95 | 96 | if (!$fp) { 97 | print ''; 98 | return; 99 | } 100 | 101 | $contents = ''; 102 | 103 | $out = 'GET ' . $url . ' HTTP/1.1' . "\r\n"; 104 | $out .= 'Host: ' . $host . "\r\n"; 105 | $out .= 'Connection: Close' . "\r\n"; 106 | $out .= 'User-Agent: OpenSeaMap' . "\r\n"; 107 | $out .= "\r\n"; 108 | fwrite($fp, $out); 109 | while (!feof($fp)) { 110 | $contents .= fgets($fp, 128); 111 | } 112 | fclose($fp); 113 | 114 | list($header, $contents) = preg_split( '/([\r\n][\r\n])\\1/', $contents, 2); 115 | 116 | 117 | // ----------------------------------------------------------------------------- 118 | // Output data 119 | // ----------------------------------------------------------------------------- 120 | 121 | print strip_tags($contents, ''); 122 | -------------------------------------------------------------------------------- /api/getHarbours.php: -------------------------------------------------------------------------------- 1 | id, $rec->lon, $rec->lat, '$rec->name', '$rec->link', '$rec->type');\n"; 20 | } 21 | ?> 22 | -------------------------------------------------------------------------------- /api/get_node.php: -------------------------------------------------------------------------------- 1 | 56 | -------------------------------------------------------------------------------- /api/get_weather_utc.php: -------------------------------------------------------------------------------- 1 | 59 | -------------------------------------------------------------------------------- /api/help/about_de.php: -------------------------------------------------------------------------------- 1 |

  OpenSeaMap - Onlinekarte

2 | 3 | 4 | 5 | 8 | 11 | 12 | 13 | 16 | 19 | 20 | 21 | 24 | 27 | 28 |
6 | Version:  7 | 9 | 0.1.23 10 |
14 | Datum:  15 | 17 | 18.10.2012 18 |
22 | Autor:  23 | 25 | Olaf Hannemann 26 |
29 | -------------------------------------------------------------------------------- /api/help/about_en.php: -------------------------------------------------------------------------------- 1 |

  OpenSeaMap - Online map

2 | 3 | 4 | 5 | 8 | 11 | 12 | 13 | 16 | 19 | 20 | 21 | 24 | 27 | 28 |
6 | Version:  7 | 9 | 0.1.23 10 |
14 | Date:  15 | 17 | 18.10.2012 18 |
22 | Author:  23 | 25 | Olaf Hannemann 26 |
29 | -------------------------------------------------------------------------------- /api/help/help-josm_de.php: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /api/help/help-josm_en.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/help/help-online-editor_de.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/help/help-online-editor_en.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/help/help-online_de.php: -------------------------------------------------------------------------------- 1 |

  OpenSeaMap - Onlinehilfe

2 | 3 | Die OpenSeaMap-Gemeinschaft besteht aus hilfsbereiten Menschen, die auch gerne für dich da sind.
4 | Finde hier eine Liste der verschiedenen Möglichkeiten, mit anderen OpenSeaMap-Mitgliedern in Kontakt zu treten, 5 | Fragen zu stellen und über OpenSeaMap zu diskutieren. 6 | 7 |

Neuigkeiten

8 | Auf unserer Startseite openseamap.org findest du wichtige Neuigkeiten und Ankündigungen. 9 |

Mailinglisten

10 | Mailinglisten sind ein Weg zur Kommunikation mit anderen Mitgliedern der OpenSeaMap-Gemeinschaft.
11 | Trage dich bei einer der folgenden Mailinglisten ein: 12 |
  • openseamap-maps English Alles über das Erstellen und Benutzen von Karten
    Anmelden - Archiv 13 |
  • openseamap-develop English Alles zum Thema Entwicklung
    Anmelden - Archiv 14 |
15 |

Foren

16 | Internetforen sind wie schwarze Bretter. Du brauchest keine zusätzliche Software, um mitzumachen, dein Web-Browser reicht aus, 17 | besuche einfach die Internetseite forum.openseamap.org um in die Diskussion einzusteigen, oder um nach Hilfe zu fragen. 18 | -------------------------------------------------------------------------------- /api/help/help-online_en.php: -------------------------------------------------------------------------------- 1 |

  OpenSeaMap - Online help

2 | 3 | The OpenSeaMap community are helpful people. We would like to be here for you. 4 | 5 |

News

6 | On our homepage openseamap.org you will find the latest news and announcements. 7 |

Mailinglists

8 |
  • openseamap-maps English Everything about the OpenSeaMap maps
    9 | Subscribe - Archive 10 |
  • openseamap-develop English All about developing OpenSeaMap
    11 | Subscribe - Archive 12 |
13 |

Forum

14 | Forums are a way to actively interact with a community. You can discuss issues with other community members, ask questions, and share experiences. 15 | You can access the forum easily via your web browser. Visit 16 | forum.openseamap.org 17 | to jump right into the discussions. We welcome your participation. 18 | -------------------------------------------------------------------------------- /api/help/help-tidal-scale_de.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/help/help-tidal-scale_en.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/help/help-trip-planner_de.php: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /api/help/help-trip-planner_en.php: -------------------------------------------------------------------------------- 1 | 7 | -------------------------------------------------------------------------------- /api/help/help-web-integr_de.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/help/help-web-integr_en.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/help/license_de.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 38 | 39 | 40 | 41 | 48 | 49 | 50 | 53 | 54 | 55 | 56 | 64 | 65 |
CC by SAÜber die OpenSeaMap - Daten kann frei unter den Bedingungen der Creative Commons Attribution-ShareAlike 2.0 Lizenz verfügt werden.
9 |
10 |
OSM-LogoAlle Daten der Basiskarte entstammen dem OpenStreetMap-Projekt.
18 |
19 |
OSM-LogoAlle AIS-Daten entstammen dem Marine-Traffic-Projekt.
27 |
28 |
OSM-LogoAlle Wetterinformationen entstammen dem OpenPortGuide-Projekt.
36 |
37 |
GEBCO Logo 42 | Data Attributation: Derived product from the GEBCO 2021 Grid,
43 | made with OpenStreetMap by OpenDEM: Download data
44 |
45 | Click in the map to get derived depth classes & coordinates.
46 | Contours at scaleline < 10km, resolution GEBCO 2021 15 arc-seconds
47 |
51 |
52 |
Water Depth Logo 57 | Die Tiefendaten entstammen folgenden Quellen: 58 | 63 |
66 | -------------------------------------------------------------------------------- /api/help/license_en.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 38 | 39 | 40 | 43 | 44 | 45 | 46 | 53 | 54 | 55 | 56 | 64 | 65 |
CC by SAOSM - Data can be used freely under the terms of the Creative Commons Attribution-ShareAlike 2.0 license.
9 |
10 |
OSM-LogoAll Data of the base map is created by the OpenStreetMap-Project.
18 |
19 |
OSM-LogoAll AIS-Data is created by the Marine-Traffic-Project.
27 |
28 |
OSM-LogoAll weather information is created by the OpenPortGuide-Project.
36 |
37 |
41 |
42 |
GEBCO Logo 47 | Data Attributation: Derived product from the GEBCO 2021 Grid,
48 | made with OpenStreetMap by OpenDEM: Download data
49 |
50 | Click in the map to get derived depth classes & coordinates.
51 | Contours at scaleline < 10km, resolution GEBCO 2021 15 arc-seconds
52 |
Water Depth Logo 57 | The depth data are from the following sources: 58 | 63 |
66 | -------------------------------------------------------------------------------- /api/legend/harbour.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 58 | 59 | 60 | 61 | 62 | 63 |
harbourtr("harbour")?>
fishing_harbourtr("fishing_harbour")?>
harbourtr("marina")?>
marinatr("anchorage")?>
21 |
22 |
breakwatertr("breakwater")?>
piertr("pier")?>
34 |
35 |
cranetr("crane")?>
slipwaytr("slipway")?>
47 |
48 |
harbour_mastertr("harbour_master")?>
56 |
57 |
waste_disposaltr("waste_disposal")?>
64 | -------------------------------------------------------------------------------- /api/legend/light.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
lighthousetr("lighthouse")?>
9 |
10 |
beacon_greentr("beacon_green")?>
beacon_redtr("beacon_red")?>
beacon_whitetr("beacon_white")?>
25 | 26 | -------------------------------------------------------------------------------- /api/legend/lock.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
lock_gatetr("lock_gate")?>
locktr("lock")?>
13 |
14 |
wier_smalltr("wier_small")?>
wier_bigtr("wier_big")?>
25 | 26 | -------------------------------------------------------------------------------- /api/legend/seamark.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 52 | 53 | 54 | 55 | 56 | 57 |
safe_watertr("safe_water")?>
lateral_starboardtr("lateral_starboard")?>
lateral_porttr("lateral_port")?>
lateral_pref_starboardtr("lateral_pref_starboard")?>
lateral_pref_porttr("lateral_pref_port")?>
25 |
26 |
cardinal_northtr("cardinal_north")?>
cardinal_easttr("cardinal_east")?>
cardinal_southtr("cardinal_south")?>
cardinal_westtr("cardinal_west")?>
isolated_dangertr("isolated_danger")?>
50 |
51 |
special_purposetr("special_purpose")?>
58 | 59 | -------------------------------------------------------------------------------- /api/map.php: -------------------------------------------------------------------------------- 1 | 1) { 56 | $xml = "passed"; 57 | } 58 | if($xml == "passed" && strpos($line, '>') === false) { 59 | $lineold = str_replace("\r\n","",$line); 60 | continue; 61 | } 62 | if( $header == "passed" && $xml == "passed") { 63 | $buff = trim($line); 64 | if (substr($buff, 0, 4) == "" ."\r\n"; 66 | break; 67 | } 68 | if ($buff != "") { 69 | echo $buff ."\n"; 70 | } 71 | } 72 | } 73 | } 74 | fclose($fp); 75 | 76 | ?> 77 | -------------------------------------------------------------------------------- /api/node.php: -------------------------------------------------------------------------------- 1 | 101 | -------------------------------------------------------------------------------- /api/nominatim.php: -------------------------------------------------------------------------------- 1 | 13 | -------------------------------------------------------------------------------- /api/weather.php: -------------------------------------------------------------------------------- 1 | 59 | -------------------------------------------------------------------------------- /classes/Pages.php: -------------------------------------------------------------------------------- 1 | setCurrentPage($currentPage); 10 | } 11 | 12 | function addPage($id,$name,$file,$headerFile = "") { 13 | $this->pages[$id] = array("name"=>$name,"file"=>$file,"headerFile"=>$headerFile); 14 | } 15 | function makeIncludePage($path = "") { 16 | $file = $path.$this->pages[$this->getCurrentPage()]['file']; 17 | if (file_exists($file)) 18 | return $file; 19 | else 20 | return $path."error.php"; 21 | } 22 | function makeIncludePageHeader($path = "") { 23 | $file = $this->pages[$this->getCurrentPage()]['headerFile']; 24 | if ($file == "") 25 | return false; 26 | $file = $path.$file; 27 | if (file_exists($file)) 28 | return $file; 29 | else 30 | return false; 31 | } 32 | function includePage() { 33 | include($this->makeIncludePage()); 34 | } 35 | 36 | function setCurrentPage($id) { 37 | $this->currentPage = $id; 38 | } 39 | function setDefaultPage($id) { 40 | $this->defaultPage = $id; 41 | } 42 | function setDefaultPageLink($link) { 43 | $this->defaultPageLink = $link; 44 | } 45 | function getCurrentPage($emptyIfCurrentIsDefault = false) { 46 | if ($emptyIfCurrentIsDefault && $this->currentPage == $this->defaultPage) { 47 | return ""; 48 | } 49 | if ($this->pages[$this->currentPage] != "") { 50 | return $this->currentPage; 51 | } 52 | return $this->defaultPage; 53 | } 54 | function getCurrentPageName() { 55 | return $this->pages[$this->getCurrentPage()]['name']; 56 | } 57 | 58 | 59 | function makePageLinks($link = "") { 60 | if ($link == "") 61 | $link = $this->defaultPageLink; 62 | $text = ''."\n"; 76 | return $text; 77 | } 78 | function makePageLink($id,$link = "") { 79 | if ($link == "") 80 | $link = $this->defaultPageLink; 81 | if (!isset($this->pages[$id])) 82 | return; 83 | $v = $this->pages[$id]; 84 | $text = ''.$v['name'].''; 85 | return $text; 86 | } 87 | } 88 | ?> 89 | -------------------------------------------------------------------------------- /classes/lg-fr.php: -------------------------------------------------------------------------------- 1 | "fr", 5 | "pageDoesNotExist" => "Page non trouvée.", 6 | 7 | "dieFreieSeekarte" => "La cartographie nautique libre", 8 | 9 | // Menu --------------------------------------------------------- 10 | "Seekarte" => "Cartographie nautique", 11 | "Vollbild" => "Plein écran", 12 | "VollbildAnzeigen" => "Voir en plein écran", 13 | "SeaChart" => "Cartographie nautique", 14 | "ÜberOpenSeaMap" => "A propos d'OpenSeaMap", 15 | "Imprint" => "Droits", 16 | "Startseite" => "Page principale", 17 | "ÄhnlicheProjekte" => "Projets similaires", 18 | "SomeRights" => "Ce travail est sous licence Creative Commons Attribution-ShareAlike 2.0", 19 | 20 | // Buttons------------------------------------------------------- 21 | "save" => "Save", 22 | "ok" => "OK", 23 | "cancel" => "Cancel", 24 | "close" => "Close", 25 | "reload" => "Reload", 26 | "edit" => "Modifier", 27 | "move" => "Move", 28 | "delete" => "Delete", 29 | "login" => "Login", 30 | "logout" => "Logout", 31 | "createAccount" => "Create New Account", 32 | "help" => "Help", 33 | "language" => "Language", 34 | 35 | // Weather------------------------------------------------------- 36 | "weather" => "Météo", 37 | "time" => "Heures", 38 | "wind" => "Vent", 39 | "AirPressure" => "Pression", 40 | "AirTemperature" => "Température", 41 | "precipitation" => "Précipitaions", 42 | "WaveHeight" => "Hauteur des vagues", 43 | 44 | // Urls --------------------------------------------------------- 45 | "UrlOSM" => "https://openstreetmap.fr", 46 | "UrlOSMWiki_Hauptseite" => "https://wiki.openstreetmap.org/wiki/Page_Principale", 47 | "UrlOSMWiki_OpenSeaMap" => "https://wiki.openstreetmap.org/wiki/FR:OpenSeaMap", 48 | 49 | // Legende ------------------------------------------------------ 50 | "Legende" => "Légende", 51 | "Seezeichen" => "Marques nautiques", 52 | "Leuchtfeuer" => "Feux", 53 | "BrückenSchleusen" => "Ponts/Ecluses", 54 | //Harbour 55 | "harbour" => "Port", 56 | "breakwater" => "Brise-lames", 57 | "pier" => "Jetée", 58 | "crane" => "Grue", 59 | "slipway" => "Cale, Slip", 60 | "harbour_master" => "Capitaine de port", 61 | "waste_disposal" => "Déchetterie", 62 | //Seamarks 63 | "safe_water" => "Eaux sécurisées", 64 | "lateral_port" => "Marque bâbord", 65 | "lateral_starboard" => "Marque tribord", 66 | "lateral_pref_port" => "Chenal préféré : bâbord", 67 | "lateral_pref_starboard" => "Chenal préféré : tribord", 68 | "cardinal_north" => "Marque cardinale Nord", 69 | "cardinal_east" => "Marque cardinale Est", 70 | "cardinal_south" => "Marque cardinale Sud", 71 | "cardinal_west" => "Marque cardinale Ouest", 72 | "isolated_danger" => "Marque de danger isolé", 73 | "special_purpose" => "Marque spéciale", 74 | //Lights 75 | "lighthouse" => "Phare", 76 | "beacon_green" => "Balise verte", 77 | "beacon_red" => "Balise rouge", 78 | "beacon_white" => "Balise blanche", 79 | //Locks 80 | "lock_gate" => "Port de l'écluse", 81 | "lock" => "Ecluse", 82 | "wier_small" => "Défense (petite)", 83 | "wier_big" => "Défense (grosse)", 84 | ); 85 | 86 | ?> 87 | -------------------------------------------------------------------------------- /classes/lg-it.php: -------------------------------------------------------------------------------- 1 | "it", 5 | "pageDoesNotExist" => "Pagina non trovata.", 6 | 7 | "dieFreieSeekarte" => "La carta nautica libera", 8 | 9 | // Menu --------------------------------------------------------- 10 | "Seekarte" => "Carta nautica", 11 | "Vollbild" => "Schermo intero", 12 | "VollbildAnzeigen" => "Visualizza a schermo intero", 13 | "SeaChart" => "Carta nautica", 14 | "ÜberOpenSeaMap" => "Informazioni su OpenSeaMap", 15 | "Imprint" => "Note legali", 16 | "Startseite" => "Pagina principale", 17 | "ÄhnlicheProjekte" => "Progetti simili", 18 | "SomeRights" => "Questo lavoro è rilasciato sotto la licenza Creative Commons Attribution-ShareAlike 2.0", 19 | 20 | // Buttons------------------------------------------------------- 21 | "save" => "Save", 22 | "ok" => "OK", 23 | "cancel" => "Cancel", 24 | "close" => "Close", 25 | "reload" => "Reload", 26 | "edit" => "Modifica", 27 | "move" => "Move", 28 | "delete" => "Delete", 29 | "login" => "Login", 30 | "logout" => "Logout", 31 | "createAccount" => "Create New Account", 32 | "help" => "Help", 33 | "language" => "Language", 34 | 35 | // Weather------------------------------------------------------- 36 | "weather" => "Meteo", 37 | "time" => "Ora", 38 | "wind" => "Vento", 39 | "AirPressure" => "Pressione", 40 | "AirTemperature" => "Temperatura", 41 | "precipitation" => "Prezipitationi", 42 | "WaveHeight" => "Altezza dell’onda", 43 | 44 | // Urls --------------------------------------------------------- 45 | "UrlOSM" => "https://openstreetmap.it", 46 | "UrlOSMWiki_Hauptseite" => "https://wiki.openstreetmap.org/wiki/IT:Pagina_Principale", 47 | "UrlOSMWiki_OpenSeaMap" => "https://wiki.openstreetmap.org/wiki/IT:OpenSeaMap", 48 | 49 | // Legende ------------------------------------------------------ 50 | "Legende" => "Legenda", 51 | "Seezeichen" => "Segnali marittimi", 52 | "Leuchtfeuer" => "Luci", 53 | "BrückenSchleusen" => "Ponti/Sbarramenti", 54 | //Harbour 55 | "harbour" => "Porto", 56 | "breakwater" => "Frangiflutti", 57 | "pier" => "Molo", 58 | "crane" => "Gru", 59 | "slipway" => "Rampa", 60 | "harbour_master" => "Capitaneria di portor", 61 | "waste_disposal" => "Smaltimento rifiuti", 62 | //Seamarks 63 | "safe_water" => "Acqua potabiler", 64 | "lateral_port" => "Segnale di babordo", 65 | "lateral_starboard" => "Segnale di tribordo", 66 | "lateral_pref_port" => "Canale preferito: babordo", 67 | "lateral_pref_starboard" => "Canale preferito: tribordo", 68 | "cardinal_north" => "Marcatore cardinale Nord", 69 | "cardinal_east" => "Marcatore cardinale Est", 70 | "cardinal_south" => "Marcatore cardinale Sud", 71 | "cardinal_west" => "Marcatore cardinale Ovest", 72 | "isolated_danger" => "Segnale di pericolo isolato", 73 | "special_purpose" => "Segnale speciale", 74 | //Lights 75 | "lighthouse" => "Faro", 76 | "beacon_green" => "Segnale verde", 77 | "beacon_red" => "Segnale rosso", 78 | "beacon_white" => "Segnale bianco", 79 | //Locks 80 | "lock_gate" => "Cancello di chiusa", 81 | "lock" => "Chiusa", 82 | "wier_small" => "Briglia (piccola)", 83 | "wier_big" => "Briglia (grande)", 84 | ); 85 | 86 | ?> 87 | -------------------------------------------------------------------------------- /classes/weather.php: -------------------------------------------------------------------------------- 1 | array( 28 | 'method'=>"GET", 29 | 'header'=>"Referer: https://map.openseamap.org/weather.php" 30 | ) 31 | ); 32 | 33 | $value = file_get_contents( 34 | "http://weather.openportguide.de/tiles/actual/wind_stream/" .$time ."/time.txt", 35 | false, 36 | stream_context_create($opts) 37 | ); 38 | 39 | return trim($value); 40 | } 41 | } 42 | 43 | ?> 44 | -------------------------------------------------------------------------------- /doc/nginx.conf: -------------------------------------------------------------------------------- 1 | server { 2 | listen 80; 3 | listen [::]:80; 4 | server_name %ME%.openseamap.org %HOSTNAME%; 5 | 6 | root %DEST%/%ME%; 7 | index index.php index.html index.htm; 8 | 9 | location / { 10 | rewrite ^/map$ / permanent; 11 | rewrite ^/map/(.*)$ /$1 permanent; 12 | } 13 | 14 | error_page 500 502 503 504 /50x.html; 15 | location = /50x.html { 16 | root /usr/local/www/nginx-dist; 17 | } 18 | 19 | location ~ \.php$ { 20 | fastcgi_pass unix:/var/run/php5-fpm.sock; 21 | #fastcgi_index index.php; 22 | #fastcgi_param SCRIPT_FILENAME $fastcgi_script_name; 23 | #include fastcgi_params; 24 | include snippets/fastcgi-php.conf; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /doc/setup_linux.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh -ex 2 | 3 | # This script installs and starts the mapping service on Debian Lenny. 4 | ## Please take care to make this script idempotent, i.e. running it 5 | ## again should not change anything. 6 | 7 | umask 002 8 | 9 | DEST=${DEST:-/srv/osm} 10 | ME=map 11 | 12 | mkdir -p "$DEST/$ME" "$DEST"/git 13 | cd "$(dirname "$0")"/.. 14 | SRC=$(/bin/pwd) 15 | export GIT_DIR="$DEST"/git/$ME.git 16 | if test ! -d "$GIT_DIR" ; then 17 | cp -a .git "$GIT_DIR" 18 | cp doc/update_git "$GIT_DIR"/hooks/update 19 | chmod +x "$GIT_DIR"/hooks/update 20 | cd "$DEST/$ME" 21 | git checkout -f -b web 22 | else 23 | cd "$DEST/$ME" 24 | fi 25 | 26 | # minimal packages required 27 | apt-get update 28 | apt-get -y install nginx php5-fpm locales 29 | 30 | ## errors go to syslog 31 | cat </etc/php5/fpm/conf.d/99-errors.ini 32 | ;; auto-generated by "$PWD/doc/$(basename "$0")" 33 | error_log = syslog 34 | END 35 | sed \ 36 | -e 's,^;*error_log *=.*,error_log = syslog,' \ 37 | -i /etc/php5/fpm/php-fpm.conf 38 | 39 | # tell nginx what to do 40 | sed \ 41 | -e "s,%HOSTNAME%,$(hostname -f),g" \ 42 | -e "s,%ME%,$ME,g" \ 43 | -e "s,%DEST%,$DEST,g" \ 44 | < $SRC/doc/nginx.conf > /etc/nginx/sites-available/map.openseamap.conf 45 | cd /etc/nginx/sites-enabled 46 | ln -sf ../sites-available/map.openseamap.conf . 47 | 48 | # (re)start services 49 | systemctl enable php5-fpm.service 50 | systemctl restart php5-fpm.service 51 | 52 | systemctl enable nginx.service 53 | systemctl restart nginx.service 54 | 55 | if test ! -s /etc/sudoers.d/openseamap ; then 56 | echo "You might want to enable this entry in /etc/sudoers.d/openseamap:" 57 | echo "" 58 | echo "# %openseamap ALL=(ALL:ALL) NOPASSWD: ALL" >/etc/sudoers.d/openseamap 59 | cat /etc/sudoers.d/openseamap 60 | fi 61 | -------------------------------------------------------------------------------- /doc/update_git: -------------------------------------------------------------------------------- 1 | #!/bin/sh -e 2 | # 3 | umask 002 4 | 5 | # --- Command line 6 | refname="$1" 7 | oldrev="$2" 8 | newrev="$3" 9 | 10 | # --- Safety check 11 | if [ -z "$GIT_DIR" ]; then 12 | echo "Don't run this script from the command line." >&2 13 | echo " (if you want, you could supply GIT_DIR then run" >&2 14 | echo " $0 )" >&2 15 | exit 1 16 | fi 17 | 18 | if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then 19 | echo "usage: $0 " >&2 20 | exit 1 21 | fi 22 | 23 | HEAD=$(git symbolic-ref HEAD) 24 | if [ "$refname" = "$HEAD" ] ; then 25 | echo "The '$refname' branch is currently checked out." >&2 26 | exit 1 27 | fi 28 | 29 | if [ "$refname" = "refs/heads/master" ] ; then 30 | echo "You cannot push to the 'master' branch here. Use 'web'." >&2 31 | exit 1 32 | fi 33 | 34 | if [ "$refname" != "refs/heads/web" ] ; then 35 | #echo "You can only push to the 'web' branch here, not '$refname'!" >&2 36 | exit 0 37 | fi 38 | 39 | if [ $HEAD != "refs/heads/master" ] ; then 40 | echo "The 'web' branch is not currently checked out." >&2 41 | exit 1 42 | fi 43 | 44 | zero="0000000000000000000000000000000000000000" 45 | if [ "$newrev" = "$zero" ]; then 46 | echo "You cannot delete the web branch!" >&2 47 | exit 1 48 | fi 49 | 50 | # absolute path 51 | cd "$GIT_DIR" 52 | GIT_DIR="$(pwd)" 53 | cd ../../$(basename "$GIT_DIR" .git) 54 | 55 | if [ $( git-ls-files -mo | wc -l ) -gt 0 ] ; then 56 | echo "There are modified or untracked files:" >&2 57 | git-ls-files -mo >&2 58 | exit 1 59 | fi 60 | 61 | if ! git merge --ff-only $newrev ; then 62 | echo "Merge failed. (Not fast-forward?) Aborting." >&2 63 | exit 1 64 | fi 65 | 66 | exit 0 67 | -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- 1 | container.id 2 | -------------------------------------------------------------------------------- /docker/readme.md: -------------------------------------------------------------------------------- 1 | # Docker helpers 2 | 3 | This scripts allow to use Docker [1] to provide the nginx server. 4 | 5 | You will need to have a working docker installation to proceed. 6 | 7 | ## Startup 8 | To start the container run one of the following scripts. They will run docker 9 | and save the container id to a file "container.id" for later use. 10 | 11 | ### Load datafiles from the online chart github repo [2] 12 | ./runContainer_git.sh 13 | After the download of the image the container will pull the data from github. 14 | 15 | ### Use local files 16 | In case you want to use the local files for development use this command: 17 | 18 | ./runContainer_localFiles.sh 19 | 20 | It will bind the root of this repository (../) to the container. So nginx will 21 | serve these files. 22 | 23 | ## Usage 24 | After startup you can browse http://localhost:8080 to see your map. 25 | 26 | ## Update the data files 27 | In case you want to update the git version (git pull) run this script: 28 | 29 | ./refreshGit.sh 30 | 31 | In case you use our local files there is no need to execute anything. 32 | The server will automatically serve your local files. 33 | 34 | ## Shutdown the container 35 | To stop the server run 36 | 37 | ./stopContainer.sh 38 | 39 | This script will delete the container.id file. 40 | 41 | 42 | 43 | [1] https://www.docker.com/ 44 | 45 | [2] https://github.com/OpenSeaMap/online_chart 46 | -------------------------------------------------------------------------------- /docker/refreshGit.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # see https://github.com/ngineered/nginx-php-fpm for details 3 | 4 | id=$( container.id 5 | -------------------------------------------------------------------------------- /docker/runContainer_localSource.sh: -------------------------------------------------------------------------------- 1 | 2 | # see https://github.com/ngineered/nginx-php-fpm for details 3 | 4 | locationOfScript=$(dirname "$(readlink -e "$0")") 5 | 6 | docker run -p 8080:80 -v $locationOfScript/../:/usr/share/nginx/html -d richarvey/nginx-php-fpm:stable > container.id 7 | -------------------------------------------------------------------------------- /docker/stopContainer.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # see https://github.com/ngineered/nginx-php-fpm for details 3 | 4 | id=$(. 17 | ******************************************************************************/ 18 | 19 | /****************************************************************************** 20 | This file implements the client-side of the magnetic compass display. 21 | ******************************************************************************/ 22 | 23 | // the geomagnetic model. This gets set up at application start 24 | let geoMag; 25 | 26 | function setMagdev(p) { 27 | // pick the right bottom corner of the map to avoid problems with interpolating 28 | // across the date boundary 29 | let latitude = (p.b + p.t) / 2; 30 | let longitude = (p.l + p.r) / 2; 31 | 32 | // get two dates exactly one year apart 33 | const msInYear = 1000 * 60 * 60 * 24 * 365.25; 34 | let now = new Date(); 35 | let then = new Date(); 36 | then.setTime(now.getTime() + msInYear); 37 | 38 | let myGeoMagNow = geoMag(latitude, longitude, 0, now); 39 | let myGeoMagThen = geoMag(latitude, longitude, 0, then); 40 | let nextyear = (then.getTime() - now.getTime()) / msInYear; 41 | let deviation = myGeoMagNow.dec; 42 | let change = (myGeoMagThen.dec - myGeoMagNow.dec) / nextyear; 43 | 44 | document.getElementById("magCompassRose").style.transform = 45 | "rotate(" + deviation.toFixed(1) + "deg)"; 46 | // EXAMPLE 47 | // VAR 3.5°5'E (2015) 48 | // ANNUAL DECREASE 8' 49 | document.getElementById("magCompassTextTop").innerHTML = 50 | "VAR " + 51 | deviation.toFixed(1) + 52 | (deviation >= 0 ? "E" : "W") + 53 | " (" + 54 | now.getFullYear() + 55 | ")"; 56 | document.getElementById("magCompassTextBottom").innerHTML = 57 | "ANNUAL " + 58 | (change >= 0 ? "INCREASE " : "DECREASE ") + 59 | (60 * change).toFixed(0) + 60 | "'"; 61 | } 62 | 63 | // Downloads new magnetic deviation(s) from the server. This is called when the map moves. 64 | function refreshMagdev() { 65 | const [minX, minY, maxX, maxY] = map.getView().calculateExtent(); 66 | const [l, b] = ol.proj.toLonLat([minX, minY]); 67 | const [r, t] = ol.proj.toLonLat([maxX, maxY]); 68 | const params = { b, t, l, r }; 69 | 70 | if (geoMag == undefined) { 71 | /* if the geomagnetic model has not been loaded yet, load it and update the deviation asynchronously */ 72 | fetch( 73 | "javascript/geomagjs/WMM.COF?" + 74 | "b=" + 75 | params.b + 76 | "&t=" + 77 | params.t + 78 | "&l=" + 79 | params.l + 80 | "&r=" + 81 | params.r 82 | ) 83 | .then((response) => response.text()) 84 | .then((data) => { 85 | var wmm = cof2Obj(data); 86 | geoMag = geoMagFactory(wmm); 87 | setMagdev(params); 88 | }); 89 | } else { 90 | /* else, synchronous update */ 91 | setMagdev(params); 92 | } 93 | } 94 | -------------------------------------------------------------------------------- /javascript/permalink.js: -------------------------------------------------------------------------------- 1 | // Create a url from the current map's view. 2 | function getPermalink(otherParams = {}) { 3 | let zoom = map.getView().getZoom().toFixed(1); 4 | 5 | // Remove the .0 from the zoom. 6 | if (/\.0$/.test(zoom)) { 7 | zoom = parseInt(map.getView().getZoom(), 10); 8 | } 9 | const [lon, lat] = ol.proj.toLonLat(map.getView().getCenter()); 10 | 11 | const mapLayers = map.getLayers().getArray(); 12 | const maxLayerId = mapLayers.reduce( 13 | (maxLayerId, layer) => Math.max(maxLayerId, layer.get("layerId")), 14 | 0 15 | ); 16 | let layers = ""; 17 | for (var i = 1; i <= maxLayerId; i += 1) { 18 | const layer = mapLayers.find((l) => l.get("layerId") === i); 19 | if (!layer?.getVisible()) { 20 | layers += "F"; 21 | } else if (layer.getVisible()) { 22 | layers += layer.get("isBaseLayer") ? "B" : "T"; 23 | } 24 | } 25 | 26 | const params = new URLSearchParams({ 27 | zoom, 28 | lon: lon.toFixed(5), 29 | lat: lat.toFixed(5), 30 | layers, 31 | ...otherParams, 32 | }); 33 | 34 | return window.location.href.split("?")[0] + `?${params.toString()}`; 35 | } 36 | 37 | class Permalink extends ol.control.Control { 38 | constructor() { 39 | super({ 40 | element: document.createElement("div"), 41 | }); 42 | this.timeout = null; 43 | 44 | this.aElement_ = document.createElement("a"); 45 | this.aElement_.innerHTML = "Permalink"; 46 | this.element.className = "ol-permalink"; 47 | this.element.appendChild(this.aElement_); 48 | } 49 | 50 | render() { 51 | // We use a timeout to avoid unnecessary updates. 52 | clearTimeout(this.timeout); 53 | this.timeout = setTimeout(() => { 54 | this.aElement_.href = getPermalink(); 55 | }, 500); 56 | } 57 | } 58 | -------------------------------------------------------------------------------- /javascript/translation-de.js: -------------------------------------------------------------------------------- 1 | tr = { 2 | altitude:'Höhe', 3 | andMore:'und weitere', 4 | aisType1:'Navigationshilfen', 5 | aisType3:'Schlepper, Lotse', 6 | aisType4:'Schnellfähre', 7 | aisType6:'Passagierschiff', 8 | aisType7:'Frachtschiff', 9 | aisType8:'Tanker', 10 | aisType9:'Yachten & Andere', 11 | battery:'Batterie', 12 | course:'Kurs', 13 | date:'Datum', 14 | latitude:'Breite', 15 | length:'Länge', 16 | longitude:'Länge', 17 | minBefore:'vor {0} min', 18 | speed:'Fahrt', 19 | submitted:'Übermittelt', 20 | temperature:'Temperatur', 21 | time:'Uhrzeit', 22 | type:'Typ', 23 | unknown:'unbekannt', 24 | vessels:'Schiffe' 25 | }; 26 | -------------------------------------------------------------------------------- /javascript/translation-en.js: -------------------------------------------------------------------------------- 1 | tr = { 2 | altitude:'Altitude', 3 | andMore:'and more', 4 | aisType1:'Navigations Aids', 5 | aisType3:'Tug, Pilot', 6 | aisType4:'High Speed Craft', 7 | aisType6:'Passenger Vessel', 8 | aisType7:'Cargo Vessel', 9 | aisType8:'Tanker', 10 | aisType9:'Yacht & Other', 11 | battery:'Battery', 12 | course:'Course', 13 | date:'Date', 14 | latitude:'Latitude', 15 | length:'Length', 16 | longitude:'Longitude', 17 | minBefore:'{0} min before', 18 | speed:'Speed', 19 | submitted:'Submitted', 20 | temperature:'Temperature', 21 | time:'Time', 22 | type:'Type', 23 | unknown:'unknown', 24 | vessels:'vessels' 25 | }; 26 | -------------------------------------------------------------------------------- /javascript/utilities.js: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | Javascript Utilities 3 | author Olaf Hannemann 4 | license GPL V3 5 | version 0.1.4 6 | date 13.08.2011 7 | 8 | This file is free software: you can redistribute it and/or modify 9 | it under the terms of the GNU General Public License as published by 10 | the Free Software Foundation, either version 3 of the License, or 11 | (at your option) any later version. 12 | 13 | This file is distributed in the hope that it will be useful, 14 | but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | GNU General Public License (http://www.gnu.org/licenses/)for more details. 17 | ******************************************************************************/ 18 | 19 | function setCookie(key, value) { 20 | var expireDate = new Date(); 21 | expireDate.setMonth(expireDate.getMonth() + 6); 22 | document.cookie = 23 | key + "=" + value + ";" + "expires=" + expireDate.toGMTString() + ";"; 24 | } 25 | 26 | function getCookie(argument) { 27 | var buff = document.cookie; 28 | var args = buff.split(";"); 29 | for (i = 0; i < args.length; i++) { 30 | var a = args[i].split("="); 31 | if (trim(a[0]) == argument) { 32 | return trim(a[1]); 33 | } 34 | } 35 | 36 | return NaN; 37 | } 38 | 39 | function getArgument(argument) { 40 | return new URLSearchParams(window.location.search).get(argument) || NaN; 41 | } 42 | 43 | function checkKeyReturn(e) { 44 | if (e.keyCode == 13) { 45 | return true; 46 | } 47 | 48 | return false; 49 | } 50 | 51 | function trim(buffer) { 52 | return buffer.replace(/^\s+/, "").replace(/\s+$/, ""); 53 | } 54 | 55 | function convert2Locode(buffer) { 56 | buffer = buffer.replace("ü", "u"); 57 | buffer = buffer.replace("ö", "o"); 58 | buffer = buffer.replace("ä", "a"); 59 | buffer = buffer.replace("ß", "ss"); 60 | buffer = buffer.replace("ø", "o"); 61 | 62 | return buffer; 63 | } 64 | 65 | function convert2Text(buffer) { 66 | buffer = buffer.replace(/%20/g, " "); 67 | buffer = buffer.replace(/°/g, "°"); 68 | 69 | return buffer; 70 | } 71 | 72 | function format2FixedLenght(number, length, fraclength) { 73 | var text = number.toFixed(fraclength); 74 | while (text.length < length) text = "0" + text; 75 | return text; 76 | } 77 | 78 | function loadXMLDoc(name) { 79 | if (window.XMLHttpRequest) { 80 | xhttp = new XMLHttpRequest(); 81 | } else { 82 | xhttp = new ActiveXObject("Microsoft.XMLHTTP"); 83 | } 84 | xhttp.open("GET", name, false); 85 | xhttp.send(); 86 | 87 | return xhttp.responseXML; 88 | } 89 | -------------------------------------------------------------------------------- /legend.css: -------------------------------------------------------------------------------- 1 | html, body { 2 | margin: 0; 3 | padding: 0; 4 | height:100%; 5 | width: 100%; 6 | font-family: Arial, sans-serif; 7 | } 8 | 9 | img { 10 | vertical-align: middle; 11 | } 12 | 13 | #menu { 14 | float:left; 15 | width: 200px; 16 | height: 100%; 17 | background-color: #EEE; 18 | } 19 | 20 | #menu h2 { 21 | margin: 0; 22 | padding: 4px; 23 | font-size: 16px; 24 | color: #27408B; 25 | background-color: #c0c0ff; 26 | text-align: center; 27 | } 28 | 29 | #menu ul { 30 | list-style: none; 31 | margin: 0; 32 | padding: 10px 0 0px 0px; 33 | } 34 | 35 | #menu ul li { 36 | margin: 0; 37 | padding: 0; 38 | } 39 | 40 | #menu ul li b, #menu ul li a { 41 | padding: 4px 0 4px 12px; 42 | } 43 | 44 | #menu ul li a { 45 | color: #000; 46 | display: block; 47 | margin: 0 0 0 0; 48 | text-decoration: none; 49 | } 50 | 51 | #menu #selected a { 52 | background-color: #CCCCCC; 53 | } 54 | 55 | #menu a:hover { 56 | background-color: #AAA; 57 | } 58 | 59 | #content { 60 | position:absolute; 61 | top:2px; 62 | left:200px; 63 | clear: both; 64 | margin: 0px 0 0px 20px; 65 | overflow-x: hidden; 66 | } 67 | 68 | /* hide sidebar and top navigation */ 69 | #content iframe[src*="https://wiki.openseamap"]{ 70 | margin-left: -170px; 71 | /* margin-top: -82px; */ 72 | width: 710px; 73 | height: 670px; 74 | } 75 | 76 | 77 | 78 | 79 | -------------------------------------------------------------------------------- /legend.php: -------------------------------------------------------------------------------- 1 | addPage("divider1", "
".$t->tr("Legende")."
",""); 7 | $p->addPage("harbour",$t->tr("harbour"),"api/legend/harbour.php"); 8 | $p->addPage("seamark",$t->tr("Seezeichen"),"api/legend/seamark.php"); 9 | $p->addPage("light",$t->tr("Leuchtfeuer"),"api/legend/light.php"); 10 | $p->addPage("lock",$t->tr("BrückenSchleusen"),"api/legend/lock.php"); 11 | $p->addPage("divider2", "
".$t->tr("help")."
",""); 12 | $p->addPage("help-josm",$t->tr("help-josm"),"./api/help/help-josm_".$t->tr("langCode").".php"); 13 | $p->addPage("help-tidal-scale",$t->tr("help-tidal-scale"),"./api/help/help-tidal-scale_".$t->tr("langCode").".php"); 14 | $p->addPage("help-trip-planner",$t->tr("tripPlanner"),"./api/help/help-trip-planner_".$t->tr("langCode").".php"); 15 | $p->addPage("help-website",$t->tr("help-website-int"),"./api/help/help-web-integr_".$t->tr("langCode").".php"); 16 | $p->addPage("help-online",$t->tr("help-online"),"./api/help/help-online_".$t->tr("langCode").".php"); 17 | $p->addPage("divider3", "

",""); 18 | $p->addPage("license",$t->tr("license"),"./api/help/license_".$t->tr("langCode").".php"); 19 | $p->addPage("about",$t->tr("about"),"./api/help/about_".$t->tr("langCode").".php"); 20 | $p->setDefaultPage("harbour"); 21 | 22 | ?> 23 | 24 | 26 | 27 | 28 | OSW -<?=$t->tr('nautical_chart')?>: <?=$t->tr("Legende")?> - <?=$p->getCurrentPageName()?> 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 40 |
41 | makeIncludePage()); ?> 42 |
43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /resources/action/Cc-sa-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/Cc-sa-32px.png -------------------------------------------------------------------------------- /resources/action/baustelle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/baustelle.png -------------------------------------------------------------------------------- /resources/action/circle_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/circle_black.png -------------------------------------------------------------------------------- /resources/action/circle_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/circle_blue.png -------------------------------------------------------------------------------- /resources/action/circle_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/circle_green.png -------------------------------------------------------------------------------- /resources/action/circle_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/circle_red.png -------------------------------------------------------------------------------- /resources/action/circle_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/circle_yellow.png -------------------------------------------------------------------------------- /resources/action/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/close.gif -------------------------------------------------------------------------------- /resources/action/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/delete.png -------------------------------------------------------------------------------- /resources/action/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/download.png -------------------------------------------------------------------------------- /resources/action/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/edit.png -------------------------------------------------------------------------------- /resources/action/find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/find.png -------------------------------------------------------------------------------- /resources/action/forum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/forum.png -------------------------------------------------------------------------------- /resources/action/go-next-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/go-next-disabled.png -------------------------------------------------------------------------------- /resources/action/go-next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/go-next.png -------------------------------------------------------------------------------- /resources/action/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/help.png -------------------------------------------------------------------------------- /resources/action/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/info.png -------------------------------------------------------------------------------- /resources/action/nautical_compass_rose_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/nautical_compass_rose_icon.png -------------------------------------------------------------------------------- /resources/action/permalink-32x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/permalink-32x.png -------------------------------------------------------------------------------- /resources/action/questionmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/questionmark.png -------------------------------------------------------------------------------- /resources/action/route-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/route-32px.png -------------------------------------------------------------------------------- /resources/action/tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/tools.png -------------------------------------------------------------------------------- /resources/action/view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/view.png -------------------------------------------------------------------------------- /resources/action/wait.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/action/wait.gif -------------------------------------------------------------------------------- /resources/ais/LICENSE: -------------------------------------------------------------------------------- 1 | // ----------------------------------------------------------------------------- 2 | // AIS Layer - OpenLayer class to display AIS traffic 3 | // 4 | // Written in 2011 by Dominik Fässler 5 | // 6 | // To the extent possible under law, the author(s) have dedicated all copyright 7 | // and related and neighboring rights to this software to the public domain 8 | // worldwide. This software is distributed without any warranty. 9 | // 10 | // You should have received a copy of the CC0 Public Domain Dedication along 11 | // with this software. If not, see 12 | // . 13 | // ----------------------------------------------------------------------------- 14 | 15 | // ----------------------------------------------------------------------------- 16 | // Images 17 | // ----------------------------------------------------------------------------- 18 | // The following images are licensed under CC0: 19 | // - ship.svg 20 | // - ship.png 21 | // ----------------------------------------------------------------------------- 22 | -------------------------------------------------------------------------------- /resources/ais/cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/ais/cluster.png -------------------------------------------------------------------------------- /resources/ais/navigationaids.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/ais/navigationaids.png -------------------------------------------------------------------------------- /resources/ais/ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/ais/ship.png -------------------------------------------------------------------------------- /resources/ais/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/ais/unknown.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_East.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_East.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_East_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_East_Pillar.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_East_Spar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_East_Spar.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_East_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_East_Stake.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_North.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_North.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_North_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_North_Pillar.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_North_Spar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_North_Spar.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_North_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_North_Stake.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_Single.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_Single.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_Single_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_Single_Pillar.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_Single_Spar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_Single_Spar.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_Single_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_Single_Stake.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_South.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_South.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_South_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_South_Pillar.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_South_Spar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_South_Spar.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_South_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_South_Stake.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_West.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_West.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_West_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_West_Pillar.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_West_Spar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_West_Spar.png -------------------------------------------------------------------------------- /resources/cardinal/Cardinal_West_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Cardinal_West_Stake.png -------------------------------------------------------------------------------- /resources/cardinal/Topmark_Clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/cardinal/Topmark_Clear.png -------------------------------------------------------------------------------- /resources/disaster/LICENSE: -------------------------------------------------------------------------------- 1 | // ----------------------------------------------------------------------------- 2 | // Disaster Layer - OpenLayer class to display AIS traffic 3 | // 4 | // Written in 2012 by Dominik Fässler 5 | // 6 | // To the extent possible under law, the author(s) have dedicated all copyright 7 | // and related and neighboring rights to this software to the public domain 8 | // worldwide. This software is distributed without any warranty. 9 | // 10 | // You should have received a copy of the CC0 Public Domain Dedication along 11 | // with this software. If not, see 12 | // . 13 | // ----------------------------------------------------------------------------- 14 | 15 | // ----------------------------------------------------------------------------- 16 | // Images 17 | // ----------------------------------------------------------------------------- 18 | // The following Images are licensed under CC0: 19 | // - ship.svg 20 | // - ship.png 21 | // ----------------------------------------------------------------------------- 22 | -------------------------------------------------------------------------------- /resources/disaster/disasters.txt: -------------------------------------------------------------------------------- 1 | Costa Concordia http://en.wikipedia.org/wiki/Costa_Concordia_disaster 2 | 42.3653 10.9214 2012-01-13 0.0000 180.0000 3 | 42.3718 10.9258 2012-01-13 21:02:00 1.1000 13.0000 4 | 42.3704 10.9256 2012-01-13 20:58:00 1.4000 7.0000 5 | 42.3675 10.9253 2012-01-13 20:53:00 2.9000 351.0000 6 | 42.3592 10.9344 2012-01-13 0.0000 0.0000 7 | 42.3418 10.9534 2012-01-13 0.0000 0.0000 8 | 42.3378 10.9661 2012-01-13 20:37:00 15.3000 285.0000 9 | 42.3354 10.9875 2012-01-13 20:33:00 15.4000 276.0000 10 | 42.3329 11.0139 2012-01-13 20:29:00 15.4000 278.0000 11 | 42.3299 11.0434 2012-01-13 20:24:00 15.5000 278.0000 12 | 42.3280 11.0610 2012-01-13 20:21:00 15.7000 278.0000 13 | -------------------------------------------------------------------------------- /resources/disaster/ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/disaster/ship.png -------------------------------------------------------------------------------- /resources/disaster/ship.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 18 | 20 | 40 | 44 | 48 | 52 | 56 | 60 | 61 | 63 | 64 | 66 | image/svg+xml 67 | 69 | 70 | 71 | 72 | 73 | 77 | 86 | 87 | 88 | -------------------------------------------------------------------------------- /resources/flags/ad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ad.png -------------------------------------------------------------------------------- /resources/flags/ae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ae.png -------------------------------------------------------------------------------- /resources/flags/af.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/af.png -------------------------------------------------------------------------------- /resources/flags/ag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ag.png -------------------------------------------------------------------------------- /resources/flags/ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ai.png -------------------------------------------------------------------------------- /resources/flags/al.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/al.png -------------------------------------------------------------------------------- /resources/flags/am.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/am.png -------------------------------------------------------------------------------- /resources/flags/an.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/an.png -------------------------------------------------------------------------------- /resources/flags/ao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ao.png -------------------------------------------------------------------------------- /resources/flags/ar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ar.png -------------------------------------------------------------------------------- /resources/flags/as.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/as.png -------------------------------------------------------------------------------- /resources/flags/at.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/at.png -------------------------------------------------------------------------------- /resources/flags/au.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/au.png -------------------------------------------------------------------------------- /resources/flags/aw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/aw.png -------------------------------------------------------------------------------- /resources/flags/ax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ax.png -------------------------------------------------------------------------------- /resources/flags/az.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/az.png -------------------------------------------------------------------------------- /resources/flags/ba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ba.png -------------------------------------------------------------------------------- /resources/flags/bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bb.png -------------------------------------------------------------------------------- /resources/flags/bd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bd.png -------------------------------------------------------------------------------- /resources/flags/be.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/be.png -------------------------------------------------------------------------------- /resources/flags/bf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bf.png -------------------------------------------------------------------------------- /resources/flags/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bg.png -------------------------------------------------------------------------------- /resources/flags/bh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bh.png -------------------------------------------------------------------------------- /resources/flags/bi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bi.png -------------------------------------------------------------------------------- /resources/flags/bj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bj.png -------------------------------------------------------------------------------- /resources/flags/bm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bm.png -------------------------------------------------------------------------------- /resources/flags/bn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bn.png -------------------------------------------------------------------------------- /resources/flags/bo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bo.png -------------------------------------------------------------------------------- /resources/flags/br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/br.png -------------------------------------------------------------------------------- /resources/flags/bs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bs.png -------------------------------------------------------------------------------- /resources/flags/bt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bt.png -------------------------------------------------------------------------------- /resources/flags/bv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bv.png -------------------------------------------------------------------------------- /resources/flags/bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bw.png -------------------------------------------------------------------------------- /resources/flags/by.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/by.png -------------------------------------------------------------------------------- /resources/flags/bz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/bz.png -------------------------------------------------------------------------------- /resources/flags/ca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ca.png -------------------------------------------------------------------------------- /resources/flags/cc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cc.png -------------------------------------------------------------------------------- /resources/flags/cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cd.png -------------------------------------------------------------------------------- /resources/flags/cf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cf.png -------------------------------------------------------------------------------- /resources/flags/cg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cg.png -------------------------------------------------------------------------------- /resources/flags/ch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ch.png -------------------------------------------------------------------------------- /resources/flags/ci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ci.png -------------------------------------------------------------------------------- /resources/flags/ck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ck.png -------------------------------------------------------------------------------- /resources/flags/cl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cl.png -------------------------------------------------------------------------------- /resources/flags/cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cm.png -------------------------------------------------------------------------------- /resources/flags/cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cn.png -------------------------------------------------------------------------------- /resources/flags/co.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/co.png -------------------------------------------------------------------------------- /resources/flags/cr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cr.png -------------------------------------------------------------------------------- /resources/flags/cs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cs.png -------------------------------------------------------------------------------- /resources/flags/cu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cu.png -------------------------------------------------------------------------------- /resources/flags/cv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cv.png -------------------------------------------------------------------------------- /resources/flags/cx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cx.png -------------------------------------------------------------------------------- /resources/flags/cy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cy.png -------------------------------------------------------------------------------- /resources/flags/cz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/cz.png -------------------------------------------------------------------------------- /resources/flags/de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/de.png -------------------------------------------------------------------------------- /resources/flags/dj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/dj.png -------------------------------------------------------------------------------- /resources/flags/dk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/dk.png -------------------------------------------------------------------------------- /resources/flags/dm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/dm.png -------------------------------------------------------------------------------- /resources/flags/do.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/do.png -------------------------------------------------------------------------------- /resources/flags/dz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/dz.png -------------------------------------------------------------------------------- /resources/flags/ec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ec.png -------------------------------------------------------------------------------- /resources/flags/ee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ee.png -------------------------------------------------------------------------------- /resources/flags/eg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/eg.png -------------------------------------------------------------------------------- /resources/flags/eh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/eh.png -------------------------------------------------------------------------------- /resources/flags/er.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/er.png -------------------------------------------------------------------------------- /resources/flags/es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/es.png -------------------------------------------------------------------------------- /resources/flags/et.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/et.png -------------------------------------------------------------------------------- /resources/flags/fi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/fi.png -------------------------------------------------------------------------------- /resources/flags/fj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/fj.png -------------------------------------------------------------------------------- /resources/flags/fk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/fk.png -------------------------------------------------------------------------------- /resources/flags/fm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/fm.png -------------------------------------------------------------------------------- /resources/flags/fo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/fo.png -------------------------------------------------------------------------------- /resources/flags/fr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/fr.png -------------------------------------------------------------------------------- /resources/flags/ga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ga.png -------------------------------------------------------------------------------- /resources/flags/gb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gb.png -------------------------------------------------------------------------------- /resources/flags/gd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gd.png -------------------------------------------------------------------------------- /resources/flags/ge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ge.png -------------------------------------------------------------------------------- /resources/flags/gf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gf.png -------------------------------------------------------------------------------- /resources/flags/gh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gh.png -------------------------------------------------------------------------------- /resources/flags/gi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gi.png -------------------------------------------------------------------------------- /resources/flags/gl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gl.png -------------------------------------------------------------------------------- /resources/flags/gm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gm.png -------------------------------------------------------------------------------- /resources/flags/gn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gn.png -------------------------------------------------------------------------------- /resources/flags/gp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gp.png -------------------------------------------------------------------------------- /resources/flags/gq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gq.png -------------------------------------------------------------------------------- /resources/flags/gr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gr.png -------------------------------------------------------------------------------- /resources/flags/gs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gs.png -------------------------------------------------------------------------------- /resources/flags/gt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gt.png -------------------------------------------------------------------------------- /resources/flags/gu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gu.png -------------------------------------------------------------------------------- /resources/flags/gw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gw.png -------------------------------------------------------------------------------- /resources/flags/gy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/gy.png -------------------------------------------------------------------------------- /resources/flags/hk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/hk.png -------------------------------------------------------------------------------- /resources/flags/hm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/hm.png -------------------------------------------------------------------------------- /resources/flags/hn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/hn.png -------------------------------------------------------------------------------- /resources/flags/hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/hr.png -------------------------------------------------------------------------------- /resources/flags/ht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ht.png -------------------------------------------------------------------------------- /resources/flags/hu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/hu.png -------------------------------------------------------------------------------- /resources/flags/id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/id.png -------------------------------------------------------------------------------- /resources/flags/ie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ie.png -------------------------------------------------------------------------------- /resources/flags/il.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/il.png -------------------------------------------------------------------------------- /resources/flags/in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/in.png -------------------------------------------------------------------------------- /resources/flags/io.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/io.png -------------------------------------------------------------------------------- /resources/flags/iq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/iq.png -------------------------------------------------------------------------------- /resources/flags/ir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ir.png -------------------------------------------------------------------------------- /resources/flags/is.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/is.png -------------------------------------------------------------------------------- /resources/flags/it.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/it.png -------------------------------------------------------------------------------- /resources/flags/jm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/jm.png -------------------------------------------------------------------------------- /resources/flags/jo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/jo.png -------------------------------------------------------------------------------- /resources/flags/jp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/jp.png -------------------------------------------------------------------------------- /resources/flags/ke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ke.png -------------------------------------------------------------------------------- /resources/flags/kg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/kg.png -------------------------------------------------------------------------------- /resources/flags/kh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/kh.png -------------------------------------------------------------------------------- /resources/flags/ki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ki.png -------------------------------------------------------------------------------- /resources/flags/km.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/km.png -------------------------------------------------------------------------------- /resources/flags/kn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/kn.png -------------------------------------------------------------------------------- /resources/flags/kp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/kp.png -------------------------------------------------------------------------------- /resources/flags/kr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/kr.png -------------------------------------------------------------------------------- /resources/flags/kw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/kw.png -------------------------------------------------------------------------------- /resources/flags/ky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ky.png -------------------------------------------------------------------------------- /resources/flags/kz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/kz.png -------------------------------------------------------------------------------- /resources/flags/la.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/la.png -------------------------------------------------------------------------------- /resources/flags/lb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/lb.png -------------------------------------------------------------------------------- /resources/flags/lc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/lc.png -------------------------------------------------------------------------------- /resources/flags/li.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/li.png -------------------------------------------------------------------------------- /resources/flags/lk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/lk.png -------------------------------------------------------------------------------- /resources/flags/lr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/lr.png -------------------------------------------------------------------------------- /resources/flags/ls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ls.png -------------------------------------------------------------------------------- /resources/flags/lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/lt.png -------------------------------------------------------------------------------- /resources/flags/lu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/lu.png -------------------------------------------------------------------------------- /resources/flags/lv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/lv.png -------------------------------------------------------------------------------- /resources/flags/ly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ly.png -------------------------------------------------------------------------------- /resources/flags/ma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ma.png -------------------------------------------------------------------------------- /resources/flags/mc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mc.png -------------------------------------------------------------------------------- /resources/flags/md.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/md.png -------------------------------------------------------------------------------- /resources/flags/me.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/me.png -------------------------------------------------------------------------------- /resources/flags/mg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mg.png -------------------------------------------------------------------------------- /resources/flags/mh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mh.png -------------------------------------------------------------------------------- /resources/flags/mk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mk.png -------------------------------------------------------------------------------- /resources/flags/ml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ml.png -------------------------------------------------------------------------------- /resources/flags/mm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mm.png -------------------------------------------------------------------------------- /resources/flags/mn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mn.png -------------------------------------------------------------------------------- /resources/flags/mo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mo.png -------------------------------------------------------------------------------- /resources/flags/mp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mp.png -------------------------------------------------------------------------------- /resources/flags/mq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mq.png -------------------------------------------------------------------------------- /resources/flags/mr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mr.png -------------------------------------------------------------------------------- /resources/flags/ms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ms.png -------------------------------------------------------------------------------- /resources/flags/mt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mt.png -------------------------------------------------------------------------------- /resources/flags/mu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mu.png -------------------------------------------------------------------------------- /resources/flags/mv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mv.png -------------------------------------------------------------------------------- /resources/flags/mw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mw.png -------------------------------------------------------------------------------- /resources/flags/mx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mx.png -------------------------------------------------------------------------------- /resources/flags/my.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/my.png -------------------------------------------------------------------------------- /resources/flags/mz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/mz.png -------------------------------------------------------------------------------- /resources/flags/na.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/na.png -------------------------------------------------------------------------------- /resources/flags/nc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/nc.png -------------------------------------------------------------------------------- /resources/flags/ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ne.png -------------------------------------------------------------------------------- /resources/flags/nf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/nf.png -------------------------------------------------------------------------------- /resources/flags/ng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ng.png -------------------------------------------------------------------------------- /resources/flags/ni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ni.png -------------------------------------------------------------------------------- /resources/flags/nl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/nl.png -------------------------------------------------------------------------------- /resources/flags/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/no.png -------------------------------------------------------------------------------- /resources/flags/np.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/np.png -------------------------------------------------------------------------------- /resources/flags/nr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/nr.png -------------------------------------------------------------------------------- /resources/flags/nu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/nu.png -------------------------------------------------------------------------------- /resources/flags/nz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/nz.png -------------------------------------------------------------------------------- /resources/flags/om.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/om.png -------------------------------------------------------------------------------- /resources/flags/pa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pa.png -------------------------------------------------------------------------------- /resources/flags/pe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pe.png -------------------------------------------------------------------------------- /resources/flags/pf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pf.png -------------------------------------------------------------------------------- /resources/flags/pg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pg.png -------------------------------------------------------------------------------- /resources/flags/ph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ph.png -------------------------------------------------------------------------------- /resources/flags/pk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pk.png -------------------------------------------------------------------------------- /resources/flags/pl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pl.png -------------------------------------------------------------------------------- /resources/flags/pm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pm.png -------------------------------------------------------------------------------- /resources/flags/pn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pn.png -------------------------------------------------------------------------------- /resources/flags/pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pr.png -------------------------------------------------------------------------------- /resources/flags/ps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ps.png -------------------------------------------------------------------------------- /resources/flags/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pt.png -------------------------------------------------------------------------------- /resources/flags/pw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/pw.png -------------------------------------------------------------------------------- /resources/flags/py.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/py.png -------------------------------------------------------------------------------- /resources/flags/qa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/qa.png -------------------------------------------------------------------------------- /resources/flags/re.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/re.png -------------------------------------------------------------------------------- /resources/flags/readme.txt: -------------------------------------------------------------------------------- 1 | Flag icons - http://www.famfamfam.com 2 | 3 | These icons are public domain, and as such are free for any use (attribution appreciated but not required). 4 | 5 | Note that these flags are named using the ISO3166-1 alpha-2 country codes where appropriate. A list of codes can be found at http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 6 | 7 | If you find these icons useful, please donate via paypal to mjames@gmail.com (or click the donate button available at http://www.famfamfam.com/lab/icons/silk) 8 | 9 | Contact: mjames@gmail.com -------------------------------------------------------------------------------- /resources/flags/ro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ro.png -------------------------------------------------------------------------------- /resources/flags/rs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/rs.png -------------------------------------------------------------------------------- /resources/flags/ru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ru.png -------------------------------------------------------------------------------- /resources/flags/rw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/rw.png -------------------------------------------------------------------------------- /resources/flags/sa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sa.png -------------------------------------------------------------------------------- /resources/flags/sb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sb.png -------------------------------------------------------------------------------- /resources/flags/sc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sc.png -------------------------------------------------------------------------------- /resources/flags/sd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sd.png -------------------------------------------------------------------------------- /resources/flags/se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/se.png -------------------------------------------------------------------------------- /resources/flags/sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sg.png -------------------------------------------------------------------------------- /resources/flags/sh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sh.png -------------------------------------------------------------------------------- /resources/flags/si.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/si.png -------------------------------------------------------------------------------- /resources/flags/sj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sj.png -------------------------------------------------------------------------------- /resources/flags/sk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sk.png -------------------------------------------------------------------------------- /resources/flags/sl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sl.png -------------------------------------------------------------------------------- /resources/flags/sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sm.png -------------------------------------------------------------------------------- /resources/flags/sn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sn.png -------------------------------------------------------------------------------- /resources/flags/so.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/so.png -------------------------------------------------------------------------------- /resources/flags/sr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sr.png -------------------------------------------------------------------------------- /resources/flags/st.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/st.png -------------------------------------------------------------------------------- /resources/flags/sv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sv.png -------------------------------------------------------------------------------- /resources/flags/sy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sy.png -------------------------------------------------------------------------------- /resources/flags/sz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/sz.png -------------------------------------------------------------------------------- /resources/flags/tc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tc.png -------------------------------------------------------------------------------- /resources/flags/td.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/td.png -------------------------------------------------------------------------------- /resources/flags/tf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tf.png -------------------------------------------------------------------------------- /resources/flags/tg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tg.png -------------------------------------------------------------------------------- /resources/flags/th.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/th.png -------------------------------------------------------------------------------- /resources/flags/tj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tj.png -------------------------------------------------------------------------------- /resources/flags/tk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tk.png -------------------------------------------------------------------------------- /resources/flags/tl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tl.png -------------------------------------------------------------------------------- /resources/flags/tm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tm.png -------------------------------------------------------------------------------- /resources/flags/tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tn.png -------------------------------------------------------------------------------- /resources/flags/to.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/to.png -------------------------------------------------------------------------------- /resources/flags/tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tr.png -------------------------------------------------------------------------------- /resources/flags/tt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tt.png -------------------------------------------------------------------------------- /resources/flags/tv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tv.png -------------------------------------------------------------------------------- /resources/flags/tw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tw.png -------------------------------------------------------------------------------- /resources/flags/tz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/tz.png -------------------------------------------------------------------------------- /resources/flags/ua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ua.png -------------------------------------------------------------------------------- /resources/flags/ug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ug.png -------------------------------------------------------------------------------- /resources/flags/um.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/um.png -------------------------------------------------------------------------------- /resources/flags/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/unknown.png -------------------------------------------------------------------------------- /resources/flags/us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/us.png -------------------------------------------------------------------------------- /resources/flags/uy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/uy.png -------------------------------------------------------------------------------- /resources/flags/uz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/uz.png -------------------------------------------------------------------------------- /resources/flags/va.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/va.png -------------------------------------------------------------------------------- /resources/flags/vc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/vc.png -------------------------------------------------------------------------------- /resources/flags/ve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ve.png -------------------------------------------------------------------------------- /resources/flags/vg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/vg.png -------------------------------------------------------------------------------- /resources/flags/vi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/vi.png -------------------------------------------------------------------------------- /resources/flags/vn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/vn.png -------------------------------------------------------------------------------- /resources/flags/vu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/vu.png -------------------------------------------------------------------------------- /resources/flags/wf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/wf.png -------------------------------------------------------------------------------- /resources/flags/ws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ws.png -------------------------------------------------------------------------------- /resources/flags/ye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/ye.png -------------------------------------------------------------------------------- /resources/flags/yt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/yt.png -------------------------------------------------------------------------------- /resources/flags/za.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/za.png -------------------------------------------------------------------------------- /resources/flags/zm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/zm.png -------------------------------------------------------------------------------- /resources/flags/zw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/flags/zw.png -------------------------------------------------------------------------------- /resources/icons/MarineTrafficLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/MarineTrafficLogo.png -------------------------------------------------------------------------------- /resources/icons/Needle_Red_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/Needle_Red_32.png -------------------------------------------------------------------------------- /resources/icons/OSM-Logo-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/OSM-Logo-32px.png -------------------------------------------------------------------------------- /resources/icons/OSM-Logo-44px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/OSM-Logo-44px.png -------------------------------------------------------------------------------- /resources/icons/OSM-Logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/OSM-Logo.jpg -------------------------------------------------------------------------------- /resources/icons/OpenPortGuideLogo_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/OpenPortGuideLogo_32.png -------------------------------------------------------------------------------- /resources/icons/OpenSeaMapLogo_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/OpenSeaMapLogo_16.png -------------------------------------------------------------------------------- /resources/icons/OpenSeaMapLogo_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/OpenSeaMapLogo_32.png -------------------------------------------------------------------------------- /resources/icons/OpenSeaMapLogo_88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/OpenSeaMapLogo_88.png -------------------------------------------------------------------------------- /resources/icons/bing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/bing.png -------------------------------------------------------------------------------- /resources/icons/depth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/depth.jpg -------------------------------------------------------------------------------- /resources/icons/somerights20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/icons/somerights20.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Green.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Green_Cone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Green_Cone.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Green_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Green_Pillar.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Green_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Green_Stake.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Perch_Port.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Perch_Port.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Perch_Starboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Perch_Starboard.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Pref_Port.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Pref_Port.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Pref_Port_Can.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Pref_Port_Can.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Pref_Port_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Pref_Port_Pillar.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Pref_Port_Spar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Pref_Port_Spar.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Pref_Port_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Pref_Port_Stake.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Pref_Starboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Pref_Starboard.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Pref_Starboard_Cone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Pref_Starboard_Cone.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Pref_Starboard_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Pref_Starboard_Pillar.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Pref_Starboard_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Pref_Starboard_Stake.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Red.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Red_Can.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Red_Can.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Red_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Red_Pillar.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Red_Spar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Red_Spar.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_Red_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_Red_Stake.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_SafeWater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_SafeWater.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_SafeWater_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_SafeWater_Pillar.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_SafeWater_Spar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_SafeWater_Spar.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_SafeWater_Sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_SafeWater_Sphere.png -------------------------------------------------------------------------------- /resources/lateral/Lateral_SafeWater_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Lateral_SafeWater_Stake.png -------------------------------------------------------------------------------- /resources/lateral/Topmark_Green_Conical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Topmark_Green_Conical.png -------------------------------------------------------------------------------- /resources/lateral/Topmark_Green_Conical_Low.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Topmark_Green_Conical_Low.png -------------------------------------------------------------------------------- /resources/lateral/Topmark_Green_Conical_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Topmark_Green_Conical_Stake.png -------------------------------------------------------------------------------- /resources/lateral/Topmark_Red_Cylindrical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Topmark_Red_Cylindrical.png -------------------------------------------------------------------------------- /resources/lateral/Topmark_Red_Cylindrical_Low.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Topmark_Red_Cylindrical_Low.png -------------------------------------------------------------------------------- /resources/lateral/Topmark_Red_Cylindrical_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Topmark_Red_Cylindrical_Stake.png -------------------------------------------------------------------------------- /resources/lateral/Topmark_Red_Sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Topmark_Red_Sphere.png -------------------------------------------------------------------------------- /resources/lateral/Topmark_Red_Sphere_Low.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Topmark_Red_Sphere_Low.png -------------------------------------------------------------------------------- /resources/lateral/Topmark_Red_Sphere_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/lateral/Topmark_Red_Sphere_Stake.png -------------------------------------------------------------------------------- /resources/light/Light_Beacon_Green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/light/Light_Beacon_Green.png -------------------------------------------------------------------------------- /resources/light/Light_Beacon_Red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/light/Light_Beacon_Red.png -------------------------------------------------------------------------------- /resources/light/Light_Beacon_White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/light/Light_Beacon_White.png -------------------------------------------------------------------------------- /resources/light/Light_Green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/light/Light_Green.png -------------------------------------------------------------------------------- /resources/light/Light_Red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/light/Light_Red.png -------------------------------------------------------------------------------- /resources/light/Light_White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/light/Light_White.png -------------------------------------------------------------------------------- /resources/light/Lighthouse_Major.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/light/Lighthouse_Major.png -------------------------------------------------------------------------------- /resources/map/AirPressureIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/AirPressureIcon.png -------------------------------------------------------------------------------- /resources/map/AirTemperatureIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/AirTemperatureIcon.png -------------------------------------------------------------------------------- /resources/map/PrecipitationIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/PrecipitationIcon.png -------------------------------------------------------------------------------- /resources/map/WaveIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/WaveIcon.png -------------------------------------------------------------------------------- /resources/map/WindIcon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/WindIcon.jpg -------------------------------------------------------------------------------- /resources/map/WindIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/WindIcon.png -------------------------------------------------------------------------------- /resources/map/WindScale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/WindScale.png -------------------------------------------------------------------------------- /resources/map/development_32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/development_32px.png -------------------------------------------------------------------------------- /resources/map/readme.txt: -------------------------------------------------------------------------------- 1 | The file compass rose is reused from https://commons.wikimedia.org/wiki/File:Modern_nautical_compass_rose.svg -------------------------------------------------------------------------------- /resources/map/weather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/weather.png -------------------------------------------------------------------------------- /resources/map/zoom-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/zoom-in.png -------------------------------------------------------------------------------- /resources/map/zoom-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/map/zoom-out.png -------------------------------------------------------------------------------- /resources/misc/Fogsignal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/misc/Fogsignal.png -------------------------------------------------------------------------------- /resources/places/anchorage_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/anchorage_32.png -------------------------------------------------------------------------------- /resources/places/anchorage_area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/anchorage_area.png -------------------------------------------------------------------------------- /resources/places/breakwater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/breakwater.png -------------------------------------------------------------------------------- /resources/places/crane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/crane.png -------------------------------------------------------------------------------- /resources/places/fishing_harbour.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/fishing_harbour.png -------------------------------------------------------------------------------- /resources/places/fishing_harbour_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/fishing_harbour_32.png -------------------------------------------------------------------------------- /resources/places/fuel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/fuel.png -------------------------------------------------------------------------------- /resources/places/harbour.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/harbour.png -------------------------------------------------------------------------------- /resources/places/harbour_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/harbour_32.png -------------------------------------------------------------------------------- /resources/places/harbour_master.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/harbour_master.png -------------------------------------------------------------------------------- /resources/places/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/lock.png -------------------------------------------------------------------------------- /resources/places/lock_gate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/lock_gate.png -------------------------------------------------------------------------------- /resources/places/marina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/marina.png -------------------------------------------------------------------------------- /resources/places/marina_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/marina_32.png -------------------------------------------------------------------------------- /resources/places/pier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/pier.png -------------------------------------------------------------------------------- /resources/places/slipway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/slipway.png -------------------------------------------------------------------------------- /resources/places/tidal_scale_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/tidal_scale_16.png -------------------------------------------------------------------------------- /resources/places/tidal_scale_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/tidal_scale_24.png -------------------------------------------------------------------------------- /resources/places/tidal_scale_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/tidal_scale_32.png -------------------------------------------------------------------------------- /resources/places/waste_disposal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/waste_disposal.png -------------------------------------------------------------------------------- /resources/places/wier_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/wier_big.png -------------------------------------------------------------------------------- /resources/places/wier_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/places/wier_small.png -------------------------------------------------------------------------------- /resources/satpro/LICENSE: -------------------------------------------------------------------------------- 1 | // ----------------------------------------------------------------------------- 2 | // AIS Layer - OpenLayer class to display AIS traffic 3 | // 4 | // Written in 2011 by Dominik Fässler 5 | // 6 | // To the extent possible under law, the author(s) have dedicated all copyright 7 | // and related and neighboring rights to this software to the public domain 8 | // worldwide. This software is distributed without any warranty. 9 | // 10 | // You should have received a copy of the CC0 Public Domain Dedication along 11 | // with this software. If not, see 12 | // . 13 | // ----------------------------------------------------------------------------- 14 | 15 | // ----------------------------------------------------------------------------- 16 | // Images 17 | // ----------------------------------------------------------------------------- 18 | // The following Images are licensed under CC0: 19 | // - ship.svg 20 | // - ship.png 21 | // ----------------------------------------------------------------------------- 22 | -------------------------------------------------------------------------------- /resources/satpro/ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/satpro/ship.png -------------------------------------------------------------------------------- /resources/satpro/ship.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 18 | 20 | 40 | 44 | 48 | 52 | 56 | 60 | 61 | 63 | 64 | 66 | image/svg+xml 67 | 69 | 70 | 71 | 72 | 73 | 77 | 86 | 87 | 88 | -------------------------------------------------------------------------------- /resources/special_purpose/Special_Purpose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Special_Purpose.png -------------------------------------------------------------------------------- /resources/special_purpose/Special_Purpose_Barrel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Special_Purpose_Barrel.png -------------------------------------------------------------------------------- /resources/special_purpose/Special_Purpose_Pillar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Special_Purpose_Pillar.png -------------------------------------------------------------------------------- /resources/special_purpose/Special_Purpose_Spar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Special_Purpose_Spar.png -------------------------------------------------------------------------------- /resources/special_purpose/Special_Purpose_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Special_Purpose_Stake.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_RedWhiteRed_Cylindrical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_RedWhiteRed_Cylindrical.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_RedWhiteRed_Cylindrical_Low.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_RedWhiteRed_Cylindrical_Low.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_RedWhiteRed_Cylindrical_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_RedWhiteRed_Cylindrical_Stake.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_Red_Cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_Red_Cross.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_Red_Cross_Low.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_Red_Cross_Low.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_Red_Cross_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_Red_Cross_Stake.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_Yellow_Cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_Yellow_Cross.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_Yellow_Cross_Low.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_Yellow_Cross_Low.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_Yellow_Cross_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_Yellow_Cross_Stake.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_Yellow_UnDef.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_Yellow_UnDef.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_Yellow_UnDef_Low.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_Yellow_UnDef_Low.png -------------------------------------------------------------------------------- /resources/special_purpose/Topmark_Yellow_UnDef_Stake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSeaMap/online_chart/71491921805b7399d764ccf1fe701f37cc650c2c/resources/special_purpose/Topmark_Yellow_UnDef_Stake.png -------------------------------------------------------------------------------- /weather.css: -------------------------------------------------------------------------------- 1 | html, 2 | body { 3 | background-color: #ffffff; 4 | height: 100%; 5 | width: 100%; 6 | margin: 0; 7 | padding: 0; 8 | overflow: hidden; 9 | color: #000000; 10 | font-family: arial; 11 | font-size: 14px; 12 | } 13 | 14 | img { 15 | vertical-align: middle; 16 | } 17 | 18 | #map { 19 | position: absolute; 20 | bottom: 0px; 21 | left: 0px; 22 | height: 100%; 23 | width: 100%; 24 | padding: 0; 25 | margin: 0; 26 | } 27 | 28 | #copyright { 29 | position: absolute; 30 | bottom: 10px; 31 | left: 10px; 32 | width: 700px; 33 | } 34 | 35 | #osm { 36 | font-size: 0.7em; 37 | font-style: italic; 38 | margin-bottom: 20px; 39 | } 40 | 41 | #topmenu { 42 | position: absolute; 43 | top: 10px; 44 | left: 52px; 45 | right: 75px; 46 | display: flex; 47 | align-items: center; 48 | justify-content: center; 49 | } 50 | 51 | #topmenu h2 { 52 | margin: 0; 53 | padding: 4px; 54 | font-size: 16px; 55 | color: #27408b; 56 | background-color: #c0c0ff; 57 | text-align: center; 58 | } 59 | 60 | #topmenu ul { 61 | display: flex; 62 | gap: 5px; 63 | margin: 0; 64 | padding: 0; 65 | flex-wrap: wrap; 66 | border: 2px solid #000080; 67 | border-radius: 6px 6px 6px 6px; 68 | background-color: #fff; 69 | padding: 2px; 70 | } 71 | 72 | #topmenu ul li { 73 | list-style: none; 74 | display: block; 75 | float: left; 76 | display: flex; 77 | align-items: center; 78 | padding: 0 10px; 79 | margin: 0; 80 | gap: 5px; 81 | height: 27px; 82 | } 83 | 84 | #topmenu ul li:hover { 85 | background-color: #add8e6; 86 | cursor: pointer; 87 | } 88 | 89 | #topmenu img { 90 | text-decoration: none; 91 | color: #000; 92 | width: 24px; 93 | height: 24px; 94 | } 95 | 96 | #topmenu input { 97 | padding: 0; 98 | margin: 0; 99 | cursor: pointer; 100 | } 101 | 102 | #timemenu { 103 | position: absolute; 104 | top: 85px; 105 | left: 10px; 106 | border: 2px solid #000080; 107 | -moz-border-radius: 6px; 108 | -webkit-border-radius: 6px; 109 | border-radius: 6px 6px 6px 6px; 110 | background-color: #fff; 111 | padding: 2px; 112 | } 113 | 114 | #timemenu h2 { 115 | margin: 0; 116 | padding: 4px; 117 | font-size: 16px; 118 | text-align: center; 119 | } 120 | 121 | #timemenu ul { 122 | margin: 0 10px 0 0; 123 | padding: 0; 124 | } 125 | 126 | #timemenu ul li { 127 | list-style: none; 128 | display: block; 129 | text-align: right; 130 | } 131 | 132 | #timemenu ul li:hover { 133 | background-color: #add8e6; 134 | cursor: pointer; 135 | } 136 | 137 | #timemenu li.selected, 138 | #topmenu li.selected { 139 | background-color: #add8e6; 140 | } 141 | 142 | #timemenu img { 143 | text-decoration: none; 144 | padding: 0 5px 0 5px; 145 | color: #000; 146 | } 147 | 148 | #comment { 149 | position: absolute; 150 | top: 10px; 151 | right: 10px; 152 | bottom: 40px; 153 | visibility: hidden; 154 | margin-bottom: 5px; 155 | display: flex; 156 | flex-direction: column; 157 | } 158 | 159 | #comment > div { 160 | border: 2px solid #000080; 161 | border-radius: 6px; 162 | background-color: #fff; 163 | padding: 2px; 164 | overflow-y: auto; 165 | max-height: 415px; 166 | } 167 | 168 | .ol-permalink { 169 | right: 10px; 170 | bottom: 20px; 171 | display: block; 172 | position: absolute; 173 | font-size: smaller; 174 | } 175 | --------------------------------------------------------------------------------