| 研究生: |
邱浩然 Chiou, Hau-ran |
|---|---|
| 論文名稱: |
基於SVG 的網路地圖服務應用於行動裝置上之互動式地圖符號化 Application of SVG-based Web Map Service for Interactive Map Symbolization on Mobile device |
| 指導教授: |
郭英俊
Kuo, Ying-jean |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 測量及空間資訊學系 Department of Geomatics |
| 論文出版年: | 2008 |
| 畢業學年度: | 96 |
| 語文別: | 中文 |
| 論文頁數: | 109 |
| 中文關鍵詞: | 自適應展圖 、可變式向量圖形SVG 、地圖符號化 |
| 外文關鍵詞: | SVG(Scalable Vector Graphics), symbolization, adaptive visualization |
| 相關次數: | 點閱:194 下載:4 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
目前,網路地圖格式普遍仍為傳統網格式圖片,網格式地圖在視覺
效果上雖然提供了豐富的色彩呈現,但隨著地圖精緻度的增加檔案容量也隨之相對變大,且網格式地圖缺乏與使用者互動的功能之重大缺點仍是無法解決。向量式網路地圖雖然改良了網格式地圖在互動功能上的缺點,礙於各軟體廠商所開發的向量式地圖產品皆使用了專有的資料格式,因此也無法成為理想的公開網路地圖用的資料格式。近幾年,由W3C 所公開認證的可變式向量圖形SVG(Scalable Vector Graphics),繼承了延伸標記語言XML 開放式資料結構的優點,保有向量式地圖的互動編輯功能,更具備網格式地圖的豐富色彩之展現能力,迅速地成為互動式網路地圖的適當格式。
本研究以台南市地形圖圖例樣式做為圖例設計之參考基準,設計出
相容SVG 幾何圖元及空間資料庫PostgreSQL 的圖例庫。系統開發以相容Java 語言的系統架構為設計基礎,開發出一個具備自適應展圖功能的雛形系統。此雛形系統可透過行動裝置之標準通訊協定傳送使用者的索圖需求,整合OGC WMS 規範的地理伺服器GeoServer 提供系統圖資,生成包含客製化圖例之最終地圖成果,系統並提供圖例樣式設定之互動編修、管理的功能。最後,本研究以三個模擬情境進行雛形系統之完整的功能測試,搭配設定個人化資訊中不同的參數,成功地驗證利用SVG發展具互動功能之自適應展圖服務之可行性。
Raster picture is still the general format of web map service at present.Although raster maps have the ability of representing abundant color on the visual effect, the more fine the map achieves the more volume the file needs
relatively. The great shortcoming such as lacking the interacting capability with user or expansion of the system function still can’t be resolved. Vector
map indeed improves the drawback of interaction capability in raster map.Each software venders keep their format proprietary, so no one can turn their product into the ideal open format of web map. In recent years, SVG
(Scalable Vector Graphics), the norm of the network transmit in vector format gained the authentication from W3C. The standard inherits the open structure from XML, not only preserves the function of interactive edit like
traditional vector map, but also possess the capability of representing abundant color in map like the one in raster format. SVG rapidly becomes the appropriate file format for interactive web cartography map service.
Regarding Tainan topographic map legend as the reference, this research designs a symbol library which is compatible with SVG base shapes and PostgreSQL spatial space database. The prototype of providing adaptive visualization is developed under the system structure in Java-based language. The prototype transmits user’s browsing demand through standard communication protocol of mobile device and integrates the main results produced by the OGC WMS-compatible GeoServer. With the implementation of SVG-based symbols and adaptive visualization map
system, the prototype system provides the symbol management for map presentation and style modification. Finally, this research proceeds the full function test for the prototype using three simulation scenarios. Under setting up different parameters in user profile, the study proves the potentiality of utilizing SVG in adaptive map service for providing interactive capability.
1. 中央研究院,「WebGIS 技術、系統架構與應用」,計算中心空間資訊
小組,2002。
2. 吳宛儒,「以SVG 為介面並嵌入語意之Web GIS 之研究-以救護車資
訊系統為例」,大葉大學資訊管理學系碩士論文,2004。
3. 吳家瑋,「建物資料多比例尺展現資料庫之設計與建置」, 碩士論文,
國立成功大學測量及空間資訊學系,2007。
4. 孫秉良、陳啟南,「三層式架構地圖資料供應系統建立之研究」,地圖,
第11 期,pp.41~54,2001。
5. 張智江,朱士鈞,張雲永等,「3G 第三代行動通訊網路技術」,松岡
出版,2006。
6. 黃永忠,「導入OpenGIS 模組實例研究-以自由軟體架構地政地籍資
料」,朝陽科技大學資訊管理系碩士論文,2003。
7. 楊笙貝,「以XML 為基礎之Web GIS 研究-以SVG 為例」,中山大
學海洋環境及工程學研究所碩士論文,2003。
8. Alesheikh, AA., Helali, H., Behroz, HA., "Web GIS: Technologies and Its
Applications", International Symposium and Exhibition on Geospatial
Theory, Processing, and Applications, 95th Annual Geomatics
Conference of the Canadian Institute of Geomatics, Ottawa, Canada,
2002.
9. Bertolotto, M., Egenhofer, M.J., "Progressive Transmission of Vector
Map Data over the World Wide Web", Geoinformatica, Vol.5, Issue.4,
pp.345~373, 2001.
10. Burghardt, D., Edwardes, A., Mannes, J., "An Architecture for Automatic
Generalisation of Mobile Maps", 2nd Symposium on Location Based
Services and TeleCartography, Wien, Austria, 2004.
11. Cagle, K., "SVG programming: the graphical Web", Berkeley, CA, AIPress, 2002.
12. Carrara, P., Fresta, G., Rampini, A., "BANCO: an SVG-based approach to
create Web sites for the management of remote sensing, spatial and
non-spatial data", Int. Journal of Remote Sensing, Vol.24, No.20,
pp.3903~3915, 2003.
13. Cecconi, A., Galanda M., "Adaptive Zooming in Web Cartography,
Computer Graphics", Vol.21, No.4, pp.787~799, 2002a.
14. Cecconi, A., Weibel, R., Barrault, M., "Improving Automated
Generalisation for On-Demand Web Mapping by Multiscale Databases",
International Symposium and Exhibition on Geospatial Theory,
Processing, and Applications, 95th Annual Geomatics Conference of the
Canadian Institute of Geomatics, Ottawa, Canada, 2002b.
15. Chang Yi-Hong, Chuang Tyng-Ruey, Wang Hao-Chuan, "Adaptive
Level-of-Detail in SVG",3rd Annual Conference on Scalable Vector
Graphics, Tokyo, Japan, 2004.
16. Edwardes, A., Burghardt, D., Bobzien, M., et al., "Map Generalisation
Technology: Addressing the Need for A Common Research
Platform,Proceedings of The 21st International Cartographic Conference,
Durban, South Africa, 2003.
17. Ericsson, "Broadband data performance of third-generation mobile
system", www.ericsson.com/ericsson/corpinfo/publications/review/2005
_01/files/2005012.pdf, 2007.
18. Flueler, I., Iosifescu-Enescu, I., Neumann, A., Lorenz, H., "Cartographic
SVG Applications as Risk Management Support and Communication
Platforms", Proceedings of 4th International Conference on Geographic
Information Science, Munster, Germany, 2006.
19. GiMoDig, "Small-Display Cartography", gimodig.fgi.fi/pub_ deliverables
/D3_1_1.pdf , 2003.
20. Guo Zhimao, Zhou Shuigeng, Xu Zhengchuan, Zhou Aoying, "G2ST: A
Novel Method to Transform GML to SVG", GIS'03, New Orleans,
Louisiana, USA, 2003.
21. Jones, C.B., Ware, J.M., "Map generalization in the Web age",
International Journal of Geographical Information Science, Vol.19,
No.8~9, pp.859~870, 2005.
22. Li Hui, "Design and Implement a Cartographic Client Application - For
Mobile Devices using SVG Tiny and J2ME", Master Thesis, Department
of Geomatics, Computer Science and Mathematics, University of Applied
Sciences Stuttgart, 2006.
23. Maldonado Ibanez, A., Moya Honduvilla, J., Manso Callejo, M.A.,
"Interactive Style Generation for Layer Visualization through a WMS",
International Cartographic Association, Madrid, 2005.
24. Marriott, K., Meyer, B., Tardif, L., "Fast and Efficient Client-Side
Adaptivity for SVG", WWW 2002, Honolulu, Hawaii, USA, 2002.
25. Mathiak, B., Kupfer, A., Neumann, K., "Using Xml Languages for
Modeling and Web-Visualization of Geographical Legacy Data",
International Proceeding, VI Brazilian Symposium on Geoinformatics,
2004.
26. Neumann, A., Winter, A.M., "Vector-based Web Cartography: Enabler
SVG", www.carto.net/papers/svg, 2000.
27. Nivala, A.M., Sarjakoski, L.T., "Adapting Map Symbols For Mobile
Users", International Cartographic Conference, Coruna, Spain, 2005.
28. Patalaviciute, V., Dupmeier, C., Freckmann, P., et al., "Using SVG-based
Maps for Mobile Guide Systems A Case Study for the Design, Adaptation,
and Usage of SVG-based Maps for Mobile Nature Guide Applications",
International Conference on Scalable Vector Graphics, Enschede,
Netherlands, 2005.
29. Peng Zhong-Ren, Zhang Chuanrong, "The roles of GML, SVG, and WFS
specifications in the development of Internet GIS", Journal of
Geographical Systems Vol.6. pp.95~116, 2004.
30. Qualcomm, "Evolution of Wireless Applications and Services",
www.qualcomm.com/technology/resources.html, 2007.
31. Reichenbacher, T., "Adaptive Concepts for A Mobile Cartoraphy",
Supplement Journal of Geographical Sciences, Vol.11, pp.43~53, 2001.
32. Reichenbacher, T., "SVG for adaptive visualisations in mobile situations",
SVG Open Conference, 2002.
33. Reichenbacher, T., "Adaptive Methods for Mobile Cartography",
Proceedings of The 21st International Cartographic Conference, Durban,
South Africa, 2003.
34. Reichenbacher, T., "Mobile Cartography -Adaptive Visualisation of
Geographic Information on Mobile Devices", Department of Cartography,
Technical University of Munich, PhD Thesis, 2004.
35. Robinson, B., "Creating and Implementing Mobile SVG", International
Conference on Scalable Vector Graphics, Zurich, 2002.
36. Sayar, A., Pierce, M., Fox, G., "Developing GIS Visualization Web
Services for Geophysical Applications", ISPRS Spatial Data Mining
Workshop, Ankara, Turkey, 2005.
37. Sun, "Java ME Technology", java.sun.com/javame/technology/index.jsp,
2008.
38. Tummala, H., Jones, J., "Developing Spatial-Aware Content Management
Systems for Dynamic, Location-Specific Information in Mobile
Environments, WMASH'05, Cologne, Germany, 2005.
39. Wang Yingjie, Liu Yue, Chen Xiaogang, et al., "Adaptive Geovisualization
- an approach towards the design of intelligent geovisualization
systems, Journal of Geographical Science", Vol.11, pp.1~8, 2001.
40. Wagner, M.J., "FME 2007 Release-Giving Raster the Vector Treatment",
www.safe.com, 2007.
41. White, J., Hemphill, D., "Java 2 Micro Edition: Java in small things”,
Manning Publications Company, Greenwich, CT, USA, 2002.