地理情報システム

地図製作者、地理学者、およびGIS専門家のためのQ&A

3
同じ住所のGoogleマーカーにすべてのマーカーが表示されない
私はこのマップに取り組んできました-http ://www.mediwales.com/mapping/test/ 企業をうまくプロットし、それらをうまくクラスタリングしていますが、同じ住所の同じ建物内の企業で問題が発生しています。すべてを表示するのではなく、1つの会社のみを表示しています。 同じ住所にあるすべての会社を表示するにはどうすればよいですか? マーカーは、建物の名前/番号、通り、都市、郵便番号によってジオコーディングされます。私は、3つの会社がある建物がクラスター内に3つを表示しているので、マーカーがあると推測しています。それでもクリックすると、1つの会社のみが表示されます。 更新: 私はそれらをオフセットすることができましたが、同じマーカーが複数ある場合にのみオフセットしたいときにすべてのマーカーをオフセットしています。(ケーシーの答えのおかげで)。 <script type="text/javascript"> //<![CDATA[ var customIcons = { restaurant: { icon: 'http://labs.google.com/ridefinder/images/mm_20_blue.png', shadow: 'http://labs.google.com/ridefinder/images/mm_20_shadow.png' }, bar: { icon: 'http://labs.google.com/ridefinder/images/mm_20_red.png', shadow: 'http://labs.google.com/ridefinder/images/mm_20_shadow.png' } }; function load() { var cluster = []; var map = new google.maps.Map(document.getElementById("map"), { center: new google.maps.LatLng(53.4788, -3.9551), zoom: 6, mapTypeId: 'roadmap' …

2
適切なルーティングエンジンの選択を支援する
ルートプランニングシステムを構築していますが、使用する基本的なルーティングエンジンを決定する必要があります。これまでのところ、私はpgroutingとneo4jを見つけました。 ルートネットワークはpostgresql / postgisデータベース(シェープファイルからインポート)にあります。ノードを抽出するためのクエリ(行き先または行き止まりの方向を決定する必要がある方法のエンドポイント)とエッジを抽出するためのクエリを作成しました(多くの場合、いくつかの連続した方法で構成されています)。私のエッジはすべて双方向です。 私の主な目標は、距離=コストのA-starアルゴリズムを使用して、このネットワーク上のルートを計算することです。 私の感じでは、neo4jのようなグラフデータベースを使用する方法があります(この目的のためだけに作成されているように思われます)が、デフォルトではA-starをサポートしていないようで、実際のジオメトリもありません。地図よりもソーシャルネットワークに適しているようです。 プラウティングは私のニーズを満たしますか? オンザフライクエリ(+ -2000ノード、+-4000エッジ)に十分な速度ですか?通常、これはA-starの場合は数ミリ秒ですが、SQLでのこの実装についてはわかりません。 P-grouting A-starはノードとエッジのリストを提供しますか? ほとんどの例でpgroutingについて見ると、通常はルートの計算後にコマンドのリストがあることに気づきます(「Xで左折など」)。pgroutingはこれを生成しますか、またはこれは別のシステムからのものですか? 誰かが私に選択するシステムに関する情報を提供してくれることを願っています。Neo4j、pgrouting、またはその他のシステム。

2
ルーティングのためにそのような悪いシェープファイルをきれいにする方法は?
pgrouting、postgis、postgresqlでのルーティングに使用できるようにシェープファイルをクリーンアップしようとしています。 ここで交差点は接続されているように見えますが、ズームすると…。そうではない: こっちも一緒 : ここで(最大にズームされています)1つのように思える2つの方法があり、1つだけが接続されています: 私は、さまざまな許容範囲のassign_vertex_idとQGISとPostGISを使用していますが、何を使用するのかわかりません。

1
OpenLayers2でベクター機能をプログラムで作成する
地図上にプログラムでベクターフィーチャを作成したい。ある種の印刷プレビューを表示するために、A4-paperformatになるはずです。 これを処理するためのコントロールを作成しましたが、今は機能を作成する必要があります。そして、私はそれをどうすればいいのか分かりません。何か案は?

5
eCognitionに代わるフリーウェアですか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 閉じた3年前。 誰もがeCognitionの優れたフリーウェアの代替手段を知っていますか? 画像のセグメンテーションと分類を行う必要があります。エコノイショントライアルを試してみましたが、本当に良かったです。私はSPRINGで仕事をしていますが、多くの制限があります... qgisプラグインはありますか?

6
就職面接のための一般的なGIS質問をお探しですか?
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 インタビュープロセスで尋ねられるGISの一般的な質問は何ですか。特定のソフトウェアに関連するものではなく、GISに関するコア知識をテストできる質問です。
16 references 

8
GPSを使用したロケーションベースのゲーム
この投稿はコミュニティWikiです。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答は受け付けていません。 このフォーラムがその種の質問にふさわしい場所かどうかはわかりませんが、アドバイスをもらいたいです... GPSデバイスを使用した都市型ゲーム(ロケーションベースのゲーム)のシナリオ(例、アイデア)を探しています。問題は、ゲームが空間計画の主題に触れる必要があるということです。ティーンエイジャー向けです。
16 gps  geocaching 

3
SQL Server 2008の7000万点のクラウドで最近傍クエリを最適化する
SQL Server 2008 R2 Expressデータベースには約7,500万件のレコードがあります。それぞれは、ある値に対応する緯度経度です。テーブルにはgeography列があります。特定の緯度経度(ポイント)の最も近い隣人を見つけようとしています。既に空間インデックスを使用したクエリがあります。ただし、レコードがデータベース内のどこにあるか、たとえば第1四半期または最後の四半期に応じて、クエリは3〜30秒で最も近い隣を見つけることができます。これは、クエリまたは空間インデックスを最適化することで、より高速な結果を得るために最適化できると思います。現在、デフォルト設定でいくつかの空間インデックスを適用しています。これが私のテーブルとクエリの外観です。 CREATE TABLE lidar( [id] [bigint] IDENTITY(1,1) NOT NULL, [POINTID] [int] NOT NULL, [GRID_CODE] [numeric](17, 8) NULL, [geom] [geography] NULL, CONSTRAINT [PK_lidar_1] PRIMARY KEY CLUSTERED ([id] ASC) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) …

3
傾斜面の標高トレンドを削除しますか?
DEMサーフェスからトレンドを削除するための既知の方法論はありますか? たとえば、川のDEMがある場合、その川は高地(上流)から低地(下流)に流れます。水面の最上部から川底までの距離が川全体で同じであっても、ラスタの下流部分のDEMの標高値は低くなります。これらの値を均等にして、同じ深さの領域も同じ高さになるようにすることは可能ですか? この傾向を取り除く場合、河床の浸水など、DEMの全体的な特性を保持することが理想的です。

2
QGISでOSMをシェープファイルに変換するときにフィールドの切り捨てを克服する方法は?
OpenStreetMapファイルをシェープファイルに変換しようとしていますが、80文字の後に「タグ」フィールドが切り捨てられるという問題があります。QGIS 1.4では、OpenStreetMapプラグインを使用して「OSMをファイルからロード」します。ファイルはQGISにロードされます。「ライン」レイヤーを右クリックして「シェープファイルとして保存」を選択すると、シェープファイルになりますが、「タグ」に80文字の制限があります。この80文字の制限を増やすにはどうすればよいですか?

3
ArcObjectsのIFeatureClass.Search(直接接続を使用するSDEのみ)のメモリリークに対処しますか?
ESRIサポートは、問題を再現し、バグレポート(NIM070156)を開いたと言います。 .NET / C#ArcMapアドインのツールが空間クエリ(クエリフィルターでICursorfrom IFeatureClass.Searchを返す)を実行するときに発生するメモリリーク(アンマネージヒープメモリ)があると判断しましたISpatialFilter。すべてのCOMオブジェクトは、必要がなくなるとすぐに解放されます(を使用Marshal.FinalReleaseCOMObject)。 これを判断するには、まず、ArcMap.exeのプライベートバイト、仮想バイト、ワーキングセットのカウンターを使用してPerfMonセッションを設定し、クエリを実行するツールを使用するたびに3つすべてが着実に増加(反復ごとに約500 KB)することに注意しました。重要なのは、直接接続(ST_Geometryストレージ、Oracle 11gクライアントおよびサーバー)を使用してSDEのフィーチャクラスに対して実行された場合のみです。ファイルジオデータベースを使用する場合、およびアプリケーション接続を使用する古いSDEインスタンスに接続する場合、カウンターは一定のままでした。 その後、LeakDiagとLDGrapherを使用し(このブログ投稿からのいくつかのガイダンスを使用)、Windowsヒープアロケーターを3回ログに記録しました。さらに数十回。 LDGrapherのデフォルトビュー(合計サイズ)に表示される結果は次のとおりです。 赤い線の呼び出し履歴は次のとおりです。 ご覧のとおりSgsShapeFindRelation2、sg.dll の関数がメモリリークの原因となっているようです。 私が理解しているように、sg.dllはArcObjectsで使用されるコアジオメトリライブラリSgsShapeFindRelation2であり、おそらく空間フィルターが適用される場所です。 他のことをする前に、他の誰かがこの問題(または同様の問題)に遭遇したかどうか、そしてそれについて何ができるかを確認したかっただけです。また、直接接続でのみこれが発生する理由は何ですか?これは、ArcObjectsのバグ、構成の問題、またはプログラミングの問題のように聞こえますか? この動作を生成するメソッドの最小動作バージョンは次のとおりです。 private string GetValueAtPoint(IPoint pPoint, IFeatureClass pFeatureClass, string pFieldName) { string results = ""; ISpatialFilter pSpatialFilter = null; ICursor pCursor = null; IRow pRow = null; try { pSpatialFilter = new SpatialFilterClass(); pSpatialFilter.Geometry = pPoint; …


6
OpenStreetMapデータの最も有望なアプリケーション(使用)は何ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 閉じた3年前。 一部の領域では、OSMデータは非常に完全であり、閉じたデータソースには見られないレベルの詳細があります。別の際立った要因は、その地域に住んでいる人々の知識が含まれていることです。たとえば、一般的に、学生は勉強する場所のマッピングに特別な注意を払うため、大学は多くの詳細にマッピングされます。 これらの特性およびその他の特性とOSM ライセンスを考慮に入れると、OpenStreetMapデータの最も有望なアプリケーションは何ですか? -車のGPSにはOSMデータが含まれている可能性がありますか? -政府はOSMデータを利用できますか? -企業はOSMデータを利用できますか? -教育? -その他の可能性は? -どうやって?

5
変形ベースのマップに名前はありますか?
情報を視覚化するために変形を使用したマップをすでに見ました。たとえば、次のマップは、電車で旅行するときのフランスのいくつかの都市間の時間的距離を示しています。http://www.nf-ameublement-pro.com/sc/images/new/newsletter/septembre/carte_france.jpg この種のマップには名前がありますか?また、このタイプのマップは、GISソフトウェアで使用できますか?

2
クラウドでホストされるPostGISとGeoServerのハードウェア要件は何ですか?
PostGISとGeoServerのローカルインストールで遊んでいます。作品をオンラインに移動して、複数の協力者と共有したいと思います。 概念マップの証明は、OpenLayersおよびGeoExtを介してマップされた単純なWMSおよびWFSサービスで構成されます。〜3000管理単位のマップに基づきます。最初は、数人だけにサービスを提供する必要があります。それから、アプリケーションの最終的なビューと機能の洗練に取り組んでいきます。 この質問への答えの下でされたいくつかの提案がありました。たとえば、Nicklasは自分のサイトを512MB Linodeで実行しています(...)。 クラウドVPSでUbuntu Serverを使用することを考えていました。ほとんどの場合、ラックスペースでホストされています。 私の質問:このデータをオンラインで再生するために使用する必要のある最小サーバーサイズは何ですか?ありますそれらのいくつかご用意しています。サービスをパブリックラックスペースにオープンすることを決定したら、サービスをスケールアップするシームレスな方法が約束されるので、最初に必要な最小限のRAMを知りたいと思います。 更新1:GeoServerフォーラムでの同様の議論。 更新2: Ubuntuおよび CentOSを使用したAWSマイクロインスタンスでのスタックのセットアップに関する有用なチュートリアル。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.