• 无网络环境下的Javascript脚本访问Server服务


    /**********************************************************/

    //无网络环境下如何使用Javascript脚本访问ArcGISServer地图服务

    /**********************************************************/

    ESRI公司给我们提供了Javascript API接口来访问ArcGISServer发布的地图服务。

    在应用程序中我们,我们需要引用一个JS文件,在默认情况下,我们这个引入的JS文件的路径为:

    http://serverapi.arcgisonline.com/jsapi/arcgis?v=1.2。 这个地址是ESRI公司提供的JavaScript脚本API,用来访问Server服务。 因此当我们运行由JS文件访问的Server服务的时候就需要我们的计算机有一个网络环境,因为只有这样我们的应用程序才能连接到ESRI公司服务器上存放的这个JS文件库。但是有的时候我们需要在没有网络的状态下来运行JavaScript写的访问Serverl服务的程序,那么这个时候我们该怎么办呢?

    解决方法:

    我们可以将ESRI服务器上的这个JS文件库下载下拉,存放在我们本地的计算机中,然后第一:我们修改应用程序中JS文件的访问路径为我们本地的JS文件存放路径。

    第二:我们找到IIS文件的存放目录,C:\Inetpub\wwwroot\ArcGIS\rest   然后在这个文件夹下面有一个rest.config文件,用记事本打开,找到

    <ArcGIS>http://serverapi.arcgisonline.com/jsapi/arcgis?v=1.2</ArcGIS> 这行文字,中间的路径就是我们利用Javascript脚本访问Server服务的时候,调用的Javascript文件库的路径,可能这个时候我么会注意到这个文件里面的路径,和我们使用JavaScript脚本写的Server访问的应用程序中的js文件访问路径是相同的,同样的我们修改这个JS文件访路径为本地的访问路径,跟第一步的JS访问路是相同的,保存文件后,我们就可以在没有网络的状态下运行由Javascript脚本写的ArcGISServer 地图服务访问应用程序了。

  • 相关阅读:
    python 时间 时间戳 转换
    jsp mysql
    multi struts config
    mysql start
    struts logic tag
    jsp setProperty
    jstl fn tag
    write jsp tag
    use Bean in JSP
    jsp mysql JavaBean
  • 原文地址:https://www.cnblogs.com/xingchen/p/1782674.html
Copyright © 2020-2023  润新知