Skip to content

k0sukey/ti.map

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Titanium Map Module Build Status

This is the Map Module for Titanium.

Contributors

Legal

This module is Copyright (c) 2010-2014 by Appcelerator, Inc. All Rights Reserved. Usage of this module is subject to the Terms of Service agreement with Appcelerator, Inc.

MKDirections fork

snapshot.png

This fork is MKDirections support. Use only for iOS.

Features

  • MKDirections support
  • Alternate routes
  • Instructions and distance

Sample code

more detail to see example/tests/directions.js

var Map = require('ti.map');

var win = Ti.UI.createWindow();

var map = Map.createView({
    userLocation: true,
    mapType: Map.NORMAL_TYPE,
    animate: true,
    region: {
        latitude: 35.665213,
        longitude: 139.730011,
        latitudeDelta: 0.02,
        longitudeDelta: 0.02
    } //Roppongi
});
win.add(map);

var directions = Map.createDirections({
    source: {
        latitude: 35.665213,
        longitude: 139.730011
    },
    destination: {
        latitude: 35.658987,
        longitude: 139.702776
    }
});

directions.addEventListener('success', function(e){
    var route = Map.createRoute({
        points: e.routes[0],
        color: 'blue',
        width: 5.0
    });

    map.addRoute(route);
});
    
directions.addEventListener('error', function(e){
    alert('Error');
});

win.opne();

Reference link

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published