問題タブ [esri]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
esri - アプリケーション ホスト ESRI マップから Windows を構築するために必要なソフトウェア/コンポーネントは何ですか?
ESRIマップをホストするWindowsフォームアプリケーションの作業を開始する
ので、仕事を得るためにWindowsクライアントまたはGISサーバー(存在する場合)に展開する必要があるコンポーネント/ソフトウェアを誰かが知っているかどうか疑問に思っています終わり ?
gis - アイデア募集: ラスター オンライン マップ (おそらく ESRI API といくつかのジオプロセス モデルを使用)
(これが有効な質問であることを願っています)
タイトルで述べたように、ある種のオンライン ラスター解析マップについて、かなり簡単から適度に簡単なアイデアを探しています。私は ESRI とその本当に素晴らしい API に精通しており、その面で何かに取り組みたいと思っています。また、mapstraction lib の使用にもオープンです。
誰か私に何かアイデアはありますか?
ありがとう!!
apache-flex - flex でテンプレートを使用して印刷する
使用しているコントロール (この場合はArcGIS サーバー マップ) の現在の状態を印刷するアプリケーションをセットアップしましたが、取得するのではなく独自のテンプレートを使用して印刷する印刷機能をセットアップしたいと考えています。アプリケーションの状態。
印刷したい項目をレイアウトする flex コンポーネントを設定し、FlexPrintJob を呼び出すときにそれをインスタンス化することで、これを実行しようとしました。残念ながら、単純にインスタンス化すると、空白の緑色の四角ができてしまいます。
これについては、主に 2 つの質問を提示したいと思います。まず、既存のコントロールを画面から取得するのではなく、新しくインスタンス化されたテンプレートを印刷するにはどうすればよいでしょうか? 第 2 に、ArcGIS マップなど、複数のソースから複雑なデータをロードする必要があるコントロールの場合、そのような環境でそれらをインスタンス化することは可能ですか、またはアプリケーションでコントロールの画像を取得して印刷する方法はありますか? ?
r - PBSMapping とシェープファイルを使用して、R で地理データをプロットするのに役立ちます
R での O'Reilly の Data Mashupsをインスピレーションとして使用して、ユタ州ソルトレイク郡のシェープファイルにいくつかの住所をプロットしようとしています。
私はデータフレームのジオテーブルを持っています:
そして、それを eventData オブジェクトに強制しました:
プロットに必要なものはすべて揃っているように見えますが、機能していません。シェープファイルをロードしてプロットすると
空のシェープファイルを見たままです。さらに、eventData オブジェクトに対して findPolys を実行しようとすると、NULL が返されます。
どうすればこれを機能させることができますか?O'Reilly のチュートリアルを問題なく完了することができましたが、ここでどこが間違っているのかを理解するのに苦労しています。それがシェープファイルなのか、データ フレームなのか、その他のものなのかわかりません。
データとシェープファイルをインポートするために使用するコマンドは次のとおりです
esri - 道路シェープファイル名
道路網を含むシェープファイルがあり、道路がすべて 1 つの大きなポリラインとしてリストされているようです。道路が個別にリストされ、名前が関連付けられている道路ネットワークを取得することは可能ですか?
ありがとう、ジェフ
python - ネットワーク分析と隣接行列
ポリラインで構成される数百のシェープファイルのネットワークを試して作成したいと考えています。ポリラインは互いにスナップされ、一貫しています。次に、このネットワークの隣接行列を作成します。
これを行う最善の方法は何ですか?ArcCatalog内のオプションをクリックして個別に行う方法は知っていますが、これを自動化する方法を試してみたいと思います。
ネットワークを作成すると、以前にダウンロードした隣接行列を作成する VBA がありますが、ネットワークがArcMapに読み込まれ、レイヤーが特定の順序である場合にのみ実行できます。
どの言語でも、これを行う方法についての提案やアドバイスをいただければ幸いです。これはプログラム固有の質問であることはわかっています。ESRIフォーラムでも質問しましたが、以前の質問ではこれを達成できる回答が得られなかったので、ここでも質問しようと思いました。
c# - ArcGIS Engine でのブロブ フィールドの編集エラー
MSSQL データベースに支えられた GIS レイヤーがあります。レイヤー上のフィーチャには、たとえば、タイプ esriFieldTypeString の 1 つのフィールドとタイプ esriFieldTypeBlob の 1 つがあります。文字列フィールドは問題なく編集できますが、BLOB を編集しようとすると、StopEditOperation() が非常に一般的な例外をスローします (メッセージ:「COM コンポーネントへの呼び出しからエラー HRESULT E_FAIL が返されました。」、エラー コード: -2147467259)。サーバーログに関連するものは見つかりませんでした。何が起こっているのか誰にも分かりませんか?
c# - 座標によるタイムゾーン
タイトルが示唆しているように、座標のペアに基づいてタイム ゾーン (または、UTC オフセットのみ) を見つける必要があります。私はさまざまなソリューションを探していました。そこにはいくつかの Web サービスがありますが、アプリケーションにオフラインでアクセスできるようにする必要があります。タイムゾーンは経度に完全に基づいているわけではないため、それほど簡単ではないようです...
世界のすべての国とそのタイムゾーンを含む ESRI シェープファイルをクエリすることについて考えましたが、ちょっと複雑に思えます。それが解決策である場合、この機能を提供する .NET ライブラリを知っていますか?
sql-server - SQL Server の空間データ型
Manifold を使用して ESRI シェイプファイルを SQL Server 2008 にエクスポートしました。これにより、type の列「Shape」が得られますGeometry。Manifold .prj ファイルは次のようになります。
SRIDは4326だと思いますか?ただし、このクエリを実行すると、米国が返されると予想されますが、行が取得されません。
動作する他のクエリをいくつかテストしたので、SRID が間違っていると思いますか? その場合、どうすれば正しいものになりますか?
esri - マップ レイヤーのシンボルを動的に変更する (ArcGIS Server)
レイヤーのシンボルを動的に変更するための推奨される方法は何ですか? 私の Web アプリは REST API を介してマップ サービスを利用していますが、SOAP API や ArcObjects (.NET) を使用してもかまいません。