2. Howard Roatti
API: Application Programming Interface (Interface de programação de aplicativos).
É um conjunto de rotinas e padrões estabelecidos por um software para a utilização
das suas funcionalidades por aplicativos que não pretendem envolver-se em
detalhes da implementação do software, mas apenas usar seus serviços.
De modo geral, a API é composta por uma série de funções acessíveis somente por
programação, e que permitem utilizar características do software menos evidentes
ao utilizador tradicional.
Fonte: http://pt.wikipedia.org/wiki/API Acessado em 02/06/2012 23:29
4. Howard Roatti
<script type=“text/javascript” src=“https://maps.google.com/maps/api/js?sensor=false”>
var directionsDisplay;
var directionsService = new google.maps.DirectionsService();
var map;
function initialize() {
directionsDisplay = new google.maps.DirectionsRenderer();
var casa = new google.maps.LatLng(-20.321901, -40.349779);
var myOptions = {
zoom : 14,
mapTypeId : google.maps.MapTypeId.ROADMAP,
center : casa
};
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
directionsDisplay.setMap(map);
directionsDisplay.setPanel(document.getElementById("directions_panel"));
}
5. Howard Roatti
function calcRoute(_start, _end, _waypts) {
var start = _start;
var end = _end;
var waypts = [];
var wayptsTemp = _waypts.split("|");
for (i = 0; i < wayptsTemp.length; i++) {
waypts.push( {
location : wayptsTemp[i],
stopover : true });
}
var request = { origin : start,
destination : end,
waypoints : waypts,
optimizeWaypoints : true,
travelMode : google.maps.DirectionsTravelMode.DRIVING };
directionsService.route(request,function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
}
});
}
<script/>