Giter VIP home page Giter VIP logo

tilemill's People

Contributors

ajashton avatar ansis avatar caged avatar ccgus avatar csytsma avatar davedelong avatar dhcole avatar dmitrig01 avatar hecerinc avatar ian29 avatar ianshward avatar incanus avatar johnezang avatar kkaefer avatar klacoste avatar komzpa avatar miccolis avatar p2 avatar pnorman avatar rsms avatar ryansname avatar samanpwbb avatar stevage avatar tmcw avatar tpotter7 avatar versusvoid avatar wildintellect avatar willwhite avatar wrynearson avatar yhahn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tilemill's Issues

Restyle zoombox

It's a tiny tweak, but will make things a bit more tilemilly

Fix providers

Since integration, they'll work, but won't work straight-off right now.

Add full snippet to info tab

It'd be useful to have an openlayers or polymaps snippet generator in the info tab.

potential feature creep: provide embeds

Manage externals in a build script

jQuery, etc., is bundled with this. Same thing with the openlayers theme. This shouldn't be the case, but this isn't a super-high priority.

Remove AIR

AIR is kind of a failed system, right? People only install it if they want Twitter apps... it's not a huge amount of code so it's not begging to get removed, but I don't think that it's very well justified here.

Spec data management interface

We need some way of entering in data that doesn't require you to know and copy/paste URLs.

A naïve implementation might be:

  • Something needs to provide JSON in a certain structure to TileMill
  • One of the providers is TileMill itself, and it does this by letting users manually add URLs and stuff into it
  • For demo purposes, we can include a JSON file with some already in there
  • Down the road, you can plug in an S3 bucket which will be automatically traversed to provide said JSON
  • The add layer popup will add the layer to the database and then a reference to it in the project

Ability to zoom to layer extents

This will require TileLive to expose 'yet another' thing about layers, but will be terribly useful for demos of subsets of data, which otherwise require lots of guessing & finding things.

Support larger map preview

Not decided on whether the preview should just be larger all the time, or whether it should be a draggable division, etc. But cascadenik is rarely wide, and the map preview is always so tiny, thus, let's adjust.

Support local shapefiles

TileMill should be able to access local shapefiles and keep track of them decently well - possibly having a folder of resources with the ability to add them in via a drop-down.

Feature-creep could include searching, metadata editing, etc.

Add manifest and use localstorage

Instead of AIR, we should support offline by adding localstorage. This might get interesting if we use backend.js as a cache/sync.

Add inline help to the editor

Inline help would basically work as:

  • detect selection in codemirror
  • show and add/move question-mark element
  • on click of question mark, bring up popup reference

Support folders in providers

  • The UI should support hierarchal structures, in the directory provider and s3 provider.
  • DONE Providers should be Backbone models
  • DONE One should be able to add providers via the UI, and multiple of each type
  • DONE Providers should support paging

Switch to mustache.js

We should use a better, more mature template system instead of the john resig code.

Raster support

Unclear exactly how this should play out, but it's gotta happen.

Spec Compatibility

We need to decide what browsers and other requirements should be placed on using TileMill. This is really important because we have the chance to use other technology (aka 'the good stuff') if we don't support IE, and we should keep certain Javascript quirks in mind if we do support IE.

Currently TileMill requires IE7+.

Annotate swirly with current task

The current 'doing something' icon is okay, but it'd be better if there was some description of what's going on behind the scenes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.