Proximity Search com  drupal 7




Busca de Conteúdo

geograficamente contextualizado

para o seu Drupal site

QUEM SOU EU?

Vinicius Freitas

da



Um pensador que curti aplicar, e que hoje desenvolve software, principalmente com Drupal.

O que Queremos


  • Poder definir locais geográficos para o nosso conteúdo
  • Poder permitir que nossos usuários busquem esse conteúdo
    • Próximos deles, ou de um lugar definido por eles
  • Poder apresentar esse conteúdo de diversas formas, principalmente em mapas.


Proposta da Palestra


Apresentar uma arquitetura e seus componentes que fazem busca por proximidade geográfica com Drupal uma solução sem muito mistério.


Então a palestra consistirá em:

- Definir os problemas

 - Expor a arquitetura da solução

- Explora-la ativamente através de Q&A a mostragem ao vivo



Os Problemas


  • Cadastro da Localização Geográfica
  • Busca com funcionalidades de distância
  • Apresentação do conteúdo
  • Solução misteriosa e extensiva

Arquiterura da Solução

* patch pending
** new module
*** refactoring of architecture needed

**** new features needed




Arquiterura da Solução

* patch pending
** new module
*** refactoring of architecture needed

**** new features needed




Arquiterura da Solução

* patch pending
** new module
*** refactoring of architecture needed

**** new features needed



ao infinito, e além


  •  Fazer os patches no último slide.
  • Criar um módulo que fornece Google Places API libraries de uma forma configurável e decoupled.
  • Refatorar o novo módulo getlocations_search_api_locations
    • utilizar o GPA módulo acima e nomea-lo gpa_search_api_location.
    • Refatorar JS.
    • Implementar location bias como configuração.
  • Implementar sort handler pra distância no search_api_location_views.
    • No more custom module, no more code :)
  • Implementar um field handler pra distancia no search_api_location_views.
  • Implementar leaflet support para search_api_location fields.

Agradecimentos


Especiais:

Sebas Ferrari

Rafael Caceres

Renato Vasconcellos


Aos ouvintes!

Proximity Search com  drupal

By Vinicius Freitas

Proximity Search com  drupal

  • 744