arcgis_js_api 下载不了

JavaScript018

arcgis_js_api 下载不了,第1张

在打开的ArcGIS API for Javascript页面中,点击Get the API下载。

用Chrome打开ArcGIS的官方网站arcgis.com,并点击ArcGIS\ArcGIS for Developers菜单,在打开的新页面中,点击DocumentationArcGIS API for Javascript菜单,在打开的ArcGIS API for Javascrip页面中,点击Get the API,在打开的Get the API页面中,点击Download API,在下载页面中,需要登录ArcGIS帐号,才可以进入到最后的下载面页,如果没有帐号需要先注册后,再登录。

在该下载页面中,可以下载API和相关的开发文档。

1、首先下载js_api

api下载地址:arcgis_js_api

sdk(软件开发帮助文档)下载地址:arcgis_js_sdk

2、离线部署arcgis_js_api

解压下载的压缩包,将里面的\arcgis_js_api\library目录的所有内容全部拷贝到你的web 服务器中。比如的我的路径如下所示,

D:\Java Software\apache-tomcat-7.0.42\webapps\arcgis_js_api\library\3.9\jsapi

3、查找替换路径

我们把拷贝到webapps文件夹下的两处locahost路径替换掉,js_3.9版本的额是在如下的两处(不同的版本的路径替换路径不同)

"*\webapps\arcgis_js_api\library\3.9\jsapi\init.js"

"*\webapps\arcgis_js_api\library\3.9\jsapi\js\dojo\dojo\dojo.js" 文件中

4、替换路径

用记事本代开上面查找到的两个文件,用快捷键Ctrl+H查找[HOSTNAME_AND_PATH_TO_JSAPI]

替换为:localhost:8080/arcgis_js_api/library/3.9/jsapi/(部署在本地的话选择localhost,若不是选择你的服务器ip+tomcat端口号)

第二处也是一样,所以不在重复

5、测试部署环境

打开Myeclipse,新建web工程,在index.jsp页面中 用如下的代码区覆盖即可

<%@ page language="java" contentType="text/htmlcharset=UTF-8" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>ArcGIS离线部署Demo</title>

<meta http-equiv="pragma" content="no-cache">

<meta http-equiv="cache-control" content="no-cache">

<meta http-equiv="expires" content="0">

<link rel="stylesheet" type="text/css" href="http://localhost:8888/arcgis_js_api/library/3.9/jsapi/js/dojo/dijit/themes/tundra/tundra.css">

<link rel="stylesheet" type="text/css" href="http://localhost:8888/arcgis_js_api/library/3.9/jsapi/js/esri/css/esri.css" />

<script type="text/javascript" src="http://localhost:8888/arcgis_js_api/library/3.9/jsapi/init.js"></script>

<script type="text/javascript">

// 布局小部件

//dojo.require("dijit.layout.BorderContainer")

// 面板

dojo.require("dijit.layout.ContentPane")

dojo.require("esri.map")

function init() {

var myMap = new esri.Map("mapDiv")

var myTiledMapServiceLayer = new esri.layers.ArcGISTiledMapServiceLayer("http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer")

myMap.addLayer(myTiledMapServiceLayer)

}

dojo.addOnLoad(init)

</script>

</head>

<body class="tundra">

<div id="mapDiv" style="width:100%height:100%border:1px solid #000"></div>

</body>

</html>

微信支付,是微信向有出售物品/提供服务需求的商家提供推广销售、支付收款、经营分析的整套解决方案,包括多种支付方式,如付款码支付、JSAPI支付、小程序支付、APP支付、电脑网站支付、企业微信支付、H5支付,以及多种支付工具,如微信红包、代金券等。微信支付配置步骤:步骤1:注册支付商户号步骤2、秘钥(32位)步骤3、上传证书步骤4、商户号新增小程序授权(注意授权状态是否是成功)步骤5、公众号支付、JSAPI开通登录小程序后台找到配置管理→支付配置登录开通微信支付商户平台(https://pay.weixin.qq.com),在微信支付商户平台里面进行查找商户号和设置API密钥、下载证书以下步骤查找上述基础的内容在哪个地方查找。步骤1、支付商户号查找:(注:登录商户号尽量使用360浏览器或者谷歌浏览器)进入后在 账户中心—商户信息、可以看到微信支付商户号、把商户号记一下,填到后台。注:首次进入微信支付后台需要下载控件和操作证书(按照提示一步步操作即可)步骤二:API密钥:随后点击下面的API安全、设置一下API秘钥,API密钥必须是32位字母或数字注:该处设置秘钥时看下设置下方的API秘钥,不要设置APIV3的秘钥。注:该处设置下后把新设置的密钥填到制作后台。步骤三:证书路径、密钥路径:API秘钥设置好了之后、点击下载API证书(注:该处证书上传用于退款。退款需要往商户号里充值钱。)下载后是一个压缩包,然后解压、然后根据名称分别上传到证书路径、密钥路径。步骤四:小程序在公众号里申请,公众号里开通的微信支付;该方式需要先登录商户号->产品中心->APPID授权管理->新增该小程序的授权。具体如下图:如提示已绑定(此步骤跳过)授权后到微信小程序后台同意授权。如图:确保上图申请单状态是授权成功。步骤五:查看微信支付商户号公众号支付、JSAPI是否开通。如下图:(如未开通,点击开通下,如果没有公众号支付可不用管)(1)公众号支付开通(如果没有公众号支付,此步骤跳过)(2)JSAPI开通