Find Jobs
Hire Freelancers

OpenStreetMap or Google Maps map generator via API call (PHP)

$10-30 USD

Cerrado
Publicado hace alrededor de 5 años

$10-30 USD

Pagado a la entrega
Deliverables: 1) A PHP file named '[login to view URL]' able to render a map. 2) Three sample map-definition files. Render Map PHP The file `[login to view URL]` is a map renderer. When loaded in a browser it displays a GoogleMap or OpenStreetMap or any other free-mapping service, displaying a certain itinerary, with the following features: - The HTML must be a blank HTML-5 page with only the <body>, one <h1> saying "rendered map" and one <div id="map"> containing the map. - The used PHP version must be exactly 7.0 - The file will do a `json_decode(file_get_contents('[login to view URL]'),true)` over the file located in the same directory with the map definition. - We do not need to "configure the reading" of the file. We can just hardcoded the [login to view URL] reading and we'll copy the [login to view URL] over the [login to view URL] and be happy. - All the segments in the map must be "curvy", not straight lines even if in the samples they are straight. - All the segments in the map must contain an arrow indicating the "direction" of the segment. Optionally, if the API supports it, placeable in the middle of the segment or in the line ending. - The arrow and the location shapes cannot overlap. Three sample map files The files will be `[login to view URL]`, `[login to view URL]` and `[login to view URL]` that when fed into the PHP file renders those itineraries: - [login to view URL] - [login to view URL] - [login to view URL] [login to view URL] The xxxx-map file will allow to configure: - mapAppearanceDefinition = Object containing the map look and feel - itineraryDefinition = Object with the definition of the itinerary - flightSegmentDefinition = Object with the definition of the flight segments - roadSegmentDefinition = Object with the definition of the road segments - locationMarkerDefinition = Object with the definition of the location markers You can define the format of the JSON as long as you can configure the next things: Map appearance - The width and height in pixels - Some sort of configuration of the GoogleMaps or OpenStreetMap about layers and/or colors - Center and zoom Itinerary - Sequence of ordered locations to visit and if the transfer from one to another is by road or flight. Segment - Must allow to configure the line width - The line color - The curvature - The arrow shape indicating the direction of the segment - (optional) The arrow position (in the half of the segment or at the end of the segment) Location - Must allow to configure the shape, the shape size, the shape background color, the font-family, the font-size.
ID del proyecto: 18941987

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 5 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
5 freelancers están ofertando un promedio de $86 USD por este trabajo
Avatar del usuario
Hello! I have a lot of experience in map development and configuration via json. If you need my budget contact me privately to agree the work. Have a great day.
$166 USD en 10 días
5,0 (11 comentarios)
3,8
3,8
Avatar del usuario
Hey,it's a simple project . I will use any map OSM or Google maps and can provide php script asap. I have more than 12 years of development experience
$35 USD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello Dear, Hope you will be fine. I have read all the requirements for the project. I am pretty sure that, can do this, and having the proper skills for this job. I am a Fullstack GIS Developer and GIS Analyst having a good experience and demonstrative history of work in Govt Sector and developing big projects since 2014. I have developed similar projects using D3, Mapbox Gl js and Mapbox js, OpenLayers, Google Maps API, Leaflet js, ESRI js 2d 3d, Three js, GeoServer, PostGIS, Postgresql, and other GIS stacks I have also experience in AI and Machine Learning using Javascript and Python. You can learn more about my skills and some sample works that I have done so far by looking at my profile. I am available to start immediately. I am also available via email/skyp-e/phone to discuss this job further. Let me know if you want to proceed further. It would be my great pleasure if you take my application into consideration and let me know if I can help you with this project. I am looking forward to hearing from you and available for a long-term relationship. Best Muhammad Imran Siddique
$138 USD en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SPAIN
3\, Spain
0,0
0
Miembro desde dic 24, 2010

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.