<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AIT</journal-id><journal-title-group><journal-title>Advances in Internet of Things</journal-title></journal-title-group><issn pub-type="epub">2161-6817</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ait.2019.93004</article-id><article-id pub-id-type="publisher-id">AIT-94066</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Development of Web Mapping Application for Spatial Ecotourism Information Using QGIS Plugin and Freely Available Web Platforms in North West Highlands of Ethiopia a Case Study: Chokie Mountain Watersheds
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mengesha</surname><given-names>Endalew</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wobetu</surname><given-names>Shiferaw</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Abinet</surname><given-names>Kindie</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib></contrib-group><aff id="aff3"><addr-line>Information Technology School of Computing, Bahirdar University, Bahirdar, Ethiopia</addr-line></aff><aff id="aff1"><addr-line>Geodesy and Geomatics Engineering, School of Civil and Water Resource Engineering, Institute of Technology, Debre Markos University, Debre Markos, Ethiopia</addr-line></aff><aff id="aff2"><addr-line>Software Engineering, School of Computing, Institute of Technology, Debre Markos University, Debre Markos, Ethiopia</addr-line></aff><pub-date pub-type="epub"><day>05</day><month>07</month><year>2019</year></pub-date><volume>09</volume><issue>03</issue><fpage>50</fpage><lpage>61</lpage><history><date date-type="received"><day>10,</day>	<month>May</month>	<year>2019</year></date><date date-type="rev-recd"><day>28,</day>	<month>July</month>	<year>2019</year>	</date><date date-type="accepted"><day>31,</day>	<month>July</month>	<year>2019</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Ecotourism is a sustainable, green and smokeless industry of the society by providing alternative source to the livelihood and local community, in order to re-naturalize the environment to bring the man closer to the natural environment. The use of web application has changed the way tourists gather information about tourist attraction spots of the research area. The aim of the study is to assess and identify ecotourism attraction sites of Chokie Mountain watersheds for touristic activities to develop a web-based GIS mapping portal for the improvement of nature-based ecotourism activities. The web-based GIS portal for Web Mapping Application is available for the user with the skills necessary to create standard web mapping services. We have implemented web mapping services based on formal cartographic visualization rules in the open source QGIS software and threejs JavaScript plugin. Threejs plugin is used for 3D visualization, interaction and export terrain data, map canvas image and vector data to HTML page and JS. The result of web-based GIS portal supports spatial and non-spatial database of tourist attraction and tourist service data with attractive user interface.
 
</p></abstract><kwd-group><kwd>Ecotourism</kwd><kwd> Chokie Mountain Watersheds</kwd><kwd> Spatial Mapping</kwd><kwd> Qgis</kwd><kwd> Open Source Software</kwd><kwd> Qgis2threejs Plugins</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Ethiopia is land of origin with vast number of tourist attractions [<xref ref-type="bibr" rid="scirp.94066-ref1">1</xref>] and a visitor-friendly people [<xref ref-type="bibr" rid="scirp.94066-ref2">2</xref>] who are conscious of its historical, cultural and natural heritages [<xref ref-type="bibr" rid="scirp.94066-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref4">4</xref>] . It was this recognition of a great potential, that the tourism industry has been started in 1960’s in the country [<xref ref-type="bibr" rid="scirp.94066-ref5">5</xref>] . Choke Mountain watershed has tourism potentials such as the stunning landscapes like Aba Jime forests, AratMekerakir, Molalit cave, Lake BahireGiyorgies in line with unique biodiversity resources which include plant, animal, and bird species [<xref ref-type="bibr" rid="scirp.94066-ref2">2</xref>] . Ecotourism was first started by the Hetor Ceballos lascurain in 1983 [<xref ref-type="bibr" rid="scirp.94066-ref6">6</xref>] . It includes a number of different forms of tourism such as environmentally responsible nature-based travel, adventure travel, birding or camping and generally, it is a tourist activity for sustainable protection of the environment and generating sustainable income for the local community [<xref ref-type="bibr" rid="scirp.94066-ref6">6</xref>] . Tourism, the act of travel for the purpose [<xref ref-type="bibr" rid="scirp.94066-ref7">7</xref>] of relaxation, physical and mental recovery, responsible travel to natural areas [<xref ref-type="bibr" rid="scirp.94066-ref8">8</xref>] and business, and provide services for the tourist [<xref ref-type="bibr" rid="scirp.94066-ref9">9</xref>] . It is a sustainable [<xref ref-type="bibr" rid="scirp.94066-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref10">10</xref>] , nature-based [<xref ref-type="bibr" rid="scirp.94066-ref6">6</xref>] green and smokeless industry [<xref ref-type="bibr" rid="scirp.94066-ref7">7</xref>] of the society by providing sustainable environment [<xref ref-type="bibr" rid="scirp.94066-ref3">3</xref>] and income, good interaction with nature, people and community involvement, and action to conserve or enhance the natural environment, in order to re-naturalize the environment to bring the man closer to the ecotourism area. GIS technology has an essential computer tool for [<xref ref-type="bibr" rid="scirp.94066-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref12">12</xref>] collecting, storing, mapping, analyzing, managing, retrieving and displaying of spatial and attribute data for geographic world of particular purpose. Web GIS is a geographic information system distributed across a networked computer environment to integrate, disseminate, and communicate geographic information visually on the World Wide Web [<xref ref-type="bibr" rid="scirp.94066-ref13">13</xref>] . The study uses free &amp; open source software to implement web GIS technology for ecological tourism development of Choke Mountain watershed.</p></sec><sec id="s2"><title>2. Methods</title>Study Area<p>Chokie Mountain watersheds are the water tower of the upper Blue Nile River Basin [<xref ref-type="bibr" rid="scirp.94066-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref14">14</xref>] (Abay) highland portions of Ethiopia, in West and East Gojjam zonal administrations, Amhara regional state northwest part of Ethiopia. Choke Mountain is the water tower of the Upper Blue Nile River Basin in Ethiopia. It is the source of more than 23 rivers and 273 small springs [<xref ref-type="bibr" rid="scirp.94066-ref2">2</xref>] which are the main tributaries of Upper Blue Nile river basin. The watershed located between 37˚00'00&quot; - 38˚30'00&quot;E longitude and 9˚30'00&quot; - 11˚00'N latitude. The latitude of the area ranges from 667 m around Blue Nile George to 4100 m top of Chokie Mountain watershed. Agroecologically, Choke Mountain watersheds region (<xref ref-type="table" rid="table1">Table 1</xref>) is found within four climatic zones. These are; Kola, WeynaDega, Dega, and Wurch [<xref ref-type="bibr" rid="scirp.94066-ref14">14</xref>] .</p><p>It is the source of more than 273 spring water and many other major rivers in the region. Choke Mountain watersheds, the water tower of the region and its</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Climatic zone of Chokie Mountain watersheds [<xref ref-type="bibr" rid="scirp.94066-ref14">14</xref>] </title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Climatic Zone</th><th align="center" valign="middle" >Climate</th><th align="center" valign="middle" >Altitude</th><th align="center" valign="middle" >Temperature</th><th align="center" valign="middle" >Avg. ann. Rainfall</th></tr></thead><tr><td align="center" valign="middle" >Bereha</td><td align="center" valign="middle" >Hot arid</td><td align="center" valign="middle" >&lt;500</td><td align="center" valign="middle" >&gt;27.5</td><td align="center" valign="middle" >&lt;200</td></tr><tr><td align="center" valign="middle" >Kola</td><td align="center" valign="middle" >Warm semi arid</td><td align="center" valign="middle" >500 - 1500/1800</td><td align="center" valign="middle" >27.5 - 20</td><td align="center" valign="middle" >200 - 800</td></tr><tr><td align="center" valign="middle" >WoinaDaga</td><td align="center" valign="middle" >Cool sub humid</td><td align="center" valign="middle" >1500/1800 - 2300/2400</td><td align="center" valign="middle" >20 - 17.5/16</td><td align="center" valign="middle" >800 - 1200</td></tr><tr><td align="center" valign="middle" >Dega</td><td align="center" valign="middle" >Cool and humid</td><td align="center" valign="middle" >2300/2400 - 3200</td><td align="center" valign="middle" >17.5/16 - 11.5</td><td align="center" valign="middle" >1200 - 2200</td></tr><tr><td align="center" valign="middle" >Wurch</td><td align="center" valign="middle" >Cold and moist</td><td align="center" valign="middle" >&gt;3200</td><td align="center" valign="middle" >&lt;11.5</td><td align="center" valign="middle" >Above 2200</td></tr></tbody></table></table-wrap><p>surroundings (<xref ref-type="fig" rid="fig1">Figure 1</xref>) has a nature-based tourism potentials [<xref ref-type="bibr" rid="scirp.94066-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref6">6</xref>] and diverse range of geographic features like landforms, water basin, gorges, cliffs, native biological diversity and other spectacular views. Variation of atmospheric conditions in the watershed such as rainfall, wind, temperature and humidity are the result of natural conservation and its topography. The amazing landscape like Aba Jime forests, Arat Mekerakir, Molalit cave, Lake BahireGiyorgies in line with unique biodiversity resources which include plant, animal, and bird species are big nature-based resources [<xref ref-type="bibr" rid="scirp.94066-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref4">4</xref>] . Like [<xref ref-type="bibr" rid="scirp.94066-ref2">2</xref>] findings, 41 bird species are found in Afro-tropical highland biome of Choke Mountain including endemic Abyssinian Longclaw (Macronyx flavicollis). Some of the bird species [<xref ref-type="bibr" rid="scirp.94066-ref2">2</xref>] are endemic for Ethiopia such as Abyssinian Longclaw, Wattled Ibis, Thick-billed Raven, White-collared Pigeon, and Black-winged Lovebird.</p><p>There are 16 animal species [<xref ref-type="bibr" rid="scirp.94066-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref4">4</xref>] found in Choke Mountain and its Environs such as Leopard (Panthera pardus), Golden/Common Jackal (Canis aureus), Common Bush Back (Tragelaphus scriptus), AbyssiniaColobus, Common Duiker, Spotted Hyena (Crocuta crocuta), Anubis Baboon (Papio anubis), Bush Pig (Potamochoerus porcus), and Common Duiker (Sylvicapra grimmia). The area is also home of many afro-alpine and sub-afro-alpine [<xref ref-type="bibr" rid="scirp.94066-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref4">4</xref>] plant species. In Chokie Mountain Watershed around 85 plant species [<xref ref-type="bibr" rid="scirp.94066-ref4">4</xref>] are found in the area. Mainly, KosheshilSa (Acanthus sennii), Korch (Erythrina brucei), Gimy (Euryops pinifolius), Ashengidye (Kniphofia foliosa), and Gibra (Lobelia rhynchopetalum) are endemic for northwest highlands of Ethiopia.</p></sec><sec id="s3"><title>3. Data and Methods</title><sec id="s3_1"><title>3.1. Open Source Software for Web-Based GIS</title><p>The Web GIS should be independent of [<xref ref-type="bibr" rid="scirp.94066-ref15">15</xref>] software license cost, anyone is freely licensed to [<xref ref-type="bibr" rid="scirp.94066-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref16">16</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref17">17</xref>] use, copy, study, and edit the software. Open source software minimizes the price of the project and making it [<xref ref-type="bibr" rid="scirp.94066-ref15">15</xref>] independent of software license costs along the time and hence, only free and open source software technologies are used making it sustainable for the local economy [<xref ref-type="bibr" rid="scirp.94066-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref18">18</xref>] . The main advantage of using freely available web-based software includes [<xref ref-type="bibr" rid="scirp.94066-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref15">15</xref>] decreasing software license costs, increasing security and stability, protecting privacy, giving users a chance to control by their own hardware, and made the software available to all users.</p><sec id="s3_1_1"><title>3.1.1. Wamp Server</title><p>WampServer (W = windows, a = apache, m = mysql, p = php) is a Web development platform on Windows that allows you to create dynamic Web applications with Apache2, PHP, MySQL and MariaDB. It’s a suite of tools and languages necessary to run and interpret web scripts and it’s the most suitable web and application server for applications written based on PHP and MySQL.</p></sec><sec id="s3_1_2"><title>3.1.2. Spatial Database Management Tools</title><p>1) Qgis2threejs Plugins</p><p>It is used for 3D visualization, interaction and export terrain data, map canvas image and vector data to HTML page and JS file [<xref ref-type="bibr" rid="scirp.94066-ref19">19</xref>] . 3D visualization based on available spatial data and Three.js library enables user-friendly interactive 3D visualization, which is accessible to a broad spectrum of users and it does not require any new software or plugins to be installed on the client or server sides.</p><p>2) Quantum GIS</p><p>QGIS supports import and export of different file formats through the interaction of GDAL OGR libraries, including vector, raster and CAD data formats as <xref ref-type="fig" rid="fig2">Figure 2</xref> given below. It is an open source software with more advanced cartographic features for thematic mapping [<xref ref-type="bibr" rid="scirp.94066-ref16">16</xref>] . The development of Web GIS and Web Mapping Applications with the QGIS MapServer provides the participants</p><p>with the skills necessary to create their own standardized Web mapping services based on formal cartographic visualization rules implemented in the open source software QGIS MapServer.</p></sec><sec id="s3_1_3"><title>3.1.3. Front End Web Development Tools</title><p>Our web application is developed based on a 3-tier client-server architecture [<xref ref-type="bibr" rid="scirp.94066-ref20">20</xref>] where the application is separated into 3 layers. i.e. the presentation layer which includes user interface components, the business logic layer which interfaces the presentation with the backend data (database) and the database management layer which includes the persistent data storage system. Different technologies are used to build different layers. Frontend development is all about the development of the presentation layer using client-side technologies. We used HTML, CSS and JavaScript for frontend development.</p><p>HTML, CSS and JavaScript</p><p>We used Hypertext Markup Language (HTML) [<xref ref-type="bibr" rid="scirp.94066-ref21">21</xref>] to design the application’s organization and content, and Cascading Stylesheet (CSS) (<xref ref-type="fig" rid="fig3">Figure 3</xref>) Different web application frameworks available to make these HTML pages have a better look and feel. We used JavaScript which provides user interactivity with the application and is necessary to handle asynchronous communications [<xref ref-type="bibr" rid="scirp.94066-ref22">22</xref>] with the server.</p></sec><sec id="s3_1_4"><title>3.1.4. Backend Web Development</title><p>The backend development includes the development of the business logic layer and this is implemented by server-side scripting languages such as PHP, ASP or JSP. As stated above we chose PHP as a backend development platform.</p><p>PHP scripting language</p><p>It is a widely used open source, server side, HTML embedded web scripting language that is compatible with all major web servers (notably with apache2) [<xref ref-type="bibr" rid="scirp.94066-ref23">23</xref>] . Being open source, cross platform, free full-featured and stable forces us to choose as the right backend development tool for our experiment.</p></sec><sec id="s3_1_5"><title>3.1.5. Non-Spatial Database Management Tool</title><p>The web GIS data is known to be managed using spatial and non-spatial data management tools. As stated, we used Postgre and Quantum GIS as spatial data</p><p>management tool. For non-spatial data management, we made some comparisons among the most popular relational database management (RDBMS) tools. The most notable ones are MySQL, Microsoft SQL Server, Oracle, etc. and we chose MySQL for our purpose. The main reason behind is it’s a suite of software in the WAMP stack and is usually the most widely used persistent storage technology on which PHP based applications work with.</p></sec></sec><sec id="s3_2"><title>3.2. Web Development Frameworks and Toolkits</title><p>The main important thing that the Object-Oriented programming methodology is that it allows to write code which is reusable across different projects. So different software companies and developers developed a code based on a certain programming language that can ease software development for others. These codes, known as web frameworks, automate common tasks of development such as architecture, design pattern, security and performance of any software development and help other developers concentrate only on automating the business logic of their project.</p><p>A web application framework is a software stack that is designed to support web applications including web services, resources and Application Programming Interfaces (APIs). They provide a standard way to build and deploy web applications. In our experiment, we made use of different frameworks and libraries available for frontend and backend developments. For front-end, we used Bootstrap CSS library (open source toolkit for developing with HTML, CSS and JS) [<xref ref-type="bibr" rid="scirp.94066-ref24">24</xref>] as well as AngularJS (a JavaScript-based open-source front-end web application framework to address many of the challenges encountered in developing single-page applications) [<xref ref-type="bibr" rid="scirp.94066-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref26">26</xref>] JavaScript framework. For backend, we used Laravel PHP framework [<xref ref-type="bibr" rid="scirp.94066-ref27">27</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref28">28</xref>] . We chose this framework based on:</p><p>1) The languages we decided as stated above;</p><p>2) Their popularity of developer community support as well as;</p><p>3) Based on the decision that which one is the latest technology.</p></sec></sec><sec id="s4"><title>4. Result and Discussion</title><sec id="s4_1"><title>4.1. Web GIS Development</title><p>A web-based GIS is a GIS application made available through a common web browser for [<xref ref-type="bibr" rid="scirp.94066-ref29">29</xref>] easy, fast and cost-effective dissemination, sharing, displaying and processing of spatial information. Together with the use of the World Wide Web, GIS could be further developed to allow many more people to have access to GIS functionality and to enhance community participation in planning. Web-based GIS, an extension of Geographic Information System (GIS), consists of four major system components which include client for [<xref ref-type="bibr" rid="scirp.94066-ref15">15</xref>] sending request through web browser, web server with application server for responding to the request, map server and data server. The above four major web components would be integrated to develop web-based GIS portal for choke mountain watershed. Web-based GIS is being one of the newest fields in Geographic Information systems for web-based map creation using different commercial, open source and public software and technologies. Open source software system is developing rapidly with the involvement of a large number of people and can be used free of charge by having poor documentation.</p><p>Web GIS is the process of [<xref ref-type="bibr" rid="scirp.94066-ref15">15</xref>] designing, implementing, generating and delivering maps on the World Wide Web by combining both the advantage of GIS and the internet. GIS-based project development consists of components such as [<xref ref-type="bibr" rid="scirp.94066-ref13">13</xref>] data development, data organization, and application development that are not similar and different from the standard software development processes. The major components of web application portal are categorised [<xref ref-type="bibr" rid="scirp.94066-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref29">29</xref>] into navigation tools (zoom in, zoom out, zoom to full extent, selective zoom, re-centre tool, linear measuring tools), legend tools, search tools and print map tools.</p></sec><sec id="s4_2"><title>4.2. Architecture and Implementation</title><p>The web application architecture in <xref ref-type="fig" rid="fig4">Figure 4</xref> User side web services [<xref ref-type="bibr" rid="scirp.94066-ref30">30</xref>] shown below represents [<xref ref-type="bibr" rid="scirp.94066-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.94066-ref30">30</xref>] the data communication link between the web service and various components.</p><p>Free and open source application platforms for [<xref ref-type="bibr" rid="scirp.94066-ref29">29</xref>] publishing spatial data (vector and raster data format) and interactive mapping application using QGIS freely available web-based plugin to the web have been [<xref ref-type="bibr" rid="scirp.94066-ref29">29</xref>] used as spatial data server.</p></sec><sec id="s4_3"><title>4.3. The Web GIS Web Portal Prototype</title><p>We have developed a prototype web portal application based on the specifica</p><p>tions defined in the above sections of this paper. The web application is entitledas “Chokie Mountains Watershed Conservation” and provides main services such as Geo-spacial information about the study area, general and background information, research and project publication database, web services and data sources about the study area for other researchers and publishes daily activities going on related to the study area. Since the area has immense capability for research and development, frequent information delivery is very important.</p><sec id="s4_3_1"><title>4.3.1. Home Page</title><p>The application currently is running on local development server on WAMP server installation. Since we are developing the portal app based on the laravel framework, it runs on laravel local development server on top of wamp. The researcher tries to activate the server from composer command line interface as “php artisan serve” and the server starts server with http://localhost:8000 default address. The home page is shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>.</p><p>The home page contains information such as a showcase to display informative pictures, top menu which contain home, about, programs, research and collaboration menu items to detail information related to the different programs run by Debre Markos University chokie Mountains Conservation Directorate office such as research and technology transfer, community development, thematic areas, publications and running projects and external relations.</p><p>The front page contains sections such as “our services” that advocate the services provided by the portal and “In the News” that broadcast frequent activities done by stakeholders.</p></sec><sec id="s4_3_2"><title>4.3.2. Side Menu</title><p>The side menu, located at the right of the showcase, contains menu items to display information about media galleries, google map location of the study area and a link to the Web GIS map of the study area. The portal displays much other important information such as the daily weather condition of the site</p></sec></sec></sec><sec id="s5"><title>5. Conclusions</title><p>Ecotourism is a sustainable, green and smokeless industry of the society by providing alternative source to the livelihood and local community in order to re-naturalize the environment. Choke Mountain watersheds have [<xref ref-type="bibr" rid="scirp.94066-ref4">4</xref>] ecological tourism potential sites such as the stunning landscapes like Aba Jime forests, Arat Mekerakir, Molalit cave and Lake Bahire Giyorgies in line with unique biodiversity resources which include plant, animal, and bird species. The use of web mapping application changes the way tourists gather information about nature-based tourist attraction spots of the research area. we have been used free and open source application platforms as spatial data server for publishing spatial data and interactive mapping application using QGIS freely available web-based plug-in. Open source web application software’s are very easy and powerful tool to delineate, conserve and promote ecotourism areas for sustainable, smokeless and green industry of the country. Chokie Mountain watershed conservation web portal provides Geo-spatial information about the study area, General and background information, Research and project publication database, Web services and data sources for other researchers and publishes daily activities going on related to the study area.</p></sec><sec id="s6"><title>Acknowledgements</title><p>This research work Grand was funded by Debre Markos University (Ethiopia) research and community service office.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Endalew, M., Shiferaw, W. and Kindie, A. (2019) Development of Web Mapping Application for Spatial Ecotourism Information Using QGIS Plugin and Freely Available Web Platforms in North West Highlands of Ethiopia a Case Study: Chokie Mountain Watersheds. Advances in Internet of Things, 9, 50-61. https://doi.org/10.4236/ait.2019.93004</p></sec><sec id="s9"><title>Screenshoots of Computor Programs</title><p>Web Gis Controller the controller class file</p></sec></body><back><ref-list><title>References</title><ref id="scirp.94066-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Sefrin, C. and Bohle, H.-G. (2012) Ecotourism in Lake Tana Region, Ethiopia-Potential for the Implementation of Community-Based Ecotourism. Geogr. institutes der Rheinische Friedrich-Wilhelms-University Boon.  
http://www.succow-stiftung.de/tl_files/pdfs_downloads/Diplomarbeiten/2012DiplomarbeitOekotourismus%20Tanasee%20Christian%20Sefrin.pdf</mixed-citation></ref><ref id="scirp.94066-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Hospit, J.T. and Aseres, S.A. (2015) Assessment of the Potentials Tourism Resources of Choke Mountain and Its Environs, Ethiopia. Journal of Tourism &amp; Hospitality, 4, 164.</mixed-citation></ref><ref id="scirp.94066-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Kiper, T. (2013) Role of Ecotourism in Sustainable Development. In: Advances in Landscape Architecture, IntechOpen, London, 773-802.  
https://doi.org/10.5772/55749</mixed-citation></ref><ref id="scirp.94066-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Robe, B. and Ababa, A. (2016) Development of Community-Based Ecotourism, a Case of Choke Mountain and Its Environs, Ethiopia. Challenges and Opportunities, 16, 14-21.</mixed-citation></ref><ref id="scirp.94066-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Rahman, A. (2010) Application of GIS in Ecotourism Development: A Case Study in Sundarbans, Bangladesh. Master’s Thesis, Mid-Sweden University, Sweden.</mixed-citation></ref><ref id="scirp.94066-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Guan, H.-L., Luo, Y.-P. and Wu, L.-Q. (2011) A GIS-Based Approach for Information Management in Ecotourism Region. Procedia Engineering, 15, 1988-1992.  
https://doi.org/10.1016/j.proeng.2011.08.371</mixed-citation></ref><ref id="scirp.94066-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Cheia, G. (2001) Ecotourism: Definition and Concepts. Revista de turismstudii si cercetari in turism, No. 15, 56-60.</mixed-citation></ref><ref id="scirp.94066-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Vrujci, B. (2005) What Is Ecotourism?—An Introduction. CEEWEB Academy, Ecological Tourism in Europe.</mixed-citation></ref><ref id="scirp.94066-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Zerihun, M.E. (2017) Web Based GIS for Tourism Development Using Effective Free and Open Source Software Case Study: Gondor Town and Its Surrounding Area, Ethiopia. Journal of Geographic Information System, 9, 47-58.  
https://doi.org/10.4236/jgis.2017.91004</mixed-citation></ref><ref id="scirp.94066-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Nino, K., Mamo, Y., Mengesha, G. and Kibret, K.S. (2017) GIS Based Ecotourism Potential Assessment in Munessa Shashemene Concession Forest and Its Surrounding Area, Ethiopia. Applied Geography, 82, 48-58.  
https://doi.org/10.1016/j.apgeog.2017.02.010</mixed-citation></ref><ref id="scirp.94066-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, J.Z., Zhu, Y., Wang, J., Sun, J. and Xu, Y. (2011) Flash Based WebGIS System and Its Application in Monitoring and Evaluating China’s Regional Development. International Journal of Digital Content Technology and Its Applications, 5, 285-295.</mixed-citation></ref><ref id="scirp.94066-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Akukwe, T.I. and Odum, C.J. (2014) Designing and Developing a GIS Database for Tourism in Nigeria: The Case of Anambra State. IOSR Journal of Humanities and Social Science, 19, 109-120. https://doi.org/10.9790/0837-19108109120</mixed-citation></ref><ref id="scirp.94066-ref13"><label>13</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Markos</surname><given-names> A. </given-names></name>,<etal>et al</etal>. (<year>2014</year>)<article-title>Research in Social Science the Role of “Web GIS ’’ in the Development of Tourism—In the Case of Bahir Dar Town and Its Surroundings, Amhara Region, Ethiopia</article-title><source> Journal of Radix International E</source><volume> 3</volume>,<fpage> 1</fpage>-<lpage>16</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.94066-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Simane, B., Zaitchik, B.F. and Ozdogan, M. (2013) Agroecosystem Analysis of the Choke Mountain Watersheds, Ethiopia. Sustainability, 5, 592-616.  
https://doi.org/10.3390/su5020592</mixed-citation></ref><ref id="scirp.94066-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Agrawal, S. and Gupta, R.D. (2014) Development and Comparison of Open Source based Web GIS Frameworks on WAMP and Apache Tomcat Web Servers. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, XL-4, 1-5. https://doi.org/10.5194/isprsarchives-XL-4-1-2014</mixed-citation></ref><ref id="scirp.94066-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Iosifescu, I. (2010) GIScience 2010 Tutorial Development of Web GIS and Web Mapping Applications with QGIS Mapserver. Quantum, No. 9, 1-19.</mixed-citation></ref><ref id="scirp.94066-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Delipetrev, B., Jonoski, A. and Solomatine, D.P. (2014) Development of a Web Application for Water Resources Based on Open Source Software. Computers &amp; Geosciences, 62, 35-42. https://doi.org/10.1016/j.cageo.2013.09.012</mixed-citation></ref><ref id="scirp.94066-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Belay, A. (2005) Internet-GIS: An Application to Real Estate and Housing Management in the City Government of Addis Ababa (CGAA). Addis Ababa University, Ethiopia.</mixed-citation></ref><ref id="scirp.94066-ref19"><label>19</label><mixed-citation publication-type="book" xlink:type="simple">Herman, L., Russnák, J. and Rezník, T. (2017) Flood Modelling and Visualizations of Floods through 3D Open Data Open Data. In: Hrebícek, J., Denzer, R., Schimak, G. and Pitner, T., Eds., Environmental Software Systems. Computer Science for Environmental Protection. IFIP Advances in Information and Communication Technology, Springer, Cham, 1-13.</mixed-citation></ref><ref id="scirp.94066-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Client-Server Architecture.  
https://www.britannica.com/technology/client-server-architecture</mixed-citation></ref><ref id="scirp.94066-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Client-Side Scripting and HTML. https://www.w3.org/TR/WD-script-970314</mixed-citation></ref><ref id="scirp.94066-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">What Is Asynchronous Data?  
https://www.techopedia.com/definition/26893/asynchronous-data</mixed-citation></ref><ref id="scirp.94066-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Converse, T., Park, J. and Morgan, C. (2004) PHP5 and MySQL Bible. Wiley, Hoboken, NJ.</mixed-citation></ref><ref id="scirp.94066-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">The Health Informatics Service (2018) Bootstrap—The Most Popular HTML, CSS, and JS Library in the World.</mixed-citation></ref><ref id="scirp.94066-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Green, B. and Seshadri, S. (2013) AngularJS. O’Reilly Media, Sebastopol, CA.</mixed-citation></ref><ref id="scirp.94066-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Angular. https://angular.io/</mixed-citation></ref><ref id="scirp.94066-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Bean, M. (2015) Laravel 5 Essentials: Explore the Fundamentals of Laravel, One of the Most Expressive and Robust PHP Frameworks Available.</mixed-citation></ref><ref id="scirp.94066-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Laravel—The PHP Framework For Web Artisans. https://laravel.com/</mixed-citation></ref><ref id="scirp.94066-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Singh, P.S., Chutia, D. and Sudhakar, S. (2012) Development of a Web Based GIS Application for Spatial Natural Resources Information System Using Effective Open Source Software and Standards. Journal of Geographic Information System, 4, 261-266. https://doi.org/10.4236/jgis.2012.43031</mixed-citation></ref><ref id="scirp.94066-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Fu, P. and Sun, J. (2012) Web GIS: Principles and Applications. Esri Press, Redlands, CA, 1-37.</mixed-citation></ref></ref-list></back></article>