タグ付けされた質問 「attribute-table」

1対1で空間フィーチャのセットにリンクされたデータの表形式のセット。

3
QGISを使用してシェープファイル属性テーブルの属性/フィールドの名前を変更しますか?
属性テーブルのいくつかのフィールドの名前を変更したい: 他の名前を変更XRF_N3するように。それは非常に簡単な問題のように思えますが、どうすればそれができるかについての情報は見つかりません... Mac Mountain LionでQGIS 1.8を使いました。


8
ポリゴンの重心を決定する方法は?
ポリゴンベクトルがあり、テキストドキュメントに挿入するためにこのポリゴンの重心をすばやく取得したい。私はQGISを使用しています。私は他の質問を検索しましたが、いくつかは少し近いですが、私の質問にまったく答えていません。 理想的には、重心座標はポリゴンの属性テーブルにあり、座標をコピーして貼り付けることができます。 重心を表す別のポイントベクトルファイルを作成し、これらの座標を見つけてコピーして貼り付ける必要はありません。

10
シェープファイルに属性データを追加しますか?
Openlayersでシェープファイルを表示できますが、いくつかの属性データを追加する必要があります。 私はExcelでdbfファイルを開くことができますが、dbfとして更新されたファイルにExcelで保存オプションはありません。 シェープファイルに属性データを追加する最良の方法(または使用するソフトウェア)は何ですか?


4
QGISで列に連続番号を入力しますか?
属性テーブルに新しい列を作成し、デフォルト値(たとえば0)を設定します。(おそらくフィールド計算機を使用して)番号付きインデックスのように、行1の値が1、行2 = 2などになるという結果を得たいと思います。 フィールド計算機のコード例に感謝します(($rownum回線に切り替えるためにこれが必要だと思います)の使用を含む)。


8
ArcGIS for Desktopでフィールド名を変更しますか?
ArcGIS 10.2でフィールド名(エイリアスではなく)を変更するにはどうすればよいですか? ArcGISサポートでこのページを既に見つけました: " シェープファイルフィールドの名前変更(ディフェンスマッピング) "が、ArcCatalogのカスタマイズモードカテゴリに" ディフェンスマッピング " がありません! 防衛マッピングにアクセスする方法、またはフィールド名を変更する方法を教えてください。

4
「ESRI Shapefile」ドライバーの使用時にwriteOGRがフィールド名を短縮しないようにする方法
現在、次のスクリプトを使用して、テーブルからいくつかの属性データを多数の個々のシェープファイルに追加しています。 library(rgdal) specieslist <- read.csv("SpeciesList1.txt", header=F) attdata <- read.table("TestAtt.csv", sep = ",", header=T) for (n in 1:dim(specieslist)[1]) { speciesname <- specieslist[n,1] shp <- readOGR("Mesoamerica_modified_polygons", speciesname) shp$ENGL_NAME<-attdata[n,2] writeOGR(shp, "PolygonsV2", speciesname, driver="ESRI Shapefile") } 最後に次の警告が表示されます。 1: In writeOGR(shp, "PolygonsV2", speciesname, driver = "ESRI Shapefile") : Field names abbreviated for ESRI Shapefile driver …

7
重複を作成せずに、ExcelからQGISの属性テーブルにデータを結合しますか?
QGISに2つの空のフィールドを持つ属性テーブルがあります。 QGISの空のフィールドを埋めるためにExcelデータベースをインポートしたい。ExcelファイルはQGIS属性テーブルの列と一致します。 Excel(.CSV)をシェープファイルに適切に結合できます。ただし、このプロセスでは、必要に応じて空白のフィールドを埋める代わりに、複製が作成されました。«テーブルマネージャー»の助けを借りて状況を修正することはできますが、多くの時間が必要です。Excelデータを結合するより効率的な方法を探しています。 重複を作成せずに、Excelファイルを属性テーブルに結合するにはどうすればよいですか?



3
属性テーブルの列の位置を変更する方法は?
列ABCDを持つ属性テーブルがある場合、列を別の位置、たとえばBCADに移動できますか?フィールド計算機を使用して新しい列を作成する場合、最後の位置以外の場所に配置するか、キー列をその近くに移動できると便利です。

3
テーブルのレコードに対して機能するArcGIS Desktopツールは、フィーチャに対して「ディゾルブ」しますか?
IDフィールドに同じ値を持つレコードをマージし、さまざまな他のフィールドでいくつかの算術演算(合計、平均化)を実行して、トリミングする必要があるデータテーブルがあります。ArcGISのDissolveツールはフィーチャクラスに対してこれを行いますが、テーブルに対しては機能しません。これを行うツールはおそらくArcGISにあると思います(基本的にはジオメトリのないDissolveです)が、見つけられず、少し急いでいます。 あるの?必要に応じて、ArcInfoライセンスを利用できます。

2
Python、GDAL、およびラスター属性テーブルの構築
PythonとGDALを使用してラスター属性テーブルを構築したい整数ラスターがあります。次のように、PythonでGDALラスター属性テーブルを作成できます。 >>> rat = gdal.RasterAttributeTable() ご覧のとおり、これは正常に機能します。 >>> rat <osgeo.gdal.RasterAttributeTable; proxy of <Swig Object of type 'GDALRasterAttributeTableShadow *' at 0x0000000002A53D50> > このようにして作成されたテーブルには行も列もありません。 >>> rat.GetRowCount() 0 >>> rat.GetColumnCount() 0 「値」という列を作成して、ラスターに一意の値を保存します。 >>> rat.CreateColumn("Value", gdalconst.GFT_Integer, gdalconst.GFU_MinMax) 0 これで問題ありません。列数が更新されます。 >>> rat.GetColumnCount() 1 ここで、列を使用するために値(レコード)を列に追加する必要があります。次のように、ラスターのバンドから一意の値のリストを取得できます。 >>> data = band.ReadAsArray(0, 0, dataset.RasterXSize, dataset.RasterYSize) >>> vals = list(numpy.unique(data)) >>> …

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