feat: add internship report
This commit is contained in:
Regular → Executable
+15
-7
@@ -1,11 +1,19 @@
|
||||
import geopandas as gpd
|
||||
import pandas as pd
|
||||
import argparse
|
||||
|
||||
df = pd.read_csv("data/solaranlagen.csv")
|
||||
gdf = gpd.GeoDataFrame(
|
||||
df,
|
||||
geometry=gpd.GeoSeries.from_wkt(df["WKT"]),
|
||||
crs="EPSG:4326"
|
||||
)
|
||||
def main(input, output):
|
||||
df = pd.read_csv(input)
|
||||
gdf = gpd.GeoDataFrame(
|
||||
df,
|
||||
geometry=gpd.GeoSeries.from_wkt(df["WKT"]),
|
||||
crs="EPSG:4326"
|
||||
)
|
||||
gdf.to_file(output, driver="GeoJSON")
|
||||
|
||||
gdf.to_file("data/solaranlagen.geojson", driver="GeoJSON")
|
||||
if __name__ == "__main__":
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("--input")
|
||||
parser.add_argument("--output")
|
||||
args = parser.parse_args()
|
||||
main(args.input, args.ouput)
|
||||
|
||||
Reference in New Issue
Block a user