地理情報システム

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

1
TOCでレイヤーフィーチャの数を表示する方法はありますか?
ArcGIS 10を使用しています。ArcMapの目次(TOC)で、「レイヤー名」に各レイヤーのフィーチャの総数を自動的に表示させる方法はありますか? TOCは次のようになると思っていました。 道路(27) ストリーム(100) 小包(12) ユニークバリューレンダリングにこのオプションを見つけましたが、 私はArcObjectsの男ではありません。 単一値レンダラーのみを操作したい。 「List By Selection」タブにはこの機能がありますが、選択された機能がある場合のみです。

2
pyQGISでベクターレイヤーの色を変更するにはどうすればよいですか?
ベクターレイヤーを追加しながら色を変更することはできますか?水の領域を持つベクターレイヤーがあり、青い色のスタイルで読み込みたいのですが。レイヤーは次のように追加されます。 QgsMapLayerRegistry.instance().addMapLayer(self.vlayer) ロード後またはロード中に色を変更できますか?
10 qgis  python  pyqgis  color 

1
空間と時間の近接
タイムスタンプが関連付けられた、動物の毎日の緯度の場所を表すいくつかのポイントデータがあります。 STATIONARY = TRUEであるすべてのポイントを特定したいと思います。ポイントの周囲の100kmのバッファーが時間的に隣接する追加の(たとえば)5つの ポイントと重なる場合、そのポイントは静止していると見なされます。したがって、10日目が私の興味のあるポイントである場合、時間的に隣接する5日がこのポイントから100 kmのバッファー内にあるかどうかを確認したいと思います。5、6、7、8、9日の場合。または11、12、13、14、15日。または8、9、11、12、13日などがバッファー内にあり、その後STATIONARY = TRUE。ただし、5、7、9、11および13日がバッファー内にあり、その間の隔日(偶数)ではない場合、STATIONARY = FALSE 何らかの移動ウィンドウバッファーが解決策を提供すると思いますが、これを実装する方法がわかりません。 私はArcGISとRの両方でこの問題を回避しようと努めてきましたが、今のところ脳波はありません。これは私がソリューションに持っている最も近いものですが、それは完全には適合しません、私は思いません:指定されたバッファー内の連続したポイントの識別 これは、データ構造を近似するいくつかのダミーデータです(実際には、1日2回(正午と真夜中)の場所があり、いくつかの場所が欠落していますが、後で心配します)。 x<-seq(0,15,length.out=20) y<-seq(10,-10,length.out=20) t<-seq(as.POSIXct('2013-07-01'), length.out = 20, by = "days") data<-data.frame(cbind(x,y,t=as.data.frame.POSIXct(t))) x y t 1 0.0000000 10.0000000 2013-07-01 2 0.7894737 8.9473684 2013-07-02 3 1.5789474 7.8947368 2013-07-03 4 2.3684211 6.8421053 2013-07-04 5 3.1578947 5.7894737 2013-07-05 6 3.9473684 4.7368421 2013-07-06 …

3
PythonのみのツールでNational Elevationデータセット(ArcGrid / GridFloat / IMG)を読み取りますか?
USGSが提供するNational Elevation Datasetから高精度の標高(1/3-1/9アーク秒の解像度)データを見つけました。これは、int IMG、Arcgrid、およびGridFloat形式で提供されます。ArcGridが有料のソフトウェアパッケージに対応していることは知っていますが、無料で入手できるツールを使用することに専念しています。 地上レベルと相関させようとしているGPSデータがあります。 IMG、ArcGrid、またはGridFloat形式のデータファイルを使用してgpsデータを高度に変換できるpythonライブラリはありますか?

2
別のポリゴンの境界まで延びるボロノイポリゴンを取得する
地区(水色)に特定のハブ(黄色)があります。地区内のすべてのポイントに最も近いハブを示すポリゴンを見つける必要があります。 QGISを使用して取得したボロノイポリゴンは、画像では茶色に着色されています。ただし、地区全体を塗りつぶすポリゴンが必要なため、外側の境界を塗りつぶすボロノイポリゴンが必要です。 次の図に示すように、ボロノイポリゴンを作成しながらバッファー領域を追加し、次に関数intersectを使用してポリゴンを地区境界にトリミングすると、間違ったポリゴンが表示されます。 必要なボロノイポリゴンを生成するにはどうすればよいですか?

1
ファイル名またはレイヤー名を使用してレイヤーにラベルを付ける方法はありますか?
ファイル名またはレイヤー名を使用してレイヤーにラベルを付ける方法はありますか(レイヤーウィンドウの目次で変更する場合)?いくつかの機能を試しましたが、私はそれが苦手です。 私はたくさんの形(線)を持っていますが、この方法でそれらを識別するのは簡単でしょう。もちろん、この名前はテーブル属性である可能性がありますが、私は別の方法を試みています(おそらくより動的です)。
10 qgis  labeling 

2
QGISでバッファを作成するための投影の変更
私は必死になりつつあります...私はこれらのバッファのkm単位のサイズを宣言して、可能であれば-いくつかのポイントの周りにバッファを作成するのが好きです。ちょうど私が働いているものをあなたに示すために: 私の問題は私のデータの投影のようです。そのWGS84投影と私の背景マップは、RGF93 / Lambert-93投影にあります(これが一緒に機能する理由がわかりません)。WGS84の投影では、距離は度単位で表示されるため、背景マップの投影、データの投影、またはその両方を一緒に変更しようとしましたが、それらが一致する他の投影は見つかりません。 明確に示された距離でこれらのバッファーを作成する方法について何か提案はありますか?
10 qgis  distance  buffer 

6
ArcPyまたはModelBuilderを使用してポイントの位置を移動/オフセットしますか?
テキスト注釈機能を持つ、地理参照されていないCADレイヤー(この質問を参照)がいくつかあります。テキストをポイントに変換するモデルを作成しましたが、アノテーションをポイントフィーチャクラスに変換した後、CADテキストのアンカーポイントがCADテキストの中心(ポイントが属する場所)と一致しないことがわかります。 したがって、プログラムで(ArcPyまたはModelBuilderを使用して)提供するX、Yの測定値を使用して、現在の位置(デルタx、y)を基準にフィーチャを移動します。 これにより、オフセットCADアンカーポイントの代わりに、GISポイントをそれらが属する場所に戻すことができます。 このタスクを実行するにはどうすればよいですか? @PolyGeoはSHAPE @ XY IN 10.1 を使用して優れた答えを出しましたが、現在10.0を実行しています。10.0のアイデアは?

3
重いプラグインを実行しているときにQgisが「応答しない」として検出されないようにするにはどうすればよいですか?
次の行を使用して、ユーザーにステータスを通知します。 iface.mainWindow().statusBar().showMessage("Status:" + str(i)) プラグインが私のデータセットで実行されるのに約2分かかりますが、Windowsはプラグインを「応答なし」として検出し、ステータスの更新の表示を停止します。新しいユーザーにとって、プログラムがクラッシュしたように見えるので、これはあまり良くありません。 プラグインのステータスに関してユーザーが暗闇に放置されないようにするための回避策はありますか?
10 qgis  python 

1
QGISでポイント座標を手動で編集しますか?
シェープファイルまたはQGISプラグイン用のツールはありますか。これにより、ポイントの座標を手動で編集できますか? ("tool" -f1 "Tsunami Gauge"-move x1.abcdef -to x2.ghijkl) おおよそのポイントがあり、後で非常に高精度なデータを受け取ったので、新しいファイルを作成するのではなく、今までのところデータを更新しなければなりません。

4
変更検出のためのWebサービスを探しています
リモートセンシングデータのデータベースに基づく変更検出サービスを提供するサービスを探しています。誰かがそのようなサービスを知っていますか?私が探しているサービスは、特定の地域または全世界での特定の変化(油流出や大規模な沿岸変化、さらには森林火災など)をユーザーに警告するジオポータルです。自由に利用できるサービスでも、オンデマンドサービスでもかまいません。

4
ArcGIS Serverサービスが停止/停止したときにメールを受け取る方法はありますか?
時折、残念ながら残念ながら、私のAGSサービスは理由もなく停止します。ユーザーが私に電話して、地図にデータがない理由を尋ねるまで、私は通常これに気づきません。 サービスが停止したときにAGSから応答を受け取る方法(私はPythonを考えていました)はありますか?他のAGSユーザーはこの問題にどのように対処しますか?

1
postGISを介してGeoTIFFをGeoServerにインポートする方法は?
簡単なテストケースとして、OpenGeoのソフトウェアスタックを構成して、GeoTIFFをOSMのような通常のマップへのオーバーレイとして表示できるようにしています。そこで、次の手順を実行します。 postGISで空間データベースを作成する GeoTIFFをデータベースにロードします データベースをGeoServerにインポートする GeoServerでマップオーバーレイとしてプレビューします(GeoExplorerまたはOpenLayersなど)。 GeoTIFFをGeoserverに直接インポートするのとは逆に(これは非常にうまく機能します)、データベースからインポートされたテーブルは、GeoServer Webアプリケーションでは「ラスターデータ」ではなく「ベクターデータ」としてマークされます。レイヤープレビューでは、GeoExplorerはGeoTIFFから何も表示せず、OpenLayersは次を報告するWMSファイルを返しますServiceExeption。 The requested Style can not be used with this layer. The style specifies an attribute of geom and the layer is: opengeo:test 解決策は非常に単純だと思いますが、GeoServerがpostGISに保存されているラスターデータをどのように解釈するのか理解していないようです。 誰かが私が欠けている点を教えてもらえますか? 私のステップの詳細: ドキュメントに記載されているようにpostGISで空間データベースを作成し、template_postgisUbuntu 12.04で操作するときにテンプレートおよびポート5432として使用します。 raster2pgsql(http://suite.opengeo.org/docs/dataadmin/pgGettingStarted/raster2pgsql.html)を使用して、コマンドラインからデータベースにGeoTIFFをロードします。 raster2pgsql -I -C -s 32632 test.tif public.testTable | psql -d test -h localhost -U opengeo …


1
ArcGISのデータの追加と読み込みの違いは何ですか?
Arctoolboxの追加ツールとジオデータベースのデータの読み込みの違いについて混乱しました。結果フィーチャクラスではどちらも同じだと思います。どちらもデフォルトの出力フィーチャクラスを使用し、ターゲットフィーチャのジオメトリとスキーマを別のフィーチャと比較しますが、パフォーマンスなど、いくつかの点で違いがあります。別の質問は、データの読み込みの代わりに追加をどこで使用できるかということです。 事前にありがとう

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