地理情報システム

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

2
ArcMapを使用したシェープファイルからSVGへ(国の属性は保持)
国の属性を保持しながら、Natural Earth 1:110mシェープファイルをArcMapでSVGにエクスポートする方法を知っている人はいますか? SVGからRaphaelJSに再度変換して、次のようなものを実現しようとします。 http://backspace.com/mapapp/javascript_world/ http://backspace.com/mapapp/javascript_world/js/world_570.js しかし、私はこれすべてに慣れていないので、どうすればいいのかわかりません。たぶん、JSの国コードを手動で追加する以外に方法はありませんか?
10 arcmap  shapefile  svg 

1
軌跡の類似性測度を探す
私の最後の学術研究のために、GPS軌跡の圧縮アルゴリズムを開発しました。圧縮された軌跡と元の軌跡との間の同期ユークリッド距離(SED)を計算することにより、時空間圧縮の品質を推定し、既知の圧縮アルゴリズムに対するアルゴリズムのパフォーマンスを評価できます。 私のような時空間アルゴリズムは、可能な限り多くの時間情報を維持しようとする軌跡を減らします。空間アルゴリズム(ダグラスピーカーアルゴリズムなど)は、空間特性のみを参照して圧縮を実現します。 今、何が起きた?時空間的な側面を考慮すると、私のアルゴリズムはDPよりも優れています。SED測定でこれを保証できます。3つの軌道(オリジナル、地雷、DP圧縮)をプロットすると、DPで圧縮された軌道は、元の軌道との適合性が高くなります。目だけの測定は私のニーズを満たしていません。確かに、DPアルゴリズムが空間的にマイニングよりも優れていることを数値で示すエラーメトリックが必要です。 したがって、「時空間係数を参照すると、DPのSED係数よりもSED係数が小さいため、私のアルゴリズムはDPよりも優れています。ああ、単純な空間係数は、その(新しいメトリックの名前)私のものよりも優れています。」 私は垂直ユークリッド距離を考えていましたが、これが役に立つかどうか本当にわかりません。ダイナミックタイムワーピング?これにはどのメトリックを使用できますか?

4
デュアル/マルチモニターでArcGISを使用していますか?
ArcGISはデュアルモニターをあまりサポートしていないようです。多分私は何かが欠けているかもしれませんが、私が知る限り、2つのモニターでデータビューとレイアウトビューを同時に開くことはできません。また、マップビューを展開して1つのモニターをいっぱいにしてツールバーを表示することもできません。などのもう一方。デュアルモニターをどのように活用しますか?

2
RでSpatialPolygonをラスタライズする方法は?
{sp}パッケージの 'rasterize'関数を使用して、世界の水深ラスターレイヤーから関心領域の水深値を抽出しようとしています。 *編集:私が探しているもののように見える「抽出」機能を見つけました。 これは私がこれまでに行ったことです: > class(subarea0) #This is my area of interest (Eastern Canadian Arctic Sea) [1] "SpatialPolygons" attr(,"package") [1] "sp" > extent(subarea0) class : Extent xmin : -82.21997 xmax : -57.21667 ymin : 60.2 ymax : 78.16666 library(marelac) data("Bathymetry")#World bathymetric data in library (marelac) names(Bathymetry);class(Bathymetry);str(Bathymetry) [1] "x" "y" "z" …
10 raster  r  overlay 

2
ヒートマッププラグインとその出力の使用方法
視覚化のためにポイントのヒートマップ集中として描きたいポイントのレイヤーがあります。 QGIS 1.8では、組み込みのヒートマッププラグインを試して、デフォルト値をそのままにして、この灰色のボックスを取得しました。 ヒートマッププラグインによってこのレイヤーを作成した後の次のステップは何ですか?ここからこの出力に似たものを生成したいと思っています。http://www.sethoscope.net/heatmap/ PS私は実際にこれを試してみましたが、出力は美しかったですが、イメージをレイヤーとしてqgisに取り込むことができませんでした。
10 qgis  heat-map 


7
WebマッピングアプリケーションにCMSを使用する必要がありますか?
私のWebマッピングアプリでは、サーバーとしてGeoServer、空間DBとしてPostGIS、クライアント側のOpenLayers(およびその他のJSライブラリ)を使用しています。マップは、ベースマップとベクターレイヤーで構成されています。これらのベクターレイヤーの1つは、「公共機関」レイヤーです。機関のカテゴリ(省、裁判所)ごとに、これらの機関に関するデータ(電話、ファックス、地図上の場所...)を編集する責任者(私は「寄稿者」と呼びました)がいます。コントリビューターは、それぞれの権限を指定する管理者によって管理されます。寄稿者のいくつかの変更は、管理者による検証が必要です(たとえば、機関の削除)... だから私は多分CMSを使うのが役立つと思った。どう思いますか? OpenLayersを統合するDrupalのようなCMSがいくつかありますが、プロジェクトはまだプロジェクトページへの開発リンクにあるようです。共有する代替案や経験はありますか?


2
ArcPyを使用してArcGIS for Desktopでフィーチャを回転しますか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、地理情報システムスタック交換のトピックになるようにします。 3年前休業。 回転させたい一連のポリゴンがあります。 各ポリゴンには、フィールド値として保存された回転角度とアンカーポイント(xy座標)があります。 たまたま、すべてのアンカーポイントはポリゴンの頂点にあります。 ArcGIS for DesktopとArcPyを使用してこれを行う最良の方法は何ですか? 編集モードのときに回転できることはわかっていますが、すべてが異なるため、すべて手動で実行する必要はありません。 私はそれを自動化して私のワークフローに組み込むことができるように、Pythonの回答を好みます。

10
フリート追跡ソフトウェアオプション
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 私が座って自分のミスを始める前に、あまり高くない、最新のフリート追跡オプションの選択肢を知りたかったのです。私が探しているのは、それが1995年に建てられたように見えないものであり、私が拡大しても腕と脚に費用がかからないでしょう。ブラウニー氏は、プロジェクトがオープンソースであると指摘しましたが、あまり高くないのであれば、ホステッドソリューションを使用しても問題ありません。 現場の資産をリアルタイムで追跡するために何を使用していますか? 価格に問題がなければ、何を使いますか? 更新:このプロジェクトではハードウェアはそれほど問題ではありません。24時間年中無休でインターネットに接続されている、十分な帯域幅と冗長ドライブを備えたスペアサーバーがいくつかあります。クライアントハードウェアに関しては、GPSとインターネットへの接続を備えた市販のデバイスがいくつかありますが、これらのデバイスの一部はスマートフォンの改造になることは言うまでもありません。私の集中力は、このために使用するサーバーとWebフロントエンドソフトウェアにより関連しています。 更新2:ユースケースを求められたので、簡略版を提供します。配送を行う会社は、フリートの場所を知りたいと考えています。複数の管理者がいて、それぞれが配達用トラックのチャンクを管理しています。各マネージャー(約100人)は、配送トラック(それぞれ約20人)にのみ関心があり、Webマップ上で同時に(同時に)確認したいと考えています。各ドライバーは、パートナーの位置も確認したいと考えていますが、これは二次的なものです。プライバシーの問題は、各マネージャーが自分のドライバーのみを見ることができるということです。他に必要なデータがあります(ストリート、ジオフェンスなど-しかし、これは別の議論です-この基本的な機能のみを探しています)。はい、トラックがどこにあるか/どこにいたかに関する時間ベースのレポートが必要になります。

6
機密性の高い地理データをどのように処理しますか?
機密の地理データを毎日使用しています。地理情報システムでそれらを保護するための戦略は何ですか? どのようなアーキテクチャを使用していますか? どの暗号化方式を使用していますか? データベースから機密データをエクスポートするユーザーはどうしますか?
10 security 

1
MULTILINESTRINGをPostGIS 1.5の個々のセグメントに分解する
MULTILINESTRINGPostGIS には、いくつかので構成されるがありLINESTRINGます。それぞれを考えるLINESTRINGのセット持っているPOINTのを P 1、P 2、... P N 線分を形成する L 1、L 2、... L N-1 ここで、L XはP XをP X + 1に接続する線分です。 PostGIS 1.5を使用して、MULTILINESTRINGをそれぞれの個々のラインセグメントに分解するにはどうすればよいLINESTRINGですか?

3
「GMLはXML文法です」とはどういう意味ですか?
私は、XMLとGMLの理論的な側面を理解しようとしています。GMLのOGC Webページには、次のように記載されています。 Geography Markup Language(GML)は、地理的特徴を表現するためのXML文法です。 しかし、「文法」とはどういう意味ですか?他の場所で使用されている(名詞としての)そのフレーズを見ることができません。独特のGMLの意味ですか? 「言語」、「スキーマ」、「フォーマット」、「標準」という用語が表示されます。それらは同じものですか? では、GMLはXMLスキーマだと言えるでしょうか。それとも別の意味ですか?その場合、GML仕様全体を定義する単一のXSDファイルはありますか?
10 gml  xml  ogc 

4
緯度、経度を国勢調査地区にジオコードするAPI
米国に緯度と経度の座標(主に都市/町の重心)がたくさんあります。そのために、含まれている国勢調査地区を検索します。 例えば、 input => nn.nnn, -nn.nnn output => 010300 役立つ無料または低コストのAPIはありますか?(本質的にはYahoo Placefinder、国勢調査地区の追加の応答を伴う。) (多くの都市には複数の国勢調査区が含まれていることを理解しています。一部の小さな町には1つ以上の国勢調査区の一部しか含まれていないと思います。今のところその問題を無視しても問題ありません。)

2
qgsAffine(または他の方法)でQGISのベクターレイヤーを回転させますか?
QGISの一連のベクトル点を、中心点(または任意の点)を中心に任意の角度で回転させたいのですが。 これは、通常のグリッドの作成に関する最近の質問に似ています。そこでは、「アフィン変換」ツール(私はプラグインを意味すると思います)を使用して、点のグリッドを任意の角度または距離で回転またはシフトすることが提案されました。私はそれがどのように機能するのか理解していないと思います、そしてそれを機能させることができませんでした。 QGISでポイントの通常のグリッドを作成し、レイヤーとプロジェクトの両方でUTMゾーンが正しく設定されていることを確認し、レイヤーの編集を有効にしてから、プラグインダイアログ(qgsAffine)を開きます。 「レイヤー全体」を選択し、ポイントのフィールド全体を15度回転させたい場合は、両方の「回転」ボックスに15を入力します(問題が発生している可能性があります)。操作の結果、点が惑星外のどこかに回転します。 これは仕事に適したツールですか?理想的には、共通の中心を中心に一連のポイントを回転させたいと思います。 更新:qgsAffineは単なる考えです。私たちがこれを行うことができれば任意の QGISツール私は幸せになります! 更新2:qgsAffineは、プラグインする正しい番号がわかっている場合に使用できます(Mikeに感謝して、以下の回答を参照してください)。スプレッドシート/電卓は正常に動作します。または、数値を直接取得するR関数を次に示します。 ## Compute correct affine numbers for qgsAffine plugin affine <- function(originX, originY, rotAngle) { A <- rotAngle * pi / 180 scaleX <- scaleY <- cos(A) rotX <- sin(A) rotY <- -sin(A) transX <- originX - cos(A) * originX + sin(A) * …

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