Last updated on
地図ルートからCSVファイルを作成する
大学院の授業で、アプリを作成する際には、地図ルートからCSVファイルを作成する必要があった。そのため、今回はその方法を紹介する。
import pandas as pd
# Walking route based on two points with linear interpolation for simplicity
# Starting Point: 大阪駅 (34.7024854, 135.4959506)
# Destination: 大阪城 (34.6872571, 135.5258546)
# Simulate points along the route (assuming linearity for simplicity)
start_lat, start_lng = 34.7024854, 135.4959506
end_lat, end_lng = 34.6872571, 135.5258546
# Number of interpolated points
num_points = 50
# Generate latitude and longitude points
latitudes = [start_lat + (end_lat - start_lat) * i / (num_points - 1) for i in range(num_points)]
longitudes = [start_lng + (end_lng - start_lng) * i / (num_points - 1) for i in range(num_points)]
# Create a DataFrame
route_data = pd.DataFrame({
"Latitude": latitudes,
"Longitude": longitudes
})
# Save to CSV
file_path = "/mnt/data/Osaka_Walking_Route.csv"
route_data.to_csv(file_path, index=False)
file_path