SERVICEINFO | Examples |
<SERVICEINFO > No Attributes (m) <LAYERINFO... /> <ENVIRONMENT... /> <PROPERTIES... /> </SERVICEINFO > | |
Bold:
Attribute or child element is required. (m): Child element can be used multiple times. |
Example 1: When layer rendering is included and RASTERFILLSYMBOL is restricted. | Back to Top |
<?xml version="1.0"
encoding="UTF8"?> <ARCXML version="1.1"> <RESPONSE> <SERVICEINFO> <ENVIRONMENT> <LOCALE language="en" country="US" /> <UIFONT name="Arial" color="0,0,0" size="12" style="regular" /> <SEPARATORS cs=" " ts=";"/> <CAPABILITIES forbidden="GET_EXTRACT"/> <SCREEN dpi="120"/> <IMAGELIMIT pixelcount="1048576" /> </ENVIRONMENT> <PROPERTIES> <ENVELOPE minx="-141.003005981445" miny="29.9125167103556" maxx="-52.6202812194824" maxy="83.1083221435546" name="Initial_Extent" /> <MAPUNITS units="decimal_degrees" /> </PROPERTIES> <LAYERINFO type="featureclass" visible="true" name="Provinces" id="Provinces"> <FCLASS type="polygon"> </FCLASS> <SIMPLERENDERER> <RASTERFILLSYMBOL url="http://mymachine.domain.com/website/color.gif" transparency="0.5" overlap="true" /> </SIMPLERENDERER> </LAYERINFO> </SERVICEINFO> </RESPONSE> </ARCXML> |
Example 2: When request is routed to the Geocode Server. | Back to Top |
<?xml version="1.0"
encoding="UTF8"?> <ARCXML version="1.1"> <RESPONSE> <SERVICEINFO> <ENVIRONMENT> <LOCALE language="en" country="US" /> <UIFONT name="Arial" color="0,0,0" size="12" style="regular" /> <SEPARATORS cs=" " ts=";"/> </ENVIRONMENT> <LAYERINFO name="Streets" id="4" > <EXTENSION type="geocode"> <GCSTYLE name="USAddressZ" > <GCINPUT id="STREET" type="text" label="Street" width="10" description="street number, street name and type" /> <GCINPUT id="ZONE" type="text" label="Zone" width="5" description="zone information" /> <GCINPUT id="CROSSSTREET" type="text" label="Cross street" width="10" description="cross street name and type" /> </GCSTYLE> </EXTENSION> </LAYERINFO> </SERVICEINFO> </RESPONSE> </ARCXML> |
Example 3: When all GET_SERVICE_INFO attributes are set to true. The Countries layer includes extensions. An acetate layer is also included. | Back to Top |
<?xml version="1.0"
encoding="UTF8"?> <ARCXML version="1.1"> <RESPONSE> <SERVICEINFO> <ENVIRONMENT> <LOCALE language="en" country="US" /> <UIFONT name="Arial" color="0,0,0" size="12" style="regular" /> <SEPARATORS cs=" " ts=";"/> <SCREEN dpi="96"/> <IMAGELIMIT pixelcount="1048576" /> </ENVIRONMENT> <PROPERTIES> <ENVELOPE minx="-180" miny="-90" maxx="180" maxy="90" name="Initial_Extent" /> <MAPUNITS units="decimal_degrees" /> </PROPERTIES> <LAYERINFO type="image" name="Background" visible="true" id="0"> <ENVELOPE minx="-180" miny="-89.9747543334961" maxx="179.9423828125" maxy="90" /> </LAYERINFO> <LAYERINFO type="featureclass" visible="true" name="Countries" id="1"> <FCLASS type="polygon"> <ENVELOPE minx="-180" miny="-90" maxx="180" maxy="83.5960388183594" /> <FIELD name="AREA" type="8" size="12" precision="3" /> <FIELD name="NAME" type="12" size="40" precision="0" /> <FIELD name="ABBREVNAME" type="12" size="12" precision="0" /> <FIELD name="FIPS_CODE" type="12" size="2" precision="0" /> <FIELD name="WB_CNTRY" type="12" size="3" precision="0" /> <FIELD name="#SHAPE#" type="-98" size="0" precision="0" /> <FIELD name="#ID#" type="-99" size="16" precision="0" /> </FCLASS> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltransparency="0.0" boundarywidth="2" /> </SIMPLERENDERER> <EXTENSION type="extract"> <EXTRACTPARAMS clip="true"> <OUTPUTFILE file="world"> <OUTPUTFIELD name="NAME" alias="Country"/> </OUTPUTFILE> </EXTRACTPARAMS> </EXTENSION> <EXTENSION type="Geocode" > <GCSTYLE name="SingleField" /> </EXTENSION> <EXTENSION type="StoredQuery"> <STOREDQUERIES> <STOREDQUERY name="Country"> <QUERY subfields="#SHAPE# AREA NAME ABBREVNAME FIPS_CODE WB_CNTRY" where="( NAME = [%var%] )" > </QUERY> <SQVAR name="[%var%]" position="0"> <FIELD name="NAME" type="12" precision="0" size="40" /> </SQVAR> </STOREDQUERY> </STOREDQUERIES> </EXTENSION> </LAYERINFO> <LAYERINFO type="acetate" name="northarrow" visible="true" id="northarrow"/> </SERVICEINFO> </RESPONSE> </ARCXML> |