I gang

domain geolocation map tool

i need a script which should work on a simple shared hosting account (like [url removed, login to view]) and implement it on a wordpress blog page.

The first thing the script should do is to find out the location of the website visitor in a format like chicago, USA or Shanghai, China.

The second part of the script can determine the geolocation where the website of a domain name or IP address is hosted

,again in a format like chicago, USA or Shanghai, China.

it should work for all country code extensions like .jp [url removed, login to view], .[url removed, login to view], de, .cn etc as well.

the third part of the script should be able to use one of the free major map providers(not google maps) and calculate the distance in km/miles between the domain and the visitor location and create a map where the two points are marked and an air distance line is [url removed, login to view] the proper perspective(should look good both point should be alway visible)

see here:

[url removed, login to view]

Then there should be a text output as well like:

Your Location is xxx, xx. The domain(or IP, leave out if location was put in) is located in xx, xx

You are xxx km, (xxx/miles) away from the server where [url removed, login to view] is hosted. Or you are xxx miles away from location xxx(if a location was put in) etc.

The script should have two input fields:

1. Domain Name([url removed, login to view]), IP or Location(Chicago, shanghai etc.)

This field allows the visitor to input either an IP or a domain or a location.

When loading the page the field should be already prefilled with a specific domain or location.

The user can still input his own data if he wishes.

2. The second input field is already prefilled with the visitors location but other location input should still be possible.

The map and the distance output should automatically be displayed when the page is loaded using the visitors location and the predetermined input from field 1 (like domain, ip, location)

the input fields should have some kind of simple bot protection.

here is an example of the first part of the script with bot protection.

[url removed, login to view]

here is an example of the second part of the script:

[url removed, login to view]

other things:

ability to edit map size in pixels, ability to choose between satellite or map style before map loads (if available. easy to edit)

ability to edit an and customize output phrase.

abilty to leave out or add specific elements like map, output phrase, input forms.

documentation that explains how to install, setup, customizeand implement the script. easy to set-up and distribute to other non-tech savy people.

relying on 100% free APIs should work for international locations and international domains (jp, .[url removed, login to view] etc...)

reliability (high success rate), should look good

at the bottom right below the map an small "Location Tool powered by domainofchoice.com" text with a link to the domain should appear which is hard to remove.

the data should be free the maps of high quality and high query limit and not come from google maps.

a few data providers:

[url removed, login to view]

Færdigheder: PHP

Se mere: domain geolocation tool, www google co de, top chicago, top blog in usa, tech usa, script for google forms, powered by wordpress, on line map, map .find, how to find geolocation, how to find a blog name, how to come up with a blog name, google maps api wordpress, free website tool, find where people work for free, find a wordpress tech, blog on line free, alternatives to up work, google maps apis, google map apis, find google map, how to find a specific blog, few website which is created in wordpress, 1&1 domain, wordpress shanghai

Om arbejdsgiveren:
( 1 bedømmelse ) wien, Austria

Projekt-ID: #4070223

Tildelt til:

Atlantasysm135

We are ready to [url removed, login to view] see PM.

$80 USD in 4 dage
(4 bedømmelser)
4.0

2 freelancere byder i gennemsnit $70 for dette job

baponvisual

please check my pm

$60 USD in 5 dage
(0 bedømmelser)
0.0