大家都知道RIA GIS比Ajax GIS功能強,到底好在裡?似乎又說不太出來。之前整前的差異如下,或許可以看得出來一些端倪。
- Rich, interactive mapping experience – zooming, panning, rotating
- scaling images, voice, video in a seamless manner
- Performance improvements
- Development environment
- Plug-ins
今天就來看第一項更豐同的互動經驗–除了縮放地圖更順之外,在RIA中可以使用透視的效果產生立體的效果。
最近的Google Map Flash API也支援這個功能,在以下的例子可以按著Ctrl後拖曳地圖,就會有立體透視的效果。
效果下圖。這樣的效果是用Ajax很難作到的。
這樣有什麼用呢?其實就可以作非常多的運用。以下是Google的提供的例子。
UK Weather Tour | ArcGIS Services | PaperVision3D Scene |
Ian Watkins | Nianwei Liu | Satoshi Ueyama |
Eiffel Tower KMZ | 3D Driving Simulator | Weather Radar GroundOverlay |
Masashi K | Katsuomi.K | Andrew Trice |
以上例子可以看得出來藉由地圖的立體透視,雖然不是真的3D地圖不過透過簡單的視角運算即可以產生類3D的效果,這樣一來可以讓地圖上的資料呈現更直覺及豐富。之後有機會再介紹別的例子。