Introduction:
Panoramio is an application that enables digital photographers to geo-locate, store and organize their photographs–and to view those photographs in Google Earth and Google Maps. This application where users can upload and geo-locate photos of the world, explore the world through other people's photos, and join a community of other photography enthusiasts. Geo-positioned photos uploaded in Panoramio may be displayed in a Panoramio Group, Google Earth and Google Maps and other sites using the Panoramio API. Panoramio is different from other photo sharing sites because the photos illustrate places. As you browse Panoramio, notice that there aren't many photos of friends and family posing in front of places, or photos of interesting surfaces-- Panoramio's all about seeing the world. You can jump from one photo to the closest one, walking virtually around the place or watching the place from many different perspectives.
Existing System:
Today there are many applications and web portals for using maps, one such example is ovi maps. Similarly there are portals to search pictures of interesting places and applications that uses radar to trace routes. But in applications or portals for maps, we can only view and explore the map. In applications or portals of image searching, additional information on location and option to share the information may not be given and in application like radar we can just trace route. But it would be convenient to the common man if all these features come in one single application or portal.
Proposed System:
Panoramio extended in order to view a map along with geo-tagging. It would be very convenient if the common man gets the information of all the interesting places at various locations on single portal with pictures and location information. If anyone wants to know about the interesting places at various locations and wants to visit those places then they can get that information through Panoramio.
These are the following features:
• It displays a custom map.
• Displays a list or thumbnails of pictures of the most popular places within the search location.
• Displays the information related to the selected picture.
• Allows information sharing and bookmarking options.
• Allows to view on web
• Can also be used as a radar if the device supports GPS.
Modules
Map Module:
The application starts by showing the Google map. As the application starts it shows the world map. On the map graphical user interfaces like zoom buttons are displayed. The user can pan and zoom this map and select a search area. This can be done as follows: the user can pan the map into the direction of the required ord desired location and then when the desired location is on the center of the screen then zoom option can be used to get a detailed view of the map. Panning and zooming is done until the desired location is obtained. After the desired location has been found, it is dragged to the center of the screen and then “Search Panoramio” is button is clicked to view thumbnails of photos of the popular places taken in that area. Thus, in this module the user can view a map, explore and search places. The google map which is used in the application by adding google API in our eclipse which is the integrated development environment used in the development of panoramio. Then the map API key(MD5 Fingerprint) is to be added to the application code to deploy it. This can be done by submitting the keystore value in the following link http://code.google.com/android/maps-apisignup.html. now when the application successfully runs and on opening shows the map. To this zoom buttons are added to the map using the widgets. Thus, in this module the user can view a map, explore and search places.
Search Module:
When the “Search Panoramio” button is clicked the application starts downloading thumbnails of the most popular photos taken within the selected area. After panning and zooming the map until the desired location and is dragged to the center of the screen “Search Panoramio’ button is clicked and in a new thread an image list is displayed. The user can select any picture of interest and the pic gets displayed in a separate thread with the author’s information. From here when menu is selected four options are shown: Radar, Map, AuthorInfo, View on web. The user can select the “Radar” to trace the route, “Map” to view the location of the photo in the map and “View on web” to navigate to the panoramio site. If the user doesn’t use this menu and rather clicks on the selected image, then, again in a new thread an enlarged view of the selected image is.
From here when menu is clicked the user gets the options to:
• Add bookmark
• Find on page
• Select text
• Page Info
• Share page
• Download
• Settings
Thus, in this module the user views the image lists, that is, thumbnails, selects desired image, views image’s information and then bookmarks and shares their favourite image.
Radar Module:
The radar view can be selected once the user selects a picture from the image list. After selecting the picture the application shows the enlarged view of the picture with some additional information. From here when menu is clicked out of three other options, a radar option is found. If radar is selected then the application shows a radar view. But this is possible only if the device on which the application runs supports GPS and radar is installed. Otherwise “NO_RADAR” message is displayed. If the radar is installed and the device on which the application runs supports GPS then the application opens a radar view. In this the latitude values and longitude values are displayed. The gps locates the users current location and then finds and shows the route to selected picture’s location in the real world. Thus in this module the route from the users current location to the selected image’s location in the real world is displayed in radar view along with the location’s latitude and longitude value.
Author Info:
AuthorInfo shows the information about the author of a particular photo or image. After an image is selected from the image list another thread opens with the image enlarged and with additional information. From here when menu is clicked along with three other options, a authorInfo button is displayed. When clicked on this the application navigates to the panoramio site and displays a list of other photos taken by the author and also the number of views for each photo. Other than displaying other photo’s taken by the author, the author’s profile is also displayed with the author’s profile pic, message, status, tags, groups and favorite photographs. From here the user has the options to send a private message to the author or add the photo as a favorite photo. Thus, in this module the user navigates to the author’s profile in the panoramio site to view detailed information of the author of a particular image.
Web Module:
Web module allows the user to view the panoramio site. The user can navigate to the site by clicking the “view on web” button. A new thread opens showing the panoramio site. The user can view all photos in the panoramio site, view profiles of different authors/users, add a pic as favorite, share the pic with any other person, bookmark the page etc. the user can upload their photo from their gallery. Thus, this module allows the user to use the panoramio site and allows them to do all the same things that they do in the application but, the difference is that here they are in an online mode and do all the operations directly through the site.
Q1. Design Use Case Diagram. [5 marks]
Q2. Design Component Diagram. [5 marks]
Q3. Design Class Diagram. [10 marks]
Q4. What architecture model will be used to develop such a system. Explain in your own words. [5 marks]
In: Advanced Math
f : [a, b] → R is continuous and in the open interval (a,b) differentiable. f rises strictly monotonously ⇒ ∀x ∈ (a, b) : f ′(x) > 0. (TRUE or FALSE?) f rises strictly monotonously ⇐ ∀x ∈ (a, b) : f ′(x) > 0. (TRUE or FALSE?) f is constant ⇐⇒ ∀x∈(a,b): f′(x)=0 (TRUE or FALSE?) If f is reversable, f has no critical point. (TRUE or FALSE?) If a is a “minimizer” of f, then f ′(a) = 0. (TRUE or FALSE?) If f(a) ≥ f(b), then exists a ξ ∈ (a,b) with f′(ξ) ≤ 0. If f is reversable, then f −1 differentiable. (TRUE or FALSE?) If f ′ is limited, then f is lipschitz. (TRUE or FALSE?)
In: Advanced Math
In: Advanced Math
Consider the map f(x) =x^2+k .Find the values of k for
which the map f has
a) two fixed points
b) only one fixed point
c) no fixed points
For what values of k there will be an attracting fixed point of the
map?
In: Advanced Math
Let G be a group and K ⊂ G be a normal subgroup. Let H ⊂ G be a subgroup of G such that K ⊂ H Suppose that H is also a normal subgroup of G. (a) Show that H/K ⊂ G/K is a normal subgroup. (b) Show that G/H is isomorphic to (G/K)/(H/K).
In: Advanced Math
Prove Corollary 4.22: A set of real numbers E is closed and bounded if and only if every infinite subset of E has a point of accumulation that belongs to E.
Use Theorem 4.21: [Bolzano-Weierstrass Property] A set of real numbers is closed and bounded if and only if every sequence of points chosen from the set has a subsequence that converges to a point that belongs to E.
Must use Theorem 4.21 to prove Corollary 4.22 and there should be no mention of closed and bounded in the proof. The proof should start with,
[E closed and bounded] iff [E has the BW Property]
In: Advanced Math
In: Advanced Math
Give Mathematical definitions of periodic 2and periodic 3 cycles of a map. Show these graphically for a map
In: Advanced Math
What is the solution to xy''+(1-x)y'+y=0 using the Frobenius method?
In: Advanced Math
1. If you wanted to find the difference in Elementary Statistics grades between students who transferred to CSULB from a community college and students who entered CSULB straight out of high school, what test statistic would you use?
2. If you wanted to find the difference in grades among students who took Elementary statistics in their Freshman year, Sophomore year, Junior year, or Senior year in college, what test statistic would you use?
3. If you wanted to see if there is a difference among students who took Elementary statistics in their Freshman year, Sophomore year, Junior year, or Senior year in college, and whether their age at the time affects their grade, what test statistic would you use?
In: Advanced Math
1. Let Q1=y(1.1), Q2=y(1.2), Q3=y(1.3) where y=y(x) solves y′′−2y′+ 5y= 0, y(0) = 1, y′(0) = 2.
2. Let Q1=y(1.1), Q2=y(1.2) , Q3=y(1.3) where y=y(x) solves y′′−2y′+ 5y=e^x cos(2x) , y(0) = 1, y′(0) = 2
Let Q= ln(3 +|Q1|+ 2|Q2|+ 3|Q3|). Then T= 5 sin2(100Q)
Please show all steps and thank you!!!!!
In: Advanced Math
A binary string is a “word” in which each “letter” can only be 0 or 1
Prove that there are 2^n different binary strings of length n.
Note:
In: Advanced Math
Provide the general expression of a quadratic form whose solution set is two intersecting and no-overlapping straight lines.
In: Advanced Math
Let
x0< x1< x2. Show that there is a unique polynomial P(x) of degree at most 3 such that
P(xj) =f(xj) j= 0,1,2, and P′(x1) =f′(x1) Give an explicit formula for P(x).
maybe this is a Hint using the Hermit Polynomial:
P(x) = a0 +a1(x-x0)+a2(x-x0)^2+a3(x-x0)^2(x-x1)
In: Advanced Math
Hi. I have two questions about the linear algebra.
1. Consider the following sets:
(a) The set f all diagonal 3*3 matrices
(b) The set of all vectors in R^4 whose entries sum to 0.
For the cases where the set is a vectors space, give the dimension and a basis
********************************************************
2. Let L be the set of all linear transforms from R^3 to R^2
(a) Verify that L is a vector space.
(b) Determine the dimension of L and give a basis for L.
Will thumb up for both answers. Thank you so much.
In: Advanced Math