Tiez sa mi zda ako najlepsie riesenie publikovanie dat (jednotlivych usekov tras) v OSM (openstreetmap). Mozno tam niektore data uz aj su, len ich treba spravne "otagovat".
Z OSM dat sa generuju napr.
mapy http://www.freemap.sk/ http://www.mtbmap.cz/Na tvojej stranke potom staci len zobrazit niektoru z OSM map a nemusis hned stavat mapovy server. Dorobit nejake vlastne objekty nad OSM mapu (klikatelne markery,...) mozes realizovat pomerne lahko cez Openlayers, ktory ti jednoznacne odporucam pouzit ako prostredie na prehliadanie OSM map na web stranke. Ak bude tych markerov len par, ani databazu nepotrebujes, nakodis ich priamo v html (javascripte).
Vyhoda OSM je, ze tieto data su dostupne kazdemu aj vo vektorovej forme. Napr.
http://cmaps.gpsteam.eu/index_svk.html ,ktoreho som autorom priamo podporuje pri vyklikavani trasy pravym tlacitkom mysi nacitavanie celych usekov z OSM dat (filter je prednastaveny na turisticke znacky).
Uz dlhsie planujem doplnit par turistickych znaciek do OSM, len zatial nejak nestiham. Projekt kst.freemap.sk uz dosiahol slusnu uroven pokrytia. Na editaciu sa da pouzit napr. tool
http://wiki.openstreetmap.org/wiki/Potlatch_2 , ale zatial som v praxy neskusal.
Doplnene: Na realizaciu najjednoduchsia bude asi takato varianta, pri ktorej nemusis doplnat data do OSM:
1. Na tvojej stranke si zobrazis nejaku OSM mapu cez Openlayers
2. V Openlayers (=javascript v html kode) staticky dorobis vsetky objekty (jednotlive trasove useky, markery, ...), ktore potrebujes v
mape zobrazovat.