地理情報システム

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

3
非常に大きな土地被覆データセットを再分類する方法は?
アラスカのNLCD2001土地被覆データセットを検討してください(ダウンロードリンク)。このデータセットを再分類して、値41、42、43のピクセルのみが保持されるようにする必要があります。他のすべてのピクセル値はNoData(または必要に応じて0)になるはずです。 これは簡単な作業のようで、Reclassifyツールを1回呼び出すだけで済みます。残念ながら、すべての呼び出しは曖昧で役に立たないエラーメッセージをもたらします: Executing: Reclassify "D:\ak_nlcd_2001_land_cover_3-13-08_se5.img" Value "0 40 0;41 41;42 42;43 43;44 255 0;NODATA 0" "D:\alaska_reclassified.tif" DATA Start Time: Thu Jan 03 09:23:13 2013 ERROR 999998: Unexpected Error. Failed to execute (Reclassify). Failed at Thu Jan 03 09:23:13 2013 (Elapsed Time: 0.00 seconds) このラスターデータセットを再分類するにはどうすればよいですか?Spatial Analystエクステンションを有効にして、ArcCatalog 10.0、ビルド4000を使用しています。

1
空間的な「多対1」結合の作成
私は「多対1」の結合と呼ばれるものを作成しようとしています。それが正しい言葉かどうかはわかりません。パーセルのアカウント番号(R0003285)ごとにモバイルホーム(つまり-M1007970)の一意のアカウント番号を持つテーブルがあります。(パーセルごとに多くのモバイルホーム-多対1。)このテーブルをパーセルジオメトリに結合する必要があります-それでも、パーセルごとに1つのポリゴンしかありません。 したがって、たとえば、テーブルには3つの行があり、1つの行にモバイルホームアカウント番号M1007370、別の行にM1007371、および別の行にM1059370がありますが、すべて同じパーセル番号R0032585です。パーセルジオメトリには、R0032585と同じフィールドしかありません。 入会すると、12,088のモバイルホームレコードと44,103の小包があります。「すべてのレコードを保持する」場合、7,947のモバイルホームアカウント番号(元の12,088)だけの44,103レコードがあります。「一致するレコードのみを保持」に基づいて参加すると、合計で7,947件のレコードしか得られません。 過去に成功し、モデルを作成しました。このモデルでは、モバイルホームのテーブルを使用して、パーセルアカウント番号に基づいてパーセルレイヤー(.lyr-モデルで結合できる/結合できる唯一の方法)に結合します。一致するレコードのみを保持するフィーチャをファイルジオデータベースにコピーします。次に、ファイルジオデータベースからSDEシステムに追加します。何も変わっていないので、これは私が理解できない理由で現在動作を停止しました。 おそらく、誰かが私がやろうとしていることよりも上手に伝えることができ、それが多対1関係以外のものと呼ばれる場合は(1対多だとは思わない...)。

1
ズームインするとベクターが消えるのはなぜですか?
.gpxファイルをqgisにインポートし、ベクター> GPS> GPSツールを使用してトラックのウェイポイントを分離しました。全体を表示すると、元のトラックとコンポーネントのウェイポイントが表示されます。ただし、ズームインすると、トラックラインは消えますが、ウェイポイントはまだそこにあります。私が試してみました: トラックレイヤースケールに依存するレンダリングのチェックがオフ トラックレイヤーを.shpとしてエクスポートし、マップに追加する トラックレイヤーをレイヤースタックの一番上に移動 マップレンダリングの切り替え ズームインしてもトラックを表示できません。 おかげで、 トニー [編集]レイヤーの範囲にズームしたPic1をアップロードしました( 'GPX tracklog export')。Pic2は、マウスホイールでズームインし、シェープファイルの一部が表示されなくなったときです。これらはシェープファイルとしてエクスポートされたgpxファイルtracklogであることに注意してください。
10 qgis  vector  gpx 


1
Google Fusion Tablesのクラウ​​ドベースの代替を探していますか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 昨年休業。 この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 私はウェブマッピングの初心者です。Fusion Tablesをいじっていましたが、表示するにはデータが多すぎることに気付きました。 Fusion Tablesに代わるものは何ですか? 私は9層のデータを持っています(1層は区画データなので、50万件を超えるレコードがあります)。データをクエリできるようにする必要があります(つまり、学校から150 m以内にある区画の数など)。

2
関心領域をカバーするためにシェープファイルからポリゴンの最小数を決定します
衛星画像のさまざまなソース(IKONOS、RapidEyeなど)を使用して実行される分析の対象領域を表す多数のシェープファイルがあります。残念ながら、画像ではたとえばLandsatのようなパスローシステムを使用していないため、範囲は大きく異なります。 さまざまな画像取得の範囲を表すシェープファイルを各AOIにクリップしましたが、すべて受け入れ可能と見なされています。これらのシェープファイルの一部には、500以上のポリゴンがあります。 関心のある各領域をカバーするポリゴンの最小数を決定するために、できれば自動化できるアプローチ(PythonとArcInfo 10、できればFOSSも受け入れられる)を見つける必要があります。


2
「どこに…」とどこに尋ねますか?
私の職場ではかなり定期的に、「ポテト湖はどこですか?」という問い合わせを受けます。または「ポッピングストーンクリークはどこにありますか?」または...質問は、同僚、一般市民、その他の組織からのものです。私たちは政府機関であり、地図を販売しているので、そのようなクエリの自然なターゲットです。 答える私の方法は一般的に似ています: 公式名dbを検索します(カナダでは、カナダの地理名DBがあります)。 ローカルデータストアとマップをスキャンする 一般的なインターネット検索 ラウンドフィールドワーカー(生物学者、環境保護、公園の役員など)にメールを送信します。 ... ...しかし、#5に到達してもまだ回答が必要な場合はどうすればよいですか?私は自分のウェブサイトにストーリーを投稿することができ、今年それを読んだ7人のうちの1人が知っているかもしれません。GIS Stack Exchangeは、知っているかもしれない種類の人々によって人々にされていますが、それは話題外です。確かに、この質問についてのこの質問でさえ、話題から外れそうです(一般的なコンセンサスがこれをメタに移行することでよければ、私には問題ありません)。 だから私の質問は、「そのようなn-そのようなものはどこにあるのか」という 場所はありますか?あるトピックに?

1
OGCとISO WKT / WKB仕様の違いは何ですか?
OGC-Simple機能へのアクセスとISO(ISO / IEC 13249-3:2011 "情報技術-データベース言語-SQLマルチメディアおよびアプリケーションパッケージ-パート3:空間")は大きく異なります(ISO / IECの購入を正当化するのに十分なほど異なる)13249-3:2011 PDF)?

3
ArcPyにはジオメトリの空間検索機能はありますか?
私の問題:ArcPyを使用して、バッファーをループして各バッファー内のgeometry_featuresを選択し、その特定のバッファー内で見つかったオブジェクトのみに何か(更新)を実行したいと考えています。以下のコードは、私が何をしたいかを説明しています(多かれ少なかれ): def _update_connections_inside_buffers(self): buffers = arcpy.SearchCursor(self.__buffer_class_name) in_layer = "connections" for i_buffer in buffers: shape = i_buffer.shape # can not use a geometry to do a selection.. very inconvenient!! connections = arcpy.SelectLayerByLocation_management(in_layer, "WITHIN", shape) self._update_connections(connections) ただし、これは機能しません。SelectLayerByLocation_management()はジオメトリ、「形状」を引数として受け入れませんが、feature_class_name(レイヤー名)を想定しているためです。空間述語を使用して検索できるarcpyメソッドはありますか?Esriマニュアルからこれを行う方法を見つけることができませんでした。
10 arcpy 

2
ogr pythonを使用してベクターシェープファイルをバッファーする方法
http://www.naturalearthdata.com/downloads/50m-cultural-vectors/から国と居住場所のデータセットを使用してPythonでOGRを使用する方法を学習しようとしています。フィルターとバッファーを使用して、指定された国の指定されたバッファー(ne_50m_admin_0_countries.shpのフィーチャクラスADMINからフィルター)内のポイント(ne_50m_populated_places.shp)を見つけようとしています。問題は、buffer()に使用するユニットが理解できないことです。スクリプトでは、スクリプトが機能するかどうかをテストするために、任意の値10を使用しました。スクリプトは実行されますが、名前が付けられた国「アンゴラ」のカリブ地域周辺の人口の多い場所を返します。理想的には、バッファ距離を指定できるようにしたいのですが(たとえば500km)、buffer()がwgs84 lat / long形式であるcountrys.shpの単位を使用していることがわかっているので、これを行う方法を理解できません。これを達成するための方法についてのアドバイスをいただければ幸いです。 # import modules import ogr, os, sys ## data source os.chdir('C:/data/naturalearth/50m_cultural') # get the shapefile driver driver = ogr.GetDriverByName('ESRI Shapefile') # open ne_50m_admin_0_countries.shp and get the layer admin = driver.Open('ne_50m_admin_0_countries.shp') if admin is None: print 'Could not open ne_50m_admin_0_countries.shp' sys.exit(1) adminLayer = admin.GetLayer() # open ne_50m_populated_places.shp …
10 python  ogr  buffer 

5
サンプルポイントから土壌深度を補間するための最良の技術は何ですか
これが私の最初の投稿です。 土壌深さ調査からいくつかのポイントがあり、領域全体の深さを補間する必要があります。これに最も適したテクニックは何ですか?また、このテクニックを使用するときに考慮する必要があることはありますか?チュートリアルへのポインタは素晴らしいでしょう! ありがとう

2
KML / GMLレイヤーを編集できないのはなぜですか?
QGISでの最初の経験に戸惑う初心者 自転車ルートを定義するラインがいくつかあります。 元々は.gmlファイルに保存され、後で.kmlに変換されてGEで表示できるようになりました。 QGISで.gmlと.kmlの両方をレイヤーとして開くことができますが、どちらも線を編集できません .gmlまたは.kmlレイヤーをShapefileとして保存し、そのシェイプファイルをQGISレイヤーとしてロードすると、線を編集できます。 また、.kmlファイルをロードし、新しい空白のシェープファイルレイヤーを作成し、.kmlレイヤーの行を選択してコピーし、空白のシェープファイルレイヤーに貼り付けようとしましたが、これも不可能でした。 線がShapelファイルとして保存するのに十分なほどKMLレイヤー上のQGISによって理解されるかどうか、なぜ編集できないのかわかりません。私はこれを説明する基本的な何かを見逃しているに違いないと感じ、おそらくそれは私が理解すべき他の意味合いを持っています。
10 qgis  kml  ogr  editing  gml 

6
オープンソースツールを使用してシェイプファイルにプロジェクションを追加する方法は?
プロジェクションなしでシェープファイルをいくつか与えられました。だから私はそれをグーグルマップに表示するために投影を追加する必要があります。必要な投影情報はhttp://spatialreference.org/ref/epsg/2066で見つかりました。 質問: オープンソースメソッドを使用して投影を追加するにはどうすればよいですか(ESRIのソフトウェアにアクセスできません)? ありがとう クリス

2
USGS OrthoimageをWorldImage形式からタイル化されたGeoServerのGeoTiffに変換する正しい方法は何ですか?
USGSは、異なる解像度のオルソ画像四角形をWorldImage形式で提供します(* .tifとそれに付随する* .tfwワールドファイル)。これらの四角形のいくつかは、WorldImageストアを作成してレイヤーを公開することにより、GeoServer(2.1.0-2.1.2)で使用できます(それらの一部は、レイヤーを公開しようとすると例外をスローします)。現在機能しているWorldImageレイヤーから変換されたGeoTiffレイヤーを公開すると、次の例外が発生します。 2012-01-10 08:38:33,228 WARN [referencing.factory] - Axis elements found in a wkt definition, the force longitude first axis order hint might not be respected: PROJCS["WGS84 / Simple Mercator", GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS_1984", 6378137.0, 298.257223563]], PRIMEM["Greenwich", 0.0], UNIT["degree", 0.017453292519943295]], PROJECTION["Mercator_1SP_Google"], PARAMETER["latitude_of_origin", 0.0], PARAMETER["central_meridian", 0.0], PARAMETER["scale_factor", 1.0], PARAMETER["false_easting", 0.0], PARAMETER["false_northing", …

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