Find Jobs
Hire Freelancers

Write HTML/javascript for web map functionality

$30-250 AUD

Terminado
Publicado hace más de 8 años

$30-250 AUD

Pagado a la entrega
The task is to write the HTML and javascript to perform the following functionality: 1. On the top of an openlayers web map, allow a user to draw and edit one or multiple polygons over the top of the map. Each of the polygons drawn will be added to a list in an overlay panel on the map. 2. The polygons will be prenamed as shape 1, shape 2 etc. The user will have the ability to edit these names. 3. The panel will also display the area in hectares for each polygon, and a calculated cost for each. The cost will be calculated from variables and a formula, which the host can edit in the HTML file or javascript. The total cost will be displayed at the bottom of the list of polygons, and updated as extra polygons are drawn, or existing polygons are edited. 4. The user can start again by clicking a 'clear order' button. 5. The panel will also have the following form fields to enter at the top of the list of polygons: • Name (required) (text field) • Company (text field) • Email address (required) (text field) • Phone number (text field) • Accept terms and conditions (required) (tickbox) 6. After drawing the polygons and entering the above required information, the user can then submit the order by clicking a 'Submit Order' button at the bottom of the panel. A pop-up will then display 'thank you for your order. A representative will contact you shortly to confirm your order'. 7. Upon clicking 'Submit Order' the polygons will be written to a kml file and stored in an 'orders' folder. The KML file should be named [login to view URL] (ie 20150926_1722_Joe [login to view URL]) 8. In the KML structure, the polygons should retain their name. The description tag in the KML file should contain the form data, the name and cost of the polygons, as well as the total cost. For example: "Joe Bloggs Company email address phone number shape 1: $50 shape 2: $77 shape 3: $28 Total cost: $155" Javascript libraries that may help are leaflet, turf, openlayers, mapbox libraries Thanks!
ID del proyecto: 8556722

Información sobre el proyecto

10 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
I'm a GIS expert with tens of successfully completed projects on and outside freelancer.com (check my profile). I've more than 20 years of experience in software development using more than 15 programming language including C++, C#, VB.NET, Java, Python, and JavaScript. I've extensively used many GIS platforms/technologies during the past 10 years including: - Google Maps API (v2-v3) - OSM - OpenLayers - Mapbox About your project, everything is fine except storing the KML file. This is impossible with javascript. A server-side code is required to handle this.
$250 AUD en 7 días
5,0 (5 comentarios)
4,8
4,8
10 freelancers están ofertando un promedio de $277 AUD por este trabajo
Avatar del usuario
Bonjour, Nous sommes une equipe Francaise + Americaine. Je peux vous développer votre programme pour générer votre fichier KML Pouvez vous me donner plus d'information ? Avez vous un cahier des charges ? Merci d'avance, Fabrice
$368 AUD en 3 días
5,0 (2 comentarios)
4,0
4,0
Avatar del usuario
Hi sir/madam I am JavaScript/Web/Android developer with over 2 years of professional and freelancing experience. I am interested in your project and able to do it, i had go through your project description and understand much, Kindly start private conversation so that we clear things and start project ASAP. Regards Azmat Karim Khan(saharakks)
$346 AUD en 25 días
5,0 (6 comentarios)
2,3
2,3
Avatar del usuario
A proposal has not yet been provided
$222 AUD en 30 días
4,0 (4 comentarios)
2,3
2,3
Avatar del usuario
A proposal has not yet been provided
$144 AUD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi Sir, I hope you will be fine and doing well. I have read and try to understand your project description. I am interested to do this job.I have over 1 year of professional web developing experience. I am avaiable now kindly start chat with me for further dicussion Thanks Ardanees Jatali
$388 AUD en 30 días
5,0 (2 comentarios)
0,0
0,0
Avatar del usuario
Hello, please consider me an applicant for the Web Map functionality engagement. I have reviewed the requirements and believe that this should be rather straight forward to complete. As my profile describes I have a Masters Degree form Boston University in CIS with a concentration in Front End Web Application Development. During my course of study I implemented multiple projects involving the google maps API and navigation using the same. Additionally, I have had experience using the canvas API which would be applicable to the geography selection using shapes requirement. This coupled with my work experience in full stack architecture and development as well as the balance of my education makes me a solid fit for this job. Implementation will follow the standard build process of requirement gathering, design, build, user acceptance testing, and finally deploy. Cost structure is provided below. I look forward to discussing this opportunity with you further.
$277 AUD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have work experience in similar projects. I have good experience of openlayer map and its api. My current focus is javascript, html and web development. Earlier in my career, I worked with C#, Java etc programming languages. I am an enthusiastic practitioner of best practices regarding testing, code clarity, and sound design principles such as low coupling and DRY code.
$250 AUD en 20 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de FRANCE
Bidart, France
5,0
3
Forma de pago verificada
Miembro desde oct 24, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.