WebGIS với ArcGIS Server – Tải và sử dụng bộ ArcGIS Javascript API Offline

vào lúc 02:36
Mặc dù chúng ta có thể lấy link đến ArcGIS javascript API nhưng trong những trường hợp cần chạy ứng dụng offline, buộc chúng ta phải tải bộ thư viện về máy. Sau đây là những bước tải bộ thư viện ArcGIS Javascrip API về máy và config để chạy.
Đầu tiên để tải bộ thư viện, chúng ta tải ở link sau: https://developers.arcgis.com/downloads/ , sau đó tải bộ API về như hình dưới:













Phiên bản hiện tại đang là 4.2.
Giải nén file vừa tải về.
Copy thư mục arcgis_js_api vào trong thư mục web của bạn. Website của bạn phải là một web application được tạo như bài trước ( Bài sử dụng Proxy https://cuongdx313.wordpress.com/2017/02/06/webgis-voi-arcgis-server-su-dung-proxy/), ví dụ web của mình có đường link như sau: http://localhost:8090.
Bạn trỏ đến file \arcgis_js_api\library\4.2\4.2\init.js, tìm đến [HOSTNAME_AND_PATH_TO_JSAPI] và thay bằng đoạn sau:
<link đến web của bạn>/arcgis_js_api/library/4.2/4.2/
Ví dụ web của mình là http://localhost:8090 thì mình sẽ thay là “localhost:8090/arcgis_js_api/library/4.2/4.2/“, nhớ là không có “http://” nhé
Tương tự, mở file \arcgis_js_api\library\4.2\4.2\dojo\dojo.js, tìm [HOSTNAME_AND_PATH_TO_JSAPI] và thay bằng “localhost:8090/arcgis_js_api/library/4.2/4.2/
Để kiểm tra, chúng ta vào link http://localhost:8090/arcgis_js_api/library/4.2/4.2/init.js thấy trả về file js của ArcGIS là được.
Bây giờ chúng ta có thể thay
1
<script src="https://js.arcgis.com/4.2/"></script>
bằng
Và :
1
<link rel="stylesheet" href="https://js.arcgis.com/4.2/esri/css/main.css">
thay bằng
Vậy là xong, thử chạy và bạn sẽ thấy kết quả giống với sử dụng thư viện Javascript API load từ CDN.
Chúc các bạn thành công.
cuongdx313.wordpress.com
Hãy like nếu bài viết có ích →
Kết bạn với gisgpsrs trên Facebook để nhận bài viết mới nóng hổi

1 nhận xét: