# go-amap **Repository Path**: yjsoft-sh/go-amap ## Basic Information - **Project Name**: go-amap - **Description**: golang版的高德地图 api - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-04 - **Last Updated**: 2025-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # go-amap #### 介绍 golang版的高德地图 api #### 安装教程 ```shell go get gitee.com/yjsoft-sh/go-amap ``` #### 例子 ```go package main import ( go_amap "gitee.com/yjsoft-sh/go-amap" ) func main() { key := "" secret := "" //如需要签名 amapSdk := go_amap.NewAmapClient(key,secret ) amapSdk.Location.IpLocation("121.224.33.99") } ``` ### 位置相关 - client.Location.ipLocation() 根据ip地址获取位置信息 - client.Location.Geo() 地址解析,根据结构化地址获取经纬度城市等信息 - client.Location.ReGeo() 逆向地址解析,根据经纬度获取结构化的地址信息 - client.Location.ChinaDistricts() 获取中国的所有地区,到县级 ### 路线导航 - client.Direction.Driving() 驾车路径规划 - client.Direction.Bicycling() 骑车路径规划 ### 附近地点搜索 - client.Place.Search() 周边搜索 - client.Place.InputTips() 搜索提示 ### 天气信息 - client.Weather.Info() 获取天气信息 ### 静态图 - client.StaticMap.Do() 获取静态地图