I have a seemingly simple problem, but I've been stuck with it for some time now.
I have a big database of nodes of one content type. There are addresses there made of text fields: one field for street, one for city etc. Province is a predefined taxonomy. I'd like to use 4 of these fields, including province, to get a string that can be geocoded as lat/lon for a map.
I also need these fields to be useable in Views (e.g. as filters like a province filter, as tokens etc.). It is doable in GMaps + Location (Views module recoginzes each locative entry as a separate field), but GMaps is seemingly an obsolete module, and it forces me to use predefined provinces which is not cool.
Also, I need to display a small map when a user displays one of the nodes, and the other for the home page with all the locations marked and ready to get filtered out by exposed filters.
I thought maybe geocoded Field Collection is an option for me, but the separate elements of such a field are strangely not visible in Views module as filtering/sorting criteria. I also tried the Computed Field, but there is a bug which prevents its text output from being geocoded. ( http://drupal.org/node/1679926 -- bug desc.)
Am I missing something? Are there any other simple ways to get a map made of custom fields as address elements?