After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 712172 - OpenSeaMap integration
OpenSeaMap integration
Status: RESOLVED OBSOLETE
Product: libchamplain
Classification: Core
Component: map-sources
unspecified
Other All
: Normal enhancement
: ---
Assigned To: libchamplain-maint
libchamplain-maint
Depends on:
Blocks: 711691
 
 
Reported: 2013-11-12 18:51 UTC by Timo Saarinen
Modified: 2018-05-22 12:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add OpenSeaMap Source (3.46 KB, patch)
2016-03-14 06:35 UTC, Nayan Deshmukh
none Details | Review
Add OpenSeaMap Source (3.46 KB, patch)
2016-03-15 07:21 UTC, Nayan Deshmukh
none Details | Review

Description Timo Saarinen 2013-11-12 18:51:07 UTC
It would be nice, if OpenSeaMap was supported too.

http://openseamap.org/
Comment 1 Jiri Techet 2013-11-13 13:37:13 UTC
Looks interesting. Do you know if they offer some access to the map tiles? (My German is limited and was a little lazy to browse the web page for more info.) If so, there should be no problem to add the support to libchamplain.
Comment 2 Timo Saarinen 2013-11-13 21:42:36 UTC
Actually the site is in English too. There is a language bar on top of the page. 

At least OpenCPN can use those tiles, but I'm not sure, if you have to download them manually. I'm sure, many in the OpenSeaMap development team understand English.
Comment 3 Nayan Deshmukh 2016-03-14 06:35:25 UTC
Created attachment 323839 [details] [review]
Add OpenSeaMap Source

Add OpenSeaMap tile source which contains sea markers
over a transparent background
Comment 4 Jiri Techet 2016-03-14 20:23:02 UTC
Hmm, does it show anything for you? I get just empty map with your patch.
Comment 5 Nayan Deshmukh 2016-03-15 06:32:03 UTC
I am sorry for pushing the patch without proper testing.

The map is not showing, but I have checked the tile server which provides the tiles in png format which contains the sea markers. I will look into it.

Do you have any idea why is this happening?
Comment 6 Jonas Danielsson 2016-03-15 06:39:42 UTC
(In reply to Nayan Deshmukh from comment #5)
> I am sorry for pushing the patch without proper testing.
> 
> The map is not showing, but I have checked the tile server which provides
> the tiles in png format which contains the sea markers. I will look into it.
> 
> Do you have any idea why is this happening?


Who has requested the need for openseamap integration? I do not know if libchamplain should add map sources just because they are there.

http://tiles.openseamap.org/seamark/9/13/128.png

It seems to be working, but I am guessing not all tiles will have a mark, and I do not know exactly what these marks are, do you?


http://wiki.openseamap.org/wiki/OpenSeaMap-dev:Server
^^^
According to that there are several different openseamap tile servers which seem to have different information. Why did you choose the semark one?
Comment 7 Nayan Deshmukh 2016-03-15 06:59:13 UTC
(In reply to Jonas Danielsson from comment #6)
> (In reply to Nayan Deshmukh from comment #5)
> > I am sorry for pushing the patch without proper testing.
> > 
> > The map is not showing, but I have checked the tile server which provides
> > the tiles in png format which contains the sea markers. I will look into it.
> > 
> > Do you have any idea why is this happening?
> 
> 
> Who has requested the need for openseamap integration? I do not know if
> libchamplain should add map sources just because they are there.

Jiri was interested in it so I thought that maybe I could implement it.
 
> http://tiles.openseamap.org/seamark/9/13/128.png
> 
> It seems to be working, but I am guessing not all tiles will have a mark,
> and I do not know exactly what these marks are, do you?

These are nautical charts. Charts will show lighthouses, lateral buoy, cardinal marks and other navigational aids. In the ports, facilities will be mapped (port wall, pier, walkways, docks, fueling stations, loading cranes, access roads, railway lines, ferry lines). Similarly, public authorities, shipbuilders and repairers, as well as sanitation and utility facilities will be displayed. The navigational attributes correspond to the international standard IHO S-57.
 

> http://wiki.openseamap.org/wiki/OpenSeaMap-dev:Server
> ^^^
Comment 8 Nayan Deshmukh 2016-03-15 07:21:44 UTC
Created attachment 323949 [details] [review]
Add OpenSeaMap Source

Add OpenSeaMap tile source which contains sea markers
over a transparent background
Comment 9 Nayan Deshmukh 2016-03-15 07:31:35 UTC
Jiri I have tested the above patch and it shows only the markers and not the map.

Do you think we need to add sources like open sea map and other such sources?
It will increase the features in libchamplain and make it useful in different apps.
Comment 10 Jiri Techet 2016-03-17 15:19:00 UTC
Thanks Nayan, seems to work now. The question raised by Jonas is right though - are the marks something useful for a wide-enough audience? 

(Maybe they are, I don't know, I'm from a country without any see and basically my knowledge about the see is it consists of salt water, there are various creatures swimming in it and the transport vehicle used there is called a ship :-).
Comment 11 Nayan Deshmukh 2016-03-19 08:42:22 UTC
I agree with you Jiri this patch does not target much wider audience so may be we should not include it.
Comment 12 GNOME Infrastructure Team 2018-05-22 12:57:39 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/libchamplain/issues/22.