Java code snippet to produce map into png or jpg

Lukket Opslået Jun 26, 2014 Betalt ved levering
Lukket Betalt ved levering

The task will require you to develop a Java based code snippet that can create a JPG or

PNG image of a map with a layer that will include one or many placemarks (e.g.,Google

Map). The code must work within a Java Bean in a J2EE framework.

If you cannot find a Java solution, we will consider other solutions such as a Perl script,

Python script, or Javascript. If you identify a script type solution, you must provide an

interface solution such that the script can be called from our Java Enterprise Bean and

the resulting image captured.

If you identify a map library with a sufficient API to perform the task, it must not be

constrained to licensing fees. We will consider Google Maps API and other similar

mainstream products. If you can identify a map library that pulls from nautical charts,

bonus!

Task Requirements

1. Provide a proven technique to build an image of a map with layers.

2. The code must be in Java (see exception above)

3. The code shall work within a J2EE Framework (within a Bean, RESTful service,

all running on a server without a terminal)

4. You shall deliver sufficient documentation for your code solution

5. The solution may only use freeware map libraries or reliable Maps APIs found

with Google, Oracle, Bing, etc.

6. You shall prove that the code works within an Oracle ADF Fusion Web

Application

7. You must identify all the steps to incorporate required libraries and as necessary

map keys. If you choose the Google Maps API, which we prefer, we know how

to deal with the keys, so don’t worry about over documenting that step.

8. The map shall be of quality provided by Google Maps. We will consider other

solutions if you absolutely cannot find a free Java library to call and create the

image

Java Map Image Task

Version 1.0

Fish Dispatch – USA

Development Team

June 26th, 2014 Fish Dispatch – USA Page 4 of 8

9. The method shall take the following inputs:

a. Double latitude; // latitude of map center (in decimal notation)

b. Double longitude; // longitude of map center (in decimal notation)

c. Boolean circleOrRadius; // Boolean to indicate shape of desired image

d. Double circleRadius: // radius of map when circle shape selected

e. Rectangle rectangle; // bounds of map when in rectangle shape

f. int zoomLevel; // zoom level …see Google Maps API as an example

g. Array of placemarks; // Array of placemarks that will appear on the map

(as a layer) that include the catch report and other items

10. The method shall return an image in either JPG or PNG that we can write to file

and reference from an HTML file.

If you identify a simple code snippet that you believe works within any type of Java

framework, then consider providing that quick answer at a reduced cost. We don’t want

to waste your time documenting something that doesn’t need to be further documented.

We have many additional hard problems that you can continue working for us.

Kartografi & Kort J2EE Java JavaScript Oracle

Projekt ID: #6118764

Om projektet

8 bud Remote projekt Aktiv Aug 2, 2014

8 freelancere byder i gennemsnit $224 timen for dette job

shenchilang

Hi, I'm an experienced java developer, and I'm interested in your project. Hope that I can help. Thanks.

$315 USD in 7 dage
(76 bedømmelser)
6.4
$150 USD på 1 dag
(7 bedømmelser)
3.9
VnBestSolutions

Dear Sir, We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Flere

$231 USD in 3 dage
(5 bedømmelser)
3.8
iphonedev311

Hello. Thank you for your detailed post. I am Java/Web expert. I have read your post content from beginning to end. It is very interesting and possible for me. Please call me. I'd like to discuss with you more. Flere

$25 USD in 3 dage
(3 bedømmelser)
2.4
ashatech

A proposal has not yet been provided

$111 USD in 3 dage
(0 bedømmelser)
0.0
swordstream

A proposal has not yet been provided

$333 USD på 1 dag
(0 bedømmelser)
0.0
kumaravel101

I have written a tiny java library does this job. You can try it out. Please let me know if you are interested.

$333 USD in 2 dage
(0 bedømmelser)
0.0