差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
open:mol:emap [2022/11/10 17:03] wenchin [🔸 訓練目標] |
open:mol:emap [2023/05/26 10:41] (目前版本) wenchin |
||
---|---|---|---|
行 1: | 行 1: | ||
- | [[.: | 勞動部勞發署 產業人才投資方案 ~ 委辦職訓課程規劃草案]] | + | <text type="warning">勞動部勞發署 產業人才投資方案 ~ 委辦職訓課程規劃草案</text> |
- | ====== 電子地圖 Google Maps 及 OpenStreetMap 應用程式開發實務班 ====== | + | ====== 電子地圖 Google Maps 及 OpenStreetMap 網頁應用程式開發實務班 ====== |
\\ | \\ | ||
---- | ---- | ||
===== 訓練班別計畫表 ===== | ===== 訓練班別計畫表 ===== | ||
+ | <hidden> | ||
==== 🔸 訓練需求調查 ==== | ==== 🔸 訓練需求調查 ==== | ||
=== 1. 產業人力需求調查: === | === 1. 產業人力需求調查: === | ||
行 16: | 行 17: | ||
* 人力需求領域主要以資料(Data)為核心,透過各種科技工具之規劃與應用,將資料附加價值最大化,以提供各種產品與服務,包括資料提供、資料處理、資料分析/應用、商業策略/顧問諮詢與完整解決方案服務(系統整合)等各類服務業者。 | * 人力需求領域主要以資料(Data)為核心,透過各種科技工具之規劃與應用,將資料附加價值最大化,以提供各種產品與服務,包括資料提供、資料處理、資料分析/應用、商業策略/顧問諮詢與完整解決方案服務(系統整合)等各類服務業者。 | ||
+ | </hidden> | ||
- | \\ | + | ==== 🔸 訓練需求概述 ==== |
- | === 3. 訓練需求概述: === | + | |
* 當行動通信與智慧型手機填滿在我們生活中的每一天後,電子地圖應用也如影隨行跟著我們。舉凡 Google/Apple 行車導航、相簿地圖、跑步/騎單車運動虛擬教練、Uber叫車/Line計程車、美食外送、YouBike查詢、以及公車路線圖等,都是我們日常所使用的手機 App。 | * 當行動通信與智慧型手機填滿在我們生活中的每一天後,電子地圖應用也如影隨行跟著我們。舉凡 Google/Apple 行車導航、相簿地圖、跑步/騎單車運動虛擬教練、Uber叫車/Line計程車、美食外送、YouBike查詢、以及公車路線圖等,都是我們日常所使用的手機 App。 | ||
* 再舉一個官民合作的成功案例~「口罩地圖」,這是由政府提供 Open Data,而由民間來開發「線上地圖應用服務」程式。在疫情初期的緊張時刻,及時解決了口罩流通性的問題。 | * 再舉一個官民合作的成功案例~「口罩地圖」,這是由政府提供 Open Data,而由民間來開發「線上地圖應用服務」程式。在疫情初期的緊張時刻,及時解決了口罩流通性的問題。 | ||
行 57: | 行 58: | ||
* 繪製 YouBike 公共自行車 各站點可借車輛數 | * 繪製 YouBike 公共自行車 各站點可借車輛數 | ||
* 繪製 指定公車路線的 所有站牌 | * 繪製 指定公車路線的 所有站牌 | ||
- | * 測速執法設置點 | + | * 測速 (相機) 執法設置點 |
* 能截取 Open Data,並存入 MongoDB,供地圖應用程式篩選查閱,例如: | * 能截取 Open Data,並存入 MongoDB,供地圖應用程式篩選查閱,例如: | ||
行 95: | 行 96: | ||
* Data.Taipei 公車定時車機 (即時經緯度) 動態資訊 | * Data.Taipei 公車定時車機 (即時經緯度) 動態資訊 | ||
* PTX 服務平台~公車API:取得指定路線的公車動態定時資料 | * PTX 服務平台~公車API:取得指定路線的公車動態定時資料 | ||
- | * 測速執法 (測速相機) 設置點 | + | * 測速 (相機) 執法設置點 |
* 新北市 垃圾車所在位置 | * 新北市 垃圾車所在位置 | ||
* 環保署 空氣品質指標 (AQI) | * 環保署 空氣品質指標 (AQI) | ||
行 111: | 行 112: | ||
* AJAX 原理與應用 | * AJAX 原理與應用 | ||
* 使用 Node.js 開發讀取 Open Data 的應用程式 | * 使用 Node.js 開發讀取 Open Data 的應用程式 | ||
- | * 資料格式 JSON/XML/CSV 解析處理轉換。 | + | * 擷取 結構化 JSON 資料 |
* MongoDB 文件型資料庫系統簡介 | * MongoDB 文件型資料庫系統簡介 | ||
行 117: | 行 118: | ||
* Compass 管理工具操作 | * Compass 管理工具操作 | ||
* MQL 資料庫操作常用語法 | * MQL 資料庫操作常用語法 | ||
+ | |||
+ | * 範例程式 ~ 使用 Node.js 存取 MongoDB | ||
行 130: | 行 133: | ||
* OpenLayers API & Object 簡介 | * OpenLayers API & Object 簡介 | ||
- | * OpenLayers 地圖應用程式開發套件 | + | * 將 地理資訊或圖層 套疊在地圖上展示 |
- | * 在地圖上繪製 Icon, Point, Line, Polygon | + | * 繪製 Icon, Point, Line, Polygon |
+ | * 繪製 客製化的 POI 地標 | ||
* 套疊 KML 外部圖層 | * 套疊 KML 外部圖層 | ||
+ | * 繪製 行政區界圖 | ||
+ | |||
+ | * 擷取 Open Data 即時資訊 更新在地圖上 | ||
+ | * 繪製 YouBike 公共自行車 所有站點位置 及 可借車輛數 | ||
+ | * 繪製 指定公車路線的 所有站牌 及 所有行駛班車的位置 | ||
+ | * 繪製 測速 (相機) 執法設置點 | ||
- | * 將 Open Data 植入電子地圖中 | + | * 截取 Open Data,並存入 MongoDB,供地圖應用程式篩選查閱 |
- | * 測速執法設置點 | + | * 將指定追蹤的 新北市垃圾車 即時座標 存入 MongoDB |
- | * 新北市垃圾車所在位置 | + | * 從 MongoDB 中篩選指定期間的資料,並在地圖上繪製車輛移動的軌跡 |
- | * YouBike即時資訊 | + | |
- | * 空氣品質指標(AQI) | + | |
- | * 使用 Node.js 開發 MongoDB 應用程式 | ||
- | * 將所追蹤的垃圾車軌跡座標存入 MongoDB | ||
- | * SPA 單一頁面應用程式設計、AJAX API 設計 | ||
- | * 以指定的 日期/時間 為範圍,從 MongoDB 中篩選符合的經緯座標資料,並繪製在地圖上。 | ||
行 149: | 行 153: | ||
---- | ---- | ||
== 🔸 Google Maps Platform 簡介 == | == 🔸 Google Maps Platform 簡介 == | ||
- | * 各式圖層 Layers | + | * 圖層 Layers 總覽 |
* 資料 Data layer | * 資料 Data layer | ||
* 熱視圖 Heatmap layer | * 熱視圖 Heatmap layer |