Hledání/plánování trasy
by smap
HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>api4.mapy.cz - Hledání/plánování trasy</title>
<script type="text/javascript" src="https://api.mapy.cz/loader.js"></script>
<script type="text/javascript">Loader.load();</script>
</head>
<body>
<div id="m" style="height:380px"></div>
</body>
</html>
JavaScript
var centerMap = SMap.Coords.fromWGS84(14.40, 50.08);
var m = new SMap(JAK.gel("m"), centerMap, 16);
var l = m.addDefaultLayer(SMap.DEF_BASE).enable();
m.addDefaultControls();
var nalezeno = function(route) {
var vrstva = new SMap.Layer.Geometry();
m.addLayer(vrstva).enable();
var coords = route.getResults().geometry;
var cz = m.computeCenterZoom(coords);
m.setCenterZoom(cz[0], cz[1]);
var g = new SMap.Geometry(SMap.GEOMETRY_POLYLINE, null, coords);
vrstva.addGeometry(g);
}
var coords = [
SMap.Coords.fromWGS84(14.434, 50.084),
SMap.Coords.fromWGS84(16.600, 49.195)
];
var route = new SMap.Route(coords, nalezeno);