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

Does anyone have experience of using MapProxy #8

Open
nmtoken opened this issue Jan 11, 2019 · 10 comments
Open

Does anyone have experience of using MapProxy #8

nmtoken opened this issue Jan 11, 2019 · 10 comments
Labels
question Further information is requested

Comments

@nmtoken
Copy link
Contributor

nmtoken commented Jan 11, 2019

Thinking that something like MapProxy could be useful for proxying services that don't make the OneGeology profile, by adding the keywords etc to the proxy config.

Does anyone know if this is possible?

@nmtoken nmtoken added the question Further information is requested label Jan 11, 2019
@denevers
Copy link

@heryk is using it

@heryk
Copy link

heryk commented Jun 27, 2019

I am working with Mapproxy in a Docker container (https://hub.docker.com/r/yagajs/mapproxy/) in our development environment. It is not in production yet but will be soon. It is a useful for scale dependent caching of wms services. As for adding OneGeology profile keywords to services, I am trying out Eric's (@denevers) new wms proxy application (https://github.com/denevers/WmsMediator). A very useful tool however it is still in the development and debugging phase.

@nmtoken
Copy link
Contributor Author

nmtoken commented Dec 2, 2019

https://github.com/denevers/WmsMediator is 404 for me

@denevers
Copy link

denevers commented Dec 2, 2019

private repo. need access ?

@nmtoken
Copy link
Contributor Author

nmtoken commented Dec 2, 2019

Thanks for access. Is it based on MapProxy or is it written from scratch? Is it a reincarnation of the GIN mediator?

@denevers
Copy link

denevers commented Dec 2, 2019

written from scratch. @heryk had specific requirements and wanted to create a stand alone that does not depend on GIN mediator. Slightly different logic too than GIN mediator

@heryk
Copy link

heryk commented Dec 2, 2019

Here is our new WMS architecture. (see attached image)
Please note that other server applications (ex: Geoserver) can be added in the backend as needed.
In addition, NGINX can be migrated to the Frontend and replace Apache.
Héryk
wmsArchitecture3

@nmtoken
Copy link
Contributor Author

nmtoken commented Oct 9, 2020

Also noting that VSEGEI use MapProxy for their CIS VSEGEI 1:1M Geology OneGeology service

@kijisky
Copy link

kijisky commented Apr 21, 2021

Also noting that VSEGEI use MapProxy for their CIS VSEGEI 1:1M Geology OneGeology service

We (VSEGEI) are using MapProxy in the way similar to @heryk

  • We have Reverse Proxy in front of MapProxy
  • and only GetMap-requests routed to MapProxy? GetCapabilities goes to MapServer

image

So we didn't configured any metadata for MP too.

@heryk
Copy link

heryk commented Apr 21, 2021

Nice! :)
On our side, getcapabilities are managed by @denevers Wmsmediator, which enables us to redirect URLs (ex: getmap, getfeature...) server or client side to the correct application (Mapserver, Geoserver, Maproxy...) hosted internally or externally.

Also noting that VSEGEI use MapProxy for their CIS VSEGEI 1:1M Geology OneGeology service

We (VSEGEI) are using MapProxy in the way similar to @heryk

* We have Reverse Proxy in front of MapProxy

* and only GetMap-requests routed to MapProxy? GetCapabilities goes to MapServer

image

So we didn't configured any metadata for MP too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants