Chan­ge­log Map­Trip 5.10 and SDK 9.10

With Map­Trip 5.10 and SDK 9.10, we have fur­ther enhan­ced our navi­ga­ti­on tech­no­lo­gy in seve­ral are­as. New map­ping tech­no­lo­gies, such as the Orbis for­mat, com­bi­ne up-to-date OSM data with TomTom’s data qua­li­ty and are now available for pro­duc­tion use for the first time. At the same time, dyna­mic map down­loa­ding enables lea­ner appli­ca­ti­ons that rel­oad maps as nee­ded while still remai­ning capa­ble of ope­ra­ting offline.

The map view is now more fle­xi­ble thanks to the abili­ty to free­ly posi­ti­on the vehic­le icon; 3D buil­dings make it easier to find your way around the city; and we’­ve adju­sted the zoom beha­vi­or to pro­vi­de a bet­ter overview.

We have put a gre­at deal of detail­ed work into rou­te cal­cu­la­ti­on. Deve­lo­pers can pre­cis­e­ly con­trol the influence of sta­tis­ti­cal traf­fic data and choo­se bet­ween dif­fe­rent rou­ting strategies—so-called “fla­vors.” A new “Emer­gen­cy Pro­fi­le” has also been added for the emer­gen­cy ser­vices sec­tor, gui­ding respon­ders to the sce­ne even faster and more effectively.

Road Maps

Note regar­ding map com­pa­ti­bi­li­ty and sto­rage requirements

Map­Trip 5.10 / SDK 9.10 requi­res map data from ver­si­ons TOMTOM2025Q4, OSM2026Q1, HERE2026Q1, ORBIS2026Q1, or newer.

Becau­se buil­ding out­lines are now inclu­ded, the data volu­me has increa­sed signi­fi­cant­ly. Plea­se note that this affects the amount of data trans­fer­red during online operation.

Euro­pe with Buil­dings
17.7 GB (19,030,696,884 bytes)
Of which buil­dings: 7.54 GB (8,098,568,065 bytes) 42 percent

DACH with Buil­dings
2.31 GB (2,487,387,072 bytes)
Of which buil­dings: 987 MB (1,035,472,665 bytes) 41 percent

Ger­ma­ny with buil­dings
1.85 GB (1,996,138,408 bytes)
Of which buil­dings: 836 MB (877,054,416 bytes) 43 percent

Orbis — The new Tom­Tom data format

Orbis is Tom­Tom’s new map for­mat. It com­bi­nes the up-to-date infor­ma­ti­on and level of detail found in OSM maps with Tom­Tom’s supe­ri­or qua­li­ty. With Map­Trip 5.10 and SDK 9.10, the Orbis map solu­ti­on is now available to all customers—offering the “best of both worlds” for navi­ga­ti­on solutions.

Auto­ma­tic download

With SDK 9.10, it is now pos­si­ble to deve­lop appli­ca­ti­ons that can be ship­ped with online map data and put into ope­ra­ti­on. As a result, the appli­ca­ti­ons are very light­weight (approx. 160 MB packa­ge size) and can be easi­ly instal­led on the tar­get devices via a wire­less inter­face. They initi­al­ly run in online mode and can down­load the licen­sed map data as nee­ded. This then enables off­line operation.

More infor­ma­ti­on for developers

Map dis­play

Map view­er — 3D polygons

With Map­Trip 5.10 / SDK 9.10, buil­dings can be dis­play­ed in 3D on the map. The buil­ding data helps users bet­ter ori­ent them­sel­ves on-site; it is alre­a­dy inclu­ded in all stan­dard map data sets (Tom­Tom, Orbis, HERE, OSM) and is auto­ma­ti­cal­ly extru­ded into 3D.

3D Gebäude auf der Navigationskarte
3D buil­dings on the navi­ga­ti­on map.

Note: The system extru­des 2D flo­or plans upward—true 3D models with detail­ed roof shapes are not yet sup­port­ed. For devices with lower per­for­mance, the 3D dis­play should be limi­t­ed to low zoom levels, as the cal­cu­la­ti­on is com­pu­ta­tio­nal­ly intensive.

For pro­duct mana­gers, this means: a more modern map inter­face, bet­ter spa­ti­al ori­en­ta­ti­on for end users, and the abili­ty to inte­gra­te indu­stry-spe­ci­fic 3D objects wit­hout any deve­lo­p­ment effort.

More infor­ma­ti­on for developers

Impro­ved auto­ma­tic zoom height

With SDK 9.10, navi­ga­ti­on solu­ti­ons can con­fi­gu­re the auto­ma­tic zoom level of the map dis­play with signi­fi­cant­ly grea­ter flexibility—a direct respon­se to real-world cus­to­mer feed­back. Pre­vious­ly, the fixed zoom logic cau­sed the map to zoom in too far in cer­tain usa­ge sce­na­ri­os. Dri­vers repor­ted that they lacked a clear spa­ti­al overview.

The new con­fi­gu­ra­ti­on opti­ons allow the zoom level to be pre­cis­e­ly tail­o­red to dif­fe­rent usa­ge sce­na­ri­os. Deve­lo­pers can now con­trol in detail how far out the map remains zoo­med at various speeds. This means bet­ter ori­en­ta­ti­on for dri­vers and a more pro­fes­sio­nal user experience.

More infor­ma­ti­on for developers

Posi­ti­on the vehic­le icon as desired.

With SDK 9.10, appli­ca­ti­ons can, for the first time, free­ly posi­ti­on the vehic­le icon on the screen. This fea­ture opens up new pos­si­bi­li­ties for modern user inter­face designs.

image
The vehic­le sym­bol can be free­ly posi­tio­ned on the map.

Pre­vious­ly, the vehic­le icon was fixed in the cen­ter of the screen and could only be moved ver­ti­cal­ly. Now, its posi­ti­on can be fle­xi­bly adju­sted in both direc­tions. This is con­trol­led using per­cen­ta­ge values or direct­ly via an SDK func­tion at run­time. This enables enti­re­ly new screen lay­outs: In land­scape mode, for exam­p­le, the vehic­le can be dis­play­ed on the right half of the screen, while the left side remains free for con­trols, lists, or other information.

This beco­mes par­ti­cu­lar­ly inte­re­st­ing with dyna­mic inter­faces: When UI ele­ments slide in or out, the vehic­le icon can ani­ma­te to make way and always remains cen­te­red within the visi­ble map area. This crea­tes smoot­her tran­si­ti­ons and a more pro­fes­sio­nal user experience.

For pro­duct mana­gers, this means more modern app designs with bet­ter use of space, more intui­ti­ve ope­ra­ti­on, and grea­ter design freedom.

More infor­ma­ti­on for developers

Rou­te calculation

Rou­te Flavors

With the “Rou­te Fla­vors” con­cept, we are intro­du­cing rou­te cal­cu­la­ti­on with dif­fe­rent opti­mizati­on goals.

  • Fastest: The fastest rou­te. Takes traf­fic con­di­ti­ons into account and avo­ids traf­fic jams.
  • Direct: The direct rou­te from A to B wit­hout detours to avo­id traffic.
  • Less Toll: The afforda­ble rou­te with redu­ced toll costs.
image
Rou­te Fla­vors: Fastest (green), Direct (pink), Less Toll (blue)

The rou­tes can be retrie­ved in the SDK and the Ser­ver API using the “Fastest,” “Direct,” and “Less_Toll” flavors.

Fastest

This is the fastest rou­te. It takes cur­rent traf­fic con­di­ti­ons into account and avo­ids traf­fic jams.

Direct

The Clas­sic Rou­te fol­lows the stan­dard rou­te. It cor­re­sponds to the rou­te you would descri­be to someone unfa­mi­li­ar with the area: “To get from Colo­gne to Frank­furt, it’s best to take the A3.” The Clas­sic Rou­te does not avo­id traf­fic jams; it sim­ply takes traf­fic con­di­ti­ons into account when cal­cu­la­ting the arri­val time!

Less Toll

Sel­ec­ting the “Less_Toll” set­ting choo­ses a rou­te that incurs lower toll costs. This rou­te is gene­ral­ly lon­ger in terms of distance and tra­vel time.

More infor­ma­ti­on for developers

Con­fi­gu­ra­ti­on of the use of sta­tis­ti­cal traf­fic information

Sta­tis­ti­cal traf­fic infor­ma­ti­on descri­bes typi­cal traf­fic con­di­ti­ons based on the day of the week and time of day. It enables the avera­ge dri­ver to take a rou­te that avo­ids chro­nic traf­fic con­ge­sti­on during the mor­ning and evening rush hours. Howe­ver, in many appli­ca­ti­ons in logi­stics or safe­ty-cri­ti­cal are­as, the­re is a need to con­trol the rou­te cal­cu­la­ti­on beha­vi­or more precisely.

That is why, with SDK 9.10, deve­lo­pers can now, for the first time, fle­xi­bly con­trol how sta­tis­ti­cal traf­fic data is incor­po­ra­ted into rou­te calculation.

Pre­vious­ly, sta­tis­ti­cal traf­fic data could only be tur­ned on or off. Now, it is pos­si­ble to pre­cis­e­ly spe­ci­fy which type of speed infor­ma­ti­on is used. This enables enti­re­ly new appli­ca­ti­on sce­na­ri­os: Cus­to­mers who need repro­du­ci­b­le rou­tes (e.g., for rou­te plan­ning or in the emer­gen­cy ser­vices sec­tor) can ensu­re that the rou­te always remains iden­ti­cal, regard­less of the time of day. No more unex­pec­ted rou­te chan­ges bet­ween mor­ning plan­ning and evening execution.

This fle­xi­bi­li­ty is reflec­ted in four modes:

  • “Speed­Pro­fi­le” uses time-of-day-depen­dent speeds for each road seg­ment. Depen­ding on the time of day, dif­fe­rent rou­tes and tra­vel times can be obtai­ned. This is the default set­ting for stan­dard navi­ga­ti­on, for exam­p­le, in logistics.
  • “Avera­ge” uses con­stant avera­ge speeds for each road seg­ment. It does not dif­fe­ren­tia­te bet­ween day and time of day, but rather uses an avera­ge value for each road.
  • The “Free­Flow” mode uses road-spe­ci­fic speeds and simu­la­tes opti­mal traf­fic con­di­ti­ons, such as tho­se encoun­te­red in the midd­le of the night.
  • The “None” mode uses no sta­tis­ti­cal traf­fic infor­ma­ti­on whatsoe­ver, but rather gene­ral speed assump­ti­ons for each road type. In this mode, local con­di­ti­ons (e.g., chro­ni­cal­ly con­ge­sted roads) are not taken into account.

For pro­duct mana­gers, this means: Tail­o­red solu­ti­ons for various industries—from relia­ble rou­te plan­ning to opti­mi­zed emer­gen­cy vehic­le navigation—without any tech­ni­cal compromises.

More infor­ma­ti­on for developers

Rou­te Rest­ric­tions and Obstacles

SDK 9.10 pro­vi­des deve­lo­pers with detail­ed infor­ma­ti­on regar­ding rule vio­la­ti­ons along the rou­te. Examp­les include ente­ring pede­stri­an zones or roads rest­ric­ted to local access, as well as truck-spe­ci­fic rest­ric­tions (height, width, weight, axle load, hazar­dous mate­ri­als, tun­nel cate­go­ries).

Ent­ry rest­ric­tions are igno­red by the rou­ting engi­ne if no alter­na­ti­ve rou­te to the desti­na­ti­on exists. This allo­ws deve­lo­pers to issue pre­cise war­nings (e.g., “Cau­ti­on: pede­stri­an zone in 100 meters”) or visual­ly mark cri­ti­cal loca­ti­ons on the map.

More infor­ma­ti­on for developers

Detour

Detour is a fea­ture for editing map data that can be unlocked as an add-on to any Map­Trip licen­se. It allo­ws you to edit maps—for exam­p­le, to block or unblock roads—in order to cus­to­mi­ze rou­te cal­cu­la­ti­ons to your indi­vi­du­al needs.

Learn more about Detour here

Detour Basic — A new, simp­le locking function

Fol­lo­wing num­e­rous sug­ge­sti­ons from the 112 sec­tor, we have intro­du­ced a stream­lined alter­na­ti­ve to the powerful Detour fea­ture, which can also be of gre­at use in logistics.

Map­Trip 5.10 / SDK 9.10 intro­du­ces a new, simp­le method for blocking roads or enti­re are­as. With this new fea­ture, just a few coor­di­na­tes are nee­ded to block a road or an area. We are thus incor­po­ra­ting a fea­ture that many con­trol cen­ters alre­a­dy support.

image
All roads in the red poly­gon are closed.

Thanks to the stream­lined imple­men­ta­ti­on, even extre­me­ly nar­row­band data trans­mis­si­on (e.g., Tetra radio in the public safe­ty sec­tor) is suf­fi­ci­ent to dis­tri­bu­te road clo­sures spe­ci­fi­cal­ly to indi­vi­du­al vehic­les or groups of vehic­les. The func­tion ope­ra­tes local­ly on the device, mea­ning each vehic­le mana­ges its road clo­sures local­ly and takes them into account in both local and ser­ver-based rou­te calculations.

Enti­re are­as can be rest­ric­ted by defi­ning a poly­gon. Rest­ric­tions can also be set for a limi­t­ed time, such as for tem­po­ra­ry traf­fic dis­rup­ti­ons like public festi­vals. Trans­fer­ring the rest­ric­tions to Map­Trip is straight­for­ward via the MTI inter­face (Map­Trip Interface).

Detour Basic is limi­t­ed to blocking roads and are­as. In con­trast, Detour offers the abili­ty to make signi­fi­cant­ly more exten­si­ve adjust­ments, such as enab­ling, adding, and prio­ri­tiz­ing roads, as well as editing truck restrictions.

More infor­ma­ti­on for developers

112

Emer­gen­cy Pro­fi­le — Opti­mi­zed emer­gen­cy light routes

Map­Trip 5.10 / SDK 9.10 fun­da­men­tal­ly impro­ves rou­te cal­cu­la­ti­on for emer­gen­cy vehicles—with two key advan­ta­ges that direct­ly impact emer­gen­cy respon­se operations.

More direct, even faster rou­tes: In emer­gen­cy mode, the system spe­ci­fi­cal­ly cal­cu­la­tes rou­tes that enable the shor­test arri­val time under emer­gen­cy con­di­ti­ons. Unli­ke nor­mal rou­ting, which typi­cal­ly favors well-main­tai­ned roads, the Emer­gen­cy Pro­fi­le con­sist­ent­ly uses the fastest pos­si­ble rou­te opti­mi­zed for the emer­gen­cy situation.

Rea­li­stic tra­vel time cal­cu­la­ti­on in traf­fic: Emer­gen­cy vehic­les with emer­gen­cy lights navi­ga­te through con­ge­sted traf­fic com­ple­te­ly dif­fer­ent­ly than regu­lar vehic­les. The SDK now allo­ws for con­fi­gura­ble set­tings that account for the fact that ambu­lan­ces, fire trucks, and poli­ce vehic­les can tra­vel through traf­fic jams at hig­her speeds.

As a result, emer­gen­cy rou­tes do not bypass traf­fic jams with lar­ge detours but instead account for the hig­her speed of the emer­gen­cy vehic­le com­pared to nor­mal traf­fic. This makes the arri­val time esti­ma­te signi­fi­cant­ly more accu­ra­te and reflects real-world emer­gen­cy conditions.

Both impro­ve­ments work ful­ly auto­ma­ti­cal­ly wit­hout any pro­gramming effort—as soon as the emer­gen­cy lights are acti­va­ted, the SDK swit­ches over on its own.

More infor­ma­ti­on for developers

Emer­gen­cy POIs

Map­Trip 5.10 and SDK 9.10 now include detail­ed emer­gen­cy POI data such as defi­bril­la­tors, emer­gen­cy respon­se points, and water access points. The data is inte­gra­ted by default and rea­dy for imme­dia­te use—without the need for addi­tio­nal data acqui­si­ti­on or licen­sing fees.

This allo­ws navi­ga­ti­on solu­ti­ons to be spe­ci­fi­cal­ly tail­o­red to emer­gen­cy respon­ders. Fire depart­ment apps auto­ma­ti­cal­ly dis­play the nea­rest water source, while emer­gen­cy medi­cal ser­vices solu­ti­ons pro­vi­de pre­cise navi­ga­ti­on to res­cue points in the forest.

Updated SDK resources

With SDK 9.10, the inclu­ded con­fi­gu­ra­ti­on files have been fun­da­men­tal­ly revi­sed and expan­ded. The mapservices.xml file now inclu­des 3D buil­ding models, more detail­ed coast­li­nes, and impro­ved tun­nel visua­lizati­ons, giving navi­ga­ti­on apps a more modern and spa­ti­al­ly immersi­ve look.

The Pois.xml file has been expan­ded to include emer­gen­cy POIs, such as defi­bril­la­tors and other emer­gen­cy infras­truc­tu­re. This enables appli­ca­ti­ons in the heal­th­ca­re and emer­gen­cy ser­vices sec­tors to inte­gra­te life-saving infor­ma­ti­on direct­ly into navigation.

Par­ti­cu­lar­ly rele­vant for fleet manage­ment: The new TollCosts.xml file con­ta­ins cur­rent toll rates (initi­al­ly for the Ger­man Toll­Coll­ect system) and auto­ma­ti­cal­ly cal­cu­la­tes vehic­le-spe­ci­fic toll costs based on weight, emis­si­ons class, and rou­te. Cus­to­mers can now view pre­cise cost com­pa­ri­sons bet­ween rou­tes and recom­mend the most eco­no­mic­al rou­te to their drivers.

The StreetTypeSpeedProfiles.xml file has been moved from the map data to the SDK, enab­ling more fle­xi­ble updates and cus­to­mer-spe­ci­fic speed profiles.

Important for cus­to­mers with cus­to­mi­zed con­fi­gu­ra­ti­ons: Updates must be applied careful­ly to pre­ser­ve cus­tom chan­ges while still bene­fiting from new features.

More infor­ma­ti­on for developers