GithubHelp home page GithubHelp logo

mapview's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

jackyped

mapview's Issues

Minimize accessToken interaction

The accessToken is the biggest pain to using the app right now, the biggest point of friction.

Here's how to greatly reduce that friction:

  1. The app should work well without an accessToken
  2. There should be no prompt for an accessToken at the CLI
  3. All accessToken interaction should happen on the clientside, and as an easily changeable setting. As an enhancement, not a requirement.

Add more settings

  • enable basemap by default
  • do/don't search certain common directories, like */test/*, node_modules/*
  • maximum # of cores allowable
  • turn on prefetching and indexing (off by default)
  • subscribe to updates

Better window interactions

  • remember state
    • position
    • dimensions
  • resize from picker to map (?)
    • picker - small
    • map - larger
    • animate it

Remember all view settings

If a data sources are the same, the previous view should be remembered.

  • filters
  • basemap
  • viewport
    • lat/lon/zoom

Friendly interaction outside of tile zooms

When you leave the zoom levels that tiles are available for you are left looking at a blank screen, which sucks.

Instead the application should intelligently do something about that like showing the basemap to enable easier getting around and/or display a message about zooming in, with a quick way of getting back to the immediate data below.

Make picker uniq more intelligent

Still getting some duplicates. I think it's coming from items that have the time change on them, which happens a lot early in the life of a file.

Fix 180* bboxes

They show up as a single line rather than a globe spanning bbox. Should figure out a fix or remove them completely.

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.