| 投影法 |
|
|
| 球体上の緯経度による表現と地図上のx, y座標値による表現 | |
|
|
| Sinusoidal投影(左)とRobinson投影(右)を使用した世界地図の表示 | |
| マップ設定ファイルでCOORDSYSを使用する場合 |
|
<?xml version="1.0" encoding="UTF-8"?> <ARCXML version="1.1"> <CONFIG> <ENVIRONMENT> <LOCALE country="US" language="en" variant="" /> <UIFONT color="0,0,0" name="Arial" size="12" style="regular" /> </ENVIRONMENT> <MAP> <PROPERTIES> <ENVELOPE minx="-14628440.851850007" miny="-9020047.848073646" maxx="15705351.712200116" maxy="8748562.401522137" name="Initial_Extent" /> <MAPUNITS units="meters" /> </PROPERTIES> <WORKSPACES> <SHAPEWORKSPACE name="shp_ws-12" directory="c:\data" /> </WORKSPACES> <LAYER type="featureclass" name="Ocean" visible="true" id="22"> <DATASET name="WORLD30" type="polygon" workspace="shp_ws-12" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL fillcolor="240,255,255" /> </SIMPLERENDERER> </LAYER> <LAYER type="featureclass" name="Robinson" visible="true" id="0"> <DATASET name="cntry94_Robinson" type="polygon" workspace="shp_ws-12" /> <COORDSYS id="54030" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltype="solid" fillcolor="0,153,102" /> </SIMPLERENDERER> </LAYER> <LAYER type="featureclass" name="Mollweide" visible="true" id="1"> <DATASET name="Cntry94_Mollweide" type="polygon" workspace="shp_ws-12" /> <COORDSYS id="54009" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltransparency="0.0" boundarywidth="3" boundarycolor="27,27,127" /> </SIMPLERENDERER> </LAYER> </MAP> </CONFIG> </ARCXML> |
| 投影要素のないGET_IMAGEリクエスト |
|
<?xml version="1.0" encoding="UTF-8" ?> <ARCXML version="1.1"> <REQUEST> <GET_IMAGE> <PROPERTIES> </PROPERTIES> </GET_IMAGE> </REQUEST> </ARCXML> |
|
|
| FILTERCOORDSYSとFEATURECOORDSYSを使用したGET_IMAGEリクエスト |
|
<?xml version="1.0" encoding="UTF-8" ?> <ARCXML version="1.1"> <REQUEST> <GET_IMAGE> <PROPERTIES> <FILTERCOORDSYS id="54008" /> <FEATURECOORDSYS id="54008" /> </PROPERTIES> </GET_IMAGE> </REQUEST> </ARCXML> |
|
|
| ENVELOPEのあるGET_IMAGEリクエスト |
|
<?xml version="1.0" encoding="UTF-8" ?> <ARCXML version="1.1"> <REQUEST> <GET_IMAGE> <PROPERTIES> <ENVELOPE minx="-14628440.851850007" miny="-9020047.848073646" maxx="15705351.712200116" maxy="8748562.401522137" /> <FILTERCOORDSYS id="54008" /> <FEATURECOORDSYS id="54008" /> </PROPERTIES> </GET_IMAGE> </REQUEST> </ARCXML> |
| ENVELOPEのあるIMAGEレスポンス |
|
<?xml version="1.0" encoding="UTF8"?> <ARCXML version="1.1"> <RESPONSE> <IMAGE> <ENVELOPE minx="-14628440.85185" miny="-11510914.9347945" maxx="15705351.7122001" maxy="11239429.488243" /> <OUTPUT file="C:\ArcIMS\output\proj_paper_MYCOMPUTER79217360.jpg" url="http://mycomputer.esri.com/output/proj_paper_MYCOMPUTER79217360.jpg" /> </IMAGE> </RESPONSE> </ARCXML> |
|
|
| マップ設定ファイルでFILTERCOORDSYSとFEATURECOORDSYSを使用する場合 |
|
<?xml version="1.0" encoding="UTF-8"?> <ARCXML version="1.1"> <CONFIG> <ENVIRONMENT> <LOCALE country="US" language="en" variant="" /> <UIFONT color="0,0,0" name="Arial" size="12" style="regular" /> </ENVIRONMENT> <MAP> <PROPERTIES> <ENVELOPE minx="-14628440.851850007" miny="-9020047.848073646" maxx="15705351.712200116" maxy="8748562.401522137" name="Initial_Extent" /> <MAPUNITS units="meters" /> <FEATURECOORDSYS id="54008" /> <FILTERCOORDSYS id="54008" /> </PROPERTIES> <WORKSPACES> <SHAPEWORKSPACE name="shp_ws-12" directory="c:\data" /> </WORKSPACES> <LAYER type="featureclass" name="Ocean" visible="true" id="22"> <DATASET name="WORLD30" type="polygon" workspace="shp_ws-12" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL fillcolor="240,255,255" /> </SIMPLERENDERER> </LAYER> <LAYER type="featureclass" name="Robinson" visible="true" id="0"> <DATASET name="cntry94_Robinson" type="polygon" workspace="shp_ws-12" /> <COORDSYS id="54030" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltype="solid" fillcolor="0,153,102" /> </SIMPLERENDERER> </LAYER> <LAYER type="featureclass" name="Mollweide" visible="true" id="1"> <DATASET name="Cntry94_Mollweide" type="polygon" workspace="shp_ws-12" /> <COORDSYS id="54009" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltransparency="0.0" boundarywidth="3" boundarycolor="27,27,127" /> </SIMPLERENDERER> </LAYER> </MAP> </CONFIG> </ARCXML> |
| 投影要素のないGET_IMAGEリクエスト |
|
<?xml version="1.0" encoding="UTF-8" ?> <ARCXML version="1.1"> <REQUEST> <GET_IMAGE> <PROPERTIES> </PROPERTIES> </GET_IMAGE> </REQUEST> </ARCXML> |
|
|
| GET_SERVICE_INFOリクエスト |
|
<?xml version="1.0" encoding="UTF-8"?> <ARCXML version="1.1">  <REQUEST>   <GET_SERVICE_INFO fields="false" envelope="false" renderer="false" extensions="false" />  </REQUEST> </ARCXML> |
| SERVICEINFOレスポンス |
|
<?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="" disabledtypes=""/> <SCREEN dpi="96"/> <IMAGELIMIT pixelcount="1048576" /> </ENVIRONMENT> <PROPERTIES> <FEATURECOORDSYS id="54008" /> <FILTERCOORDSYS id="54008" /> <ENVELOPE minx="-14628440.85185" miny="-9020047.84807364" maxx="15705351.7122001" maxy="8748562.40152213" name="Initial_Extent" /> <MAPUNITS units="meters" /> </PROPERTIES> <LAYERINFO type="featureclass" visible="true" name="Ocean" id="22"> <FCLASS type="polygon"></FCLASS> </LAYERINFO> <LAYERINFO type="featureclass" visible="true" name="Robinson" id="0"> <FCLASS type="polygon"></FCLASS> </LAYERINFO> <LAYERINFO type="featureclass" visible="true" name="Mollweide" id="1"> <FCLASS type="polygon"></FCLASS> </LAYERINFO> </SERVICEINFO> </RESPONSE> </ARCXML> |
| FILTERCOORDSYSとFEATURECOORDSYSを使用したGET_IMAGEリクエスト |
|
<?xml version="1.0" encoding="UTF-8" ?> <ARCXML version="1.1"> <REQUEST> <GET_IMAGE> <PROPERTIES> <ENVELOPE minx="-180" miny="-90" maxx="180" maxy="90" /> <FILTERCOORDSYS id="4326" /> <FEATURECOORDSYS id="4326" /> </PROPERTIES> </GET_IMAGE> </REQUEST> </ARCXML> |
|
|
| FILTERCOORDSYSとFEATURECOORDSYSを使用したGET_IMAGEリクエスト(十進緯経度のENVELOPE) |
|
<?xml version="1.0" encoding="UTF-8" ?> <ARCXML version="1.1"> <REQUEST> <GET_IMAGE> <PROPERTIES> <ENVELOPE minx="-180" miny="-90" maxx="180" maxy="90" /> <FILTERCOORDSYS id="4326" /> <FEATURECOORDSYS id="54030" /> </PROPERTIES> </GET_IMAGE> </REQUEST> </ARCXML> |
| IMAGEレスポンス(Robinson座標系のENVELOPE) |
|
<?xml version="1.0" encoding="UTF8"?> <ARCXML version="1.1"> <RESPONSE> <IMAGE> <ENVELOPE minx="-16986727.8564406" miny="-12740045.8923304" maxx="16986727.8564406" maxy="12740045.8923304" /> <OUTPUT file="C:\ArcIMS\output\proj_paper_MYCOMPUTER79217360.jpg" url="http://mycomputer.esri.com/output/proj_paper_MYCOMPUTER79217360.jpg" /> </IMAGE> </RESPONSE> </ARCXML> |
|
|
| マップ設定ファイルでFILTERCOORDSYSとFEATURECOORDSYSに投影定義文字列を使用する場合 |
|
<?xml version="1.0" encoding="UTF-8"?> <ARCXML version="1.1"> <CONFIG> <ENVIRONMENT> <LOCALE country="US" language="en" variant="" /> <UIFONT color="0,0,0" name="Arial" size="12" style="regular" /> </ENVIRONMENT> <MAP> <PROPERTIES> <ENVELOPE minx="-14628440.851850007" miny="-9020047.848073646" maxx="15705351.712200116" maxy="8748562.401522137" name="Initial_Extent" /> <MAPUNITS units="meters" /> <FEATURECOORDSYS string="PROJCS[&quot;World_Robinson&quot;,GEOGCS[&quot;GCS_WGS_1984&quot;,DATUM[&quot;D_WGS_1984&quot;,SPHEROID[&quot;WGS_1984&quot;,6378137,298.257223563]],PRIMEM[&quot;Greenwich&quot;,0],UNIT[&quot;Degree&quot;,0.017453292519943295]],PROJECTION[&quot;Robinson&quot;],PARAMETER[&quot;False_Easting&quot;,0],PARAMETER[&quot;False_Northing&quot;,0],PARAMETER[&quot;Central_Meridian&quot;,0],UNIT[&quot;Meter&quot;,1]]" /> <FILTERCOORDSYS string="PROJCS[&quot;World_Robinson&quot;,GEOGCS[&quot;GCS_WGS_1984&quot;,DATUM[&quot;D_WGS_1984&quot;,SPHEROID[&quot;WGS_1984&quot;,6378137,298.257223563]],PRIMEM[&quot;Greenwich&quot;,0],UNIT[&quot;Degree&quot;,0.017453292519943295]],PROJECTION[&quot;Robinson&quot;],PARAMETER[&quot;False_Easting&quot;,0],PARAMETER[&quot;False_Northing&quot;,0],PARAMETER[&quot;Central_Meridian&quot;,0],UNIT[&quot;Meter&quot;,1]]" /> </PROPERTIES> <WORKSPACES> <SHAPEWORKSPACE name="shp_ws-12" directory="c:\data" /> </WORKSPACES> <LAYER type="featureclass" name="Ocean" visible="true" id="22"> <DATASET name="WORLD30" type="polygon" workspace="shp_ws-12" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL fillcolor="240,255,255" /> </SIMPLERENDERER> </LAYER> <LAYER type="featureclass" name="Robinson" visible="true" id="0"> <DATASET name="cntry94_Robinson" type="polygon" workspace="shp_ws-12" /> <COORDSYS id="54030" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltype="solid" fillcolor="0,153,102" /> </SIMPLERENDERER> </LAYER> <LAYER type="featureclass" name="Mollweide" visible="true" id="1"> <DATASET name="Cntry94_Mollweide" type="polygon" workspace="shp_ws-12" /> <COORDSYS id="54009" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltransparency="0.0" boundarywidth="3" boundarycolor="27,27,127" /> </SIMPLERENDERER> </LAYER> </MAP> </CONFIG> </ARCXML> |
|
|
| 投影定義文字列の中央子午線を変更した場合 |
|
<?xml version="1.0" encoding="UTF-8"?> <ARCXML version="1.1"> <CONFIG> <ENVIRONMENT> <LOCALE country="US" language="en" variant="" /> <UIFONT color="0,0,0" name="Arial" size="12" style="regular" /> </ENVIRONMENT> <MAP> <PROPERTIES> <ENVELOPE minx="-14628440.851850007" miny="-9020047.848073646" maxx="15705351.712200116" maxy="8748562.401522137" name="Initial_Extent" /> <MAPUNITS units="meters" /> <FEATURECOORDSYS string="PROJCS[&quot;World_Robinson&quot;,GEOGCS[&quot;GCS_WGS_1984&quot;,DATUM[&quot;D_WGS_1984&quot;,SPHEROID[&quot;WGS_1984&quot;,6378137,298.257223563]],PRIMEM[&quot;Greenwich&quot;,0],UNIT[&quot;Degree&quot;,0.017453292519943295]],PROJECTION[&quot;Robinson&quot;],PARAMETER[&quot;False_Easting&quot;,0],PARAMETER[&quot;False_Northing&quot;,0],PARAMETER[&quot;Central_Meridian&quot;,180],UNIT[&quot;Meter&quot;,1]]" /> <FILTERCOORDSYS string="PROJCS[&quot;World_Robinson&quot;,GEOGCS[&quot;GCS_WGS_1984&quot;,DATUM[&quot;D_WGS_1984&quot;,SPHEROID[&quot;WGS_1984&quot;,6378137,298.257223563]],PRIMEM[&quot;Greenwich&quot;,0],UNIT[&quot;Degree&quot;,0.017453292519943295]],PROJECTION[&quot;Robinson&quot;],PARAMETER[&quot;False_Easting&quot;,0],PARAMETER[&quot;False_Northing&quot;,0],PARAMETER[&quot;Central_Meridian&quot;,180],UNIT[&quot;Meter&quot;,1]]" /> </PROPERTIES> <WORKSPACES> <SHAPEWORKSPACE name="shp_ws-12" directory="c:\data" /> </WORKSPACES> <LAYER type="featureclass" name="Ocean" visible="true" id="22"> <DATASET name="WORLD30" type="polygon" workspace="shp_ws-12" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL fillcolor="240,255,255" /> </SIMPLERENDERER> </LAYER> <LAYER type="featureclass" name="Robinson" visible="true" id="0"> <DATASET name="cntry94_Robinson" type="polygon" workspace="shp_ws-12" /> <COORDSYS id="54030" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltype="solid" fillcolor="0,153,102" /> </SIMPLERENDERER> </LAYER> <LAYER type="featureclass" name="Mollweide" visible="true" id="1"> <DATASET name="Cntry94_Mollweide" type="polygon" workspace="shp_ws-12" /> <COORDSYS id="54009" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltransparency="0.0" boundarywidth="3" boundarycolor="27,27,127" /> </SIMPLERENDERER> </LAYER> </MAP> </CONFIG> </ARCXML> |
|
|
|
| NAD 1927(datumtransformid="8073") State Plane座標系(id="26745")からNAD 1983(datumtransformid="8088") UTM座標系(id="26911")への変換 |
|
<?xml version="1.0" encoding="UTF-8"?> <ARCXML version="1.1"> <CONFIG> <ENVIRONMENT> <LOCALE country="US" language="en" variant="" /> <UIFONT color="0,0,0" name="Arial" size="12" style="regular" /> <SCREEN dpi="96" /> </ENVIRONMENT> <MAP> <PROPERTIES> <ENVELOPE minx="51508.9214" miny="3429418.0119" maxx="948491.0785" maxy="4102154.6297" name="Initial_Extent" name="Initial_Extent" /> <MAPUNITS units="feet" /> <FEATURECOORDSYS id="26911" datumtransformid="8088" /> <FILTERCOORDSYS id="26911" datumtransformid="8088" /> </PROPERTIES> <WORKSPACES> <SHAPEWORKSPACE name="shp_ws-2" directory="<path to data>" /> </WORKSPACES> <LAYER type="featureclass" name="California" visible="true" id="1"> <DATASET name="calif" type="polygon" workspace="shp_ws-2" /> <COORDSYS id="26745" datumtransformid="8073" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL color="0,0,255" /> </SIMPLERENDERER> </LAYER> </MAP> </CONFIG> </ARCXML> |
|