gaode_map

Search POIs and plan routes via AMap REST endpoints using Python requests.

2|2|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/pynbj1001/agent-workspace --skill gaode-map
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gaode_map
Source: https://github.com/pynbj1001/agent-workspace/tree/main/skills/gaodemapskill
Command: npx skills add https://github.com/pynbj1001/agent-workspace --skill gaode-map

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides quick access to location search and route planning so users can find points of interest and determine navigable routes without manual map lookups or complex API integration.

Core Features & Use Cases

  • Place Search: Search POIs by keywords and optional city to discover businesses or landmarks.
  • Geocoding: Convert addresses or place names into coordinates automatically to support routing.
  • Route Planning: Compute driving, walking, bicycling, and transit routes with optional city context for public transit.
  • Use Case: Find nearby coffee shops in a specified city and generate a driving route from the user's current address to a selected location.

Quick Start

Ask the gaode_map skill to find coffee shops in Shanghai by performing a place search with keywords coffee shop and city Shanghai.

Frequently Asked Questions about gaode_map

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a driving route using AMap API in Python?

To plan a driving route with AMap API, provide origin and destination coordinates or addresses, and the Skill performs geocoding and calls AMap REST endpoints to return navigable routes. You need an AMap API key and Python requests.

Can I search for points of interest by city name using Amap?

Yes, Amap place search supports POI searches by keywords and optional city names. Provide a keyword like coffee shop and a city like Shanghai to discover businesses or landmarks without manual map lookups.

What's the best way to convert an address into coordinates for route planning?

Geocoding is the best way to convert addresses into coordinates for route planning. The Skill accepts addresses or place names, performs geocoding automatically, and passes the resulting coordinates to AMap routing endpoints.

Does AMap API support transit routing for urban navigation?

Yes, AMap API supports transit routing for urban navigation. The Skill computes driving, walking, bicycling, and transit routes by accepting coordinates or addresses and passing optional city context to AMap REST endpoints.

Do I need an API key to use Amap geocoding and place search?

Yes, you need an AMap API key to use Amap geocoding and place search. The Skill requires an AMap API key and Python requests to call AMap REST endpoints for POI searches and route planning.

Why does AMap route planning require geocoding before navigation?

AMap route planning requires geocoding when you provide addresses instead of coordinates. The Skill performs geocoding automatically to convert place names into coordinates, which are required by AMap REST endpoints to calculate routes.