Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WMTS sniffer #58062

Open
jidanni opened this issue Jul 11, 2024 · 2 comments
Open

WMTS sniffer #58062

jidanni opened this issue Jul 11, 2024 · 2 comments

Comments

@jidanni
Copy link

jidanni commented Jul 11, 2024

Feature description

I have an idea for a WMTS etc. sniffer,
See below
maybe it might be useful when QGIS users need to get WMTS parameters...
I just can't think of any place where I can post my idea.
No, I'm not a (real) programmer.

@szooon1
Copy link

szooon1 commented Jul 16, 2024

@jidanni link dosent work.

@jidanni
Copy link
Author

jidanni commented Jul 16, 2024

Oops: OK, here it is,


Normally various web apps need the user to put together (usually XML) description files of tile servers, e.g.,

https://sourceforge.net/p/viking/wikiallura/Maps/
https://alpinequest.net/en/help/v2/maps/on-demand-create
But let's say there is a tile server that doesn't have any documentation nor GetCapabilities files etc.

Couldn't there be some browser extension invented by somebody, that oh, say, after several minutes of browsing the maps on said server, could come up with a pretty good description of that server. Even reverse engineering highly resistant sites.

E.g., the user clicks zoom, and the URLs flowing into the browser change from .../5/... to .../6/.... Well there you've got your Z field.

Or the user clicks a button labeled "Satellite view". The browser extension notes the label, and associates it with a URL change from .../DMAPS/ to .../EMAPS/, etc.

Naturally easy items like an unchanging HTTP Referer field flowing into the browser would be noted and added to the final XML produced.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants