Introduction to TileMill

1,240 views

Published on

This talk will provide an introduction to the basics of using CartoCSS and TileMill to create both static and online maps hosted via MapBox or a service capable of supporting MBTiles. The emphasis will be on how to best ‘get started’ and offer a perspective on the advantages/challenges of using web-based tile services for sharing GIS data.

Published in: Technology, Art & Photos
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,240
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Philadephia, 1802
  • At the core TileMill is a Node.js web application leveraging Backbone.js on both the client and server and Mapnik for rendering geo data. It can be effortlessly deployed on a headless server and used over http, but it also runs natively as a single-windowed app on Mac, Linux, and Windows without the user ever knowing http used for IPC under the hood.
  • Imagine = overview file and ArcGIS = reduce resolution dataset
  • 64 x 64 uses UTF8
  • Introduction to TileMill

    1. 1. Introduction to TileMill:How to Become a Geospatial Tile Cutter & Why YouShould CareJohn G. Van Hoesen, Green Mountain College
    2. 2. http://j-vh.me/12dZRbV
    3. 3. Node.js - http://nodejs.org/Express.js - http://expressjs.com/Backbone.js - http://j-vh.me/11QiIJsMapnik - http://mapnik.org/CartoCSS - http://j-vh.me/ZNonCfMapnik - http://mapnik.org/
    4. 4. .jsWMSTileService
    5. 5. *.PNG*.SVG*.PDF*.MBTiles http://j-vh.me/17JUTqC
    6. 6. http://j-vh.me/15n4xlH*.ovr*.rrdgdal_retile
    7. 7. 64 x 64256 x 256(png or jpg)4z
    8. 8. Uses SQLite, minimizes redundancy, andstores interactivity
    9. 9. http://j-vh.me/13sv3FV
    10. 10. http://j-vh.me/16ejc23
    11. 11. http://j-vh.me/10gvFK6
    12. 12. http://j-vh.me/12dYQ3z
    13. 13. http://j-vh.me/12dZRbV
    14. 14. #parcels {polygon-opacity: 1;line-color: #fff;line-width: 0.5;[zoom = 8]{ line-width: 1; }[zoom = 9]{ line-width: 2; }[zoom = 10]{ line-width: 3; }}http://0to255.com/
    15. 15. Why Bother?• FANTASTIC customer support• Creative control = cartography!• It’s FAST• You CAN run remotely• Hosted (yes, eventually costs $)• Mapbox.js is flexible and evolving• HTML5 compliant w/devices

    ×