Find Jobs
Hire Freelancers

Add scale control to OpenLayers

$500-5000 USD

Abgesagt
Veröffentlicht vor mehr als 16 Jahren

$500-5000 USD

Bezahlt bei Lieferung
Hi all, this project is for the addition of a new feature to the OpenLayers Open Source GIS component. On completion the new sources will be submitted to the OpenLayers community for inclusion in the main code stream. ## Deliverables 1) Fresh javascript source code files sufficient to extend OpenLayers application with the following functionality: - show scale control similar to that shown at bottom-let of maps shown in [login to view URL] - the scale should show both imperial and metric units, as at [login to view URL] - the scale should loosely use the size increments implemented at [login to view URL], capable of displaying scales from a global chart of the world down to centimetres. - a property should be provide to allow specification of which corner to plot the scale in (TL, TR, BL, BR) - a further property should be provided to allow specification of the scale (line & text) - the new functionality should not depend on nor connect to any internet services/files outside the OpenLayers source set 2) The source code should contain unit tests implemented in the TestAnotherWay framework - as already implemented within OpenLayers. These tests should at least include the following: - the code is responding to the setting of the "corner" property - the length of the scale line(s) to be drawn is correct for the scale at the centre of the current plot - the scale calculations produce the correct units/scale length for both global & very small scale charts. 3) An initial payment of 25% will be made following delivery of design document covering the new functionality. This design document should record the following: - new objects to be created - new files to be created - the API for the new component - how the component interfaces with the remainder of OpenLayers This design document will be submitted for review by the OpenLayers community for a period of 72 hours, with any feedback returned to the developer prior to further implementation. 4) An html web page will be delivered that contains controls suitable for demonstrating new functionality, including scale color & location. ## Platform Firefox 2+, Internet Explorer 6+
Projekt-ID: 3333476

Über das Projekt

1 Vorschlag
Remote Projekt
Aktiv vor 17 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
1 Freelancer bieten im Durchschnitt $2.550 USD für diesen Auftrag
Avatar des Nutzers
See private message.
$2.550 USD in 21 Tagen
5,0 (26 Bewertungen)
5,1
5,1

Über den Kunden

Flagge von UNITED KINGDOM
HANTS, United Kingdom
4,8
63
Zahlungsmethode verifiziert
Mitglied seit Apr. 16, 2009

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.