Amap Tech
Author

Amap Tech

Official Amap technology account showcasing all of Amap's technical innovations.

234
Articles
0
Likes
473
Views
0
Comments
Recent Articles

Latest from Amap Tech

100 recent articles max
Amap Tech
Amap Tech
Jan 11, 2024 · Frontend Development

Optimizing Multi‑Scene Rendering on AMap by Sharing a WebGL Context

Gaode solved the WebGL‑context limit in AMap by rendering all visual layers on a single canvas with a shared context, disabling autoClear, preserving depth ordering, and using per‑layer EffectComposers merged via a final composer, enabling multiple scenes and post‑processing without exceeding browser limits.

AmapEffectComposerRendering
0 likes · 11 min read
Optimizing Multi‑Scene Rendering on AMap by Sharing a WebGL Context
Amap Tech
Amap Tech
Dec 28, 2023 · Backend Development

Rate Limiting Algorithms and Their Java Implementations

Rate limiting protects system stability by capping request rates, and this article explains five Java algorithms—Fixed Window, Sliding Window, Leaky Bucket, Token Bucket, and Guava's RateLimiter—showing their principles, pros and cons, and providing sample implementations and a Spring @Limit annotation for practical enforcement.

JavaRate Limitingalgorithm
0 likes · 17 min read
Rate Limiting Algorithms and Their Java Implementations
Amap Tech
Amap Tech
Dec 21, 2023 · Artificial Intelligence

Creating a High-Quality Live Map for Intelligent Driving

At the fifth 2023 Mapping Technology Forum, Amap’s General Manager Xiang Zhe presented his report on creating a high‑quality ‘Live’ map, describing how the company’s HQ Live Map combines advanced perception with continuously refreshed map data to support intelligent driving and ADAS applications.

AIGeospatial DataHigh‑Definition Mapping
0 likes · 3 min read
Creating a High-Quality Live Map for Intelligent Driving
Amap Tech
Amap Tech
Dec 4, 2023 · Artificial Intelligence

End-to-End BEV+Transformer Perception and Modeling for High-Definition Map Production

By fusing LiDAR point clouds and camera images into a unified bird‑eye‑view space and applying Transformer‑based perception, multi‑sensor fusion, and graph‑diffusion modeling, the proposed BEV+Transformer framework automatically detects and smooths ground‑level line features and signs for high‑definition maps with centimeter‑level accuracy, boosting production efficiency and reducing cost.

BEVHD mapPerception
0 likes · 20 min read
End-to-End BEV+Transformer Perception and Modeling for High-Definition Map Production
Amap Tech
Amap Tech
Nov 21, 2023 · Fundamentals

The Essence of Quality Assurance and the Value of Testing Roles

Quality assurance is fundamentally about exhaustive falsification to lower online risk, while the testing process seeks optimal ROI by balancing defect discovery against resource investment; a tester’s value hinges on business risk, system maturity, and the ability to become increasingly irreplaceable through deep domain knowledge, proactive risk mitigation, and innovative, end‑to‑end quality solutions.

ROIquality assurancerisk management
0 likes · 11 min read
The Essence of Quality Assurance and the Value of Testing Roles
Amap Tech
Amap Tech
Nov 15, 2023 · Artificial Intelligence

Vision‑Based Bird’s‑Eye‑View (BEV) Representation and Solutions for Autonomous Driving

Vision‑based Bird’s‑Eye‑View (BEV) transforms camera data into a scale‑invariant, geometry‑friendly top‑down map using perspective‑transformation modules such as Lift‑Splat‑Shoot and Pseudo‑LiDAR, incorporates deformable convolutions and attention, and underpins modern autonomous‑driving detectors like BEVDet, BEVDepth, Detr3D, BEVFormer and PETR, while future research targets depth‑estimation bottlenecks, multimodal transformer fusion, and foundation‑model generalization.

3D perceptionBEV
0 likes · 19 min read
Vision‑Based Bird’s‑Eye‑View (BEV) Representation and Solutions for Autonomous Driving
Amap Tech
Amap Tech
Nov 1, 2023 · Backend Development

Gaode Go Ecosystem Evolution, Cloud‑Native Serverless Practices, and Project Refactoring Experience

The article details Gaode’s journey of building a high‑performance Go ecosystem that scaled from zero to tens of millions of QPS, comparing Go with Java and Erlang, outlining cloud‑native serverless architecture, and sharing real‑world refactoring and optimization case studies such as a million‑QPS rendering gateway and a Go‑based sharding middleware.

GoPerformancecloud-native
0 likes · 34 min read
Gaode Go Ecosystem Evolution, Cloud‑Native Serverless Practices, and Project Refactoring Experience
Amap Tech
Amap Tech
Sep 27, 2023 · Fundamentals

Crash Analysis of C++ LooperObserverMan: Memory Reordering and Segmentation Fault

The crash in asl::LooperObserverMan::notifyIdle was traced to a compiler‑level store‑store reordering that exposed an uninitialized observer pointer, causing an illegal memory access, and was fixed by inserting a memory barrier or using proper atomic ordering to enforce correct initialization order.

C++DebuggingMemory Reordering
0 likes · 32 min read
Crash Analysis of C++ LooperObserverMan: Memory Reordering and Segmentation Fault
Amap Tech
Amap Tech
Sep 15, 2023 · R&D Management

Understanding Architecture: Goals, Resources, Behaviors, and Decision‑Making for Architects

The article broadens software architecture beyond structural design to encompass people, processes, and business value, urging architects to balance realistic, flexible goals, limited resources, commercial‑focused behaviors, and industry trends so they can deliver cost‑effective, scalable solutions that align technology with organizational objectives.

business valuedecision makingresource management
0 likes · 18 min read
Understanding Architecture: Goals, Resources, Behaviors, and Decision‑Making for Architects
Amap Tech
Amap Tech
Sep 5, 2023 · Artificial Intelligence

Lane‑Level Navigation Simulation: Road Scene Strategy Engine and Vehicle‑Behavior Modeling

Amap’s lane‑level navigation simulation combines a road‑scene strategy engine—using modified ant‑colony optimization to efficiently cover national and city road networks—with a vehicle‑behavior engine that plans lane‑change paths via Dijkstra and models realistic speed profiles through reaction and curvature intervals, enabling custom high‑precision testing while cutting road‑test costs.

Ant Colony Optimizationdynamic speed modelinglane-level navigation
0 likes · 14 min read
Lane‑Level Navigation Simulation: Road Scene Strategy Engine and Vehicle‑Behavior Modeling