Questions tagged [here-ios]

This is the place for information about Nokia's HERE SDK APIs for iOS, which allow you to embed HERE Maps into your iOS Devices.

What is the HERE SDK for iOS?

The HERE SDK for iOS provides a set of programming interfaces that enable developers to build immersive, geographically-aware iOS applications by leveraging a powerful and flexible mapping platform. Through this SDK, developers can add rich location features such as routing, interactive maps, and global place search to their applications. The powerful client-side HERE SDK for iOS also includes a sophisticated engine for rendering map data and calculated routes. In addition to dynamically downloading map data, the SDK also supports offline maps using previously cached map data or downloaded map packages.

Vector Maps

The use of vector data provides a number of advantages over raster tile data. For example, vector data may be divided into any number of different layers, with custom rules determining when and how each layer is displayed. This enables use cases typically not possible with raster tiles, such as:

  • dynamically altering the look and style of the map (for example: changing to night mode) without downloading new map data
  • zooming the map smoothly rather than in discrete zoom steps
  • rotating the map while maintaining correct label and icon orientation

Vector map data also requires significantly less storage space than raster map tiles, enabling map data to be downloaded for offline use. The result is a powerful hybrid solution where map data can be downloaded dynamically over a wireless data connection as needed, or maps for countries and regions can be preloaded for later use, enabling many use cases that eliminate the need for wireless data connections.

The HERE SDK uses vector data for all normal maps. Raster tiles are used when satellite, terrain, and custom maps are being displayed.

User Guide

API Reference

Quick Start

20 questions
0
votes
1 answer

Here Maps getMapPackageAtGeoCoordinates not Working and throws Error

When I refered the HereMap documentation, i found we can download the region whichever we want using getMapPackageatcoordinates Method . I tried to download the region by passing my Current location which is a NMAGeoCoordinate. But my app crashes…
Mohanraj
  • 587
  • 4
  • 21
0
votes
2 answers

HERE Maps Distance to Destination always returns high Value

I had calculated a route in here maps and started Turn-by-Turn Navigation using that route. Everything is working fine in offline and when i tried to calculate the distance to reach the destination using double distance = [NMANavigationManager…
Mohanraj
  • 587
  • 4
  • 21
0
votes
1 answer

Get Coordinates of NMAMapMarker

I am working with Here Maps offline maps. I had added four MapMarkers (annotations) . Now i want to get the NMAGeoCoordinates of the Map marker using the didSelectObjects:(NSArray *)objects method. This method returns the values, but it does not…
Mohanraj
  • 587
  • 4
  • 21
-1
votes
1 answer

IOS/Swift : HERE MAPS not clearing map markers on map (Explore edition)

I have used both the lite sdk and the explore sdk available for the swift ios, for integration with here maps. I haven't passed by any of the ways to clear map markers already set on a screen on the mapview. Kindly let me if any workaround is…
-1
votes
1 answer

How Can I Implement Multiple Routes in HereMaps?

How can I implement multiple routes using the iOS HereMap SDK. Can anyone provide the Example for the Multiple routes.
1
2