Open leobaiano opened 7 years ago
Seria interessante ter 2 opções. Uma mostrando um mapa com os pontos (opção de usar OSM ou Google) e outra mostrando uma lista.
A localização do visitante pode pegar com JS/HTML5 navigator.geolocation.getCurrentPosition(successCallback, errorCallback);
e fazer uma chamada em ajax pra buscar os locais mais próximos.
Sobre o fluxo em si, poderíamos dar ao usuário a opção de escolher um centro para o mapa (via parâmetro do shortcode), bem como do zoom e como fallback, centralizar onde houver mais pontos.
Após conseguir a localização via HTML5 o mapa poderia centralizar aí (seria legal explicar no plugin que o Chrome está barrando a geolocalização se o site não tiver HTTPS).
Como desenvolver a funcionalidade que vai listar as localizações mais próximas do visitante?