市政資料之應用–垃圾車路線的飛覽


前陣子從台北市資料倉儲取得「台北市垃圾清運路線圖」資料,本以為可以用來當作線形資料的應用範例,但打開後才發現它只是垃圾清運點的資料,原始資料是台北市環保局的excel檔案,只是它包含有地址門牌欄位,可以依據「台北市門牌坐標」之配對(match),取得各個垃圾清運點的點位坐標位置,像台北市地理資訊e點通,就有這個圖層,你也可直接從台北市環保局的網頁,依據所在位置,查詢結果會在台北市地理資訊e點通的地圖顯示。

不過,在這份資料中,除了點位坐標外,還包括了垃圾車所屬的分隊、車號、以及停留時間等,我倒想將跑我的社區的垃圾車其沿線清運點串連起來,所以只萃取全市總共約3000個清運點中的其中十來個,並作個Google Earth上的飛覽,但作完之後,總覺得太過單調,因為類似的飛覽作品我也作過太多了,所以這個成品就擱了一陣子。

日前網友jims跟我請教如何作4d模型,提到他作了個f16戰機想要飛翔在花蓮空軍基地,其中f16戰機是到3D Warehouse找來了,這引發了何不也到3D Warehouse找垃圾車模型呢?所以我就找了一輛跟台北市的垃圾車外型比較像的垃圾車模型,經過加工稍加修改後,再依據我之前寫的貓空遊園動態公車php程式,但因為線上只有一輛車,而且要加上實際的時間以及各個清運點的停留時間,雖然只是部分的修改,也花了我不少時間,但辛苦總算有了代價,世界第一輛可以在Google Earth上奔馳的垃圾車終於誔生了。

我說的「奔馳」是因為我雖然將Timeline的速度設到最慢,但除了在每個清運點有所停留之外,我依然無法看到垃圾車慢慢開在道路上的效果,若我將每個垃圾車模型之間的距離縮短,雖然可以看到跟貓空纜車一樣的效果,但卻會讓整個電腦動彈不得,真是魚與熊掌不可得兼。

各位看倌,請在此下載這個kmz檔, 若你能將台北市3d立體建物也打開的話,將會有更佳的臨場感受。

2 Responses to “市政資料之應用–垃圾車路線的飛覽”

  1. HKC on 13 十一月 2007 at 20:22:41

    呵呵~上面還標明垃圾車的時間還蠻實用的~
    利用 Google Earth 飛覽的方式令人感到耳目一新
    很有創意
    還有阿~ 這些 3D 建築都是大大畫的嗎?
    (我的好像沒那麼多)
    又多又炫耶! 還有那台垃圾車XDD~

  2. jims on 20 十一月 2007 at 17:08:06

    因為何大哥的靈感,小地做了台垃圾車上去3D倉儲了~~大家可以參考
    blog

Trackback this Post | Feed on comments to this Post

Leave your Comment

Quicktags:

(必填)