Difference between revisions of "Integrating a module to 3d scan a house within the MapMint4ME android application"

From OSGeo
Jump to navigation Jump to search
Line 89: Line 89:
 
*'''My plans for next week:'''
 
*'''My plans for next week:'''
 
** Make zoo-service to get data from odm
 
** Make zoo-service to get data from odm
 +
 +
 +
=== Week Five: 5th - 11th July ===
 +
 +
*'''What have I done this week:'''
 +
** Still working on the [https://gist.github.com/ayoubft/08efd7e6823ec078602ff9a4b924d666 Zoo Service configuration file] needed to create the zoo service to get the data from ODM.
 +
** Still working on the [https://gist.github.com/ayoubft/7a2f81c7ed424920de9e281061931317 serviceProvider get_3d_model.py ] : the python script that will be used to get the 3D model from ODM.
 +
 +
*'''My plans for next week:'''
 +
* Continue working on getting the zoo service up and running
 +
 +
*'''Am I blocked on anything:'''
 +
** I am not blocked on anything.
 +
 +
 +
 +
 +
 +
 +
  
 
== GSoC 2021 Final Report ==
 
== GSoC 2021 Final Report ==

Revision as of 13:36, 11 July 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

My proposal for GSoC 2021.

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.

Link to Github repository


Timeline

17th May - 7th June (Community bonding period)

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 SQL queries in the newly set up online MapMint live instance
  • 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

Week Three: 21th - 27th June

  • Am I blocked on anything:
    • I am not blocked on anything.
  • My plans for next week:
    • Connect the android MapMint4ME app to MapMint.

Week Four: 28th - 4th July

  • Am I blocked on anything:
    • I am not blocked on anything.
  • My plans for next week:
    • Make zoo-service to get data from odm


Week Five: 5th - 11th July

  • My plans for next week:
  • Continue working on getting the zoo service up and running
  • Am I blocked on anything:
    • I am not blocked on anything.





GSoC 2021 Final Report

Mentors