{"templateId":"markdown","sharedDataIds":{},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Frequency Q&A","description":"Digime Map is the groundbreaking API that allows you to search places, navigate between points, highlight street attributes and raster tile.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"frequency-qa","__idx":0},"children":["Frequency Q&A"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"1-which-algorithm-is-used-to-find-the-best-routes-","__idx":1},"children":["1. Which algorithm is used to find the best routes ?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": Digime Map has used Bidirectional Dijkstra algorithm to find the best routes"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2-why-use-bidirectional-dijkstra-algorithm-","__idx":2},"children":["2. Why use Bidirectional Dijkstra algorithm ?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": Bidirectional Dijkstra is extended from origin Dijkstra algorithm. Finding the best routes progress is speeded by querying from source following forward direction and destination following backward direction"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"3-does-digime-map-have-distance-matrix-liking-google-","__idx":3},"children":["3. Does Digime Map have Distance Matrix liking Google ?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": Yes, we have. It is ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["table service"]}," on my side"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"4-how-many-profiles-does-digime-map-have-","__idx":4},"children":["4. How many profiles does Digime Map have ?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": Currently, we have four profiles. They are ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["car"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["motorcycle"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["bicycle"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["foot"]},". In the future, we will create new profiles for ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["trunk"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["semi-trailer"]},", ..."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"5-how-does-navigation-separate-each-vehicle-type-","__idx":5},"children":["5. How does navigation separate each vehicle type ?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": Each vehicle type is corresponding with each profile defined in navigation. In each profile, we will define static parameters to apply each vehicle type"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"6-what-is-street-attributes","__idx":6},"children":["6. What is Street Attributes?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": Street Attributes provides road-regulation information for a GPS location, including the nearest road segment's street name, coordinates, speed limits, traffic signs and vehicle restrictions."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"7-how-does-street-attributes-work","__idx":7},"children":["7. How does Street Attributes work?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": The API receives a latitude and longitude, finds the nearest road segment, and returns its street name, ordered coordinates and attributes."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"8-what-information-is-returned-for-each-traffic-sign","__idx":8},"children":["8. What information is returned for each traffic sign?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": Each traffic sign may include its name, label, category, subcategory, heading and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rules_payload"]},". The V2 rules payload keeps lane, lane-change, turn/merge, vehicle, speed, physical-limit and time information together."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"9-how-can-i-know-which-vehicles-are-affected-by-a-traffic-sign","__idx":9},"children":["9. How can I know which vehicles are affected by a traffic sign?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": Use ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rules_payload[].vehicle_code"]},". Each item is tied to its ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["lane_index"]}," and lists the vehicle types affected by that lane rule, such as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["auto"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["moto"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["truck"]}," or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["bus_local"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"10-how-are-speed-and-time-restrictions-represented","__idx":10},"children":["10. How are speed and time restrictions represented?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": V2 returns lane-specific speed values in ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rules_payload[].speed_limit_max"]}," or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rules_payload[].speed_limit_min"]},". Time restrictions are in the same rule under ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["access_restrictions.valid_time"]},"; an empty or omitted array means that lane rule applies at all times."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"11-does-street-attributes-calculate-routes","__idx":11},"children":["11. Does Street Attributes calculate routes?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Answer"]},": No. Street Attributes provides road and traffic-sign information. It can be used together with the Routing API to apply road restrictions when calculating routes."]}]},"headings":[{"value":"Frequency Q&A","id":"frequency-qa","depth":1},{"value":"1. Which algorithm is used to find the best routes ?","id":"1-which-algorithm-is-used-to-find-the-best-routes-","depth":2},{"value":"2. Why use Bidirectional Dijkstra algorithm ?","id":"2-why-use-bidirectional-dijkstra-algorithm-","depth":2},{"value":"3. Does Digime Map have Distance Matrix liking Google ?","id":"3-does-digime-map-have-distance-matrix-liking-google-","depth":2},{"value":"4. How many profiles does Digime Map have ?","id":"4-how-many-profiles-does-digime-map-have-","depth":2},{"value":"5. How does navigation separate each vehicle type ?","id":"5-how-does-navigation-separate-each-vehicle-type-","depth":2},{"value":"6. What is Street Attributes?","id":"6-what-is-street-attributes","depth":3},{"value":"7. How does Street Attributes work?","id":"7-how-does-street-attributes-work","depth":3},{"value":"8. What information is returned for each traffic sign?","id":"8-what-information-is-returned-for-each-traffic-sign","depth":3},{"value":"9. How can I know which vehicles are affected by a traffic sign?","id":"9-how-can-i-know-which-vehicles-are-affected-by-a-traffic-sign","depth":3},{"value":"10. How are speed and time restrictions represented?","id":"10-how-are-speed-and-time-restrictions-represented","depth":3},{"value":"11. Does Street Attributes calculate routes?","id":"11-does-street-attributes-calculate-routes","depth":3}],"frontmatter":{"seo":{"title":"Frequency Q&A"}},"lastModified":"2026-08-30T14:57:15.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/qa","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}