問題タブ [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.

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

ruby-on-rails - RGeo::GeoJSON が「ドーナツ」ポリゴンのジオメトリをデコードして as_text を返さない

一部の地理的地域は、主要な大都市を取り囲む地域であり、それぞれが別個の行政区域です。これは、スイス(事実上)とブラジルの首都の場合です。

これらの地域の GeoJSON データは、ジオメトリ タイプのポリゴンまたはマルチポリゴンで定義されます。しかし、どちらの場合も、コマンドが

ジオメトリをテキストとして返し、postGIS で保存できるように起動されます

次のエラーが生成されます。

これは、ポリゴンが閉じていないと解釈します。ですが、シワがあります。
このリングとリングが入ったリングをどのように処理できますか?

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

ruby-on-rails - RubyでPOLYGONSをMULTIPOLYGONから分離する方法

で提供されたデータが内部リングまたは外部リングでRGeoあるかどうかを確認する方法を確認していましたが、見つかりませんでした( MultiPolygon を から別のポリゴンに分離するためにこれを確認していました。これに直接アプローチする方法はありますか?GeoJSONMultiPolygonMultiPolygon

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

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 のサポートでこの問題を解決するにはどうすればよいですか?