Liang, Steve H.L.Tsai, Han-Fang2014-09-302014-11-172014-09-302014http://hdl.handle.net/11023/1852Most of existing web mapping systems usually use web Mercator projection. However, this is a poor choice for geostatistical applications where distributions, densities, and relative areas are important. Therefore, we propose a new web mapping system architecture, which provides various map projections to meet the demands of users’ data. We first introduce client-side online platform to present data in multiple map projections as well as additional functions to adapt polar map orientation. Then we present a server-side component that pre-renders base maps in different projections using distributed techniques to ease the time- and computation- intensive tile rendering process. Also the server-side can parse the vector data users upload, while there are thousands of map projections and we assume map users might lack the knowledge about map projections (e.g., types, application, scale, etc.). We propose a server-side component that recommends suitable SRID (Spatial Reference System Identifier) for input data.engUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.Geotechnologyweb mapping systemmap projectionmultiple map projectionsDesign and Implementation of a Web Mapping System Supporting Multiple Map Projectionsmaster thesis10.11575/PRISM/25571