Giter VIP home page Giter VIP logo

hoverboard's Introduction

hoverboard's People

Contributors

hanbyul-here avatar hkrishna avatar louh avatar meule avatar mjcunningham avatar nvkelso avatar randymeech avatar rmglennon avatar souperneon avatar

Stargazers

 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

hoverboard's Issues

Hoverboard in an Angular.JS app working with and Leaflet without Require.JS

Hi!

I'm working on an app in angular where map components are based on Leaflet 0.7.7 (specifically angular-leaflet-directive). I'm trying to use Your mapzen vector tiles to smoothly present administration boundaries to the user, so I tried hoverboard to join those elements.

Unfortunately, I have kinda problem with it (probably based on Require.JS or other method of dependency injection). I have installed framework with bower, prepared code like in the example (for now) but I get "Uncaught ReferenceError: require is not defined" which is followed by "module is null". Not sure how to workaround it. That method is present also in 'topojson' framework on which hoverboard depends. Next I get "L.tileLayer.hoverboard is not a function", but I think it's a result of the previous mentioned issue.

Including Require.JS in npm throws much more failures.
Can I get any hint to solve it or how to use vector-tiles (geo/topojson) with leaflet? Couldn't find anything valuable on the net.

Fix bower install

Trying bower install --save https://github.com/mapzen/hoverboard I get a file called index, not the repo by itself.

Thanks

Not clear that Mapzen's hoverboard library is different from the original

A user (Aaron W) at the Mapzen SF open house on Sept 1, 2015 mentioned some problems with Hoverboard.

He had used the standard Hoverboard library and it wasn't working with Mapzen's tiles. Suggested that Mapzen makes it clear on the website (https://mapzen.com/projects/vector-tiles) and in this repository that there are some differences. In other words, if you want to use Hoverboard with Mapzen, be sure to use Mapzen's forked library and not the original Hoverboard.

There are also changes in the parent that should be reviewed to determine if they should be pulled back into this fork.

cc @burritojustice @mjcunningham

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.