Giter Club home page Giter Club logo

android's People

Contributors

ecgreb avatar mapnerd avatar matteblair avatar migurski avatar mjcunningham avatar nvkelso avatar rmglennon avatar sarahsnow1 avatar tallytalwar avatar thimes 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

android's Issues

Add attribution to MapView & MapFragment?

Currently we require "© Mapzen" in our terms but it seems like that is something we want to change.

Open Questions:

  • What should this look like?
    • Expandable icon?
    • Text? "Mapzen"
    • A logo?
    • Where does OSM have to be?
  • Where should this link to?
    • mapzen.com/rights?

My proposal for v0 would be a small text link just saying "Mapzen" pointing to /rights. In a later version we could make something expandable. We update the legal docs to have something specific to mobile and say you should use our default implementation.

CCing for thoughts: @nvkelso @bcamper @randymeech

Sample Mapzen Activity cannot be instantiated

When I start a Mapzen Activity from the samples list on my device, I get the following exception.

In short: Android cannot inflate mapzen.android.MapView because there has been a stack overflow.

I run Android 4.4.4.

If I find out anything further about this bug, I will post it here.

stacktrace.txt

Offline maps

Hello, I am looking for Android library which can render OpenStreetMap vector data. I need such library for rendering offline maps. I had look at MapBox and their offline maps inside their library are closed source. And it very often lags. But I found your library and I like it. I like your idea about open source and open data. Now I use in my Android app Google Maps API, but they are not supporting offline maps nor vector tiles. So I need mapping library to replace it, because I am planning to do paid version of my app with offline maps. I found this issue in tangram-es repository tangrams/tangram-es#626 but I think for offline maps this is not very suitable for users to download thousands of tiles to their storage to show offline maps. In refill style I found that there is commented url "//localhost:8080//osm/all/{z}/{x}/{y}.topojson". Are you planning to do some http server on localhost for Mapzen Android SDK which can serve offline tiles? It will be fetching tiles from osm files which contains data about countries/cities? Also are you planning to adjust your API more like to Google Maps API? As I can now see there is much things missing compared to Google Maps API. I am asking this because I need to estimate needed work to adapt new mapping library inside my app. Anyways thank you a lot for this amazing job.

Following the Getting Started guide yields a black map

Once I worked thru the compiler, import, and dependency import issues, I get a black map rendered on all devices and emulators.

I am assuming it's something todo with vector tiles not getting downloaded and handed off, because (on device at least) everything initializes correctly.

Devices test:
1+1 running 5.1.1
Nexus 7 2013 running 6.0.1

MapView wrapper

Add wrapper for Tangram MapView that automates API key init. MapFragment should be updated to leverage the SDK MapView.

Current location layer

Include a [setMyLocationEnabled(boolean enabled)] in the compatibility layer to automatically track the user’s location using LOST.

Multiple documentation places reference code that won't compile

In nearly all the documentation files, there's a line that looks like

mapFragment = (MapFragment) getSupportFragmentManager().findFragmentById(R.id.fragment);

This has line has multiple problems. mapFragment is never declared anywhere, and R.id.fragment does not match the the fragment's name when it's defined in https://github.com/mapzen/android/blob/master/docs/markers.md and is called map_fragment

The correct line should be MapFragment mapFragment = (MapFragment) getSupportFragmentManager().findFragmentById(R.id.map_fragment);

@ecgreb / @sarahlensing / @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.