
 
geocoder, and a Web interface.” Pietroniro and 
Fichter (Pietroniro and Fichter, 2007) defined a Map 
mashup as a way to combine map data source or 
service with added information, often geo-
referenced to the map data in order to create a new 
map.  
The statistics of various mashups created up to 
April 2008 shows that the map-based mashup 
accounts for around (39%) of all the registered 
mashups. With the decrease of requirements for 
programming skills and the increased number of 
mashup editors and creation tools, creating map 
mashups have become easier to develop.   
The Open Source Initiative (OSI) (OSI - Open 
Source Initiative) for GIS Software such as 
Minnesota Mapserver, GDAL/OGR, GRASS GIS 
and PostgreSQL/PostGIS packages, offer a 
technically competitive and open-source alternative 
solution to the commercial software. The OSI is 
growing in popularity in order to provide the 
solution to web mapping services using open source 
GIS software (Song et al., 2004). The OSI allows 
using, modifying and redistributing the software 
freely. It breaks the cost barriers to using the public 
spatial data and the GIS tools in building a large-
scale GIS system. As long as people have problems 
to solve and the spirit to share their solutions, open 
source will continue to grow and contribute to the 
geo-informatics community (Ramsey, 2002). The 
development of OSI software needs to control the 
interaction between OSI software, the performance 
of the integrated system and the function limitations. 
The Mapserver is not a full-featured GIS system, but 
provides enough core functionality to support a wide 
variety of web applications and can handle a huge 
Geodata base (Raghavan et al., 2002).  
There has been an increase interest in Web 
mapping application in recent days due to the many 
features of Web mapping such as increase use of 
mobile application, GPS, and digital maps. 
Most of the available GIS software has already 
modules for web mapping. Moreover, these software 
packages offer the possibility to develop web 
application using their developing kits. Open source 
program allows the creation of the web applications, 
but there is no support for such applications.  
Other GIS and mapping software have developed 
a certain development kits, which could be used to 
build a complete GIS and web mapping applications. 
Such development kits have low cost and offer a 
large wide library to be used in developing a GIS 
application. We used one of these applications, the 
AspMap, to develop our web mapping software 
system.   
AspMap is a set of high-performance, Web 
mapping components and controls for embedding 
maps in  ASP.NET and ASP.NET AJAX 
applications. AspMap gives the ability to generate 
maps, thematic mapping, routing, vehicle tracking 
and other features that are generated on the server in 
order to make the maps fully interactive on the 
client-side. AspMap provide the functionality you 
need to turn the occasional visitor to your site into a 
regular user. It provides functionality to a local 
government web site, a real estate web site, a 
navigation website, a vehicle tracking web site, or to 
a location-based services.  
2 WEB MAPPING 
Web mapping is the process of designing, 
implementing, generating and delivering maps on 
the World Wide Web. While Web Mapping 
primarily deals with technological issues, Web 
Cartography additionally studies theoretic aspects 
such as the usability of web maps, the evaluation 
and optimization of techniques and workflows, the 
social aspects, and more. Web GIS is similar to web 
mapping, but with an emphasis on analysis, 
processing of project specific geodata and 
exploratory aspects.  Web maps are often a 
presentation media in web GIS. With time web maps 
are increasingly gaining analytical capabilities. 
These days both web mapping and web cartography 
have to deal with interactivity, usability and 
multimedia issues.  
The use of the web as a distribution medium for 
maps is a major advancement in cartography and 
opens many new opportunities (real-time maps). A 
first classification of web maps has been made by 
Kraak (Kraak and Brown, 2001). He distinguished 
static and dynamic web maps and further 
distinguished view-only and interactive web maps. 
Cartography was restricted to special groups, 
requiring expensive and complex hard, software, 
skilled cartographers and geomatics engineers. The 
cheap and easy transfer of geodata across the 
Internet have allowed the integration of distributed 
data sources and opened new opportunities to non 
specialized general public to join the web mapping 
world. Hence, educating the general public about 
geographic analysis and cartographic methods and 
principles should be a priority.  
In this work, we present a website based on 
AspMap for GIS applications such as navigation, 
tracking and map creation. We provided the website 
with Amman city streets network and satellite image 
THE DEVELOPMENT OF A WEB MAPPING SYSTEM AND ITS APPLICATION
23