我想知道我是否可以在Python中从HDFS读取shapefile。
如果有人能告诉我怎么做我会很感激的。
我尝试使用pyspark包。但我认为它不支持shapefile格式。
from pyspark.sql import SparkSession
# Create SparkSession
spark = SparkSession.builder.appName("read_shapefile").getOrCreate()
# Define HDFS path to the shapefile
hdfs_path = "hdfs://<namenode-ip>:<port>/<path>/<file.shp>"
# Read shapefile as Spark DataFrame
df = spark.read.format("shapefile").load(hdfs_path)
1条答案
按热度按时间oymdgrw71#
检查此修改是否有效: