Find Jobs
Hire Freelancers

Add scale control to OpenLayers

$500-5000 USD

Cancelado
Publicado hace más de 16 años

$500-5000 USD

Pagado a la entrega
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+
ID del proyecto: 3333476

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 17 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
1 freelancer está ofertando un promedio de $2.550 USD por este trabajo
Avatar del usuario
See private message.
$2.550 USD en 21 días
5,0 (26 comentarios)
5,1
5,1

Sobre este cliente

Bandera de UNITED KINGDOM
HANTS, United Kingdom
4,8
63
Forma de pago verificada
Miembro desde abr 16, 2009

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.