Poslední
  • Prohlížíte si 19.jamku jako neregistrovaný uživatel s omezeným přístupem.
    Pro vytvoření nových témat, přístupu do neveřejných částí fóra, možností reakcí atp. se zdarma zaregistrujte nebo se přihlašte.

Novinka: Hřiště v ČR a SR - přidána mapa hřišť

requo

Guru fóra
19.jamka
Jméno
Michal
Přijmení
Šatal
Klub
Hořehledy
HI (HCP)
+- 17
Inzeráty
1
Novinka: Hřiště v ČR a SR - přidána mapa hřišť

Pro mGolf jsem dnes do pilotního/beta provozu zviditelnil napojení do osobní evidence Odehraných hřišť ČR a SR na mapy.cz od Seznamu, od Google mi to trochu zlobilo a pak je tam nějaký problém s přístupem a registracemi pro větší využívání... tak uvidíme, s využitím map od Seznamu mi byla realizace tak nějak bližší. :)

hristeCR.png hristeSR.png

Pár souvisejících a užitečných info
  • GPS souřadnice jsou doplněny dle seznam.cz - tam kde se GPS souřadnice překrývají (např. hlavní hřiště a akademie), tak by měly být zobrazeny na mapě vedle sebe (to se děje automaticky, děla to služba seznamu, tak mám jen omezené možnosti to ovlivnit, kde se to případně "nečitelně překrývá")... je potřeba si to v případě cesty tam vždy ověřit, jestli jsem se někde neukliknul. Tak kdyžtak chyby prosím hlašte. Použité souřadnice naleznete vždy v detailu hřiště.
  • Zelená obrácená kapka značí odehraná hřiště, červená kapka neodehraná hřiště dle individuálního označení, barvy jsou stejné, jako výrazná tlačítka pro rychlé filtry pod mapou. Číslovka v kapce zobrazuje pak počet jamek. Název hřiště a odkaz na web, existuje-li, tak je potom po kliknutí na kapku ve vizitce. Barevný puntík pod kapkou by měl označovat typ hřiště v mgolfu (Mistrovské, Sportovní, Rekreační atp - více k tomuto viz nápověda).
  • POZOR: Je potřeba/vhodné pracovat s filtry - pod mapu je hromada filtrovacích kritérií. Doporučuju i pro mapu využívat. Především v případě ČR hřišť upozorňuji na zaškrtávána "jen Znormovaná hř." a "jen VŠUDehrál hřiště". Plus i další, jako např. typ hřiště, případně kraje. A různé kombinace. Mapa neobsahuje pouze znormovaná hřiště a hřiště v čgf, ale je snaha v ní mít všechny plácky... i ty mimo struktury čgf.
  • Mapu lze zoomovat, přepnout na leteckou atp., ale to je taková klasika.
  • Celkové statistiky odehraných hřišť - ty se přesunuly z pozice, kde byly dříve (a teď je tam mapa) pod samostatnou ikonku (nahoře ikona grafu vedle nadpisu "Hřiště v ČR/SR")
  • Funkční i na mobilu, ale lepší je to na větším monitoru. Na mobilu na výšku je potřeba využívat spíše kraje. Mapa je prostě pro všechny značky moc malá.
  • V detailu každého hřiště je také nově jeho lokalizace na mapě...

Kdyby něco někomu nefungovalo, dejte prosím vědět, snažil jsem se to otestovat v různých kombinacích, ale přehlédnout jsem něco mohl. Vím, že jsem toto sliboval už dříve zrealizovat, ale bohužel časově jsem se k dokončení na podzim loňského roku prostě nedostal. Tak první funkční verze k zveřejnění až nyní. Jako první z chystaných novinek pro rok 2023. ;) Nápady, chyby a podněty k tomuto sem! Ať nám dobře slouží. ⛳🏌️‍♂️🏌️‍♀️

https://www.19jamka.cz/mgolf

---

Více info pro nové Jamkaře, co je mGolf, viz např. tu: https://mgolf.cz/
 
Upraveno:
Dnes byly aktualizovány mapové podklady v mGolf
V Hřiště ČR/SR byly aktualizovány mapy poskytované společností Seznam.cz pro rok 2025, nově s využitím knihovny Leaflet.

Úprava platí pro části v mGolf:

---
Seznam.cz postupně od začátku roku 2024 (?) ruší podporu předchozích funkcí pro přístup k jejich mapám, na počátku roku 2025 se začalo všude zobrazovat velké varující okno s info o nefunkčnosti, na konci roku 2025 bude staré rozhraní vypnuto. Vzniklo nové REST API, které se má nadále využívat. No a s tím související druhá méně pozitivní zpráva je, že už je to zpoplatněné, stejně jako u využívání Google map. Holt, vývoj. Tedy do určitého objemu počtu dotazů na službu celkově je to měsíčně zdarma, nad ten se měsíčně platí. Tak uvidíme, jak to v rámci mgolfu udržíme a v jakých intencích. Každopádně - aktuálně je přepracováno na novou "připojovací službu", mělo by nám to všem už fungovat. Něco je malinko jinak, než dřív, ale pokusím se to postupně co nejvíce postupně doladit i na základě zpětné vazby. Případně nedostatky prosím hlásit, prozatím s tímto "novým/jiným" API jsem doposud neměl/nemám moc praktických zkušeností.

Vizuálně by to mělo vypadat stejně, jako před tím:

Mapka.webp


Při kliknutí na "marker" (ta kapka) se zobrazí nadpis, počet jamek, par a odkaz na domovské stránky hřiště, existují (pokud někde chyba v tomto, dejte vědět, udržováno je ručně, opravím). Zelená kapka = odehráno, červená kapka = neodehráno. Filtrovací možnosti pod mapou "omezí" výběr zobrazení na mapě.

PS: O chybě, které vím - v popup okně při kliknutí na "kapku" hřiště - tak v Safari na MacOS nefunguje onen odkaz na hřiště. V jiných prohlížečích mi to běží. Až najdu jak opravit, opravím.
 
Upraveno:
Tak je tam chyba. :cry:

Problém je v tom, že toto "nové" rozhraní nepodporuje nativně zobrazování markerů (kapek/lokalizátorů) vedle sebe, pokud jich je víc na jednom místě. Tzn, hřiště, kde dochází k překryvu samostatné akademie a velkého hřiště, se v té mapě zobrazí jen jedno z nich (zpravidla akademie). Když byste to hodně přiblížili, nebo šli jen kliknutím na název v tabulce pod tím konkrétního hřiště, tak souřadnice tam jsou.

Musím to nějak vyřešit. Jedním z řešením je přidání tzv. cluster marker, který slučuje ty kapky do takového kolečka, kde je číslo s více výskyty, ale to na první pohled pak nezobrazuje odehráno/neodehráno/něco z toho. A zobrazování kapek vedle sebe, jak to umělo předchozí api seznamu, které končí., tak toto nové api zdá se nativně neumí (svým způsobem vcelku logicky, v některých případech by mapa byla úplně přes zobrazené značky nečitelná) , a nebo jsem to zatím nenašel v dokumentaci.

Jedno z řešení, které pro dohledávání funguje, je v tuto chvíli si ve filtru v mGolf pod mapou zaškrtnout "jen znormovaná", to omezí výběr a zobrazí až na jednu či dvě výjimky skoro všech "klasická" hřiště (ta výjimka je Čeladná a Konopí, kde jsou dvě hřiště, ale tam to mohu vyřešit trochu větším posunem markerů). Jinak zmíněný problém se týká jen "mapy" a zobrazení, nikoli dat jako takových v tabulce pod mapou,

Když někdo z místních ajťáků by měl na tohle tip, jak vhodně na to, budu rád. Pro zobrazování mapy.cz se nyní aktuálně využívá knihovna https://leafletjs.com/.

PS: Díky za nahlášení chyby @tatomana :up:
 
Upraveno:
VELKÝ dík za spolupráci a podporu 19.jamky patří těmto Jamkařům a
Ders - software jednoduše DG TIP - reklamní předměty Hezká Hra Golf59 - Custom fitting & building Golf Resort Hořehledy GolfGear - víc než golfový eshop Česká Golfová Asociace Maršálů Obchůdek Vendula - originální barevné veselé obrázky od Venduly Hegerové Samolepky nejen na auto!
Back
Nahoru Bottom