Suljettu

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

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.

Taidot: Karttatiede ja kartat, Google Maps API, PHP

Näytä lisää: openstreetmap marker example, open source map api, leaflet openstreetmap, google maps api, openstreetmap vs google maps, openstreetmap api key, openstreetmap api json, openstreetmap api example, google maps marker generator, google maps map infowindow, google maps route creation api, google maps code generator, google world map generator, use google maps calculate distance address php, google maps gps input api, google maps real estate listings php, google maps real easte api script, google maps variables link api, google maps real estate api, google maps script generator php

Tietoa työnantajasta:
( 0 arvostelua ) 3\, Spain

Projektin tunnus: #18941987

6 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön

digital4design

Hi! I would like to apprise you that I am a Web developer with around 8+ years of experience in PHP and it's a framework. I am very good in Laravel, Cake PHP and YII. In front end I am expert into Angular and Vue.js Lisää

$35 USD 1 päivässä
(3 arvostelua)
4.3
manusoriano

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 10 päivässä
(10 arvostelua)
3.8
flowerbed2020

Hi. google map is my passion and you can check my skill in my working history. But I think the buget is too small. I want to help you with my skill but it will take some time. It overflows the cost of your budget Lisää

$30 USD 1 päivässä
(0 arvostelua)
0.0
ach5a2e047c07af0

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 1 päivässä
(0 arvostelua)
0.0
obilivion

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 Lisää

$138 USD 1 päivässä
(0 arvostelua)
0.0
$55 USD 1 päivässä
(0 arvostelua)
0.0