Difference between revisions of "Integrating a module to 3d scan a house within the MapMint4ME android application"
Line 33: | Line 33: | ||
** Installed Android Studio and forked MapMint4ME repository (have not tried it yet) | ** Installed Android Studio and forked MapMint4ME repository (have not tried it yet) | ||
+ | === Week One: 7th - 13th June === | ||
+ | *'''What have I done this week:''' | ||
+ | ** Gone through some of the code of the app with mentor | ||
+ | ** Solved the soft link problem in Windows | ||
+ | ** Added a button for 3D scene in the home page | ||
+ | ** Started the layout for the 3D scene page | ||
+ | ** Gone through some documentation regarding javascript in WebView in Android | ||
+ | *'''Am I blocked on anything:''' | ||
+ | ** How to make the binding between javascript and java | ||
+ | ** How the whole app is working, and how everything is linked to everything | ||
+ | *''' My plans for next week:''' | ||
+ | ** Working harder on my blockings | ||
+ | ** Begin implementing the pictures taking within the app | ||
+ | |||
+ | === Week Two: 14th - 20th June === | ||
+ | |||
+ | *'''What have I done this week:''' | ||
+ | ** Worked on UI elements on the android app | ||
+ | ** Discussed with mentor some issues of the newly setted up online MapMint live instance | ||
+ | ** Working on some bugs related to creating a new database in MapMint | ||
+ | |||
+ | *'''Am I blocked on anything:''' | ||
+ | ** I am not blocked on anything. | ||
+ | |||
+ | *''' My plans for next week:''' | ||
+ | ** Debug online MapMint instance | ||
+ | ** Collect images from phone, experiment with creating a form | ||
== GSoC 2021 Final Report == | == GSoC 2021 Final Report == |
Revision as of 10:46, 20 June 2021
Introduction
Introduction of MapMint
MapMint4ME is an Android application to record your data on the field. MapMint4ME is an Android application for MapMint web-mapping services. MapMint4ME gives the users capability to store data without using the internet locally. The data can be a file stored in alpha-numeric format, an audio file, a video file or readings obtained from a Sensor Observation Service (SOS). When the user returns back to a place with network connectivity, the recorded data can be uploaded back to the server.
MapMint4ME is an android application for MapMint web-service. MapMint is an internet-based Geographic Information System(GIS), designed to facilitate the deployment of Spatial Data Infrastructure(SDI). In an SDI, geographic data, metadata, tools, and the users are connected in an interactive manner in a framework so as to use the spatial information in an efficient and flexible way.
Project proposal
Abstract
This project allows a minimalist 3D scan (taking multiple pictures, recording camera position, using opendrone map to rebuild the 3D scene) with the house faces (accessible/visible faces) then load it as georeferenced data with the database and being able to export the data back on MapMint for 3D viewing.
Timeline
17th May - 7th June (Community bonding period)
- What I have done during this period:
- Joined MapMint Slack Workspace created by mentors
- Introduced myself over the channel and shared my proposal over mailing list for suggestions
- Created a wiki page for the project Integrating a module to 3d scan a house within the MapMint4ME android application
- Updated wiki User page and added my personal information
- Updated links on the wiki Google_Summer_of_Code_2021_Accepted page
- Sat 29 may, we had our first meeting with mentors, where we have the chance to:
- first introductions
- discuss some administrative questions
- discuss some blockings of the projects
- Created 3D scene using ODM (OpenDroneMap).
- Setup MapMint.
- Installed Android Studio and forked MapMint4ME repository (have not tried it yet)
Week One: 7th - 13th June
- What have I done this week:
- Gone through some of the code of the app with mentor
- Solved the soft link problem in Windows
- Added a button for 3D scene in the home page
- Started the layout for the 3D scene page
- Gone through some documentation regarding javascript in WebView in Android
- Am I blocked on anything:
- How to make the binding between javascript and java
- How the whole app is working, and how everything is linked to everything
- My plans for next week:
- Working harder on my blockings
- Begin implementing the pictures taking within the app
Week Two: 14th - 20th June
- What have I done this week:
- Worked on UI elements on the android app
- Discussed with mentor some issues of the newly setted up online MapMint live instance
- Working on some bugs related to creating a new database in MapMint
- Am I blocked on anything:
- I am not blocked on anything.
- My plans for next week:
- Debug online MapMint instance
- Collect images from phone, experiment with creating a form
GSoC 2021 Final Report
Mentors
- Samuel Souk aloun
- Fenoy Gerald
- Rajat Shinde
- Venkatesh Raghavan
- Sittichai choosumrong