【台灣人一定要知道的TGOS MAP】
你知道電子地圖除了Google Maps,還有哪一個電子地圖現在被政府和企業界高度使用嗎?就是內政部發布的TGOS MAP啦,不管政府、企業,甚至是個人都可以使用唷!
TGOS MAP除了最基本的電子地圖外,更可以作各種加值運用,像是臺中市政府的空間地圖查詢系統、臺北市政府都發局的臺北市歷史圖資展示系統等,就是使用TGOS MAP API的最佳示範,在11月18日獲得TGOS加值應用獎,來賓請掌聲鼓勵鼓勵~
▶前往TGOS MAPS http://map.tgos.tw/
▶更多獲獎訊息請看 http://goo.gl/yXGPeq
「tgos map api」的推薦目錄:
- 關於tgos map api 在 內政部 Facebook 的最佳解答
- 關於tgos map api 在 [請益] Google Maps圖台怎麼套疊TGOS圖層或主題地圖? 的評價
- 關於tgos map api 在 2022TGOS MAP API-寵物社群,精選在PTT/MOBILE01/Dcard ... 的評價
- 關於tgos map api 在 2022TGOS MAP API-寵物社群,精選在PTT/MOBILE01/Dcard ... 的評價
- 關於tgos map api 在 2022TGOS MAP API-寵物社群,精選在PTT/MOBILE01/Dcard ... 的評價
- 關於tgos map api 在 tgos api範例、TGOS、tgos應用在PTT/mobile01評價與討論 的評價
- 關於tgos map api 在 tgos api範例、TGOS、tgos應用在PTT/mobile01評價與討論 的評價
- 關於tgos map api 在 台灣地圖api的推薦與評價,FACEBOOK、GITHUB - 疑難雜症 ... 的評價
- 關於tgos map api 在 台灣地圖api的推薦與評價,FACEBOOK、GITHUB - 疑難雜症 ... 的評價
- 關於tgos map api 在 twag/smart_geo.py at master · virus-warnning/twag - GitHub 的評價
- 關於tgos map api 在 Tag: 2018鐵人賽-30天打造我的WebGIS系列 的評價
- 關於tgos map api 在 5-2 郭俊麟老師,「TGOS地圖協作平台與故事地圖整合應用 ... 的評價
tgos map api 在 2022TGOS MAP API-寵物社群,精選在PTT/MOBILE01/Dcard ... 的推薦與評價
【台灣人一定要知道的TGOS MAP】 你知道電子地圖除了Google Maps,還有哪一個電子地圖現在被政府和企業界高度使用嗎?就是內政部發布的TGOS MAP啦, ... ... <看更多>
tgos map api 在 2022TGOS MAP API-寵物社群,精選在PTT/MOBILE01/Dcard ... 的推薦與評價
【台灣人一定要知道的TGOS MAP】 你知道電子地圖除了Google Maps,還有哪一個電子地圖現在被政府和企業界高度使用嗎?就是內政部發布的TGOS MAP啦, ... ... <看更多>
tgos map api 在 [請益] Google Maps圖台怎麼套疊TGOS圖層或主題地圖? 的推薦與評價
聽說全臺有70~80個網站使用TGOS MAP API介接的服務
我在TGOS MAP API有看到一則API使用範例:
https://api.tgos.tw/TGOS_MAP_API/docs/site/web/ThemeMapforGoogle
上傳網路呈現如下:
https://goo.gl/kmXKX8
可是它看起來整個都是Google Maps的內容
沒看到任何TGOS的圖層或主題地圖
請問各位有人知道程式碼要怎麼修改
才會呈現出TGOS的圖層或主題地圖?
使用TGOS MAP API (Lite)可以嗎?
請問以下 上色部分的程式碼 該怎麼改?
或是哪個段落還需要改呢?
服務名稱代碼和服務圖層代碼列表要到哪裡找?
對TGOS MAP API毫無頭緒
能請各位高手指點迷津嗎?
謝謝
<!--程式碼範例-->
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
<title>GoogleMaps之主題地圖代理程式</title>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp"></script>
<script
src="/TGOS_MAP_API/Web/Sample_Codes/TGOSMapAPI/QuickExample/TGThemeLayer_Google/TGThemeLayer_GoogleMaps.js"></script>
<script>
var map;
var agentLayer;
function initialize() {
// 建立圖台的地圖物件
var myLatLng = new google.maps.LatLng(25.036, 121.551);
var mapOptions = {
zoom: 17,
center: myLatLng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(
document.getElementById('TGMap'),
mapOptions);
//+=======
// 建立 TGOS 主題地圖
var appID = "yourID";
var apiKey = "yourkey";
var opts = {
// 圖台的地圖物件, 若此時未設定, 仍可用 agentLayer.setMap(map) 將
圖層加入圖台
map: map,
// 圖台的坐標系統
crs: TGOS.CoordSys.EPSG4326, // Google 只能用 EPSG4326 和圖台溝通
// 圖層名稱
title: "主題圖層",
// 圖層透明度
opacity: 1.0,
// 預設是否顯示
visible: true
};
agentLayer = new TGOS.TGThemeAgent(
// 申請的 appID 和 apiKey
new TGOS.TGKey(appID, apiKey),
// 服務名稱代碼
TGOS.TGMapServiceId.SCHOOL,
// 服務圖層代碼列表
new Array(TGOS.TGMapId.SCHOOL.SCHOOL_B, TGOS.TGMapId.SCHOOL.SCHOOL_C,
TGOS.TGMapId.SCHOOL.SCHOOL_D, TGOS.TGMapId.SCHOOL.SCHOOL_E,
TGOS.TGMapId.SCHOOL.SCHOOL_F),
// 其他的地圖設定
opts);
//+===============================
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
<script>
function setOpacity() { // 設定透明度
var val = document.getElementById("opacity").value;
agentLayer.setOpacity(parseFloat(val));
}
function getLegend() { // 取得圖例
var oLegend = document.getElementById('legend');
agentLayer.getThemeLegend(oLegend);
oLegend.style["display"]="";
}
function visibleLegend() { // 隱藏圖例
var oLegend = document.getElementById('legend');
oLegend.style["display"]="none";
}
</script>
</head>
<body>
<div style="height: 450px; width: 650px" id="TGMap"></div>
<div id ="panel">
<input type="button" value="顯示" onclick="agentLayer.show();"></input>
<input type="button" value="隱藏" onclick="agentLayer.hide();"></input>
<input type="text" id="opacity" value="1.0" size="5"/>
<input type="button" value="設定透明度" onclick="setOpacity();">
<input type="button" value="取得圖例" onclick="getLegend();"></input>
<input type="button" value="隱藏圖例" onclick="visibleLegend();"></input>
<div id="legend" style="display:none;">
</div>
</div>
</body>
</html>
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.250.55
※ 文章網址: https://www.ptt.cc/bbs/GIS/M.1501690317.A.2C5.html
... <看更多>