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

このタグは、ArcGIS 10.1がArcGISプラットフォームから使用しているバージョンである場合に使用します。

5
Esriベースマップクレジットを削除する方法は?
添付のサンプルマップからわかるように、Esriベースマップクレジットは圧倒的であり、マップ全体のカートグラフィックデザインを削減しています。これらのクレジットは10.1の新機能であり、本質的にこれらのマップはどのような出版物でも使用できなくなります。 クレジットを削除する方法はありますか?


5
ArcGIS 10.1ではArcSDEは不要になりましたか?
ArcSDE 10.1でインストール後ウィザードが見つからず、SDEデータベースでSDEサービスを開始するコマンドラインツールで失敗するという不満から、データベースにアクセスし、機能をコピー/貼り付け/追加/削除できることがわかりました機能/など すべて、SQL Server 2012マシンへの直接接続を介して。これはArcSDEを実行せずに実行されました。 だから...質問は、デスクトップツールを使用してデータベースを管理できる場合に、なぜSDEサービスを実行しようとするトラブルを経験する必要があるのか​​ということです。エンタープライズジオデータベースを作成することもでき、必要なビジネステーブルがすべて作成されたことを確認しました。ArcGIS Server 10.1ですべてのマップサービスを直接接続で再作成しましたが、Web編集は完全に機能しています。 おそらく私は何かが欠けている... 更新: ジオデータベースの新機能トピックで示されているように: 「エンタープライズジオデータベースにアクセスするための推奨される方法は、ArcGISクライアントから直接接続することです。ジオデータベースへの直接接続のみを使用する場合、ArcSDEアプリケーションサーバーをインストールする必要はありません。」 ただし、ArcSDEシステムテーブルの設定を編集する必要がある場合は、アプリケーションサーバーに含まれているコマンドラインツールをインストールする必要があります。SQLを介したシステムテーブルの直接編集は技術的にサポートされていないと思います。

3
PythonスクリプトツールよりもPythonツールボックスを学習/使用する理由 [閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 2年前に閉店。 いくつかのPythonツールボックス(ArcGIS 10.1で新しく追加)を作成しましたが、標準のツールボックスにPythonスクリプトツールではなく、いつ作成するかをまだ決定していません。 オンラインヘルプは、ドットポイントの前に次の文字を追加すると、私を啓発するかもしれないと思いました。 作成後、Pythonツールボックスのツールは多くの利点を提供します ただし、リストされている5つの利点はすべて、Pythonを使用してツールを作成できないことよりも優れているようであり、PythonスクリプトツールよりもPythonツールボックスの利点を明確に示しているものはありません。 私が考えることができる2つの利点は次のとおりです。 単一のPythonスクリプトで「純粋な」Pythonツールを記述できるようになりました。ツール検証が追加されたように見える個別に作成されたダイアログに接続する必要はありません。 コード(Pythonまたはテキストファイルを記述できる任意の言語)を使用してPythonツールボックスの記述を自動化できるようになりましたが、これを行うための要件はまだありません。 EsriがPython Toolbox機能を提供するきっかけとなった説得力のあるケースを見落としていますか?

2
入力フィーチャとして(ポイントではなく)ラインを使用してティーセン(ボロノイ)ポリゴンを作成しますか?
特定のポリゴン境界内に一連のラインフィーチャがあります。各ラインについて、レイヤー内の他のどのラインよりも可能なすべてのポイントが指定されたラインに近いポリゴンを生成したいと思います。過去にDelaunayの三角形分割を使用してポイント入力フィーチャに対してこれを実行しましたが、ラインフィーチャを使用して同様のプロセスを実行した場合、それを見つけることができませんでした。 ETA:Geogeekのソリューションは私に思いつきましたが、入力ラインの頂点の数が少ない直線セクションでは、結果のポリゴンが、本来あるべきではないラインに近づきすぎます(重なっている場合もあります)。ここで、赤い線は私の入力であり、頂点とそこから生成されたティーセンポリゴンを見ることができます。 おそらく、迅速で(非常に)汚い解決策は、各ラインを(ラインの頂点のみではなく)等間隔の多数のポイントセットに変換し、それらからティーセンポリゴンを生成し、元のラインIDに基づいてそれらをディゾルブすることです。

2
Arcpy並列処理環境
最近、ArcGISで並列処理環境設定を発見しました(これは10.1の新機能である必要があります)が、この環境設定を利用するために設計されているツールについては言及されていません。ESRIは、並列処理環境を設定する方法の一例を提供します。 import arcpy # Use half of the cores on the machine. arcpy.env.parallelProcessingFactor = "50%" 私の質問は非常に密接に関連しているので、同じスレッドにそれらを含めています。 どのジオプロセシングツールが並列処理環境を尊重しますか? これらはローカル設定ですか、グローバル設定ですか(つまり、Arcpyスクリプトの最初に環境を設定できますか。その後、すべての各ツールは環境設定を受け入れますか? ほとんどのジオプロセシングツールは既にarcpy.env.parallelProcessingFactor = "100%"デフォルトで設定さ れていますか?

2
ArcPyを使用してArcMapドキュメントのバージョンを確認しますか?
ArcPyを使用して、マップドキュメント(MXD)のバージョンを識別する方法はありますか。MXDのインベントリを作成するソリューションに取り組んでおり、ドキュメントが8.1、9.2、10.0などであるかどうかを知りたい 現在ArcGIS 10.0を使用していますが、10.1に存在しないアップデートが10.1にある場合は、それも聞いていただければ幸いです。 ArcGISのバージョンをプログラムで見つけるにはどうすればよいかという以前の質問があります。、しかし、すべてのArcObjectsソリューションを参照します(これはpythonから呼び出すことができると思いますが、そうしない方がいいでしょう)。


1
ArcGIS 10.1 Pythonアドインマルチプロセッシングを使用すると、ArcMapがクラッシュしますか?
Pythonアドインツールからマルチプロセッシングタスクを実行したいと思います。私の問題は、プロセスが失敗し続けることです。基本的にArcMapをクラッシュさせます。 私の基本的なコードは次のとおりです。 def function(startOID, endOID, fc): wrksp = r"c:\temp\mp_addintest\data\test_%s.txt" % (int(startOID) + int(endOID)) # real logic removed to dumb it down with open(wrksp, 'w') as writer: writer.write("%s to %s from %s \n" % (startOID, endOID, fc)) return wrksp class btnMP(object): """Implementation for src_addin.MPButton (Button)""" def __init__(self): self.enabled = True self.checked …

2
クリギング補間の最小サンプル数
私は、クリギング法を使用して補間するためのリクエストとともに、いくつかの標本でいくつかのデータを取得します。 調査の結果、クリギングの結果(ArcGIS Geostatistical Analystでデフォルトのパラメーターを使用して実行)は満足のいくものではないようでした。補間された値は、測定値(特に一番上の値)とは大きく異なり、表面は信頼できるようには見えません。写真は次のとおり です。主な問題はサンプル数が不十分だと思います。 信頼できる結果を得るには、何ポイント使用する必要がありますか? それとも、クリギング法はそのような多様な価値に適していませんか?


2
代わりにarcpy.GetCount_management()からArcPy結果オブジェクトを整数としてキャストしますか?
シェイプファイルにあるポイントの数を数えて数字を取得しようとしています。そして、これは機能しますが、その番号を他の場所で使用すると問題が発生します。最終的には、いくつかの数学(フィールド計算機)でそのカウントを使用しますが、デバッグ中にエラーが発生し、後でトラブルが発生します。 このコード: TotalPoints = arcpy.GetCount_management(Path_Pts) arcpy.AddMessage(">>>> PROCESS: COUNT PATH POINTS {" + TotalPoints + "}") このエラーを与えます: TypeError: cannot concatenate 'str' and 'Result' objects 私はそれをintとしてキャストしようとしましたが、それも好きではありません: TypeError: int() argument must be a string or a number, not 'Result' そこで、「Result」オブジェクトを取得し、それを数値に変換する必要があります。 どうすればそれを行うことができますか?または、ここでArcPy関数を使用する必要がないか、過度に複雑です

6
ArcMap 10.1サービスパック1でテストする主なものは何ですか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 去年閉鎖されました。 私の大学の他のユーザーに提供される前に、ArcMap 10.1のサービスパック1をテストするように依頼されました。SPテストで行うべき重要なことはありますか?または、このSPで具体的に対処されていることを確認する必要がありますか? 私の計画は、新しい.mxdファイルを作成し、いくつかの基本的なジオプロセシングコマンドを実行することでした。現実的にはすべてをチェックすることはできませんが、他にやるべき重要なことはありますか?

1
ArcGISでPythonツールボックス(* .pyt)を整理するためのガイドライン
私のタスクの1つとして、3つのツール(Pythonスクリプト)を含むツールボックスを作成する必要があります。 通常のtbxの代わりに、Python Toolbox(pyt)として作成することにしました。 コードを整理する「良い」方法を除いて、すべてが明確です。 3つのツールがあるので、1つのファイル(pyt)に保存するのは良い方法ではありません。そこで、各ツールを別々の.pyファイルに保存することにしました。 ここに問題があります:ArcGIS for Serverでの配布または配置のために、PYTでいくつかのファイルを整理する良い方法は何ですか?PYTファイルと同じレベルに保持する必要がありますか、それともサブディレクトリ(つまり「ツール」)に配置する必要がありますか? Esriのガイドラインを推奨したり、「big PYTツールボックス」サンプルを参照したりできますか? このトピックについては何も見つかりません。バージョン10.0では、私が使用したToolShareフォルダー構造と呼ばれるものがありました。 これは、コーディングのスタイルの問題です。500行から1000行以上のコードを含む1つのPYTファイルを作成するというアイデアは見た目が良くなく、「pythonic」な方法ではないと考えているためです。

4
RESTful APIを介したArcGIS Serverのセキュリティ保護されたレイヤーへのプログラム認証
インターネット上のセキュリティで保護されたマップサービスを公開するArcGIS 10.1サーバーインスタンスがあります。私が必要としているのは、ユーザーがこれらのセキュリティで保護されたWebサービスを表示できるようにするクライアントアプリケーション(現在、ArcGIS Javascript APIの3.3バージョンを使用して構築中)をコーディングすることです。 このオンラインESRIの例は良いスタートだと思います。 私はすべてのマップサービスが彼女/彼に属し、同じユーザー名とパスワードで彼女/彼によってアクセス可能であることをすでに知っているので、ユーザーに各マップサービス認証を要求することはありません。私の考えでは、資格情報のプロンプトは1回だけ表示されるはずです。したがって、JSコードは、何らかのRESTfulログイン呼び出しを介して資格情報を各mapserviceにフィードする必要があります。私には、ArcGIS Server REST APIがそのような呼び出しを提供しているようには見えません...多分間違っています。 したがって、セキュリティで保護されたマップサービスにログインするこの「RESTful」な方法は、ArcGIS Serverで実行可能ですか?ある場合、これを説明するWebリソースへの例またはリンクを提供できますか?

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