Table of Contents

Routing service

Basic information

Since version 3.2.0, Locus Map offers possibility to implement own add-on that will supply complete routing for Locus Map navigation. The method is based on the Service and communication with Locus works thanks to AIDL interface.

It sounds complicated but best is to check an existing Locus add-on for Offline navigation.

How to

To add your own routing service to Locus, you need to

        <service android:name=".MyRoutingService"
            android:label="My routing" >
            <intent-filter>
                <action android:name="locus.api.android.
                    ACTION_COMPUTE_TRACK_PROVIDER"/>
            </intent-filter>
        </service>

Possibilities

RoutingService allows direct integration into Locus. Thanks to AIDL users won't be aware that they use independent add-on.

What is possible