• Stars
    star
    118
  • Rank 299,923 (Top 6 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created about 9 years ago
  • Updated about 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Where you can find everything Android from Mapzen

Mapzen Android SDK

Circle CI

The Mapzen Android SDK is a thin wrapper that packages up everything you need to use Mapzen services in your Android applications. It also simplifies setup, installation, API key management and generally makes your life better.

screenshot

Usage

Everything you need to get going using the Mapzen SDK

Set up

Interacting with the map

Search, routing, and location services

Greater than the sum of its parts

The Mapzen Android SDK incorporates several stand-alone libraries for map rendering, location tracking, routing, and search through the following projects:

  • Tangram ES- 2D and 3D map renderer using OpenGL ES
  • Pelias- Mapzen Search client side wrapper and Android UI components
  • On the Road- Mapzen Turn-by-Turn wrapper and other navigation utilities
  • Lost- Drop-in replacement for Google Play services Location APIs

Sample

For a working example please refer to the SDK sample app.

Mapzen Places API

Circle CI

The Mapzen Places API is a drop in replacement for the Google Places API.

screenshot

Usage

Everything you need to get going using the Mapzen Places API

Set up

UI Components

Data Components

Sample

For a working example please refer to the Places sample app.

Eraser Map

An open source privacy-focused reference application built entirely using Mapzen services. With Eraser Map you can see a canonical implementation of mapping, search, and turn-by-turn navigation.

screenshot

Beta builds of Eraser Map (plus the SDK demo apps and other science projects) are available on the Mapzen Android download page.

Building From Source

If you would like to build the Mapzen Android SDK directly from master, we recommend using Android Studio 3.0. We upgraded our gradle build scripts to take advantage of the new dependency configurations in gradle which means that if you would like to use earlier versions of Android Studio, you will have to revert to the deprecated configuration.

More Repositories

1

metroextractor-cities

JSON cities bounding boxes for chef-metroextractor
Ruby
83
star
2

eraser-map

Privacy-focused mapping application for Android
Kotlin
74
star
3

open

Demo app using Mapzen SDKs
Java
64
star
4

svg-export

SVG export tool for vector tiles
JavaScript
61
star
5

chef-metroextractor

Creates metro extracts/shapefiles from OSM planet data:
HTML
51
star
6

on-the-road_android

Android client for the Valhalla routing service plus mobile nav utilities
Java
49
star
7

speakerbox

Android Text-to-Speech simplified.
Java
47
star
8

terrarium

A series of experiments on terrain and elevation data for Tangram
JavaScript
45
star
9

ios

Where you can find everything iOS from Mapzen
Swift
40
star
10

documentation

Configuration files, tools, and content to build Mapzen's documentation
CSS
25
star
11

metro-extracts

DEPRECATED. See readme for alternative ways to get "city-sized chunks" of OpenStreetMap data
HTML
25
star
12

presentations

Slides and notes we've presented out and about
HTML
22
star
13

vagrant-tiles

Run tiles stack locally
Ruby
14
star
14

styleguide

A living styleguide powering the Mapzen brand (TM)
CSS
13
star
15

open-traffic-poc-data-demo

A day in the life on the roads of Manila, using data from the Open Traffic prototype
JavaScript
8
star
16

write-the-docs-tutorial

GitHub Pages and documentation tutorial
6
star
17

api-traffic-processors

JavaScript
4
star
18

map-mixer

JavaScript
4
star
19

halloween-map

http://mapzen.github.io/halloween-map/
HTML
4
star
20

turn-by-turn-icons

Icons for Turn-by-Turn
HTML
4
star
21

valhalla-ubuntu

Open Source Routing Engine and Libraries sponsored by Mapzen.
JavaScript
3
star
22

prefs-plus

Android preferences extension
Java
3
star
23

map-burrito

Mapping utilities and convenience wrapper for vector tile maps on Android
Java
3
star
24

poipond

Ruby
3
star
25

mapzen-www-places

Mapzen. It's full of places.
JavaScript
3
star
26

opzworks

AWS OpsWorks cookbook and stack workflow management
Ruby
3
star
27

chef-mapzen_odes

On Demand Extracts
HTML
3
star
28

tilestache-providers

Mapzen specific Tilestache Providers
Python
3
star
29

mapzen.github.io

company site
CSS
3
star
30

on-the-road_web-tester

Web Tester for on the road library
JavaScript
3
star
31

osm-history-tools-vm

A Vagrant config for building VMs with some tools for manipulating OSM history built.
3
star
32

simple-geojson

very limited and simple geojson parsing
Java
1
star
33

vector-tile-service-docs

Redirect to: https://mapzen.com/documentation/vector-tiles/use-service/
1
star
34

genymotion-trippy

simulate a trip with genymotion-shell
Ruby
1
star
35

py-mapzen-dbtickets

Simple Python wrapper for talking to a ticket server.
Python
1
star
36

scarab

mapzen maps & demo branding, social sharing, and tracking
JavaScript
1
star
37

apiaxle-admin

ApacheConf
1
star
38

ui

1
star
39

demo-search-and-wof

Simple demo for reverse geocoding and WOF geometries
1
star
40

mvt-encoding-test

Test mvt encoding
JavaScript
1
star
41

github-repo-browser

JavaScript
1
star
42

map-ui

map ui for mapzen. deprecated. use mapzen.js if you can.
JavaScript
1
star
43

wikipedia-counter

JavaScript
1
star
44

eraser-map-website

HTML
1
star
45

docker-apiaxle-demo

Demo reference implementation
Nginx
1
star