Baidu Maps

A mapping application provided by Chinese technology company Baidu Inc.

URL

Main page, http://map.baidu.com/

API documentation, https://api.map.baidu.com/

Description

Baidu Maps offers maps, street view, satellite imagery, and real-time route planning. It is available via the web browser or as a mobile application.

The basics

In the web version, search for a location. To select layers, point your cursor to the bottom-right corner and 3 options will appear (i.e., default map view, satellite image, or street view). Select the layer you wish to explore.

For example, a search for Shanghai's Waigaoqiao (a port and commercial district) will show this view in the web browser.
Navigation to the regular map, satellite image and street view, found at the bottom right corner of the web browser

Note that the reference number at the bottom left, e.g., "GS(2023)1234", refers to the year when the image was approved for publication by the relevant government authority, China's State Bureau of Surveying and Mapping. This is not necessarily the year when the image was captured.

Street view

Street views are generally available on the road networks, indicated by the thickened routes. For a static preview, place the cursor onto the route. Click to enter street view mode.

The thickened gray routes indicate that street view is available.

Street view images are captured by a Baidu-operated fleet of vehicles, which are fitted with single-lens reflex (SLR) cameras, GPS and inertial navigation sensors. However, the fleet's image capture schedules are not made public.

Panoramic preview for street view

See above: From the regular map view, point to the main road (where street view is more likely to be available), right-click to show a shortcut menu > select the first item which means "panoramic preview" in English.

See below: The 360º preview is shown.

Time machine 时光机

The "time machine" function allows you to access older street view images, going as far back as 2013 (if available). From the current street view image, the time machine function is available at the bottom, indicated by a clock icon.

The "time machine" will show older street view images available (year and month of image captured). The approval reference is in the bottom right corner.

The Enigma of Coordinates in China

Most of the world uses the coordinate system WGS-84 (colloquially known as Earth coordinates), whereas China uses GCJ-02 (Mars coordinates). GCJ-02 uses an encryption algorithm that applies random offsets to the latitude and longitude of locations. Obfuscating the geographic data is for national security purposes.

Baidu Maps goes even further in its BD-09 coordinates system, applying additional encryption based on GCJ-02.

Where to get the coordinates in Baidu Maps

When searching for a location on Baidu Maps, the BD-09 coordinates are shown in the URL.

Another way to search is: https://api.map.baidu.com/lbsapi/getpoint/. Search for a location and the BD-09 coordinates are shown in the top-right. Note that in Chinese mapping tools, longitude comes before latitude.

Example: From the Baidu Maps API getpoint page, the coordinates will show on the top-right when searching for Dafen Village, Shenzhen

To search by coordinates instead, enter the coordinates (longitude first) and check the box for reverse search using coordinates.

3D models

A 3D view is available. Baidu Maps also offers an API for building third-party apps that leverage 3D models and live data: https://lbs.baidu.com/solutions/threedsvisualization

Global coverage

Baidu Maps' coverage and capabilities are available globally, though the user interface is only available in Chinese. When searching for locations outside China, English search terms can be used.

Underlying technologies and data providers

Baidu Maps' positioning and navigation capabilities are powered by the BeiDou Navigation Satellite System 北斗卫星导航系统. BeiDou is the global positioning and satellite technology developed by the Chinese government, and competes with GPS and Galileo. (For more about BeiDou: see Wikipedia; BeiDou official website; an academic article in Satellite Navigation, 2020.)

For all Chinese mapping tools, satellite imagery is provided by China Siwei Surveying & Mapping Technology, which uses data and imagery from DigitalGlobe, the US company.

Outside China, Baidu Maps has a partnership with HERE Technologies, the Amsterdam-based mapping and data company. Other information providers include OpenStreetMap, MapKing (for Hong Kong and Southeast Asia) and LocalKing (Taiwan).

Similar tools

Open-source researchers can cross-reference with other leading mapping services, including AMap (Gaode Maps) and Tencent Map (QQ Maps).

For open-source researchers accessing Chinese map tools from overseas, Baidu Maps is the only tool that provides street view on the web browser. (Street view is not available on AMap, and is only available in Tencent Map's mobile version.)

Note that all three mapping tools use (at least in part - for their China coverage) the BeiDou Navigation Satellite System for their positioning capabilities. The exact ways that BeiDou is leveraged in each mapping tool depends on the device, the chip, and the location where the mapping tool is used.

Cost

(Developer API use may be charged)

Level of difficulty

Requirements

  • Web: any modern web browser

  • Mobile: iOS and Android (basic functionality is available without registering an account)

  • Developer Platform: For individual developer accounts, only Chinese citizens can register. (Individuals must be between ages 18 and 65. Real-name registration and a selfie of the individual holding their ID are required.) Company developer accounts can be opened by overseas companies.

Limitations

Researchers and developers should consider several limitations:

  • Language Barrier: The user interface is only available in Chinese.

  • Access Speed: International users will experience slower access speeds, especially if using a VPN.

  • Barriers accessing the API: Non-Chinese individuals will have difficulty registering a Baidu developer account, preventing them from using Baidu's location-based services APIs. (See FAQ #23 for Baidu location-based services account authentication - in Chinese and English; Baidu Developer Account Registration Procedure - in Chinese).

Ethical Considerations

Guide

Tutorials

Video Tutorial

Articles

Tool provider

Baidu Inc http://www.baidu.com/ - China

Advertising Trackers

Page maintainer

Bellingcat Volunteer Team

Last updated

Was this helpful?