0

FlexアプリをArcgisWebサービスに接続しようとしています。Webサービスへの接続インターフェイスを使用してみました。しかし、私はこのエラーを受け取り続けます。

サービスイントロスペクション中にエラーが発生しました。WSDLException:faultCode = PARSER_ERROR:解析の問題'http:// localhost / ArcGIS / rest / services / geodata / MapServer' .: org.xml.sax.SAXParseException:要素タイプ"link"は、一致する終了タグで終了する必要があります"/リンク"。

私のWebサービスは次のようになります

ArcGIS ServicesDirectoryホーム>geodata(MapServer)ヘルプ| APIリファレンス地理データ(MapServer)表示場所:ArcMap ArcGIS Explorer ArcGIS JavaScript GoogleEarthArcGIS.comマップ

フットプリントを表示:Google Earth

サービスの説明:

マップ名:レイヤー

伝説

すべてのレイヤーとテーブル

レイヤー:

Geocoding_Result layer (0)

テーブル:

説明:

著作権テキスト:

空間参照:4326

単一の融合マップキャッシュ:false

初期範囲:

XMin: -95.901360470612
YMin: 29.4513469530748
XMax: -95.1472749640384
YMax: 30.045474927951
Spatial Reference: 4326

フルエクステント:

XMin: -100.3273442
YMin: 29.451583
XMax: -94.8230278
YMax: 31.250677
Spatial Reference: 4326

単位:esriDecimalDegrees

サポートされている画像形式の種類:PNG24、PNG、JPG、DIB、TIFF、EMF、PS、PDF、GIF、SVG、SVGZ、AI、BMP

ドキュメント情報:

Title:
Author:
Comments:
Subject:
Category:
Keywords:
Credits:

サポートされているインターフェース:REST SOAP

サポートされている操作:マップのエクスポート
識別検索

4

2 に答える 2

3

すでにご存知かもしれませんが...Flexを使用してArcGISServerに接続しようとしている場合は、ArcGIS API for Flex(http://links.esri.com/flex)に関心があるかもしれません。それはあなたのためです。

于 2011-05-17T02:15:13.067 に答える
1

アンタル、

あなたの質問からあなたが何をしようとしているのかを正確に知るのは少し難しいです。しかし、ここにいくつかの可能性があります:

1)Flash Builderの[Webサービスに接続]ダイアログを介してこのサービスへの参照を追加しようとしているようです。これは、SOAP Webサービスには使用しますが、上記のRESTエンドポイントには使用しません(http:/ / localhost / ArcGIS / rest / services / geodata / MapServer)。RESTエンドポイントを使用する場合は、実行しようとしていること(マップイメージ、地理コードアドレスなどの生成)に適切なESRI ArcGIS API for Flexクラス(DynamicMapServiceLayerやLocatorなど)を使用する必要があります。詳細については、Flex APIのESRIヘルプを参照してください:http: //help.arcgis.com/en/webapi/flex/apiref/index.html

2)ESRI SOAP APIを使用する場合は、Flash Builderの[Webサービスに接続]ダイアログを使用しますが、SOAPサービスエンドポイントを使用する必要があります。これはhttp://localhost/のようになります。 ArcGIS / services / geodata // MapServer?wsdl(ただし、Flex APIは実際にはESRIのRESTサービスエンドポイントで使用するように設計されているため、これを実行する理由はわかりません)。

3)サービスの唯一のレイヤーは「Geocoding_Result」と呼ばれます-それは実際のフィーチャレイヤーですか、それともArcMapで行われたジオコーディング操作からの一時的な出力ですか?サービスとして公開したときに一時的な結果が機能するかどうかはわかりません。

これらの提案のいずれかが役立つかどうかを確認してください。そうでない場合は、あなたが何をしようとしているのかを明確にしてください。おそらく私はあなたにもっと具体的な支援を与えることができます。

于 2011-04-23T20:58:48.853 に答える