tilemill-project / tilemill

TileMill is a modern map design studio
https://tilemill-project.github.io/tilemill/
BSD 3-Clause "New" or "Revised" License
3.12k stars 527 forks source link

3-up split screen design mode #473

Closed nvkelso closed 13 years ago

nvkelso commented 13 years ago

When I'm in full screen design mode, I'd like to see a large map on the left of the active zoom and two small maps stacked in the right 1/3rd of the window showing me the next zooms in and out. This would assist in designing multi-scale stylesheets where the transition in data selection and colors, widths, etc is important.

tmcw commented 13 years ago

This is kind of a wild idea, but I can see the use case. I can't really imagine it living in TileMill, though - more like a 'designer-tools' type thing that's just a configurable html page with Modest Maps or Polymaps synced maps.

nvkelso commented 13 years ago

we use such now with a big makefile + cascadenik. but I {heart} carto.

tmcw commented 13 years ago

A big makefile? Oh - like generating static images? I'm thinking more on the lines of embedding the tiles that TileMill is generating, on a different page.

nvkelso commented 13 years ago

aha, that'd be easy. is there a flag to make TileMill render the next and prior zooms along with the current?

yhahn commented 13 years ago

Yes, just make a request for the desired tile, e.g.

http://localhost:8889/1.0.0/control-room/0/0/0.png // zoom 0
http://localhost:8889/1.0.0/control-room/1/0/1.png // zoom 1

etc., and TileMill will render the tiles on the spot for you. Should be straightforward to set up a custom page with mapcilents synced to show zoom + 1 and zoom - 1 from the master map.

tmcw commented 13 years ago

@nvkelso: see https://github.com/tmcw/lots

tmcw commented 13 years ago

Closing though; out of scope. lots might just need some documentation shout-outs.

nvkelso commented 13 years ago

Very cool, thanks!

_n

On Mon, Oct 24, 2011 at 15:23, Tom MacWright < reply@reply.github.com>wrote:

Closing though; out of scope. lots might just need some documentation shout-outs.

Reply to this email directly or view it on GitHub: https://github.com/mapbox/tilemill/issues/473#issuecomment-2510415