ArcIMS 投影问题 如何向地图配置文件中添加投影信息(转载)

                                          ArcIMS 投影问题 如何向地图配置文件中添加投影信息
编号: 000181 相关产品及版本: ArcIMS  3.1, 4.0,9.0 平台: N/A
提交时间: 2004-12-15   修改时间: 2004-12-15 提交人: 许晓辉
内容摘要
本文描述了如何向地图配置文件中加入投影信息。如果计划把地图服务作为Web service ,或希望从外部访问服务,那么就应该在地图配置文件中加入投影信息。
过程描述
** 这个问题在ArcIMS 9.0 Service Pack 2 (SP2)中提到过 **

在Author工具中不能添加FILTERCOORDSYS 和FEATURECOORDSYS这样的投影要素。所以这些投影要素必须在文本编辑器或XML编辑器中手工加入。

如果你不能下载ArcIMS9.0 Service Pack 2 ,请按照下面的步骤 :

打开地图配置文件,查找PROPERTIES要素。

<PROPERTIES>
<ENVELOPE minx="-141.0" miny="41.9" maxx="-52.6" maxy="83.1" name="Initial_Extent" />
<MAPUNITS units="decimal_degrees" />
...
</PROPERTIES>

在PROPERTIES要素打开和关闭标签之间加入FILTERCOORDSYS和FEATURECOORDSYS 。

<PROPERTIES>
<ENVELOPE minx="-141.0" miny="41.9" maxx="-52.6" maxy="83.1" name="Initial_Extent" />
<MAPUNITS units="decimal_degrees" />
<FILTERCOORDSYS id="4326" />
<FEATURECOORDSYS id="4326" />
...
</PROPERTIES>

找到投影ID,并将其赋给FILTERCOORDSYS和FEATURECOORDSYS的id属性。例如,WGS 1984的id是"4326" , World Robinson的id是“54030”。

所有的投影ID都列在ArcXML Programmers Reference Guide 中Coordinate IDs and Descriptions的下面。这个文档在典型安装ArcIMS时自动安装,在www.esri.com上也可以找到该文档。

有关使用投影更多的信息可以参考ArcXML Programmers Reference Guide中“Introduction to ArcXML - Using Projection Elements”这篇文章。

posted on 2008-01-18 10:34  GIS云中飞鹏  阅读(815)  评论(2编辑  收藏  举报

导航