Questions tagged [sygic-mobile-sdk]

Sygic SDK is the library which provides you with the possibility to integrate Sygic navigation into your custom application for mobile devices. The library consists of API functions that allows your application to make use of location, routing, navigation and map visualization functions of Sygic core.

The Sygic SDK offers APIs to enable developers to access Sygic location-based assets and bring location services, map visualization and navigation experience to their applications. For mobile devices, Sygic provides two classes of APIs, one for integration of full-featured standard navigation core (Professional Navigation API), and second for low-grain integration of selected Sygic functionalities into a custom look&feel application.

Both types of API provide a support for the typical location-based services:

  • Search/Location API
  • Navigation API
  • Routing API
  • Maps/Poi API
  • And more ...

Professional Navigation API

Sygic Professional Navigation is offline turn-by-turn navigation app for commercial vehicles trusted by 1500+ fleets and 500.000+ professional drivers worldwide. It comes with an API offering several options for integration typically into Fleet & Workforce management system.

Mobile SDK API

The Sygic SDK offers APIs to enable developers to access Sygic location-based assets such as search, navigation, routing, map rendering and bringing a location experience to their applications with their own look and feel.

Read more about our 2 types of APIs for mobile devices:

15 questions
2
votes
1 answer

Sygic not showing current position nor displaying markers

i want to show the location indicator when the map is loaded and add a marker whenever the map is clicked but none of these seem to work ! protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); …
1
vote
0 answers

EVENT_RADAR_WARNING event is not being received by ApiCallback

We are trying to receive a specific event when it gets close to a radar... but sygic sdk is not sending this event to our callback, any ideas? My code: private val mApiCallback: ApiCallback = object : ApiCallback { override fun…
1
vote
1 answer

How to get the speed of my navigation in Sygic

My issue is simple I am able to start a navigation, get the remaining time and distance from current position to end of route but I didn't find how to get the current speed of my navigation
1
vote
1 answer

Sygic issue in calculating the route

I have a problem when I tried to add a route in my Sygic offline map view. In the debugger, I got this message " Routing interface: Asking for unknown transport mode." this the code that I wrote: class SygicMapViewController: UIViewController,…
Walid Sassi
  • 185
  • 2
  • 16
1
vote
1 answer

Sygic issue in showing the map

I have a problem with Sygic maps framework, I tried to show the map using this code in the AppDelegate.swift func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool…
Walid Sassi
  • 185
  • 2
  • 16
1
vote
2 answers

what are the differences between different Sygic map types?

There are three different maps for sygic gps navigation: NT or TA or OS maps. I am wondering what are their differences? which one I should use?
peterboston
  • 877
  • 1
  • 12
  • 24
0
votes
0 answers

Populate dimensional restrictions in Settings_overload.ini

I'm trying to populate the height, weight and length in the sygic application by using the Settings_overload.ini With m_arrDimensionalRestrictions= I can fill the total weight and the total axle weight by adding =16000,200000 but not the other 3…
0
votes
1 answer

Android Sygic Embedded SDK doesn't show a map

I tried to integrate Sygic Embedded SDK in my Android App and I follow all steps from tutorial https://www.sygic.com/developers/professional-navigation-sdk/android/getting-started/embedded-integration-using-android-studio I have correct ABI, in…
Xengo
  • 405
  • 1
  • 4
  • 13
0
votes
1 answer

Why camera doesn't follow the user position

my problem is when I'm in navigation using the Sygic mapView the camera doesn't follow the user position despite that I choose this mode mapView.cameraMovementMode = .followGpsPositionWithAutozoom I didn't know if there is an other setting that I…
Walid Sassi
  • 185
  • 2
  • 16
0
votes
1 answer

How to properly detect markerClick in Sygic Map

I used MapGestureListener to compare each time the coords of the clicked area and the coords of the marker and if they're at the same coords then I'm good to go but it just won't work because of the relative altitude change that doesn't assure the…
0
votes
1 answer

OnRecomputeFinished won't get invoked

i'm using a listener for computing the route once it's invoked by code throuter Route.Compute(...), but when i go out of the computed route , the method "OnRecomputeStarted" doesn't fire ! this is my code : Router.RouteComputeListener…
0
votes
0 answers

How to recompute Route in Sygic

my issue is simple I compute a primary route and I added it to Sygic MapView. I defined the startWay point and also the the end point. It works perfectly. But when I try to change to the alternative route when I started the navigation It can't…
Walid Sassi
  • 185
  • 2
  • 16
0
votes
0 answers

Sygic issue: make route invisible when create an alternative route

I would like to hide a route map when I choose a new destination position. The problem now is that keep me the all oldest routes. this a part of my code that draw a route every time the user tap on the map. override func viewDidLoad() { …
Walid Sassi
  • 185
  • 2
  • 16
0
votes
0 answers

Sygic :the-resource-could-not-be-loaded because the App Transport Security policy requires the use of a secure connection

I have a problem when downloading a map-offline from Sygic Server. Xcode show this error : Domain=NSURLErrorDomain Code=-1022 "The resource could not be loaded because the App Transport Security policy requires the use of a secure connection."…
Walid Sassi
  • 185
  • 2
  • 16
0
votes
1 answer

Latest Sygic Android Sdk version

I am trying to integrate the sygic mobile sdk for android. I am following this guide. It says to add this configuration to the build.gradle dependencies { implementation("com.sygic.sdk:sdk-release:$sygicSdkVersion@aar") { transitive…
crowde
  • 321
  • 1
  • 12