tilemill-project / tilemill

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

Print static maps #1732

Open rbanick opened 11 years ago

rbanick commented 11 years ago

Not an 'issue' per se, but I wanted to say that I would MUCH appreciate a built-in function to output static maps of Tilemill maps and/or MapBox streets maps. I very much like the work you all put into your basemaps and would love to output them on paper, which is much more shareable and useful in my line of work.

springmeyer commented 11 years ago

As far as TileMill the PNG/SVG/PDF export is intended to address this, however primitive it is. I'm sure you are aware of it - so perhaps you could outline the main things you wish it did?

rbanick commented 11 years ago

I get that, but the PNG/SVG/PDF export doesn't export the Mapbox Streets background layer. Since I'm usually not looking to make my own base map in the background, this means I'm exporting a map floating in an ambigious space.

It also lacks a north arrow, scale bar, and all the other things one would expect, although that would be entirely excusable if I could just get the content with a Mapbox Streets basemap into Inkscape / AI / whatever.

springmeyer commented 11 years ago

Okay, I see now you are talking about MapBox streets as loaded into TileMill using the tilemill-reference-layer plugin. If the say, PNG/SVG export were to also try to pull in externally referenced layers like MapBox streets all that would be possible would be including their tiles as stitched PNG/JPEG background. Would this be acceptable (as long as it were high enough resolution)?

springmeyer commented 11 years ago

BTW, have you seen? http://www.disruptivegeo.com/2012/09/unifying-illustrator-tilemill-cartocss-and-geoserver/

rbanick commented 11 years ago

A) Yeah, that'd be fine! Ideally the exported background is clearly readable as separate by AI or Inkscape.

I'm basically just looking to use Tilemill as an alternative for the many "quick and dirty" static maps I'm asked to make. Using it more would let me get more familiar with Carto in the process and hopefully bug you less with simple Carto questions.

B) Yep I follow Josh's blog, thought of that as I was asking this actually.

ajpursell commented 11 years ago

I would also be very interested in being exporting with the background layer as a PNG/JPEG layer.

springmeyer commented 11 years ago

@ajpursell - okay, thanks for the +1. We'll keep this in mind in future development cycles.

yariksheptykin commented 11 years ago
oeon commented 11 years ago

+1. While our shop is transitioning to web maps for projects - we still are required to produce paper maps. I think it would be very well received if functionality existed in Tilemill to export PDF maps with reference layers as backgrounds/basemaps. (up to ARCH/ANSI E sizes & approximately 300 DPI)

Mobile Atlas Creator with a custom_source.xml to a MapBox tileset seemed like a (temporary) solution - but I can't get it to fully meet the needs currently https://sourceforge.net/p/mobac/bugs/249/

AAisenberg commented 10 years ago

+1 from me too!