I try to set a lat/long for users with User Locations. One location each. The value is in a xml file which is parsed using xpath. Other User Location fields like Postal Code and Country are set correctly. Only the latitude and longitude fields cannot be set, so it seems.

In the node processor two relevant fields are listed as target for mapping:

...
location module: locations.Coordinates
location module:locations georss:point (exactly spelled; missing a space)
...

The xml is created by myself. I have to following fields:

...
<coordinates>5.67777,6.75000</coordinates>
<georss:point>5.67777 6.75000</georss:point>
<latitude>5.67777</latitude>
<longitude>6.75</longitude>
...

I tried combinations of source and target that seemed logically, but without effect.

Modules in use:

  • Location Feeds 6.x-1.3
  • Location CCK 6.x-3.1
  • Location 6.x-3.1
  • Feeds XPath Parser 6.x-1.11

Btw: I observed the same problem with a contenttype having Location CCK. There also both the target fields Coordinates and Georss:point will not set the lat/long. But when using Location CCK also the fields Latitude and Longitude are shown as targets fields. And using the separate Latitude and Longitude from the xml, those two fields can be set.