Show marker on google map using latitude and longitude with info window

Show marker on google map using latitude and longitude with info window

Show marker on google map using latitude and longitude with info window

In this post, I will tell you how to show marker over google map and display information on marker with popup window using JavaScript.

Here i will show marker in google map by using latitude and longitude.

With this post, you would be able to integrate Google map into your application where you need it.

After complete step, i will show you a demo where you will see how this functionality will work.

First i will have to include javascript library for google map API.

  1. <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false&libraries=places"></script>

Now i will create a javascript function initialize().

function initialize() {
}

In this initialize method, I will put the address latitude and longitude and then initialize map by using new google.maps.Map() with map option and assign it into the map variable.

If you will need to show a popup on marker for additional info then you need to attach an event handler to marker to open info window with additional info and there you can customize template for popup window.

  1. <script type="text/javascript">
  2. function initialize() {
  3. var latlng = new google.maps.LatLng(28.535516,77.391026);
  4. var map = new google.maps.Map(document.getElementById('map'), {
  5. center: latlng,
  6. zoom: 13
  7. });
  8. var marker = new google.maps.Marker({
  9. map: map,
  10. position: latlng,
  11. draggable: false,
  12. anchorPoint: new google.maps.Point(0, -29)
  13. });
  14. var infowindow = new google.maps.InfoWindow();
  15. google.maps.event.addListener(marker, 'click', function() {
  16. var iwContent = '<div id="iw_container">' +
  17. '<div class="iw_title"><b>Location</b> : Noida</div></div>';
  18. // including content to the infowindow
  19. infowindow.setContent(iwContent);
  20. // opening the infowindow in the current map and at the current marker location
  21. infowindow.open(map, marker);
  22. });
  23. }
  24. google.maps.event.addDomListener(window, 'load', initialize);
  25. </script>

Now i need HTML area where i will display map :

  1. <div id="map" style="width: 100%; height: 300px;"></div>

Phone: (+91) 8800417876
Noida, 201301
Attention Required! | Cloudflare

Sorry, you have been blocked

You are unable to access ressim.net

Why have I been blocked?

This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.

What can I do to resolve this?

You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.