API部署 和 SDK安裝
開始之前,說一下 IIS 的安裝方法:
控制面板——<類別>——程序——程序和功能
如果按照上圖勾選,存在問題的話,可以參考下面的IIS各分支詳細,進行勾選:
IIS具體分支詳細:
Web管理工具:
萬維網-安全性:
萬維網-常見的HTTP功能:
萬維網-性能功能:
萬維網-應用程序和開發功能:
萬維網-運行狀況和診斷:
API部署:
arcgis_js 328壓縮包 如下:
網盤鏈接:https://pan.baidu.com/s/19SPar3jl9DQMK0hj3Q75aw
提取碼:6at7
參考Windows api 網頁 進行安裝
步驟:
控制面板——大圖標——管理工具——IIS管理器:
複製Windows api 網頁 中的 “拓展名” 和 “類型” :
【4組全部都複製粘貼一下】
打開Windows api 安裝網頁,複製這段地址:
[把 init.js<用記事本打開> 複製到D盤 修改 後, 再覆蓋C盤原有的文件]
(記事本中 查找 快捷鍵——Ctrl+F)
修改成這樣:
注意:地址用http開頭,而不是https
下面對 dojo.js 執行 上面相同的 複製粘貼 修改 操作:
以上對 API的部署 已經完成了。
下面對 API部署 進行 測試,看是否正常:
把Windows api 網頁中的 這段代碼 複製到 記事本中,進行 修改:
注意:地址用http開頭,而不是https
最後修改 擴展名 爲html,打開:
最終測試結果 如下圖所示,則表明正常:
SDK配置:
執行下列操作:
離線查看幫助文檔 方法:
若 通過網址 正常打開 幫助文檔,則OK
以上已經完成了 對 SDK 的設置
基礎的使用方法:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="http://localhost/3.28/esri/css/esri.css">
<script src="http://localhost/3.28/init.js"></script>
<style>
html,
body,
#map {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
background-color: rgb(200,200,200); <!-- 網頁背景-->
}
</style>
<!-- 地圖圖初始化操作-->
<script>
var map; //全局變量
require(["esri/map"], function(Map) {
map = new Map(
"map",
{ //json格式
center: [119.3, 34.5], //默認中心位置<經緯度>數組
zoom: 12, //縮放級別
basemap: "topo" //地圖:地形圖
}
);
});
</script>
</head>