問題タブ [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.
sql-server - Sql 2008 でこの空間クエリを実行するにはどうすればよいですか?
私はSQL 2008で空間クエリを実行しようとしています-> POIの特定のリスト(関心のあるポイント、長い/緯度のGEOGRAPHY
データ)、それらが存在する郵便番号(マルチポリゴンGEOGRAPHY
データ)。
これは私が試したクエリですが、構文的に正しくありません:-
これは、POI Id の csv リストを渡して分割することを意味します。それは問題ではありません..それは私のサブクエリですSTIntersects
. それは無効です。
それで..何か提案はありますか?
sql-server - MS SQL Server 2008の空間インデックス-機能しますか?
誰かがそれを使ってみて、それがうまく実装されているかどうかを言うことができますか?
--Assaf(ここ数週間、MySQLのOpenGIS関数の不十分な実装にますます不満を感じ、現在MSSQLへの切り替えを検討しています)
database - RTree の前のステップ: 一連の点を、それぞれが 1 つの点を含む長方形の領域に分割します。
私の現在の位置(緯度、経度)を考えると、関心のある問題で最も近い隣人をすばやく見つけたいと思っています。したがって、迅速な検索を可能にする R-Tree データベースを使用するつもりです。ただし、最初にデータベースにデータを入力する必要があります - もちろんです。したがって、領域をカバーする四角形の領域を決定する必要があります。各領域には 1 つの対象ポイントが含まれます。
私の質問は、データをどのように前処理するか、つまり、領域をこれらの長方形のサブ領域に分割するにはどうすればよいかということです。(より一般的なボロノイ領域とは対照的に、RTreeに簡単に追加できるため、長方形の領域が必要です)。
/ジョン
sql-server - 座標(経度/緯度、Googleマップから)をSQL Serverに保存する最良の方法は何ですか?
ユーザーのリストと Google マップの座標 (経度と緯度) を格納する SQL Server 2008 のテーブルを設計しています。
2 つのフィールドが必要ですか、それとも 1 つでもかまいませんか?
この種のデータを格納するために使用するのに最適な (または最も一般的な) データ型は何ですか?
tsql - LineStringをMultiLineStringに追加する
SQLServer 2008では、2つのLineStringを複数のLineString(できれば、MultiLineString)に変換しようとしています。これは、それらを互いに部分的に分割することによって行います。
一般的な言葉で考えると、L1.STIntersection(L2)を使用して中心部分を取得できます。L1.STSymDifference(Intersection)で取得できる他の2つの部分。最後の2つの部分は、MultiLineStringとして返されます。
このMultiLineStringに最初の中心部分を追加するにはどうすればよいですか?
STUnionを使用すると、L1のような単一のマージされたLineStringが生成されます。おそらくこれが問題です。マージできるMultiLineStringsは常にマージする必要がありますか?
sql-server - 優れた空間データベースのチュートリアルはありますか?
私は、PostGIS または SQL Server 2008 の空間機能を調べようとしていました。おそらく Oracle もそうでしょう。
特にこれらのデータベースの空間機能、またはこのタイプの機能全般を調査する優れたチュートリアルがあるかどうか疑問に思っていました。
誰か知っていますか?本の推薦も同様に機能します。
sql-server - プロパティにアクセスできません
SQL Server 2008 を使用していて、テーブルの 1 つをスクリプト化しようとすると、「プロパティ SpatialIndexType にアクセスできません。これは Sql Server 2005 では使用できません」というエラーが表示されます。問題は、2008年を使用していることです。
これが何を意味するのかわかりません。すべての列を手動で追加しなくても、開発データベースにテーブルを作成できるように、テーブルのスクリプトを作成したいだけです。私のデータベーススクリプトの他のテーブルのほとんどは問題ありません。
keyboard - 矢印キーによる移動
矢印キーを使用して、キャンバス内の不規則に配置された要素 (フォーム上のコントロールなど) 間を移動するための一般的に受け入れられている方法は何ですか?
たとえば、現在フォーカスされている要素が背の高い要素 (A) で、その高さがその右側にある 3 つの短い要素 (B、C、および D) を含む場合:
Right
ユーザーが矢印を押したときに、これらの要素のうちどれをフォーカスする必要がありますか? 一番上の要素(B)?真ん中の(C)?
ユーザーが を押してフォーカスを A に移動する前に、D にフォーカスがあった場合はどうなりますLeft
か? ユーザーがその後 を押したときにフォーカスを D に戻す必要がありRight
ますか?
これらのシナリオに関するガイドラインが公開されているかどうか疑問に思っています。
tree - 定期的な制限のある四分木を実装する方法に関する参照はありますか?
四分木を使用して分割している空間データ(平面上の(x、y)ポイント)があります。アイデアは、どのポイントが特定の(a、b)ポイントに隣接しているかを見つけることです。2つの間にある程度の(たとえばL)距離がある場合、ポイントは隣接しています。問題は、空間が周期的であるということです。つまり、ポイントがエッジに非常に近い場合(<L)、このポイントは反対側のエッジに近いポイントに隣接している必要があります。(この場合、周期的とは、平面が繰り返されることを意味します)
つまり、ポイント(a、b)と(c、d)と(h、i)は隣接している必要があります。(a、b)の隣接点は、中心が(a、b)の半径Lの円の内側の点です。
論文、ハウツーはすべて大歓迎です。
ありがとう、
彼ら:
あなたの答えをありがとう、私はしばらくの間スタックオーバーフローをチェックしていません別のプロジェクトで忙しかったのですぐにあなたの答えをチェックします!どうもありがとう。