Question : Insert Google Map locator in Web site

I have created a very basic web site and would like to create one page that will display a Google Earth map and somehow allow the user to enter GPS coordinates and then have the map go to that location. I have been led to believe that it's meant to be easy to do this but I don't know enough about HTML and Java Script to do it.

Below is some code that creates a page with Google maps. And I've found some code that is supposed to do the lookup I want, but I don't know how to marry the two together. Can anyone help me or is this a big ask?

The following code does the lookup
if (!window.geocodeLocation) {
  window.geocodeLocation = 'City name, country, latitude and longitude, etc';
}

window.geocodeLocation = prompt('Enter a location', window.geocodeLocation);
var geocoder = new google.maps.ClientGeocoder();
geocoder.getLatLng(window.geocodeLocation, function(point) {
  if (point) {
    var lookAt = ge.createLookAt('');
    lookAt.set(point.lat(), point.lng(), 10, ge.ALTITUDE_RELATIVE_TO_GROUND,
               0, 60, 20000);
    ge.getView().setAbstractView(lookAt);
  }
});




The following code creates the map in a web page:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>Tracker</title>
  <meta name="description" content="Locate & track"/>
  <meta name="Keywords" content="Track" />    
  <link href="StyleSheet.css"rel="stylesheet" type="text/css" />
   <script src="http://www.google.com/jsapi?key=My_Key"  
           type="text/javascript">
   </script>
   
   <script type="text/javascript">
     var ge;
     google.load("earth", "1");

     function init() {
       google.earth.createInstance('map3d', initCB, failureCB);
     }

     function initCB(instance) {
       ge = instance;
       ge.getWindow().setVisibility(true);
     }

     function failureCB(errorCode) {
     }

     google.setOnLoadCallback(init);
     
   </script>
 
</head>
<body>
   <div id="map3d" style="height: 500px; width: 926px;"></div>
</body>
</html>


 

Answer : Insert Google Map locator in Web site

Random Solutions  
 
programming4us programming4us