Van az OpenStreetMap. Ezt szeretném iframe
-ből használni, úgy, hogy markereket is pakolhasson rá a felhasználó.Namármost, ha ezt a linket kinyitom (https://www.openstreetmap.org/#map=17/47.50000/19.00000&layers=mapnik), akkor lehet rá pakolni a jelölőket, viszont ha ezt berakom iframe
-be, akkor egy darab access denied fogad.
Ez a link (https://www.openstreetmap.org/export/embed.html?bbox=18.989052772521976%2C47.49519746831056%2C19.0109395980835%2C47.50479421370602&layer=mapnik&marker=47.5%2C19.0) működik iframe
-ből, viszont semmi nem lehet vele csinálni azon felül, hogy mozgatom, meg zoomolom.
Valami ötlet?
- 789 megtekintés
Hozzászólások
Az embed változat való beágyazásra, ezen viszont korlátozott a funkcionalitás. Ilyen a világ, hiába open :)
Valszeg https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Optio… fejlécet értelmezi úgy a böngésződ, hogy nem lehet beágyazni. Csinálj egy mini PHP proxy-t, amit ha hívogatsz, akkor böngészőnek emulálva magát lekéri az oldalt és visszaadja XFramOpt header nélkül.
- A hozzászóláshoz be kell jelentkezni
Alternatívaként ránézhetsz az OpenLayersre, kétszer már használtam pár év különbséggel, a doksi alapján mindkétszer pár perc alatt meg volt a térképen az oldalon és állhattam neki a nekem szükséges funkcióknak.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
+1
Ha tényleg csak markereket kell pakolgatni akkor programozói tudás nélkül, stack exchange-ről össze tudod vele hozni pár óra alatt.
- A hozzászóláshoz be kell jelentkezni
sub
- A hozzászóláshoz be kell jelentkezni
[Feliratkozás]
- A hozzászóláshoz be kell jelentkezni