3.1.4 マップ・レスポンスDTD
マップ・リクエストの通常の処理から生成されるマップ・レスポンスのDTDを次に示します。(「MapViewer例外DTD」に、例外または回復不能なエラーが発生した場合のレスポンスのDTDを示しています。)
<!ELEMENT map_response (map_image)>
<!ELEMENT map_image (map_content, box, themes, WMTException)>
<!ELEMENT map_content EMPTY>
<!ATTLIST map_content url CDATA #REQUIRED>
<!ELEMENT WMTException (#PCDATA)>
<!ATTLIST WMTException version CDATA "1.0.0"
error_code (SUCCESS|FAILURE) #REQUIRED
>
このレスポンスには、エラー情報以外に画像を取得するためのURLが含まれます。有効なマップが生成された場合、マップの最小枠ボックスも返されます。また、枠ボックスと交差する最小外接矩形(MBR)の中に地物が存在するテーマのリストも返されます。
例3-25では、マップ・レスポンスを示しています。
例3-25 マップ・レスポンス
<?xml version="1.0" encoding="UTF-8"?>
<map_response>
<map_image>
<map_content url="http://map.oracle.com/output/map029763.gif" />
<box srsName="default">
<coordinates>-122.260443,37.531621 -120.345,39.543</coordinates>
</box>
<themes>
<theme name="US_STATES" />
<theme name="US_HIGHWAYS" />
</themes>
<WMTException version="1.0.0"
error_code="SUCCESS" />
</map_image>
</map_response>
親トピック: MapViewerマップ・サーバー