Skip to Main Content
Location-based services (LBS) on web-based maps and images have come into real-time since Google launched its street view imaging services in 2007. This research employs Google Maps API and Web Service, GAE for JAVA, AJAX, Proj4js, cascading style sheets and HyperText markup language in developing a platform for accessing the orientation parameters of Google street view (GSV) panoramas in order to determine the three-dimensional (3D) position of points of interest (POIs) by intersection between two nearby GSV images and to validate the 3D position of a GSV panorama by resection from three known POIs. Extracted 3D positional information of the features are then packed in keyhole markup language format and stored in GAE Servlet for future LBS applications integrated with Google Maps and Google Earth. Experimental results from two tests on intersection and one test on resection of GSV panoramas in National Chung Hsing University campus were examined with error reports and source analyses. With automatic conjugate image-matching capability, the developed system is suitable for volumetric data collection in establishing web-based LBS applications integrated with GSV panoramas and Google Maps/Earth in which positional accuracy is not primarily concerned.