I have a QGIS project with several hundred WMS and ArcGIS MapServer layers. Every time I open the project it starts loading them one by one, which my take quite a while. enter image description here

Is there a way to prevent them from being loaded automatically?

I checked the Network Options menu, but besides setting connection timeouts, there is no option in regards to loading on startup.

  • The image you show in the question is a .sid image file not a WMS. Several hundred layers in one project is a lot, what is the use case for having that many layers in one project?
    – artwork21
    Nov 30 '16 at 16:45
  • @artwork21 The WMS behave the same as the .sid in the ArcGIS MapServer. They are 1*1Km aerial images (what else) of a larger area.
    – HDunn
    Nov 30 '16 at 16:52

I overcame a similar problem by creating a single polygon layer with 1 feature for each WMS extent.

I then populated a field in the attribute table with the URL for the associated WMS.

Then created an action to perform the get request when the user clicks on the feature they are interested in. That way only the relevant layers are loaded.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.