Geospatial Mobile Data AR Viewer + Server

Closed Posted Oct 7, 2015 Paid on delivery
Closed Paid on delivery

The full requirements are attached . They look long, but that is just to hopefully make it clear. It should be on the whole component (re) engineering, and Im looking for innovation.

We are looking for a system to allow the viewing and presentation of geospatial data on an Android smart phone and Tablet.

Summary, ( Full requirements in the attachment )

The solution will include

1. An android application which will allow users to setup a home/server URL for their service

6. Screen 1 Will provide an augmented reality view of the real world with geospatial data superimposed over the view ( Like FlightRadar24x7 ). Presented data should update as the device is moved. A 'range' or zoom feature should help provide depth filtering of geospatial data. An AR Zoom filter should allow the user to give a wide or narrow AR view ( zoom the camera ). Indicators on the screen should show items that are to the right, left and near behind.

7. Screen 2 Will provide a standard street map view of the current location, with the geospatial data presented over the top. It should optionally be centered/pointing North or swing/move to the direction of the device. User should be able to zoom in and out.

8. Screen 3 will be a combination of Screen1 and Screen 2 on the same screen, with the ability to adjust the separation between the AR view and the map view.

9. Screen 4 will be a map view, where the user can move around and explore the data provided on a map.

10. Geospatial data will be provided by a number of central databases, but presented on the same screen overlayed.

21. The Central service will comprise of 8 components/Services. i) A user administration, and database updater/workflow - from the comments mentioned earlier, User Location/use etc ii) A Map Proxy which will provide OSM views and data from an OSM server to the Devices. All devices will connect to this service for their map content. iii) User Logging Database function, where user sessions, the device, locations and activity are recorded in a database, iv) Geospatial Data proxy servers - These servers will provide devices with geospatial data from a number of different data sources ( see later ), they provide a proxy service to databases or other REST/SOAP services v) A OSM service/service - we will use the public service for this vi) A number of geospatial databases/sets from SOAP, REST, Mysql, Postgresql and MongoDB vii) A User Comment/Updates database. Viii) A heartbeat service, for Users to report location, it will also provide a current user location service for mobile devices to return users within a radius for presentation on the Mobile client.

Service 1 :

56. We are looking for full solution, including Server side code and build instructions/packages to enable full deployment to Ubuntu 14.04, Android packages to support Smartphone and Tablets, to enable easy running of the above. Simple branding.

57. We will provide a git server for you to upload code sets to, prior to each Milestone.

58. We will provide an AWS Ubuntu server for us to jointly deploy/test the service on.

59. We assume you have access to an Android smartphone and tablet to test development.

Diagram to follow

- Added clarity
i) Ability for Administrator to see OSM view, with overlayed Geospatial data from one or more sources. Administrator should be able to select, edit, add user comment ( but not other geospatial data )

Proposed Milestones.

1) Milestone 1: Working Mobile Application, showing All four screens/views, with AR displayed from one database. User Login and Registration/Management
2) Milestone 2: User Management Usecases, User Tracking Usecases, User Session and Location information being recorded in User log Database, User Registration and Management functionally Complete. View User Sessions/locations on Admin screen. Edit/Delete user Session information. User security and access control working. Ability to control access to geospatial databases.Password Reset, Activation Codes
3) Milestone 3: OSM integration via Proxy Service into Mobile Phone and Administration Portal Complete. Integrated via Mobile Device.
4) Milestone 4: User Comments viewable, editable, manageable, secured. Other User positions option on mobile client.
5) Milestone 5: Addition of all other Geospatial Sources, Display on Mobile Client. Display Sources on Website. Security, Logging, Address Lookup
6) Milestone 6: Field Trials/Usability adjustments to user experience in Mobile App ( requires al data sources available ). Smart Phone & Tablet.
7) Milestone 7: Website, Branding, Security, packaging, build/deploy instructions, Performance Tests ( Curl Scripts ). Snag List.

A number of test cases will be agreed at the initial stage, and used to measure and record development. At our discretion , we may except Snags/excepts into the next iteration/

Android Linux Mobile App Development MySQL

Project ID: #8634672

About the project

20 proposals Remote project Active Nov 13, 2015

20 freelancers are bidding on average $2600 for this job

meet2amitvw

Let's discuss more about project to finalize the proper scope with estimated cost and time so ping me over the freelancer chat. I am myself developer so you will directly work with me. No mediators. No managers. No More

$1365 USD in 20 days
(101 Reviews)
8.8
MobiStudioz

A proposal has not yet been provided

$10000 USD in 70 days
(59 Reviews)
8.1
prashushinde9

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably More

$1288 USD in 35 days
(28 Reviews)
7.0
webattractmaster

We are 5 star holder company we have already completed more than 400 project. Our main objective is to provide: client satisfaction which we know can be achieved through excellence in quality and service. Knowing the More

$1184 USD in 20 days
(2 Reviews)
0.0