Support has been upgraded!
The Support Forum is closed. Not to worry! Providing the top quality support you expect and we're known for will continue! We're not ending support, just changing where you submit requests. This will provide you with the best experience possible.
Premium Support
Have you purchased an addon for Connections such as one of our premium templates or extensions with a valid license and you need help?
Please open a Support Ticket in your user account.
Free Support
Are you using the free Connections plugin? Don't worry, you are still very important to us! We are still providing you with the same high quality support that we're known for.
Please open a new support topic in the WordPress support forums for Connections.
Tagged: map view
- This topic has 16 replies, 5 voices, and was last updated 7 years, 7 months ago by
Steven Zahm.
-
AuthorPosts
-
02/23/2015 at 12:08 pm #320417
Steven Zahm
Keymaster@ josh901
re: Thanks for the detailed response. Are you familiar with http://mapbox.com? seems like this open source ecosystem could be a useful resource.
Yes, I looked at them and Leaflet. Basically Mapbox is built on top of Leaflet, at least that is my understanding…
I’m presently working on a server side PHP geocoding API for Connections largely based on Geocoder. A good portion of it has to be redone so it is compatible with PHP 5.2 (it requires at least PHP 5.4 presently) and some of it can be simplified using core WP functions. Why work on this?
Right now when an address as added to an entry, it is geocoded automatically. This is basically “hard coded” to use the Google Maps API. This new API for Connections will be multi-provider enabled. So in the future I can create an extension (planned to be free) to allow the user to chose the geocoding provider. This will be needed as users put Connections on sites powering larger and larger databases. Only commercial geocoders service provider will be able to accommodate the larger number of geocode requests. For example, Google Maps maxes out at 2500 per 24hr period anything after that, requests are denied until the request drops under 2500. So if you need more, You need their Business level. This new API will allow that and is easily extensible to add support for any provider.
Wile working on this, what I can tell you is the the OpenStreetMap provider is slow and provides results less accurate than Google and Bing. Not to mention that their API results are … how to put it… not as refined (in my opinion). Leaflet uses OpenStreetMap as it geocoding and map tile provider which likely means it’d be slower. Also, the autocomplete that I have now in the prototype is completely out of the question as OpenStreetMap does not support it.
Since I want fast and autocomplete … that pretty much excludes the use of Leaflet or Mapbox.
03/10/2015 at 2:47 am #322158Karen Mahar
GuestThis reply has been marked as private.03/10/2015 at 9:39 am #322250Steven Zahm
Keymaster@ Karen
re: based on a certain number of miles from a location?
Yes.re: And hopefully also filter by other categories at the same time?
Yes.re: I’m interested in knowing if the mapping function is still far off
I’m hesitant to give exact ETA/s right now. What I can say it is my highest priority project after commissioned custom Connections projects and responding to support questions. In fact the one project I’m working on at this very moment is geolocational search with multi-category search and is working very, very, well. Code developed for that project is directly benefitting this add-on directly.Hope that helps!
05/09/2015 at 7:03 pm #333815Michael Largue
GuestHi Steven
Is there any update regarding Geo-Location search? I am in critical need of a solution to return candidates within a user selected radius of an entered/stored/interactively-retrieved full/partial address location?
Regards
Michael05/11/2015 at 10:56 am #333908Steven Zahm
Keymaster@ Michael
Still a work in progress which is coming along nicely…
When a user visits the page, it shows entries within the default radius of the user’s current location using HTML5 geolocation. If the user block this, then it’ll fall back to using the geolocation of the IP address. Much less accurate that the former but it’ll be at least within the right region. It also has autocomplete address/postal code radius search.
The extension can be found here:
http://sandbox.connections-pro.com/geo-prototype/Because it is under active development… it may or may not be working when you visit.
Since you said you have urgent need. I do have custom development services available. Here’s a link to a site where I built a custom geo search.
01/16/2019 at 1:29 pm #481886Rebecca Hagen
ParticipantHas there been any further development on this? I would like just the ability to show all the directory members on a single map, with popups that link to the individual profiles – but no other search features (geo search).
01/16/2019 at 2:29 pm #481888Steven Zahm
Keymaster@ Rebecca
Interestingly I just answered a very similar question just earlier this morning. Rather than repeat the answer, I’m going to link to it. I hope you do not mind!
-
AuthorPosts
- You must be logged in to reply to this topic.
