|
[x]
Posted via EE Mobile
|
||
Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again. |
||
| Question |
|
[x]
Attachment Details
|
||
|
[x]
The Solution Rating System
|
||
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: 147: 148: 149: 150: 151: 152: 153: 154: 155: 156: 157: 158: 159: 160: 161: 162: 163: 164: 165: 166: 167: 168: 169: 170: 171: 172: 173: 174: 175: 176: 177: 178: 179: 180: 181: 182: 183: 184: 185: 186: 187: 188: 189: 190: 191: 192: 193: 194: 195: 196: 197: 198: 199: 200: 201: 202: 203: 204: 205: 206: 207: 208: 209: 210: 211: 212: 213: 214: 215: 216: 217: 218: 219: 220: 221: 222: 223: 224: 225: 226: 227: 228: 229: 230: 231: 232: 233: 234: 235: 236: 237: 238: 239: 240: 241: 242: 243: 244: 245: 246: 247: 248: 249: 250: 251: 252: 253: 254: 255: 256: 257: 258: 259: 260: 261: 262: 263: 264: 265: 266: |
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Google maps directions. Get coordinates from Google maps </title>
<link rel="stylesheet" type="text/css" href="templ.css">
<script type="text/javascript" src="http://maps.google.com/maps?file=api&v=2&key=MyKey">/*wagmp*/</script>
<script type="text/javascript" src="scrpt.js"> </script>
</head>
<body topmargin="0" leftmargin="0" onLoad="modecombine()" onUnload="GUnload()">
<div id="map" style="width: 740px; height: 450px">
<span>
<b class="b"> <font color="red">Loading map...</font> </b></span>
</div>
<form name="cpform">
<table>
<tr><td colspan="2" align="center"><span class="fblack14">Coordinate the definition in real time:</span></td></tr>
<tr>
<td width="20" align="center"> <span class="fb14">latitude</span> </td>
<td width="20" align="center"> <span class="fb14">longitude</span> </td>
</tr>
<tr>
<td width="20">
<input name="lat" type="text" value="" size="20" readonly>
</td>
<td width="20">
<input name="lng" type="text" value="" size="20" readonly>
</td>
</tr>
<tr><td colspan="2" align="center"><span class="fblack14">Record of coordinates after a click on Google maps</span></td></tr>
<tr>
<td width="20">
<input name="rmblat" type="text" value="" size="20">
</td>
<td width="20">
<input name="rmblng" type="text" value="" size="20">
</td>
</tr>
<tr>
<td width="20">
<span class="fblack14">zoom level</span>
</td>
<td width="20">
<input name="czoom" type="text" value="" size="10" readonly>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<span class="fb14">and detect address:</span> <input name="addr" type="text" value="" size="45">
</td>
</tr>
<tr>
<td colspan="2" align="left">
<input name="rmbclr" type="button" value="clear" size="20" onClick="addr.value='';rmblat.value='';rmblng.value='';czoom.value=''">
</td>
</tr>
</table>
</form>
</body>
</html>
the script:
var map = null;
var geocoder = null;
var curlat=0, curlng=0;
var curlatlng=null;
var curZoom=0;
function modesimg() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"),{draggableCursor:"default"});
map.setCenter(new GLatLng(curlat, curlng),curZoom, G_SATELLITE_MAP);
geocoder = new GClientGeocoder();
var map_ctrl=new GLargeMapControl();
/*var map_type_ctrl=new GMapTypeControl();*/
var map_scale_ctrl=new GScaleControl();
/* var map_over_ctrl=new GOverviewMapControl(); */
map.addControl(map_ctrl);
/*map.addControl(map_type_ctrl);*/
map.addControl(map_scale_ctrl);
/* map.addControl(map_over_ctrl); */
/*GEvent.addListener(map, "click", getAddress);*/
GEvent.addListener(map, "mousemove", mousemv);
GEvent.addListener(map, "click", mouseclck);
}
}
function modemaps() {
if (GBrowserIsCompatible()) {
curlatlng=map.getCenter();
curlat=curlatlng.lat();
curlng=curlatlng.lng();
curZoom=map.getZoom();
map = new GMap2(document.getElementById("map"),{draggableCursor:"default"});
map.setCenter(new GLatLng(curlat, curlng),curZoom, G_NORMAL_MAP);
geocoder = new GClientGeocoder();
var map_ctrl=new GLargeMapControl();
/*var map_type_ctrl=new GMapTypeControl();*/
var map_scale_ctrl=new GScaleControl();
/* var map_over_ctrl=new GOverviewMapControl(); */
map.addControl(map_ctrl);
/*map.addControl(map_type_ctrl);*/
map.addControl(map_scale_ctrl);
/* map.addControl(map_over_ctrl); */
GEvent.addListener(map, "mousemove", mousemv);
GEvent.addListener(map, "click", mouseclck);
}
}
function modecombine() {
if (GBrowserIsCompatible()) {
if (curlat==0&&curlng==0)
{
curlat=46.01222384063236; curlng=-21.4453125; curZoom=4;
}
else {
curlatlng=map.getCenter();
curlat=curlatlng.lat();
curlng=curlatlng.lng();
curZoom=map.getZoom();
};
map = new GMap2(document.getElementById("map"),{draggableCursor:"default"});
map.setCenter(new GLatLng(curlat,curlng),curZoom, G_HYBRID_MAP);
geocoder = new GClientGeocoder();
var map_ctrl=new GLargeMapControl();
/*var map_type_ctrl=new GMapTypeControl();*/
var map_scale_ctrl=new GScaleControl();
/* var map_over_ctrl=new GOverviewMapControl(); */
map.addControl(map_ctrl);
/*map.addControl(map_type_ctrl);*/
map.addControl(map_scale_ctrl);
/* map.addControl(map_over_ctrl); */
GEvent.addListener(map, "mousemove", mousemv);
GEvent.addListener(map, "click", mouseclck);
}
}
function mousemv(latlng)
{
if (latlng!=null){
lt=latlng.lat();
lg=latlng.lng();
document.cpform.lat.value=lt;
document.cpform.lng.value=lg;
}
}
function mouseclck(overlay,latlng)
{
var zm=0;
if (latlng!=null){
document.cpform.addr.value="wait ...";
lt=latlng.lat();
lg=latlng.lng();
zm=map.getZoom();
document.cpform.rmblat.value=lt;
document.cpform.rmblng.value=lg;
document.cpform.czoom.value=zm;
address=latlng;
geocoder.getLocations(latlng,addrview);
}
}
function showAddress(address) {
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert("To increase a scale or map is yet loaded (wait a few seconds)");
} else {
map.setCenter(point, 15);
curZoom=map.getZoom();
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address);
}
}
);
}
}
function showAddress2(address,marktext,distance) {
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert("To increase a scale or map is yet loaded (wait a few seconds)");
} else {
map.setCenter(point, distance);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(marktext);
}
}
);
}
}
function addrview(response) {
place=response.Placemark[0];
document.cpform.addr.value=place.address;
}
function fulltime () {
var time=new Date();
document.clock.full.value=time.toLocaleString();
setTimeout('fulltime()',500)
}
|
Advertisement
| Hall of Fame |