MAG Knowledge Hub / Maps & Location
Technical

Maps & Location

Indoor SVG navigacija, outdoor Google Maps/GPS i privatnost lokacijskih podataka.

Indoor

Indoor mapa je SVG. Prostori i predmeti koriste map_x/map_y, a opcionalno i polygon. Ne pokušava se nepouzdano indoor GPS pozicioniranje bez dodatnog hardvera.

Space inheritance

Soba može imati sopstvenu mapu ili naslediti mapu najbližeg parent prostora. To omogućava model Building → Floor → Room → Object bez dupliranja istog SVG fajla.

Outdoor

Outdoor mod koristi Google Maps JavaScript API i Browser Geolocation. Podržani su Indoor, Outdoor i Hybrid režimi.

Proximity

Browser može lokalno izračunati udaljenost do tačke i reagovati ponašanjem Suggest, Highlight, Open ili None. GPS koordinate i accuracy ne šalju se WordPress serveru niti analyticsu.

Sledeći korak: formalizovati floor selector i multi-floor UX kao poseban sloj visitor navigacije.
Otvori izvorni DOCX