1 / 15

GEO PLACES EXPLORER

GEO PLACES EXPLORER. Presented by KHUSHBOO BAGHADIYA SUMANA VENKATESH. Overview. Introduction Motivation Key Components Functionality Technology Used R eferences. Introduction.

alisa-cash
Télécharger la présentation

GEO PLACES EXPLORER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GEO PLACES EXPLORER Presented by KHUSHBOO BAGHADIYA SUMANA VENKATESH

  2. Overview Introduction Motivation Key Components Functionality Technology Used References

  3. Introduction • “Geo Places Explorer” is an interface to search for a place, get comprehensive information about the place, search for nearby places, events happening in and around the place and points of interest. • POI can be restaurants, shops, hospitals, Gas station etc. • It also aims at finding the distance/route between two given places and show nearby places/points of interest between the two places

  4. Introduction • Place Search •  query for place information on a variety of categories, such as: establishments, prominent points of interest, geographic locations, and more. • Nearby Search • search for Places within a specified area. • Text Search • information about a set of Places based on a string — for Ex: "pizza in New York" or "shoe stores near Ottawa • Radar Search •  create applications that help users identify specific areas of interest within a geographic area.

  5. Motivation To create single platform to get more information and events happening around the place. To get hands-on experience on workflow implementation Integrating workflow with web services To integrate Google Maps.

  6. Key Components • Web Service • Method of communication between two electronic devices over the World Wide Web. • Describes a standardized way of integrating Web-based applications using the XML, SOAP, WSDL and UDDI open standards over an Internet protocol backbone.

  7. Key Components Workflows • A workflow consists of a sequence of connected steps where each step follows without delay or gap and ends just before the subsequent step may begin.   • Workflow may be seen as any abstraction of real work. For control purposes, workflow may be a view of real work in a chosen aspect, thus serving as a virtual representation of actual work.  • The flow being described may refer to a document or product that is being transferred from one step to another.

  8. Dummy Workflow Model

  9. Technology Used • jBPM • JBPM stands for ‘Java Business Process Management’. • JBPM is an open-source workflow engine written in Java that can execute business processes described in BPMN(Business Process Management Notation). • JBPM provides various tools for creating workflows, both for developers (Eclipse) and end users (web-based) to create, deploy, execute and manage business processes throughout their life cycle • RestFul web services • REST stands for Representational State Transfer. • It is a software architecture style that centres around the transmission of data over HTTP. • HTTP uses 4 main request methods: DELETE, GET, POST, PUT

  10. Technology Used • Soap web services • SOAP stands for Simple Object Access Protocol. • It is a protocol specification for exchanging structured information in the implementation of Web Services. • Google Places API’s • The Google Places API is a service that returns information about Places — defined within this API as establishments, geographic locations, or prominent points of interest — using HTTP requests.

  11. Functionality When User gives one place as input Address Reviews Rating Contact

  12. Other options provided for the user would be: Geographical Location Latitude Longitude Events Date Venue Time Description Points of Interest POIs nearby

  13. User inputs a search string List of all the related search results Address Contact Reviews Rating

  14. When user inputs two places Routes Distance between them Prominent Establishments on way Geographical Location Events POIs Nearby

  15. References • https://developers.google.com/places/documentation/ • http://en.wikipedia.org/wiki/Web_service • http://www.programmableweb.com/ • www.xmethods.net • http://www.service-repository.com/ • www.jboss.org

More Related