Develop an Android Google Map GIS demo app

Completed Posted 6 years ago Paid on delivery
Completed

This project is a small part of a bigger product. The full product will be similar to ArcGIS Collector (synchronize GIS data, display and edit GIS data on Mobile). In this project we are only looking for the following:

Map view library and proof of concept demo app.

The library will need to have the following capability:

1. Base map: display Google map when online. Better if these images are available offline, but not required.

2. Image tile overlay from the Android files: any image format is fine, e.g. png, jpg. Better if you support opacity and alpha channel, but not required.

3. Overlay regular point symbols: like circles, triangles, squares. These symbols need to support size and color definition.

4. Overlay image point symbols: any format is fine, e.g. SVG, png.

5. Overlay lines: support color and line width. Better if you support style, e.g. dash lines, but not required.

6. Overlay polygons: support fill opacity, fill color, boundary color, boundary size. Better if you support fill patterns, but not required.

7. Overlay labels: label display must work without requiring drawing a marker or other visible symbols next the label. Many labels we want to display are just labels. Label overlay must support size, color, and orientation. Better if you support font, but not required.

Proof of Concept demo:

An Android app that contains all of above elements in the library to demonstrate the capability. The app must support panning the map and zooming the map in/out. The map display must have at least 100 elements overlaid. The elements must be overlaid in real time.

All element drawing including image tile overlay must work offline. Only the base map can be invisible when offline.

All source codes need to be delivered except third party libraries. Source code must be well organized and easy to read with proper comments.

Attached are two sample images on what the map looks like when put into use.

Google Map API has been chosen for this demo app. Most requirements above are covered Google Map API, it should be easy to setup, so there are only three things I am concerned about: 1. drawing text on Google Map, a bit googling shows that it can be done with a paint library to paint text to a bitmap and add as a marker. 2. working offline, if Google map image does not show offline (which is fine), all the drawing overlays (points, lines, polygons, text) must completely work offline. a bit googling shows that both can work offline 3. performance. I need evaluation on performance for overlaying large raster images, and overlaying many points and text.

This project is a small piece of a much bigger product. My goal is find offshore companies or developers with competitive hour rate to work over long run. This project is more an evaluation of skill for future development. Our estimate of this project is less than 3 days of work.

This is a proof of concept demo, there's no requirement on UI. The only UI is the pan / zoom the map, which is supported by Google Map API. All you need to do is to show these different elements in different styles on screen.

Attached is the full product specification. If you are interested in it, you can also give me an estimate on the full product development. Our plan is to find 2-3 sub-contractors to work on the full product development. Product development will be broken into pieces and paid by hour or by work.

The part that state "developed internally" in the full product specification document can be ignored. This section will be developed by our internal staff.

Android

Project ID: #16265106

About the project

29 proposals Remote project Active 6 years ago

Awarded to:

ifriends710

Hello. I am a GIS expert and Web&Mobile(iOS&Android) developer. Since 10 years before I have been developing GIS applications. I graduated GIS special education course and I have rich experiences for development D More

$25 CAD / hour
(45 Reviews)
7.6

29 freelancers are bidding on average $19/hour for this job

Honestdeveloper1

Dear sir I have completed projects similar to your requirement in the past. If you could share your project detail requirements, I will share relevant past work and demo. I already developed 100+ apps and w More

$22 CAD / hour
(42 Reviews)
8.1
kongxiangjia

Hi. there. I've read your description carefully and get to know that you need to make GIS demo mobile apps. I have rich experience in this GIS apps.. I have developed Arc Map and Here Map using GIS. Please send me More

$21 CAD / hour
(146 Reviews)
8.3
technorizen

Hello , I m fulltime available for work , I have similar kind of expertise and work experience. I have gone through your requirement and understand that,you are looking for highly skilled, qualified, and ex More

$15 CAD / hour
(159 Reviews)
8.4
huzefagadi

I have worked with Google maps with overlay integration, can you share the images again as I am not able to view it, it is just blank blacked out images. update: I opened the images in my mac and it is visible. I ha More

$26 CAD / hour
(119 Reviews)
7.2
rightbigboss

Hello. I have read your description carefully and it's clear to me. I'm experienced java and android developer, I have ever developed uber like app which shows beautiful google map. If you are interested I can share More

$22 CAD / hour
(38 Reviews)
6.5
shaoying

Dear Client! How are you? Just i read your descriptions very carefully. I am very interesting in this project now. I understand your all requirements and it is no problem to implement it for me. I have some ques More

$15 CAD / hour
(21 Reviews)
6.1
ApoorvBaletia

Hi there, I am an android sdk expert. I have 4 years of experince with android SDK development and I provide one of the best quality to price ratios out there.I have worked on similar apps before and I can surely h More

$16 CAD / hour
(18 Reviews)
5.2
kobebryant105

Hi,there. I'm a professional mobile app developer, I'm very interested in your project. I have developed many apps, I have good experience in app development with map. google map, image overlay, gps tracking, etc I More

$22 CAD / hour
(9 Reviews)
4.8
Websitemaestro

Hi, I can definitely help you with Android Google. I am a full time developer working "8 hours a day" 40 hours per week. Lets discuss the project plan on chat before start. Thanks

$15 CAD / hour
(7 Reviews)
5.2
vw8092236vw

I have 5 years of experience in android and ionic app development Feel free to contact me ............

$15 CAD / hour
(11 Reviews)
4.5
msanchez1

Hello. This is Alysse and I am a mobile app developer with web/backend api/admin panel development skills. I can handle your project from scratch to the end and will implement your project idea perfectly. I have s More

$22 CAD / hour
(1 Review)
2.0
zeninfosolution

Dear Client, As we are masters of android, we will create excellent app for geographics information system, It will have all the functionality you mentioned here including map zoom in/out facility. We will be wa More

$16 CAD / hour
(0 Reviews)
0.0