SlideShare a Scribd company logo
1 of 49
Download to read offline
Improved Moon Seeker:Search
System
for a Lunar Geographic
Information System
S1190026 Daichi Moriwaki
Supervised by Prof. Subhash Bhalla
Outline
1.Purpose
2.A comparison between new system and old system
3.Function Overview
4.Change of UI
5.Search
6.Authentication
7.Create
8.Update
9.Delete
10.Reference
Purpose
● New UI for Moon Seeker.
● Contemporary UI is easy to use.
● Feature of create, update, and delete are
added.
A comparison between new system
and old system
Agendums Old System New System
Search Objects
○ ○
Search Objects included in
one Object ○ ○
Add Objects to before result
list ○ ○
Create, Update, Delete
× ○
Display Moon maps
○ ○
Search Interface QBO NO
Function
Overview
Moon Seeker
Search objects
Show objects details
Show moon maps
Create,Update objects
Delete objects
Software Products
● Java 8
● Tomcat 8
● Spring 3
● JPA2
● Postgresql9
Change of UI
● No create/update/delete.
● A list of search results is too long.
Sample queries – 1 [Set Condition]
1. Find crater name that American or Russia
discovered and '39 A3' in Map.
Condition1
Condition2
Sample queries – 1 [Result]
1. Find crater name that American or Russia
discovered and '39 A3' in Map.
Sample queries – 2 [Set Condition]
2. Find crater name that American or Russia
discovered and '39 A3' in Map and direction name
is east. condition1
condition2
condition3
Sample queries – 2 [Result]
2. Find crater name that American or Russia
discovered and '39 A3' in Map and direction name
is east.
Sample queries – 3 [Set Condition]
3. Find crater name that feature name contain “a” and
continent is Asia and direction name is east.
condition1 condition2
condition3
Sample queries – 3 [Result]
3. Find crater name that feature name contain “a” and
continent is Asia and direction name is east.
Sample queries – 4 [Set Condition]
4. Find feature name that feature name contain “a”
and Quad_Type_id is 1 or 2 or 3.
condition1
condition2
Sample queries – 4 [Result]
4. Find feature name that feature name contain “a”
and Quad_Type_id is 1 or 2 or 3.
Sample queries – 5 [Set Condition]
5. Find crater name that diameter is 50 or less and
latitude is 45 or more and longitude is -135 or less.
condition1
condition2
condition3
Sample queries – 5 [Result]
5. Find crater name that diameter is 50 or less and
latitude is 45 or more and longitude is -135 or less.
Sample queries – 6 [open form]
6. Find crater name that Disjoin “Oceanus
Procellarum”.
Push this button
Open this form
Sample queries – 6 [Set Condition]
6. Find crater name that Disjoin “Oceanus
Procellarum”.
condition1
Popup result
Sample queries – 7
7. Find feature name that Near distance 500km
from “Copernicus”.
Condition near 500km
Sample queries – 8
8. Find feature name that Contain “Montes Rook”.
condition
Sample queries – 9
9. Find feature name that Overlap “Rima Agricola”.
condition
Sample queries – 10
10. Find crater name that Within “Oceanus
Procellarum”.
condition1
condition2
Sample queries – 11
11. Find crater name that Within “Oceanus
Procellarum”.Degrees, their minimum diameters are
39 km, and their maximum diameters are 40 km.
condition2
condition1
Sample queries – 12
12. Find Satellite Feature “Fauth E” nearly-100 km
located Crater “Copernicus”.
condition1
condition2
Sample queries – 13
13. Find some Craters theire names are started
with “k” and are overlapped by Mons “Montes
Rook”.
conditon1
condition2
Sample queries – 14
14. Find all Catenas they are within Oceanus
“Oceanus Procellarum”.
condition1
condition2
Sample queries – 15
15. Find all objects they are contained by Mare
“Mare Frigoris”.
condition
Sample queries – 16
16. Find all objects they are disjoined by objects
their quads are “S-04” and their maps are “41 B4”.
condition
Sample queries – 17
17. Find all objects they are disjoined by objects
their quads are “S-04” and their maps are “41 B4”
“Germany”, and their continents are “Europe”.
condition1
condition2
condition3
Sample queries – 18
18. Find all objects contained by Landing site
names theire minimum latitudes are 26.2 Degrees.
condition
Sample queries – 19
19. Find all Mares overlapped by all Paluses.
condition1
condition2
Sample queries – 20
20. Find all objects nearly-3.5 km located all
Promontorimus.
Promontoriums
condition
Sample queries – 21
21. Find craters that has Japanese name.
condition1
condition2
Sample queries – 22
22. Find mons that has Asia's name.
condition1
condition2
Sample queries – 23
23. Find craters that has Asia's name within
'Oceanus Procellarum'.
condition1
condition2
condition3
Sample queries – 24
24. Find craters that has Asia's name near
'Oceanus Procellarum' (500km).
condition1
condition2
condition3
Sample queries – 25
25. Find features that overlap 'Copernicus'
(Copernicus is poland's crater).
condition
Sample queries – 26
26. Find craters that has Asia's name contained by
'Oceanus Procellarum'.
condition1
condition2
condition3
Sample queries – 27
27. Find craters that has Japanese name disjoin
'Oceanus Procellarum'.
condition1
condition2
condition3
Sample queries – 28
28. Find craters that has Japanese name or
Chinese name. condition1
condition2
Sample queries – 29
29. Find craters whose latitude is 85 or more or -85
or less.
Sample queries – 30 STEP1
30. Find features that is near both “Copernicus” and
“Rima Gay-Lussac” (both 100km) .
condition
click
Sample queries – 30 STEP2
30. Find features that is near both “Copernicus” and
“Rima Gay-Lussac” (both 100km) .
Push this button
Open form
Sample queries – 30 STEP3
30. Find features that is near both “Copernicus” and
“Rima Gay-Lussac” (both 100km) .
condition1
condition2
Click this button
Sample queries – 30 STEP4
30. Find features that is near both “Copernicus” and
“Rima Gay-Lussac” (both 100km) .
condition
Delete queries Step-1
Delete “TestFeature”.
Push a 'Login' button
Pop up form
Push “EDIT” button
Delete queries Step-2
Push “delete” button
Search “testFeature3”
Not found result
Reference
[1]Google Earth API - Google Code
http://code.google.com/intl/en/apis/earth/
[2]Takumi Tsunokake, "Moon Seeker: Search System for a Lunar
Geographic Information System with a Query-By-Object Interface"
graduation thesis, Dept. Computer Science, Univ. of Aizu, Japan, 2010.
[3] spring
http://spring.io/

More Related Content

Viewers also liked (12)

[123doc.vn] dong-du-ha-duy-nghia
[123doc.vn]   dong-du-ha-duy-nghia[123doc.vn]   dong-du-ha-duy-nghia
[123doc.vn] dong-du-ha-duy-nghia
 
Ofimática
OfimáticaOfimática
Ofimática
 
Slides for Dr. Becker
Slides for Dr. BeckerSlides for Dr. Becker
Slides for Dr. Becker
 
Cronograma
CronogramaCronograma
Cronograma
 
Avataria
AvatariaAvataria
Avataria
 
Caracteristicas veiculos utilitarios_1
Caracteristicas veiculos utilitarios_1Caracteristicas veiculos utilitarios_1
Caracteristicas veiculos utilitarios_1
 
Pueba unica
Pueba unicaPueba unica
Pueba unica
 
Entrada 1 del blog
Entrada 1 del blogEntrada 1 del blog
Entrada 1 del blog
 
Agc 01-comandos e funções
Agc 01-comandos e funçõesAgc 01-comandos e funções
Agc 01-comandos e funções
 
Apresentaã§ã£o do trabalho de quimica ambiental
Apresentaã§ã£o do trabalho de quimica ambientalApresentaã§ã£o do trabalho de quimica ambiental
Apresentaã§ã£o do trabalho de quimica ambiental
 
PLÁGIO
PLÁGIO PLÁGIO
PLÁGIO
 
D dragão
D dragãoD dragão
D dragão
 

Recently uploaded

Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 

Recently uploaded (20)

Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowGUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 

最終プレゼン

  • 1. Improved Moon Seeker:Search System for a Lunar Geographic Information System S1190026 Daichi Moriwaki Supervised by Prof. Subhash Bhalla
  • 2. Outline 1.Purpose 2.A comparison between new system and old system 3.Function Overview 4.Change of UI 5.Search 6.Authentication 7.Create 8.Update 9.Delete 10.Reference
  • 3. Purpose ● New UI for Moon Seeker. ● Contemporary UI is easy to use. ● Feature of create, update, and delete are added.
  • 4. A comparison between new system and old system Agendums Old System New System Search Objects ○ ○ Search Objects included in one Object ○ ○ Add Objects to before result list ○ ○ Create, Update, Delete × ○ Display Moon maps ○ ○ Search Interface QBO NO
  • 5. Function Overview Moon Seeker Search objects Show objects details Show moon maps Create,Update objects Delete objects
  • 6. Software Products ● Java 8 ● Tomcat 8 ● Spring 3 ● JPA2 ● Postgresql9
  • 7. Change of UI ● No create/update/delete. ● A list of search results is too long.
  • 8. Sample queries – 1 [Set Condition] 1. Find crater name that American or Russia discovered and '39 A3' in Map. Condition1 Condition2
  • 9. Sample queries – 1 [Result] 1. Find crater name that American or Russia discovered and '39 A3' in Map.
  • 10. Sample queries – 2 [Set Condition] 2. Find crater name that American or Russia discovered and '39 A3' in Map and direction name is east. condition1 condition2 condition3
  • 11. Sample queries – 2 [Result] 2. Find crater name that American or Russia discovered and '39 A3' in Map and direction name is east.
  • 12. Sample queries – 3 [Set Condition] 3. Find crater name that feature name contain “a” and continent is Asia and direction name is east. condition1 condition2 condition3
  • 13. Sample queries – 3 [Result] 3. Find crater name that feature name contain “a” and continent is Asia and direction name is east.
  • 14. Sample queries – 4 [Set Condition] 4. Find feature name that feature name contain “a” and Quad_Type_id is 1 or 2 or 3. condition1 condition2
  • 15. Sample queries – 4 [Result] 4. Find feature name that feature name contain “a” and Quad_Type_id is 1 or 2 or 3.
  • 16. Sample queries – 5 [Set Condition] 5. Find crater name that diameter is 50 or less and latitude is 45 or more and longitude is -135 or less. condition1 condition2 condition3
  • 17. Sample queries – 5 [Result] 5. Find crater name that diameter is 50 or less and latitude is 45 or more and longitude is -135 or less.
  • 18. Sample queries – 6 [open form] 6. Find crater name that Disjoin “Oceanus Procellarum”. Push this button Open this form
  • 19. Sample queries – 6 [Set Condition] 6. Find crater name that Disjoin “Oceanus Procellarum”. condition1 Popup result
  • 20. Sample queries – 7 7. Find feature name that Near distance 500km from “Copernicus”. Condition near 500km
  • 21. Sample queries – 8 8. Find feature name that Contain “Montes Rook”. condition
  • 22. Sample queries – 9 9. Find feature name that Overlap “Rima Agricola”. condition
  • 23. Sample queries – 10 10. Find crater name that Within “Oceanus Procellarum”. condition1 condition2
  • 24. Sample queries – 11 11. Find crater name that Within “Oceanus Procellarum”.Degrees, their minimum diameters are 39 km, and their maximum diameters are 40 km. condition2 condition1
  • 25. Sample queries – 12 12. Find Satellite Feature “Fauth E” nearly-100 km located Crater “Copernicus”. condition1 condition2
  • 26. Sample queries – 13 13. Find some Craters theire names are started with “k” and are overlapped by Mons “Montes Rook”. conditon1 condition2
  • 27. Sample queries – 14 14. Find all Catenas they are within Oceanus “Oceanus Procellarum”. condition1 condition2
  • 28. Sample queries – 15 15. Find all objects they are contained by Mare “Mare Frigoris”. condition
  • 29. Sample queries – 16 16. Find all objects they are disjoined by objects their quads are “S-04” and their maps are “41 B4”. condition
  • 30. Sample queries – 17 17. Find all objects they are disjoined by objects their quads are “S-04” and their maps are “41 B4” “Germany”, and their continents are “Europe”. condition1 condition2 condition3
  • 31. Sample queries – 18 18. Find all objects contained by Landing site names theire minimum latitudes are 26.2 Degrees. condition
  • 32. Sample queries – 19 19. Find all Mares overlapped by all Paluses. condition1 condition2
  • 33. Sample queries – 20 20. Find all objects nearly-3.5 km located all Promontorimus. Promontoriums condition
  • 34. Sample queries – 21 21. Find craters that has Japanese name. condition1 condition2
  • 35. Sample queries – 22 22. Find mons that has Asia's name. condition1 condition2
  • 36. Sample queries – 23 23. Find craters that has Asia's name within 'Oceanus Procellarum'. condition1 condition2 condition3
  • 37. Sample queries – 24 24. Find craters that has Asia's name near 'Oceanus Procellarum' (500km). condition1 condition2 condition3
  • 38. Sample queries – 25 25. Find features that overlap 'Copernicus' (Copernicus is poland's crater). condition
  • 39. Sample queries – 26 26. Find craters that has Asia's name contained by 'Oceanus Procellarum'. condition1 condition2 condition3
  • 40. Sample queries – 27 27. Find craters that has Japanese name disjoin 'Oceanus Procellarum'. condition1 condition2 condition3
  • 41. Sample queries – 28 28. Find craters that has Japanese name or Chinese name. condition1 condition2
  • 42. Sample queries – 29 29. Find craters whose latitude is 85 or more or -85 or less.
  • 43. Sample queries – 30 STEP1 30. Find features that is near both “Copernicus” and “Rima Gay-Lussac” (both 100km) . condition click
  • 44. Sample queries – 30 STEP2 30. Find features that is near both “Copernicus” and “Rima Gay-Lussac” (both 100km) . Push this button Open form
  • 45. Sample queries – 30 STEP3 30. Find features that is near both “Copernicus” and “Rima Gay-Lussac” (both 100km) . condition1 condition2 Click this button
  • 46. Sample queries – 30 STEP4 30. Find features that is near both “Copernicus” and “Rima Gay-Lussac” (both 100km) . condition
  • 47. Delete queries Step-1 Delete “TestFeature”. Push a 'Login' button Pop up form Push “EDIT” button
  • 48. Delete queries Step-2 Push “delete” button Search “testFeature3” Not found result
  • 49. Reference [1]Google Earth API - Google Code http://code.google.com/intl/en/apis/earth/ [2]Takumi Tsunokake, "Moon Seeker: Search System for a Lunar Geographic Information System with a Query-By-Object Interface" graduation thesis, Dept. Computer Science, Univ. of Aizu, Japan, 2010. [3] spring http://spring.io/