Výpočet trasy pro kolo

Diskuse k nové verzi mapového API. Napište nám, co se vám na novém API libí či nelíbí a přispějte svými komentáři a připomínkami k jeho zdokonalení.
yan...@...
Příspěvky: 1
Windows NT 64 bits Google Chrome 66.0.335

Výpočet trasy pro kolo

odesláno v 21 kvě 2018 16:24

Dobrý den,

bohužel nejsem zdatný v kódu. Ale tentokrát si musím pomoci sám. Kamarád mi částečně pomohl, ale mapa mi stále nepočítá trasu přes cyklostezku.
Druhým problémem je, že se mi nedaří zadat marker s textovou informací.

Děkuji za pomoc.:)

Kód: Vybrat vše

<!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>
        <script type="text/javascript">
            var centerMap = SMap.Coords.fromWGS84(14.76, 48.78);
            var m = new SMap(JAK.gel("m"), centerMap, 16);
            var l = m.addDefaultLayer(SMap.DEF_BIKE).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(17.132, 48.848),
                SMap.Coords.fromWGS84(17.189, 48.887),
            ];
            var route = new SMap.Route(coords, nalezeno, {}, "bike1")

        </script>
    </body>
</html>


Zpět na Mapy API v4.0