# 高德API **Repository Path**: maifengyuan/gaode-api ## Basic Information - **Project Name**: 高德API - **Description**: Name: API、人工智能与大数据 基于高德开发API对地理信息与路径规划进行项目实践 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-06 - **Last Updated**: 2022-11-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 高德API ### 课程:《API机器学习与人工智能》 #### 介绍 本仓库用于存放API课程相关练习 #### 仓库导览 文件夹“代码存放”内放置了以下三个代码文件: 1. geo.py:文件作为高德api所有功能集合的模块,里面只包含python代码和部分注释; 2. geo_name.ipynb:高德api的代码用md语法进行包装和介绍,包括详细的注释; 3. geo模块调用.ipynb:实践调用geo模块内的功能 #### jupyter notebook代码数据要求 1. jupyter notebook 规范化书写: - markdown 标题清晰、关键内容、css样式 - 代码部分规范化,注释,每一个代码块至少有一行注释 2. 高德API 简单数据整理 pandas json_normalize 将数据表格化 3. 高德API封装函数(地理/逆地理编码、路径规划(步行)) : - 减少重复的功能代码 - 可以给“代码小白用”,足够详细的注释和参数要求 #### 作业要求 1. 所有的高德API功能(地理围栏、轨迹纠偏选做) - (每一个API功能思考和设计该功能的一个具体的产品应用方案或场景) 2. 所有的功能用函数封装,且所有的参数(必选参数+可选参数)写在定义函数之中。 3. 高德API在jupyter中全部测试完成无误,保存为一个geo.py文件(模块) - PEP8 规范 书写python代码(python head first 书上有) 4. 尝试调用这个模块 : from geo import geocode / import geo 5. 尝试发放到pypi上面(选做) - 提交内容:上传github/gitee - geo_name.ipynb 2、geo.py