International Journal of Engineering and Techniques - Volume 4 Issue 2, Mar-Apr 2018 RESEARCH ARTICLE OPEN ACCESS SMART CITY GUIDE APPLICATION Ananya Singh1,Arpit Varshney2,Shubham Verma3,Prof.Upendra Tiwari 1,2,3 Student(Computer Science of Engineering,ABES Institute of Technology,Ghaziabad) 4 Professor(Computer Science of Engineering,ABES Institute of Technology,Ghaziabad) Abstract: Today in this scenario there are users who had almost mobile phones and they use separate applications of like ATM’S, hospitals,restaurants,hotels and so many and that’s why it is time consuming.So that’s why this application presents all the services in a one app and with the help of GPS in a smart phone it help the user to find the nearby place in a minute. It provides the services and has the advantage of to reduce the cost,time,money etc.It provides the facilities the new visitor to search for the hotels,ATM’S, shopping,train,bus, and cab.It is done with the help of Android, Java, XML and the main part is played by the “Google” databases with the help of map view in a map.Android Studio is the software which is used in this application. Keywords — Android, Java, Google Databases, Map, GPS 1. INTRODUCTION: Nowadays, people are very much fond of mobile phones and they all want the facilities in that smart phone.So this introduction is all about the facilities which are provided for users and this application provides many facilities like ATM, hospitals, bank and transport facilities which are used so that the users can access the nearby hotels,restaurants,hospitals etc with the help of GPS.So with the help of android operating system the application has been made.Android is open source and anyone can use it.Many users in a daily life download applications from Google play store like for hotels there is a application and for hospitals there is a different application.So in this proposed system these all services are provided in the single application so that the user can access easily and it will not be time consuming and can find or search for a place through this smart application.It is all done with help of GPS,which can find the location of ours and it is the online process which is proceeded.And android is the most widely used operating system comparing with IOS and windows.Most of the users enjoy the facility of this.Top priority technology used for locating the device position accurate is the GPS technology and with the help of map the user can search for the places.The use of latitude and longitude point is there.There is a use of Google database.This application provides public safety and customer support and anyone can easily access the application in their smart phones. ISSN: 2395-1303 http://www.ijetjournal.org Page 1029 International Journal of Engineering and Techniques - Volume 4 Issue 2, Mar-Apr 2018 2. LITERATURE SURVEY: GIS and LBS are two important factor in the android GPS location system where GIS is for geographic information system and LBS is for location based services.So in the early times people know about their source and destination.The people used to make signs so that they can’t be lost and can reach their home safely.Then later there is a use of maps which are made by the people and had two points latitude and longitude[1][4]. Later the use of sextant was there in the 14th century. Now GPS,which stands for global positioning system, came into the field in 19th century.But there were some issues regarding this like if there is weather problems then the person will not be able to track itself.Then the conference occur. In GPS there are many important factors by which this all process occur[2]. So now in the previous history it can be seen that the applications are used which provide different information and separate are used for like hotels,bank,restaurants,ATM and can be used with the help of Google databases with the help of maps. Now this is the time consuming tasks for every user. There is a use Google Map APIs in the android operating system. Use of graphic user interface and testing all the functions in the application was initiated. Time saving because of the different modules which are used in the system.Also helpful in finding the nearby places like hotels,restaurant,bank and many more facilities. So by this there may be limitations which can be like[3]: 1. Occurence of error may disguise the new users. 2. There may be timing issues when finding the nearby locations. 3. As in this changes cannot be made easily.So it means there may be flexibility issues. 4. It is not necessary that the given task will be performed accurately. In this model, the application is provided with different specifications like bank,hotel,restaurants,hospitals and with the help of android operating system and the development kit which plays a very important role in the system and with the help of Google database and map view in the maps. So it has the advantages like: 1.Time,which is the important factor and it reduces that. 2. Can be easily handled 3. Productivity range increases. 4. Search the places easily in a single application with less time issues. ISSN: 2395-1303 http://www.ijetjournal.org Page 1030 International Journal of Engineering and Techniques - Volume 4 Issue 2, Mar-Apr Mar 2018 3. WORKING: A: Methodology So in this there are some steps which are used in for the working of this application.So there is a general process which is used in the following steps; B: General user application 1.Firstly,all new user need to do one time registration before usi using ng this smart app.After app successful registration, user can take the benefits of our smart app. 2.Once the user logs in to the smart application plication and sends his credentials to the application ap server.Application server replies with a token if the credentialswereverified.Upon receiving the token user is forwarded to the dash board where the applicationserver returns all the nearestservices to the user's current location. 3.The application ion Server only returns the nearest services coordinates the mobile application in turn makes a request to the Google Maps servers to fetch corresponding panoramas/ images if available along with the information associated with a service's coordinates when the user clicks on a service. 4.The The application server saves the verification token in redis and the user's profile information and log data in mongoDB. C: Flow chart Technology involved in this are: JSON,LBS,Android studio,GIS,Mongo DB. D: Android studio: So android is the open source and anyone can access in it. The software which is used in this android studio. ISSN: 2395-1303 1303 http://www.ijetjournal.org Page 1031 International Journal of Engineering and Techniques - Volume 4 Issue 2, Mar-Apr 2018 So basically the the google maps are integated with applications with the help of android. In android the screen is said to be activity and for the graphics we need to know about the XML and java .For GUI we have on create, on start and on resume function. So now the process of this application is done in two ways first of all gather all the information about the banks,ATM,hospitals,shopping and the transport facilities which are provided by the databases.And now the application is to be built in the smart phone so that the users can access the application easily and enjoy the services[5] . Now several steps which are involved are as follows: 1. Collect the data of all the services provided. 2. Now list the specifications according to the services. 3. Now the data should be saved in the database application. 4. Now develop the android app with the help of developer. 5. Main page of the application should be opened. 6. Select any specific service which the user needs. 7. Now if the selected category is of hospital than all the nearby hospitals are visualised or can be seen by the user. 8. Now select the preferred choice which is suitable for the user. 9. Now with the help of map the user can check the distance . 10. Now check the route and proceed further.[5] So basically for the development of an application we need the development kit. So we need android studio,Android development kit,android SDK. Now it is a online process and can be done with the help of login page and the user can easily access into the application and can enjoy all the facilities. This application is based on the GPS system and can easily access the application.this is not time consuming and it can be freely accessable at home. MongoDB is same like android because android is the open source and it is also same.And is the database program which is used in the product and applications. Primary and secondary are the two indices of the mongodb.[6] ISSN: 2395-1303 http://www.ijetjournal.org Page 1032 International Journal of Engineering and Techniques - Volume 4 Issue 2, Mar-Apr 2018 4. ADDING SNAPSHOTS: Fig.1 Fig.2 5. CONCLUSION Smart City Guide Application in used widely in the smart phones and it is proposed to provide ease to the users so that they can easily access the application and there is no issues of time and that’s why this application is implemented. So that all the facilities are provided in one app of different modules and specifications.With the help of online activity the GPS can help to find the source to destination in the map view in maps. 6. ACKNOWLEDGEMENTS A very special thanks to Mr. Upendra Tiwari sir, professor at ABES Institute of Technology, Ghaziabad for the support which is given by him regarding this project that is Smart City Guide Application and the information provided by him. 7. REFERENCES [1] Chetankumar. K. Labhade PG Student, Matoshri College of Engineering and Research Centre, Nashik, Maharashtra, India.International Journal of Advanced Research in Computer Science.Volume 7, No. 1, January-February 2016. ISSN: 2395-1303 http://www.ijetjournal.org Page 1033 International Journal of Engineering and Techniques - Volume 4 Issue 2, Mar-Apr 2018 [2] ATM LOCATOR MOBILE APPLICATION, LIM YEN LENG.Faculty of Computer Systems & Software Engineering University Malaysia Pahang JUNE 2012. [3] Niketan K Pingale , Pratik B.Gholap , Navnath S. Nevase, Prof. Ramesh S.Lavhe.International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 5, Issue 4, April 2016. [4] LOCATION BASED SERVICE FOR THE MOBILE USERS USING THE GPS TECHNOLOGY.BRAC University.Mir Sazzadur Rahman,SM. Hasan Hafizul Haque.December 15, 2012. [5] Muhammad Wasim Munir,Syed Muhammad Omair,M. Zeeshan Ul Haque.An Android based Application for Determine a Specialized Hospital Nearest to Patient's Location.International Journal of Computer Applications (0975 – 8887) Volume 118 – No. 9, May 2015. [6] Banker, Kyle (March 28, 2011), MongoDB in Action (1st ed.),Manning, p. 375, ISBN 978-1- 935182-87-0 ISSN: 2395-1303 http://www.ijetjournal.org Page 1034
US