Support for WMTS servers

Menion shared this idea 5 years ago
Collecting votes

Few interesting servers offer data only by WMTS protocol. This is still missing in locus. Nice example are these Swiss maps http://demo.geo.admin.ch/main/wsgi/do... and for sure, there will be more

Comments (65)

photo
2

Hi Menion:


Recently we lost the swiss topo maps that the Map Tweak allowed us to use in Locus. This has been on key usage of my preferred offline/online map system. Is there any chance that the approach described above would allow getting the maps.geoadmin.ch maps on Locus?


Thanks.


JP

photo
2

Belgian topo maps seem also to be available als a free WMTS service... anyway way to get them in locus?

(see http://ngi.be/NL/NL1-19-1.shtm for more information)

photo
1

I'd also like to see Locus Pro support WMTS. Several services I would like access to are only in WMTS format and not WMS. Also, I'd like to explore being able to download/cache from a WMTS. Has there been any progress on this front?

photo
1

Currently not, sorry.

photo
photo
1

This would definitely be a useful addition. Opens up a wide range of maps and charts from Land Information New Zealand. I know NZTopo is already available in Locus by default but the nautical charts (plus others) could also be available through the WMTS service.

photo
1

Good day Nev P. and others, WMTS is already partially supported inside Locus for internal usage. If you have links to some freely available WMTS maps, that you think, may be usable for more users, let me know here and I'll check if they may be added into list of "Online maps" in Locus.

Public access to "WMTS feature" (usage of WMTS same as is possible to use WMS now) in Locus Map is still not possible and currently not planned, sorry.

photo
1

Hi Menion


There is a significant amount of freely available mapping and imagery data for New Zealand provided by LINZ Data Service (https://data.linz.govt.nz/). It does require a free registration to obtain an API key to gain access to the web services.


Some useful examples are;

NZ Aerial Imagery (This is a mosaic made up of all aerial imagery layers. Individual layers can also be accessed via WMTS or WMS):

https://data.linz.govt.nz/set/2-nz-aerial-imagery/webservices/ (WMTS only)


NZ Topo Maps (mainland and offshore islands at scales from 1:25,000 to 1:250,000):

https://data.linz.govt.nz/data/category/topographic/maps/ (WMTS or WMS)


NZ Nautical Charts (there are over 300 individual layers that each contain a single chart sheet):

https://data.linz.govt.nz/data/category/hydrographic-maritime/chart-images/ (WMTS or WMS)


Note that it appears that LINZ are deprecating the use of WMS (http://www.linz.govt.nz/data/linz-data-service/guides-and-documentation/which-web-service-should-i-use).

photo
1

Hi Nev P


Did you get the NZ nautical charts to work with Locus, I bought the pro version to try and set them up from LINZ as a WMS source without success. Also tried a kml export which Locus does not appear to like either. Any other options out there to convert to a suitable format?


Would be great if they could be added as an online source.

photo
photo
1

Well, adding the official Belgian topographic maps would make a lot of people here very happy...but I'm sure that's something that applies to many regions ;-) I read about adding them in your 2016 new year wishes, so this might be planned for already...

Fwiw, you can find the particular specs for the belgian WMTS-service here:

http://www.ngi.be/cartoweb/cartoweb_specificatie.pdf (unfortunately only in dutch & french, but i might try to support you with translating)

& http://www.ngi.be/cartoweb/1.0.0/WMTSCapabilities.xml


---


What do you mean with "Public access to 'WMTS feature'", I'm not quite following here... is that like adding WMTS-sources by providing a set of default parameters?


---


Nevertheless a happy Locus camper/hiker/offroader/... :-)

photo
1

Yes, we are currently working on adding BKG Topo maps, so hope they may be available soon.


By "public access" I've improved my answer above, hope it's better. Thanks for "Carto - TOPO" maps, I'll forward them to Petr, who take care about everything around maps.

photo
1

I can say that we're somewhere in the middle of negotiation with IGN Belgium about possibility to use Cartoweb Topo maps in Locus. It should be possible to offer online subscription (with possibility of temporary caching). But we'd like to offer full offline downloading and that seems to be quite tricky. So please be patient but it is on good way

photo
1

Tnx for the status update!

photo
photo
1

Here you will find the specifications and registration for Swedish topo maps under CCBY licence. Please add support for this. You will be the only app for this, an opportunity for increased business in Sweden. The Swedish maps was released as open data this year and I know that a mobile app for these maps will be a gamechanger. Here's the link: https://opendata.lantmateriet.se/#apis

photo
1

Hi! Could you also add support for some Polish WMTS maps? I'm especially interested in getting "ISOK - Cieniowanie" in Locus but as there are more map types, you could add all at once. Here are URLs of them: http://www.geoportal.gov.pl/uslugi/usluga-przegladania-wmts

photo
1

Hi

The same is avileble in Sweden but only in WMTS and not in WMS.

https://kso.etjanster.lantmateriet.se/#

photo
1

Thankyou for adding

  • Swedish Lansstyrelsernas maps
  • I`m greatfull for the respons.

photo
photo
1

Regarding this:

Is there a HowTo something to bring a WMTS provided Map into a custom providers.xml (bring the WMTS Maps into Locus by hand)?

For me this would be sufficient to handle WMTS for now ;-)

photo
1

Locus can display WMTS maps but there isn't any provider.xml definition file for WMTS. All WMTS maps in Locus are defined directly in the app and it's not possible to add custom WMTS service into Locus at this moment (as written above). Maybe later but there isn't any final decision.

Thanks for understanding

photo
1

Then I really support the idea to add custom WMTS Services. Here in Vienna/Austria many different Open-Data Sets are just provided via WMTS (and not WMS). I'd like to have some of them viewable in Locus - but I am quite certain, that these are not of any general interest (like historic city maps and stuff like that).

photo
1

I see, however feel free to post here some WMTS URL, that could be interesting for other Locus user. Especially TOPO maps, outdoor maps, etc... We'll try to add them into Locus (if will be possible)

Thank you

photo
2

Is it possible to add?


http://mapy.geoportal.gov.pl/wss/service/WMTS/guest/wmts/ISOK_CIEN

photo
photo
3

Is it possible to add Geoprtal maps as a layer?


http://mapy.geoportal.gov.pl/wss/service/WMTS/guest/wmts/ISOK_CIEN

photo
1

Dear Pawel,


we've already tried to find out more about mentioned service but we struggle with terms of use. I'll email you PM.

Thank you

Petr

photo
1

Thanks for working on that. Here's Terms and Conditions: http://www.geoportal.gov.pl/regulamin. Unfortunately even on the English version of the website, the T&C are written in Polish. I'm thinking about writing an email to Head Office of Geodesy and Cartography, who provide the map, if they could post an English version of that. If not, we could try to help translating it.

photo
1

@Hallgeir Gjesdal


Thank you for links. I've checked the maps and it seems that we can use them in Locus app. We'll try to add them into Locus in next versions.


@Piotr

Thank you. I'll send you more details into PM.

photo
1

Great news! Thanks a million!

photo
1

Any news abut Geoportal issue?

photo
1

Dear Pawel,


I can remember that I contacted again the administrators of Geoportal.gov to get more info but I didn't receive any response :/

I'm sorry but we don't want to risk any problems. I'll try to send new reminder.

Thank you

Petr

photo
2

Hi there! Did the administrators of Geoportal responded to your question? If not I can contact them for you. Locus will be a lot more functional for me with WMTS Isok Cieniowanie layer :)

photo
2

Is there anything new with this issue? Ability to add ISOK layer to Locus from geoportal.gov.pl would be of enormous value.

photo
1

ISOK layer in Locus would significantly improve our field work.

What we have to do to push this issue forward?

We need this as fresh air :)

http://mapy.geoportal.gov.pl/wss/service/WMTS/guest/wmts/ISOK_CIEN

photo
1

Hi,

well there is complication with terms of use. We have the response from geoportal.gov about terms of use for mentioned WMTS services but the response is quite unclear. I already tried to ask them for detailed explanation, but without any response. @Pavel (above in this discussion) helped me to and send new request in Polish but I guess that he also didn't receive any useful explanation.@Pavel do you have any response, please?

thanks

photo
1

We can try again. Those government-run agencies need to be nagged on permanent basis. Otherwise they always seem to be too busy to reply, which is also their job. We can send them a new request and ask for clarification and monitor for reply, If only we knew what to ask for:)

photo
1

Hi!

I tried to contact Mr. Bujnowski but yet I received no answer. Maybe he's not working for geoportal administracy anymore. I think that the best solution would be to contact somebody else and wait for their responce.

photo
1

"well there is complication with terms of use. We have the response from geoportal.gov about terms of use for mentioned WMTS services but the response is quite unclear. I already tried to ask them for detailed explanation, but without any response."


Whatever is not forbidden, is allowed. Anyway you can add Geoportal's layers and remove in case of Geoportal's request, if they find a legal basis for this.

photo
1

Hi,

@PawelS well but the problem is, that we don't exactly know what is and what isn't allowed, I can send you the official statement.

@Pawel Could I ask you for another try, please? I found these two official adresses: dyr.generalny@gugik.gov.pl SekretariatGGK@gugik.gov.pl Would you please try to re-send again the request for clarification of their statement on these addresses?

Thank you!

photo
2

Well, if Pawel could give it another try that would be nice. Frankly, I also thought about talking you into adding Geoportal WMTS layer to Locus. If they do not clearly and specifically forbid the usage of their data, which is freely available online anyway, then in good faith it could be assumed that it is allowed. It can always be disabled if they find it abusive, at least untill the matter is clearly sorted out.

photo
1

Hi


Petr, please send me the official statement, or you can publish on yours website. Very often the main worry for a civil servant is not to be called to account. When there is no procedure the easiest way is to do nothing. So I hope now you know how cruel are your questions when you try to be holier than a pope (from Polish saying).

photo
1

Hi


From GŁÓWNY GEODETA KRAJU answer to Petr I understand that an access to state data is paid unless is publish on geoportal.gov.pl A company isn't allowed to resell copies of the data but may sell derivative products made from the data. Changing contrast would be enough? :)

Locus users may browse WMTS data, not only from Geoportal, on their own responsibility. I think about employees of companies with paid access I guess there is some authorization. So I think Locus as the browser may have lists of WMTS services, like bookmarks in Internet browsers, it doesn't require using data, and even an option to save data for off-line use.

photo
1

Ahoj


Petr, I'm curious whether you agree or not (and why) with my interpretation and what doubts you have.

photo
1

Hi,

@PawelS - I talked about it again with my colleagues and we aren't 100% sure that the meaning is as you wrote. Probably it is, but we has to be sure. I hope that Pawel can ask them again and get some useful response. Especially we need to under the paragraph

Jeżeli natomiast aplikacja Locus Map posiada funkcjonalność przeglądarki WMTS

użytkownicy tej aplikacji, na własną odpowiedzialność, mogą korzystać w sensie

technicznym z dowolnych usług WMTS, w tym usług WMTS publikowanych na witrynie

internetowej http://www.geoportal.gov.pl. Należy przy tym podkreślić, iż osoba, która

wykorzystuje materiały zasobu bez wymaganej licencji lub niezgodnie z warunkami licencji

lub udostępnia je wbrew postanowieniom licencji osobom trzecim, podlega karze pieniężnej

w wysokości dziesięciokrotności opłaty za udostępnienie tych materiałów (art. 48a ustawy

Prawo geodezyjne i kartograficzne).

The first sentence really say that user can use Locus as a browser for WMTS maps but the second one says that person who use the service need to use it based on the terms of use and license.

Petr

photo
3

Oh man, for me it is quite clear, really. All wee need is exactly that first sentence. It clearly allows Locus community to use the software as a browser for access to any WMTS service provided by geoportal.gov.pl - and this is exactly what we do when we access the data via, say, Chrome browser. We are using the software to browse, as they say, "at our own responsibility" the data on PC.

The second part is also clear to me and it even makes real sense. They state that the person cannot MAKE USE of the data without required license. Suppose I would like to make a .KMZ Locus file with some historical places using geoportal's WMTS (ISOK) data as a layer - and then make it available for profit via, for example, Locus Store or maybe my own channels. It would require a paid license and it really makes sense.

This paragraph also clearly states that the entity subject to fine (if lacking a proper license) is the PERSON making unauthorised use of the WMTS data and not the AUTHOR of the software which operates merely as a browser for that data (which is allowed). Again, this makes perfect sense. If I try to seduce a child I'd be charged with criminal offence but noone would charge the authors of, say, WhatsUp or Hangouts just because I used their chat software for my dirty plans.

The good news for me is that they clearly allow the access to their data, just as they allow it via web interface. No web browser author would bother even asking them if they can allow Opera/Explorer/Chrome/etc user to browse their data which they themselves make freely available for browsing. I reckon the same applies to Locus Maps authors and in this sense the meaning of their paragraphs is entirely clear.

photo
1

I know you've been busy with recent uopdates/fixes but I'm just curious if there was any progress with WMTS issue. Did you come to some conclusion? maybe a sort of quiet, non-public version with WMTS support to test geoportal.pl integration in the field?

photo
5

Dear Piotr,

we've decided to implement system that enables to user manually add arbitrary WMTS service - the similar solution as current manager for WMS services. Basically the goal is to create from Locus a WMTS viewer...but it takes some time for implementation and testing...

photo
1

Great! This is wonderful news indeed. I'd gladly help in testing, if needed.

photo
1

Hi!


Here are several publicly available WMTS sources, very high quality and useful. But I don't know if it's legally FREE for this kind of inclusion in an app. But the manual WMTS source addition would be a fantastic thing to have.

https://server.arcgisonline.com/arcgis/rest/services


I like Locus a lot, keep up the good work ;)

photo
1

Any news for WMTS support? Thanks.

photo
1

Anybody, please?

photo
1

Dear Piotr,

I'm sorry I wanted to wait for final release. However the latest beta version supports WMTS. If you want to test it, please became a beta tester and install the latest beta. How to is described http://docs.locusmap.eu/doku.php?id=manual:about:free_beta_testing (or wait for next official version, will be released probraly in the end of July)

BR PEtr

photo
1

Cool! I grab it right away. Some folks here will also beta test it during the weekend.

photo
1

Now I have both Pro and Free (beta) but in beta cannot see anything related to WMTS...

photo
1

The system is the same as for WMS. Please start Locus Free (beta) > open Menu > Maps > online > tab WMS > PLUS button > add Manually (WMTS).

photo
1

Goodie, thanks.

photo
1

After manually adding WMTS path (http://mapy.geoportal.gov.pl/wss/service/WMTS/guest/wmts/ISOK_CIEN) progress window appears for a while, only to pop up an information "no internet connection". At the same time WMS works just fine.

photo
1

Is the the correct url for WMTS service? I tried it in QGIS and it doesn' work

photo
1

I guess it is. It's listed here: https://www.geoportal.gov.pl/uslugi/usluga-przegladania-wmts

The same url for ISOK layer appears while using web interface of Geoportal.

photo
1

In the past in some browsers "request" and "service" had to be added, i.e. http://mapy.geoportal.gov.pl/wss/service/WMTS/guest/wmts/ISOK_CIEN?request=GetCapabilities&service=WMTS

but trying this does not work, still progress bar works briefly and reports "no internet connection"

photo
1

I understand that that the fact that WMTS service is located in WMS tab in Locus does not mean that the program is trying to add WMTS address as WMS service. If it is, then it will not work: serice will not be added and error will be returned (as explained on Geoportal support forum).

photo
1

For me the URL http://mapy.geoportal.gov.pl/wss/service/WMTS/guest/wmts/ISOK_CIEN?request=GetCapabilities&service=WMTS works OK in Locus Free beta and also in qgis (see the screenshot). I guess that it remains two "http" sections in URL field. Please check it.

photo
1

Yep, I confirm: it works with additional commands and, obviously, with single "http://"; in the address line. Is there any way to set the opacity of the layer like with WMS layers?

photo
1

Not yet, but I think that it should be possible to prepare opacity settings in further versions.

photo
1

It would be great. Layers like ISOK are often used together with regular maps and ability to set opacity is vital.

Also, it seems a friend of mine (another Pro user) discovered a bug in BETA , which he replicated on 3 phones. Now I also replicated it on mine. User-defined waypoints/POI normally stick to the map, i.e. when you move the map with your finger, they stay in place and naturally move with the map. This is not the case with WMTS layer. When zoomed out waypoints (and the map) behave normally, but at bigger zooms the map moves but the waypoints sort of float over tha map, which is moving beneath them.

photo
1

Please create new topic for this issue and if possible upload short video. Please mention also WMTS url you use. BTW: in case that it's shown thousands of points it's limitation of locus and it's not related with WMTS

photo
1

OK, It somehow landed in Locus Map - help desk - Question - Locus Map. Probably wrong place, sorry for that. There should be a short video attached but I am unable to do it. I am on a mobile net now (supposedly LTE) but, unfortunately, this is not Africa but Poland here, so it works as everything else in Poland does.

Just wanted to add that the number of waypoints usually used does not exceed 300.

photo