Find Jobs
Hire Freelancers

Java Library Built

$8-15 AUD / hour

Status
Publicerad sju månader sedan

$8-15 AUD / hour

Any idea to develop our library that you wrote in Java, to generate contours (marching squares) based on the generated griddata and finally export the GeoJSON format?
Project ID: 37346656

Om projektet

6 anbud
Distansprojekt
Senaste aktivitet sju månader sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
Tilldelad till:
Använd avatar
Hello Sir, Thank you for providing me the chance to show my skills so to develop a Java library that generates contours (using marching squares algorithm) based on generated grid data and exports the result in GeoJSON format my approach will be as follows: Generating grid data: For generating the grid data by creating a 2D array or a data structure that represents the grid. Implementing marching squares algorithm: Will implement the Marching Squares algorithm to extract contour lines from the generated grid data. Then break down the whole algorithm into functions/methods for clarity and maintainability. Contour Representation: Relying on a data structure to represent the contours. You will use a list of points, where each point represents a vertex on the contour line. GeoJSON Export: Will implement the export functionality to convert the contour data into GeoJSON format. GeoJSON is a JSON-based format, so you'll need to create the necessary JSON objects for features and coordinates. Coordinate System Consideration: I will also ensure that the coordinates used in your grid data align with a specific geographic coordinate system (e.g., WGS84). This is important for accurate representation in GeoJSON. Unit Testing: I will write unit tests to verify the correctness of your contour generation and GeoJSON export functions.
$50 AUD Om 4 dagar
0,0 (0 omdömen)
0,0
0,0
6 frilansar lägger i genomsnitt anbud på $19 AUD/timme för detta uppdrag
Använd avatar
Hello! My name is Kishore and I am a Java Full Stack developer with over 10 years of experience in web and app development. I understand that you are looking for someone to develop a Java Library that you wrote in order to generate contours (marching squares) based on the generated griddata and finally export the GeoJSON format. I am confident that my background in software engineering, completed courses in web design, app development and programming will come in handy when it comes to developing this library. With my history of success in organizing and managing projects of enterprise level, I'm well-equipped to handle large databases and products with finesse. Additionally, I possess the necessary skills for successful project planning and execution as well as strong analytical thinking abilities that enable me to understand the ever-evolving business market deeply. I believe that my background as a successful web developer makes me an ideal candidate for this project. If you would like to learn more about my skillset or connect so we can discuss further please don't hesitate to reach out. Regards Adamya
$15 AUD Om 40 dagar
4,7 (12 omdömen)
5,8
5,8
Använd avatar
Hi,Hope you're doing blissful! I've Gone through with the requirements you've shared for your project. And I'm sure I can provide you best on this with my skills and experience. Lets have chat on this.
$12 AUD Om 40 dagar
4,9 (29 omdömen)
5,1
5,1
Använd avatar
To extend your Java library for generating contours based on grid data and exporting them in GeoJSON format, we can follow a structured approach. First, we will need to incorporate an algorithm for marching squares, which is particularly useful for contour generation. The marching squares algorithm involves identifying grid cells with values above or below a certain threshold and interpolating the contour lines between these cells. We'll adapt this algorithm to work with your grid data and generate contours efficiently. Once we have the contour data, the next step is to convert it into GeoJSON format. GeoJSON is a widely used format for representing geographical features. We'll create a GeoJSON structure that accurately represents the contour lines, complete with coordinates and properties to describe each contour. Additionally, we'll ensure that the GeoJSON format complies with the relevant standards and guidelines. Do you have specific requirements or preferences for the organization of the GeoJSON data, such as properties to be included for each contour line or coordinate precision?
$12 AUD Om 40 dagar
5,0 (13 omdömen)
5,0
5,0
Använd avatar
Hello Aqeel! I hope you're well. I'm a senior developer with experience in developing Java based apps and web apps. I've delivered more than 100 projects over time with 5* rating. Here are some of my skills necessary for this task. ➢ Java: Deep understanding of Java and java libraries like Jackson, Tika, Apache Collections, Guava, JakartaEE, Mockito, Powermock ➢ Frameworks: Spring, Spring Boot, Spring MVC ➢ Databases: MySQL, Redis, DynamoDB, Postgres, Oracle, MongoDB ➢ Async Communications: CQRS, Kafka, Redis, Celery, RabbitMQ, MQTT ➢ Source Code Management: Git, GitLab, Bit-bucket, SVN ➢ Project Management: Jira, Bugzilla, Trello & Asana ➢ Web Servers: Apache Tomcat, Apache Http, Nginx ➢ Cloud Providers: AWS, GCP and Azure ➢ Containerisation: Docker, Kubernetes Best, Sonu
$15 AUD Om 40 dagar
4,6 (13 omdömen)
4,3
4,3

Om kunden

Flagga för PAKISTAN
Zafarwal, Pakistan
4,9
93
Verifierad betalningsmetod
Medlem sedan jan. 15, 2019

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.