問題タブ [spatial]

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 投票する
7 に答える
16201 参照

gis - NoSQLと空間データ

NoSQL(非リレーショナル)データベースを使用して空間データを格納した経験はありますか?そのようなデータベースを使用して、たとえばデスクトップアプリケーションのデータを保持することの潜在的な利点(速度、スペースなど)はありますか(SpatiaLiteまたはPostGISを使用する場合と比較して)?

空間データにMongoDBを使用することについての投稿を見たことがありますが、パフォーマンスの比較に興味があります。

0 投票する
3 に答える
5207 参照

.net - .NET用の文書化された無料のR-Tree実装はありますか?

C#でいくつかのオープンソースのR-Tree実装を見つけましたが、ドキュメントも開発者以外の誰かによって使用されている兆候もありません。

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

oracle - Oracle で、内側のクエリに SDO_ANYINTERACT が含まれている場合、外側のクエリで rownum を選択できないのはなぜですか?

次のようなクエリをOracleで作成しました。

内部クエリは、境界ボックスを使用して MY_TABLE から行を選択しています。外部クエリは、結果のページングを有効にするために含まれています。

奇妙な理由で、このクエリは結果を生成しません。サブクエリを実行しようとすると:

期待どおりの結果のリストが得られます。サブクエリを実行すると:

結果セットは空です。どういうわけか、rownum がクエリの結果を妨げています。rownum を削除すると、最も内側のクエリのように結果が返されます。

ここで何が間違っていますか?? 私はOracle 10gを実行しています..

0 投票する
2 に答える
436 参照

math - 球面三角形が鈍角かどうかの判定

経度と緯度によって定義された 2 つのポイント A と B が与えられた場合、別のポイント C が A と B の間の範囲にあるかどうかを判断したいと考えています。私はライン上にあるという意味ではありません - それはほぼ確実にありません。

幾何図 http://www.freeimagehosting.net/uploads/b5c5ebf480.jpg

この図では、点 C は点 A と点 B の法線とそれらの間の線 (細い線で示される法線) の間にあるため、A と B の間の ~ 間です。ポイント D は A と B の間ではなく、B と F の間です。

別の言い方をすれば、三角形 ABC と ABD が鈍角かどうかを判断したいということです。

ポイントは互いに非常に接近していることに注意してください - 通常は数十メートル以内です。

haversines の法則が役立つかもしれないと考えていますが、haversine の逆が何であるかはわかりません。

すべての助けに感謝します。

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

mysql - HSV(色)値のMySQL空間検索?

MySQL の空間検索を使用して 3D ポリゴン内のポイントを見つけることはできますか?

またはさらに良いことに、MySQL を使用して HSV シリンダーの表面の値を見つけることは可能ですか?

0 投票する
4 に答える
17182 参照

c# - C#空間データライブラリを知っていますか?

SQL2008を使用せずに.NETで空間クエリを実装することを検討しています。最初の要件は、(BTreeスタイルの)空間インデックスを作成してクエリできるようにすることです。

SQL 2008には、タイプ用の.NETライブラリが付属していますが、空間インデックスにはSQLを使用する必要があります。

空間データ(OSまたは商用)に.NETライブラリを使用した人はいますか?私はNetTopologySuiteを見ていますが、静かに見え、死んだライブラリは必要ありません。

0 投票する
2 に答える
4386 参照

maps - SpatialKeyのような密度/ヒートマップの生成

SpatialKeyは、非常に見栄えの良いヒートマップを生成します。私たちは、大量のポイントを視覚化するための内部プロジェクトでこれを行うことに何が関係しているかを調べています。どこから始めればよいかについてのフィードバックを探しています(そしてそれは本当に興味深い問題です)。

SpatialKeyヒートマップhttp://img697.imageshack.us/img697/7964/resolutiondays508x17550.jpg

彼らがFlashを使用していることはわかっています。そして、ヒートマップはタイルサーバーからレンダリングされるのではなく、インタラクティブであることがわかります。これがどのように実装されているかについての最初の推測は、サーバーがFlashクライアントにグリッドを提供することです。各セルにはサーバーによって計算されたカウントがあります。次に、Flashクライアントは、グリッド内のセル値に基づいて補間を実行し、上記のようにきれいな出力を作成します。

この段階では、サーバー側でグリッドを効率的に生成する方法に関心があります(実装に関する仮定が正しい場合)。それには以下が含まれるようです:

  1. 現在マップ境界にあるもののクエリを実行する
  2. これらの範囲内の各セルに対して集計サブクエリを実行します(上記の例のように、カウント、合計、または平均を実行します)。

これを複数のズームレベルで適切なグリッド解像度で実行すると、これを効率的にするにはカスタムの空間インデックスが必要になるようです。

代替ルートを説明する人はいますか?重要な場合は、ここでは空間インデックス用のPostGISを使用してPostgreSQLにデータを保存することに慣れていますが、私は何でも試すことができます。

0 投票する
2 に答える
442 参照

sql-server - SQL Server & Mappoint/空間テーブル/Long&Lat

SQLサーバー用のMappointアドインを使用して、MS SQL Server 2008(エクスプレス)およびMappointから一部のデータをマップしようとしています。私が持っている唯一の問題は、この空間テーブルのものです。空間データとは何かを理解していると思いますが、状態テーブルとその空間データを相互参照する方法の例が必要です。だから私は、ベンダー名、彼らが仕事をしている州、彼らがしている仕事の種類などを含む表を持っています.リストされている州(フロリダ、モンタナ、プエルトリコ、すべての50州)は、彼らの空間参照になります. または、Long と Lat をテーブルに追加して、州を参照することもできます。この時点で、空間テーブルまたはクエリ全体をあきらめています。そのテーブルに長い列と緯度の列を入れることはできますか? Long&Lat は、テーブルの 2 つの異なる列に 2 でしょうか?

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

.net - NHibernate.SpatialはNHibernate3.0と互換性がありますか?

NHibernate.Spatialを使用したい。また、改良されたLINQプロバイダーやQueryOver機能など、NHibernateのソース管理トランクでのみ使用できる新しいNHibernate3.0機能を使用したいと思います。

これら2つは互換性がありますか?Spatialなしでは作業できませんが、LINQ機能が本当に必要です。LINQ機能は、使用できない場合は機能する必要があります。

ありがとう!

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

mysql - MySQLに挿入できないのはなぜですか?