geopandas

    0熱度

    1回答

    我有Feature Collection的Polygons和MultiPolygons,我必須先將它寫入臨時文件,然後使用geopandas.GeoDataFrame.from_file(tmp_json_file)加載它,我在尋找一種沒有臨時文件的方法。我嘗試過使用geopandas.GeoDataFrame.from_feature(),它對於簡單多邊形的特徵集合非常有效,但是我無法使它適用於

    2熱度

    1回答

    鑑於可用的形狀文件here: 我想用自定義顏色繪製下面指定的一組縣; Wayne和Washtenaw縣的'blue',其他縣的'gray'。 import geopandas as gpd import matplotlib.pyplot as plt %matplotlib inline shpfile=<Path to unzipped .shp file referenced and

    6熱度

    2回答

    給定可用的形狀文件here:我想在地圖上標記每個多邊形(縣)。 GeoPandas可能嗎? import geopandas as gpd import matplotlib.pyplot as plt %matplotlib inline shpfile=<Path to unzipped .shp file referenced and linked above> c=gpd.rea

    2熱度

    1回答

    : h=pd.DataFrame({'zip':[19152,19047], 'Lat':[40.058841,40.202162], 'Lon':[-75.042164,-74.924594]}) crs='none' geometry = [Point(xy) for xy in zip(h.Lon, h.Lat)] hg = GeoDataFrame(h

    1熱度

    1回答

    我最近開始使用geopandas來處理我的城市的shapefile。最近我使用geopandas中的contains方法發現了一個問題。問題如下: 我得到了2個不同的shapefile與相同的crs投影:區和部分。我需要獲取所有與區域相關的剖面多邊形。我閱讀了contains方法,它看起來正是我所需要的,但在運行它的時刻,返回的多邊形是空的。這裏奇怪的是當我使用intersects方法而不是包含它

    0熱度

    1回答

    我剛剛開始使用shapefiles。我有一個shapefile,其中每個對象都是一個多邊形。我想要生成一個新的shapefile,其中每個多邊形的幾何圖形都由其質心替換。有我的代碼。 當我運行該腳本,我結束了raise ValueError("Geometry column cannot contain mutiple " ValueError: Geometry column cannot co

    0熱度

    2回答

    我有一個由一個id和一個由2D點填充的幾何列組成的geopandas數據框。我想加入每個唯一ID的點來創建一個多邊形,以便我的新數據框將具有多邊形作爲其幾何。我的代碼目前看起來是這樣的: polygons = geopandas.GeoDataFrame() for i in id: group = df[df['id']== i] polygon = {'type': 'P

    1熱度

    1回答

    假設我有以下包含3個多邊形對象的地理數據框。 import geopandas as gpd from shapely.geometry import Polygon p1=Polygon([(0,0),(0,1),(1,1),(1,0)]) p2=Polygon([(3,3),(3,6),(6,6),(6,3)]) p3=Polygon([(3,.5),(4,2),(5,.5)])

    1熱度

    1回答

    考慮到可用的形狀文件here:我知道可以生成我需要的縣級標籤以及地圖上某些點(如下所示)所需的基本地圖。我遇到的問題是我似乎無法用figsize控制圖形的大小。 這是我有: import geopandas as gpd import matplotlib.pyplot as plt %matplotlib inline figsize=5,5 fig = plt.figure(figsi

    4熱度

    1回答

    我有一個多邊形的功能集合,我必須先將它寫入臨時文件,然後用geopandas.GeoDataFrame.from_file(tmp_json_file)加載它,有沒有什麼辦法可以不寫臨時文件,來自GeoJSON對象的GeoDataFrame?