renderInlineNamedMap

Description

Renvoie une carte générée à partir d'une définition de carte en ligne d'une carte nommée et d'un vue de la carte. Vous devez définir la vue de la carte en dehors de la définition de la carte nommée. La vue de la carte définie dans la requête SOAP contrôle l'image de carte de sortie, même si une vue de la carte (conditions d'affichage) est définie dans la carte nommée.

Messages

Le tableau suivant répertorie les messages de requête et de réponse de l'opération renderInlineNamedMap.

Pour obtenir plus d'informations sur un message, cliquez sur son nom.

Message Description
RenderInlineNamedMapRequest Message de requête de l'opération renderInlineNamedMap.
RenderInlineNamedMapResponse Message de réponse de l'opération renderInlineNamedMap.

Exemple

Renvoie une image de carte générée à partir d'une définition de carte en ligne d'une carte nommée et d'un vue de la carte.



<?xml version="1.0"?> 
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v1="http://www.mapinfo.com/midev/service/mapping/v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns3="http://www.mapinfo.com/midev/service/geometries/v1"> 
  <S:Header/> 
  <S:Body> 
    <v1:RenderInlineNamedMapRequest imageMimeType="image/png" returnImage="false"> 
      <v1:MapView xsi:type="v1:ZoomAndCenterMapView"> 
        <v1:Width>800.0</v1:Width> 
        <v1:Height>600.0</v1:Height> 
        <v1:ZoomLevel uom="Mile">3000.0</v1:ZoomLevel> 
        <v1:MapCenter srsName="epsg:4269"> 
          <ns3:Pos> 
            <ns3:X>-101.244772</ns3:X>   
            <ns3:Y>41.614746</ns3:Y>  
          </ns3:Pos> 
        </v1:MapCenter> 
      </v1:MapView> 
      <v1:InlineNamedMap> 
        <NamedMapDefinition version="MXP_WorkSpace_1_5" xmlns="http://www.mapinfo.com/mxp" xmlns:gml="http://www.opengis.net/gml"> 
          <ConnectionSet /> 
          <DataSourceDefinitionSet> 
            <NamedDataSourceDefinitionRef id="id1" resourceID="/Samples/NamedTables/Interstates"/> 
            <NamedDataSourceDefinitionRef id="id2" resourceID="/Samples/NamedTables/MississippiRiver"/> 
            <NamedDataSourceDefinitionRef id="id4" resourceID="/Samples/NamedTables/USA_CAPS"/> 
            <NamedDataSourceDefinitionRef id="id11" resourceID="/Samples/NamedTables/USA"/> 
          </DataSourceDefinitionSet> 
          <MapDefinition id="id5" name="MyMap" alias=""> 
            <DisplayConditions> 
              <MapSize uom="mapinfo:imagesize pixel"> 
                <ImageWidth>960</ImageWidth> 
                <ImageHeight>800</ImageHeight> 
              </MapSize> 
              <ZoomAndCenter> 
                <MapZoom uom="mapinfo:length mi">28014.44036</MapZoom> 
                <gml:Point srsName="mapinfo:coordsys 12,62,7,0"> 
                  <gml:coordinates>-5.4419258,0</gml:coordinates> 
                </gml:Point> 
              </ZoomAndCenter> 
              <DisplayCoordSys> 
                <SRSName>mapinfo:coordsys 12,62,7,0</SRSName> 
              </DisplayCoordSys> 
              <ResizeMethod>preserveZoom</ResizeMethod> 
              <RasterConditions dither="halfTone" rasterReprojectionResampling="cubicConvolution" 
                        rasterReprojection="none" trueColor="true" optimizeRasterLayers="screen" 
                        optimizeVectorLayers="screen"/> 
              <RenderingOptions enableOpacity="true"/> 
            </DisplayConditions> 
            <LayerList> 
              <FeatureLayer id="id7" name="USA Capitals" alias="usacap" volatile="unknown"> 
                <Visibility visible="true"> 
                  <VisibleRange enabled="false"> 
                    <ZoomRange uom="mapinfo:length mi">0 0</ZoomRange> 
                  </VisibleRange> 
                </Visibility> 
                <DataSourceRef ref="id4" /> 
              </FeatureLayer> 
              <FeatureLayer id="id8" name="Interstates" alias="Interstates" volatile="unknown"> 
                <Visibility visible="true"> 
                  <VisibleRange enabled="false"> 
                    <ZoomRange uom="mapinfo:length mi">0 0</ZoomRange> 
                  </VisibleRange> 
                </Visibility> 
                <DataSourceRef ref="id1" /> 
              </FeatureLayer> 
              <FeatureLayer id="id9" name="USA States" alias="usa" volatile="unknown"> 
                <Visibility visible="true"> 
                  <VisibleRange enabled="false"> 
                    <ZoomRange uom="mapinfo:length mi">0 0</ZoomRange> 
                  </VisibleRange> 
                </Visibility> 
                <DataSourceRef ref="id11"/> 
              </FeatureLayer> 
              <FeatureLayer id="id10" name="MississippiRiver" alias="MississippiRiver" volatile="unknown"> 
                <Visibility visible="true"> 
                  <VisibleRange enabled="false"> 
                    <ZoomRange uom="mapinfo:length mi">0 0</ZoomRange> 
                  </VisibleRange> 
                </Visibility> 
                <DataSourceRef ref="id2" /> 
              </FeatureLayer> 
            </LayerList> 
          </MapDefinition> 
        </NamedMapDefinition> 
      </v1:InlineNamedMap> 
    </v1:RenderInlineNamedMapRequest> 
  </S:Body> 
</S:Envelope>