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);