可以通过地图开放平台提供的接口来获取高校的位置信息,并使用第三方库进行坐标转换。需要注意的是,使用高德地图API需要注册开发者账号并获取相应的密钥(key)。
下面是一个示例代码片段,使用高德地图的地点搜索API获取高校位置信息并将坐标转换为WGS84:
import requests
from pyproj import Transformer
def amap_place_search(query):
url = "https://restapi.amap.com/v3/place/text"
params = {
"keywords": query,
"types": "高等院校",
"city": "全国",
"output": "json",
"key": "你的开发者密钥"
}
response = requests.get(url, params=params)
data = response.json()
if data["status"] == "1" and data["count"] != "0":
pois = data["pois"]
for poi in pois:
name = poi["name"]
location &#