I need to switch my mapping implementation from Gmap to OpenLayers. I have a site with 1000+ users that already have data stored with the location module, and user locations. Is there an easy way to transfer the address/location to geofield?
So, I haven't found a way to convert it, but I did do the following.
- Update content with Addressfield and Geofield
- Set geofield to code from addressfield
- used views data export to export the data
- used feeds to spit the data into addressfield.
This basically met my requirements, pretty laborious and had to do a lot of data integrity checking, but it did what I wanted it to do.
Just as a heads up, Addressfield is very specific with it's term, which are internationalized. The fields you have to map have different field names, and different requires fields for each country, so be cautious with the spelling and fulfilling all the required fields. You can use Feeds Tamper if it's all single-country data. Just for example here are a few:
- Province = Administrative area
- Street = Thoroughfare
- City = Locality