Find Jobs
Hire Freelancers

Write HTML/javascript for web map functionality

$30-250 AUD

Đã hoàn thành
Đã đăng vào hơn 8 năm trước

$30-250 AUD

Thanh toán khi bàn giao
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!
Mã dự án: 8556722

Về dự án

10 đề xuất
Dự án từ xa
Hoạt động 9 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
Đã trao cho:
Avatar người dùng
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 trong 7 ngày
5,0 (5 nhận xét)
4,8
4,8
10 freelancer chào giá trung bình $277 AUD cho công việc này
Avatar người dùng
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 trong 3 ngày
5,0 (2 nhận xét)
4,0
4,0
Avatar người dùng
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 trong 25 ngày
5,0 (6 nhận xét)
2,3
2,3
Avatar người dùng
A proposal has not yet been provided
$222 AUD trong 30 ngày
4,0 (4 nhận xét)
2,3
2,3
Avatar người dùng
A proposal has not yet been provided
$144 AUD trong 3 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
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 trong 30 ngày
5,0 (2 nhận xét)
0,0
0,0
Avatar người dùng
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 trong 20 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
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 trong 20 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của FRANCE
Bidart, France
5,0
3
Phương thức thanh toán đã xác thực
Thành viên từ thg 10 24, 2014

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.