An ultimate tool for every traveler. Sygic Maps combines detailed worldwide travel maps with information from in-house editors, Wikipedia and other sources. Discover the best tourist attractions, things to do, restaurants, shops, hotels or tours.
Use the integrated online itinerary maker to create a day-by-day itinerary for your trip. Anything you find on Sygic Maps can be added to your trip, including your hotel or add custom places of your own. Sygic Maps automatically calculates the travel distance and time estimate for each day of your trip. Your trip can span multiple weeks and multiple destinations.
Download the free Sygic Maps mobile app to have your personal travel guide always with you. Any changes you make to your trip are always synced to all your devices. Sygic Maps mobile app has worldwide offline maps, allowing you to pre-download maps and destination data and use the app offline. Available for Android, iPhone & iPad.
Don't have a smartphone? You can also get your itinerary in a PDF file and print it out.
If the app gets stuck when downloading maps, or a map download wouldn't complete, no matter how many times you try to download it, there are several troubleshooting steps you can try by following this guide.
Also check for any firewall or antivirus app that could be blocking the download - try disabling or uninstalling any firewall or antivirus app. We do understand your concerns when using them, rest assured though that we are just doing this to troubleshoot erroneous behavior.
We've also experienced many cases in the past when another app was blocking the connection between Sygic and our servers. Please make sure you don't use an app that could do so - like a VPN app, a remote desktop app, even some adblock apps have managed to block our app from downloading maps, etc.
If you have more than one android device at your disposal, try downloading the map on the other device as well. If the issue is present on two devices on the same connection, then try using a different network connection. You also may want to try downloading a different map, whether the issue is present on one specific map, or on multiple maps.
Tried it: shaky, max speed indication missing on too many occasions, no real 3D view, missing speed cameras, traffic, but above all: missing upcoming gas stations (see my previous request). The last one is for me the most important reason not to use kurviger. But the planning is fantastic.
Sadly enough sygic has completely changed and turned into a google maps copy with focus on cars and android car. I for one stopped using it.
Using kurviger as only navigation now, and loving it, except for the missing poi on route
Sygic (/ˈsaɪdʒɪk/ SYE-jik[1]) is a Slovak company of global automotive navigation systems for mobile phones and tablets. The company was founded in 2004 and is headquartered in Bratislava, Slovakia. It became the first company to offer navigation for iPhone and second for Android.[2] In 2015 Sygic reached milestone of 100 million downloads of its navigation app.[3]
Sygic navigation systems work on mobile phones and tablets with GPS and use screen and audio signals to provide door-to-door information for well-oriented travel, live traffic & police radar/speed camera warnings, parking places, and gas price suggestions.
Sygic GPS navigation focuses on its wide usability.[6] It can be used both online and offline, runs on Android, Android Auto, iOS, Windows Phone and Symbian operating systems, offers maps for more than 200 countries in the world and operates in more than 30 languages.
Users of Sygic GPS navigation can download maps to their devices and use them when they need navigation but have no internet connection. Sygic optimizes data download sizes to allow users to use maps offline while using the minimum amount of memory on their devices.[9][third-party source needed]
Sygic delivers its GPS software worldwide in more than 30 languages, including Chinese, Arabic, Persian, Greek, Russian and many European languages. In 2016 Sygic created a translation project on Crowdin "dedicated to localization of Sygic app to all languages".[10] Project localization is open to the public that can contribute to Catalan, Urdu, Persian, Malay, Tamil, Latvian and other languages.
Real-time traffic information is based on TomTom Traffic. Traffic information is collected from more than 400 million drivers and updated every 2 minutes. "GPS data is collected from connected personal navigation devices (PNDs), commercial fleet GPS devices, mobile phone signals, road sensors, journalistic data, smartphones and car dashboard systems."[11] Users do not report anything - the data is collected automatically and anonymously.
NRK (Norwegian national broadcasting service) published a report about Sygic sharing data with data brokers like Gravy Analytics, part of Ventell for purposes like fraud detection, law enforcement, and national security. GDPR is setting strict limits and requirements for what companies can do with users' personal information. According to lawyers, this is in violation of the GDPR.[12] However, neither Gravy Analytics nor Ventell are partners of Sygic, and there is no proof of the fact that the source of the data referred to was Sygic.[13]
The fastest and most easy way to display a map is to turn on the online maps. They are downloaded dynamically dependingon the camera position and are cached once downloaded.There are several ways on how to enable online maps. If you want to use online maps directly after the initialization,enable it through the JSON configuration.
Applications developed with the Sygic Maps SDK for Android have the ability to pre-load map data, allowingthe use of maps, search, routing, and other features without an active data connection. Let's dive right in.
The available maps are now requested using one call, only (no more Regions -> Countries). The first parametersignifies whether you want to get the maps that are installed in your device already or the ones that areavailable online. false - online request, true - downloaded maps. The response is cached for 2 hours after the firstavailable maps request and the next requests are therefore almost instantaneous.
If you would like to get the CountryDetails (such as continentName - using which you can sort the countriesinto continents, name, regions - if it's a country split map, it will have regions which can be downloadedseparately according to their ISO codes, totalSize), the usage is shown in the brief sample below.Again, you can choose whether you would like to explore an online or an already downloaded country.
The map installer keeps track of maps that were requested to be installed. It keeps a queue with all the requests anddownloads them over time. The order of downloads is given by the queue.The request to install a map is asynchronous, so if the install map function is called in a for loop for example, therequests will be added to the download queue in no particular order.
Map installer supports concurrent downloads. If for any reason the SDK is destroyed (the app that uses the SDKis closed or has crashed), the running and queued map downloads are persistently stored and can be restored on asubsequent initialization of the SDK.
To restore them, the resume pending installations function must be called,which will start the download and installation of the previously persisted map downloads. The restored downloadshave priority over new downloads. Learn how to resume pending installations.
Since the version 17, there's a new functionality - you can now detect a country of where you're locatedusing your IP address and get its ISO code by passing an empty string. If you pass a region ISO code,you will get the ISO code of the country.
To avoid the necessity of translating the names of countries received via the getCountryDetails() call,you can set the locale of the MapInstaller first. Note that this creates a new request just like requestingall of the available maps - the whole map list gets cached in the language that is set.The language tag has to be in the BCP 47 format.
The core feature of the Sygic Maps SDK is Maps. The key concepts covered in this section include addinga map to an Android application, changing the location displayed by the map and its various properties.The classes covered include MapFragment and MapView. The MapFragment is a standard Android Fragmentderived component. It is creating and managing a child View for rendering the map. This view is created duringfragment's onCreateMethod and attached as a child view to the fragment and wrapped by the SDK class MapView.Depending on the specified parameter, this view may be of a type SurfaceView (default) or TextureView.To obtain an instance of MapView from the fragment call the asynchronous MapFragment.getMapAsync():
To enable online maps, you need to get the OnlineManager using the OnlineManagerProvider.getInstance()and then call enableOnlineMapStreaming on the onlineManager instance.To display offline maps, see Offline Maps.
Once the MapView is initialized, it can be manipulated and interacted in a variety of ways.Some key attributes of the MapView are its orientation, tilt, geographical center (geoCenter), andzoom level (zoom). You can use these to customize the displayed map via the Camera class.
The size of the geographical area displayed by Map can be controlled by changing the zoom level.The values can be in the interval between 0 and 20, where 0 is the highest view (you will see the whole Earth) and 20 isthe lowest view, almost on the road.
The map can be rotated in any direction from 0 to 360 degrees (rotating counter-clockwise). By default, the rotation isin a true North position (0 degrees). For example, use rotation of 90 degrees to look to the West, 180 degrees to lookto the South and 270 degrees to look to the East. The following code changes the orientation to South-up (180 degrees).
c80f0f1006