第一步:解压arcgis_js_v20_api,将目录\arcgis_js_api\library复制到:

 C:\Inetpub\wwwroot\arcgis_js_api\library

第二步:将如下js文件中的[HOSTNAME_AND_PATH_TO_JSAPI]改为<ServerIP>/arcgis_js_api/library/2.0/arcgis/;

C:\Inetpub\wwwroot\arcgis_js_api\library\2.0\arcgis\js\esri\esri.js
C:\Inetpub\wwwroot\arcgis_js_api\library\2.0\arcgis\js\dojo\dojo\dojo.xd.js
C:\Inetpub\wwwroot\arcgis_js_api\library\2.0\arcgis\js\dojo\dojo\dojo.xd.js.uncompressed.js

第三步:在IIS中将目录C:\Inetpub\wwwroot\arcgis_js_api\library\2.0\arcgis\设置为虚拟目录,并指定default.ashx为默认文件,访问http: //<ServerIP>/arcgis_js_api/library/2.0/arcgis/,若提示文件下载说明配置成功;

第四步:修改C:\Inetpub\wwwroot\ArcGIS\rest\rest.config,将<ArcGIS>和<ArcGISCSS>两个节点改为本机地址http: //<ServerIP>/arcgis_js_api/library/2.0/arcgis/;

第五步:打开本地rest服务目录http: //<ServerIP>/arcgis/rest/services/,打开本地地图服务,通过jsapi方式来打开,若地图能打开,说明第四步中修改正确;

第六步:自定义测试代码如下,进行测试。

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  5. <title>Simple Map</title>
  6. <link rel="stylesheet" type="text/css" href="http://<ServerIP>/arcgis_js_api/library/2.0/arcgis/js/dojo/dijit/themes/tundra/tundra.css">
  7. <script type="text/javascript" src="http://<ServerIP>/arcgis_js_api/library/2.0/arcgis/"></script>
  8. <script type="text/javascript">
  9. dojo.require("esri.map");
  10. function init() {
  11. var myMap = new esri.Map("divMap");
  12. //说明:如下地图服务URL可改为本地的,地图服务若为非瓦片服务,则new esri.layers.ArcGISDynamicMapServiceLayer即可。
  13. var myTiledMapServiceLayer = new esri.layers.ArcGISTiledMapServiceLayer("http://server.arcgisonline.com/ArcGIS/rest/services/NGS_Topo_US_2D/MapServer");
  14. myMap.addLayer(myTiledMapServiceLayer);
  15. }
  16. dojo.addOnLoad(init);
  17. </script>
  18. </head>
  19. <body class="tundra">
  20. <div id="divMap" style="width:900px; height:600px; border:1px solid #000;"></div>
  21. </body>
  22. </html>
本文转自 彭金华  51CTO博客,原文链接:http://blog.51cto.com/pengjh/576923

ArcGIS JSAPI2.0在IIS上的安装相关推荐

  1. linux qtopia-2.2.0编译,qtopia-2.2.0在linux上的安装(基于mini2440)

    环境: fedora9.ubuntu10.04 x86-qtopia.arm-qtopia gcc-4.3.x.g++-4.3.x arm-linux-4.3.2 一.x86-qtopia的安装 x8 ...

  2. 在IIS上部署你的ASP.NET Core项目

    概述 与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是使用自托管Web服务器(Kestrel)运行,IIS则是作为反向代理的角色转发请求到Kest ...

  3. 安装完php后iis 503,IIS上安装PHP5.3的完整教程方法(及5.3.0以后版本的方法)

    IIS上安装PHP5.3的完整教程方法(及5.3.0以后版本的方法) 作者:随然 日期:2009-11-06 字体大小: 小 中 大 由于PHP5.3的全新特效及改进,原有的isapi方式解析PHP脚 ...

  4. ArcGIS Pro3.0.2保姆级安装教程(附安装包)

    文章目录 软件简介 安装步骤 安装.net6.0.5环境 主程序安装 补丁包安装 破解 安装本地帮助文档以及汉化(选装) 汉化帮助文档 下载地址 下载地址在文末 软件简介 ArcGIS Pro是ERS ...

  5. 电脑安装android2.0,电脑上怎么安装使用安卓系统

    电脑上想要安装使用安卓系统,该怎么办呢吗,那么电脑上怎么安装使用安卓系统的呢?下面是学习啦小编收集整理的电脑上怎么安装使用安卓系统,希望对大家有帮助~~ 电脑上安装使用安卓系统的方法 工具/原料 Wi ...

  6. IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法

    IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法 IIS上部署MVC网站,打开后500错误:处理程序"Extensionle ...

  7. IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0 实际解决方案

    IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决办法 IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Int ...

  8. ASP.NET报错集合一----.net4.0创建项目后,在iis上部署项目,无法浏览,提示404

    前言:这些错误纯属自己在开发项目的时候遇到的问题,比较有针对性.如果有解决不了的问题,请勿喷. 问题描述: .net4.0创建项目后,在iis上部署项目,无法浏览,提示404 搭建项目的环境: 项目是 ...

  9. ProtoBuff3.0.0在Ubuntu上安装

    ProtoBuff3.0.0在Ubuntu上安装 最近安装ns3,运行别人代码,编译build.py时出现需要update Proto的问题,本来想安装最新版本,因为需要翻墙,就参考大部分博客,安装3 ...

最新文章

  1. java override overwrite,重写(overwrite)、重载(overload)和覆盖(override)
  2. 从源码分析DEARGUI之键盘鼠标事件监控
  3. eventfd和timerfd
  4. C++ 复数类加减法运算重载为成员函数形式
  5. 量子计算机到底神在哪里说明文,“九章”量子计算机到底有多神!
  6. Android kotlin DataBinding 之 unresolved reference: BR
  7. 微信公众平台开发者原理图解
  8. Linux Vue环境搭建
  9. 数学:给你长度1~n的线段 组成三角形最长边长度不超过你的n三角形有多少个
  10. python之pygame安装教程_Pygame安装教程
  11. 运动控制系统常用传感器介绍
  12. 华为 鸿蒙出处,华为商标名“鸿蒙”原来出自《山海经》,网友直呼:“太燃了”...
  13. com.google.android.material.tabs.TabLayout 选择tab 加粗字体加大
  14. 3dvary灯光材质为什么不亮_为什么老司机都不把卤素车灯升级?听老司机说完,后悔升级了...
  15. 使用canvas画一个流星动画送给她吧
  16. 【Nginx】Nginx服务器的作用
  17. (字节跳动公司中山大学合作)IOS科研实训个人报告
  18. easyconnect连接不上解决办法
  19. [Tushare+Python] AH股轮动策略基础
  20. OSI七层模型及其功能

热门文章

  1. 4星|《黑科技的应用场景革命》:《经济学人》科技文章集
  2. 自适应动态规划学习笔记(3)
  3. 中学生用计算机的警句,初中励志名言名句大全,适合中学生的名言警句,初中生励志名言格言...
  4. 关于小程序如何长按复制长文本的方法(比较简单的一种)
  5. 求阶乘求1!+2!+…+20!,其中x!=1*2*…*x,表示阶乘
  6. 还不会怎样同时打开多个微信?一次性打包带走吧
  7. PADS 怎么设置覆铜焊盘斜交连接,过孔是全连接的
  8. C语言学习(四)字符串和格式化输入/输出
  9. EXCEL骨灰级玩家必备技能,学会后年薪翻倍!年轻人耗子尾汁
  10. 定时停用计算机服务器,如何让服务器每天定时开关机?