Find Jobs
Hire Freelancers

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

$10-30 USD

已关闭
已发布大约 5 年前

$10-30 USD

货到付款
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: 18941987

关于此项目

5提案
远程项目
活跃5 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
5威客以平均价$86 USD来参与此工作竞价
用户头像
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天之内
5.0 (11条评论)
3.8
3.8
用户头像
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天之内
0.0 (0条评论)
0.0
0.0
用户头像
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 在1天之内
0.0 (0条评论)
0.0
0.0

关于客户

SPAIN的国旗
3\, Spain
0.0
0
会员自12月 24, 2010起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。