Connect Baidu Maps to Your AI Agent

Give your assistant a city, address, or coordinates and specify the places or route options you want to compare.

14 tools API key

Try a Baidu Maps Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Baidu Maps

Shortlist Places in a City

Search a category and read selected place details for comparison.

/oo Baidu Maps: Search Baidu Maps for [category or name] in [city]. Read details for [number] matching places and compare addresses and contact information with POI UIDs.

Compare Driving and Transit

Resolve origin and destination addresses, then compare route data for both modes.

/oo Baidu Maps: Resolve [origin address] and [destination address] in [city] with Baidu Maps. Confirm matches, then compare driving and transit routes using consistent coordinates, reporting distance and time where provided.

Start Working with Baidu Maps

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Baidu Maps

    Connect your Baidu Maps AK. Add its SK if the key uses SN verification.

    Connect Baidu Maps →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A key with access to the map services required for your task.
  • Use a consistent coordinate system when passing coordinates between searches and routes. Confirm ambiguous address matches.

Baidu Maps Tools

Baidu Maps supplies place details, address coordinates, routing, administrative areas, and weather. Clear region and coordinate-system choices help keep searches aligned with your location.

Places and Coordinates

Find places in a city or area and convert between addresses and coordinates.

Route Planning

Read driving, walking, cycling, and public transit route options.

Area and Weather Context

Read administrative-area information and location-based weather observations or forecasts.

14 tools

Geocode

Geocode an address with Baidu Maps.

baidu_maps.geocode

Reverse Geocode

Reverse geocode coordinates with Baidu Maps.

baidu_maps.reverse_geocode

Search Places

Search Baidu Maps places in a region or city.

baidu_maps.search_places

Search Places Around

Search Baidu Maps places within a radius around a coordinate.

baidu_maps.search_places_around

Search Places Polygon

Search Baidu Maps places inside a polygon (rectangle).

baidu_maps.search_places_polygon

Get Place Detail

Look up a Baidu Maps place by its uid.

baidu_maps.get_place_detail

Input Tips

Fetch Baidu Maps input suggestions (keywordsuggestion).

baidu_maps.input_tips

Ip Locate

Locate an IP address with Baidu Maps.

baidu_maps.ip_locate

District Search

Query the Baidu Maps administrative division API (api_region_search).

baidu_maps.district_search

Weather

Fetch weather observations and forecasts for a coordinate.

baidu_maps.weather

Route Driving

Plan a Baidu Maps driving route.

baidu_maps.route_driving

Route Walking

Plan a Baidu Maps walking route.

baidu_maps.route_walking

Route Bicycling

Plan a Baidu Maps bicycling route.

baidu_maps.route_bicycling

Route Transit

Plan a Baidu Maps transit route.

baidu_maps.route_transit

Frequently Asked Questions

Why does the coordinate system matter?

Map systems can interpret the same numbers differently. Keep the coordinate type consistent when using a search result as route input.

How do I avoid matching the wrong address?

Provide a city or region and inspect the resolved result before routing. Use a specific POI UID when one is already known.

Can I compare travel modes?

Yes. The connection has separate driving, walking, cycling, and transit operations. Compare the same endpoints and clearly note any missing time or distance fields.

Connect Baidu Maps

About Baidu Maps ↗