0

I have a Map Services layer that covers the United States and I'd like it to be cached between the scales of say 18M and 288K, and then from 288K to 1K, I just want to draw dynamically (because it would take up too much space to cache it).

Can this be done, splitting it up like that?

I'm still on ArcGIS 10.1 for Server.

  • Not sure if this can be done on a single service, but you could have 2 services - one cached that turns off at 288K and the other dynamic that turns on at 288K – Midavalo Jul 28 '16 at 21:59
  • Why not cache at scales >18M ? They won't take up much space. – Kirk Kuykendall Jul 28 '16 at 22:21
3

If you create an empty tile cache, then use the Manage Tile Cache tool, you should be able to check off and generate only the tiles in your scales of interest before executing the tool.

  • That will give me the cached tiles that I want, but then how do I get the tiles that I don't want cached to still show up in the map? Do as Midavalo says and create 2 services? – Joel Jul 28 '16 at 22:40
  • You shouldn't need two services - but you would need two different layers that use that layer as a source: the ArcGISDynamiceMapServiceLayer and the ArcGISTiledMapServiceLayer would both use the same url. – Kirk Kuykendall Jul 28 '16 at 22:52
  • OK, I see, let me give that a go...thx – Joel Jul 28 '16 at 22:54

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.