タグ付けされた質問 「arcgis-server」

このタグは、ArcGIS for ServerがArcGISプラットフォームから使用している製品である場合に使用します。

3
特定のグループまたは組織のみと共有されているarcgis.comでホストされている機能サービスにアクセスする方法
私のC#アプリケーションで、arcgis.comでホストされているFeatureサービスにアクセスしようとしています。機能サービスはグループまたは組織とのみ共有され、公開されません。クライアントコードでこのサービスにアクセスするにはどうすればよいですか。これは、認証トークンが必要であることを示す例外をスローするクライアントコードです。私はトークンを持っていますが、サービスを使用するために認証されるためにそのトークンを使用する方法がわかりません。これと同じコードは、PUBLICとして共有されているサービスに対して正常に実行されます。 IPropertySet sipPS = new PropertySet(); sipPS.SetProperty("DATABASE", layerUrl); IWorkspaceFactory sipWSF = (IWorkspaceFactory)new ESRI.ArcGIS.Carto.FeatureServiceWorkspaceFactory(); IWorkspace sipWS = sipWSF.Open(sipPS, 0); IFeatureWorkspace sipFWS = (IFeatureWorkspace)sipWS; IGroupLayer grpLayer = new GroupLayerClass(); grpLayer.Name = Constants.ArcGISOnlineGroupLayerName; IFeatureClass sipFC = sipFWS.OpenFeatureClass("0"); IFeatureLayer fl = new FeatureLayerClass(); fl.Name = featureLayerName; fl.FeatureClass = sipFC; grpLayer.Add(fl as ILayer);

1
「編集をベースに移動」オプションを使用してデータがバージョン管理されているかどうかを確認する方法はありますか?
「編集をベースに移動」オプションを使用してデータがバージョン管理されているかどうかを確認する方法はありますか? できれば、ArcGIS自体またはPythonを使用しますが、どの方法でも機能します。 編集 データのバージョン管理時にこのボックスがオンになっていたかどうかを確認する方法はありますか?

3
ArcGISの新機能で、「魚が泳ぐように」2点間の距離を計算したい
特定の割り当ての水域であるHydrographyという名前のレイヤーがあります。ステーションポイントとターゲットポイントがあります。これらの2点間の距離を計算する必要がありますが、水路の内側です。(ボートは陸を越えられません) DefenseServiceの距離計算はまずまずですが、Rasterを入力として使用しないため、直線のように見えます。ユークリッドはほとんど存在するようですが、簡単なものは見つかりません。 ArcGIS Explorer 2500、ArcGIS for Server 10.1 SP1 Enterpriseを使用していますが、サービスとツールはC#で作成しています。 水路の読み込み、IPointsの作成がありますが、次に何をすべきかについて途方に暮れています! どんな助けでも感謝してください。

3
arcpyがデスクトップとサーバーのどちらで実行されているかを検出できますか?
ArcGIS Server Webサービスとスタンドアロンスクリプトの両方として実行するコードを開発しています。AGS Webサービスとして実行されているか、スタンドアロンのpython / within Desktopとして実行されているかに応じて、実行をわずかに変更できるようにしたい。 これを検出する方法はありますか? いくつか検索を行いましたが、満足できるものは何も見つかりませんでした。私が見てきたarcpy.mapping.CreateGISServerConnectionFileを、しかし、現在の環境をチェックするとは対照的に、サーバにこのセットを接続。また、AGSでサービスがどのように実行されるかについての情報(たとえばthis)も探しましたが、arcpy.isWebService()タイプの関数の行に沿って何も表示されません。環境をチェックするだけでよいですか(「%scratchFolder%が設定されているかどうか、またはsys.argvに関連するものを調べているかどうか」など)?不安定なソリューションのようです。

4
ArcGIS Server 10.1-一貫性のないクエリエラー
最近、ArcGIS Server 10.1 SP1にアップグレードしました。切り替えを行ってから、一貫性のないエラーが多く発生します。具体的には、JavaScript APIを使用してマップサービスのREST APIに対してクエリを実行します。 同じクエリが機能することもあれば、「操作を完了できません」エラーが発生することもあるため、一貫性がないと言います。クエリは非常に単純です。たとえば、where句が "COUNTRY_ID = 2"であり、ArcGIS Server 10.0から常に機能するため、where句ではないことがわかります。 サービスディレクトリから直接RESTページのクエリをテストしても、同じ結果が得られます。私の結果は、成功とエラーを交互に繰り返します-クエリ1:成功、クエリ2:エラー、クエリ3:成功、クエリ4:エラー。 誰かが似たような経験をしましたか? 更新:この投稿で見つけた情報から、POSTリクエストを実行すると問題が解決することがわかりました。


3
マップアプリケーションを初期化するには更新が必要です
StackOverflowでこの質問を試してみましたが、回答がありませんでした。皆様のお役に立てれば幸いです。 JavaScript / DojoでWebマッピングアプリケーションを作成する: アプリをブラウザーに読み込むと、html要素が読み込まれますが、処理が停止します。ブラウザーを更新して、ページの残りの部分とJavaScriptをロードする必要があります。 私は一日中テストとデバッグを行っており、外部JSファイルが間違った場所にあることがわかりました(私は新人です)。それを修正し、アプリは素晴らしいロードをします...私のファイルの1つが正しく読まれていないか、まったくありません。 問題の外部JSファイルのコンテンツをデフォルトのメインコードに移動すると、それらに含まれる機能が正常に動作しますが、マップには再度更新が必要です。 困惑。以下は、私の問題の原因となっている外部JSファイルのコードです。関数が外部ではないときに期待どおりに機能するため、なぜ問題なのか理解できません。 どんな助けでも大歓迎です。 //Toggles function basemapToggle() { basemaptoggler = new dojo.fx.Toggler({ node: "basemaptoggle", showFunc : dojo.fx.wipeIn, showDuration: 1000, hideDuration: 1000, hideFunc : dojo.fx.wipeOut }) } dojo.addOnLoad(basemapToggle); function layerToggle() { layertoggler = new dojo.fx.Toggler({ node: "layertoggle", showFunc : dojo.fx.wipeIn, showDuration: 750, hideDuration: 750, hideFunc : …

3
MapServiceにはいくつのレイヤーを含める必要がありますか-トレードオフは何ですか?
MapServices for ArcGISをセットアップするとき、多くのレイヤーが含まれるmxdがよく表示され、それを公開するように指示されます。 各レイヤーの数が少ないマップサービスを増やすべきですか、それともレイヤー数の多いマップサービスを減らすべきですか? トレードオフは何ですか?


4
Esri Geoservices RESTをPython Webフレームワークのバックエンドとして使用する(Django?)
Django / GeoDjangoなどの既存のPython WebフレームワークをEsriのGeoservices REST APIと連携するフロントエンドとして使用することが可能かどうか知りたいのですが。JSONのRESTエンドポイントをデータベース「テーブル」としてヒットするデータベースエンジンの開発を想定しています。Django AdminとDjango Formsは非常によく設計されており、空間テーブルと非空間テーブルの両方、特にリレーションシップを持つテーブルを追加、変更、削除するための優れたインターフェースとして機能すると思います。 編集:これについてもっと考えると、多分それはDjangoのソースコードを変更することではなく、代わりにニーズをサポートするWebアプリケーションを設計することです。モデルはマップサービスリンクのストレージを提供し、ビューはRESTエンドポイントの呼び出しを通じてCRUD機能を提供します。

1
ArcGIS画像サーバーのエクスポート制限内で作業するにはどうすればよいですか?
エクスポートの制限よりも大きいarcgisイメージサービスの領域を切り出す必要があります。私はコピープロテクションやそのような性質のものを打ち負かそうとしているわけではありません。データは私たちの組織に属するサービスからのものですが、私の管理範囲を超えています。 管理者にエクスポートの制限を一時的に変更するよう依頼することもできますが、さまざまな理由で変更したくありません。(すでにオーバーロードされた受信トレイに追加され、時間がかかり、サーバーを開いてすべてのコーナーから悪用し、ひどいことになり、おそらく単一のエクスポートとしても機能しなくなります。) たとえば、関心領域の範囲をラスター解像度でXセルのXセルのタイルグリッドに分割し、それぞれにズームして、それぞれの現在の範囲をエクスポートできるスクリプトを開発または追加しましたか?

1
ESRI HTTP whereクエリ
友人と私は現在、HTTPクエリをArcGIS MapServerに送信し、JSON応答を適切に解析する、かなり単純なLINQ to ESRIライブラリを作成しています。 現在、1つを除いてすべてが美しく機能しています。複数のWhereステートメント。これは単純な構文の問題のように見えますが、機能させることができないか、サポートされているかどうかを確認できません。私はこのようなことをしようとしています。 動作しません: MapServer/22/query?where=MY_FIELD='Whatever'&where=MY_OTHER_FIELD='Whatever'&f=json 動作します: MapServer/22/query?where=MY_FIELD='Whatever'&f=json また働きます: MapServer/22/query?where=MY_OTHER_FIELD='Whatever'&f=json いくつかの異なる構文バージョンを試しましたが、複数のWhereステートメントが機能しないようです。これは、これらのクエリを分解するための私の主要なソースです。誰かがこれを行うための構文を知っているか、それが不可能だと言っているソースを知っているなら。

1
ArcGIS Server WMSはグラフィックレイヤーを表示できますか?
ArcGIS ServerのWMS機能を使用してグラフィックレイヤーを表示しようとしましたが、getmap応答の画像にグラフィックが表示されません。 私が行ったのは、アノテーションレイヤーのグラフィックを使用してサービスを公開し、このアノテーションレイヤーを特定のフィーチャレイヤーに関連付けて公開することですが、グラフィックは表示されず、フィーチャのみが表示されます。 そして、グラフィックスレイヤーを作成してレイヤーに割り当てることにより、プログラムでそれを実行しましたが、WMSから返されたマップイメージにグラフィックスが表示されません。 サービスに対してREST呼び出しを行うと、どちらの場合でもグラフィックが表示されます。 グラフィックはWMSでサポートされていませんか、それとも何か問題がありますか? ArcGIS Server 9.3.1、Javaバージョンを使用しています。 ニコール

9
ArcGIS Serverを介して、Googleマップをバックグラウンドマップとして使用しますか?
TeleAtlasが提供するような地図データを購入するための予算がクライアントにない(非商用)プロジェクトを行っています。 背景地図の地図データのみが必要であり、Googleマップをプロバイダーとして使用したいと考えています。 ただし、ソリューションは既存のArcGIS Serverベースのソリューションと統合する必要があります。 ArcGIS Server(9.3.1)をそのまま使用することは可能ですか、それとも拡張機能(商用またはその他)を使用することが可能ですか?

1
QGISから安全なArcGIS Server Mapサービスへのアクセス
私の組織がQGISからお客様のために公開しているマップサービスにアクセスしようとしています。このサービスはArcGIS for Server 10.5でホストされており、セキュリティで保護されています。 QGISでは接続を設定できますが、接続しようとすると、「クエリからレイヤーが返されませんでした」というメッセージが表示されます。同じサービスを保護しないように変更すると、接続され、レイヤーをマップに追加できます。 QGISから安全なArcGIS Serverマップサービスにアクセスしようとした人はいますか?私が目にするほとんどの質問は、オープンサービスに接続しているようです。

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