Sziasztok,
változtatást szeretnék javasolni a kijelzett koordináták jelenlegi formájában:
pl. így néz ki most:
https://turistautak.hu/poi.php?id=78870
"
Név: Magyarvár
Szélesség (lat): N 47° 38,591'
Hosszúság (lon): E 19° 0,562'
Magasság: 184 m
...
"
Ez a leírás nem felel meg sem a DD (decimal degrees) sem a DMS (degrees, minutes, seconds) szabványnak.
Azaz a 0.591 ívpercet át kell váltani 35.46 ívmásodpercre valamint a 0,562'-t 0' 33.72''-re ahhoz, hogy át lehessen konvertálni GPS koordinátákra.
És az sem kényelmes, hogy a koordinátákat csak 2 lépésben 2 sorból lehet kimásolni, ha át szeretném konvertálni pl. google alapú térkép használatához.
Ezért a turistautak.hu honlap továbbfejlesztését javaslom a következők szerint, alkalmazkodva a jelenkori elvárásokhoz is:
1.) a kijelzett "Szélesség (lat)" és a "Hosszúság (lon)" koordináták feleljenek meg a DMS szabványnak, valamint legyenek kattinthatóak, és a kattintás hatására kerüljön a vágólapra az adott koordinátarésznek a DD szabványnak* megfelelő értéke.
2.) Kerüljön be egy újabb sor mondjuk "GPS" felirattal, szintén kattintható módon és a generált link ebben a formában szerepeljen: www.google.com/maps/place/%latDD%,%lonDD% és a kattintás hatására kerüljön a vágólapra a koordináta páros a DD szabványnak* megfelelően.
*megj: azért DD és nem DMS, mert akkor nincs szükség N / S illetve E / W előtagokra sem tagolásokra szóközökkel a fokok és percek és másodpercek között.
A fenti példa az új formában:
"
Név: Magyarvár
Szélesség (lat): N 47° 38' 35.46''
Hosszúság (lon): E 19° 0' 33.72''
GPS: 47.64318333333333 19.00936666666666
Magasság: 184 m
...
"
[table]
[tr]
[td]Szélesség (lat):[/td][td onclick="CopyToClipboard('47.64318333333333')" title="lat=47.64318333333333"]N 47° 38' 35.46"[/td]
[/tr]
[tr]
[td]Hosszúság (lon):[/td][td onclick="CopyToClipboard('19.00936666666666')" title="lon=19.00936666666666"]E 19° 0' 33.72"[/td]
[/tr]
[tr]
[td]GPS:[/td][td][a href="https://www.google.com/maps/place/47.64318333333333,19.00936666666666" title="Google térkép" onclick="CopyToClipboard('47.64318333333333,19.00936666666666')"]47.64318333333333 19.00936666666666[/a][/td]
[/tr]
[tr]
[td]Magasság:[/td][td]184 m[/td]
[/tr]
[/table]
[script]
function CopyToClipboard(copypaste) {
copypaste.select();
copypaste.setSelectionRange(0, 99999); /* For mobile devices */
document.execCommand("copy");
}
[/script]
üdv'Ákos
|