Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Map: Searchable/filterable #8

Open
laryn opened this issue Jan 26, 2018 · 5 comments
Open

Map: Searchable/filterable #8

laryn opened this issue Jan 26, 2018 · 5 comments

Comments

@laryn
Copy link
Contributor

laryn commented Jan 26, 2018

Map with:

  • search by zip radius
  • filter by business category/industry
  • zooms to current location if location is known (e.g. mobile)?
@laryn laryn mentioned this issue Jan 26, 2018
6 tasks
@serundeputy
Copy link
Member

We have a basic searchable map at /businesses.

  • Figure out zip code radius filters
  • Need a list of business categories
    • once we have the list we can create a Vocabulary and terms
    • add taxonomy ref field to business content type
    • add search filter by taxonomy categories to the /businesses page
  • Map defaults to zoom Memphis
    • @laryn is that good enough? then filter operations zoom according to geocenter of results returned.

This was referenced Jun 27, 2018
@stpaultim
Copy link

I'm interested in this issue and will try to find time to take a look and contribute. I have two projects that needs some mapping.

@laryn
Copy link
Contributor Author

laryn commented Dec 17, 2018

@stpaultim @serundeputy I came across this module which might be interesting to port and test:

https://www.drupal.org/project/ip_geoloc

I'm not sure how hard or simple the port would be, but it looks like it has some good/useful features, including a way to do proximity searching, I believe.

@serundeputy
Copy link
Member

Looks good has a few dependencies:

dependencies[] = libraries
; The following aren't dependencies but are highly recommended to realise a
; rich feature set:
;   Geocoder
;   Statistics (core)
;   Views
;   Views-PHP
;   either Smart IP or GeoIP API
;   Session Cache API

not sure if any/all of those have been ported. fyi; http://cgit.drupalcode.org/ip_geoloc/tree/ip_geoloc.info

just for context of how much work the port may be.

@laryn
Copy link
Contributor Author

laryn commented Sep 30, 2019

I've begun porting IP_GeoLoc here:
https://github.com/backdrop-contrib/ip_geoloc

Additional testing and contributions from others are welcome! So far I've tested enough to get a basic Zip Code proximity search working in Views on a local install.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants