問題タブ [geopandas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
246 参照

python - 交差の2つの方法のPythonの違い(ジオメトリ)

私はpythonの初心者です。質問の前に、私の下手な英語でごめんなさい。

私は2つのシェープファイル(建物 - マルチポリゴン、都市 - マルチポリゴン)を持っています。都市1の建物の位置情報を取得したいので、これら2つを交差させようとしました。

私が使用した 2 つの異なるコードを紹介します。

そしてもう一つは

sg_g(shapely.geometry.polygon.Polygon)この2つの違いは、上の方が交差するタイプだと思います。sb(geopandas.geodataframe.GeoDataFrame)

もう1つsg_g(geopandas.geodataframe.GeoDataFrame)sb(geopandas.geodataframe.GeoDataFrame)

最初の出力はすべて False (間違っている) ですが、2 番目の出力は正しいです

  1. 二つの違いを教えてください。

  2. 一度に変換する方法はあります(geopandas.geodataframe.GeoDataFrame)か?(shapely.geometry.polygon.Polygon)

0 投票する
1 に答える
7247 参照

centos - centos libgeos リポジトリがありません

centos 7.3 では、最低限の shapely または geopandas をインストールしようとすると、https: //github.com/libgeos/libgeos libgeos にアクセスする必要があります。

経由でこれをインストールしようとするとsudo yum install libgeos-dev、このパッケージが利用できないことがわかります。リポジトリが不足しているようです。これまでのところ、 http://trac.osgeo.org/geosが RPM のhttps://yum.postgresql.org/repopackages.php#pg96を指しているため、動作するものを見つけることができませんでしたが、それでも rpm -Uvh の後https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpmインストール候補が見つかりません。

0 投票する
1 に答える
3766 参照

python - Python で geopandas を使用してデータフレームをシェープファイルに保存すると、bool の ValueError が発生します

データフレームをジオメトリ付きのシェープファイルとして保存すると、次のエラーが発生します。

このエラーの意味を見つけることができませんでした。