Translate

Wednesday, 13 May 2015

Google Maps in mvc4



Google Maps shown below



<!DOCTYPE html>
<html>
<head>
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <style type="text/css">
        html {
            height: 100%;
        }

        body {
            height: 100%;
            margin: 0;
            padding: 0;
        }

        #map-canvas {
            height: 100%;
        }
    </style>
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
    <script type="text/javascript"
        src="https://maps.googleapis.com/maps/api/js?sensor=false">
    </script>
    <script type="text/javascript">
        function initialize(location) {

            console.log(location);

            var mapOptions = {

                center: new google.maps.LatLng(location.coords.latitude, location.coords.longitude),
                zoom: 8
            };
            var map = new google.maps.Map(document.getElementById("map-canvas"),
            mapOptions);
        }

        $(document).ready(function () {
            navigator.geolocation.getCurrentPosition(initialize);
        });
    </script>
</head>
<body>
    <div id="map-canvas" />
</body>
</html>


Output Map