I would like it if the users could set their latitude and longitude. Currently they are only able to set the address information. Please allow users to set their lat,lon locations.

This would allow me to eliminate this functionality from gmap.module (which currently stores this information in the location.module's table, but isn't compatible with the location.module user functionality.

I would keep the map/users in gmap.module. This shows the locations of all of the users with lat, lon information on a google map.

(I started to try and do this myself, but I have a hard enough time with the hook_users with code I wrote, and couldn't figure it out in your code, sorry)

Comments

Zack Rosen’s picture

This feature makes sense to me, but if this is implemented please make this a configurable option that is defaulted as 'disabled'.

webgeer’s picture

One further comment, is that I would like to see this as a separate access control from the node set lat/long access control setting.

My reasoning, is that disabling access to the node lat/long for a low level user makes sense so that they don't bungle a location that could be geocoded by entering an incorrect lat/long.

However, for a user location, the correct lat/long is not very important, but many more people would be willing to enter lat/longs than give their own personal home address, as it is a more generic thing to enter. Therefore collecting the lat/long from low level users is easier and makes a lot of sense. This also allows the feature n gmap of plotting all of the users on a map.

Zack Rosen’s picture

Do you really need to be able to selectively disable the manual long/lat forms from users / nodes? I.E. have it show on users but not on nodes and vice versa? If not let's try to keep it simple and have only one configurable option.

bdragon’s picture

Status: Active » Closed (duplicate)