Bonjour,
je veux afficher un point sur une carte en fonctions des coordonnées (lat, long)
ces coordonnées sont dans une base de données postgresql.
Mais quand je charge la page dans le navigateur, rien ne s’affiche.
Pouvez-vous me dire comment l’insérer?
Merci
je veux afficher un point sur une carte en fonctions des coordonnées (lat, long)
ces coordonnées sont dans une base de données postgresql.
Mais quand je charge la page dans le navigateur, rien ne s’affiche.
Pouvez-vous me dire comment l’insérer?
Merci
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<title>Google Maps JavaScript API v3 Example: Info Window Simple</title>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
function initialize() {
var myLatlng = new Array();
<c:forEach items="${villeList}" var="ville" varStatus="status">
myLatlng.push(new google.maps.LatLng( ${ville.latitude}, ${ville.longitude}.'));
//myLatlng.push(new google.maps.LatLng('. ${ville.latitude}.','. ${ville.longitude}.'));
</c:forEach>
alert.show(""+myLatlng.
for(var i = 0; i < myLatlng.length; i++ )
{
var marker = new google.maps.Marker({
position: myLatlng,
title: 'Uluru (Ayers Rock)'
});
}
var myOptions = {
zoom: 5,
center: myLatlng,
navigationControl: false,
scaleControl: false,
disableDefaultUI: true,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
</script>
</head>
<body onload="initialize()" >
<div id="map_canvas" style="width:100%; height:100%"></div>
</body>
</html>