LOGO

guan leiming

technical director | java

finding your own map: a programmer's journey to find "tasks" in the internet age

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

finding the right project is crucial for programmers. choosing the right project can give full play to their skills and advantages and gain a sense of professional achievement. therefore, programmers need to continue to learn, accumulate experience, and constantly improve their abilities and skills in the process of finding the right task.

from map solutions to precise “task” allocation: the significance behind the cooperation between tencent maps and didi chuxing

recently, at the 2024 tencent global digital ecosystem conference map special session, duan jianbo, vice president of technology and co-founder of dida travel, shared the development history of dida travel's map solutions, as well as the background and results of the cooperation with tencent map location services. as a travel platform, maps are the core basic capabilities, core experience and services. however, how to deeply integrate business scenarios and create a map experience exclusive to shared travel is the direction of efforts.

didi chuxing began exploring how to build a map solution dedicated to shared travel a few years ago. in the process of finding a suitable partner, the cooperation with tencent maps became an accelerator and booster. after years of exploration and three years of acceleration, didi chuxing has built a map solution dedicated to carpooling and taxi services, and has achieved autonomous capabilities in route planning, start and end point search, pick-up point recommendation, and driver and passenger display.

tencent maps' empowerment and support in basic data such as positioning, navigation, and road networks have enabled didi chuxing to combine its own algorithms, technical capabilities, and deep understanding and insight into the travel business to build its own map capabilities more quickly and bring about continuous upgrades and evolutions in the map experience. for example, before a trip, with the support of tencent maps' complete and accurate location data, didi chuxing combines user search history and boarding point preferences to make the results of search algorithms and recommendation algorithms more accurate, allowing users to find their intended destinations faster when searching, while also making the boarding locations more suitable, more convenient, and closer to the tailwind travel scenario.

accurate “task” allocation: achieving accurate travel experience

at present, didi chuxing's intelligent pick-up point recommendation function recommends 500 million pick-up points to users every week, and the pick-up location fixed rate has increased by 8%. in terms of route planning, didi chuxing has built intelligent route planning capabilities exclusively for hitchhiking and taxis, and combined with tencent maps road network data, it makes eta (estimated time of arrival) more accurate, estimated mileage costs more accurate, and the order of multi-person ride-sharing pick-up and drop-off more reasonable, and helps hitchhiking owners find more fellow travelers. in addition, didi chuxing's self-developed driver-passenger co-display capability, combined with tencent maps real-time navigation, allows drivers and passengers to see each other's real-time location changes and routes before getting on the car; during the trip, passengers can view the driver/owner's driving route, current road conditions, remaining mileage, estimated arrival time and other information in real time, and will be reminded in time if the route is changed.

complementary and win-win situation to realize innovative value

in fact, the route planning for a real hitchhiking is different from the point-to-point navigation for commercial travel, because hitchhiking is not a dispatching system, but a supply and demand matching between car owners and passengers. for example, 2-3 passengers join together to get from point a to b. how to construct a more reasonable pick-up and drop-off route? didi chuxing can rely on the road network data support of tencent maps for secondary development and improvement.

duan jianbo said that by sharing map data with tencent and co-building the overall architecture, the map data format and multi-platform map experience have been unified. the practical significance is that both parties have gained complementary value and promoted new exploration in the field of internet travel.

the evolution of “tasks”: programmers seek their own development direction

2024-09-26