Làm quen với ArcGIS Online Bài 1: Thành lập bản đồ với ArcGIS Online Vào arcgis.com > Map Add spreadsheet Chọn một base map.. Bài 2: Biên tập dữ liệu với ArcGIS Online Tạo Feature Servi
Trang 1Training Guideline
ARCGIS ONLINE FOR
ORGANIZATION
Trang 2Workshop: ARCGIS ONLINE & MORE
Để chuẩn bị cho workshop này, người tham gia cần được đảm bảo có các yếu tố sau:
1 Mạng internet
2 Trình duyệt Chrome/ Firefox
3 Tài khoản ArcGIS Online Subscription (đăng ký tại www.arcgis.com)
4 Microsof Office version từ 2010 trở lên
5 Esri Maps for Office (http://www.esri.com/software/arcgis/arcgisonline/features/esri-maps-for-office) (Khi đăng ký ArcGIS Online subscription, hệ thống sẽ gửi lại 2 email, 1 email để kích hoạt tài khoản ArcGIS Online Subscription, 1 email để download Esri Maps for Office)
6 Máy tính có cài đặt IIS (Internet Information Service)
Phần I Làm quen với ArcGIS Online
Bài 1: Thành lập bản đồ với ArcGIS Online
Vào arcgis.com > Map Add spreadsheet Chọn một base map (Open Street Map)
Định hướng tới folder ArcGIS Online\Spreadsheet and shp file để khám phá dữ liệu hiện có ở file
“tourist attraction.csv”
Đưa file dữ liệu "tourist attraction.csv" bằng công cụ Xóa lớp dữ liệu “tourist attraction”
Đưa file dữ liệu “tourist attraction.csv” bằng cách kéo thả
Save map Title: Bản đồ du lịch Hà Nội 2012
Tags: Hanoi, Hà Nội, du lịch, tourist, 2012, tourism Summary: Thông tin về các địa điểm du lịch ở Hà Nội Save in folder: tùy chọn tạo lập theo mục đích sử dụng Change symbol 1 Use: A single symbol;
Change symbol: Outdoor Recreation, chọn ký tự thứ hai từ bên phải sang, dòng hai Chọn Apply
Done
2 Use: Size
To show: Customer/2011
Change symbol > bộ kí hiệu Animated, ký hiệu hàng cuối Hoặc bộ kí hiệu Shape, hàng
màu cam, ký hiệu thứ 3 từ trái sang Start size: 15px, End size: 52px
Apply Done
Kết thúc, chọn Done Changing Symbols
Bài tập: Đưa thêm file "museum and park.csv" vào bản đồ Change symbol (single, People places, dòng 8, ký hiệu thứ 4 từ trái sang)
[Save]
Configure pop-up Tùy chỉnh pop-ups của lớp thông tin "tourist attraction"
Pop-up title: {NAMV}
Display: A list of field attributes
Trang 3Chỉ chọn hiển thị thông tin PRICE_TICKET, CUSTOMER2012, INCOMEYear2012
(Tip: Những trường thông tin được chọn trong mục này vừa là để hiển thị khi xem pop-up, vừa là để cho phép biên tập Trong ArcGIS Explorer Online thì khác, trường cho phép hiển thị và trường cho phép biên tập được chọn lọc riêng biệt.)
Pop-up Media:
Add -> Column chart
Title: Lượng du khách Caption: Từ 2009 - 2011 Chart Fields: CUSTOMER/2009, CUSTOMER/2010, CUSTOMER/2011
OK
Add -> Line Chart
Title: Doanh thu Caption: Từ 2009 - 2011 Chart fields: INCOME/Year2009, INCOME/Year2010, INCOME/Year2011
OK
Save Pop-up
[Save]
Add layer from
web Thêm vào lớp thông tin từ web (định dạng kml)
Tìm kiếm trên google, từ khóa "kml hanoi hostel"
Copy địa chỉ link chứa dữ liệu kml
Add > Add layer from Web
(Thêm vào 2 lần với 2 địa chỉ link kml) [Save]
Add Map Notes Đánh dấu/ Ghi chú một/ nhiều đối tượng mới (điểm/ đường/ vùng) BT: Hãy đánh dấu trên
bản đồ "Trải nghiệm của tôi" về các món ăn, khu vực đẹp để chụp hình, v.v
Cửa sổ Add features
Ctrl + Click vào vị trí muốn đánh dấu
Title: Tên của địa điểm muốn đánh dấu Description: Giới thiệu về địa điểm muốn đánh dấu
(Tip: copy paste một đoạn "Giới thiệu" trên internet)
Image URL: Hình ảnh minh họa cho địa điểm
Image Link URL: Đường link tới địa chỉ web có giới thiệu cụ thể hơn về địa
điểm
Trang 4Change symbol Done
*Chú ý: Sau khi hoàn tất, đóng cửa sổ “Add features”
[Save]
Bài tập: Đánh dấu thêm một quán café và một khu vực chụp ảnh đẹp trên cùng layer
"Trải nghiệm của tôi"
Bài 2: Biên tập dữ liệu với ArcGIS Online
Tạo Feature
Service và cho
phép biên tập
Vào My Content > Add Item
The item is: On my computer File: Click chọn Choose File, định hướng đến file dữ liệu "touristattraction.csv"
Title: Nhập tên cho lớp dữ liệu
Tags: Nhập từ khóa để tìm kiếm lớp dữ liệu (gợi ý: tourist, du lịch, du lich)
Đảm bảo mục Publish this file as a feature service đã được check (chọn)
Đảm bảo mục Latitude/Longitude được chọn
Kết thúc, chọn Add Item Sau khi Feature Service đã được tạo ra thành công, chọn Edit
Dưới mục Properties, đảm bảo các tính năng được kích hoạt như sau
Sau khi kết thúc tùy chỉnh, chọn Save
Trang 5*Mở rộng (không bắt buộc) : Tại phần Layers, nhận thấy có 1 đường link layer đó, click vào ký hiệu
nhỏ ở bên cạnh tên layer, để menu xổ ra như hình:
Chọn Enable Attachment để cho phép đính kèm thêm file dữ liệu vào thông tin của đối tượng trong
Click vào đối tượng bất kỳ trên bản đồ, pop-up hiện ra, chọn Edit
Nhập thông tin cho các trường Income2012 và Customer2012 Kết thúc, click Close
Mở rộng (không bắt buộc): Để giới hạn cho phép biên tập một số trường thông tin nhất định, dùng
chức năng Configure Pop-up > Configure Attributes (chú ý cột Display và Edit)
Thêm đối tượng
mới trên một
layer
Trong cửa sổ Add Features, chọn New Feature Click vào 1 điểm trên bản đồ, nhập thông tin Kết thúc, click Close
Lưu lại thay đổi bằng cách chọn Save as, đặt tên "Bản đồ du lịch Hà Nội 2013 - đã cập nhật"
Câu hỏi: Sau khi thông tin được cập nhật, tôi muốn có báo cáo cuối cùng đã được cập nhật đó ở dạng bảng, tôi phải làm cách nào?
(Tip: Feature Service)
Bài 3: Đa dạng cách thức chia sẻ & sử dụng webmap với ArcGIS Online
Make web apps Tạo các ứng dụng web với template có sẵn trên ArcGIS Online
Vào Share > Make a web application
1 Chọn template Chrome-Twitter (thứ hai, dòng 1, trang 1)
Chọn “Preview” để xem trước ứng dụng
Tại ký hiệu chim xanh Twitter, tìm kiếm theo từ khóa chủ đề mà mình quan tâm VD: "hotel", "bar", "café", "phở", "bun cha", v.v
Hoặc chọn “Publish” để xuất bản ứng dụng Điền các thông tin ứng dụng Sau khi hoàn tất, vào My content để mở ứng dụng, chia sẻ ứng dụng, kết nối với các trang mạng xã hội, thay đổi thông tin, v.v…
2 Chọn template Compare
a Chọn Publish để xuất bản web map với template "Compare"
Sau khi hoàn tất, vào mục My content, chọn Open để mở ứng dụng web vừa xuất bản
Trang 6Trải nghiệm so sánh các vùng khác nhau của cùng một bản đồ, các tỉ lệ khác nhau của cùng một bản
đồ hoặc chọn Synchronize để di chuyển và thay đổi tỉ lệ bản đồ đồng thời
b So sánh các bản đồ khác nhau
Quay trở lại mục My content, mở ứng dụng web, chọn Configure Apps Tại cửa sổ tùy biến ứng dụng, mục Add webmap IDs: nhập ID của 2 đến 3 webmap bằng cách copy
*Tip: Nếu chưa có nhiều web map, có thể search trên “arcgis.com” để tìm một số web map đã được
chia sẻ sẵn trên Arcgis Online (VD: Search “Hanoi”) Chú ý bỏ chọn “Only search in tên_tổ_chức”
Embed on
website
Dán một bản đồ động, chứa thông tin, có thể search, v.v lên website
Định hướng tới folder ArcGIS Online\ HTML\ Original website và Final website
Mở “Hanoi travel” ở 2 folder để xem sự khác nhau
B1: Tiến hành mở file “Hanoi travel” ở Notepad Tìm đoạn code html thể hiện bản đồ (dòng 56,57,58), bôi đen toàn bộ đoạn giữa <br> <br/>
(Tip: Trong notepad, nếu không thấy hiển thị số dòng, vào View, check Status Bar)
B2: Quay trở lại bản đồ đã hoàn tất ban nãy trên ArcGIS Online
Chọn "Share" > Chọn “Embed in website”
Sửa kích thước: Chọn Custom, Width: 394, Height: 350 Check các mục Show scale bar, Show zoom control, Show location search
Sao chép toàn bộ đoạn HTML trong ô trống trên cùng
B3: Quay lại file “Hanoi travel”, Paste đoạn code vừa xong, Save, Close
Mở lại file “Hanoi travel” bằng cách click đúp chuột Bạn đã đã hoàn tất!
Storymap
templates Tham khảo http://storymaps.esri.com/home/
Cách chung: Vào trang http://storymaps.esri.com/templategallery/
Chọn một template mong muốn
Download template và thực hiện theo hướng dẫn trong file "Readme.pdf"
Chú ý: Trước khi bắt đầu, phải đảm bảo:
- Vào chức năng “Turn Windows features on or off” trong máy tính
- Đảm bảo “Internet Information Services” đã được chọn, cũng như thư mục con của
nó “World Wide Web Services” cũng đã được chọn
Bài tập : Thực hành với một template Map Tour Classic Master.
B1: Download một storymap template về máy tính, giải nén
(Bỏ qua bước này vì đã có folder down sẵn trong folder tài liệu)
Trang 7B2: Chuẩn bị các đường link ảnh (Ảnh lớn: 1000 x 667 pixels và ảnh nhỏ: 120 x 80 pixels )
B3: Vào folder Data, biên tập file “locations.csv” (Tip: Đơn giản biên tập bằng cách thay thế các thông tin chi tiết với nội dung như sau)
Name: Tên đối tượng/ địa điểm xuất hiện dưới ảnh thumbnail
Description: mô tả, giới thiệu về địa điểm/đối tượng hiển thị trên mép dưới ảnh
lớn
Icon_color: màu sắc biểu tượng Có thể chọn R (red) hoặc B (blue)
Long: (longitude) tọa độ X của đối tượng
Lat: (latitude) tọa độ Y của đối tượng
URL: địa chỉ link ảnh lớn (Photo Frame)
Thumb_URL: địa chỉ link ảnh nhỏ (Thumbnail Gallery)
Hàng đầu tiên trong bảng dữ liệu sẽ được dùng làm ảnh giới thiệu cho toàn bộ map tour
B4: Tạo một web map
Vào arcgis.com > Sign in
New map
Đưa file “locations.csv” đã biên tập vào bản đồ
Thay đổi basemap nếu muốn
Zoom hoặc/và di chuyển đến khung webmap mong muốn (đây sẽ là vị trí hiển thị mặc định ban đầu khi mở ứng dụng web sau này)
Save
Share to Everyone B5: Chỉnh sửa file “index.html”
Click chuột phải vào file “Index”, chọn “Open with Notepad” và thay đổi phần nội dung như sau:
Trang 8WEBMAP_ID = là id của web map vừa tạo ở Bước 4
(Tip: tìm webmap ID trên đường link của web map)
FIRST_RECORD_AS_INTRO = true (hàng đầu tiên trong bảng dữ liệu trở thành hình ảnh giới thiệu cho maptour)
LOCATIONS_LAYER_TITLE: tên của layer Có thể thay đổi theo ý muốn
Sau khi chỉnh sửa hoàn tất, Save và đóng cửa sổ
VD: http://maihoa/map-tour-classic-master/
Bài tập thực hành (10 phút)
Kết quả:
Trang 9Phần II Một Quy Trình Làm Việc Cơ Bản
BÀI 1: THÀNH LẬP BẢN ĐỒ
Mở file mamanoodle.xlsx, khám phá dữ liệu
1 Kích hoạt Esri Maps & Đăng nhập
Kích hoạt công cụ Esri Maps nếu chưa thực hiện Vào mục File > Options > Add-Ins Tại mục
Manage, chọn COM Add-ins, click Go… Đảm bảo mục Esri Maps for Office đã được chọn Click OK
Trên thanh công cụ, nhận thấy công cụ Esri Maps đã được kích hoạt, click vào tab Esri Maps, thấy
hiển thị như sau:
khóa sẽ đóng lại như hình bên:
2 Thành lập bản đồ
Trong bảng dữ liệu excel, bôi đen phần dữ liệu cần thành lập bản đồ
Tip: Trong bài tập này, vì sẽ sử dụng toàn bộ bảng dữ liệu, bạn có thể click vào một ô bất kì
nằm trong bảng dữ liệu, sau đó nhấn Ctrl+A để chọn toàn bộ
Trang 10Nhận thấy trên thanh công cụ, một số công cụ khác đã được kích hoạt (biểu hiện: chuyển từ
đen trắng sang màu sắc)
Trước khi đưa dữ liệu vào để thành lập bản đồ, cần chọn một bản đồ nền basemap phù hợp
Trang 11 Click vào OpenStreetMap để chọn, rồi nhấn OK
Map 1 hiện ra như sau:
Nhận thấy mục Current Selection đã có thông tin về bảng dữ liệu được bôi đen Nếu muốn thay đổi, có thể click vào (Change selection) rồi bôi đen lại phần dữ liệu muốn lập bản đồ
Dưới mục Location Type, click chọn Latitude, Longtitude, rồi click Next
Trang 12Cửa sổ tiếp theo hiện ra như sau:
Nhận thấy hệ thống đã tự động nhận dạng trường tọa độ bằng các ký tự X, Y
Click Add
Trong giây lát, dữ liệu đã được thành lập trên bản đồ
Trang 13 Nhấp chuột phải vào Excel Layer, chọn Go to
Ngay lập tức, toàn bộ các đối tượng nằm trong lớp dữ liệu vừa tạo ra đã được hiển thị trọn vẹn và vừa vặn trên bản đồ:
Trang 143 Ký hiệu hóa (Style/Grouping)
Trên thanh công cụ, click chọn công cụ Style Cửa sổ Style Configuration hiện ra như sau:
Trang 15 Chọn bộ Business and Facilities, ký hiệu dòng đầu tiên, ngoài cùng bên phải Nhấp chuột vào thanh điều chỉnh kích cỡ (size), điều chỉnh về cỡ 16
Click OK
Kết quả:
Trang 16B Grouping
Để ký hiệu hóa đối tượng theo cách phân loại định tính/ định lượng, sử dụng công cụ Grouping
B1 Trong bài tập này, bạn được yêu cầu trực quan hóa doanh thu của các điểm bán hàng trong
tháng 8 năm 2013, sử dụng trường thông tin cột “2013.AugRevenue”
Trang 17 Click chọn Yes, và thay đổi thông tin như sau:
Để thay đổi ký hiệu của đối tượng, click vào tab Style
Chọn bộ ký hiệu Standard, ký hiệu thứ tư, hàng ngang thứ ba
Trang 18 Click OK để hoàn tất thay đổi
Kết quả hiển thị như sau:
B2 Trong bài tập này, bạn được yêu cầu trực quan hóa những địa điểm bán hàng nào là của đối thủ, của Mama, và có kinh doanh cả hai loại sản phẩm của Mama và đối thủ Thông tin này đã
được mã hóa tương ứng với 0, 1 và 2 trong cột “Mama.Valid”
Trang 19 Click chọn tab Style Thay đổi kích cỡ các ký hiệu về cỡ 16
Click OK
Kết quả như sau:
Trang 20
4 Tùy chỉnh Pop-ups
Click vào một đối tượng bất kỳ, khám phá các thông tin từ bảng dữ liệu ban đầu đã được thể hiện trong pop-up ra sao:
Nhận thấy pop-ups hiện đang hiển thị quá nhiều thông tin không cần thiết
Trong phần Map Contents, nhấp chuột phải vào lớp “Excel Layer”, chọn Pop-ups
Trang 21Cửa sổ Configure Pop-ups hiện ra như sau:
Ở Header, chọn trường Tên cửa hàng
Tại ô vuông cạnh Visible, click thêm một lần để bỏ chọn toàn bộ
Chỉ chọn các trường: ShopNumber, Photo, Địa chỉ, Đường, Quận, Thành phố, 2012.Revenue,
2013.AugRevenue, DeliveryStatus
Sau những thay đổi trên, cửa sổ Configure Pop-ups hiển thị như sau:
Trang 22Kết quả pop-up sau khi tùy chỉnh:
5 Chia sẻ webmap/layer lên AGOL
Sau khi hoàn tất việc thành lập bản đồ trong file Excel với Esri Maps, để chia sẻ bản đồ đó lên
ArcGIS Online, sử dụng công cụ Share Map hoặc Share Layer
- Share Map dùng để chia sẻ toàn bộ bản đồ đã thực hiện như một webmap, đồng thời xuất
bản các layer đã tạo từ excel thành các feature service
- Share Layer dùng để chia sẻ riêng lẻ từng layer theo ý muốn của người dùng
Trang 23 Nhập các thông tin cần thiết như sau:
Tại mục Share with, click chọn nhóm mà bạn muốn chia sẻ
Click Next
Ở cửa sổ tiếp theo, thêm tên của lớp dữ liệu chưa đặt tên là “shop” :
Click Share Map
Sau khi chia sẻ thành công, kết quả được báo như sau:
Trang 24 Click vào đường link View the shared map để mở bản đồ trên ArcGIS Online
Tại trình duyệt web, đăng nhập vào tài khoản của mình Sauk hi đăng nhập thành công, đường
link dẫn tới cửa sổ màn hình như sau:
Trang 25Ở mục Map Contents, chú ý đường link của lớp dữ liệu tên Excel Layer
Lát nữa ta sẽ so sánh sự khác nhau giữa nội dung của webmap và của feature service
Click chuột vào hình ảnh thumbnail để mở bản đồ trên ArcGIS Online
Quan sát bản đồ, quan sát mục Contents
Ở góc trái bản đồ, rê chuột vào Home, chọn My Content
Tại My Content, nhận thấy các nội dung đã được đưa lên ArcGIS Online như sau:
Như vậy, khi Share Map từ Excel, dữ liệu đã được tự động chuyển thành file CSV, xuất bản layer
như một feature service, và tạo webmap trên ArcGIS Online
6 Kích hoạt các tính năng cho phép biên tập
Tại feature service “Shop”, rê chuột vào ký hiệu trỏ chuột xuống và chọn View item details
Trang 26Cửa sổ chi tiết về feature hiển thị với nội dung như sau:
Trang 27 Chú ý mục Layers, nhận thấy sự khác biệt so với webmap ban nãy Click vào ô vuông bên cạnh, chọn Enable Attachments để cho phép người cập nhật được đính kèm file dữ liệu vào đối
tượng
Chú ý tới mục Properties, nhận thấy các chức năng Editing, Export Data, Sync, Track Edits hiện đang mặc định là Disabled
Di chuyển lên phía trên màn hình, click chọn
Khi cửa sổ Edit mở ra, kéo xuống phía cuối màn hình, chú ý vào mục Properties, hiện đang như
sau:
Trang 28 Nhập các thông tin và click chọn như sau:
Click
Sau khi tùy chỉnh, những thay đổi thành công sẽ hiển thị như sau:
Trang 297 Thành lập webmap cho phép người dùng khác biên tập/cập nhật dữ liệu
Bản đồ webmap tạo ra trong bài tập này khác biệt so với bản đồ webmap đã được chia sẻ từ Excel (bài 5) Nếu như webmap tạo ra từ Excel có nội dung nằm hoàn toàn trên ArcGIS Online và người dùng khác không thể biên tập (trừ phi họ dùng tài khoản đăng nhập của bạn), thì webmap tạo ra trong bài tập này hoàn toàn ngược lại
Để làm được điều đó, bản đồ webmap này sẽ sử dụng feature service đã được tạo ra (ở bước 5)
và kích hoạt (ở bước 6)
full editing control
Màn hình hiển thị như sau: