¿Cómo puedo aproximar la latitud y la longitud en html?
Quiero 4 decimales y quiero que se oculte lo que está en un círculo en la imagen. 
Muchísimas gracias.
este es un codigo
<!DOCTYPE html> <html> <body> <p>Click the button to get your coordinates.</p> <button onclick="getLocation()">Try It</button> <p id="demo"></p> <input type="text" id="lat" name="lat"> <input type="text" id="lon" name="lon"> <script> var x = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { x.innerHTML = "Geolocation is not supported by this browser."; } } function showPosition(position) { x.innerHTML = "Latitude: " + position.coords.latitude + "<br>Longitude: " + position.coords.longitude; $("#lat").val(position.coords.latitude); $("#lon").val(position.coords.longitude); } </script> <script src="//code.jquery.com/jquery-1.12.0.min.js"></script> <script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script> </body> </html>Si el objetivo es formatear el número como una cadena con una precisión determinada, utilice la función toFixed , por ejemplo
var numberOfDecimals = 4; var latitude = position.coords.latitude.toFixed(numberOfDecimals); var longitude = position.coords.longitude.toFixed(numberOfDecimals);Si la intención es limitar la precisión del número original, entonces se puede usar el redondeo:
var rounded = Math.round(value * 10000) / 10000; // leaves only 4 digits