OpenSeaMap is a worldwide open source project for creation of a free nautical chart.
History and fundamentals
OpenSeaMap was created in 2009 in response to a great need for freely-accessible seafaring maps. OpenSeaMap's goal is to add nautical and tourism information that would interest sailors OSM, and to present it in a pleasing way. This includes beacons, buoys and other seamarks, port information, repair shops, ship supplies and much more, but also shops, restaurants and places of interest. OpenSeaMap is part of OpenStreetMap and uses its database.
OpenSeaMap is an open Sea Map, and also open for future developments. The basemap is rendered using the OpenStreetMap-data. This map is extended with nautical data that is saved in the OSM-Database as well. OpenLayers is used to overlay additional nautical Information, which can be displayed in a popup by clicking on the map.
The main chart can be found here
The main web page supports rendering of seamarks and nautical information. There is a wide variety of supported features. We are working on support for depth contours.
We provide up to date global weather forecasts through data provided by NOAA.
You can measure distances at sea and plan your trip. You may even export your points to be used offline.
Automatic Identification System (AIS)
We have up to date AIS data available so you can follow vessels on the online map.
Offline Digital Charts
SMRender is a capable of producing paper charts as PDF. We do not provide a regular rendering of certain sea areas right now. Feel free to get this job done and mail to OpenSeaMap Development.
Chart Features Editing
You can edit the chart features through JOSM. There is a SeaMark Editor Plugin available to make the editing more comfortable.
Contribute Water Depth Recordings
The data scheme applies to the international norm IHO-S-57, as published by the IHO. This allows a simple exchange of data with other ECDIS-Applications. Because of the complexity of attributing seamarks, there will be (unlike the usual OSM procedure) a strict separation between database as backend and the frontend, to allow users to input data without knowing S-57. A graphical user interface will be provided in the form of three editors. The depth data is stored in a separate database and is using PostGIS
OpenSeaMap is multilingual.
If you're interested in translating something to your language please contact us.