問題タブ [rgeo]
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.
ruby-on-rails - RGeo::GeoJSON が「ドーナツ」ポリゴンのジオメトリをデコードして as_text を返さない
一部の地理的地域は、主要な大都市を取り囲む地域であり、それぞれが別個の行政区域です。これは、スイス(事実上)とブラジルの首都の場合です。
これらの地域の GeoJSON データは、ジオメトリ タイプのポリゴンまたはマルチポリゴンで定義されます。しかし、どちらの場合も、コマンドが
ジオメトリをテキストとして返し、postGIS で保存できるように起動されます
次のエラーが生成されます。
これは、ポリゴンが閉じていないと解釈します。ですが、シワがあります。
このリングとリングが入ったリングをどのように処理できますか?
ruby-on-rails - RubyでPOLYGONSをMULTIPOLYGONから分離する方法
で提供されたデータが内部リングまたは外部リングでRGeo
あるかどうかを確認する方法を確認していましたが、見つかりませんでした( MultiPolygon を から別のポリゴンに分離するためにこれを確認していました。これに直接アプローチする方法はありますか?GeoJSON
MultiPolygon
MultiPolygon
ruby-on-rails-5 - RGeo::Geos.supported? irb では true、macOS mojave の bundler では false
macOS では mojavegem install rgeo
がインストールされ、irb でRGeo::Geos.supported?
は戻りますtrue
を実行bundle install
してからRailsコンソールに移動するとbundle exec rails c
、falseが返されます。
bundler と rgeo geos のサポートでこの問題を解決するにはどうすればよいですか?