Java code snippet to produce map into png or jpg
$10-30 USD
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.
Projekt ID: #6118764
Om projektet
8 freelancere byder i gennemsnit $224 timen for dette job
Hi, I'm an experienced java developer, and I'm interested in your project. Hope that I can help. Thanks.
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
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
I have written a tiny java library does this job. You can try it out. Please let me know if you are interested.