原创网站模版,三大框架网站开发,佛山网站设计定制,销售型网站营销目标通过地址获取LONG和LAT并且存入csv
1. Address存在Address这个column里#xff0c;从网上复制#xff08;如果可以爬虫自动更好#xff09;
2. 用代码获取GPS#xff0c;再存入表格
import pandas as pd
from geopy.geocoders import Nominatim
from time import sleep#…通过地址获取LONG和LAT并且存入csv
1. Address存在Address这个column里从网上复制如果可以爬虫自动更好
2. 用代码获取GPS再存入表格
import pandas as pd
from geopy.geocoders import Nominatim
from time import sleep# 读取 CSV 文件
csv_file rD:\Research\Bessie\58_Address.csv
hospitals pd.read_csv(csv_file)# 初始化地理编码器
geolocator Nominatim(user_agenthospital_geocoder)# 定义地理编码函数
def geocode_address(address):try:location geolocator.geocode(address)if location:return location.longitude, location.latitudeelse:return None, Noneexcept:return None, None# 创建新列存储经纬度
hospitals[longitude], hospitals[latitude] zip(*hospitals[Address].apply(geocode_address))# 保存带经纬度的 CSV 文件
hospitals.to_csv(58_hospitals_with_latlong.csv, indexFalse)3.根据文件名找到表格并且放入arcgis里面
buffer大小10m, 50m, 100m, 150m, and 200m