Find Jobs
Hire Freelancers

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

$10-30 USD

Zaprt
Objavljeno pred približno 5 leti

$10-30 USD

Plačilo ob dostavi
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 projekta: 18941987

Več o projektu

5 ponudb
Projekt na daljavo
Aktivno pred 5 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
5 freelancerjev je oddalo ponudbo s povprečno vrednostjo $86 USD za to delo
Avatar uporabnika
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 v 10 dneh
5,0 (11 ocen)
3,8
3,8
Avatar uporabnika
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 v 1 dnevu
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
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 v 1 dnevu
0,0 (0 ocen)
0,0
0,0

O stranki

Zastava SPAIN
3\, Spain
0,0
0
Član(ica) od dec. 24, 2010

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.